0001595974-22-000010.txt : 20220223 0001595974-22-000010.hdr.sgml : 20220223 20220223162203 ACCESSION NUMBER: 0001595974-22-000010 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 136 CONFORMED PERIOD OF REPORT: 20211231 FILED AS OF DATE: 20220223 DATE AS OF CHANGE: 20220223 FILER: COMPANY DATA: COMPANY CONFORMED NAME: MAGNITE, INC. CENTRAL INDEX KEY: 0001595974 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-COMPUTER PROGRAMMING, DATA PROCESSING, ETC. [7370] IRS NUMBER: 208881738 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-36384 FILM NUMBER: 22664030 BUSINESS ADDRESS: STREET 1: 1250 BROADWAY STREET 2: 15TH FLOOR CITY: NEW YORK STATE: NY ZIP: 10001 BUSINESS PHONE: 212-243-2769 MAIL ADDRESS: STREET 1: 1250 BROADWAY STREET 2: 15TH FLOOR CITY: NEW YORK STATE: NY ZIP: 10001 FORMER COMPANY: FORMER CONFORMED NAME: RUBICON PROJECT, INC. DATE OF NAME CHANGE: 20140106 10-K 1 mgni-20211231.htm 10-K mgni-20211231
0001595974false2021FY0.0156539immaterial0http://www.magnite.com/20211231#LeasesLiabilitiesCurrenthttp://www.magnite.com/20211231#LeasesLiabilitiesCurrenthttp://www.magnite.com/20211231#LeasesLiabilitiesNoncurrenthttp://www.magnite.com/20211231#LeasesLiabilitiesNoncurrent0.015653900015959742021-01-012021-12-3100015959742021-06-30iso4217:USD00015959742022-02-14xbrli:shares00015959742021-12-3100015959742020-12-31iso4217:USDxbrli:shares00015959742020-01-012020-12-3100015959742019-01-012019-12-310001595974us-gaap:CommonStockMember2018-12-310001595974us-gaap:AdditionalPaidInCapitalMember2018-12-310001595974us-gaap:AccumulatedOtherComprehensiveIncomeMember2018-12-310001595974us-gaap:RetainedEarningsMember2018-12-310001595974us-gaap:TreasuryStockMember2018-12-3100015959742018-12-310001595974us-gaap:CommonStockMember2019-01-012019-12-310001595974us-gaap:AdditionalPaidInCapitalMember2019-01-012019-12-310001595974us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-01-012019-12-310001595974us-gaap:RetainedEarningsMember2019-01-012019-12-310001595974us-gaap:CommonStockMember2019-12-310001595974us-gaap:AdditionalPaidInCapitalMember2019-12-310001595974us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-12-310001595974us-gaap:RetainedEarningsMember2019-12-310001595974us-gaap:TreasuryStockMember2019-12-3100015959742019-12-310001595974us-gaap:CommonStockMember2020-01-012020-12-310001595974us-gaap:AdditionalPaidInCapitalMember2020-01-012020-12-310001595974us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-01-012020-12-310001595974us-gaap:RetainedEarningsMember2020-01-012020-12-310001595974us-gaap:CommonStockMember2020-12-310001595974us-gaap:AdditionalPaidInCapitalMember2020-12-310001595974us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-310001595974us-gaap:RetainedEarningsMember2020-12-310001595974us-gaap:TreasuryStockMember2020-12-310001595974us-gaap:CommonStockMember2021-01-012021-12-310001595974us-gaap:AdditionalPaidInCapitalMember2021-01-012021-12-310001595974us-gaap:TreasuryStockMember2021-01-012021-12-310001595974us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-012021-12-310001595974us-gaap:RetainedEarningsMember2021-01-012021-12-310001595974us-gaap:CommonStockMember2021-12-310001595974us-gaap:AdditionalPaidInCapitalMember2021-12-310001595974us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-310001595974us-gaap:RetainedEarningsMember2021-12-310001595974us-gaap:TreasuryStockMember2021-12-31mgni:segment0001595974us-gaap:MeasurementInputExpectedDividendPaymentMember2021-12-31xbrli:pure0001595974us-gaap:ComputerEquipmentMember2021-01-012021-12-310001595974srt:MinimumMemberus-gaap:FurnitureAndFixturesMember2021-01-012021-12-310001595974us-gaap:FurnitureAndFixturesMembersrt:MaximumMember2021-01-012021-12-310001595974us-gaap:ComputerSoftwareIntangibleAssetMember2021-01-012021-12-310001595974us-gaap:DevelopedTechnologyRightsMember2021-01-012021-12-310001595974srt:MinimumMemberus-gaap:InProcessResearchAndDevelopmentMember2021-01-012021-12-310001595974us-gaap:InProcessResearchAndDevelopmentMembersrt:MaximumMember2021-01-012021-12-310001595974us-gaap:CustomerRelationshipsMembersrt:MinimumMember2021-01-012021-12-310001595974us-gaap:CustomerRelationshipsMembersrt:MaximumMember2021-01-012021-12-310001595974us-gaap:OrderOrProductionBacklogMember2021-01-012021-12-310001595974srt:MinimumMemberus-gaap:NoncompeteAgreementsMember2021-01-012021-12-310001595974us-gaap:NoncompeteAgreementsMembersrt:MaximumMember2021-01-012021-12-310001595974srt:MinimumMemberus-gaap:OtherIntangibleAssetsMember2021-01-012021-12-310001595974us-gaap:OtherIntangibleAssetsMembersrt:MaximumMember2021-01-012021-12-310001595974us-gaap:CustomerConcentrationRiskMembermgni:CustomerOneMemberus-gaap:AccountsReceivableMember2021-01-012021-12-310001595974us-gaap:CustomerConcentrationRiskMembermgni:CustomerTwoMemberus-gaap:AccountsReceivableMember2021-01-012021-12-310001595974us-gaap:CustomerConcentrationRiskMembermgni:CustomerOneMemberus-gaap:AccountsReceivableMember2020-01-012020-12-310001595974us-gaap:CustomerConcentrationRiskMembermgni:CustomerTwoMemberus-gaap:AccountsReceivableMember2020-01-012020-12-310001595974mgni:OneSellerMemberus-gaap:AccountsPayableMemberus-gaap:SupplierConcentrationRiskMember2021-01-012021-12-310001595974mgni:OneSellerMemberus-gaap:AccountsPayableMemberus-gaap:SupplierConcentrationRiskMember2020-01-012020-12-310001595974us-gaap:EmployeeStockOptionMember2021-01-012021-12-310001595974us-gaap:EmployeeStockOptionMember2020-01-012020-12-310001595974us-gaap:EmployeeStockOptionMember2019-01-012019-12-310001595974us-gaap:PerformanceSharesMember2021-01-012021-12-310001595974us-gaap:PerformanceSharesMember2020-01-012020-12-310001595974us-gaap:PerformanceSharesMember2019-01-012019-12-310001595974us-gaap:RestrictedStockUnitsRSUMember2021-01-012021-12-310001595974us-gaap:RestrictedStockUnitsRSUMember2020-01-012020-12-310001595974us-gaap:RestrictedStockUnitsRSUMember2019-01-012019-12-310001595974us-gaap:EmployeeStockMember2021-01-012021-12-310001595974us-gaap:EmployeeStockMember2020-01-012020-12-310001595974us-gaap:EmployeeStockMember2019-01-012019-12-310001595974us-gaap:StockOptionMember2021-01-012021-12-310001595974us-gaap:StockOptionMember2020-01-012020-12-310001595974us-gaap:StockOptionMember2019-01-012019-12-310001595974us-gaap:RestrictedStockMember2021-01-012021-12-310001595974us-gaap:RestrictedStockMember2020-01-012020-12-310001595974us-gaap:RestrictedStockMember2019-01-012019-12-310001595974us-gaap:ConvertibleDebtSecuritiesMember2021-01-012021-12-310001595974us-gaap:ConvertibleDebtSecuritiesMember2020-01-012020-12-310001595974us-gaap:ConvertibleDebtSecuritiesMember2019-01-012019-12-310001595974mgni:PerformanceSharesGrantedApril2020Member2021-01-012021-12-310001595974mgni:PerformanceSharesGrantedApril2021Member2021-01-012021-12-310001595974mgni:PerformanceSharesGrantedAugust2021Member2021-01-012021-12-31mgni:project0001595974us-gaap:ConvertibleDebtMembermgni:ConvertibleSeniorNoteMember2021-03-012021-03-3100015959742021-04-292021-04-290001595974mgni:NetRevenueMember2021-01-012021-12-310001595974mgni:ConcentrationOfBasisOfRevenueRecognitionMemberus-gaap:SalesRevenueNetMembermgni:NetRevenueMember2021-01-012021-12-310001595974mgni:NetRevenueMember2020-01-012020-12-310001595974mgni:ConcentrationOfBasisOfRevenueRecognitionMemberus-gaap:SalesRevenueNetMembermgni:NetRevenueMember2020-01-012020-12-310001595974mgni:NetRevenueMember2019-01-012019-12-310001595974mgni:ConcentrationOfBasisOfRevenueRecognitionMemberus-gaap:SalesRevenueNetMembermgni:NetRevenueMember2019-01-012019-12-310001595974mgni:GrossRevenueMember2021-01-012021-12-310001595974mgni:ConcentrationOfBasisOfRevenueRecognitionMemberus-gaap:SalesRevenueNetMembermgni:GrossRevenueMember2021-01-012021-12-310001595974mgni:GrossRevenueMember2020-01-012020-12-310001595974mgni:ConcentrationOfBasisOfRevenueRecognitionMemberus-gaap:SalesRevenueNetMembermgni:GrossRevenueMember2020-01-012020-12-310001595974mgni:GrossRevenueMember2019-01-012019-12-310001595974mgni:ConcentrationOfBasisOfRevenueRecognitionMemberus-gaap:SalesRevenueNetMembermgni:GrossRevenueMember2019-01-012019-12-310001595974mgni:ConcentrationOfBasisOfRevenueRecognitionMemberus-gaap:SalesRevenueNetMember2021-01-012021-12-310001595974mgni:ConcentrationOfBasisOfRevenueRecognitionMemberus-gaap:SalesRevenueNetMember2020-01-012020-12-310001595974mgni:ConcentrationOfBasisOfRevenueRecognitionMemberus-gaap:SalesRevenueNetMember2019-01-012019-12-310001595974mgni:ConnectedTelevisionMember2021-01-012021-12-310001595974us-gaap:SalesRevenueNetMemberus-gaap:ProductConcentrationRiskMembermgni:ConnectedTelevisionMember2021-01-012021-12-310001595974mgni:ConnectedTelevisionMember2020-01-012020-12-310001595974us-gaap:SalesRevenueNetMemberus-gaap:ProductConcentrationRiskMembermgni:ConnectedTelevisionMember2020-01-012020-12-310001595974mgni:ConnectedTelevisionMember2019-01-012019-12-310001595974us-gaap:SalesRevenueNetMemberus-gaap:ProductConcentrationRiskMembermgni:ConnectedTelevisionMember2019-01-012019-12-310001595974mgni:DesktopMember2021-01-012021-12-310001595974us-gaap:SalesRevenueNetMemberus-gaap:ProductConcentrationRiskMembermgni:DesktopMember2021-01-012021-12-310001595974mgni:DesktopMember2020-01-012020-12-310001595974us-gaap:SalesRevenueNetMemberus-gaap:ProductConcentrationRiskMembermgni:DesktopMember2020-01-012020-12-310001595974mgni:DesktopMember2019-01-012019-12-310001595974us-gaap:SalesRevenueNetMemberus-gaap:ProductConcentrationRiskMembermgni:DesktopMember2019-01-012019-12-310001595974mgni:MobileMember2021-01-012021-12-310001595974mgni:MobileMemberus-gaap:SalesRevenueNetMemberus-gaap:ProductConcentrationRiskMember2021-01-012021-12-310001595974mgni:MobileMember2020-01-012020-12-310001595974mgni:MobileMemberus-gaap:SalesRevenueNetMemberus-gaap:ProductConcentrationRiskMember2020-01-012020-12-310001595974mgni:MobileMember2019-01-012019-12-310001595974mgni:MobileMemberus-gaap:SalesRevenueNetMemberus-gaap:ProductConcentrationRiskMember2019-01-012019-12-310001595974us-gaap:SalesRevenueNetMemberus-gaap:ProductConcentrationRiskMember2021-01-012021-12-310001595974us-gaap:SalesRevenueNetMemberus-gaap:ProductConcentrationRiskMember2020-01-012020-12-310001595974us-gaap:SalesRevenueNetMemberus-gaap:ProductConcentrationRiskMember2019-01-012019-12-310001595974country:US2021-01-012021-12-310001595974country:US2020-01-012020-12-310001595974country:US2019-01-012019-12-310001595974mgni:OtherInternationalMember2021-01-012021-12-310001595974mgni:OtherInternationalMember2020-01-012020-12-310001595974mgni:OtherInternationalMember2019-01-012019-12-310001595974us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2021-12-310001595974us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2021-12-310001595974us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel2Member2021-12-310001595974us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2021-12-310001595974us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2020-12-310001595974us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2020-12-310001595974us-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel2Member2020-12-310001595974us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:MoneyMarketFundsMember2020-12-310001595974us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2021-12-310001595974us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2021-12-310001595974us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2020-12-310001595974us-gaap:ComputerEquipmentMember2021-12-310001595974us-gaap:ComputerEquipmentMember2020-12-310001595974us-gaap:FurnitureAndFixturesMember2021-12-310001595974us-gaap:FurnitureAndFixturesMember2020-12-310001595974us-gaap:LeaseholdImprovementsMember2021-12-310001595974us-gaap:LeaseholdImprovementsMember2020-12-310001595974country:US2021-12-310001595974country:US2020-12-310001595974us-gaap:NonUsMember2021-12-310001595974us-gaap:NonUsMember2020-12-310001595974mgni:TelariaMember2020-01-012020-12-310001595974mgni:SpotXIncMember2021-01-012021-12-310001595974mgni:ServeMotionIncMember2021-01-012021-12-310001595974mgni:NthPartyLtdMember2021-01-012021-12-310001595974us-gaap:DevelopedTechnologyRightsMember2021-12-310001595974us-gaap:DevelopedTechnologyRightsMember2020-12-310001595974us-gaap:CustomerRelationshipsMember2021-12-310001595974us-gaap:CustomerRelationshipsMember2020-12-310001595974us-gaap:InProcessResearchAndDevelopmentMember2021-12-310001595974us-gaap:InProcessResearchAndDevelopmentMember2020-12-310001595974us-gaap:NoncompeteAgreementsMember2021-12-310001595974us-gaap:NoncompeteAgreementsMember2020-12-310001595974us-gaap:TrademarksMember2021-12-310001595974us-gaap:TrademarksMember2020-12-310001595974us-gaap:ComputerSoftwareIntangibleAssetMember2020-01-012020-12-310001595974us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember2021-12-310001595974us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember2020-12-310001595974us-gaap:OtherNoncurrentAssetsMember2021-12-310001595974us-gaap:OtherNoncurrentAssetsMember2020-12-310001595974mgni:TelariaMember2020-04-012020-04-010001595974mgni:TelariaMember2020-04-0100015959742020-04-010001595974mgni:TelariaMemberus-gaap:DevelopedTechnologyRightsMember2020-04-010001595974mgni:TelariaMemberus-gaap:DevelopedTechnologyRightsMember2020-04-012020-04-010001595974us-gaap:InProcessResearchAndDevelopmentMembermgni:TelariaMember2020-04-010001595974us-gaap:InProcessResearchAndDevelopmentMembermgni:TelariaMember2020-04-012020-04-010001595974us-gaap:CustomerRelationshipsMembermgni:TelariaMember2020-04-010001595974us-gaap:CustomerRelationshipsMembermgni:TelariaMember2020-04-012020-04-010001595974us-gaap:OrderOrProductionBacklogMembermgni:TelariaMember2020-04-010001595974us-gaap:OrderOrProductionBacklogMembermgni:TelariaMember2020-04-012020-04-010001595974us-gaap:TrademarksMembermgni:TelariaMember2020-04-010001595974us-gaap:TrademarksMembermgni:TelariaMember2020-04-012020-04-010001595974mgni:SpotXAcquisitionSpringServeAcquisitionAndTelariaMergerMember2020-01-012020-12-310001595974mgni:TelariaMember2019-01-012019-12-310001595974mgni:SpotXIncMember2021-02-042021-02-040001595974mgni:SpotXIncMember2021-04-302021-04-300001595974mgni:SpotXIncMember2021-04-290001595974mgni:SpotXIncMember2021-04-300001595974mgni:SpotXIncMemberus-gaap:TechnologyBasedIntangibleAssetsMember2021-04-302021-04-300001595974us-gaap:CustomerRelationshipsMembermgni:SpotXIncMember2021-04-302021-04-300001595974us-gaap:CustomerRelationshipsMembersrt:MinimumMembermgni:SpotXIncMember2021-04-302021-04-300001595974us-gaap:CustomerRelationshipsMembermgni:SpotXIncMembersrt:MaximumMember2021-04-302021-04-300001595974us-gaap:OrderOrProductionBacklogMembermgni:SpotXIncMember2021-04-302021-04-300001595974us-gaap:InProcessResearchAndDevelopmentMembermgni:SpotXIncMember2021-04-302021-04-300001595974mgni:SpotXIncMemberus-gaap:NoncompeteAgreementsMember2021-04-302021-04-300001595974us-gaap:TrademarksMembermgni:SpotXIncMember2021-04-302021-04-300001595974us-gaap:InProcessResearchAndDevelopmentMembermgni:SpotXIncMember2021-04-300001595974mgni:ServeMotionIncMember2021-07-012021-07-010001595974mgni:ServeMotionIncMembermgni:SpotXIncMember2020-01-012020-12-310001595974mgni:ServeMotionIncMembermgni:SpotXIncMember2021-04-300001595974mgni:ServeMotionIncMembermgni:SpotXIncMember2021-07-010001595974mgni:ServeMotionIncMember2021-07-010001595974us-gaap:TechnologyBasedIntangibleAssetsMembermgni:ServeMotionIncMember2021-07-012021-07-010001595974us-gaap:CustomerRelationshipsMembermgni:ServeMotionIncMember2021-07-012021-07-010001595974us-gaap:TrademarksAndTradeNamesMembermgni:ServeMotionIncMember2021-07-012021-07-010001595974us-gaap:InProcessResearchAndDevelopmentMembermgni:ServeMotionIncMember2021-07-012021-07-010001595974us-gaap:NoncompeteAgreementsMembermgni:ServeMotionIncMember2021-07-012021-07-0100015959742021-07-012021-07-010001595974us-gaap:InProcessResearchAndDevelopmentMembermgni:ServeMotionIncMember2021-07-010001595974mgni:NthPartyLtdMember2021-12-012021-12-310001595974mgni:NthPartyLtdMemberus-gaap:TechnologyBasedIntangibleAssetsMember2021-12-012021-12-310001595974mgni:NthPartyLtdMemberus-gaap:NoncompeteAgreementsMember2021-12-012021-12-310001595974us-gaap:NoncompeteAgreementsMember2021-12-012021-12-310001595974mgni:NthPartyLtdMember2021-12-310001595974mgni:SpotXIncAndServeMotionIncMember2021-01-012021-12-310001595974mgni:SpotXIncAndServeMotionIncMember2020-01-012020-12-310001595974us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2018-12-310001595974us-gaap:AccumulatedTranslationAdjustmentMember2018-12-310001595974us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2019-01-012019-12-310001595974us-gaap:AccumulatedTranslationAdjustmentMember2019-01-012019-12-310001595974us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2019-12-310001595974us-gaap:AccumulatedTranslationAdjustmentMember2019-12-310001595974us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2020-12-310001595974us-gaap:AccumulatedTranslationAdjustmentMember2020-12-310001595974us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2021-12-310001595974us-gaap:AccumulatedTranslationAdjustmentMember2021-12-310001595974us-gaap:EmployeeStockOptionMember2021-01-012021-12-310001595974us-gaap:EmployeeStockOptionMemberus-gaap:ShareBasedCompensationAwardTrancheOneMember2021-01-012021-12-310001595974mgni:RestrictedawardsMember2021-01-012021-12-310001595974mgni:RestrictedawardsMemberus-gaap:ShareBasedCompensationAwardTrancheOneMember2021-01-012021-12-310001595974us-gaap:ShareBasedCompensationAwardTrancheTwoMemberus-gaap:RestrictedStockUnitsRSUMember2021-01-012021-12-310001595974us-gaap:ShareBasedCompensationAwardTrancheTwoMemberus-gaap:RestrictedStockUnitsRSUMember2020-01-012020-12-310001595974us-gaap:ShareBasedCompensationAwardTrancheTwoMemberus-gaap:RestrictedStockUnitsRSUMember2019-01-012019-12-310001595974us-gaap:EmployeeStockOptionMember2020-01-012020-12-310001595974us-gaap:EmployeeStockOptionMember2019-01-012019-12-310001595974us-gaap:RestrictedStockUnitsRSUMember2020-12-310001595974us-gaap:RestrictedStockUnitsRSUMember2021-01-012021-12-310001595974us-gaap:RestrictedStockUnitsRSUMember2021-12-310001595974us-gaap:PerformanceSharesMembersrt:ChiefExecutiveOfficerMember2020-04-012020-04-300001595974us-gaap:PerformanceSharesMembersrt:ChiefExecutiveOfficerMember2021-04-012021-04-300001595974mgni:PerformanceSharesGrantedApril2020Membersrt:ChiefExecutiveOfficerMember2021-12-310001595974mgni:PerformanceSharesGrantedApril2021Membersrt:ChiefExecutiveOfficerMember2021-12-310001595974mgni:PerformanceSharesGrantedApril2020Membersrt:ChiefExecutiveOfficerMember2021-01-012021-12-310001595974mgni:PerformanceSharesGrantedApril2021Membersrt:ChiefExecutiveOfficerMember2021-01-012021-12-310001595974srt:MinimumMemberus-gaap:PerformanceSharesMembersrt:ChiefExecutiveOfficerMembermgni:ShareBasedPaymentArrangementTrancheFourMember2021-01-012021-12-310001595974us-gaap:PerformanceSharesMembersrt:ChiefExecutiveOfficerMembersrt:MaximumMembermgni:ShareBasedPaymentArrangementTrancheFourMember2021-01-012021-12-310001595974us-gaap:PerformanceSharesMembersrt:ChiefExecutiveOfficerMember2021-08-012021-08-310001595974us-gaap:PerformanceSharesMemberus-gaap:ShareBasedCompensationAwardTrancheOneMembersrt:ChiefExecutiveOfficerMember2021-08-012021-08-310001595974us-gaap:PerformanceSharesMemberus-gaap:ShareBasedCompensationAwardTrancheTwoMembersrt:ChiefExecutiveOfficerMember2021-08-012021-08-310001595974us-gaap:PerformanceSharesMembersrt:ChiefExecutiveOfficerMemberus-gaap:ShareBasedCompensationAwardTrancheThreeMember2021-08-012021-08-310001595974us-gaap:PerformanceSharesMemberus-gaap:ShareBasedCompensationAwardTrancheOneMembersrt:ChiefExecutiveOfficerMember2021-12-310001595974us-gaap:PerformanceSharesMemberus-gaap:ShareBasedCompensationAwardTrancheTwoMembersrt:ChiefExecutiveOfficerMember2021-12-310001595974us-gaap:PerformanceSharesMembersrt:ChiefExecutiveOfficerMemberus-gaap:ShareBasedCompensationAwardTrancheThreeMember2021-12-310001595974us-gaap:PerformanceSharesMemberus-gaap:ShareBasedCompensationAwardTrancheOneMembersrt:ChiefExecutiveOfficerMember2021-01-012021-12-310001595974us-gaap:PerformanceSharesMemberus-gaap:ShareBasedCompensationAwardTrancheTwoMembersrt:ChiefExecutiveOfficerMember2021-01-012021-12-310001595974us-gaap:PerformanceSharesMembersrt:ChiefExecutiveOfficerMemberus-gaap:ShareBasedCompensationAwardTrancheThreeMember2021-01-012021-12-310001595974srt:MinimumMemberus-gaap:PerformanceSharesMemberus-gaap:ShareBasedCompensationAwardTrancheOneMembersrt:ChiefExecutiveOfficerMember2021-01-012021-12-310001595974srt:MinimumMemberus-gaap:PerformanceSharesMembersrt:ChiefExecutiveOfficerMemberus-gaap:ShareBasedCompensationAwardTrancheThreeMember2021-01-012021-12-310001595974srt:MinimumMemberus-gaap:PerformanceSharesMemberus-gaap:ShareBasedCompensationAwardTrancheTwoMembersrt:ChiefExecutiveOfficerMember2021-01-012021-12-310001595974us-gaap:PerformanceSharesMembersrt:ChiefExecutiveOfficerMemberus-gaap:ShareBasedCompensationAwardTrancheThreeMembersrt:MaximumMember2021-01-012021-12-310001595974us-gaap:PerformanceSharesMemberus-gaap:ShareBasedCompensationAwardTrancheOneMembersrt:ChiefExecutiveOfficerMembersrt:MaximumMember2021-01-012021-12-310001595974us-gaap:PerformanceSharesMemberus-gaap:ShareBasedCompensationAwardTrancheTwoMembersrt:ChiefExecutiveOfficerMembersrt:MaximumMember2021-01-012021-12-310001595974us-gaap:PerformanceSharesMember2021-01-012021-12-310001595974us-gaap:PerformanceSharesMember2020-01-012020-12-310001595974us-gaap:EmployeeStockMembermgni:A2014EmployeeStockPurchasePlanMember2013-11-300001595974us-gaap:EmployeeStockMembermgni:A2014EmployeeStockPurchasePlanMember2013-11-012013-11-300001595974us-gaap:EmployeeStockMembermgni:A2014EmployeeStockPurchasePlanMember2021-12-310001595974us-gaap:EmployeeStockMember2021-01-012021-12-310001595974us-gaap:CostOfSalesMember2021-01-012021-12-310001595974us-gaap:CostOfSalesMember2020-01-012020-12-310001595974us-gaap:CostOfSalesMember2019-01-012019-12-310001595974us-gaap:SellingAndMarketingExpenseMember2021-01-012021-12-310001595974us-gaap:SellingAndMarketingExpenseMember2020-01-012020-12-310001595974us-gaap:SellingAndMarketingExpenseMember2019-01-012019-12-310001595974us-gaap:ResearchAndDevelopmentExpenseMember2021-01-012021-12-310001595974us-gaap:ResearchAndDevelopmentExpenseMember2020-01-012020-12-310001595974us-gaap:ResearchAndDevelopmentExpenseMember2019-01-012019-12-310001595974us-gaap:GeneralAndAdministrativeExpenseMember2021-01-012021-12-310001595974us-gaap:GeneralAndAdministrativeExpenseMember2020-01-012020-12-310001595974us-gaap:GeneralAndAdministrativeExpenseMember2019-01-012019-12-310001595974us-gaap:RestructuringChargesMember2021-01-012021-12-310001595974us-gaap:RestructuringChargesMember2020-01-012020-12-310001595974us-gaap:RestructuringChargesMember2019-01-012019-12-310001595974mgni:EmployeeSeveranceAndOneTimeTerminationBenefitsMember2021-01-012021-12-310001595974mgni:EmployeeSeveranceAndOneTimeTerminationBenefitsMember2020-01-012020-12-310001595974mgni:EmployeeSeveranceAndOneTimeTerminationBenefitsMember2019-01-012019-12-310001595974mgni:LeaseRelatedLossContractsMember2021-01-012021-12-310001595974mgni:LeaseRelatedLossContractsMember2020-01-012020-12-310001595974mgni:LeaseRelatedLossContractsMember2019-01-012019-12-310001595974mgni:SpotXAcquisitionSpringServeAcquisitionAndTelariaMergerMember2021-01-012021-12-310001595974mgni:SpotXAcquisitionSpringServeAcquisitionAndTelariaMergerMember2019-01-012019-12-310001595974mgni:SpotXAcquisitionSpringServeAcquisitionAndTelariaMergerMember2021-12-310001595974mgni:SpotXAcquisitionSpringServeAcquisitionAndTelariaMergerMember2020-12-310001595974mgni:DeferredIncomeTaxLiabilitiesNetMember2021-12-310001595974mgni:DeferredIncomeTaxLiabilitiesNetMember2020-12-310001595974us-gaap:DomesticCountryMember2021-12-310001595974us-gaap:StateAndLocalJurisdictionMember2021-12-310001595974us-gaap:ForeignCountryMember2021-12-310001595974us-gaap:ResearchMember2021-12-310001595974us-gaap:ResearchMemberus-gaap:StateAndLocalJurisdictionMember2021-12-310001595974srt:MinimumMember2021-12-310001595974srt:MaximumMember2021-12-310001595974mgni:DataCentersForCloudBasedServicesMember2021-01-012021-12-310001595974mgni:DataCentersForCloudBasedServicesMember2020-01-012020-12-310001595974mgni:DataCentersForCloudBasedServicesMember2019-01-012019-12-310001595974mgni:CorporateHeadquartersLosAngelesCAMember2021-12-310001595974mgni:OfficeLeaseMemberus-gaap:FinancialStandbyLetterOfCreditMember2021-12-310001595974mgni:OfficeLeaseMemberus-gaap:FinancialStandbyLetterOfCreditMember2020-12-310001595974us-gaap:ConvertibleDebtMembermgni:ConvertibleSeniorNoteMember2021-12-310001595974us-gaap:SecuredDebtMembermgni:SeniorSecuredTermLoanFacilityMember2021-12-310001595974mgni:LoanAgreementMemberus-gaap:RevolvingCreditFacilityMember2020-09-250001595974mgni:LoanAgreementSublimitMemberus-gaap:RevolvingCreditFacilityMember2020-09-250001595974us-gaap:ConvertibleDebtMembermgni:ConvertibleSeniorNoteMember2021-03-310001595974mgni:ConversionTermIMemberus-gaap:ConvertibleDebtMembermgni:ConvertibleSeniorNoteMember2021-03-012021-03-31mgni:day0001595974us-gaap:ConvertibleDebtMembermgni:ConvertibleSeniorNoteMembermgni:ConversionTermIiMember2021-03-012021-03-310001595974us-gaap:ConvertibleDebtMembermgni:ConvertibleSeniorNoteMembermgni:ConversionTermIvMember2021-03-012021-03-310001595974us-gaap:ConvertibleDebtMembermgni:ConvertibleSeniorNoteMembersrt:MaximumMember2021-03-012021-03-310001595974srt:MinimumMemberus-gaap:ConvertibleDebtMembermgni:ConvertibleSeniorNoteMember2021-03-012021-03-310001595974srt:MinimumMemberus-gaap:ConvertibleDebtMembermgni:ConvertibleSeniorNoteMember2021-03-310001595974us-gaap:ConvertibleDebtMembermgni:ConvertibleSeniorNoteMembersrt:MaximumMember2021-03-3100015959742021-03-310001595974us-gaap:ConvertibleDebtMembermgni:ConvertibleSeniorNoteMember2021-01-012021-12-310001595974us-gaap:SecuredDebtMembermgni:SeniorSecuredTermLoanFacilityMember2021-04-300001595974mgni:SeniorSecuredRevolvingCreditFacilityMemberus-gaap:RevolvingCreditFacilityMember2021-04-300001595974us-gaap:SecuredDebtMembermgni:SeniorSecuredTermLoanFacilityMember2021-04-302021-04-300001595974us-gaap:SecuredDebtMembermgni:SeniorSecuredTermLoanFacilityMemberus-gaap:EurodollarMember2021-04-302021-04-300001595974us-gaap:SecuredDebtMembermgni:SeniorSecuredTermLoanFacilityMembermgni:AlternateBaseRateMember2021-04-302021-04-300001595974srt:MinimumMembermgni:SeniorSecuredRevolvingCreditFacilityMemberus-gaap:EurodollarMemberus-gaap:RevolvingCreditFacilityMember2021-04-302021-04-300001595974mgni:SeniorSecuredRevolvingCreditFacilityMemberus-gaap:EurodollarMemberus-gaap:RevolvingCreditFacilityMembersrt:MaximumMember2021-04-302021-04-300001595974srt:MinimumMembermgni:SeniorSecuredRevolvingCreditFacilityMembermgni:AlternateBaseRateMemberus-gaap:RevolvingCreditFacilityMember2021-04-302021-04-300001595974mgni:SeniorSecuredRevolvingCreditFacilityMembermgni:AlternateBaseRateMemberus-gaap:RevolvingCreditFacilityMembersrt:MaximumMember2021-04-302021-04-300001595974mgni:SeniorSecuredRevolvingCreditFacilityMemberus-gaap:RevolvingCreditFacilityMember2021-04-302021-04-300001595974mgni:IncrementalRevolverMemberus-gaap:RevolvingCreditFacilityMember2021-06-280001595974mgni:IncrementalRevolverMemberus-gaap:LetterOfCreditMember2021-06-280001595974mgni:SeniorSecuredRevolvingCreditFacilityMemberus-gaap:RevolvingCreditFacilityMember2021-06-280001595974mgni:SeniorSecuredRevolvingCreditFacilityMemberus-gaap:RevolvingCreditFacilityMember2021-12-310001595974mgni:SeniorSecuredRevolvingCreditFacilityMemberus-gaap:LetterOfCreditMember2021-12-3100015959742021-04-300001595974us-gaap:SecuredDebtMembermgni:SeniorSecuredTermLoanFacilityMembermgni:DebtDiscountMember2021-04-300001595974us-gaap:SecuredDebtMembermgni:SeniorSecuredTermLoanFacilityMembermgni:DeferredFinancingCostsMember2021-04-300001595974us-gaap:SecuredDebtMembermgni:SeniorSecuredTermLoanFacilityMember2021-01-012021-12-3100015959742021-12-1300015959742021-12-132021-12-310001595974mgni:ShareRepurchaseOneMemberus-gaap:SubsequentEventMember2022-01-012022-01-310001595974mgni:ShareRepurchaseTwoMemberus-gaap:SubsequentEventMember2022-01-012022-01-310001595974us-gaap:SubsequentEventMemberus-gaap:RestrictedStockUnitsRSUMember2022-02-012022-02-010001595974us-gaap:SubsequentEventMember2022-02-012022-02-010001595974us-gaap:PerformanceSharesMemberus-gaap:SubsequentEventMember2022-02-012022-02-010001595974us-gaap:EmployeeStockOptionMemberus-gaap:SubsequentEventMember2022-02-012022-02-010001595974us-gaap:EmployeeStockOptionMemberus-gaap:SubsequentEventMemberus-gaap:ShareBasedCompensationAwardTrancheOneMember2022-02-012022-02-010001595974us-gaap:SubsequentEventMemberus-gaap:ShareBasedCompensationAwardTrancheOneMemberus-gaap:RestrictedStockUnitsRSUMember2022-02-012022-02-010001595974srt:MinimumMemberus-gaap:PerformanceSharesMemberus-gaap:SubsequentEventMembermgni:ShareBasedPaymentArrangementTrancheFourMember2022-02-012022-02-010001595974us-gaap:PerformanceSharesMemberus-gaap:SubsequentEventMembersrt:MaximumMembermgni:ShareBasedPaymentArrangementTrancheFourMember2022-02-012022-02-01
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
__________________
FORM 10-K
__________________
  (Mark One)

  ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the fiscal year ended December 31, 2021
OR
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from _____________ to _____________
 
Commission File Number: 001-36384
__________________
MAGNITE, INC.
(Exact name of registrant as specified in its charter)
 __________________
Delaware20-8881738
(State or other jurisdiction of incorporation or organization)(I.R.S. Employer Identification No.)
1250 Broadway,15th FloorNew York,New York
10001
(Address of principal executive offices, including zip code)
Registrant's telephone number, including area code:
212243-2769
_
______________
Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading Symbol(s)Name of each exchange on which registered
Common stock, par value $0.00001 per shareMGNINasdaq 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 filer
Accelerated filer
Non-accelerated filer
Smaller reporting company
Emerging growth company
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.
Indicate by check mark whether the registrant has filed a report on and attestation to its management’s assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report.
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Act).   Yes  No
As of June 30, 2021, the aggregate market value of shares held by non-affiliates of the registrant (based on the closing sales price of such shares on the Nasdaq Global Select Market on June 30, 2021) was approximately $3,560,444,169.
Indicate the number of shares outstanding of each of the registrant's classes of common stock, as of the latest practicable date.
ClassOutstanding as of February 14, 2022
Common Stock, $0.00001 par value132,272,776


DOCUMENTS INCORPORATED BY REFERENCE: To the extent herein specifically referenced in Part III, portions of the Registrant's definitive Proxy Statement for the 2022 Annual General Meeting of Shareholders to be filed with the Securities and Exchange Commission pursuant to Regulation 14A. See Part III.



MAGNITE, INC.
FORM 10-K
FOR THE FISCAL YEAR ENDED DECEMBER 31, 2021
TABLE OF CONTENTS
Page
No.
Part I
Item 1.
Item 1A.
Item 1B.
Item 2.
Item 3.
Item 4.
Part II
Item 5.
Item 6.
Item 7.
Item 7A.
Item 8.
Item 9.
Item 9A.
Item 9B.
Item 9C.
Part III
Item 10.
Item 11.
Item 12.
Item 13.
Item 14.
Part IV
Item 15.
Item 16.
2

SPECIAL NOTE ABOUT FORWARD-LOOKING STATEMENTS; SUMMARY OF RISK FACTORS
This Annual Report on Form 10-K and related statements by the Company contain forward-looking statements, including statements based upon or relating to our expectations, assumptions, estimates, and projections. In some cases, you can identify forward-looking statements by terms such as "may," "might," "will," "objective," "intend," "should," "could," "can," "would," "expect," "believe," "design," "anticipate," "estimate," "predict," "potential," "plan" or the negative of these terms, and similar expressions. Forward-looking statements may include, but are not limited to, statements concerning acquisitions by the Company, including the acquisition of SpotX, Inc. ("SpotX," and such acquisition the "SpotX Acquisition"), or SpringServe, LLC ("SpringServe" and such acquisition the "SpringServe Acquisition"), or the anticipated benefits thereof; statements concerning potential synergies from the Company's acquisitions; statements concerning the potential impacts of the COVID-19 pandemic on our business operations, financial condition, and results of operations and on the world economy; our anticipated financial performance; anticipated benefits or effects related to our completed merger with Telaria, Inc. in April 2020 ("Telaria" and such merger the "Telaria Merger"); key strategic objectives, industry growth rates for ad-supported connected television ("CTV") and the shift in video consumption from linear TV to CTV; anticipated benefits of new offerings; the impact of transparency initiatives we may undertake; the impact of our traffic shaping technology on our business; the effects of our cost reduction initiatives; scope and duration of client relationships; the fees we may charge in the future; business mix; sales growth; benefits from supply path optimization; the development of identity solutions; client utilization of our offerings; our competitive differentiation; our market share and leadership position in the industry; market conditions, trends, and opportunities; certain statements regarding future operational performance measures; and other statements that are not historical facts. These statements are not guarantees of future performance; they reflect our current views with respect to future events and are based on assumptions and estimates and subject to known and unknown risks, uncertainties and other factors that may cause our actual results, performance or achievements to be materially different from expectations or results projected or implied by forward-looking statements.
Risks that our business faces include, but are not limited to, the following:
our ability to realize the anticipated benefits of the Telaria Merger, SpotX Acquisition, SpringServe Acquisition, and other acquisitions;
our ability to comply with the terms of our financing arrangements;
restrictions in our Credit Agreement may limit our ability to make strategic investments, respond to changing market conditions, or otherwise operate our business;
increases in our debt leverage may put us at greater risk of defaulting on our debt obligations, subject us to additional operating restrictions and make it more difficult to obtain future financing on favorable terms;
sales of our common stock by the former owner of SpotX may have an adverse effect on the price of our common stock;
conversion of our Convertible Senior Notes would dilute the ownership interest of existing stockholders;
the severity, magnitude, and duration of the COVID-19 pandemic, including impacts of the pandemic and of responses to the pandemic by governments;
the impact of inflation and supply chain issues on the advertising marketplace;
our CTV spend may grow more slowly than we expect if industry growth rates for ad supported CTV are not accurate, if CTV sellers fail to adopt programmatic advertising solutions or if we are unable to maintain or increase access to CTV advertising inventory;
we may be unsuccessful in our supply path optimization efforts;
our ability to introduce new offerings and bring them to market in a timely manner and otherwise adapt in response to client demands and industry trends;
uncertainty of our estimates and expectations associated with new offerings, including the CTV ad server product that we recently acquired in the SpringServe Acquisition and our developing identity solutions;
we must increase the scale and efficiency of our technology infrastructure to support our growth;
the emergence of header bidding has increased competition from other demand sources and may cause infrastructure strain and added costs;
our access to mobile inventory may be limited by third-party technology or lack of direct relationships with mobile sellers;
we may experience lower take rates, which may not be offset by increases in the volume of ad requests, improvements in fill-rate, and/or increases in the value of transactions through our platform;
the impact of requests for discounts, fee concessions, rebates, refunds or favorable payment terms;
our history of losses, and the fact that in the past our operating results have and may in the future fluctuate significantly, be difficult to predict, and fall below analysts' and investors' expectations;
the effect on the advertising market and our business from difficult economic conditions or uncertainty;
the effects of seasonal trends on our results of operations;
3

we operate in an intensely competitive market that includes companies that have greater financial, technical and marketing resources than we do;
the effects of consolidation in the ad tech industry;
the growing percentage of digital advertising spend captured by closed “walled gardens” (such as Google, Facebook, Comcast, and Amazon);
our ability to differentiate our offerings and compete effectively to combat commodification and disintermediation;
potential limitations on our ability to collect or use data as a result of consumer tools, regulatory restrictions and technological limitations;
the development and use of new identity solutions as a replacement for third-party cookies and other identifiers may disrupt the programmatic ecosystem and cause the performance of our platform to decline;
the industry may not adopt or may be slow to adopt the use of first-party publisher segments as an alternative to third-party cookies;
our ability to comply with, and the effect on our business of, evolving legal standards and regulations, particularly concerning data protection and privacy;
failure by us or our clients to meet advertising and inventory content standards;
the freedom of buyers and sellers to direct their spending and inventory to competing sources of inventory and demand, and to establish direct relationships and integrations without the use of our platform;
our reliance on large aggregators of advertising inventory, and the concentration of CTV among a small number of large sellers that enjoy significant negotiating leverage;
our ability to provide value to both buyers and sellers of advertising without being perceived as favoring one over the other or being perceived as competing with them through our service offerings;
our reliance on large sources of advertising demand, including demand side platforms ("DSPs") that may have or develop high-risk credit profiles or fail to pay invoices when due;
we may be exposed to claims from clients for breach of contracts;
errors or failures in the operation of our solution, interruptions in our access to network infrastructure or data, and breaches of our computer systems;
our ability to ensure a high level of brand safety for our clients and to detect "bot" traffic and other fraudulent or malicious activity;
the use of our net operating losses and tax credit carryforwards may be subject to certain limitations;
our business may be subject to sales and use tax, advertising and other taxes;
our ability to raise additional capital if needed;
the impact of our share repurchase program on our stock price and cash reserves;
volatility in the price of our common stock;
the impact of negative analyst or investor research reports;
our ability to attract and retain qualified employees and key personnel;
costs associated with enforcing our intellectual property rights or defending intellectual property infringement;
the Capped Call Transactions subject us to counterparty risk and may affect the value of the Convertible Senior Notes and our common stock;
the conditional conversion feature of the Convertible Senior Notes, if triggered, may adversely affect our financial condition and operating result;
failure to successfully execute our international growth plans; and
our ability to identify future acquisitions of or investments in complementary companies or technologies and our ability to consummate the acquisitions and integrate such companies or technologies.
We discuss many of these risks and additional factors that could cause actual results to differ materially from those anticipated by our forward-looking statements under the headings "Risk Factors" and "Management's Discussion and Analysis of Financial Condition and Results of Operations," and elsewhere in this report and in other filings we have made and will make from time to time with the Securities and Exchange Commission, or SEC. These forward-looking statements represent our estimates and assumptions only as of the date of the report in which they are included. Unless required by federal securities laws, we assume no obligation to update any of these forward-looking statements, or to update the reasons actual results could differ materially from those anticipated, to reflect circumstances or events that occur after the statements are made. Without limiting the foregoing, any guidance we may provide will generally be given only in connection with quarterly and annual earnings announcements, without interim updates, and we may appear at industry conferences or make other public statements without disclosing material nonpublic information in our possession. Given these uncertainties, investors should not place undue reliance on these forward-looking statements.
4

Investors should read this Annual Report on Form 10-K and the documents that we reference in this report and have filed or will file with the SEC completely and with the understanding that our actual future results may be materially different from what we expect. We qualify all of our forward-looking statements by these cautionary statements.
NOTE REGARDING THIRD-PARTY INFORMATION
This Annual Report on Form 10-K includes data that we obtained from industry publications and third-party research, surveys and studies. While we believe the industry publications and third-party research, surveys and studies are reliable, we have not independently verified such data. Such third-party data and our internal estimates and research are necessarily subject to a high degree of uncertainty and risk due to a variety of factors, including those described in "Item 1A. Risk Factors" in this Annual Report on Form 10-K. These and other factors could cause results to differ materially from those included in this report.

5

PART I
Item 1. Business
Overview
Magnite, Inc., formerly known as The Rubicon Project, Inc. ("we," or "us"), provides technology solutions to automate the purchase and sale of digital advertising inventory.
On April 1, 2020, we completed a stock-for-stock merger with Telaria, Inc. ("Telaria" and such merger the "Telaria Merger"), a leading provider of connected television ("CTV") technology, and on April 30, 2021, we completed the acquisition of SpotX, Inc. ("SpotX" and such acquisition the "SpotX Acquisition"), a leading platform shaping CTV and video advertising globally.
Following the Telaria Merger and SpotX Acquisition, we believe that we are the world's largest independent omni-channel sell-side advertising platform ("SSP"), offering a single partner for transacting globally across all channels, formats and auction types, and the largest independent programmatic CTV marketplace, making it easier for buyers to reach CTV audiences at scale from industry-leading streaming content providers, broadcasters, platforms and device manufacturers.
Our platform features applications and services for sellers of digital advertising inventory, or publishers, that own and operate CTV channels, applications, websites and other digital media properties, to manage and monetize their inventory; applications and services for buyers, including advertisers, agencies, agency trading desks, and demand side platforms, ("DSPs"), to buy digital advertising inventory; and a transparent, independent marketplace that brings buyers and sellers together and facilitates intelligent decision making and automated transaction execution at scale. Our clients include many of the world’s leading buyers and sellers of digital advertising inventory. Our platform processes trillions of ad requests per month allowing buyers access to a global, scaled, independent alternative to "walled gardens," who both own and sell inventory and maintain control on the demand side.
We provide a full suite of tools for sellers to control their advertising business and protect the consumer viewing experience. These tools are particularly important to CTV sellers who need to ensure a TV-like viewing and advertising experience for consumers. For instance, our "ad-pod" feature provides publishers with a tool analogous to commercial breaks in traditional linear television so that they can request and manage several ads at once from different demand sources. Using this tool, publishers can establish business rules such as competitive separation of advertisers to ensure that competing brand ads do not appear during the same commercial break. In addition, we offer audio normalization tools to control for the volume of an ad relative to content, frequency capping to avoid exposing viewers to repetitive ad placements, and creative review so that a publisher can review and approve the ad units being served to its properties.
On July 1, 2021, we acquired SpringServe, LLC ("SpringServe"), a leading ad serving platform for CTV. SpringServe's ad serving technology manages multiple aspects of video advertising, including for CTV publishers, across both programmatic and direct-sold inventory, including forecasting, routing, customized ad experiences, and advanced podding logic. The integration of SpringServe’s ad serving technology with our existing programmatic SSP capabilities provides CTV publishers a holistic yield management solution that dynamically allocates between direct-sold and programmatic inventory to drive value.
Buyers leverage our platform to manage their advertising spend and reach their target audiences on brand-safe premium inventory, simplify order management and campaign tracking, obtain actionable insights into audiences for their advertising, and access impression-level purchasing from thousands of sellers. We believe that our scale, platform features, and omni-channel offering makes us an essential partner for buyers.
We operate our business on a worldwide basis, with an established operating presence in North America, Australia and Europe, and a developing presence in Asia and South America. Our non-U.S. subsidiaries and operations perform primarily sales, marketing, and service functions.

Industry Trends
Continued Shift Toward Digital Advertising
Consumers are rapidly shifting their viewing habits towards digital mediums and expect to be able to consume content seamlessly across multiple devices, including computers, tablets, smartphones, and CTVs whenever and wherever they want. As digital content consumption continues to proliferate, we believe the percentage of advertising dollars spent through digital channels will continue to grow.
Automation of Buying and Selling
Due to the size and complexity of the advertising ecosystem and purchasing process, manual processes cannot effectively manage digital advertising inventory at scale. In addition, both buyers and sellers are demanding more transparency,
6

better controls and more relevant insights from their advertising inventory purchases and sales. This has created a need for software solutions, known as programmatic advertising, that automate the process for planning, buying, selling and measuring digital advertising across screens. Programmatic buying enables the use of real-time bidding technology that allows for the dynamic purchase and sale of advertising inventory on an impression-by-impression basis. Programmatic transactions include open auctions, where multiple buyers bid against each other in a real-time auction for the right to purchase a publisher's inventory, as well as reserve auctions, where publishers establish direct deals or private marketplaces with select buyers. Programmatic has become the dominant method of transacting for desktop and mobile inventory and we expect it to continue to grow as a percentage of CTV advertising.
Convergence of TV and Digital
CTV viewership is growing rapidly and the pace of adoption is accelerating the transition of linear television to CTV programming. As the number of CTV channels continues to proliferate, we believe that ad-supported models or hybrid models that rely on a combination of subscription fees and advertising revenue will continue to gain traction. In turn, we believe brand advertisers looking to engage with streaming viewers will continue to shift their budgets from linear to CTV. Furthermore, as the CTV market continues to mature, we believe that a greater percentage of CTV advertising inventory will be sold programmatically, similar to trends that occurred in desktop and mobile. As such, we expect CTV to be a significant driver of our revenue growth for the foreseeable future. We expect the recently completed acquisitions of SpotX and SpringServe to further fuel this growth.
Identity Solutions
A number of participants in the advertising technology ecosystem have taken or are expected to take action to eliminate or restrict the use of third-party cookies and other primary identifiers that have historically been used to deliver targeted advertisements. We believe that the elimination of third-party cookies has the potential to shift the programmatic ecosystem from an identity model powered by buyers that are able to aggregate and target audiences through cookies to one enabled by sellers that have direct relationships with consumers and are therefore better positioned to obtain user data and consent for implementing first party identifiers. We believe that our platform and scale position us well to provide the infrastructure and tools needed for a publisher-centric identity model to succeed, and we are already enabling sellers to create audience segments with their first-party data. In addition to actively working with sellers to develop solutions that could leverage their first party data, we are leading industry efforts to create standardized open identity solutions that ensure a smooth transition to a cookieless environment, and offer an alternative to proprietary solutions.
We support industry privacy initiatives and believe that the next generation of identity solutions need to be open and ubiquitous, with consumer privacy, transparency and control at the core. We further believe that these solutions will ultimately lead to greater trust and consumer confidence in digital advertising, which will be positive for the advertising ecosystem in the long term. In the short term, however, these changes could create some variability in our revenue across certain buyers or sellers, depending on the timing of changes and developed solutions.
Supply Path Optimization
Supply Path Optimization ("SPO") refers to efforts by buyers to consolidate the number of vendors with which they work to find the most effective and cost-efficient paths to procure media. SPO is important to buyers because it can increase the proportion of their advertising ultimately spent on working media, with the goal of increasing return on their advertising spend, and can help them gain efficiencies by reducing the number of vendors with which they work in a complex ecosystem. We believe we are well positioned to benefit from SPO in the long run as a result of our transparency, our broad and unique inventory supply across all channels and formats, including CTV, buyer tools, such as traffic shaping that reduce the cost of working with us, and our brand safety measures.
Header Bidding and Data Processing
Header bidding is a programmatic technique by which sellers offer inventory to multiple ad exchanges and supply side platforms, such as our platform, simultaneously. Header bidding has been rapidly adopted in recent years in the desktop and mobile channels, and while the rise and rapid adoption of header bidding increased revenue for sellers, it has also created new challenges and technical complexities. Header bidding has led to a significant increase in the number of ad impressions to be processed and analyzed through our platform as well as by DSPs, which can lead to increased costs if not properly addressed. We have invested in technology solutions, such as Demand Manager, to help publishers manage their header-bidding inventory.

How We Generate Revenue
Digital advertising inventory is created when consumers access sellers' content. Sellers provide digital advertising inventory to our platform in the form of advertising requests, or ad requests. When we receive ad requests from sellers, we send bid requests to buyers, which enable buyers to bid on sellers’ digital advertising inventory. Winning bids can create advertising, or paid impressions, for the seller to present to the consumer. The price that buyers pay for each thousand paid impressions
7

purchased is measured in units referred to as CPM, or cost per thousand, and the total volume of spending between buyers and sellers on our platform is referred to as advertising spend.
We generate revenue from the use of our platform for the purchase and sale of digital advertising inventory. Generally, our revenue is based on a percentage of the ad spend that runs through our platform, although for certain clients or transaction types we may receive a fixed CPM for each impression sold, and for advertising campaigns that are transacted through insertion orders we earn revenue based on the full amount of ad spend that runs through our platform. We also generate revenue from the fee we charge clients for use of our Demand Manager header-bidding product and SpringServe ad server product, which we acquired on July 1, 2021.

Magnite: Competitive Strengths of Our Platform. Key competitive strengths of our platform include:
Leadership in CTV
Our platform has been strategically built to meet the unique requirements of CTV sellers. Many of these sellers have their roots in linear television and it is important that established business practices in television advertising can be translated to programmatic CTV advertising. For instance, our ad-pod feature provides long-form content sellers with a tool analogous to commercial breaks in traditional linear television, so that they can request and manage several ads at once from different demand sources, in a single ad-pod. In addition, we provide dynamic ad insertion to serve live streaming events, audio normalization tools to control for the volume of an ad relative to content, frequency capping to avoid exposing viewers to repetitive ad placements, and creative review so that a publisher can review and approve the ad units being served to its properties.
We have invested significant time and resources cultivating relationships with CTV sellers and have built a specialized team of CTV experts across our engineering and sales functions to support our clients and evangelize the benefits of CTV advertising. In addition, for certain larger CTV sellers, we may build custom features or functionality to help drive deeper adoption.
Scaled Omni-Channel Platform
We offer a scaled omni-channel platform that brings value to both buyers and sellers of ad inventory. For buyers, we offer a single omni-channel partner to reach target audiences globally across all channels, including CTV, mobile, desktop, and digital out-of-home, and formats, including video, display, and audio. For sellers, we partner as a one stop shop where they can sell digital advertising across all of their properties, regardless of device or format, and gain instant access to the world’s largest automated digital advertising buyers with the flexibility to sell their advertising inventory in an automated fashion on an impression-by-impression basis. We believe large numbers of diverse sellers on our platform attract more buyers and vice versa, resulting in a self-reinforcing network effect that adds value for all our clients and creates a stickier platform solution.
Reserve Auctions
A significant portion of premium inventory is purchased and sold through reserve auctions where the seller establishes a direct deal with a buyer or group of buyers, in particular with respect to CTV. These transaction types allow the seller to maintain tighter control over their advertising allocation and are often used by sellers that maintain a direct sales force but still want to experience the benefits of automation to improve pricing, matching, and dynamic ad placement and to automate manual operations such as ad trafficking, quality assurance, and billing and collections. Our capabilities support sales functions rather than replacing them, which eliminates friction in the sales process. Buyers and sellers can also leverage their first-party data assets and third-party data assets in our platform to increase the value of sellers' inventory and the precision of buyers' targeting efforts.
Big Data Analytics and Machine-Learning Algorithms; Bid Filtering
A core aspect of our value proposition is our big data and machine-learning platform that is able to discover unique insights from our massive data repositories. Our systems collect and analyze a myriad of information such as historical clearing prices, bid responses, buyer preferences, ad formats, user location, buyer audience preferences, how many ads the user has seen, browser or device information, and sellers’ first party data about users. Our access to data puts us in a unique position to develop differentiated insights to help both buyers and sellers. Our solution is constantly self-improving as we process more volume and accumulate more data, which in turn helps make our machine-learning algorithms more intelligent and contributes to higher-quality matching between buyers and sellers. This data also fuels our bid filtering technology, allowing us to more aggressively block traffic that is not likely to monetize. We believe that our traffic optimization coupled with bid filtering improves return on investment for buyers and increases revenue for sellers, which in turn attracts more buyers and sellers to our
8

platform creating a dual network effect that makes our platform stickier. These capabilities also help us manage the costs associated with the high volumes of ad requests we receive.
Identity Solutions
We offer identity solutions that help buyers and sellers create better matches and increase advertising ROI and the value of the underlying impression. Our tools enable sellers to create audience segments based on first-party data, which makes their advertising inventory more valuable to buyers looking to achieve specific campaign goals. In addition, our technology is integrated with a number of third party data, attribution and identity vendors, allowing buyers and sellers to leverage these solutions directly through our platform without the need for multiple vendor contracts.
Integrated Video Ad Server and SSP
On July 1, 2021, we acquired SpringServe, a leading ad serving platform for CTV and online video. The SpringServe ad server manages multiple aspects of video advertising for both programmatic transactions and inventory sold directly by the publisher, including forecasting, routing, customized ad experiences, and advanced podding logic. Combined with our SSP, the SpringServe ad server provides publishers a holistic yield management solution that works across their entire video advertising business to drive value. This is of particular importance for CTV publishers, who still sell a large percentage of their inventory through their direct sales team. We believe the acquisition of SpringServe is highly strategic as it allows us to offer publishers an independent full-stack solution to the walled gardens, which can be leveraged across their entire video advertising business.
Header Bidding and Demand Manager Solutions
We are integrated with all of the major header-bidding standards, including Prebid.org, which we co-founded, as well as the solutions offered by Google and Amazon. We believe the various header bidding alternatives we offer, our buyer reach and scale, our buying efficiency, and our machine-learning capabilities put us in a strong position to compete for seller impressions monetized through header-bidding solutions, and we expect these header bidding solutions to deliver a meaningful volume of impressions. We also provide a software solution called Demand Manager that helps desktop and mobile sellers manage all of their header-bidding advertising inventory, regardless of who wins the impression, for a fee based on a percentage of that advertising spending. We believe that adoption and proliferation of these tools will further strengthen our relationship with sellers and contribute to our future revenue growth.
Transparency and Controls
We generate revenue each time an impression is monetized on our platform based on a simple and transparent fee structure established with our publisher partners, and do not collect any fees directly from buyers. Our clients direct the sale and management of ad inventory through our platform, including the ability to define supply hierarchies and demand tiers, set minimum price floors, and establish advertiser and category level blocked and allowed lists. We provide sellers with detailed analytics, which allows them to effectively monitor buying patterns and make real-time changes to take advantage of market dynamics and maximize their yield.
Self-Service Model
We offer a self-service model that lets sellers access our platform without extensive involvement by our personnel. This model allows us to scale efficiently and grow our business at a faster pace than the growth of our sales and support organization. As a result, we are able to achieve a high degree of operating leverage, which positions our business for growing profitability.
Buyer Tools
We have a suite of buyer tools designed to improve ROI for buyers and help them meet their campaign strategies. Our Direct Connect offering allows agency holding companies and major brands to create their own private label marketplaces and establish direct connections with sellers through our platform, while our custom auction packages provide buyers with a versatile and cost effective way of curating and targeting open market inventory based on categories such as audience, context, and viewability. In addition, our innovative bid shading technology, Estimated Market Rate, helps buyers bid more effectively in a first price auction environment.
Independence
We are fully aligned with the interests of our publisher clients. Unlike some large industry participants, we do not have our own media properties that compete for advertising spending with our sellers. Therefore, we are agnostic and have no
9

preference towards delivering demand to any specific publisher. In addition, because we do not offer a demand side platform, we are able to avoid inherent conflicts of interest that exist when serving both the buy- and sell-side.

Magnite: Growth Strategies. The key elements to our long-term growth strategy include:
Focus on CTV
We expect CTV to be the biggest driver of our growth. As streaming video continues to become mainstream and ad-supported models become more prevalent, we believe brand advertisers will continue to shift their budgets from linear television to CTV. We plan to invest significant resources in technology, sales and support related to our CTV growth initiatives. Consistent with this growth objective, in April 2021, we completed the SpotX Acquisition, which we believe resulted in us becoming the largest independent programmatic CTV marketplace, and in July 2021, we completed the SpringServe Acquisition, which added ad server functionality to our platform, enabling us to manage both programmatic and directly sold inventory.
Supply Path Optimization
As described above, SPO refers to efforts by buyers to consolidate the number of vendors with which they work to find the most effective and cost-efficient paths to procure media. We believe we are well positioned to benefit from SPO due to the factors described above and that it presents an opportunity for us to capture market share and increase the volume of advertising spend on our platform. To capitalize on SPO opportunities, we have invested in our buyer focused sales team to pursue more direct relationships with advertisers and agencies.
Identity Solutions
We believe that the elimination of third party cookies has the potential to shift the programmatic ecosystem from an identity model powered by buyers that are able to aggregate and target audiences through cookies to one enabled by sellers that have direct relationships with consumers and are therefore better positioned to obtain user data and consent for implementing first party identifiers. As the largest independent supply side platform, we believe we are well positioned to take a leadership position in advancing this shift and creating additional value opportunities for our clients. Accordingly, we have invested and intend to further invest in the development and enhancement of industry leading identity and audience solutions. In furtherance of this goal, in December 2021, we acquired Nth Party, Ltd. (“Nth Party”), a developer of cryptographic software for secure audience data sharing and analysis.
Increase Efficiencies on our Exchange
We aim to increase the operational efficiency of our platform, so as to enable buyers and sellers to achieve their campaign and monetization objectives in a cost-effective manner. Our solution is constantly self-improving as we process more volume and accumulate more data, which in turn helps make our machine-learning algorithms more intelligent and contributes to higher quality matching between buyers and sellers. We are continuing to invest in traffic optimization and bid filtering technology to allow us to monetize a higher proportion of the ad requests on our platform, which reduces costs for us as well as the process costs for buyers. We believe these cost savings make our platform more attractive to buyers, which in turn improves revenue opportunities for sellers.
Increasing Seller Inventory
In order to increase the transaction volume on our platform we are continuously looking to add new high quality sellers to our platform and to expand our existing relationships with sellers to increase our share of their inventory, in particular in the CTV and OTT space where inventory is controlled by fewer sellers. Our plan for increasing our inventory volumes includes establishing and deepening our direct relationships with sellers, including through custom integrations, expanding our seller tools, capitalizing on our omni-channel capabilities and leveraging our header bidding integrations, including through Demand Manager. In addition, our acquisition of the SpringServe ad server provides us with access to inventory that is directly sold by a publisher's sales force by enabling a unified auction that selects an ideal ad set, considering both direct and programmatic deal priority and yield.
Expand our International Footprint
With established operating presence in North America, Australia and Europe, and a developing presence in Asia and South America, we serve buyers and sellers on a global basis. We plan to continue to expand our international presence and make additional investments in sales, marketing and infrastructure to support our long-term growth and to position ourselves for expected increases in the penetration of programmatic advertising globally. We expect programmatic advertising to grow at different rates in different geographic markets, and are constantly evaluating new markets with a strategy to use our existing
10

infrastructure and adjacent sales offices or by expanding our infrastructure footprint and placing personnel directly in those markets.
Continue to Innovate and Enhance our Platform
We are working on a number of platform innovations and enhancements designed to improve the value to our clients. We intend to invest in new features that facilitate the creation of first-party publisher segments, improve upon our traffic optimization and bid filtering, enhance our brand safety controls, and help sellers to optimize their yield across both programmatic and directly sold inventory.

Technology and Development
To support a majority of our non-CTV transactions, we have developed a globally distributed infrastructure hosted at data centers in the U.S., Europe, and Asia that run our proprietary software. Our CTV transactions run primarily on a hybrid infrastructure. These two approaches optimize the type of traffic we handle - hosted data centers for high-frequency, low-latency transactions and cloud-supported for lower frequency transactions subject to more volatile viewing patterns, for example CTV prime-time viewing spikes.
Our approach supports the volume, diversity, and complexity of buyers’ bidding patterns, which increases market liquidity. Bid efficiency algorithms provide bid prediction (i.e., which buyers are most likely to bid on a given impression) and throttling (i.e., the volume of bid requests a given buyer can process), to improve infrastructure load and execute transactions efficiently by only sending bid requests to those buyers of advertising inventory who can handle the volume and are likely to respond.
This infrastructure is supported by real-time data pipelines, a system that quickly moves volumes of data generated by our business into reporting and machine-learning systems that allow usage both internally and by buyers and sellers. It also is supported by a 24-hour Network Operations Center, which provides failure protection by monitoring and rerouting traffic in the event of equipment failure or network performance issues between buyers and our marketplace, and our core technology and development team, which is responsible for the design, development, operation, and maintenance of our platform, and employs an agile development process that emphasizes frequent, iterative, and incremental development cycles.
We believe that continued investment in our platform, including its technologies and functionalities, is critical to our success and long-term growth.

Sales and Marketing
We market our solution to buyers and sellers through global sales teams that operate from various locations around the world. These teams leverage market knowledge and expertise to demonstrate the benefits of advertising automation and our solution to buyers and sellers. We deploy a professional services team with each seller integration to assist sellers in getting the most value from our solution. Our buyer team, which is separately managed, focuses on collaborating with and increasing spend from DSPs, agencies, and brands, and our client services teams work closely with clients to support and execute campaigns. Our marketing initiatives are focused on managing our brand, increasing market awareness, and driving advertising spend to our platform. We often present at industry conferences, create custom events, and invest in public relations. In addition, our marketing team advertises online, in print, and in other forms of media, creates case studies, sponsors research, writes whitepapers, publishes marketing collateral, generates blog posts, and undertakes client research studies.

Competition
Our industry is highly competitive. Overall digital advertising spending is highly concentrated in a small number of very large companies that have their own inventory, including Google, Facebook, Comcast, Verizon, AT&T and Amazon, with which we compete for digital advertising inventory and demand. These companies are formidable competitors due to their huge resources and direct user relationships, and will likely become even more dominant as third-party cookie use decreases. Despite the dominance of large companies, there is still a large addressable market that is highly fragmented and includes many providers of transaction services with which we compete, including supply side platforms, video ad servers, and advertising exchanges. As we introduce new offerings, as our existing offerings evolve, or as other companies introduce new products and services, we may be subject to additional competition. There has been rapid evolution and consolidation in the advertising technology industry, and we expect these trends to continue, thereby increasing the capabilities and competitive posture of larger companies, particularly those that are already dominant in various ways, and enabling new or stronger competitors to emerge. There are many ways for buyers and sellers of digital advertising inventory to connect and transact, including directly and through many other exchanges, and buyers are increasingly demanding more transparency and lower transaction costs and establishing relationships directly with sellers of advertising inventory, which puts significant pressure on us. Our offering must
11

remain competitive in scope, ease of use, scalability, speed, data access, price, inventory quality, brand security, customer service, identity protection and other technological features that help sellers monetize their inventory and buyers increase the return on their advertising investment. While our industry is evolving rapidly and becoming increasingly competitive, we believe that our solution enables us to compete favorably on these factors. In addition, we believe we enjoy a number of competitive strengths, as further detailed above.

Human Capital: Our Team and Culture
Our team draws from a broad spectrum of experience, including data science, machine-learning algorithms, infrastructure, software development, and from experienced leadership on the seller and buyer sides, including CTV, mobile and video. In addition to the United States, we have personnel and operations in the United Kingdom, Canada, France, Australia, New Zealand, Germany, Italy, Japan, Singapore, and Brazil in order to service buyers and sellers on a global scale.
Culture
We strive to build a culture that is high-performing and results-oriented while emphasizing transparency, collaboration and innovation. Our recruitment team seeks individuals that are committed to seeing the big picture and being catalysts of change. We ask our employees to empower others, make a difference and ensure our company is a great place to work, not just a "job."
Diversity, Equity and Inclusion
Our Magnify Council is focused on enhancing diversity, equity and inclusion. Our objectives, through the support of the Magnify Council, are to create "the best" employee experience, continually deploy programs to develop diverse talent, and support external partners that emphasize the global promotion of diversity, equity and inclusion.
Talent Retention
We reward team and individual excellence and are committed to creating an exceptional workplace environment in which we seek feedback from our employees in annual engagement surveys. We believe in continual feedback on performance. Our employees set goals at a regular cadence throughout the year and managers provide achievement ratings. Additionally, we routinely analyze voluntary employee turnover to understand and address trends. We give equity to our employees to promote alignment and ownership.
Employee Wellness and Safety
Due to the COVID-19 pandemic, our global workforce maintained a work from home policy for the entirety of 2021. We believe that our employees have been able to work productively during the time period in which our global offices have been shut down. We anticipate returning to our offices in spring 2022.
We recognize that stressful circumstances require us to provide additional care for our employees. We encourage our employees to focus on mental health by providing quarterly mental health days, a global employee assistance program, and a digital platform with access to live classes and discussions supporting wellness.
Conduct
We are committed to promoting high standards of honest and ethical business conduct and compliance in alignment with our cultural values. We do not tolerate harassment or discrimination. Our employees are required to take annual harassment and discrimination training as well as acknowledge our Code of Business and Ethics Policy.
As of December 31, 2021, we had 876 full-time employees.

Our Intellectual Property
Our proprietary technologies are important and we rely upon trade secret, trademark, copyright, and patent laws in the United States and abroad to establish and protect our intellectual property and protect our proprietary technologies.
We have several issued patents and pending patent applications, some of which may ultimately be abandoned if we determine that the cost of prosecution or maintenance does not justify the utility of receiving the patent. None of these patents has been litigated and we are not licensing any of the patents, and we do not believe that any individual patent or patent application is material to our business. Their importance to our business is uncertain and there are no guarantees that any of the patents will serve as protection for our technology or market in the United States or any other country in which an application has been filed.
We register certain domain names, trademarks and service marks in the United States and in certain locations outside the United States. We also rely upon common law protection for certain trademarks. We generally enter into confidentiality and invention assignment agreements with our employees and contractors, and confidentiality agreements with parties with whom
12

we conduct business, in order to limit access to, and disclosure and use of, our proprietary information. We also use measures designed to control access to our technology and proprietary information. We view our trade secrets and know-how as a significant component of our intellectual property assets, which we believe differentiate us from our competitors.
Any impairment of our intellectual property rights, or any unauthorized disclosure or use of our intellectual property or technology, could harm our business, our ability to compete and our operating results.

Client Dynamics
Sellers
Sellers own or operate media properties, websites and applications through which advertisements can be delivered to consumers as they navigate across screens. Sellers use our platform to monetize and manage their advertising inventory.
While we work with many clients, a relatively small number of them provide a large share of the unique user audiences accessible by buyers. This is particularly true in CTV, where sellers tend to be larger and more sophisticated compared to other online sellers. Given the limited number of CTV sellers, we are focused on building deeper, long-term strategic partnerships with these clients through a full-service business development strategy. We have invested significant resources in identifying and cultivating these relationships and our sales executives and account managers often serve a consultative role within a client’s sales organization to help establish best practices and evangelize the benefits of programmatic CTV advertising. This team is further supported by our product and engineering team with deep technical expertise, and for larger clients, we may build out custom features or functionality to help drive deeper adoption of our platform.
In the mobile channel, most of the application providers that make inventory available through our platform utilize system development kits ("SDKs") and other proprietary technology of third parties, such as aggregators, and it is those third parties, not the application providers themselves, that contract with us to help monetize the inventory. Termination or diminution of our relationships with these third parties could result in a material reduction of the amount of mobile inventory available through our platform. We encourage application developers to use our own SDK when appropriate, but it is difficult to displace existing SDKs.
Buyers
On the buy-side of our business, we maintain close relationships with brand advertisers and agencies, as well as the technological intermediaries through which they transact on our platform, principally DSPs.
These DSPs are directly connected to our technology through server-to-server integrations and are responsible for bidding on and purchasing advertising inventory on our platform pursuant to master service agreements. We have relationships with almost all of the major DSPs, and because there are relatively few of them, each of these relationships is important to us and represents a source of demand that could be difficult for us to replace.
We maintain close relationships with DSPs to maximize the amount of spend being transacted through our platform. For instance, our sales team collaborates with DSPs to create custom private marketplaces that fit specific targeting criteria for a given campaign and our team of technical account managers continually monitors DSP bidding activities and provides recommendations that inform their trading practices.
While the DSP is directly responsible for purchasing advertising inventory programmatically through our platform, the overall direction of an advertising campaign is typically determined by the advertiser or advertising agency that has engaged the DSP. For certain reserve auctions, the specific parameters of a campaign may be negotiated directly with the advertiser or agency without involvement of a DSP.
In addition to transacting through DSPs, we also offer brands and agencies the ability to access our platform directly on a managed service basis through the use of insertion orders. For these campaigns, our team of specialists manages the delivery and execution of the campaign according to an agreed set of objectives with the advertiser or agency, at a negotiated fixed price.
Accordingly, in order to increase the amount of spend transacted on our platform, and in furtherance of our SPO efforts, we must maintain close relationships directly with brand advertisers and agencies as well as with DSPs.

Geographic Scope of Our Operations
The growth of programmatic advertising is expanding into geographic markets outside of the United States, and in some markets, the adoption rate of programmatic digital advertising is greater than in the United States. We face staffing challenges, including difficulty in recruiting, retaining, and managing a diverse and distributed workforce across time zones, cultures, and languages. These challenges have been exacerbated by the COVID-19 pandemic and the varying approaches of local governments. We must also adapt our practices to satisfy local requirements and standards (including differing privacy
13

requirements that are sometimes more stringent than in the U.S.), and manage the effects of global and regional recessions and economic and political instability. Transactions denominated in various non-U.S. currencies expose us to potentially unfavorable changes in exchange rates and added transaction costs. Foreign operations expose us to potentially adverse tax consequences in the United States and abroad and costs and restrictions affecting the repatriation of funds to the United States. For detailed information regarding our revenue and property and equipment, net by geographical region, see Note 4 and Note 7 of the "Notes to Consolidated Financial Statements."

Regulation
Our business is highly susceptible to emerging privacy regulations and oversight concerning the collection, use and sharing of data. Data protection authorities in a number of territories have expressed a desire to focus on the advertising technology ecosystem. In particular, this scrutiny has focused on the use of technology (including "cookies") to collect or aggregate information about Internet users’ online browsing activity. Because we, and our clients, rely upon large volumes of such data, it is essential that we monitor developments in this area domestically and globally, and engage in responsible privacy practices.
We do not collect information, such as name, address, or phone number, that can be used directly to identify a real person, and we take steps not to collect and store such information. Instead, we rely on IP addresses, geo-location information, and persistent identifiers about Internet users and do not attempt to associate this data with other data that can be used to identify real people. This type of information is considered "personal" in some jurisdictions or otherwise may be the subject of future legislation or regulation. The definition of personal data varies by country, and continues to evolve in ways that may require us to adapt our practices to avoid violating laws or regulations related to the collection, storage, and use of consumer data. As a result, our technology platform and business practices must be assessed regularly in each country in which we do business.
There are also a number of specific laws and regulations governing the collection and use of certain types of consumer data relevant to our business. For example, the Children’s Online Privacy Protection Act ("COPPA"), imposes restrictions on the collection and use of data about users of child-directed websites. With respect to COPPA, we have taken various steps to implement a system that: (i) flags seller-identified child-directed sites to buyers, (ii) limits advertisers’ ability to serve personalized advertisements on child-directed sites, (iii) helps limit the types of information that our advertisers have access to when placing advertisements on child-directed sites, and (iv) limits the data that we collect and use on such child-directed sites.
The use and transfer of personal data in the European Economic Area ("EEA") member states and the United Kingdom (“UK”) is currently governed by the General Data Protection Regulation and the UK General Data Protection Regulation (the "GDPR" and "UK GDPR"). The GDPR and UK GDPR set out higher potential liabilities for certain data protection violations and establish significant new regulatory requirements resulting in a greater compliance burden for us in the course of delivering our solution in the EEA and UK. While data protection authorities have started to clarify certain requirements under GDPR and UK GDPR, significant uncertainty remains as to how the regulation will be applied and enforced.
In addition to the GDPR and UK GDPR, a number of new privacy regulations will or have already come into effect. The California legislature passed the California Consumer Privacy Act ("CCPA") in 2018, which became effective January 1, 2020. This law imposes new obligations on businesses that handle the personal information of California residents. The obligations imposed require us to maintain ongoing significant resources for compliance purposes. Certain requirements remain unclear due to ambiguities in the drafting of or incomplete guidance. Adding to the uncertainty facing the ad tech industry, a new law, titled the California Privacy Rights Act ("CPRA") recently passed as a ballot initiative in California and will impose additional notice and opt out obligations on the digital advertising space. This law, which will take effect in January 2023, will cause us to incur additional compliance costs and impose additional restrictions on us and on our industry partners. These ambiguities and resulting impact on our business will need to be resolved over time. In addition, other privacy bills have been introduced at both the state and federal level. Certain international territories are also imposing new or expanded privacy obligations. In the coming years, we expect further consumer privacy regulation worldwide.
Further, the European Union is expected to replace the EU ePrivacy Directive governing the use of technologies to collect consumer information with the ePrivacy Regulation. Current drafts of the ePrivacy Regulation impose fines for violations that are materially higher than those imposed under the ePrivacy Directive.
The GDPR and UK GDPR also prohibit the transfer of personal data of EU and UK subjects outside of the EEA and the UK, unless the party exporting the data from the EU or UK implements a compliance mechanism designed to ensure that the receiving party will adequately protect such data. We have historically relied on certain compliance mechanisms that have since been invalidated, and had to shift our business practices to rely on other legally sufficient compliance measures. However, guidance on exactly what measures must be taken to allow the lawful transfer of personal data to the United States remains unclear. While we will interpret the guidance and continue to explore the additional measures that can be implemented to protect personal data that is transferred to us in the United States, we remain subject to regulatory enforcement by data
14

protection authorities located in the EU, UK and the United States. By relying on these compliance measures, we risk becoming the subject of regulatory investigations in any of the individual jurisdictions in which we operate. Each such investigation could cost us significant time and resources, and could potentially result in fines, criminal prosecution, or other penalties. Further, to the extent any new guidance emerges to these compliance measures, it could further invalidate our approach to data export from the EEA and UK. It may take us significant time, resources, and effort to restructure our business and/or rely on another legally sufficient compliance measure.
Additionally, our compliance with our privacy policies and our general consumer privacy practices are also subject to review by the Federal Trade Commission, which may bring enforcement actions to challenge allegedly unfair and deceptive trade practices, including the violation of privacy policies and representations therein. Certain State Attorneys General may also bring enforcement actions based on comparable state laws or federal laws that permit state-level enforcement. Outside of the United States, our privacy and data practices are subject to regulation by data protection authorities and other regulators in the countries in which we do business.
Beyond laws and regulations, we are members of self-regulatory bodies that impose additional requirements related to the collection, use, and disclosure of consumer data, including the Internet Advertising Bureau ("IAB"), the Digital Advertising Alliance, the Network Advertising Initiative, and the Europe Interactive Digital Advertising Alliance. Under the requirements of these self-regulatory bodies, in addition to other compliance obligations, we provide consumers with notice via our privacy policy about our use of cookies and other technologies to collect consumer data, and of our collection and use of consumer data to deliver personalized advertisements. We allow consumers to opt-out from the use of data we collect for purposes of behavioral advertising through a mechanism on our website, linked through our privacy policy as well as through portals maintained by some of these self-regulatory bodies. Some of these self-regulatory bodies have the ability to discipline members or participants, which could result in fines, penalties, and/or public censure (which could in turn cause reputational harm). Additionally, some of these self-regulatory bodies might refer violations of their requirements to the Federal Trade Commission or other regulatory bodies.
Until prevailing compliance practices standardize, the impact of worldwide privacy regulations on our business and, consequently, our revenue could be negatively impacted.
For additional information regarding regulatory risks to our business, see "Item 1A. Risk Factors."

Seasonality
Our advertising spend, revenue, cash flow from operations, Adjusted EBITDA, operating results, and other key operating and financial measures may vary from quarter to quarter due to the seasonal nature of buyer spending. For example, many buyers devote a disproportionate amount of their advertising budgets to the fourth quarter of the calendar year to coincide with increased holiday purchasing. We expect our revenue, cash flow, operating results and other key operating and financial measures to fluctuate based on seasonal factors from period to period and expect these measures to be higher in the fourth quarter than in other quarters.

Available Information
The Company is subject to the reporting requirements of the Securities Exchange Act of 1934, as amended, or the Exchange Act, and accordingly files Annual Reports on Form 10-K, Quarterly Reports on Form 10-Q, Current Reports on Form 8-K, proxy statements, and related amendments and other information with the U.S. Securities and Exchange Commission, or the SEC, pursuant to Sections 13(a) and 15(d) of the Exchange Act. Information filed by the Company with the SEC is available free of charge on the Company’s website at investor.magnite.com as soon as reasonably practicable after such materials are filed with or furnished to the SEC.

Item 1A. Risk Factors
Investing in our common stock involves a high degree of risk, including the risks described below, each of which may be relevant to decisions regarding an investment in or ownership of our stock. The occurrence of any of these risks could have a significant adverse effect on our reputation, business, financial condition, revenue, results of operations, growth, or ability to accomplish our strategic objectives, and could cause the trading price of our common stock to decline. You should carefully consider the risks set forth below and the other information contained in this report, including our consolidated financial statements and related notes and Management's Discussion and Analysis of Financial Condition and Results of Operations, before making investment decisions related to our common stock. However, this report cannot anticipate and fully address all possible risks of investing in our common stock, the risks of investing in our common stock may change over time, and additional risks and uncertainties that we are not aware of, or that we do not consider to be material, may emerge.
15

Accordingly, you are advised to consider additional sources of information and exercise your own judgment in addition to the information we provide.
Risks Related to Recent Mergers and Acquisitions
We may not be able to achieve anticipated cost savings or other anticipated benefits of the Telaria Merger, SpotX Acquisition and other acquisitions.
While the integration of Telaria, SpotX, and other recently acquired companies into our core business is well underway, the ultimate success of the these transactions will depend, in part, on our ability to continue to successfully integrate such companies with our business and realize the anticipated benefits, including synergies, cost savings, innovation and technological opportunities and operational efficiencies from such transactions in a manner that does not materially disrupt existing customer, supplier and employee relations and does not result in decreased revenues due to losses of, or decreases in use of our solutions by, buyers and sellers of advertising inventory. If we are unable to achieve these objectives within anticipated time frames, or at all, the anticipated benefits may not be realized fully or at all, or may take longer to realize than expected, and the value of our common stock may decline. We may fail to realize some or all of the anticipated benefits of the acquisitions if the integration process takes longer than expected or is more costly than expected. The integration of Telaria, SpotX and other recently acquired companies with our business may result in material challenges, including, without limitation:
managing a larger, more complex business;
maintaining employee morale and retaining key management and other employees;
retaining existing business and operational relationships, including customers, suppliers and employees and other counterparties, as may be impacted by contracts containing consent and/or other provisions that may be triggered by the acquisition, and attracting new business and operational relationships;
consolidating corporate and administrative infrastructures and technology platforms and eliminating duplicative operations, including unanticipated issues in integrating technology, communications and other systems;
managing new products that we have not historically offered, such as the SpringServe ad server product, and which may require us to abide by different business rules with respect to data privacy and segmentation;
coordinating geographically separate organizations; and
unforeseen expenses or delays associated with the acquisition.
Many of these factors are outside of our control, and any one of them could result in delays, increased costs, decreases in the amount of expected revenues or cost synergies, and other adverse impacts, which could materially affect our financial position, results of operations and cash flows.
Any acquisitions we undertake may disrupt our business, adversely affect operations, dilute stockholders, and expose us to costs and liabilities.
Acquisitions have been an important element of our business strategy, and we may pursue future acquisitions in an effort to increase revenue, expand our market position, add to our service offering and technological capabilities, respond to dynamic market conditions, or for other strategic or financial purposes. However, there is no assurance that we will identify suitable acquisition candidates or complete any acquisitions on favorable terms, or at all. Further, any acquisitions we do complete would involve a number of risks, which may include the following:
the identification, acquisition, and integration of acquired businesses require substantial attention from management. The diversion of management's attention and any difficulties encountered in the transition process could hurt our business;
the identification, acquisition, and integration of acquired businesses requires significant investment, including to determine which new service offerings we might wish to acquire, harmonize service offerings, expand management capabilities and market presence, and improve or increase development efforts and technology features and functions;
the anticipated benefits from the acquisition may not be achieved, including as a result of loss of clients or personnel of the target, other difficulties in supporting and transitioning the target's clients, the inability to realize expected synergies from an acquisition, or negative organizational cultural effects arising from the integration of new personnel;
we may face difficulties in integrating the personnel, technologies, solutions, operations, and existing contracts of the acquired business;
we may fail to identify all of the problems, liabilities or other shortcomings or challenges of an acquired company, technology, or solution, including issues related to intellectual property, solution quality or architecture, income or other taxes and other regulatory compliance practices, revenue recognition or other accounting practices, or employee or client issues;
to pay for future acquisitions, we could issue additional shares of our common stock or pay cash. Issuance of shares would dilute stockholders. Use of cash reserves could diminish our ability to respond to other opportunities or
16

challenges. Borrowing to fund any cash purchase price would result in increased fixed obligations and could also include covenants or other restrictions that would impair our ability to manage our operations;
acquisitions expose us to the risk of assumed known and unknown liabilities including contract, tax, regulatory or other legal, and other obligations incurred by the acquired business or fines or penalties, for which indemnity obligations, escrow arrangements or insurance may not be available or may not be sufficient to provide coverage;
new business acquisitions can generate significant intangible assets that result in substantial related amortization charges and possible impairments;
the operations of acquired businesses, or our adaptation of those operations, may require that we apply revenue recognition or other accounting methodologies, assumptions, and estimates that are different from those we use in our current business, which could complicate our financial statements, expose us to additional accounting and audit costs, and increase the risk of accounting errors;
acquired businesses may have insufficient internal controls that we must remediate, and the integration of acquired businesses may require us to modify or enhance our own internal controls, in each case resulting in increased administrative expense and risk that we fail to comply with the requirements of Section 404 of the Sarbanes-Oxley Act of 2002 (the "Sarbanes-Oxley Act");
acquisition of businesses based outside the United States would require us to operate in foreign languages and manage non-U.S. currency, billing, and contracting needs, comply with laws and regulations, including labor laws and privacy laws that in some cases may be more restrictive on our operations than laws applicable to our business in the United States; and
acquisitions can sometimes lead to disputes with the former owners of the acquired company, which can result in increased legal expenses, management distraction and the risk that we may suffer an adverse judgment if we are not the prevailing party in the dispute.

Risks Related to COVID-19
The recent COVID-19 pandemic and spread of COVID-19 has impacted and may have material adverse effects on our business, financial position, results of operations and/or cash flows.
Our business has been impacted and may be materially adversely impacted by the effects of the COVID-19 pandemic. In addition to the United States, we have personnel and operations in the United Kingdom, Canada, France, Australia, New Zealand, Germany, Italy, Japan, Singapore, and Brazil, and each of these countries has been affected by the pandemic and taken measures to try to contain it. These measures have impacted and may further impact our workforce and operations, and the operations of our sellers and buyers.
We also implemented a mandatory COVID-19 vaccination policy for our U.S. based employees, pursuant to which our U.S. based employees will have to provide proof of vaccination by March 1, 2022, subject to medical and religious exemptions. This policy may have an adverse effect on our ability to recruit, retain, and maintain relations with our employees.
The COVID-19 pandemic has in the short-run and may over the longer term adversely affect the economies and financial markets of many countries. Adverse economic conditions and general uncertainty about economic recovery or growth, particularly in North America and Europe, where we conduct most of our business, has caused many advertisers to reduce their advertising budgets. For example, recent global supply chain disruptions have negatively impacted certain advertising verticals leading to reductions in advertising budgets. Our business depends on the overall demand for advertising and on the economic health of our current and prospective sellers and buyers. As a result of advertisers reducing their overall advertising spending, our revenue and results of operations have been directly affected. Though our revenue trends improved and stabilized, there can be no assurance that these trends will continue.
In addition, the economic health of our current and prospective buyers impacts the collectability of our accounts receivable. Although our liquidity has not been significantly affected by the effects of COVID-19 to date, any prolonged downturn in economic conditions in the future may severely impact our liquidity as we may need additional time to collect from buyers, which may impact our ability to pay sellers.
The degree to which the COVID-19 pandemic and responses thereto impacts our results will depend on future developments, which are highly uncertain and cannot be predicted, including, but not limited to, the duration and spread of the pandemic, its severity, including any resurgence, the actions to contain the virus or treat its impact, and how quickly and to what extent normal economic and operating conditions can resume. Although the full magnitude of the impact of the COVID-19 pandemic on our business and operations remains uncertain, the spread of COVID-19 and the imposition of related public health measures and travel and business restrictions has and is expected to continue to adversely impact our forecasted business, financial condition, operating results and cash flows.
17

Additional or unforeseen effects from the COVID-19 pandemic, including indirect effects such as supply chain disruptions, inflation and labor shortages, and the resulting economic distress could implicate or amplify many of the other risks discussed below.

Risks Related to Our Business, Growth Prospects and Operating Results
If CTV advertising spend grows more slowly than we expect our operating results and growth prospects could be harmed.
The growth of our platform is dependent, in part, on the continued growth in CTV advertising spend. Growth in the CTV advertising market is dependent on a number of factors, including the pace of cord-cutting (the replacement of tradition linear TV for CTV streaming), the continued proliferation of digital content and CTV providers, the adoption of ad-supported models by CTV sellers in lieu of, or in addition to, subscription models, and an acceleration in the shift of ad dollars from traditional linear TV to CTV to keep pace with changing viewership habits. If the market for ad-supported CTV develops more slowly than we expect or fails to develop as a result of these or other factors, our operating results and growth prospects could be harmed.
If CTV sellers fail to adopt programmatic advertising solutions, or adopt such solutions more slowly that we expect, our operating and growth prospects could be harmed.
As digital advertising has continued to scale and evolve, the amount of advertising being bought and sold programmatically has increased dramatically. Despite the opportunities created by programmatic advertising, CTV sellers have been slower to adopt programmatic solutions compared to desktop and mobile video sellers. Many CTV sellers have backgrounds in cable or broadcast television and have limited experience with digital advertising, and in particular programmatic advertising. For these sellers, it is extremely important to protect the quality of the viewer experience to maintain brand goodwill and ensure that online advertising efforts do not create sales channel conflicts or otherwise detract from their direct sales force. In this regard, programmatic advertising presents a number of potential challenges, including the ability to ensure that ads are brand safe, comply with business rules around competitive separation, are not overly repetitive, are played at the appropriate volume and do not cause delays in load-time of content. Our platform was designed to address these challenges and we have invested significant time and resources cultivating relationships with CTV sellers to establish best practices and evangelize the benefits of programmatic CTV.
While we believe that programmatic advertising will continue to grow as a percentage of overall CTV advertising, there can be no assurances that CTV sellers will adopt programmatic solutions or the speed at which they may adopt such solutions. Any such failure or delay in adoption could negatively impact our finance results and growth prospects.
We may not be able to maintain or increase access to the CTV advertising inventory monetized through our platform on terms acceptable to us.
Our success requires us to maintain and expand our access to premium and unique advertising inventory. We do not own or control the ad inventory upon which our business depends and do not own or create content. Sellers are generally not required to offer a specified level of inventory on our platform, and we cannot be assured that any publisher will continue to make their ad inventory available on our platform. Sellers may seek to change the terms on which they offer inventory on our platform, including with respect to pricing, or may elect to make advertising inventory available to our competitors who offer more favorable economic terms. Furthermore, sellers may enter into exclusive relationships with our competitors, which preclude us from offering their inventory.
These risks are particularly pronounced with CTV sellers. CTV inventory is highly sought after, and unlike desktop or mobile advertising, which may come from disparate sources, CTV inventory tends to be concentrated on a smaller number of larger sellers that enjoy significant negotiating leverage. This dynamic has been exacerbated by consolidation in the industry, as a number of digital-first CTV sellers have been acquired by larger established television and media brands. In some instances, consolidation may result in the loss of business with an existing client (for example, if an acquiror has a preferred relationship with one of our competitors or has a proprietary solution). As a result of this concentration, the loss of a CTV client may result in a significant decrease in the amount of CTV inventory available through our platform. Any decrease in our ability to access CTV inventory could negatively impact our results, as we view CTV revenue as a key differentiator and driver for our growth.
We may be unsuccessful in our Supply Path Optimization efforts.
SPO refers to efforts by buyers to consolidate the number of vendors with which they work to find the most effective and cost-efficient paths to procure media. There are a number of criteria that buyers use to evaluate supply partners. While we believe we are well positioned to benefit from supply path optimization in the long run as a result of our transparency, our pricing tools, which reduce the overall cost of working with us, our broad and unique inventory supply across all channels and formats, buyer tools such as traffic shaping that reduce the cost of working with us, and our brand safety measures, we compete for demand with a number of well-established companies, and buyers have not always embraced our offering due to various factors.
18

We must continue to adapt and improve our offerings to win buyers’ business. In order to achieve increased advertising spend, we may negotiate discounts to our seller fees with agencies and advertisers, and we have increasingly been receiving requests from buyers for discounts, rebates, or similar incentives to move more advertising spending to our platform. We believe that because our business has many fixed costs, increases in advertising spend volume create opportunity to disproportionately improve net income, even with increased seller fee discounts. However, our results could be negatively impacted if our advertising spend increases and cost leverage is not adequate to compensate for discounted fees.
Some of our product offerings require significant upfront investments, have long on-boarding and ramp-up periods, and may not be successful.
In 2019 we announced a new offering called Demand Manager. Demand Manager helps sellers effectively monetize their advertising inventory through configuration tools and analytics to make it easier to deploy, configure, and optimize Prebid-based header bidding solutions. Before clients are able to begin using Demand Manager, we expend a significant amount of time and costs in the initial setup and implementation, and we do not recognize revenue from Demand Manager clients until we commence services, often after an additional initial trial period. The pace of adoption of Demand Manager depends on the features and capabilities provided by our solution, as well as acceptance and expansion of the underlying Prebid-based header bidding solutions, which we do not control. While we anticipate long-term revenue growth from Demand Manager, there can be no assurance that we will be able to add additional clients to our service or expand the inventory managed by current clients and thus grow revenue.
Our technology development efforts may be inefficient or ineffective, which may impair our ability to attract buyers and sellers.
We face intense competition in the marketplace and are confronted by rapidly changing technology, evolving industry standards and consumer needs, regulatory changes, and the frequent introduction of new solutions by our competitors to which we must adapt and respond. Our future success will depend in part upon our ability to enhance our existing solution and to develop and introduce competing new solutions in a timely manner with features and pricing that meet changing client and market requirements. Our solutions are complex and can require a significant investment of time and resources to develop, test, introduce, and enhance. These activities can take longer than we expect. We schedule and prioritize our development efforts according to a variety of factors, including our perceptions of market trends, client requirements, and resource availability; however, we may encounter unanticipated difficulties that require us to re-direct, scale back, or modify our efforts. If development of our solution becomes significantly more expensive due to changes in regulatory requirements or industry practices, or other factors, we may find ourselves at a disadvantage to larger competitors with more resources to devote to development. These factors place significant demands upon our engineering organization, require complex planning, and can result in acceleration of some initiatives and delay of others. We have expanded our use of outsourced software development, which may put the company at greater risk with respect to our technology development because we may have less control over the performance of outside programmers and we may be at greater risk of losing their services. To the extent we do not manage our development efforts efficiently and effectively, we may fail to produce solutions that respond appropriately to the needs of buyers and sellers, and competitors may more successfully develop responsive offerings. If our solution is not competitive, buyers and sellers can be expected to shift their business to competing solutions. Buyers and sellers may also resist adopting our new solutions for various reasons, including reluctance to disrupt existing relationships and business practices or to invest in necessary technological integration.
The emergence of header bidding has increased competition from other demand sources and may cause infrastructure strain and added cost.
In the mobile and desktop channels, sellers have embraced header bidding, a technology solution by which impressions that would have previously been exposed to different potential sources of demand in a sequence dictated by ad server priorities are instead available for concurrent competitive bidding by demand sources. This can help sellers increase revenue by exposing their inventory to more bidders, thereby allocating more inventory to demand sources that value it most highly. While header bidding has the potential to increase our access to inventory that otherwise would have been allocated first to other exchanges, thus increasing our revenue opportunity, it has also resulted in a number of challenges for our business. First, some sellers with which we have had direct relationships may choose not to integrate with us as a header-bidding demand source, in which case we will have less opportunity to access their advertising inventory through our platform. Second, certain sources of demand, including owners of the header bidding solutions, may be prioritized by sellers in their header bidding implementation, leaving us at a competitive disadvantage in the auction. Third, just as header bidding allows us to compete with demand sources that would previously have been above us in sellers' ad server sequences, it exposes us to additional competition by demand sources that, prior to the emergence of header bidding, might have been below us in the sellers' ad server sequences or otherwise unable to compete effectively for inventory. Lastly, header-bidding has vastly increased the volume of ad requests that need to be processed and analyzed through our system, resulting in increased infrastructure costs.
If we are unable to improve the efficiency and effectiveness of our current header bidding solution and installations, we may not fully offset these increased infrastructure costs, and we will not be able to take full advantage of the opportunities
19

made available through current header bidding technology to access a larger addressable market and increase our revenue by capturing a greater share of inventory. In addition, our success in monetizing impressions through header-bidding solutions is dependent on the interoperability of our platform with proprietary header-bidding solutions, some of which are owned by our competitors. As a result, we may be susceptible to evolution in technology and changes in business practices by the owners of such header-bidding solutions that we cannot predict.
While header-bidding technologies have not been largely adopted by CTV sellers, such solutions or similar solutions geared towards unifying demand may become more prevalent in the future. We plan to address this, in part, through our recent acquisition of SpringServe, which allows us to offer a unified demand solution by integrating ad serving technology with our existing programmatic SSP capabilities. However, this is a new offering and it may not be adopted by clients, or such clients may adopt competing solutions. If we are not able to effectively offer or adapt our technology to such solutions in this or any other manner, or if their adoption results in increased competition for CTV inventory, we may have reduced opportunities or it may be more costly to monetize this inventory, which would negatively affect our results.
We must increase the scale and efficiency of our technology infrastructure to support our growth and transaction volumes.
Our technology must scale to process the increased ad requests on our platform. Additionally, for each individual advertising impression created when a user visits a website or uses an application where our auctions technology is integrated, our technology must send bid requests to appropriate buyers, receive and process their responses, select a winner, and, increasingly, integrate with downstream decisioning systems. It must perform these transactions end-to-end within milliseconds. We must continue to increase the capacity of our platform to support our high-volume strategy, to cope with increased data volumes and parties resulting from header bidding and an increasing variety of advertising formats and platforms, and to maintain a stable service infrastructure and reliable service delivery. To the extent we are unable, for cost or other reasons, to effectively increase the capacity of our platform, continue to process transactions at fast enough speeds, and support emerging advertising formats or services preferred by buyers, our revenue will suffer. We expect to continue to invest in our platform to meet increasing demand. Such investment may negatively affect our profitability and results of operations.
Our belief that there is significant and growing demand for reserve auctions may be inaccurate, and we may not realize a return from our investments in that area.
We believe there is significant and growing demand for reserve auctions, where publishers establish direct deals or private marketplaces with select buyers, and we have made significant investments to meet that demand and grow our market share of reserve auctions. Currently, the majority of CTV transactions are executed through reserve auctions and we expect reserve auctions to grow as a percentage of revenue in mobile and desktop as well. Additionally, we expect our Demand Manager solution to serve as a tool for increasing the prevalence of reserve auction in desktop and mobile. Reserve auctions may involve lower fees than we can charge for OMP, which may not be fully offset by anticipated higher CPMs. In some cases, we have experienced fee pressure as we have built out our reserve auction offering, and we expect this fee pressure to increase as more competitors, including new entrants as well as sellers themselves, build their own technology and infrastructure to enable reserve auctions. Even if the market for these solutions develops as we anticipate, and our buyers and sellers embrace our offerings, the positive effect of our reserve auction offerings on our results of operations may be offset or negated if reserve auctions cannibalize our open marketplace transaction volumes, by similar offerings from our competitors, or through other adverse developments.
We have invested heavily in our mobile technology, which poses additional risks that did not affect our legacy desktop display business. To the extent our access to mobile inventory is limited by third-party technology or lack of direct relationships with mobile sellers, our ability to grow our business will be impaired.
Due to increased usage of mobile devices and resulting migration of advertising spending to mobile platforms, we have invested heavily in our mobile technology and are relying on our mobile offerings to fuel our continued growth. Our success in the mobile channel depends upon the ability of our technology solution to provide advertising for most mobile-connected devices, as well as the major operating systems or Internet browsers that run on them and the thousands of applications that are downloaded onto them. The design of mobile devices and operating systems, applications, or Internet browsers is controlled by third parties. These parties frequently introduce new devices and applications, and from time to time they may introduce new operating systems or Internet browsers or modify existing ones in ways that may significantly affect our business, such as by providing ad-blocking capabilities or by limiting access to Internet user data. Network carriers may also affect the ability to access specified content on mobile devices. To the extent our solution is unable to work on these devices, operating systems, applications, or Internet browsers for any reason, our ability to generate revenue through mobile advertising is significantly impaired, and that impairment may be material.
We expect mobile applications to be the largest driver of our mobile business. Many mobile apps utilize software development kits, or SDKs, and other proprietary technology of third parties, such as aggregators, and it is those third parties, not the application providers themselves, that contract with us to provide exchange services to help monetize the inventory. Due to this consolidation, if our relationships with these third parties decline or are terminated, it may result in a larger than usual
20

loss of access to mobile inventory. Any rapid and/or significant decline in the availability of mobile inventory can adversely affect our mobile advertising spend and growth prospects.
Fee issues have in the past and could in the future have a material adverse effect on our business.
A majority of our revenue comes from DSP buyers purchasing advertising inventory made available by sellers on our platform. We experience requests from buyers for discounts, fee concessions or revisions, rebates or other forms of consideration, refunds, and greater levels of pricing transparency and specificity, in some cases as a condition to maintain the relationship or to increase the amount of advertising spend that the buyer sends to our platform. In addition, we charge fees to sellers for use of our technology, typically as a percentage of the cost of media, and we may decide to offer discounts or other pricing concessions in order to attract more inventory or demand, or to compete effectively with other providers that have different or lower pricing structures and may be able to undercut our pricing due to greater scale or other factors. Our revenue, take rate (our fee as a percentage of advertising spend), the value of our business, and the price of our stock could be adversely affected if we cannot maintain and grow our revenue and profitability through volume increases that compensate for price reductions, or if we are forced to make significant fee concessions, rebates, or refunds, or if buyers reduce spending with us or sellers reduce inventory available through our exchange due to fee disputes or pricing issues.
Our take rates may be difficult to forecast and may decrease in future periods; any decrease in our take rates may result in a decrease in our revenue notwithstanding an increase in the amount of spend transacted through our platform.
We generate revenue through our platform on a transactional basis where we are paid by a publisher each time an impression is monetized on our platform. Typically, this fee is structured as a percentage of advertising spend that the publisher receives for its inventory. Our take rate varies by publisher and transaction type. For instance, our take rate tends to be lower for reserve auctions compared to open auctions, and tends to be lower on CTV transactions compared to other channels. Additionally, take rates tend to be higher for our managed service business where we are responsible for delivering a campaign at a fixed price. We may also negotiate lower take rates with large sellers to win additional business or share of inventory, in particular in CTV.
As a result of these factors, even if we are able to accurately forecast the anticipated total advertising spend transacted by buyers across our platform, we may have limited visibility regarding the revenue or Revenue ex-TAC (as defined in section "Key Operating and Financial Performance Metrics") we will generate. Any decrease in our take rate could cause our revenue and Revenue ex-TAC to decrease notwithstanding an increase in the total spend transacted through our seller platform.
We have a history of losses and we face many risks that may prevent us from achieving or sustaining profitability in the future.
We reported net income of $0.1 million, and net losses of $53.4 million, and $25.5 million during the years ended December 31, 2021, 2020, and 2019, respectively. As of December 31, 2021, we had an accumulated deficit of $394.5 million. We have implemented strategic plans designed to improve our financial performance and continue to increase revenue, and have taken steps to reduce unnecessary expenses and redirect spending to areas we expect to produce higher growth; however, these plans and steps may ultimately prove to be unsuccessful.
Notwithstanding these measures, and in light of the overall decline in advertising spend experienced in 2021, revenue may continue to decrease due to competitive pressures, maturation of our business, or other factors, and additional cost-reduction measures may be required even as we must continue to increase investment in technology in response to industry developments and to retain competitiveness. We may not be able to sustain growth or to achieve or sustain profitability in the future.
Our business and the businesses of our advertiser clients may be subject to sales and use tax, advertising and other taxes.
The application of sales and use tax, goods and services tax, business tax and gross receipt tax on our digital services is complex and evolving. In general, sales of tangible personal property are subject to sales and use tax unless a specific exemption applies, while services generally are not subject to sales tax unless specifically enumerated. Advertising services are considered a service and are generally not subject to sales and use tax, except in a few states. For example, Maryland recently adopted a tax on gross revenues from digital advertising. While the law has already been challenged, if the law takes effect and we are subject to the tax, it would increase our cost of doing business. Other states may look to follow suit and tax either digital advertising or other goods or services. In addition, the continual evolution of our services and the expansion of our business offerings may further complicate the determination of the sales taxability of our services in certain jurisdictions.
As a result of various factors, our operating results have in the past and may in the future fluctuate significantly, be difficult to predict, and fall below analysts' and investors' expectations.
Our operating results are difficult to predict, particularly because we generally do not have long-term contracts with buyers or sellers. We have experienced significant variations in revenue and operating results from period to period, and operating results may continue to fluctuate and be difficult to predict due to a number of factors, including:
21

seasonality in demand for digital advertising, as many advertisers devote a disproportionate amount of their advertising budgets to the fourth quarter of the calendar year to coincide with increased holiday purchasing, and advertising inventory in the fourth quarter may be more expensive due to increased demand for advertising inventory;
changes in pricing of advertising inventory or pricing for our solution and our competitors' offerings, including potential further reductions in our pricing and overall take rate as a result of competitive pressure, changes in supply, improvements in technology and extension of automation to higher-value inventory, uncertainty regarding rate of adoption, changes in the allocation of demand spend by buyers, changes in revenue mix, auction dynamics, pricing discussions or negotiations with clients and potential clients, header bidding and other factors;
diversification of our revenue mix to include new services, some of which may have lower pricing than our historic lower-value inventory business or may cannibalize existing business;
the addition or loss of buyers or sellers;
general economic conditions and the economic health of our current and prospective sellers and buyers;
changes in the advertising strategies or budgets or financial condition of advertisers;
the performance of our technology and the cost, timeliness, and results of our technology innovation efforts;
advertising technology and digital media industry conditions and the overall demand for advertising, or changes and uncertainty in the regulatory environment for us or buyers or sellers, including with respect to privacy regulation;
the introduction of new technologies or service offerings by our competitors and market acceptance of such technologies or services;
the phasing out of third-party cookies throughout the industry;
our level of expenses, including investment required to support our technology development, scale our technology infrastructure and business expansion efforts, including acquisitions, hiring and capital expenditures, or expenses related to litigation;
the impact of changes in our stock price on valuation of stock-based compensation or other instruments that are marked to market;
the effectiveness of our financial and information technology infrastructure and controls;
geopolitical and social factors, such as concerns regarding negative, unstable or changing economic conditions in the countries and regions where we operate, global and regional recessions, political instability, and trade disputes;
foreign exchange rate fluctuations; and
changes in accounting policies and principles and the significant judgments and estimates made by management in the application of these policies and principles.
Because significant portions of our expenses are relatively fixed, variation in our quarterly revenue can cause significant variations in operating results and resulting stock price volatility from period to period. Period-to-period comparisons of our historical results of operations are not necessarily meaningful, and historical operating results may not be indicative of future performance. If our revenue or operating results fall below the expectations of investors or securities analysts, or below any guidance we may provide to the market, the price of our common stock could decline substantially.

Risks Related to Financing Arrangements
Our financing of the SpotX Acquisition significantly increased our leverage, which may put us at greater risk of defaulting on our debt obligations and limit our ability to conduct necessary operating activities, make strategic investments, respond to changing market conditions, or obtain future financing on favorable terms.
We financed the cash portion of the SpotX Acquisition consideration in part through borrowings under the Credit Agreement. The Credit Agreement provides for a $360.0 million Term Loan B Facility and a $65.0 million Revolving Credit Facility. As part of Term Loan B Facility, the Company received $325 million in proceeds, net of discounts and fees, which were used to finance the SpotX Acquisition and related transactions, and for general corporate purposes.
The Term Loan B Facility significantly increases our indebtedness and requires us to comply with certain financial metrics and restrictive covenants. The increased leverage could adversely affect our business and operating results by:
making it more difficult for us to make payments on our indebtedness and comply with applicable financial metrics and covenants;
requiring us to use a substantial portion of our cash flow to pay interest and principal, which reduces the amount available for operations, distributions, acquisitions and capital expenditures;
making us more vulnerable to economic and industry downturns and reducing our flexibility to respond to changing business and economic conditions;
22

requiring us to agree to less favorable terms, including higher interest rates, in order to incur additional debt, and otherwise limiting our ability to borrow for operations, working capital or to finance acquisitions in the future; or
limiting our flexibility in conducting our business, which may place us at a disadvantage compared to competitors with less debt or debt with less restrictive terms.
Our Credit Agreement subjects us to operating restrictions and financial covenants that impose risk of default and may restrict our business and financing activities.
The obligations under the Credit Agreement are secured by substantially all of the assets of the Company and those of its subsidiaries that are guarantors under the Credit Agreement. The covenants of the Credit Agreement include customary negative covenants that, among other things, restrict the Company’s ability to incur additional indebtedness, grant liens and make certain acquisitions, investments, asset dispositions and restricted payments. In addition, the Credit Agreement contains a financial covenant, tested on the last day of any fiscal quarter if utilization of the Revolving Credit Facility exceeds 35% of the total revolving commitments, that requires the Company to maintain a first lien net leverage ratio not greater than 3.25 to 1.00.
These covenants may restrict our ability to finance our operations and to pursue our business activities and strategies. Our ability to comply with these covenants may be affected by events beyond our control. If a default were to occur and not be waived, such default could cause, among other remedies, all of the outstanding indebtedness under our Credit Agreement to become immediately due and payable. In such an event, our liquid assets might not be sufficient to meet our repayment obligations, and we might be forced to liquidate collateral assets at unfavorable prices or our assets may be foreclosed upon and sold at unfavorable valuations.
If we do not have or are unable to generate sufficient cash available to repay our debt obligations when they become due and payable, either upon maturity or in the event of a default, we may not be able to obtain additional debt or equity financing on favorable terms, if at all. Our inability to obtain financing may negatively impact our ability to operate and continue our business as a going concern.
Conversion of our Convertible Senior Notes will dilute the ownership interest of existing stockholders, including holders who had previously converted their Convertible Senior Notes, or may otherwise depress the price of our common stock.
In March 2021, we sold convertible senior notes ("Convertible Senior Notes") for gross proceeds of $400.0 million. The conversion of some or all of the Convertible Senior Notes will dilute the ownership interests of existing stockholders to the extent we deliver shares of common stock upon conversion of any of the Convertible Senior Notes. The Convertible Senior Notes are not currently convertible but may from time to time in the future be convertible at the option of their holders prior to their scheduled terms under certain circumstances. Any sales in the public market of the common stock issuable upon such conversion could adversely affect prevailing market prices of our common stock. In addition, the existence of the Convertible Senior Notes may encourage short selling by market participants because the conversion of the Convertible Senior Notes could be used to satisfy short positions, or anticipated conversion of the Convertible Senior Notes into shares of our common stock could depress the price of our common stock.
The Capped Call Transactions may affect the value of the Convertible Senior Notes and our common stock.
In connection with the pricing of the Convertible Senior Notes, we entered into Capped Call Transactions with certain counterparties. The Capped Call Transactions are expected generally to reduce or offset the potential dilution upon conversion of the Convertible Senior Notes and/or offset any cash payments we are required to make in excess of the principal amount of converted Convertible Senior Notes, as the case may be, with such reduction and/or offset subject to a cap.
In connection with establishing their initial hedges of the Capped Call Transactions, financial institutions or their respective affiliates likely purchased shares of our common stock and/or entered into various derivative transactions with respect to our common stock concurrently with or shortly after the pricing of the Convertible Senior Notes. These financial institutions or their respective affiliates may modify their hedge positions by entering into or unwinding various derivatives with respect to our common stock and/or purchasing or selling our common stock or other securities in secondary market transactions prior to the maturity of the Convertible Senior Notes (and are likely to do so during any observation period related to a conversion of Convertible Senior Notes). This activity could also cause or avoid an increase or a decrease in the market price of our common stock or the Convertible Senior Notes.
The potential effect, if any, of these transactions and activities on the price of our common stock or the Convertible Senior Notes will depend in part on market conditions and cannot be ascertained at this time. Any of these activities could adversely affect the value of our common stock and the value of the Convertible Senior Notes (and as a result, the amount and value of consideration that a holder would receive upon conversion of any Convertible Senior Notes) and, under certain circumstances, a holder’s ability to convert his or her Convertible Senior Notes.
We are subject to counterparty risk with respect to the Capped Call Transactions.
The counterparties to the Capped Call Transactions are financial institutions, and we are subject to the risk that one or more of the counterparties may default or otherwise fail to perform, or may exercise certain rights to terminate, their obligations
23

under the Capped Call Transactions. Our exposure to the credit risk of the option counterparties is not secured by any collateral. Global economic conditions have in the past resulted in the actual or perceived failure or financial difficulties of many financial institutions. If any option counterparty becomes subject to proceedings, we will become an unsecured creditor in those proceedings with a claim equal to our exposure at the time under any Capped Call Transactions with that option counterparty. Our exposure will depend on many factors but, generally, our exposure will increase if the market price or the volatility of our common stock increases. In addition, upon a default or other failure to perform, or a termination of obligations, by a counterparty, the counterparty may fail to deliver the shares of common stock required to be delivered to us under the Capped Call Transactions and we may suffer adverse tax consequences or experience more dilution than we currently anticipate with respect to our common stock. We can provide no assurances as to the financial stability or viability of the counterparties.
The conditional conversion feature of the Convertible Senior Notes, if triggered, may adversely affect our financial condition and operating results.
In the event the conditional conversion feature of the Convertible Senior Notes is triggered, holders of the Convertible Senior Notes will be entitled to convert their Convertible Senior Notes at any time during specified periods at their option. If one or more holders elect to convert their Convertible Senior Notes, unless we elect to satisfy our conversion obligation by delivering solely shares of our common stock (other than paying cash in lieu of delivering any fractional share), we would be required to settle a portion or all of our conversion obligation in cash, which could adversely affect our liquidity.
Provisions in the indenture for the Convertible Senior Notes may deter or prevent a business combination that may be favorable to our stockholders.
If a fundamental change occurs prior to the maturity date of the Convertible Senior Notes, holders of the Convertible Senior Notes will have the right, at their option, to require us to repurchase all or a portion of their Convertible Senior Notes. In addition, if a "make-whole fundamental change" (as defined in the Indenture) occurs prior the maturity date, we will in some cases be required to increase the conversion rate of the Convertible Senior Notes for a holder that elects to convert its Convertible Senior Notes in connection with such make-whole fundamental change.
Furthermore, the Indenture prohibits us from engaging in certain mergers or acquisitions unless, among other things, the surviving entity assumes our obligations under the Convertible Senior Notes. These and other provisions in the Indenture could deter or prevent a third party from acquiring the Company even when the acquisition may be favorable to our stockholders.
Sales of our common stock by the former owner of SpotX may have an adverse effect on the price of our common stock.
As part of the consideration for the SpotX Acquisition, we issued to the seller of SpotX 12,374,315 shares of our common stock. In accordance with the terms of a registration rights agreement entered into at the closing of the SpotX Acquisition, the holder of such shares previously elected to require the Company to file a registration statement in order to register such shares for resale by such holder. This request was subsequently withdrawn, but given that the contractual lockup period applicable to such shares has expired, the holder could sell some or all of such shares under available exemptions from registration under federal securities laws. Sales by the former owner of SpotX of its shares of our common stock, or the possibility of such sales, pursuant to an underwritten offering or otherwise, may have an adverse effect on the per share price of our common stock.

Risks Related to the Advertising Technology Industry, Market, and Competition
Our revenue and operating results are highly dependent on the overall demand for advertising. Factors that affect the amount of advertising spending, such as economic downturns, can make it difficult to predict our revenue and could adversely affect our business.
Our business depends on the overall demand for advertising and on the economic health of our current and prospective sellers and buyers. If advertisers reduce their overall advertising spending, our revenue and results of operations are directly affected. Various macro factors could cause advertisers to reduce their advertising budgets, including adverse economic conditions and general uncertainty about economic recovery or growth, the occurrence of a pandemic or other health crisis, supply chain challenges, instability in political or market conditions generally, imposition of digital service and advertising taxes, and any changes in favorable tax treatment of advertising expenses and the deductibility thereof.
The digital advertising market is relatively new. If this market develops more slowly or differently than we expect, our business, growth prospects and financial condition would be adversely affected.
Our future growth will be constrained if we are not able to adapt successfully to market evolution. It is difficult to predict adoption rates, demand for our solution, the future growth rate and size of the digital advertising solutions market or the entry of competitive solutions. Any expansion of the market for digital advertising solutions depends on a number of factors, including social and regulatory acceptance, the growth of the overall digital advertising market and the growth of specific
24

sectors including social, mobile, video, and out-of-home as well as the actual or perceived technological viability, quality, cost, performance and value associated with emerging digital advertising solutions. If digital marketing does not develop in the manner we expect, our business and financial condition would be adversely affected.
We operate in an intensely competitive market that includes companies that have greater financial, technical and marketing resources than we do.
We face intense competition in the marketplace. We compete for advertising spending against competitors that, in some cases, are also buyers and/or sellers on our platform. We also compete for supply of advertising inventory against a variety of competitors. Some of our existing and potential competitors are better established, benefit from greater name recognition, may have offerings and technology that we do not have or have significantly more financial, technical, sales, and marketing resources than we do. In addition, some competitors, particularly those with greater scale or a more diversified revenue base and a broader offering, have greater flexibility than we do to compete aggressively on the basis of price and other contract terms, or to compete with us by including in their product offerings services that we may not provide. Some existing and potential buyers have their own relationships with sellers or are seeking to establish such relationships, and many sellers are investing in capabilities that enable them to connect more effectively directly with buyers. Our business suffers to the extent that buyers and sellers purchase and sell advertising inventory directly from one another or through intermediaries other than us, reducing the amount of advertising spend on our platform. New or stronger competitors may emerge through acquisitions and industry consolidation or through development of disruptive technologies. If our offerings are not perceived as competitively differentiated, we could lose clients, market share or be compelled to reduce our prices, making it more difficult to grow our business profitably.
There has been rapid evolution and consolidation in the advertising technology industry, and we expect these trends to continue, thereby increasing the capabilities and competitive posture of larger companies, particularly those that are already dominant in various ways, and enabling new or stronger competitors to emerge. There is a finite number of large buyers and sellers in our target markets, and any consolidation of buyers or sellers may give the resulting enterprises greater bargaining power or result in the loss of buyers and sellers that use our platform, and thus reduce our potential base of buyers and sellers, each of which would lead to erosion of our revenue.
As technology continues to improve and market factors continue to attract investment, competition and pricing pressure may increase and market saturation may change the competitive landscape in favor of larger competitors with greater scale and broader offerings, including those that can afford to spend more than we can to grow more quickly and strengthen their competitive position. In addition, our competitors or potential competitors may adopt certain aspects of our business model, which could reduce our ability to differentiate our solutions.
For all of these reasons, we may not be able to compete successfully against our current and future competitors.

Risks Related to Our Collection, Use and Disclosure of Data
Our business depends on our ability to collect and use data to deliver advertisements, and to disclose data relating to the performance of advertisements. Any limitation imposed on our collection, use or disclosure of this data could significantly diminish the value of our solution and cause us to lose sellers, buyers, and revenue. Consumer tools, regulatory restrictions and technological limitations all threaten our ability to use and disclose data.
The more informed advertising is about its audience, the more valuable it is. Programmatic advertising enables more precise audience targeting based on the identity and actions of the user. Targeted advertising is generally more effective and valuable for buyers than other types of advertising, resulting in more revenue for sellers. In order to target advertising, we and our clients must be permitted to use data in a variety of ways. Our ability to collect, use, and share data about advertising purchase and sale transactions and user behavior and interaction with content is critical to the value of our services, and any limitation on our data practices could impair our ability to deliver effective solutions to our clients. Any restriction on the types of data we collect could make placement of advertising through our solution less valuable, with commensurate reductions in revenue.
Internet users can, with increasing ease, implement practices or technologies that may limit our ability, or that of our sellers, buyers and business partners, to collect data. For example, users may delete or block the use of the cookies used to collect data, including through their browser or mobile device settings. Internet users may also download "ad blocking" software that prevents certain cookies from being stored on a user’s computer or mobile device, including to prevent the display of targeted advertisements. In addition, many device manufacturers and search and operating systems are increasingly promoting features that allow users to disable the collection of data. For example, Apple recently announced that it will require user opt-in before permitting access to Apple’s unique identifier, or IDFA. This shift from enabling user opt-out to an opt-in requirement may have a substantial impact on the mobile advertising ecosystem and could harm growth in this channel. User privacy features of other channels of programmatic advertising, such as CTV or over-the-top video, are also still developing. Technical or policy changes, including regulation or industry self-regulation, could harm our growth in those channels.
25

In addition, new laws and regulations, such as the GDPR, UK GDPR, and CCPA, restrict the ability to collect and process certain types of user data, including, in the case of GDPR and UK GDPR, requiring user consent or another legal basis in order to collect or process personal data and, in the case of CCPA, giving the user a right to opt out of the sale of their personal data. To the extent sellers are unable to obtain valid consent or otherwise provide a legal basis for collecting and processing personal data, it would impair the ability to deliver targeted advertisements on their inventory.
Further, much of the data we collect and use belongs to our buyers or sellers, and we receive their permission to use it. Although our sellers and buyers generally permit us to aggregate and use data from advertising placements, subject to certain restrictions, sellers or buyers might decide to restrict our collection or use of their data. There could be various reasons for this, including perceptions by buyers that their data can be used by sellers to extract higher prices for impressions, or perceptions by sellers that their data can be used by buyers to bid tactically to reduce pricing for impressions. As consumers continue to increase their use of digital technology and to incorporate multiple devices into their lives, linking and using data across such devices will become increasingly important. Various challenges affect our ability to link data relating to discrete devices or browsers, including different technologies, increased user awareness and sensitivity regarding use of data about their device usage, and evolving regulatory and self-regulatory standards. These challenges may slow growth, and if we are not able to cope with these challenges as effectively as other companies, we will be competitively disadvantaged. Any limitation on our ability to collect data about user behavior and interaction with content could make it more difficult for us to deliver effective solutions that meet the needs of sellers and buyers.
If cookies are replaced by alternative tracking mechanisms, our performance may decline and we may lose buyers and revenue.
Industry participants in the advertising technology ecosystem have taken or may take action to eliminate or restrict the use of cookies and other identifiers, and we expect the use of third-party cookies to be largely phased out by 2023. For instance, Google has announced plans to fully eliminate support for third-party cookies, while Apple has further restricted the use of mobile identifiers on its devices. In the absence of third-party cookies, it is possible that these or other companies in our ecosystem may rely on proprietary algorithms or statistical methods to track web users without cookies, or may utilize log-in credentials entered by users, to track web usage, including usage across multiple devices, without cookies. Alternatively, such companies may build different and potentially proprietary user tracking methods into their widely-used web browsers. While these new identification solutions will likely provide some level of consistency and compatibility with our platform, they are unreleased and unproven, and will require substantial development and commercial changes for us to support. There is also further risk that the changes will disproportionately benefit the owners of these platforms or the large walled gardens that have access to large amounts of first party data. Even if cookies are effectively replaced by open industry-wide tracking standards rather than proprietary standards, we may still incur substantial re-engineering costs to replace cookies with these new technologies. This may also diminish the quality or value of our services to buyers if such new technologies do not provide us with the quality or timeliness of the data that we currently generate from cookies.
Our belief that the elimination of third-party cookies will lead to an increased use of first-party publisher segments may be incorrect.
We believe that the elimination of third party cookies has the potential to shift the programmatic ecosystem from an identity model powered by buyers that are able to aggregate and target audiences through cookies to one enabled by sellers that have direct relationships with consumers and are therefore better positioned to obtain user data and consent for implementing first party identifiers. While we believe that our platform and scale position us well to provide the infrastructure and tools needed for a publisher-centric identity model to succeed, there is no guarantee that our efforts will lead to an increase of the use of first-party publisher segments in the ecosystem. It is also possible that the increased use of first-party publisher segments will disproportionately benefit sellers or the large walled gardens that have access to large amounts of first party data. Additionally, these changes could create some variability in our revenue across certain buyers or sellers, depending on the timing of changes and developed solutions, and even if there is an increase in the proliferation of first-party publisher segments, we may still incur substantial re-engineering costs to optimize our solution for use with such segments.

Risks Related to Regulation
Legislation and regulation of digital businesses, including privacy and data protection regimes, could create unexpected additional costs, subject us to enforcement actions for compliance failures, or cause us to change our technology solution or business model, which may have an adverse effect on the demand for our solution.
Many local, state, federal, and international laws and regulations apply to the collection, use, retention, protection, disclosure, transfer, and other processing of data collected from and about consumers and devices, and the regulatory framework for privacy issues is evolving worldwide. Various U.S. and foreign governments, consumer agencies, self-regulatory bodies, and public advocacy groups have called for or implemented new regulation directed at the digital advertising industry in particular. For example, California, Colorado, and Virginia have all adopted laws targeting digital advertising, and we expect to
26

see more states and the FTC regulate the collection and use of data to target advertisements and communicate with consumers. Such legislation or regulation could affect the costs of doing business online and may adversely affect the demand for or the effectiveness and value of our solution. Some of our competitors may have more access to lobbyists or governmental officials and may use such access to effect statutory or regulatory changes in a manner that commercially harms us while favoring their solutions.
Various federal privacy bills have been introduced in the U.S. Congress recently. Any federal privacy law would likely place significant restrictions on the collection and use of certain types of data used for behavioral advertising. Even without federal privacy legislation, the FTC retains rulemaking authority that could affect our business. The FTC has already adopted revisions to the Children's Online Privacy Protection Act that expand liability for the collection of information (including certain device information such as persistent identifiers) by operators of websites and other online services that are directed to children or that otherwise use (for certain purposes) information collected from or about children, and has announced its intention to look into much broader rulemaking of targeted advertising.
At the state level, California recently passed two privacy laws broadly regulating business’ processing of personal information, the California Consumer Privacy Act of 2018 ("CCPA") and the California Privacy Rights Act ("CPRA"). The CCPA, which went into effect on January 1, 2020, is the most comprehensive data privacy regulation to date in the United States, The CCPA defines personal information in a way that captures the types of data that we collect, such as device identifiers and IP addresses. Under the CCPA, California residents have new privacy rights (including rights of access and deletion), which bear similarity to some of the data subject rights granted to EEA and UK residents under the GDPR and UK GDPR. In addition, the CCPA gives California residents the right to opt-out of the sale of their personal information or to opt in to such sales, in the case of data relating to minors. The CCPA defines "sale" broadly, which could be interpreted to include typical advertising technology activities; this opt-out right may impact the ability of ad tech companies to provide services to their customers. The law establishes a new privacy framework for covered businesses, imposing additional compliance obligations on sellers and ad tech companies. Interpretation of the requirements remains unclear The California Attorney General issued final regulations implementing the CCPA that became enforceable in 2020 as well as a summary of enforcement actions in 2021. Both those regulations and the enforcement actions released to date reflect a focus on online advertising.
The recently-passed CPRA will take effect in January 2023 and will impose additional notice and opt out obligations on the digital advertising space, including an obligation to provide an opt-out for sharing information for behavioral advertising purposes and for certain uses of sensitive information. It also creates a new privacy agency known as the California Privacy Protection Agency (or CPPA) and gives that agency broad rule making authority to issue regulations that could have additional impacts on our business. The CPRA, like the CCPA, will cause us to incur additional compliance costs and may impose additional restrictions on us and on our industry partners.
Two other states -- Virginia and Colorado -- have recently adopted laws that impose obligations that are similar to the CCPA and CPRA, and these laws may precipitate additional privacy regulation by federal, state, and local governments, which may increase our compliance costs and strain our technical capabilities, and which may conflict with each other. If we are unable to comply with these laws in the future, we may be subject to regulatory or private investigations, and if we are unable to use information for behavioral advertising as we have in the past, our business could be materially affected.
In the European Economic Area ("EEA") and the United Kingdom ("UK"), the General Data Protection Regulation, Regulation (EU) 2016/679 ("GDPR") and UK General Data Protection Regulation ("UK GDPR") respectively treat much of the end-user information that is critical to programmatic digital advertising as "personal data", subject to significant conditions and restrictions on its collection, use, transfer and disclosure. Without this end-user information, the value of programmatic advertising inventory diminishes, resulting in lower demand and prices, and potentially less advertising spend and revenue for us and other industry participants. If European sellers react by choosing to monetize their content through non-advertising-based methods (such as paid subscriptions), or reduce use of personal data subject to the GDPR and UK GDPR in order to reduce compliance cost and risk, the volume and value of impressions available through our exchange would decrease, with potentially significant adverse consequences for our business.
The GDPR and UK GDPR also set out higher potential liabilities for certain data protection violations and create a greater compliance burden for us in the course of delivering our solution in Europe. Compliance stakes are high because penalties for violation of the law can reach up to the greater of 20 million Euros (GDPR)/£17.5 million (UK GDPR) or 4% of total worldwide annual turnover (revenue). Moreover, the regulatory climate in Europe, in particular, has grown increasingly unfavorable and we anticipate increased regulatory scrutiny on the digital advertising industry as a whole.
Further, many governments are restricting the transmission or storage of information about individuals beyond their national borders. Such restrictions could, depending upon their scope, limit our ability to utilize technology infrastructure consolidation, redundancy, and load-balancing techniques, resulting in increased infrastructure costs, decreased operational efficiencies and performance, and increased risk of system failure.
These laws and regulations are continually evolving, not always clear, and not always consistent across the jurisdictions in which we do business. Any failure to protect, and comply with applicable laws and regulations or industry
27

standards applicable to, personal data or other data relating to consumers could result in enforcement action against us, including fines, imprisonment of our officers, and public censure, claims for damages by consumers and other affected individuals, damage to our reputation, and loss of goodwill.
The GDPR and UK GDPR impose strict requirements for transferring personal data from the European Economic Area and United Kingdom to the United States and other countries, and regulatory guidance and case law on international transfers is continually evolving; this increases uncertainty and may require us to change our EEA and UK data practices and/or change our technology solution or business model, which may in turn adversely effect demand for our solution.
The GDPR and UK GDPR generally prohibit the transfer of personal data of EEA and UK subjects outside of the European Economic Area and the UK to countries whose laws do not ensure an adequate level of protection, unless a lawful data transfer solution has been implemented. On July 16, 2020, in a case known as "Schrems II," the Court of Justice of the European Union ("CJEU") ruled on the validity of two of the primary data transfer solutions. The first method, EU-U.S. Privacy Shield operated by the U.S. Department of Commerce, was declared invalid as a legal mechanism to transfer data from the EEA and UK to the U.S. As a result, despite the fact that we have certified our compliance to the EU-U.S. Privacy Shield, this mechanism cannot be used as a lawful means to transfer EEA and UK data to us in the U.S. For the time being, the Department of Commerce continues to operate the EU-U.S. Privacy Shield, however, and if we fail to comply with the Privacy Shield requirements, we risk investigation and sanction by U.S. regulatory authorities, including the Federal Trade Commission. Such investigation could cost us significant time and resources, and could potentially result in fines, criminal prosecution, or other penalties.
The second mechanism, Standard Contractual Clauses ("SCCs"), an alternative transfer measure that we also offer to our EEA and UK customers for extra-EEA and UK data transfers, was upheld as a valid legal mechanism for transnational data transfer. However, the ruling requires that EEA and UK organizations seeking to rely on the SCCs to export data out of the EEA and UK to ensure the data is protected to a standard that is "essentially equivalent" to that under the GDPR and the UK GDPR including, where necessary, by taking "supplementary measures" to protect the data. It remains unclear what "supplementary measures" must be taken to allow the lawful transfer of personal data to the United States, and it is possible that EEA and UK data protection authorities may determine that there are no effective supplementary measures that can legitimize data transfers from the EEA and the UK to the U.S. For the time being, we will rely on SCCs for transfers of EEA and UK personal data to the U.S. and explore what "supplementary measures" can be implemented to protect such personal data that is transferred to us in the United States.
With respect to UK data transfers, the UK Information Commissioner has recently published a consultation on appropriate safeguards to enable the transfer of personal data from the UK to international countries, including the US. The findings of this consultation have not yet been published, and may require us to implement new contracts, change our practices, or take additional protective measures, to permit our international data transfers to continue.
The GDPR and changes in U.S. laws impose new requirements for end user consent or opt-out that are not yet well understood.
End-user consent to data collection through device access (including the placement of cookies) has been required for some time under the European Union Privacy and Electronic Communications Directive (Directive 2002/58/EC), commonly referred to as the "ePrivacy Directive," but the GDPR has added complexity and risk regarding the obligations to obtain valid consent.
End-user consent is difficult for ad tech intermediaries like us to obtain because we do not have direct relationships with such end users, so we have historically relied upon sellers to obtain consent for use of our technology. To the extent any seller does not adequately satisfy its consent obligations for our technology, we may face regulatory risk. Further, emerging regulatory guidance in the EU has challenged this method of obtaining consent. To the extent we (and/or our buyers) are required to obtain or confirm consent directly from end users, our ability to use cookies or access devices within applicable jurisdictions may become significantly restricted.
In 2018, IAB Europe released a tool, the Transparency and Consent Framework (the "TCF"), in order to assist sellers, advertisers and advertising technology providers, with the process of obtaining consent from end users in accordance with the ePrivacy Directive and GDPR.
There is currently significant uncertainty whether the TCF (or any other) consent tool is acceptable to regulators as an appropriate mechanism to provide transparency and establish lawful grounds for processing. In particular, the Belgium data protection authority has recently found that consents obtained under the current form of the TCF are not valid, which may require us to change our implementation of the TCF or to implement additional or alternative measures to obtain consent from end users in order to satisfy the requirements of the ePrivacy Directive and GDPR.
In the US, some government regulators and privacy advocates have suggested creating a "Do Not Track" standard that would allow Internet users to express a preference, independent of cookie settings in their browser, not to have their online browsing activities tracked. Technical signals like "Do Not Track" have garnered renewed interest recently. In California, the
28

CCPA regulations require companies to honor browser-based or similar universal opt out mechanisms known as global privacy controls or GPC. Both the CPRA and the new Colorado law will statutorily require companies to honor these universal opt out signals.
Legal standards and regulatory guidance will continue to evolve. National regulators in the UK and EU are evolving their guidance on the use of advertising technologies and compliance with the GDPR and ePrivacy Directive. This guidance may be burdensome or inconsistent across countries, and present challenges to the way we operate. Widespread adoption of technical controls like GPC may impact our ability to show targeted ads to large swaths of consumers. Some regulators are undertaking enforcement investigations into advertising technology companies, and the outcome of these investigations may present risks to our business.
As a result of all of the factors set forth above, our or our clients’ ability to serve target advertisements may become significantly impaired or complicated in certain jurisdictions.
In Europe, it remains unclear whether certain legal bases for data processing are permitted for behavioral advertising.
The GDPR sets forth six alternative legal bases for processing personal data, but only two are relevant to ad tech: consent by the data subject and "legitimate interests," which means that "processing is necessary for the purposes of the legitimate interests pursued by the controller or by a third party, except where such interests are overridden by the interests or fundamental rights and freedoms of the data subject." Like many other ad tech vendors, we generally rely upon legitimate interests for certain of our activities. There is minimal guidance on the factors that would override any legitimate interest for processing.
In a decision dated February 2, 2022 against IAB Europe, the Belgian data protection authority ruled that ad tech vendors who participate in the TCF in its current form cannot rely on legitimate interests as their lawful basis for processing. If IAB Europe does not appeal this decision, then it must submit proposals to remediate the TCF within a period of two months to the Belgian data protection authority and, if those proposals are approved by the Belgian authority, implement them within a further six-month period. At this time, it is not known what form such remediation proposals might take, how any such proposals might impact Magnite, nor whether IAB Europe will appeal the decision of the Belgian data protection authority. It is further possible that other EU or UK regulators or courts may follow the Belgian authority's decision and also conclude that the processing of personal data for the purposes of behavioral advertising does not satisfy the legitimate interests of the controller, or that such interests do not outweigh the privacy rights of end users, even with respect to ad tech parties that only collect pseudonymous personal data. Unavailability of this basis for processing end users’ personal data would require us to obtain end-user consent for processing under the GDPR and UK GDPR, which may not be possible for us, or other ad tech intermediaries, without changes to our business that would be difficult, time-consuming, expensive, and perhaps unattainable. These complexities are compounded by the ability of different national and state governmental authorities across the EU and UK to adopt differing interpretative and enforcement approaches to the law.
Legal uncertainty and industry unpreparedness may mean substantial disruption and inefficiency, demand constraints, and reduced inventory supply and value.
Some sellers may be unprepared to comply with evolving regulatory guidance under US and foreign privacy laws, and therefore may remove personal data from their inventory before passing it into the bid stream, which would reduce the value of the inventory to buyers. Even well-prepared sellers and buyers will be confronted with difficult choices and administrative and technical hurdles to implement their privacy compliance programs and integrate with multiple other parties in the ecosystem. Further, compliance program design and implementation will be an ongoing process as understanding of the new law increases and industry compliance standards evolve. The resulting process friction could result in substantial inefficiency and loss of inventory and demand, as well as increased burdens upon our organization as we seek to assist clients and adapt our own technology and processes as necessary to comply with the law and adapt to industry practice. The uncertain regulatory environment caused by changes to privacy laws discussed in the sections above may benefit large, integrated competitors like Google, Facebook, Comcast Verizon, AT&T and Amazon, which have greater compliance resources and can take advantage of their direct relationships with end users to secure consents from, and offer necessary choices to, end users that we and other intermediaries without direct user relationships are less able to obtain under current industry conditions.
We are subject to regulation with respect to political advertising, which lacks clarity and uniformity.
We are subject to regulation with respect to political advertising activities, which are governed by various federal and state laws in the U.S., and national and provincial laws worldwide. Online political advertising laws are rapidly evolving and in certain jurisdictions we have compliance requirements with respect to political ads delivered on our platform. In some jurisdictions we may determine not to serve political advertisements due to uncertainty around these requirements and potential burdens of compliance. In addition, our sellers may impose restrictions on receiving political advertising. The lack of uniformity and increasing compliance requirements around political advertising may adversely impact the amount of political advertising spent through our platform, increase our operating and compliance costs, and subject us to potential liability from regulatory agencies.
29

Failure to comply with industry self-regulation could harm our brand, reputation, and our business.
In addition to compliance with government regulations, we voluntarily participate in trade associations and industry self-regulatory groups that promulgate best practices or codes of conduct addressing privacy and the provision of digital advertising. If we encounter difficulties abiding by these principles, we may be subject to negative publicity, as well as investigation and litigation by governmental authorities, self-regulatory bodies or other accountability groups, buyers, sellers, or other private parties. Any such action against us could be costly and time consuming, require us to change our business practices, divert management's attention and our resources, and be damaging to our reputation and our business. In addition, we could be adversely affected by new or altered self-regulatory guidelines that are inconsistent with our practices.

Risks Related to Our Relationships with Buyers and Sellers and Other Strategic Relationships
We rely on buyers and sellers to abide by contractual requirements and relevant laws, rules, and regulations when using our solution. The acts or omissions of buyers or sellers, or our own failure to meet advertising and inventory content standards and provide services that our buyers and sellers trust, could harm our brand and reputation and those of our partners, and negatively impact our business, financial condition and results of operations.
The buyers and sellers engaging in transactions through our platform impose various requirements upon each other, and they and the underlying advertisers are subject to regulatory requirements by governments and standards bodies applicable to their activities. Though we contractually require buyers and sellers to abide by relevant laws, rules and regulations, as well as restrictions by their counterparties, when transacting on our platform, we do not control the content of the advertisements that we serve or the content of the websites providing the inventory, and there are many circumstances in which it is difficult or impossible for us to monitor or evaluate the compliance of our buyers and sellers. If buyers or sellers fail to abide by relevant laws, rules and regulations, or contract requirements, we could potentially face liability for such misuse.
In addition, both advertisers and inventory suppliers are concerned about being associated with content they consider inappropriate, competitive or inconsistent with their brands, or illegal, and they are hesitant to spend money or make inventory available, respectively, without some guarantee of brand security. Buyers increasingly require us to accept liability for inventory quality and sellers increasingly require us to accept liability for ad content. Consequently, our reputation depends in part on providing services that our buyers and sellers trust, and we have contractual obligations to meet content and inventory standards. We contractually prohibit the misuse of our platform by our buyers and sellers and actively monitor inventory against our quality guidelines. Despite such efforts, we may provide access to inventory that is objectionable to our buyers or serve advertising that contains objectionable content, which could harm our or our clients’ brand and reputation, decrease their trust in our platform, and negatively impact our business, financial condition and results of operations. Furthermore, we may receive public pressure to discontinue working with certain sellers or buyers on our platform and our determination whether to continue or cease working with a given client may subject us to reputational risk.
Our contracts with buyers and sellers are generally not exclusive, may be terminated upon relatively short notice, and generally do not require minimum volumes or long-term commitments. If buyers or sellers representing a significant portion of the demand or inventory in our marketplace decide to materially reduce the use of our solution, we could experience an immediate and significant decline in our revenue and profitability and harm to our business.
Generally, our buyers and sellers are not obligated to provide us with any minimum volumes of business, may do business with our competitors as well as with us, may reduce or cancel their business with us or terminate our contracts without penalty, and may bypass us and transact directly with each other or through other intermediaries that compete with us. Accordingly, our business is highly vulnerable to changes in the macro environment, price competition, and development of new or more compelling offerings by our competitors, which could reduce business generally or motivate buyers or sellers to migrate to competitors’ offerings.
Sellers and buyers may seek to change the terms on which they do business with us, or allocate their advertising inventory or demand to our competitors who provide advertising demand and supply to them on more favorable terms or whose offerings are considered more beneficial. Supply of advertising inventory is also limited for some sellers, such as special sites or new technologies, and sellers may request higher prices, fixed price arrangements or guarantees that we cannot provide as effectively as our competitors, or that would reduce the profitability of that business. In addition, sellers sometimes place significant restrictions on the sale of their advertising inventory, such as strict security requirements, limitations on data sharing, prohibitions on advertisements from specific advertisers or specific industries, and restrictions on the use of specified creative content or format. Finally, with the proliferation of header bidding, sellers' inventory is available for purchase through multiple exchanges simultaneously. Buyers, in turn, are free to direct their spend to us or one or more of our competitors, and increasingly are seeking price concessions, rebates, or other consideration to direct more spend towards us.
We serve many buyers and sellers, but certain large buyers and sellers have accounted for and will continue to account for a disproportionate share of business transacted through our solution. In 2021 there were two buyers of advertising inventory that indirectly contributed to approximately 36% of revenue through their buying activity from sellers on our platform. If a
30

buyer or group of buyers representing a significant portion of the demand in our marketplace, or a seller or group of sellers representing a significant portion of the inventory in our marketplace decides to materially reduce use of our solutions, it could cause an immediate and significant decline in our revenue and profitability and harm to our business. In addition, loss of substantial inventory or demand could degrade our marketplace. Loss of major DSP sources of demand could adversely affect bid density or pricing in our auctions, and reduction in fees if we are not able to redirect inventory to other demand sources. Loss of important unique inventory could reduce fees from demand that cannot be shifted to other sellers and make it harder to differentiate ourselves from our competitors. The number of large media buyers and sellers in the market is finite, and it could be difficult for us to replace the losses from any buyers or sellers whose relationships with us diminish or terminate. Additionally, if we overestimate future usage, we may incur additional expenses in adding infrastructure without a commensurate increase in revenue, which would harm our profitability and other operating results.
Because of these factors, we seek to expand and diversify our client relationships. In particular, as part of our strategy to increase the volume of advertising inventory on our exchange, we are continuing relationships with aggregators of inventory and with large sources of supply that have their own monetization capabilities but also allow third parties to connect to their exchanges and bid on their inventory. These relationships represent additional risks in terms of inventory quality, transaction discrepancies, and collections, and may be less profitable because we may be required to compensate these partners or share the fees available for intermediaries in these transactions, and may incur higher serving costs relative to revenue.
We must provide value to both buyers and sellers of advertising without being perceived as favoring one over the other or being perceived as competing with them through our service offerings.
We are interposed between buyers and sellers, and to be successful, we must continue to find ways of providing value to both without being perceived as favoring one at the expense of the other. For example, our proprietary auction algorithms, which are designed to improve auction outcomes, influence the allocation and pricing of impressions and must do so in ways that add value to both buyers and sellers. Continued technological evolution in the availability and use of more data to inform buying and selling decisions necessitates that we, as an intermediary, use data in a manner that complies with the expectations of both our seller and buyer clients. Furthermore, because new business models continue to emerge, we must constantly adapt our relationship with buyers and sellers and how we market ourselves to each. Consistent with our goal of connecting buyers and sellers, we seek to grow our connections to each, and we must take care that our deeper connections with buyers, on the one hand, or sellers, on the other hand, do not come at the expense of the other's interests. In addition, as our own capabilities evolve, we may be perceived by clients, particularly buyers, as competing with them. If we fail to balance our clients' interests appropriately, our ability to provide a full suite of services and our growth prospects may be compromised.
We rely on technological intermediaries such as DSPs to purchase advertising on behalf of advertisers. Such buyers may have or develop high-risk credit profiles or pay slowly, which may result in credit risk to us or require additional working capital to fund our accounts payable. In addition, direct billing arrangements between buyers and sellers may result in unfavorable fee dynamics and increased working capital demands.
Generally, we invoice and collect from buyers the full purchase price for impressions they have purchased, retain our fees, and remit the balance to sellers. However, in some cases, we may be required or choose to pay sellers for impressions delivered before we have collected, or even if we are unable to collect, from the buyer of those impressions. There can be no assurances that we will not experience bad debt in the future, and write-offs for bad debt could have a materially negative effect on our results of operations for the periods in which the write-offs occur. In addition, we attempt to coordinate collections from our buyers so as to fund our payment obligations to our sellers. However, some buyers and sellers may require direct billing and collection arrangements between themselves, and some providers of header bidding wrappers or other downstream decisioning mechanisms in which we participate (such as Google EB) may control billing and collection for transactions we win through their platforms. Further, growth and increased competitive pressure in the digital advertising industry is causing advertisers and buyers to become more demanding, resulting in overall increased focus by all industry participants on pricing, transparency, and cash and collection cycles. Some buyers have experienced financial pressures that have motivated them to slow the timing of their payments to us. If buyers slow their payments to us or our cash collections are significantly diminished as a result of these dynamics, our revenue and/or cash flow could be adversely affected and we may need to use working capital to fund our accounts payable pending collection from the buyers. This may result in additional costs and cause us to forgo or defer other more productive uses of that working capital.
Our sales efforts with buyers and sellers may require significant time and expense and may not yield the results we seek.
Attracting new buyers and sellers and increasing our business with existing buyers and sellers involves substantial time, expense, and personnel investments, and we may not be successful in our efforts. This is particularly true with respect to our managed service business, which relies on direct relationships with advertisers, and is therefore more resource intensive. We may spend substantial time and effort educating buyers and sellers about our offerings, including providing demonstrations and comparisons against other available solutions. This process can be costly and time-consuming, and is complicated by us having to spend time integrating our solution with software of buyers and sellers. Because our solution may be less familiar in some markets outside the United States, the time and expense involved with attracting, educating and integrating buyers and
31

sellers in international markets may be even greater than in the United States. If we are not successful in targeting, supporting and streamlining our sales processes, our ability to grow our business may be adversely affected. In addition, because of competitive market conditions and negotiating leverage enjoyed by large buyers and sellers, we are sometimes forced to choose between loss of business or contracting on terms that allocate more risk to us than we would prefer to accept.
Our business relationships expose us to risk of substantial liability for contract breach, violation of laws and regulations, intellectual property infringement and other losses, and our contractual indemnities and limitations of liability may not protect us adequately.
Our agreements with sellers, buyers and other third parties typically obligate us to provide indemnity and defense for losses resulting from claims of intellectual property infringement, damages to property or persons, business losses or other liabilities. Generally, these indemnity and defense obligations relate to our own business operations, obligations and acts or omissions. However, under some circumstances, we agree to indemnify and defend contract counterparties against losses resulting from their own business operations, obligations and acts or omissions, or the business operations, obligations and acts or omissions of third parties. For example, because our business interposes us between buyers and sellers in various ways, buyers often require us to indemnify them against acts and omissions of sellers, and sellers often require us to indemnify them against acts and omissions of buyers. Large indemnity obligations, or obligations to third parties not adequately covered by the indemnity obligations of our contract counterparties, could expose us to significant costs.
Our solution relies on third-party open source software components. Failure to comply with the terms of the underlying open source software licenses could expose us to liabilities, and the combination of certain open source software with code that we develop could compromise the proprietary nature of our solution.
Our solution utilizes software licensed to us by third-party authors under "open source" licenses. The use of open source software may entail greater risks than the use of third-party commercial software, as open source licensors generally do not provide warranties or other contractual protections regarding infringement claims or the quality of the code. If we combine our proprietary software with open source software in a certain manner, we could, under certain open source licenses, be required to release the source code of our proprietary software to the public. This would allow our competitors to create similar solutions with lower development effort and time and ultimately put us at a competitive disadvantage.
The terms of many open source licenses have not been interpreted by U.S. courts, and there is a risk that these licenses could be construed in a way that could impose unanticipated conditions or restrictions on us. Moreover, we cannot guarantee that our processes for controlling our use of open source software will be effective. If we are held to have breached the terms of an open source software license, we could be required to seek licenses from third parties to continue operating using our solution on terms that are not economically feasible, to re-engineer our solution or the supporting computational infrastructure to discontinue use of certain code, or to make generally available, in source code form, portions of our proprietary code.

Risks Related to Our Operations
Real or perceived errors or failures in the operation of our solution could damage our reputation and impair our sales.
We must operate our technology infrastructure without interruption to support the needs of sellers and buyers. Because our software is complex, undetected errors and failures may occur, especially when new versions or updates are made to our software or network infrastructure, changes are made to sellers' or buyers' software interfacing with our solution, or as we further integrate acquired technologies. Errors or bugs in our software, faulty algorithms, technical or infrastructure problems, or updates to our systems could lead to an inability to effect transactions or process data to place advertisements or price inventory effectively, cause the inadvertent disclosure of proprietary data, or cause advertisements to display improperly or be placed in proximity to inappropriate content. Such errors or failures could also result in negative publicity, disclosure of confidential information, damage to our reputation, loss of or delay in market acceptance of our solution, increased costs or loss of revenue, loss of competitive position, or claims by advertisers for losses sustained by them. We may make errors in the measurement of transactions conducted through our solution, causing discrepancies with the measurements of buyers and sellers, which can lead to a lack of confidence in us and require us to reduce our fees or provide refunds to buyers and sellers. Alleviating problems resulting from errors in our software could require significant expenditures of capital and other resources and could cause interruptions, delays, or the cessation of our business.
Various risks could interrupt access to our network infrastructure or data, exposing us to significant costs and other liabilities.
Our revenue depends on the technological ability of our solution to deliver and measure advertising impressions, and the operation of our exchange and our ability to place impressions depend on the continuing and uninterrupted performance of our IT systems. Our platform operates on our data processing equipment that is housed in third-party commercial data centers that we do not control or on servers owned and operated by cloud-based service providers. We rely on multiple bandwidth providers, multiple internet service providers, as well as content delivery network, or CDN providers, and domain name
32

systems, or DNS providers, and mobile networks to deliver video ads. In addition, our systems interact with systems of buyers and sellers and their contractors. Any damage to, or failure of, these systems could result in interruptions to the availability or functionality of our service. Moreover, the failure of our data center hosting facilities or any other third-party providers to meet our capacity requirements could result in interruptions in the availability or functionality of our solutions or impede our ability to scale our operations. All of these facilities and systems are vulnerable to interruption and/or damage from a number of sources, many of which are beyond our control, including, without limitation: (i) loss of adequate power or cooling and telecommunications failures; (ii) fire, flood, earthquake, hurricane, and other natural disasters; (iii) software and hardware errors, failures, or crashes; (iv) financial insolvency; and (v) computer viruses, malware, hacking, terrorism, and similar disruptive problems. In particular, intentional cyber-attacks present a serious issue because they are difficult to prevent and remediate and can be used to defraud our buyers and sellers and their clients and to steal confidential or proprietary data from us, our clients, or their users. Further, because our Los Angeles office and San Francisco offices and our California data center sites are in seismically active areas, earthquakes present a particularly serious risk of business disruption. These vulnerabilities may increase with the complexity and scope of our systems and their interactions with buyer and seller systems. Malfunction or failure of our systems, or other systems that interact with our systems, or inaccessibility or corruption of data, could disrupt our operations and negatively affect our business and results of operations to a level in excess of any applicable business interruption insurance, result in potential liability to buyers and sellers, and negatively affect our reputation and ability to sell our solution.
Any breach of our computer systems or confidential data in our possession could expose us to significant expense and liabilities and harm our reputation.
We maintain our own confidential and proprietary information in our IT systems, and we control or have access to confidential, proprietary, and personal data belonging or related to buyers, sellers, and their clients and users, as well as vendors and business partners. Our clients and various third parties have access to our confidential and proprietary information. There is no guarantee that inadvertent or unauthorized use or disclosure will not occur or that third parties will not gain unauthorized access to this data despite our efforts to protect this data. Though we undertake robust security measures, any security incident could disrupt computer systems or networks, interfere with services to our sellers, buyers, or their clients, and result in unauthorized access to personally identifiable information, intellectual property, and other confidential business information owned by us or our buyers, sellers, or vendors. As a result, we could be exposed to legal claims and litigation, indemnity obligations, regulatory fines and penalties, contractual obligations, other liabilities, significant costs for remediation and re-engineering to prevent future occurrences, significant distraction to our business, and damage to our reputation, our relationships with buyers and sellers, and our ability to retain and attract new buyers and sellers. If personally identifiable information is compromised, we may be required to undertake notification and remediation procedures, provide indemnity, and undergo regulatory investigations and penalties, all of which can be extremely costly and result in adverse publicity.
Failure to detect or prevent fraud, intrusion of malware through our platform into the systems or devices of our clients and their customers, or other actions that impact the integrity of our solution or advertisement performance, could cause sellers and buyers to lose confidence in our solution and expose us to legal claims, which would cause our business to suffer. If we terminate relationships with sellers as a result of our screening efforts, our volume of paid impressions may decline.
We have in the past, and may in the future, be subject to fraudulent and malicious activities undertaken by persons seeking to use our platform for improper purposes, including to divert or artificially inflate purchases by buyers through our platform, or to disrupt or divert the operation of the systems and devices of our clients and their customers to misappropriate information, generate fraudulent billings, stage hostile attacks, or for other illicit purposes. Examples of such activities include the use of bots or other automated or manual mechanisms to generate fraudulent impressions that are delivered through our platform, which could overstate the performance of advertising impressions. Such activities could also include the introduction of malware through our platform by persons seeking to commandeer, or gain access to information on, consumers' devices. We use proprietary and third party technology to identify non-human inventory and traffic, as well as malware, and we generally terminate relationships with parties that appear to be engaging in such activities, which may result in fewer paid impressions in the year the relationships are terminated than would have otherwise occurred. Despite our efforts, it can be difficult to detect fraudulent or malicious activity for various reasons. If we fail to detect or prevent fraudulent or other malicious activity, we could face legal claims from clients and/or consumers and the affected advertisers may experience or perceive a reduced return on their investment or heightened risk associated with use of our solution, resulting in dissatisfaction with our solution, refusals to pay, refund demands, loss of confidence of buyers or sellers, or withdrawal of future business. We also face claims from sellers that we terminate because of known or perceived fraudulent activity, and any such claim could be material.
Failure to maintain the brand security features of our solution could harm our reputation and expose us to liabilities.
It is important to sellers that the advertising placed on their media not conflict with existing seller arrangements and be of high quality, consistent with applicable seller standards and compliant with applicable legal and regulatory requirements. It is important to buyers that their advertisements are placed on appropriate media, in proximity with appropriate content, that the impressions for which they are charged are legitimate, and that their advertising campaigns yield their desired results. We use
33

various measures, including proprietary technology, in an effort to store, manage and process rules set by buyers and sellers and to ensure the quality and integrity of the results delivered to sellers and buyers through our solution. If we fail to properly implement or honor rules established by buyers and sellers, or if our measures are not adequate, advertisements may be improperly placed through our platform, which can result in harm to our reputation as well as the need to pay refunds and other potential legal liabilities.
The evolving concept of viewability involves competitive uncertainty and may cause us to incur additional costs and liability risk.
Viewability of digital advertising inventory is relevant to marketers because it represents a way of assessing the value of particular inventory as a means to reach a target audience. However, there is no consensus definition of viewability. Some approaches focus on whether an advertisement can be seen at all, and others focus on whether an advertisement that can be seen is actually seen, in whole or part, or for how long. Low viewability can be caused by various factors, including technical issues (e.g. device screen size, browser functionality and settings, web site load times), media design (e.g. below-the-fold or sub-page placements), and user behavior (e.g. the decision whether to scroll down a website or click on an advertisement or how long to watch a video). Non-viewability is a separate issue and may result, for example, from stacking ads so the one in the back is obscured, or serving ads into a single pixel space too small to be seen.
If we do not handle viewability well, we could be competitively disadvantaged. In addition, inventory that is well differentiated on the basis of viewability will be differentiated on the basis of value, with less viewable inventory valued lower. In this context, if we are not positioned to transact the higher viewability inventory competitively, our revenue and profitability could be adversely affected.
As we have experienced in the past, buyers could attempt to hold us responsible, and not to pay us, for impressions that do not satisfy their viewability requirements or expectations, and depending upon how viewability evolves, market practice or emerging regulation may require us to incur compliance costs and assume some responsibility for viewability of advertisements transacted through our solution. Divergent views of how to measure viewability and imperfect measurement technology could lead to disagreement, increasing risk of disputes, demands for refunds, and reputational harm.
If we fail to attract, motivate, train, and retain highly qualified engineering, marketing, sales and management personnel, our ability to execute our business strategy could be impaired.
We are a technology-driven company and it is imperative that we have highly skilled computer scientists, data scientists, engineers and engineering management to innovate and deliver our complex solutions. Increasing our base of buyers and sellers depends to a significant extent on our ability to expand our sales and marketing operations and activities, and our solution requires a sophisticated sales force with specific sales skills and specialized technical knowledge that takes time to develop. Appropriately qualified personnel can be difficult to recruit and retain, especially in light of the current recruiting and work environment resulting from the COVID-19 pandemic. In particular, it may be difficult to find qualified sales personnel in international markets, or sales personnel with experience in emerging segments of the market. Furthermore, we recently announced a mandatory vaccine policy for employees in certain jurisdictions. These requirements may make it difficult to retain or hire certain individuals going forward. Skilled and experienced management is critical to our ability to achieve revenue growth, execute against our strategic vision and maintain our performance through the growth and change we anticipate.
Our success depends significantly upon our ability to recruit, train, motivate, and retain key technology, engineering, sales, and management personnel, and competition for employees with experience in our industry can be intense, particularly in New York, California, Denver, London and Sydney, where our operations and the operations of other digital media companies are concentrated and where other technology companies compete for management and engineering talent. Other employers may be able to provide better compensation, more diverse opportunities and better chances for career advancement. None of our officers or other key employees have an employment agreement for a specific term, and any of such individuals may terminate his or her employment with us at any time.
In addition, in connection with its recent acquisitions, the Company entered into certain retention compensation packages. As such agreements expire, it may be more difficult to retain such individuals or we may need to enter into new retention arrangements.
It can be difficult, time-consuming, and expensive to recruit personnel with the combination of skills and attributes required to execute our business strategy, and we may be unable to hire or retain sufficient numbers of qualified individuals in the markets where we do business or plan to do business. New hires require significant training and it may take significant time (often six months or more) before they achieve full productivity. As a result, we may incur significant costs to attract and retain employees, including significant expenditures related to salaries and benefits and compensation expenses related to equity awards before new hires contribute to sales or productivity, and we may lose new employees to our competitors or other companies before we realize the benefit of our investment in recruiting and training. Moreover, new employees may not be or become as productive as we expect, and we may face challenges in adequately or appropriately integrating them into our
34

workforce and culture. At times we have experienced elevated levels of unwanted attrition, and as our organization grows and changes and competition for talent increases, this type of attrition may increase.
Our proprietary rights may be difficult to enforce, which could enable others to copy or use aspects of our solution without compensating us, thereby eroding our competitive advantages and harming our business.
Our success depends, in part, on our ability to protect proprietary methods and technologies that we develop or otherwise acquire, so that we can prevent others from using our inventions and proprietary information. Establishing trade secret, copyright, trademark, domain name, and patent protection is difficult and expensive. We rely on trademark, copyright, trade secret laws, confidentiality procedures and contractual provisions to protect our proprietary methods and technologies. It may be possible for unauthorized third parties to copy or reverse engineer aspects of our technology or otherwise obtain and use information that we regard as proprietary, or to develop technologies similar or superior to our technology or design around our proprietary rights, despite the steps we have taken to protect our proprietary rights. From time to time, we may take legal action to enforce our intellectual property rights, protect our trade secrets, determine the validity and scope of the proprietary rights of others, or defend against claims of infringement. Such litigation could result in substantial costs and the diversion of limited resources, and might not be successful. If we are unable to protect our proprietary rights (including aspects of our technology solution) we may find ourselves at a competitive disadvantage.
We may be subject to intellectual property rights claims by third parties, which are costly to defend, could require us to pay significant damages and could limit our ability to use certain technologies and intellectual property.
Third parties may assert claims of infringement or misappropriation of intellectual property rights against us or buyers, sellers, or third parties with which we work; we cannot be certain that we are not infringing any third-party intellectual property rights, and we may have liability or indemnification obligations as a result of such claims. Regardless of whether claims that we are infringing patents or infringing or misappropriating other intellectual property rights have any merit, these claims are time-consuming and costly to evaluate and defend, and can impose a significant burden on management and employees. The outcome of any claim is inherently uncertain, and we may receive unfavorable interim or preliminary rulings in the course of litigation, or we may decide to settle lawsuits and disputes on terms that are unfavorable to us. We may also have no way of remediating intellectual property violations, and failure to do so could cause our business, results of operations or financial condition to be materially and adversely affected.

Risks Related to Our International Business Strategy.
Our international operations require increased expenditures and impose additional risks and compliance imperatives, and failure to successfully execute our international plans will adversely affect our growth and operating results.
We have operations outside of North America, in the UK, EU, Australia, New Zealand, Japan, Singapore, and Brazil, and achievement of our international objectives will require a significant amount of attention from our management, finance, legal, analytics, operations, sales, and engineering teams, as well as significant investment in developing the technology infrastructure necessary to deliver our solution and maintain sales, delivery, support, and administrative capabilities in the countries where we operate. Attracting new buyers and sellers outside the United States may require more time and expense than in the United States, in part due to language barriers and the need to educate such buyers and sellers about our solution, and we may not be successful in establishing and maintaining these relationships. The data center and telecommunications infrastructure in some overseas markets may not be as reliable as in North America and Europe, which could disrupt our operations. In addition, our international operations will require us to develop and administer our internal controls and legal and compliance practices in countries with different cultural norms, languages, currencies, legal requirements, and business practices than the United States.
International operations also impose risks and challenges in addition to those faced in the United States, including management of a distributed workforce; the need to adapt our offering to satisfy local requirements and standards (including differing privacy policies and labor laws that are sometimes more stringent); laws and business practices that may favor local competitors; legal requirements or business expectations that agreements be drafted and negotiated in the local language and disputes be resolved in local courts according to local laws; the need to enable transactions in local currencies; longer accounts receivable payment cycles and other collection difficulties; the effect of global and regional recessions and economic and political instability; potentially adverse tax consequences in the United States and abroad; staffing challenges, including difficulty in recruiting and retaining qualified personnel as well as managing such a diversity in personnel; reduced or ineffective protection of our intellectual property rights in some countries; and costs and restrictions affecting the repatriation of funds to the United States.
One or more of these requirements and risks may make our international operations more difficult and expensive or less successful than we expect, and may preclude us from operating in some markets. There is no assurance that our international expansion efforts will be successful, and we may not generate sufficient revenue or margins from our international business to cover our expenses or contribute to our growth.
35

Operating in multiple countries requires us to comply with different legal and regulatory requirements.
Our international operations subject us to laws and regulations of multiple jurisdictions, as well as U.S. laws governing international operations, which are often evolving and sometimes conflict. For example, the Foreign Corrupt Practices Act ("FCPA"), and comparable foreign laws and regulations (including the U.K. Bribery Act) prohibit improper payments or offers of payments to foreign governments and their officials and political parties by U.S. and other business entities for the purpose of obtaining or retaining business. Other laws and regulations prohibit bribery of private parties and other forms of corruption. As we expand our international operations, there is some risk of unauthorized payment or offers of payment or other inappropriate conduct by one of our employees, consultants, agents, or other contractors, including by persons engaged or employed by a business we acquire, which could result in violation by us of various laws, including the FCPA. Safeguards we implement to discourage these practices may prove to be ineffective and violations of the FCPA and other laws may result in severe criminal or civil sanctions, or other liabilities or proceedings against us, including class action lawsuits and enforcement actions from the SEC, Department of Justice, and foreign regulators. Other laws applicable to our international business include local employment, tax, privacy, data security, and intellectual property protection laws and regulations, including restrictions on movement of information about individuals beyond national borders. In particular, as explained in more detail elsewhere in this report, the GDPR imposes substantial compliance obligations and increases the risks associated with collection and processing of personal data. In some cases, buyers and sellers operating in non-U.S. markets may impose additional requirements on our non-U.S. business in efforts to comply with their interpretation of their own or our legal obligations. These requirements may differ significantly from the requirements applicable to our business in the United States and may require engineering, infrastructure and other costly resources to accommodate, and may result in decreased operational efficiencies and performance. As these laws continue to evolve and we expand to more jurisdictions or acquire new businesses, compliance will become more complex and expensive, and the risk of non-compliance will increase.
Compliance with complex foreign and U.S. laws and regulations that apply to our international operations increases our cost of doing business abroad, and violation of these laws or regulations may interfere with our ability to offer our solution competitively in one or more countries, expose us or our employees to fines and penalties, and result in the limitation or prohibition of our conduct of business. In addition, we have recently received numerous inquiries from foreign regulators asking for information about the advertising technology generally and our business specifically. These investigations are costly and time consuming to respond to and divert management attention.

Risks Related to Our Internal Controls and Finances
If we fail to maintain an effective system of internal control over financial reporting in the future, we may not be able to accurately or timely report our financial condition or results of operations. If our internal control over financial reporting is not effective, it may adversely affect investor confidence in us and the price of our common stock.
As a public company, 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 requires that we evaluate and determine the effectiveness of our internal control over financial reporting and provide a management report on our internal control over financial reporting.
Our platform system applications are complex, multi-faceted and include applications that are highly customized in order to serve and support our clients, advertising inventory and data suppliers, as well as support our financial reporting obligations. We regularly make improvements to our platform to maintain and enhance our competitive position. In the future, we may implement new offerings and engage in business transactions, such as acquisitions, reorganizations or implementation of new information systems. These factors require us to develop and maintain our internal controls, processes and reporting systems, and we expect to incur ongoing costs in this effort. We may not be successful in developing and maintaining effective internal controls, and any failure to develop or maintain effective controls, or any difficulties encountered in their implementation or improvement, could harm our operating results or cause us to fail to meet our reporting obligations and may result in a restatement of our financial statements for prior periods.
If we identify material weaknesses in our internal control over financial reporting, we will be unable to assert that our internal control over financial reporting is effective. If we are unable to assert that our internal control over financial reporting is effective, if our independent registered public accounting firm is unable to express an opinion as to the effectiveness of our internal control over financial reporting, or if we are unable to comply with the requirements of the Sarbanes-Oxley Act in a timely manner, then, we may be late with the filing of our periodic reports, investors may lose confidence in the accuracy and completeness of our financial reports and the market price of our common stock could be negatively affected. Such failures could also subject us to investigations by Nasdaq, the stock exchange on which our securities are listed, the SEC or other regulatory authorities, and to litigation from stockholders, which could harm our reputation, financial condition or divert financial and management resources from our core business.
36

Our ability to use our net operating losses and tax credit carryforwards to offset future taxable income may be subject to certain limitations, which could result in higher tax liabilities.
Our ability to fully utilize our net operating loss and tax credit carryforwards to offset future taxable income may be limited.
At December 31, 2021, we had U.S. federal net operating loss carryforwards, or NOLs, of approximately $486.1 million, state NOLs of approximately $285.2 million, foreign NOLs of approximately $30.2 million, federal research and development tax credit carryforwards of approximately $0.4 million, and state research and development tax credit carryforwards of approximately $8.0 million. A lack of future taxable income would adversely affect our ability to utilize these NOLs and credit carryforwards. In addition, under Sections 382 and 383 of the Internal Revenue Code of 1986, as amended, or the Code, and comparable state income tax laws, a corporation that undergoes an "ownership change" is subject to limitations on its ability to utilize its NOLs and credit carryforwards to offset future taxable income following the ownership change. As a result, future changes in our stock ownership, including because of issuance of shares of common stock in connection with acquisitions or other direct or indirect changes in our ownership that may be outside of our control, could result in limitations on our ability to fully utilize our NOLs and credit carryforwards. The Company had an ownership change on December 31, 2016 subjecting the federal and state NOLs to annual limitations that have expired. Additionally, the Company had an ownership change in January 2008 resulting in not material limitation of federal and state NOLs under Section 382 of the Code and comparable state income tax laws. Moreover, not material federal and state NOLs and federal research and development tax credits were generated during the pre-acquisition period by corporations that we acquired, and thus those NOLs already are subject to limitation under Section 382 and 383 of the Code and comparable state income tax laws. Also, prior to the merger, Telaria acquired corporations with pre-acquisition NOLs that are subject to limitation under Section 382 of the Code and comparable state income tax laws.
In addition, the Company and Telaria both underwent ownership changes for tax purposes (i.e. a more than 50% change in stock ownership in aggregated 5% shareholders) on April 1, 2020 due to the Merger. As a result, the use of the Company’s total domestic NOL carryforwards and tax credits generated prior to the ownership change will be subject to annual use limitations under Section 382 and Section 383 of the Code and comparable state income tax laws. The Company believes that the ownership changes will not impact the ability to utilize substantially all of our NOLs and state research and development tax credits to the extent we generate taxable income that can be offset by such losses. The Company reasonably expects its federal research and development tax credits will not be recovered prior to expiration.
Also, depending on the timing and level of our taxable income, a portion of our NOLs may expire unutilized, which could prevent us from offsetting future taxable income we may generate by the amount of our NOLs and credit carryforwards generated in tax years beginning before December 31, 2018. U.S. federal NOLs generated for tax years beginning before December 31, 2018 can offset 100% of taxable income, however, these NOLs can only be carried forward for 20 years. U.S. federal NOLs generated for tax years beginning after December 31, 2018 can offset 80% of taxable income, however, these NOLs can be carried forward indefinitely. We have recorded a full valuation allowance related to our NOLs, credit carryforwards, and other net deferred tax assets due to the uncertainty of the ultimate realization of the future benefits of those assets. To the extent we determine that all, or a portion of, our valuation allowance is no longer necessary, we will reverse the valuation allowance and recognize an income tax benefit in the reported financial statement earnings in that period. Once the valuation allowance is eliminated or reduced, its reversal will no longer be available to offset our current financial statement tax provision in future periods. Release of the valuation allowance would result in the recognition of certain net deferred tax assets and a decrease to income tax expense for the period the release is recorded. However, the exact timing and amount of the valuation allowance release are subject to change on the basis of the level of profitability that we are able to actually achieve and the impact of Section 382.
We may require additional capital to support our business, and such capital might not be available on terms acceptable to us, if at all. Inability to obtain financing could limit our ability to conduct necessary operating activities and make strategic investments.
Various business challenges and opportunities may require additional funds, including the need to respond to competitive threats or market evolution by developing new solutions and improving our operating infrastructure through additional hiring or acquisition of complementary businesses or technologies, or both. In addition, we could incur significant expenses or shortfalls in anticipated cash generated as a result of unanticipated events in our business or competitive, regulatory, or other changes in our market, or longer payment cycles required or imposed by our buyers.
Our available cash and cash equivalents, any cash we may generate from operations, and our available line of credit under our credit facility may not be adequate to meet our capital needs, and therefore we may need to engage in equity or debt financings to secure additional funds. 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 on terms satisfactory to us when we require it or are unable to renew our credit facility when it matures or enter into a new one, our ability to continue to support our business growth and respond to business challenges could be significantly impaired, and our business may be adversely affected.
37

If we do raise additional funds through future issuances of equity or convertible debt securities, our 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 common stock. Any debt financing that we secure in the future could involve restrictive covenants relating to our capital raising activities and other financial and operational matters, including the ability to pay dividends. This may make it more difficult for us to obtain additional capital and to pursue business opportunities, including potential acquisitions. In addition, if we issue debt, the holders of that debt would have prior claims on the Company's assets, and in case of insolvency, the claims of creditors would be satisfied before distribution of value to equity holders, which would result in significant reduction or total loss of the value of our equity.
The elimination of LIBOR after June 2023 may affect our financial results
On March 5, 2021, the United Kingdom Financial Conduct Authority, which regulates LIBOR, announced that all LIBOR tenors relevant to us will cease to be published or will no longer be representative after June 30, 2023. This means that any of our LIBOR-based borrowings that extend beyond June 30, 2023 will need to be converted to a replacement rate. In the U.S., the Alternative Reference Rates Committee, or ARRC, a committee of private sector entities with ex-officio official sector members convened by the Federal Reserve Board and the Federal Reserve Bank of New York, has recommended the Secured Overnight Financing Rate ("SOFR") plus a recommended spread adjustment as LIBOR's replacement. There are significant differences between LIBOR and SOFR, such as LIBOR being an unsecured lending rate while SOFR is a secured lending rate, and SOFR is an overnight rate while LIBOR reflects term rates at different maturities. If our LIBOR-based borrowings are converted to SOFR, the differences between LIBOR and SOFR, plus the recommended spread adjustment, could result in interest costs that are higher than if LIBOR remained available, which could have a material adverse effect on our operating results. Although SOFR is the ARRC's recommended replacement rate, it is also possible that lenders may instead choose alternative replacement rates that may differ from LIBOR in ways similar to SOFR or in other ways that would result in higher interest costs for us. It is not yet possible to predict the magnitude of LIBOR's end on our borrowing costs given the remaining uncertainty about which rates will replace LIBOR.

Risks Related to the Securities Markets and Ownership of our Common Stock
The price of our common stock has been and may continue to be volatile and the value of an investment in our common stock could decline.
The trading price of our common stock has fluctuated substantially and may continue to do so. These fluctuations could result in significant decreases in the value of an investment in our common stock. Factors that could cause fluctuations in the trading price of our common stock include the following:
announcements of new offerings, products, services or technologies, commercial relationships, acquisitions, or other events by us or our competitors;
price and volume fluctuations in the overall stock market from time to time;
significant volatility in the market price and trading volume of technology companies in general and of companies in the digital advertising industry in particular;
fluctuations in the trading volume of our shares or the size of our public float;
actual or anticipated changes or fluctuations in our results of operations;
actual or anticipated changes in the expectations of investors or securities analysts, and whether our results of operations meet these expectations;
issuance of research reports by analysts or investors;
litigation involving us, our industry, or both;
regulatory developments in the United States, foreign countries, or both;
general economic conditions and trends;
major catastrophic events;
political uncertainty;
breaches or system outages;
departures of officers or other key employees; or
an adverse impact on the company resulting from other causes, including any of the other risks described in this report.
In addition, if the market for advertising technology stocks or the stock market, in general, experiences a loss of investor confidence, the trading price of our common stock could decline for reasons unrelated to our business. The trading price of our common stock might also decline in reaction to events that affect other companies in our industry even if these events do not directly affect us. Declines in the price of our common stock, even following increases, may result in securities
38

litigation against us, which would result in substantial costs and divert our management's attention and resources from our business.
We cannot guarantee that our share repurchase program will enhance shareholder value, and share repurchases could affect the price of our common stock.
In December 2021, our board of directors approved a share repurchase program, under which we are authorized to purchase up to $50.0 million of our common stock over the twelve month period commencing December 10, 2021, $44.0 million of which remained available for future repurchases as of December 31, 2021. The share repurchase program allows us to repurchase our common stock using open market stock purchases, privately negotiated transactions, block trades or other means in accordance with U.S. securities laws. The number of shares repurchased and the timing of repurchases will depend on a number of factors, including, but not limited to, share price, trading volume and general market conditions, along with working capital requirements, general business conditions, other opportunities that we may have for the use or investment of our capital and other factors. The share repurchase program does not obligate us to repurchase any particular amount of common stock and may be suspended, modified or discontinued at any time at our discretion. We intend to finance the share repurchase program through cash on hand. The share repurchase program could affect the price of our common stock, increase volatility and diminish our cash reserves.
Competition for investors could adversely affect the price of our stock.
There are many companies in the advertising technology or "ad tech" space, but we are one of a relatively small portion of those companies that is publicly traded. Some of the other publicly traded ad tech companies are substantially larger than we are and have more diversified offerings, or may be perceived by investors as having greater stability or growth potential. Others may be focused on parts of the business that investors may view as more appealing. Ad tech or related advertising companies that are not yet public may become public, and publicly traded companies may enter the ad tech business through acquisitions. Increase in the number of publicly traded companies available to investors wishing to invest in ad tech may result in a decrease in demand for our shares, either because overall demand for ad tech investment does not increase commensurately with the increase in public companies in the ad tech space, or because we are not perceived as competitively differentiated or offering superior value compared to other such companies. Decrease in demand for our shares would result in suppressed growth, or decrease, in the value of our stock.
If securities or industry analysts do not publish, or cease publishing, research or reports about us, our business or our market, if they publish negative evaluations of our stock, or if we fail to meet the expectations of analysts, the price of our stock and trading volume could decline.
The trading market for our common stock will be influenced by the research and reports that industry or securities analysts may publish about us, our business, our market or our competitors. We do not have any control over these analysts, and their reports or analysts' consensus may not reflect our guidance, plans or expectations. If one or more of the analysts covering our business issues an adverse opinion of our company because we fail to meet their expectations or otherwise, the price of our stock could decline. If one or more of these analysts cease to cover our stock, we could lose visibility in the market for our stock, which in turn could cause our stock price to decline.
Provisions of our charter documents and Delaware law may inhibit a potential acquisition of the company and limit the ability of stockholders to cause changes in company management.
Our amended and restated certificate of incorporation and amended and restated bylaws include provisions, as described below, that could delay or prevent a change in control of the company, and make it difficult for stockholders to elect directors who are not nominated by the current members of our board of directors or take other actions to change company management.
Our certificate of incorporation gives our board of directors the authority to issue shares of preferred stock in one or more series, and to establish the number of shares in each series and to fix the price, designations, powers, preferences and relative, participating, optional or other rights, if any, and the qualifications, limitations, or restrictions of each series of the preferred stock without any further vote or action by stockholders. The issuance of shares of preferred stock may discourage, delay or prevent a merger or acquisition of the company by significantly diluting the ownership of a hostile acquirer, resulting in the loss of voting power and reduced ability to cause a takeover or effect other changes.
Our certificate of incorporation provides that our board of directors is classified, with only one of its three classes elected each year, and directors may be removed only for cause and only with the vote of 66 2/3% of the voting power of stock outstanding and entitled to vote thereon. Further, the number of directors is determined solely by our board of directors, and because we do not allow for cumulative voting rights, holders of a majority of shares of common stock entitled to vote may elect all of the directors standing for election. These provisions could delay the ability of stockholders to change the membership of a majority of our board of directors.
39

Our bylaws provide that until April 1, 2022, our board of directors shall be composed of four legacy Rubicon Project directors, four Telaria directors, and the Chief Executive Officer of the Company.
Under our bylaws, only the board of directors or a majority of remaining directors, even if less than a quorum, may fill vacancies resulting from an increase in the authorized number of directors or the resignation, death or removal of a director.
Our certificate of incorporation prohibits stockholder action by written consent, so any action by stockholders may only be taken at an annual or special meeting.
Our certificate of incorporation provides that a special meeting of stockholders may be called only by the board of directors. This could delay any effort by stockholders to force consideration of a proposal or to take action, including the removal of directors.
Under our bylaws, advance notice must be given to nominate directors or submit proposals for consideration at stockholders' meetings. This gives our board of directors time to defend against takeover attempts and could discourage or deter a potential acquirer from soliciting proxies or making proposals related to an unsolicited takeover attempt.
The provisions of our certificate of incorporation noted above may be amended only with the affirmative vote of holders of at least 66 2/3% of the voting power of all of the then-outstanding shares of the company's voting stock, voting together as a single class. The same two-thirds vote is required to amend the provision of our certificate of incorporation imposing these supermajority voting requirements. Further, our bylaws may be amended only by our board of directors or by the same percentage vote of stockholders noted above as required to amend our certificate of incorporation. These supermajority voting requirements may inhibit the ability of a potential acquirer to effect such amendments to facilitate an unsolicited takeover attempt.
Our board of directors may amend our bylaws by majority vote. This could allow the board to use bylaw amendments to delay or prevent an unsolicited takeover, and limits the ability of an acquirer to amend the bylaws to facilitate an unsolicited takeover attempt.
We are also subject to Section 203 of the Delaware General Corporation Law, which prohibits us from engaging in any business combination with an interested stockholder for a period of three years from the date the person became an interested stockholder, unless certain conditions are met. These provisions make it more difficult for stockholders or potential acquirers to acquire the company without negotiation and may apply even if some of our stockholders consider the proposed transaction beneficial to them. For example, these provisions might discourage a potential acquisition proposal or tender offer, even if the acquisition proposal or tender offer were to be at a premium over the then-current market price for our common stock. These provisions could also limit the price that investors are willing to pay in the future for shares of our common stock.    

Item 1B. Unresolved Staff Comments
None.

Item 2. Properties
Our corporate headquarters are located in New York, New York, where we occupy office space totaling approximately 41,946 square feet under a lease that expires in 2030. We use these facilities for our principal administration, sales and marketing, technology and development, and engineering activities.
We also have an office in Los Angeles under a lease that expires in 2031 that is approximately 38,754 square feet and lease additional offices and maintain data centers in other locations in North America, South America, Europe, Australia, and Asia. We believe that our current facilities are adequate to meet our current needs, and that, if we require additional space, we will be able to obtain additional facilities on commercially reasonable terms.

Item 3. Legal Proceedings
We and our subsidiaries may from time to time be parties to legal or regulatory proceedings, lawsuits and other claims incident to our business activities and to our status as a public company. Such routine matters may include, among other things, assertions of contract breach or intellectual property infringement, claims for indemnity arising in the course of our business, regulatory investigations or enforcement proceedings, and claims by persons whose employment has been terminated. Such matters are subject to many uncertainties, and outcomes are not predictable with assurance. Consequently, we are unable to ascertain the ultimate aggregate amount of monetary liability, amounts which may be covered by insurance or recoverable from third parties, or the financial impact with respect to such matters as of December 31, 2021. However, based on our knowledge as of December 31, 2021, we believe that the final resolution of such matters pending at the time of this report, individually and
40

in the aggregate, will not have a material adverse effect upon our consolidated financial position, results of operations or cash flows.
Refer to Note 17—"Commitments and Contingencies" for additional information related to legal proceedings.

Item 4. Mine Safety Disclosures
Not applicable.
41


PART II
Item 5. Market for Registrant's Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities
Our common stock was listed on the New York Stock Exchange, or the NYSE, from April 1, 2014 through June 8, 2020, under the symbol "RUBI."
On June 8, 2020, the Company voluntarily delisted its common stock from the NYSE and commenced listing on The Nasdaq Global Select Market of The Nasdaq Stock Market LLC ("Nasdaq"). On June 30, 2020, the Company changed its name from "The Rubicon Project, Inc." to "Magnite, Inc." In connection with the name change, the Company changed its ticker symbol from "RUBI" to "MGNI."
Holders of Record
    As of February 14, 2022, there were approximately 55 holders of record of our common stock. The actual number of stockholders is greater than this number of record holders and includes stockholders who are beneficial owners but whose shares are held in street name by brokers and other nominees. This number of holders also does not include stockholders whose shares may be held in trust by other entities.
Dividend Policy
    We have never declared or paid any dividends and we do not anticipate paying any cash dividends in the foreseeable future. In addition, our credit facility contains restrictions on our ability to pay dividends.
Recent Sales of Unregistered Securities
None.
Purchases of Equity Securities by the Issuer and Affiliated Purchasers
    Common stock repurchases during the quarter ended December 31, 2021 were as follows (in thousands, except per share amounts):
PeriodTotal Number of Shares PurchasedAverage Price per ShareTotal number of shares purchased as part of a Publicly Announced ProgramMaximum Approximate Dollar Value that May Yet be Purchased Under the Program
October 1 - October 31, 2021
Employee transactions(1)
— $— — $— 
November 1 - November 30, 2021
Employee transactions(1)
288 $22.47 — $— 
December 1 - December 31, 2021
Repurchase program(2)
349 $17.20 349 $43,993 
Employee transactions(1)
$17.13 — $— 
638 349 
(1) Upon vesting of most restricted stock units or stock awards, we are required to deposit minimum statutory employee withholding taxes on behalf of the holders of the vested awards. As reimbursement for these tax deposits, we have the option to withhold from shares otherwise issuable upon vesting a portion of those shares with a fair market value equal to the amount of the deposits we paid. Withholding of shares in this manner is accounted for as a repurchase of common stock.
(2) Our Board of Directors approved a share repurchase program (the "Program") under which the Company is authorized to purchase up to $50.0 million of its common stock over the twelve month period commencing December 10, 2021. Shares repurchased under the Program in the quarter ended December 31, 2021 have been accounted for as treasury stock in the consolidated balance sheets. The average price paid per share purchased under the Program including broker commission costs.


42

Stock Performance Graph
This performance graph shall not be deemed "soliciting material" or to be "filed" with the SEC for purposes of Section 18 of the Exchange Act, or otherwise subject to the liabilities under that Section, and shall not be deemed to be incorporated by reference into any filing of ours under the Securities Act of 1933, as amended, except as shall be expressly set forth by specific reference in such filing.
The following graph compares the cumulative total stockholder return on an initial investment of $100 in our common stock between December 31, 2016 and December 31, 2021, with the comparative cumulative total returns of the S&P 500 Index, Nasdaq, Internet Index, S&P Internet Select Industry Index and Russell 2000 Index over the same period. As previously discussed, we have not paid any cash dividends and, therefore, the cumulative total return calculation for us is based solely upon stock price appreciation (depreciation) and not reinvestment of cash dividends, whereas the data for the comparative indexes assumes reinvestments of dividends. The returns shown are based on historical results and are not necessarily indicative of, nor intended to forecast, future stock price performance.


43

COMPARISON OF CUMULATIVE TOTAL RETURN

mgni-20211231_g1.jpg

Item 6. Reserved
44

Item 7. Management's Discussion and Analysis of Financial Condition and Results of Operations
    You should read the following discussion and analysis of our financial condition and results of operations in conjunction with the consolidated financial statements and the related notes to those statements included in Item 8 to this Annual Report on Form 10-K. In addition to historical financial information, the following discussion contains forward-looking statements that reflect our plans, estimates, beliefs, and expectations and that involve risks and uncertainties. Our actual results and the timing of events could differ materially from those discussed in these forward-looking statements. Factors that could cause or contribute to these differences include those discussed below and elsewhere in this Annual Report on Form 10-K, particularly in "Item 1A. Risk Factors" and the "Special Note About Forward-Looking Statements."

Overview and Trends
    See "Item 1. Business" for an overview of our business, the industry in which we operate, and important industry trends.
Recent Developments
Telaria Merger, SpotX and SpringServe Acquisitions
On April 1, 2020, we completed the Telaria Merger, and on April 30, 2021, we completed the SpotX Acquisition. These transactions were transformative and have resulted in what we believe to be the world’s largest independent sell-side advertising platform and ad server, with scale, capabilities, and solutions exceeding those offered by competitors. We offer a single partner for transacting CTV, desktop display, video, audio and mobile inventory across all geographies and auction types.
As CTV viewership is growing rapidly and the pace of adoption is accelerating the shift of advertising budgets from linear television to CTV, these transactions have strategically positioned us to take advantage of this trend, and we believe that CTV will be our biggest growth driver in future periods.
The SpotX Acquisition resulted in a significant increase in our revenue and Revenue ex-TAC (as defined in section "Key Operating and Financial Performance Metrics"), in particular in CTV and online video. Following the transaction, the percentage of our revenue attributable to CTV increased significantly, and because CTV is largely transacted through reserve auctions, these types of auctions have become a more significant portion of the transactions on our platform. The acquisition also resulted in an increase in related operating expenses, primarily associated with costs for personnel, data center and hosting costs, facilities, payments to sellers for revenue reported on a gross basis, and other ancillary costs to support the business. We expect some of those increases to be offset by cost saving activities that began in the second quarter of 2021 and continue to be in process. We are targeting in excess of $35 million in run-rate operating cost synergies over a two year period. As of December 31, 2021, we have achieved more than half of our cost synergy target on a run-rate basis.
The SpringServe Acquisition, which we completed in July 2021, expanded our video and CTV offering to include ad server functionality in addition to our programmatic SSP capabilities. The SpringServe ad server manages multiple aspects of video advertising for both programmatic transactions and inventory sold directly by the publisher, including forecasting, routing, customized ad experiences, and advanced podding logic. Combined with our SSP, the SpringServe ad server provides publishers a holistic yield management solution that works across their entire video advertising business to drive value. This is of particular importance for CTV publishers, who still sell a large percentage of their inventory through their direct sales team. We believe the acquisition of SpringServe is highly strategic as it allows us to offer publishers an independent full-stack solution to the walled gardens, which can be leveraged across their entire video advertising business.
Impact of COVID-19 Pandemic and Other Recent Developments
The COVID-19 pandemic and resulting global disruptions have negatively affected our revenue, results of operations, cash flows, and financial condition. Our business depends on the overall demand for advertising and on the economic health of our current and prospective sellers and buyers. In response to the pandemic and associated economic challenges, a significant number of advertisers, in particular with respect to certain categories of advertising that were particularly impacted by the pandemic and resulting stay-at-home orders, reduced their advertising budgets, resulting in an overall decrease in advertising spend through our platform compared to our pre-COVID expectations. This decrease was particularly pronounced through the first half of 2020, where we experienced a significant decline in our revenues compared to our expectations. Our revenue trends improved significantly during the third and fourth quarters of 2020 as our revenue returned to positive growth.
During the first half of 2021, revenue from a number of advertising categories returned to pre-COVID spending levels, while certain categories including travel, auto, and entertainment remained below pre-COVID spending levels. In the second half of 2021, we continued to see lower levels of spending in travel and auto, in part due to global supply chain disruptions, and also faced challenges due to government stay-at-home orders in certain markets such as Australia. These factors were exacerbated by the
45

spread of the Omicron variant in December 2021, which resulted in renewed macro-economic challenges. We expect such challenges to persist through the first quarter of 2022 and it is possible that they will increase in scope.
Due to the substantial uncertainties associated with the COVID-19 pandemic, the extent to which the pandemic (and actions taken in response to it by governments, businesses, and individuals) and other direct and indirect impacts of the pandemic will ultimately impact our business and is currently unknown, and depends on various factors, many of which are outside of our control. Refer to Item 1A. "Risk Factors" for additional information related to this risk.
2021 Channel Trends
Sellers use our technology to monetize their content across all digital channels, including CTV, mobile and desktop, and each of these channels will continue to represent a meaningful portion of our revenue in future periods. We track the breakdown of revenue across channels to better understand how our clients are transacting on our platforms, which informs decisions as to business strategy and the allocation of resources and capital.
Each of these digital channels has its own industry growth rate, with CTV and mobile projected to continue to grow steadily, while desktop growth flattens. MAGNA's October 2021 Programmatic Market forecast has estimated compound annual growth rates from 2021 to 2025 for mobile and desktop at 18% and 2%, respectively, and over the same period, eMarketer projected CTV to grow at a 24% compound annual growth rate.
We believe that CTV will be our biggest growth driver in future periods, and following the SpotX Acquisition we expect CTV revenue to represent a significantly higher percentage of our overall revenue compared to pre-acquisition periods.
We expect our mobile business to grow at a higher rate than desktop, consistent with industry trends and our historical results. Our mobile business consists of two components, mobile web and mobile applications. Initially our mobile business consisted primarily of mobile web, which is similar to our desktop business, but we expect our future growth within mobile to come largely from our mobile applications business and, in particular, mobile video.
Lower industry growth rates in desktop will make growing desktop revenue more challenging; however, in future periods we believe we will be able to grow our desktop business in excess of industry projections by capturing market share through SPO and expansion of publisher relationships. We expect our desktop business to decline as an overall percentage of our revenue in future periods. However, we expect that it will continue to represent a significant part of our revenue in the near term and therefore have a negative effect on our overall growth rate.

Components of Our Results of Operations
    We report our financial results as one operating segment. Our consolidated operating results are regularly reviewed by our chief operating decision maker, principally to make decisions about how we allocate our resources and to measure our consolidated operating performance.
    Revenue
    We generate revenue from the purchase and sale of digital advertising inventory through our platform. Generally, our revenue is based on a percentage of the ad spend that runs through our platform, although for certain clients or transaction types we may receive a fixed CPM for each impression sold, and for advertising campaigns that are transacted through insertion orders we earn revenue based on the full amount of ad spend that runs through our platform. We also generate revenue from the fee we charge clients for use of our Demand Manager header-bidding product and SpringServe ad server product, which we acquired on July 1, 2021. We recognize revenue upon the fulfillment of our contractual obligations in connection with a completed transaction, subject to satisfying all other revenue recognition criteria. For the majority of transactions executed through our platform, we act as an agent on behalf of the publisher that is monetizing its inventory, and revenue is recognized net of any advertising inventory costs that we remit to sellers. With respect to certain revenue streams for managed advertising campaigns that are transacted through insertion orders, we report revenue on a gross basis, based primarily on our determination that the Company acts as the primary obligor in the delivery of advertising campaigns for our buyer clients with respect to such transactions.
Following the SpotX Acquisition, the percentage of our revenue reported on a gross basis increased significantly compared to pre-acquisition periods. During the first quarter of 2021 (prior to the SpotX Acquisition), our revenue reported on a gross basis was less than 3% of total revenue. For the three months ended December 31, 2021, our revenue reported on a gross basis increased to 19% of total revenue. As revenue streams acquired in the SpotX Acquisition continue to increase, the percentage of revenue reported on a gross basis may continue to increase in future periods. Any mix shift that causes an increase in the relative percentage of our revenue accounted for on a gross basis would result in a higher revenue contribution and an associated decrease in our gross margin percentage (with no underlying impact on gross profit or Revenue ex-TAC, as defined in section "Key Operating and Financial Performance Metrics"). Our revenue recognition policies are discussed in more detail in Note 4 of the "Notes to the Consolidated Financial Statements."
46

    Expenses
    We classify our expenses into the following categories:
    Cost of Revenue. Our cost of revenue consists primarily of data center costs, bandwidth costs, ad protection costs, depreciation and maintenance expense of hardware supporting our revenue-producing platform, amortization of software costs for the development of our revenue-producing platform, amortization expense associated with acquired developed technologies, personnel costs, facilities-related costs, and cloud computing costs. In addition, for revenue booked on a gross basis, cost of revenue includes traffic acquisition costs. Personnel costs included in cost of revenue include salaries, bonuses, and stock-based compensation, and are primarily attributable to personnel in our network operations group who support our platform. We capitalize costs associated with software that is developed or obtained for internal use and amortize the costs associated with our revenue-producing platform in cost of revenue over their estimated useful lives. We amortize acquired developed technologies over their estimated useful lives.
    Sales and Marketing. Our sales and marketing expenses consist primarily of personnel costs, including salaries, bonuses, and stock-based compensation, as well as marketing expenses such as brand marketing, travel expenses, trade shows and marketing materials, professional services, and amortization expense associated with client relationships, backlog, and non-compete agreements from our business acquisitions, and to a lesser extent, facilities-related costs and depreciation and amortization. Our sales organization focuses on increasing the adoption of our solution by existing and new buyers and sellers. We amortize acquired intangibles associated with client relationships and backlog from our business acquisitions over their estimated useful lives.
    Technology and Development. Our technology and development expenses consist primarily of personnel costs, including salaries, bonuses, and stock-based compensation, as well as professional services associated with the ongoing development and maintenance of our solution, depreciation and amortization, and to a lesser extent, facilities-related costs. These expenses include costs incurred in the development, implementation, and maintenance of internal use software, including platform and related infrastructure. Technology and development costs are expensed as incurred, except to the extent that such costs are associated with internal use software development that qualifies for capitalization, which are then recorded as internal use software development costs, net, on our consolidated balance sheets. We amortize internal use software development costs that relate to our revenue-producing activities on our platform to cost of revenue and amortize other internal use software development costs to technology and development costs or general and administrative expenses, depending on the nature of the related project. We amortize acquired intangibles associated with technology and development functions from our business acquisitions over their estimated useful lives.
    General and Administrative. Our general and administrative expenses consist primarily of personnel costs, including salaries, bonuses, and stock-based compensation, associated with our executive, finance, legal, human resources, compliance, and other administrative personnel, as well as accounting and legal professional services fees, facilities-related costs and depreciation and amortization, and other corporate-related expenses. General and administrative expenses also include amortization of internal use software development costs and acquired intangible assets from our business acquisitions over their estimated useful lives that relate to general and administrative functions.
    Merger, Acquisition, and Restructuring Costs. Our merger, acquisition, and restructuring costs consist primarily of professional service fees associated with the merger and acquisition activities, including cash-based employee termination costs, stock-based compensation charges, and other restructuring activities, including facility closures, relocation costs, and contract termination costs.
    Other (Income) Expense
    Interest (Income) Expense, Net. Interest expense consists of interest expense associated with our Convertible Senior Notes and credit facility ("Term Loan B Facility"), and their related amortization of debt issuance costs and debt discount. Interest income consists of interest earned on our cash equivalents.
    Other Income. Other income consists primarily of rental income from commercial office space we hold under lease and have sublet to other tenants.
    Foreign Currency Exchange (Gain) Loss, Net. Foreign currency exchange (gain) loss, net consists primarily of gains and losses on foreign currency transactions and remeasurement of monetary assets and liabilities on our balance sheet denominated in foreign currencies. Foreign currency monetary assets and liabilities consist primarily of cash and cash equivalents, accounts receivable, accounts payable, and various intercompany balances held between our subsidiaries. Our primary foreign currency exposures are currencies other than the U.S. Dollar, principally the Australian Dollar, British Pound, Canadian Dollar, Euro, and Japanese Yen.
    Provision (Benefit) for Income Taxes
    We are subject to income taxes in the U.S. (federal and state) and numerous foreign jurisdictions. Tax laws, regulations, administrative practices, principles, and interpretations in various jurisdictions may be subject to significant change, with or without notice, due to economic, political, and other conditions, and significant judgment is required in evaluating and estimating our provision and accruals for these taxes. There are many transactions that occur during the ordinary course of business for which the
47

ultimate tax determination is uncertain. Our effective tax rates could be affected by numerous factors, such as changes in our business operations, acquisitions, investments, entry into new businesses and geographies, intercompany transactions, the relative amount of our foreign earnings, including earnings being lower than anticipated in jurisdictions where we have lower statutory rates and higher than anticipated in jurisdictions where we have higher statutory rates, losses incurred in jurisdictions for which we are not able to realize related tax benefits, the applicability of special tax regimes, changes in foreign currency exchange rates, changes in our stock price, changes in our deferred tax assets and liabilities and their valuation, changes in the laws, regulations, administrative practices, principles, and interpretations related to tax, including changes to the global tax framework, competition, and other laws and accounting rules in various jurisdictions.    
48

Results of Operations
    The following table sets forth our consolidated results of operations:
Year EndedFavorable/(Unfavorable) %
December 31, 2021December 31, 2020December 31, 2019
2021 vs 2020
2020 vs 2019
(in thousands)
Revenue$468,413 $221,628 $156,414 111 %42 %
Expenses (1)(2):
Cost of revenue201,662 77,747 57,391 (159)%(35)%
Sales and marketing170,406 76,030 44,565 (124)%(71)%
Technology and development74,449 51,546 40,250 (44)%(28)%
General and administrative64,789 52,987 39,750 (22)%(33)%
Merger, acquisition, and restructuring costs38,177 17,552 2,041 (118)%(760)%
Total expenses549,483 275,862 183,997 (99)%(50)%
Loss from operations(81,070)(54,234)(27,583)(49)%(97)%
Other (income) expense, net13,918 (1,495)(593)(1,031)%152 %
Loss before income taxes(94,988)(52,739)(26,990)(80)%(95)%
Provision (benefit) for income taxes(95,053)693 (1,512)13,816 %(146)%
Net income (loss)$65 $(53,432)$(25,478)100 %(110)%
(1) Stock-based compensation expense included in our expenses was as follows:
Year Ended
December 31, 2021December 31, 2020December 31, 2019
(in thousands)
Cost of revenue
$792 $525 $421 
Sales and marketing15,718 8,229 5,638 
Technology and development
11,857 7,451 4,757 
General and administrative
11,297 10,416 8,009 
Merger, acquisition, and restructuring costs
1,071 1,870 — 
Total stock-based compensation expense
$40,735 $28,491 $18,825 
(2) Depreciation and amortization expense included in our expenses was as follows:
 Year Ended
December 31, 2021December 31, 2020December 31, 2019
(in thousands)
Cost of revenue
$78,115 $34,879 $30,345 
Sales and marketing67,463 13,313 537 
Technology and development
674 454 573 
General and administrative
634 602 671 
Total depreciation and amortization expense
$146,886 $49,248 $32,126 
49

    The following table sets forth our consolidated results of operations for the specified periods as a percentage of our revenue for those periods presented:
Year Ended
December 31, 2021December 31, 2020December 31, 2019
Revenue100 %100 %100 %
Cost of revenue
43 35 37 
Sales and marketing
36 34 28 
Technology and development
16 23 26 
General and administrative
14 24 26 
Merger, acquisition, and restructuring costs
Total expenses117 124 118 
Loss from operations(17)(24)(18)
Other (income) expense, net— (1)
Loss before income taxes(20)(24)(17)
Provision (benefit) for income taxes
(20)— (1)
Net income (loss)— %(24) %(16) %
Comparison of the Years Ended December 31, 2021, 2020, and 2019
    Revenue
Revenue increased $246.8 million, or 111%, for the year ended December 31, 2021 compared to the prior year. Our revenue growth was driven primarily by organic growth as well as incremental revenue from the SpotX Acquisition, which was completed on April 30, 2021. On a pro forma basis, including revenue for Telaria, SpotX and SpringServe during the relevant pre-acquisition period, revenue increased 30% for the year ended December 31, 2021 compared to the prior period, primarily due to growth in all channels, mainly driven by CTV and mobile, and a rebound from impacts of the COVID-19 pandemic, which were particularly pronounced in the first half of 2020.
Revenue increased $65.2 million, or 42%, for the year ended December 31, 2020 compared to the prior year. Our revenue growth was driven primarily by the Telaria Merger, completed on April 1, 2020, which contributed $60.1 million in revenue during the year ended December 31, 2020. On a per channel basis, CTV revenue increased $34.3 million, compared to the prior year (all as a result of the Telaria Merger), while mobile revenue increased $20.2 million, or a 23%, compared to the prior year, and desktop revenue increased $10.7 million, or 16%, compared to the prior year. Excluding the impact of the Telaria Merger, our revenue increased 3% year-over-year. Despite some recovery in our revenue trends beginning in the third quarter of 2020, our overall annual revenue growth was significantly negatively affected by the impact of the COVID-19 pandemic.
We expect our revenue will increase in 2022 compared to 2021, as a result of organic growth and contributions from recently acquired businesses, in particular with respect to our CTV revenue. Our revenue is largely a function of the number of advertising transactions and the price, or CPM, at which the inventory is sold, which results in total advertising spend on our platform, and, with respect to our revenue reported on a net basis, the take rate we charge for our services. Because pricing and take rate vary across publisher, channel and transaction type, our revenue is impacted by shifts in the mix of advertising spend on our platform. We believe that contributions to revenue from reserve auctions, in particular with respect to CTV which is largely transacted on a reserved basis, will continue to grow as a percentage of our total revenue. In general, we expect this shift will have a net positive impact on our revenue due to both an increase in the volume of transactions and average CPM, despite the fact that reserve auctions generally carry a lower take rate compared to open auction transactions.
Our revenue growth has been tempered, and may be negatively impacted in the future, by reductions in revenue resulting from the economic impact of the COVID-19 pandemic. Refer to Item 1A. "Risk Factors" for additional information related to this risk factor and the impact it may have on our business.
    Cost of Revenue
Cost of revenue increased by $123.9 million, or 159%, for the year ended December 31, 2021 compared to the prior year primarily due to an increase in traffic acquisition cost of $49.9 million driven by the increase in revenue reported on a gross basis as a result of the SpotX Acquisition, an increase in depreciation and amortization expenses of $43.2 million also associated with the SpotX Acquisition, and an increase in data and bandwidth expenses of $21.4 million.
50

Cost of revenue increased $20.4 million, or 35%, for the year ended December 31, 2020 compared to the year ended December 31, 2019 primarily due to the Telaria Merger. Cost of revenue includes an increase of $11.8 million in data and bandwidth expenses, $4.5 million in depreciation and amortization, and $2.0 million in media costs.
Our cost of revenue will continue to increase in future periods primarily due to the impacts of recently completed acquisitions that have expanded the size of our revenue and expense base, increases in hosting costs and other expenses to support the growth of our business, increases in traffic acquisition costs associated with revenue reported on a gross basis, and an increase in amortization of intangible assets resulting from the Telaria Merger and the SpotX Acquisition.
Cost of revenue may fluctuate from quarter to quarter and period to period, on an absolute dollar basis and as a percentage of revenue, depending on revenue levels and the volume of transactions we process supporting those revenues, and the timing and amounts of depreciation and amortization of equipment and software.
    Sales and Marketing
Sales and marketing expenses increased by $94.4 million, or 124%, for the year ended December 31, 2021 compared to the prior year primarily due to an increase of $54.1 million in amortization of acquired intangibles and other assets as a result of the SpotX Acquisition and the Telaria Merger as well as increases in headcount from the SpotX Acquisition, resulting in an additional $36.8 million of personnel related expenses.
Sales and marketing expenses increased by $31.5 million, or 71%, for the year ended December 31, 2020 compared to the year ended December 31, 2019 primarily due to the Telaria Merger and associated increases in amortization related to acquired intangibles and other assets and increases in headcount. Sales and marketing expenses increased by $20.4 million related to personnel expenses and $12.8 million related to depreciation and amortization associated with the Telaria Merger. These increases were partially offset by a decrease in expenses of $2.4 million related to travel and industry events due to the impact of the COVID-19 pandemic.
We expect sales and marketing expenses to increase in 2022 compared to 2021 in absolute dollars primarily due to a full year of additional headcount costs and amortization of acquired intangible assets as a result of the SpotX Acquisition, new hiring to support our growth, and increases in travel and entertainment expenses.
Sales and marketing expenses may fluctuate quarter to quarter and period to period, on an absolute dollar basis and as a percentage of revenue, based on revenue levels, the timing of our investments and seasonality in our industry and business.
    Technology and Development
Technology and development expenses increased by $22.9 million, or 44%, for the year ended December 31, 2021 compared to the prior year, primarily due to an increase of $21.2 million in personnel costs as a result of the increased headcount associated with the SpotX Acquisition and a full-year of results from the Telaria Merger.
Technology and development expenses increased by $11.3 million, or 28%, for the year ended December 31, 2020 compared to the year ended December 31, 2019, primarily due to an increase of $11.6 million in personnel costs as a result of the increased headcount associated with the Telaria Merger.
We expect technology and development expenses to increase in 2022 compared to 2021 in absolute dollars, primarily due to a full year of additional headcount costs related to the SpotX and SpringServe Acquisitions and new hiring to support our growth.
The timing and amount of our capitalized development and enhancement projects may affect the amount of technology development costs expensed in any given period. As a percentage of revenue, technology and development expense may fluctuate from quarter to quarter and period to period based on revenue levels, the timing and amounts of technology and development efforts, the timing and the rate of the amortization of capitalized projects and the timing and amounts of future capitalized internal use software development costs.
    General and Administrative
General and administrative expenses increased by $11.8 million, or 22%, for the year ended December 31, 2021 compared to the prior year, primarily due to increases of $6.3 million in personnel expenses, $1.5 million in professional services, and $1.1 million in software license mainly attributed to the growth of the overall business as a result of the SpotX Acquisition.
General and administrative expenses increased by $13.2 million, or 33%, for the year ended December 31, 2020 compared to the year ended December 31, 2019, primarily due to increases of $7.1 million in personnel expenses and $4.0 million in facilities related expenses, both primarily associated with the Telaria Merger. In addition, professional services increased by $3.0 million mainly attributed to the growth of the overall business as a result of the Telaria Merger. These increases were partially offset by a decrease in bad debt expense of $1.3 million.
We expect general and administrative expenses to increase in 2022 compared to 2021 in absolute dollars primarily due to a full year of additional headcount costs related to the SpotX Acquisition and new hires to support our overall growth, as well as additional costs assuming a return to office work environment in 2022.
51

General and administrative expenses may fluctuate from quarter to quarter and period to period based on the timing and amounts of expenditures in our general and administrative functions as they vary in scope and scale over periods. Such fluctuations may not be directly proportional to changes in revenue.
    Merger, Acquisition, and Restructuring Costs
We incurred merger, acquisition, and restructuring costs of $38.2 million and $17.6 million during the years ended December 31, 2021 and 2020, respectively, primarily related to the SpotX and SpringServe Acquisitions, which were completed on April 30, 2021 and July 1, 2021, respectively, and the Telaria Merger, which was completed on April 1, 2020. In 2021, these costs included professional fees related to investment banking advisory, legal, and other professional service fees of $28.4 million, one-time cash-based employee termination benefit costs of $6.2 million, facility closure costs of $2.5 million, and non-cash stock-based compensation expense associated with double-trigger accelerations and severance benefits of $1.1 million. Costs incurred in 2020 included professional services of $9.9 million, one-time cash-based employee termination benefit costs of $5.7 million, and non-cash stock-based compensation expense and severance benefits of $1.9 million.
Merger, acquisition, and restructuring costs increased by $15.5 million for the year ended December 31, 2020 compared to the year ended December 31, 2019 primarily due to increased professional services and cash and non-cash acceleration and termination benefits, as referenced above, associated with the Telaria Merger and resulting restructuring activities.
    Other (Income) Expense, Net
Year Ended
December 31, 2021December 31, 2020December 31, 2019
(in thousands)
Interest (income) expense, net$19,848 $(50)$(789)
Other income(4,450)(3,665)(285)
Foreign exchange (gain) loss, net(1,480)2,220 481 
Total other (income) expense, net$13,918 $(1,495)$(593)
Interest expense, net increased by $19.9 million during the year ended December 31, 2021 compared to the prior year, mainly due to interest expense associated with the Convertible Senior Notes (defined below), which the Company entered into during March 2021, and interest expense associated with the Term Loan B Facility (defined below), which the Company entered into during April 2021, both in connection with the closing of the SpotX Acquisition. Interest (income) expense, net was immaterial in the years ended December 31, 2020 and 2019.
Other income increased by $0.8 million and $3.4 million during the years ended December 31, 2021 and 2020, respectively, compared to the prior years due to a subleased property acquired from the Telaria Merger in April 2020 and additional subleases entered into in 2021 and 2020.
Foreign exchange (gain) loss, net is impacted by movements in exchange rates and the amount of foreign currency-denominated cash, receivables, and payables, which are impacted by our billings to buyers, payments to sellers, and intercompany balances. The foreign currency gain, net during the year ended December 31, 2021 was primarily attributable to the currency movements between the British Pound, Australian Dollar, Canadian Dollar, and Euro relative to the U.S. Dollar. The foreign currency loss, net during the year ended December 31, 2020 was primarily attributable to the currency movements between the same foreign currencies mentioned above relative to the U.S. Dollar and the foreign currency loss, net during the year ended December 31, 2019 was primarily attributable to the currency movements between the British Pound and the Euro relative to the U.S. Dollar.
    Provision (Benefit) for Income Taxes
We recorded an income tax benefit of $95.1 million for the year ended December 31, 2021 compared to an income tax expense of $0.7 million and income tax benefit of $1.5 million for the years ended December 31, 2020 and 2019, respectively. The tax benefit for the year ended December 31, 2021 was primarily the result of the deferred tax liability associated with acquisitions that occurred during the year and the tax liability associated with foreign subsidiaries. The tax expense for the year ended December 31, 2020 was primarily the result of the domestic valuation allowance and the tax liability associated with foreign subsidiaries. The tax benefit for the year ended December 31, 2019 was the result of a deferred tax liability associated with the RTK.io acquisition, the release of a foreign valuation allowance resulting from a change to a cost-plus arrangement for a foreign subsidiary, the domestic valuation allowance, and the tax liability associated with foreign subsidiaries.
Key Operating and Financial Performance Metrics
    In addition to our GAAP results, we review non-GAAP financial measures, including Revenue ex-TAC and Adjusted EBITDA, to help us evaluate our business on a consistent basis, measure our performance, identify trends affecting our business, establish budgets, measure the effectiveness of investments in our technology and development and sales and marketing, and assess
52

our operational efficiencies. Our non-GAAP financial measures are discussed below. Revenue and net income (loss) are discussed above under the headings "Components of Our Results of Operations" and "Results of Operations."

Year Ended
December 31, 2021December 31, 2020December 31, 2019
(in thousands)
Financial Measures and non-GAAP Financial Measures:
Revenue$468,413 $221,628 $156,414 
Revenue ex-TAC416,455 219,602 156,414 
Gross profit266,751 143,881 99,023 
Net income (loss)65 (53,432)(25,478)
Adjusted EBITDA148,659 43,065 25,694 
Revenue ex-TAC
    Revenue ex-TAC is revenue excluding traffic acquisition cost ("TAC"). Traffic acquisition cost, a component of Cost of revenue, represents what we must pay sellers for the sale of advertising inventory through our platform for revenue reported on a gross basis. In calculating Revenue ex-TAC, we add back the cost of revenue, excluding TAC, to gross profit, the most comparable GAAP measurement. Revenue ex-TAC is a non-GAAP financial measure. Our management believes Revenue ex-TAC is a useful measure in assessing the performance of Magnite as a combined company following the SpotX Acquisition and facilitates a consistent comparison against our core business without considering the impact of traffic acquisition costs related to revenue reported on a gross basis.
Our use of Revenue ex-TAC has limitations as an analytical tool and you should not consider it in isolation or as a substitute for analysis of our financial results as reported under GAAP. A potential limitation of this non-GAAP financial measure is that other companies, including companies in our industry which have similar business arrangements, may define Revenue ex-TAC differently, which may make comparisons difficult. Because of these and other limitations, you should consider our non-GAAP measures only as supplemental to GAAP-based financial performance measures, including revenue, net income (loss) and cash flows.
The following table presents the calculation of gross profit and reconciliation of gross profit to Revenue ex-TAC for the years ended December 31, 2021, 2020, and 2019, respectively:
Year Ended
December 31, 2021December 31, 2020December 31, 2019
(in thousands)
Revenue$468,413 $221,628 $156,414 
Less: Cost of revenue201,662 77,747 57,391 
Gross profit266,751 143,881 99,023 
Add back: Cost of revenue, excluding TAC149,704 75,721 57,391 
Revenue ex-TAC$416,455 $219,602 $156,414 
53

We track the breakdown of Revenue ex-TAC across channels to better understand how our clients are transacting on our platform, which informs decisions as to business strategy and the allocation of resources and capital. The following table presents Revenue ex-TAC by channel:

Revenue ex-TAC
Year Ended
December 31, 2021December 31, 2020December 31, 2019
(in thousands)
Channel:
CTV$143,407 $34,319 $— 
Desktop112,981 76,930 68,302 
Mobile160,067 108,353 88,112 
Total$416,455 $219,602 $156,414 
Revenue ex-TAC increased $196.9 million, or 90%, for the year ended December 31, 2021 compared to the year ended December 31, 2020. The increase in Revenue ex-TAC was primarily due to contributions from the SpotX and SpringServe Acquisitions and the Telaria Merger, which were completed on April 30, 2021, July 1, 2021, and April 1, 2020, respectively, as well as organic growth across all channels as the business recovered from COVID-19 advertising lows in 2020.
Revenue ex-TAC increased $63.2 million, or 40%, for the year ended December 31, 2020 compared to the year ended December 31, 2019. The increase in Revenue ex-TAC was primarily attributable to contributions from the Telaria Merger, which was completed on April 1, 2020.
We expect Revenue ex-TAC to increase through the remainder of 2022 as compared to the same period in the prior year. We believe that CTV will be our biggest growth driver in future periods and continue to represent a higher percentage of our overall Revenue ex-TAC.
Adjusted EBITDA
    We define Adjusted EBITDA as net income (loss) adjusted to exclude stock-based compensation expense, depreciation and amortization, amortization of acquired intangible assets, impairment charges, interest income or expense, and other cash and non-cash based income or expenses that we do not consider indicative of our core operating performance, including, but not limited to foreign exchange gains and losses, acquisition and related items, non-operational real estate expense (income), net, and provision (benefit) for income taxes. We believe Adjusted EBITDA is useful to investors in evaluating our performance for the following reasons:
Adjusted EBITDA is widely used by investors and securities analysts to measure a company’s performance without regard to items such as those we exclude in calculating this measure, which can vary substantially from company to company depending upon their financing, capital structures, and the method by which assets were acquired.
Our management uses Adjusted EBITDA in conjunction with GAAP financial measures for planning purposes, including the preparation of our annual operating budget, as a measure of performance and the effectiveness of our business strategies, and in communications with our board of directors concerning our performance. Adjusted EBITDA may also be used as a metric for determining payment of cash incentive compensation.
Adjusted EBITDA provides a measure of consistency and comparability with our past performance that many investors find useful, facilitates period-to-period comparisons of operations, and also facilitates comparisons with other peer companies, many of which use similar non-GAAP financial measures to supplement their GAAP results.
Although Adjusted EBITDA is frequently used by investors and securities analysts in their evaluations of companies, Adjusted EBITDA has limitations as an analytical tool, and should not be considered in isolation or as a substitute for analysis of our results of operations as reported under GAAP. These limitations include:
Stock-based compensation is a non-cash charge and will remain an element of our long-term incentive compensation package, although we exclude it as an expense when evaluating our ongoing operating performance for a particular period.
Depreciation and amortization are non-cash charges, and the assets being depreciated or amortized will often have to be replaced in the future, but Adjusted EBITDA does not reflect any cash requirements for these replacements.
Impairment charges are non-cash charges related to goodwill, intangible assets and/or long-lived assets.
Adjusted EBITDA does not reflect non-cash charges related to acquisition and related items, such as amortization of acquired intangible assets, merger or acquisition related severance costs, and changes in the fair value of contingent consideration.
54

Adjusted EBITDA does not reflect cash and non-cash charges and changes in, or cash requirements for, acquisition and related items, such as certain transaction expenses and expenses associated with earn-out amounts.
Adjusted EBITDA does not reflect changes in our working capital needs, capital expenditures, non-operating real estate expenses or income, or contractual commitments.
Adjusted EBITDA does not reflect cash requirements for income taxes and the cash impact of other income or expense.
Other companies may calculate Adjusted EBITDA differently than we do, limiting its usefulness as a comparative measure.
    Our Adjusted EBITDA is influenced by fluctuations in our revenue, cost of revenue, and the timing and amounts of the cost of our operations. Adjusted EBITDA should not be considered as an alternative to net income (loss), income (loss) from operations, or any other measure of financial performance calculated and presented in accordance with GAAP.
    The following table presents a reconciliation of net income (loss), the most comparable GAAP measure, to Adjusted EBITDA for the years ended December 31, 2021, 2020, and 2019:
Year Ended
December 31, 2021December 31, 2020December 31, 2019
(in thousands)
Net income (loss)$65 $(53,432)$(25,478)
Add back (deduct):
Depreciation and amortization expense, excluding amortization of acquired intangible assets25,017 24,337 28,818 
Amortization of acquired intangibles121,869 24,911 3,308 
Stock-based compensation expense40,735 28,491 18,825 
Merger, acquisition, and restructuring costs, excluding stock-based compensation expense37,106 15,682 2,041 
Non-operational real estate expense (income), net553 198 — 
Interest (income) expense, net19,848 (50)(789)
Foreign exchange (gain) loss, net(1,480)2,220 481 
Other non-operating (income) expense, net(1)15 — 
Provision (benefit) for income taxes(95,053)693 (1,512)
Adjusted EBITDA$148,659 $43,065 $25,694 
Adjusted EBITDA increased by $105.6 million during the year ended December 31, 2021 compared to the year ended December 31, 2020, primarily due to increases in revenue from both organic growth and the SpotX and SpringServe Acquisitions, which are discussed in section "Comparison of the Years Ended December 31, 2021, 2020, and 2019" and improved operating leverage from our increased scale and related cost synergies.
Adjusted EBITDA increased by $17.4 million during the year ended December 31, 2020 compared to the year ended December 31, 2019, primarily due to the increase in revenue from the Telaria Merger and improved operating leverage from our increased scale and related merger cost synergies.
We expect Adjusted EBITDA to continue to increase as a result of continued growth in revenue, ongoing operating leverage, and the realization of additional cost synergies.
    
Liquidity and Capital Resources
    Liquidity
At December 31, 2021, we had cash and cash equivalents of $230.4 million, of which $44.9 million was held in foreign currency denominated cash accounts, and an aggregate gross principal amount of $758.2 million of indebtedness outstanding under our Term Loan B Facility (as defined below) and our Convertible Senior Notes (as defined below). In addition, we are party to a $65.0 million Revolving Credit Facility, of which approximately $5.1 million is assigned to outstanding but undrawn letters of credit. See "Capital Resources" below for further information about our outstanding debt.
Our principal cash requirements for the 12 month period following this report primarily consist of personnel costs, contractual payment obligations, including office leases, data center costs and cloud hosting costs, capital expenditures, payment of interest and required principal payments on our Convertible Senior Notes and Term Loan B Facility, taxes, and cash requirements to fund working capital. In the longer term, we would expect to have similar cash requirements, with increases in absolute dollars associated with the continued growth of our business and expansion of operations. See "Contractual Obligations and Known Future Cash Requirements" for a further discussion of our known material contractual obligations.
55

Our working capital needs and cash conversion cycle, which is influenced by seasonality and may be negatively impacted as a result of COVID-19, can have large fluctuations due to the timing of receipts from buyers and timing of disbursements to sellers. In addition, in the event a buyer defaults on payment, we may still be required to pay sellers for the inventory purchased. Additionally, our capital expenditure investments tend to be higher in the second half of the year. The impacts from changes in working capital and capital expenditures can significantly impact our cash flows and therefore, our liquidity during any period presented.
We have historically relied upon cash and cash equivalents, cash generated from operations, borrowings under credit facilities and issuance of debt for our liquidity needs. Our ability to meet our cash requirements depends on, among other things, our operating performance, competitive developments, and financial market conditions, all of which are significantly affected by business, financial, economic, political, global health-related and other factors, many of which we may not be able to control or influence.
We believe our existing cash and cash equivalents, cash generated from operating activities, and available borrowings under our Revolving Credit Facility will be sufficient to meet our working capital requirements for at least the next twelve months from the issuance of our financial statements. However, there are multiple factors that could impact our cash balances in the future, including the factors described above with respect to working capital and cash conversion cycles, as well as the duration and severity of the COVID-19 pandemic and its impact on buyers and sellers and the factors set forth in Part I, Item 1A: "Risk Factors" of this Annual Report on Form 10-K.
Capital Resources
On April 30, 2021, we completed the SpotX Acquisition, which included cash consideration of $640.0 million, and on July 1, 2021, we completed the SpringServe Acquisition, which included cash consideration of $31.1 million, excluding indemnification holdback.
In March 2021, we sold convertible senior notes ("Convertible Senior Notes") for gross proceeds of $400.0 million. The Convertible Senior Notes are senior, unsecured obligations with interest payable semi-annually in cash at a rate of 0.25% per annum in arrears on March 15 and September 15. The Convertible Senior Notes will mature on March 15, 2026, unless earlier converted, redeemed, or repurchased. The initial conversion rate is 15.6539 shares per $1,000 principal amount of notes, which represents an initial conversion price of approximately $63.88 per share of the Company’s common stock and is subject to adjustment as described in the Offering Memorandum. At December 31, 2021, the balance of the Convertible Senior Notes was $390.4 million, net of unamortized debt issuance costs of $9.6 million. Accrued interest for the Convertible Senior Notes at December 31, 2021 was $0.3 million.
In conjunction with the issuance of the Convertible Senior Notes, we entered into capped call transactions to reduce the Company's exposure to additional cash payments above principal balances in the event of a cash conversion of the Convertible Senior Notes. The Company may owe additional cash or shares to the holders of the Convertible Senior Notes upon early conversion if our stock price exceeds $91.260 per share, which is subject to certain adjustments. Although the Company’s incremental exposure to the additional cash payment above the principal amount of the Convertible Senior Notes is reduced by the capped calls, conversion of the Convertible Senior Notes by the holders may cause dilution to the ownership interests of existing stockholders. See Note 18 in the "Notes to Consolidated Financial Statements" for more information regarding terms and conditions of the Convertible Senior Notes and the capped call transactions.
On April 30, 2021, and in conjunction with the SpotX Acquisition, we entered into a credit agreement (the "Credit Agreement") with Goldman Sachs Bank USA as administrative and collateral agent, and other lending parties thereto for a $360.0 million seven-year senior secured term loan facility ("Term Loan B Facility") and a $52.5 million senior secured revolving credit facility (the "Revolving Credit Facility"), which was subsequently increased to $65.0 million in June 2021. As part of the Term Loan B Facility, the Company received $325 million in proceeds, net of discounts and fees, which were used to finance the SpotX Acquisition and related transactions and for general corporate purposes. At December 31, 2021, amounts available under the Revolving Credit Facility were $59.9 million, net of letters of credit outstanding in the amount of $5.1 million. Accrued interest for the Term Loan B Facility at December 31, 2021 was $1.8 million.
On December 13, 2021, the Board of Directors approved a share repurchase program, under which the company is authorized to purchase up to $50.0 million of its common stock over the twelve month period commencing December 10, 2021. The repurchase program allows the company to repurchase its common stock using open market stock purchases, privately negotiated transactions, block trades or other means in accordance with U.S. securities laws. Under the share repurchase program, 349,245 shares were purchased in open market purchases through December 31, 2021 for a total of approximately $6.0 million at an average of $17.20 per share. Approximately $44.0 million worth of shares remained available for purchase under the plan as of December 31, 2021.
In the future, we may attempt to raise additional capital through the sale of equity securities or through equity-linked or debt financing arrangements. If we raise additional funds by issuing equity or equity-linked securities, the ownership of our existing stockholders will be diluted. If we raise additional financing by incurring indebtedness, we will be subject to increased fixed payment obligations and could also be subject to restrictive covenants, such as limitations on our ability to incur additional debt, and
56

other operating restrictions that could adversely impact our ability to conduct our business. Any future indebtedness we incur may result in terms that could be unfavorable to equity investors.
An inability to raise additional capital could adversely affect our ability to achieve our business objectives. In addition, if our operating performance during the next twelve months is below our expectations, our liquidity and ability to operate our business could be adversely affected.
Our cash and cash equivalents balance is affected by our results of operations, the timing of capital expenditures which are typically greater in the second half of the year, and by changes in our working capital, particularly changes in accounts receivable and accounts payable. The timing of cash receipts from buyers and payments to sellers can significantly impact our cash flows from operating activities and our liquidity for, and within, any period presented. Our collection and payment cycle can vary from period to period depending upon various circumstances, including seasonality, and may be negatively impacted as a result of COVID-19.
    Cash Flows
The following table summarizes our cash flows for the periods presented:
Year Ended
December 31, 2021December 31, 2020December 31, 2019
(in thousands)
Cash flows provided by (used in) operating activities$126,589 $(12,065)$31,983 
Cash flows provided by (used in) investing activities(690,997)32,636 (23,388)
Cash flows provided by (used in) financing activities678,053 7,354 (205)
Effects of exchange rate changes on cash, cash equivalents and restricted cash(683)918 46 
Change in cash, cash equivalents and restricted cash$112,962 $28,843 $8,436 
    Operating Activities
    Our cash flows from operating activities are primarily driven by revenues generated from advertising activity, offset by the cash costs of operations, and are significantly influenced by the timing of and fluctuations in receipts from buyers and related payments to sellers. Our future cash flows will be diminished if we cannot increase our revenue levels and manage costs appropriately.
    During the year ended December 31, 2021, net cash provided by operating activities was $126.6 million, compared to net cash used in operating activities of $12.1 million during the year ended December 31, 2020 and net cash provided by operating activities of $32.0 million during the year ended December 31, 2019. Our operating activities included net income of $0.1 million, and net losses of $53.4 million, and $25.5 million for the years ended December 31, 2021 and 2020, and 2019, respectively, which were offset by non-cash adjustments of $94.6 million, $76.4 million, and $51.5 million, respectively. Net changes in our working capital resulted in increases of $31.9 million and $5.9 million in cash provided by operating activities in 2021 and 2019, respectively. In 2020, net changes in our working capital increased cash used from operating activities by $35.1 million. The net changes in working capital for all periods presented are primarily due to the timing of cash receipts from buyers and the timing of payments to sellers.
    We believe that cash flows from operations will continue to fluctuate, but in general will increase over time as our business continues to grow.
    Investing Activities
    Our primary investing activities have consisted of acquisitions of businesses, purchases of property and equipment, capital expenditures in support of creating and enhancing our technology infrastructure, and investments in, and maturities of, available-for-sale securities. Purchases of property and equipment and investments in internal use software development may vary from period-to-period due to the timing of the expansion of our operations, changes to headcount, and the cycles of our internal use software development. We anticipate investment in internal use software development to slightly increase compared to past years' investment levels as we continue to innovate new solutions on our platform. As the business continues to grow, we expect our investment in property and equipment to increase compared to 2021. Historically, a majority of our purchases in property and equipment have occurred in the latter half of the year in preparation for the peak volumes of the fourth quarter and early in the first quarter of the following year. We expect those trends to continue, with higher levels of property and equipment spend in the latter half of next year compared to the first half of the year. Investments in, and maturities of, available-for-sale securities and acquisitions of businesses vary from period-to-period.
During the year ended December 31, 2021, net cash used by investing activities was $691.0 million compared to net cash provided by investing activities of $32.6 million during the year ended December 31, 2020 and net cash used by investing activities of $23.4 million during the year ended December 31, 2019. During the year ended December 31, 2021, 2020, and 2019, we used
57

cash for purchases of property and equipment of $17.7 million, $14.3 million, and $11.4 million, respectively, and used cash for investments in our internally developed software of $11.4 million, $7.7 million, and $8.5 million, respectively. During the year ended December 31, 2021, we used net cash of $661.9 million to acquire SpotX, SpringServe, and Nth Party. During the year ended December 31, 2020, we acquired $54.6 million cash in the Telaria Merger. For the year ended December 31, 2019, we used net cash of $11.0 million for the acquisition of RTK.io and had net maturities of investments in available-for-sale securities of $7.5 million.
    Financing Activities
    Our financing activities consisted of our Convertible Senior Notes offering, amounts borrowed under our Term Loan B Facility, and transactions related to our equity plans. For the years ended December 31, 2021, 2020, and 2019 we provided net cash of $678.1 million and $7.4 million, and used net cash of $0.2 million, respectively, for financing activities. Cash inflows from financing activities for the year ended December 31, 2021 included $400.0 million in proceeds from our Convertible Senior Notes offering, $349.2 million in net proceeds from our Term Loan B Facility, cash proceeds from stock options exercised of $9.4 million and $3.7 million cash proceeds from issuance of common stock under our employee stock purchase plan. These inflows for the year ended December 31, 2021 were partially offset by a $39.0 million payment for capped call transactions entered into in connection with the Convertible Senior Notes offering, debt issuance cost payments of $30.4 million, repurchases of $6.0 million of treasury stock in conjunction with our stock repurchase plan, $6.5 million for income tax deposits paid in respect of vesting of stock-based compensation awards that were reimbursed by the award recipients through surrender of shares, $1.8 million repayment of Term Loan B, and repayment of $0.6 million financing lease obligations. Cash inflows from financing activities for the year ended December 31, 2020 included cash proceeds from stock option exercised of $13.5 million and cash proceeds from issuance of common stock under our employee stock purchase plan of $1.7 million, partially offset by payments of $7.9 million for income tax deposits paid in respect of vesting of stock-based compensation awards that were reimbursed by the award recipients through surrender of shares. Cash outflows from financing activities for the year ended December 31, 2019 included payments of $1.8 million for income tax deposits paid in respect of vesting of stock-based compensation awards that were reimbursed by the award recipients through surrender of shares, which were partially offset by cash proceeds from issuance of common stock under our employee stock purchase plan of $1.1 million and cash proceeds from stock option exercised of $0.6 million.
Off-Balance Sheet Arrangements
    We do not have any relationships with other entities or financial partnerships, such as entities often referred to as structured finance or special purpose entities that have been established for the purpose of facilitating off-balance sheet arrangements or other contractually narrow or limited purposes. We did not have any other off-balance sheet arrangements at December 31, 2021 other than the short-term operating leases and the indemnification agreements described below, and commitments mentioned in Note 17 - Commitments and Contingencies.
Contractual Obligations and Known Future Cash Requirements
    Our principal commitments consist of obligations under our Convertible Senior Notes, Term Loan B Facility, Revolving Credit Facility, leases for our various office facilities, including our corporate headquarters in New York, New York and offices in Los Angeles, California, operating lease agreements, including data centers and cloud hosting services that expire at various times through 2031, and indemnification holdback associated with the SpringServe Acquisition. In certain cases, the terms of the lease agreements provide for rental payments on a graduated basis.
We received rental income from subleases totaling $4.4 million for the year ended December 31, 2021.
The following table summarizes our future lease obligations, payments of principal and interest under our debt agreements, sublease income, and other future payments due under non-cancelable agreements at December 31, 2021.
58

20222023202420252026ThereafterTotal
(in thousands)
Lease liabilities associated with leases included Right of Use Assets as of December 31, 2021
$22,491 $19,354 $16,522 $8,796 $6,734 $27,095 $100,992 
Obligations for leases not included in Lease liabilities as of December 31, 2021
92 138 143 145 148 50 716 
Convertible Senior Notes— — — — 400,000 — 400,000 
Interest, Convertible Senior Notes1,000 1,000 1,000 1,000 208 — 4,208 
Term Loan B (1)
3,600 3,600 3,600 3,600 3,600 340,200 358,200 
Interest, Term Loan B (2)
20,803 20,593 20,440 20,174 19,964 26,255 128,229 
Operating sublease income(4,605)(4,481)(4,322)(1,306)— — (14,714)
Other non-cancelable obligations10,835 5,865 3,229 — — — 19,929 
Total$54,216 $46,069 $40,612 $32,409 $430,654 $393,600 $997,560 
(1) Includes only scheduled amortization of payments and excludes currently unknown prepayment amounts that will be required, per terms of the Credit Agreement, after the end of each fiscal year.
(2) Interest payments are based on an assumed rate of 5.75%, which was the rate used as of December 31, 2021 for the associated Credit Agreement.
Payments associated with our Convertible Senior Notes are based on contractual terms and intended timing of repayments of long-term debt and associated interest and do not assume conversion prior to the maturity date.
Other non-cancelable obligations include other agreements in the normal course of business and purchase consideration that extend beyond a year.
    In the ordinary course of business, we enter into agreements with sellers, buyers, and other third parties pursuant to which we agree to indemnify buyers, sellers, vendors, lessors, business partners, lenders, stockholders, and other parties with respect to certain matters, including, but not limited to, losses resulting from claims of intellectual property infringement, damages to property or persons, business losses, or other liabilities. Generally, these indemnity and defense obligations relate to our own business operations, obligations, and acts or omissions. However, under some circumstances, we agree to indemnify and defend contract counterparties against losses resulting from their own business operations, obligations, and acts or omissions, or the business operations, obligations, and acts or omissions of third parties. These indemnity provisions generally survive termination or expiration of the agreements in which they appear. In addition, we have entered into indemnification agreements with our directors, executive officers and certain other officers that will require us, among other things, to indemnify them against certain liabilities that may arise by reason of their status or service as directors, officers, or employees. No demands for indemnification have been made as of December 31, 2021.

Critical Accounting Policies and Estimates
    Our consolidated financial statements are prepared in accordance with GAAP. The preparation of these consolidated financial statements requires us to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenue, expenses, and related disclosures. We evaluate our estimates and assumptions on an ongoing basis. Our estimates are based on historical experience and various other assumptions that we believe to be reasonable under the circumstances. Our actual results could differ from these estimates.
    We believe that the following assumptions and estimates have the greatest potential impact on our consolidated financial statements: (i) the determination of revenue recognition as net versus gross in our revenue arrangements, (ii) the determination of the estimated useful lives of internal-use software development costs, (iii) the recoverability of intangible asset and goodwill, (iv) assumptions used in the valuation models to determine the fair value of stock options, awards with market and performance conditions and stock-based compensation expense, (v) the assumptions used in the valuation of acquired assets and liabilities in business combinations, and (vi) income taxes, including the realization of tax assets and estimates of tax liabilities. There have been no significant changes in our accounting policies or estimates from those disclosed in our audited consolidated financial statements and notes thereto for the years ended December 31, 2021, 2020 and 2019.
    We believe that the accounting policies disclosed below include estimates and assumptions critical to our business and their application could have a material impact on our consolidated financial statements. In addition to these critical policies, our significant accounting policies are included within Note 2 of our "Notes to Consolidated Financial Statements" within this Annual Report on Form 10-K.
59

Revenue Recognition    
    We generate revenue from transactions where we provide a platform for the purchase and sale of digital advertising inventory. Generally, our revenue is based on a percentage of the ad spend that runs through our platform, although for certain clients or transaction types we may receive a fixed CPM for each impression sold, and for advertising campaigns that are transacted through insertion orders we earn revenue based on the full amount of ad spend that runs through our platform. We also generate revenue from the fee we charge clients for use of our Demand Manager header-bidding product, and from our SpringServe ad server product, which we acquired on July 1, 2021. Our platform dynamically connects sellers and buyers of advertising inventory in a digital marketplace. Our solution incorporates proprietary machine-learning algorithms, sophisticated data processing, high-volume storage, detailed analytics capabilities, and a distributed infrastructure. Digital advertising inventory is created when consumers access sellers’ content. Sellers provide digital advertising inventory to our platform in the form of advertising requests, or ad requests. When we receive ad requests from sellers, we send bid requests to buyers, which enable buyers to bid on sellers’ digital advertising inventory. Winning bids can create advertising, or paid impressions, for the seller to present to the consumer.
The total volume of spending between buyers and sellers on our platform is referred to as advertising spend. We keep a percentage of that advertising spend as a fee, and remit the remainder to the seller. The fee that we retain from the gross advertising spend on our platform is recognized as revenue. The fee earned on each transaction is based on the pre-existing agreement we have with the seller and the clearing price of the winning bid. We recognize revenue upon fulfillment of our performance obligation to a client, which occurs at the point in time an ad renders and is counted as a paid impression, subject to a contract existing with the client and a fixed or determinable transaction price. Performance obligations for all transactions are satisfied, and the corresponding revenue is recognized, at a distinct point in time. We have no arrangements with multiple performance obligations. We consider the following when determining if a contract exists (i) contract approval by all parties, (ii) identification of each party’s rights regarding the goods or services to be transferred, (iii) specified payment terms, (iv) commercial substance of the contract, and (v) collectability of substantially all of the consideration is probable.
The determination of whether revenue should be reported on a gross or net basis is based on an assessment of whether we are acting as the principal or an agent in the transaction. In determining whether we are acting as the principal or an agent, we followed the accounting guidance for principal-agent considerations. Making such determinations involves judgment and is based on an evaluation of the terms of each arrangement, none of which are considered presumptive or determinative.
For the majority of transactions on our platform, we have determined that we do not act as the principal in the purchase and sale of digital advertising inventory because we are not the primary obligor as we do not have control of the digital advertising inventory and do not set prices agreed upon within the auction marketplace, and therefore we report revenue on a net basis. However, for certain transactions related to revenue streams acquired in connection with the Telaria Merger and the SpotX Acquisition, we report revenue on a gross basis, based primarily on our determination that we act as the primary obligor in the delivery of advertising campaigns for buyers with respect to such transactions.
Internal Use Software Development Costs
We capitalize certain internal use software development costs associated with creating and enhancing internally developed software related to our technology infrastructure. These costs include personnel and related employee benefits expenses for employees who are directly associated with and who devote time to software projects, and external direct costs of materials and services consumed in developing or obtaining the software. Software development costs that do not meet the qualification for capitalization, as further discussed below, are expensed as incurred and recorded in technology and development expenses in the results of operations.
    Software development activities generally consist of three stages, (i) the planning stage, (ii) the application and infrastructure development stage, and (iii) the post implementation stage. Costs incurred in the planning and post implementation stages of software development, including costs associated with the post-configuration training and repairs and maintenance of the developed technologies, are expensed as incurred. We capitalize costs associated with software developed for internal use when the planning stage is completed, management has authorized further funding for the completion of the project, and it is probable that the project will be completed and perform as intended. Costs incurred in the application and infrastructure development stages, including significant enhancements and upgrades, are capitalized. Capitalization ends once a project is substantially complete and the software and technologies are ready for their intended purpose.
We amortize internal use software development costs using a straight-line method over a three year estimated useful life, commencing when the software is ready for its intended use. The straight-line recognition method approximates the manner in which the expected benefit will be derived. We determined the life of internal use software based on historical software upgrades and replacement. The Company evaluates internal use software in use for abandonment and use that as a significant indicator for impairment on a quarterly basis.
Valuation of Goodwill and Intangibles
The valuation of assets acquired in a business combination and asset impairment reviews require the use of significant estimates and assumptions. The acquisition method of accounting for business combinations requires us to estimate the fair value of
60

assets acquired, liabilities assumed, and any noncontrolling interest in an acquired business to properly allocate purchase price consideration between assets that are depreciated or amortized and goodwill.
Long-lived assets, including property and equipment, long-term prepayments, and intangible assets, excluding goodwill, are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. The evaluation is performed at the lowest level of identifiable cash flows independent of other assets. An impairment loss would be recognized when estimated undiscounted future cash flows generated from the assets are less than their carrying amount. Measurement of an impairment loss would be based on the excess of the carrying amount of the asset group over its fair value.
We evaluate goodwill annually or more frequently if events or changes in circumstances indicate that goodwill may be impaired. In accordance with guidance related to impairment testing, we have the option to first assess qualitative factors to determine whether or not it is necessary to perform the quantitative goodwill impairment test. If the qualitative assessment option is not elected, or if the qualitative assessment indicates that it is more likely than not that the fair value is less than its carrying amount, a quantitative analysis is then performed. The quantitative analysis, if performed, compares the estimated fair value of the Company with its respective carrying amount, including goodwill. If the estimated fair value of the Company exceeds its carrying amount, including goodwill, goodwill is considered not to be impaired and no additional steps are necessary. If the fair value is less than the carrying amount, including goodwill, then an impairment adjustment must be recorded up to the carrying amount of goodwill.
Stock-Based Compensation
Compensation expense related to employee and non-employee stock-based awards is measured and recognized on the fair value of the awards granted. We have granted awards to employees that vest based solely on continued service, or service conditions, awards that vest based on the achievement of performance targets, or performance conditions, and awards that vest based on our stock price exceeding a peer index, or market conditions. The fair value of each option award containing service and/or performance conditions is estimated on the grant date using the Black-Scholes option-pricing model. The fair value of awards containing market conditions is estimated using a Monte-Carlo lattice model. For service condition awards, stock-based compensation expense is recognized on a straight-line basis over the requisite service periods of the awards, which is generally four years. For performance condition and market condition awards, stock-based compensation expense is recognized using a graded vesting model over the requisite service period of the awards. For market condition awards, expense recognized is not subsequently reversed if the market conditions are not achieved.
Determining the fair value of stock-based awards at the grant date requires judgment. Our use of the Black-Scholes option-pricing model and Monte-Carlo lattice model requires the input of subjective assumptions such as the expected term of the option, the expected volatility of the price of our common stock, risk-free interest rates, the expected dividend yield of our common stock, and the fair value of our common stock. The assumptions used in our valuation models represent management’s best estimates. These estimates involve inherent uncertainties and the application of management’s judgment. If factors change and different assumptions are used, our stock-based compensation expense could be materially different in the future.
Business Combinations
    The results of businesses acquired in a business combination are included in our consolidated financial statements from the date of acquisition. We allocate the purchase price of a business combination, which is the sum of the consideration provided, which may consist of cash, equity or a combination of the two, to the identifiable assets and liabilities of the acquired business at their acquisition date fair values. The excess of the purchase price over the amount allocated to the identifiable assets and liabilities, if any, is recorded as goodwill. Determining the fair value of assets acquired and liabilities assumed requires management to use significant judgment and estimates including the selection of valuation methodologies, estimates of future revenues and cash flows, discount rates and selection of comparable companies.
    When we issue stock-based or cash awards to an acquired company’s stockholders, we evaluate whether the awards are contingent consideration or compensation for post-business combination services. The evaluation includes, among other things, whether the vesting of the awards is contingent on the continued employment of the selling stockholder beyond the acquisition date. If continued employment is required for vesting, the awards are treated as compensation for post-acquisition services and recognized as expense over the requisite service period.
    We estimate the fair value of intangible assets acquired generally using a discounted cash flow approach, which includes an analysis of the future cash flows expected to be generated by the asset and the risk associated with achieving these cash flows. The key assumptions used in the discounted cash flow model include the discount rate that is applied to the forecasted future cash flows to calculate the present value of those cash flows and the estimate of future cash flows attributable to the acquired intangible asset, which include revenue, expenses and taxes. The carrying value of acquired working capital assets and liabilities approximates its fair value, given the short-term nature of these assets and liabilities.
61

Income Taxes
We are subject to income taxes in the U.S. and foreign jurisdictions. Significant judgment is required in evaluating our uncertain tax positions and determining our provision for income taxes.
Although we believe we have adequately reserved for our uncertain tax positions, no assurance can be given that the final tax outcome of these matters will not be different. We adjust these reserves as facts and circumstances change, such as the closing of a tax audit or the refinement of an estimate. To the extent that the final tax outcome of these matters is different than the amounts recorded, such differences will affect the provision for income taxes and the effective tax rate in the period in which such determination is made.
The provision for income taxes includes the effect of reserve provisions and changes to reserves that are considered appropriate as well as the related net interest and penalties. In addition, we are subject to the continuous examination of our income tax returns by the Internal Revenue Services ("IRS") and other tax authorities which may assert assessments against us. We regularly assess the likelihood of adverse outcomes resulting from these examinations and assessments to determine the adequacy of our provision for income taxes.

Recently Issued Accounting Pronouncements
    The information set forth under Note 2 to our "Notes to Consolidated Financial Statements" under the caption "Organization and Summary of Significant Accounting Policies" is incorporated herein by reference.

Item 7A. Quantitative and Qualitative Disclosure About Market Risk
    We have operations both in the United States and internationally, and we are exposed to market risks in the ordinary course of our business. These risks include primarily interest rate, foreign exchange, and inflation risks. The risks below may be further exacerbated by the effects of the COVID-19 pandemic on global macroeconomic and market conditions.
Interest Rate Fluctuation Risk
Our cash and cash equivalents consist of cash and money market funds, but may from time to time also include commercial paper, with original maturities of three months or less. Our investments may consist of repurchase agreements, U.S. government agency debt, and U.S. treasury debt. The primary objective of our investment activities is to preserve the value of our cash without significantly increasing risk. Because our cash, cash equivalents, and investments have a short maturity, our portfolio’s fair value is relatively insensitive to interest rate changes, however, interest income earned will vary as interest rates change.
We do not have economic interest rate expense exposure on our Convertible Senior Notes due to their fixed interest rate nature. The amount paid upon redemption is not based on changes in any index or changing market rates. It is fixed at 100% of the principal amount of the Convertible Senior Notes plus unpaid interest. Since the Convertible Senior Notes bear fixed rate coupon, we are not exposed to interest rate risk on those notes, however, the fair value of those notes will change as market interest rates change.
We have a Term Loan B Facility under the Credit Agreement which bears a floating rate of interest that resets periodically, subject to a 0.75% floor on that floating rate, according to the terms of the agreement. Our financial results would be exposed to potential changes in the underlying base interest rate on that debt if the underlying base interest rate were to reset above the floor on such underlying interest rate. Similarly, the fair value of Term Loan B Facility may fluctuate when the underlying base interest rate fluctuates below the floor. As of December 31, 2021, the Company had no outstanding borrowings under the Revolving Credit Facility. Should the company borrow under the Revolving Credit Facility at any point in the future, any associated borrowings would have a floating underlying base rate of interest that would expose the Company to interest rate 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. The annualized impact to interest expense for each 100 basis points increase above the LIBOR Floor on our Term Loan B Facility is approximately $3.6 million. The actual impact to our financial results of the same increase in interest rates is expected to be lower than $3.6 million depending on the timing and magnitude of such rate changes relative to our LIBOR Floor, and will be partially offset by higher interest income earned on our cash and cash equivalent balances over the same period. In future periods, we will continue to evaluate our investment policy relative to our overall objectives. With regard to all debt currently outstanding, the company is potentially exposed to refinancing risk, should the Company seek to refinance or raise debt in the future, and the prevailing price or terms for debt differs from terms in our current debt agreements.
Foreign Currency Exchange Risk
We have foreign currency risks related to our revenue and expenses denominated in currencies other than the U.S. Dollar, principally the British Pound, Australian Dollar, Canadian Dollar and Euro. The volatility of exchange rates depends on many factors that we cannot forecast with reliable accuracy. We have experienced and will continue to experience fluctuations in our net
62

income (loss) as a result of transaction gains and losses related to translating certain cash balances, trade accounts receivable and payable balances and intercompany balances that are denominated in currencies other than the U.S. Dollar. The effect of an immediate 10% adverse change in foreign exchange rates on foreign-denominated accounts at December 31, 2021, including intercompany balances, would result in a foreign currency loss of approximately $6.2 million. In the event our non-U.S. Dollar denominated sales and expenses increase, our operating results may be more greatly affected by fluctuations in the exchange rates of the currencies in which we do business. At this time we do not, but we may in the future, enter into derivatives or other financial instruments in an attempt to hedge our foreign currency exchange risk. It is difficult to predict the impact hedging activities would have on our results of operations.
Inflation Risk
We do not believe that inflation has had a material effect on our business, financial condition, or results of operations. If our costs were to become subject to significant inflationary pressures, we might not be able to fully offset such higher costs through price increases. Our inability or failure to do so could harm our business, financial condition, and results of operations.
63

Item 8. Financial Statements and Supplementary Data

MAGNITE, INC.

INDEX TO CONSOLIDATED FINANCIAL STATEMENTS
Report of Independent Registered Public Accounting Firm (PCAOB ID No. 34)
Consolidated Financial Statements:
Consolidated Balance Sheets
Consolidated Statements of Operations
Consolidated Statements of Comprehensive Loss
Consolidated Statements of Stockholders' Equity
Consolidated Statements of Cash Flows
Notes to Consolidated Financial Statements
64

REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM
To the stockholders and the Board of Directors of Magnite, Inc.
Opinions on the Financial Statements and Internal Control over Financial Reporting
We have audited the accompanying consolidated balance sheets of Magnite, Inc. and subsidiaries (the "Company") as of December 31, 2021 and 2020, the related consolidated statements of operations, comprehensive 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"). We also have audited 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 (COSO).
In our opinion, the financial statements referred to above 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. Also, 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.
As described in Management’s Report on Internal Control over Financial Reporting, management excluded from its assessment of internal control over financial reporting certain elements related to SpotX, Inc. which was acquired on April 30, 2021. The excluded elements of the SpotX business represented approximately 34% of the Company’s revenues and 10% of the Company’s total assets as of and for the year ended December 31, 2021. Accordingly, our audit did not include the internal control over financial reporting for certain elements related to SpotX, Inc.
Basis for Opinions
The Company’s management is responsible for these financial statements, 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 these financial statements and an opinion on the Company’s internal control over financial reporting based on our audits. We are a public accounting firm registered with the Public Company Accounting Oversight Board (United States) (PCAOB) and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.
We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audits to obtain reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud, and whether effective internal control over financial reporting was maintained in all material respects.
Our audits of the financial statements included performing procedures to assess the risks of material misstatement of the financial statements, whether due to error or fraud, and performing procedures to 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. Our audit of internal control over financial reporting included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, and testing and evaluating the design and operating effectiveness of internal control based on the assessed risk. Our audits also included performing such other procedures as we considered necessary in the circumstances. We believe that our audits provide a reasonable basis for our opinions.
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.
65

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.
Critical Audit Matters
The critical audit matters communicated below are matters arising from the current-period audit of the financial statements that were communicated or required to be communicated to the audit committee and that (1) relate 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 matters below, providing separate opinions on the critical audit matters or on the accounts or disclosures to which they relate.
Business Combinations – SpotX, Inc. Acquisition– Technology, Customer Relationships, and Backlog Intangible Assets — Refer to Note 10 to the financial statements
Critical Audit Matter Description
On April 30, 2021, the Company completed its acquisition of SpotX, Inc. for a purchase price of $1.2 billion, consisting of $640.0 million in cash plus 12,374,315 shares of the Company’s common stock ($495.6 million based on the fair value of the Company's common stock on April 30, 2021). The Company accounted for the acquisition using the acquisition method of accounting for business combinations and the fair value of the purchase price of $1.2 billion was allocated to the assets acquired and liabilities assumed based on their respective fair values, including the technology, customer relationships, and backlog intangible assets of $280.4 million, $130.3 million, and $11.1 million, respectively. Management estimated the fair value of the technology, customer relationships, and backlog intangible assets using a discounted cash flow approach, which included an analysis of future cash flows expected to be generated by each intangible asset. The fair value of the acquired technology and backlog was valued using The Excess Earnings Method. The Company used the Loss‐of‐Revenue and Income Method in its valuation of the existing Customer Relationships. The fair value determination of these intangible assets required management to make significant, subjective estimates and assumptions related to forecasted future cash flows and the selected discount rate.
We identified the aforementioned intangible assets as a critical audit matter because of the significant estimates and assumptions management makes to determine the fair value of these intangible assets. This required a high degree of auditor judgment and an increased extent of effort when performing audit procedures, including the need to involve our fair value specialists.
How the Critical Audit Matter Was Addressed in the Audit
Our audit procedures related to the forecasts of future cash flows and the selection of the discount rate for the technology, customer relationships, and backlog intangible assets included the following, among others:
We tested the effectiveness of controls over the valuation of intangible assets, including management’s controls over forecasts of future cash flows and the determination of the discount rate.
We assessed the reasonableness of management’s forecasts of future cash flows by comparing the revenue and disaggregated cost projections to historical results, certain peer companies, third-party industry forecasts, as well as performing inquiries with certain members of management.
With the assistance of our fair value specialists, we evaluated the valuation methodology used to determined fair value along with the reasonableness of the discount rate including independently estimating the discount rate using a process consistent with generally accepted valuation practices.
We evaluated whether the estimated future cash flows were consistent with evidence obtained in other areas of the audit.
Business Combinations – SpringServe, LLC Acquisition– Technology Intangible Asset — Refer to Note 10 to the financial statements
Critical Audit Matter Description
On July 1, 2021, the Company completed its acquisition of SpringServe, LLC through the Company's wholly-owned subsidiary, SpotX, pursuant to a definitive agreement entered into on July 1, 2021. As a result of the acquisition, SpringServe has become a wholly-owned subsidiary of SpotX, and a wholly-owned indirect subsidiary of the Company. The purchase price was approximately $31.1 million in cash, pursuant to a previously negotiated option agreement that the Company secured as part of the SpotX Acquisition. At the time of the Company’s acquisition of SpotX, the fair value of SpotX's minority investment and purchase right were valued at a combined $9.5 million. In connection with the SpringServe Acquisition, approximately $1.4 million of the purchase price was held back to cover possible indemnification claims, which is expected to be paid in cash one year after the
66

acquisition. The Company accounted for the acquisition using the acquisition method of accounting for business combinations and the fair value of the total purchase price of $42.1 million was allocated to the assets acquired and liabilities assumed based on their respective fair values, including the technology intangible asset of $15.5 million. Management estimated the fair value of the technology intangible asset using a discounted cash flow approach, which included an analysis of future cash flows expected to be generated by the intangible asset. The fair value of the acquired technology was valued using the Excess Earnings Method. The fair value determination of this intangible asset required management to make significant, subjective estimates and assumptions related to forecasted future cash flows and the selected discount rate.
We identified the aforementioned intangible asset as a critical audit matter because of the significant estimates and assumptions management makes to determine the fair value of this intangible asset. This required a high degree of auditor judgment and an increased extent of effort when performing audit procedures, including the need to involve our fair value specialists.
How the Critical Audit Matter Was Addressed in the Audit
Our audit procedures related to the forecasts of future cash flows and the selection of the discount rate for the technology intangible asset included the following, among others:
We tested the effectiveness of controls over the valuation of intangible assets, including management’s controls over forecasts of future cash flows and the determination of the discount rate.
We assessed the reasonableness of management’s forecasts of future cash flows by comparing the revenue and disaggregated cost projections to historical results, certain peer companies, third-party industry forecasts, as well as performing inquiries with certain members of management.
With the assistance of our fair value specialists, we evaluated the valuation methodology used to determined fair value along with the reasonableness of the discount rate including independently estimating the discount rate using a process consistent with generally accepted valuation practices.
We evaluated whether the estimated future cash flows were consistent with evidence obtained in other areas of the audit.
Revenue — Highly Automated Systems to Process and Record Revenue - Refer to Note 4 to the financial statements.
Critical Audit Matter Description
The Company’s revenue consists of transaction-based fees and is made up of a significant volume of low-dollar transactions, sourced from multiple systems, databases, and other tools. Due to the fact that revenue transactions do not consist of the transfer of physical goods but are derived from the purchase and sale of digital advertising inventory through their platform and related systems, the processing and recording of revenue is highly automated and is based on contractual terms with advertisers and publishers. Because of the nature of the Company’s transaction-based fees, the Company uses automated systems to process and record its revenue transactions.
We identified revenue as a critical audit matter because the of the information technology (IT) -dependent nature of the Company’s revenue stream and the significant audit effort required in performing our audit procedures, including involvement of professionals with expertise in IT to identify, test, and evaluate the Company’s systems, software applications, and automated controls related to the revenue cycle.
How the Critical Audit Matter Was Addressed in the Audit
Our audit procedures related to certain of the Company’s systems to process revenue transactions included the following, among others:
With the assistance of our IT specialists, we:
Identified the significant systems used to process revenue transactions and tested the effectiveness of general IT controls over the systems, including testing of user access controls, change management controls, and IT operations controls.
We tested the effectiveness of system interface controls and automated controls within the revenue process, as well as controls designed to ensure the accuracy and completeness of revenue.
For the relevant platform systems, in order to test that transactions are being processed and recorded completely and accurately, we independently created test impressions and traced them through the systems to final output for financial reporting.
We tested the effectiveness of certain controls within the relevant revenue business processes, including those in place to reconcile the various systems to the Company’s general ledger.
67

We tested revenue through the use of data analytics in order to:
Evaluate recorded revenue and revenue trends
Identify significant relationships in the revenue population
Sufficiently understand identified significant relationships and related accounts affecting revenue.
We performed audit procedures on those related accounts determined to have a significant relationship with revenue. Such procedures included sending confirmations to customers for a selection of accounts receivable and making selections of cash receipts subsequent to year end and tracing them back to their associated invoices included in accounts receivable as of the balance sheet date. We also performed a combination of audit procedures on publisher payables, which included subsequent disbursements testing, recalculations of selected publisher payable amounts, and substantive analytical procedure over publisher payables balances as of the balance sheet date.
Debt and Additional Paid-In Capital –Accounting for Convertible Senior Notes and Capped Call Transactions — Refer to Note 18 to the financial statements
Critical Audit Matter Description
In March 2021, the Company issued $400.0 million aggregate principal amount of 0.25% convertible senior notes in a private placement, including $50.0 million aggregate principal amount of such notes pursuant to the exercise in full of the over-allotment options of the initial purchasers (collectively, the “Convertible Senior Notes”). The Convertible Senior Notes will mature on March 15, 2026, unless earlier repurchased, redeemed or converted. The Company used approximately $39.0 million of the net proceeds from the offering to pay for the Capped Call Transactions.
We identified the accounting for the Convertible Senior Notes and Capped Call Transactions as a critical audit matter due to the complexity involved and the management judgment necessary to determine the accounting for the Convertible Senior Notes and Capped Call Transactions within the financial statements. This required a high degree of auditor judgment and an increased extent of effort, including the need to involve professionals having expertise in accounting for complex financial instruments, when performing audit procedures to evaluate management’s judgments and conclusions.
How the Critical Audit Matter Was Addressed in the Audit
Our audit procedures related to the accounting for the Convertible Senior Notes and Capped Call Transactions included the following, among others:
a.We tested the effectiveness of controls over management’s accounting treatment for the Convertible Senior Notes and Capped Call Transactions.
b.We read and analyzed the Convertible Senior Notes and Capped Call agreements to evaluate the accounting treatment for the convertible senior notes and capped call transactions.
c.With the assistance of professionals having expertise in accounting for complex financial instruments, we evaluated management’s conclusion that the Convertible Senior Notes should be recorded in debt and the Capped Call Transactions should be recorded in additional paid-in capital.

/s/ Deloitte & Touche LLP
Los Angeles, California
February 23, 2022
We have served as the Company's auditor since 2018.
68

MAGNITE, INC.
CONSOLIDATED BALANCE SHEETS
(In thousands, except par values)
December 31, 2021December 31, 2020
ASSETS
Current assets:
Cash and cash equivalents$230,401 $117,676 
Accounts receivable, net927,781471,666
Prepaid expenses and other current assets19,93417,729
TOTAL CURRENT ASSETS
1,178,116607,071
Property and equipment, net34,06723,681
Right of use lease asset76,98639,599
Internal use software development costs, net20,09316,160
Intangible assets, net426,61589,884
Goodwill969,873158,125 
Other assets, non-current6,862 4,440 
TOTAL ASSETS
$2,712,612 $938,960 
LIABILITIES AND STOCKHOLDERS' EQUITY
Current liabilities:
Accounts payable and accrued expenses
$1,000,956 $509,315 
Lease liabilities - current portion19,1429,813
Debt, current3,600
Other current liabilities5,6973,070
TOTAL CURRENT LIABILITIES
1,029,395522,198
Debt, non-current, net of debt issuance costs720,023
Lease liabilities, non-current66,48732,278
Deferred tax liability, net
13,303199
Other liabilities, non-current
2,6472,672
TOTAL LIABILITIES
1,831,855557,347
Commitments and contingencies (Note 17)


STOCKHOLDERS' EQUITY
Preferred stock, $0.00001 par value, 10,000 shares authorized at December 31, 2021 and December 31, 2020; 0 shares issued and outstanding at December 31, 2021 and December 31, 2020
Common stock, $0.00001 par value; 500,000 shares authorized; 132,553 and 114,029 shares issued at December 31, 2021 and December 31, 2020, respectively, and 132,204 and 114,029 shares outstanding at December 31, 2021 and December 31, 2020, respectively
2 2 
Additional paid-in capital1,282,589777,084
Accumulated other comprehensive loss(1,376)(957)
Treasury stock at cost, 349 and 0 shares outstanding at December 31, 2021 and December 31, 2020, respectively
(6,007)
Accumulated deficit(394,451)(394,516)
TOTAL STOCKHOLDERS' EQUITY
880,757381,613
TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY
$2,712,612 $938,960 
The accompanying notes to consolidated financial statements are an integral part of these statements.

69

MAGNITE, INC.
CONSOLIDATED STATEMENTS OF OPERATIONS
(In thousands, except per share amounts)
 Year Ended
December 31, 2021December 31, 2020December 31, 2019
Revenue$468,413 $221,628 $156,414 
Expenses:
Cost of revenue201,662 77,747 57,391 
Sales and marketing170,406 76,030 44,565 
Technology and development74,449 51,546 40,250 
General and administrative64,789 52,987 39,750 
Merger, acquisition, and restructuring costs38,177 17,552 2,041 
Total expenses549,483 275,862 183,997 
Loss from operations(81,070)(54,234)(27,583)
Other (income) expense:
Interest (income) expense, net19,848 (50)(789)
Other income(4,450)(3,665)(285)
Foreign exchange (gain) loss, net(1,480)2,220 481 
Total other (income) expense, net13,918 (1,495)(593)
Loss before income taxes(94,988)(52,739)(26,990)
Provision (benefit) for income taxes(95,053)693 (1,512)
Net income (loss)$65 $(53,432)$(25,478)
Net income (loss) per share:
Basic$ $(0.55)$(0.48)
Diluted$ $(0.55)$(0.48)
Weighted average shares used to compute net income (loss) per share:
Basic126,294 96,700 52,614 
Diluted136,261 96,700 52,614 
The accompanying notes to consolidated financial statements are an integral part of these statements.


 
70

MAGNITE, INC.
CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS
(In thousands)
Year Ended
December 31, 2021December 31, 2020December 31, 2019
Net income (loss)$65 $(53,432)$(25,478)
Other comprehensive income (loss):
Unrealized gain (loss) on investments  2 
Foreign currency translation adjustments(419)(912)212 
Other comprehensive income (loss)(419)(912)214 
Comprehensive loss$(354)$(54,344)$(25,264)
The accompanying notes to consolidated financial statements are an integral part of these statements.



71

 

MAGNITE, INC.
CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY
(In thousands)
Common Stock Additional
Paid-In
Capital
Accumulated  Other
Comprehensive
Income (Loss)
Accumulated
Deficit
Treasury Stock Total
Stockholders’
Equity
Shares
Amount
SharesAmount
Balance at December 31, 2018
51,159 $1 $433,877 $(259)$(315,606) $ $118,013 
Exercise of common stock options
285 — 588 — — — — 588 
Restricted stock awards, net
(182)— — — — — — — 
Issuance of common stock related to employee stock purchase plan227 — 1,054 — — — — 1,054 
Issuance of common stock related to RSU vesting2,858 — — — — — — — 
Shares withheld related to net share settlement
(459)— (1,847)— — — — (1,847)
Stock-based compensation
— — 19,392 — — — — 19,392 
Other comprehensive loss
— — — 214 — — — 214 
Net loss
— — — — (25,478)— — (25,478)
Balance at December 31, 2019
53,888 1 453,064 (45)(341,084)  111,936 
Exercise of common stock options
3,359 — 13,548 — — — — 13,548 
Issuance of common stock related to employee stock purchase plan
381 — 1,660 — — — — 1,660 
Issuance of common stock related to RSU vesting5,126 — — — — — — — 
Shares withheld related to net share settlement
(824)— (7,854)— — — — (7,854)
Issuance of common stock associated with the Telaria Merger52,099 1 275,772 — — — — 275,773 
Exchange of stock options and RSU related to Telaria Merger— — 11,646 — — — — 11,646 
Stock-based compensation
— — 29,248 — — — — 29,248 
Other comprehensive income
— — — (912)— — — (912)
Net loss
— — — — (53,432)— — (53,432)
Balance at December 31, 2020114,029 2 777,084 (957)(394,516)  381,613 
Exercise of common stock options1,560 — 9,425 — — — — 9,425 
Issuance of common stock related to employee stock purchase plan255 — 3,714 — — — — 3,714 
Issuance of common stock related to RSU vesting4,624 — — — — — — — 
Shares withheld related to net share settlement(289)— (6,496)— — — — (6,496)
Issuance of common stock associated with SpotX Acquisition12,374  495,591 — — — — 495,591 
Purchase of treasury stock— — — — — (349)(6,007)(6,007)
Capped call options— — (38,960)— — — — (38,960)
Stock-based compensation— — 42,231 — — — — 42,231 
Other comprehensive loss— — — (419)— — — (419)
Net income— — — — 65 — — 65 
Balance at December 31, 2021132,553

$2 

$1,282,589 

$(1,376)

$(394,451)(349)$(6,007)

$880,757 
The accompanying notes to consolidated financial statements are an integral part of these statements.
72


MAGNITE, INC.
CONSOLIDATED STATEMENTS OF CASH FLOWS
(In thousands)
Year Ended
December 31, 2021December 31, 2020December 31, 2019
OPERATING ACTIVITIES:
Net income (loss)$65 $(53,432)$(25,478)
Adjustments to reconcile net income (loss) to net cash provided by (used in) operating activities:
Depreciation and amortization146,886 49,248 32,126 
Stock-based compensation40,735 28,491 18,825 
(Gain) loss on disposal of property and equipment130 (22)114 
Provision for doubtful accounts49 (138)2,060 
Amortization of debt discount and issuance costs4,925   
Accretion of available for sale securities  24 
Non-cash lease expense(350)(784)(209)
Deferred income taxes(98,770)789 (595)
Unrealized foreign currency gains, net(2,259)(1,161)(823)
Other items, net3,292   
Changes in operating assets and liabilities, net of effect of business acquisitions:
Accounts receivable(254,368)(103,836)(10,705)
Prepaid expenses and other assets1,324 (10,095)(51)
Accounts payable and accrued expenses284,905 75,064 16,288 
Other liabilities25 3,811 407 
Net cash provided by (used in) operating activities126,589 (12,065)31,983 
INVESTING ACTIVITIES:
Purchases of property and equipment(17,697)(14,292)(11,425)
Capitalized internal use software development costs(11,431)(7,667)(8,463)
Mergers and acquisitions, net of cash acquired(661,869)54,595 (11,000)
Maturities of available-for-sale securities  7,500 
Net cash provided by (used in) investing activities(690,997)32,636 (23,388)
FINANCING ACTIVITIES:
Proceeds from Convertible Senior Notes offering400,000   
Proceeds from issuance of debt, net of debt discount349,200   
Payment for capped call options(38,960)  
Payment for debt issuance costs(30,378)  
Proceeds from exercise of stock options9,425 13,548 588 
Proceeds from issuance of common stock under employee stock purchase plan3,714 1,660 1,054 
Repayment of debt(1,800)  
Repayment of financing lease(645)  
Purchase of treasury stock(6,007)  
Taxes paid related to net share settlement(6,496)(7,854)(1,847)
Net cash provided by (used in) financing activities678,053 7,354 (205)
EFFECT OF EXCHANGE RATE CHANGES ON CASH, CASH EQUIVALENTS AND RESTRICTED CASH(683)918 46 
CHANGE IN CASH, CASH EQUIVALENTS AND RESTRICTED CASH112,962 28,843 8,436 
CASH, CASH EQUIVALENTS AND RESTRICTED CASH — Beginning of period117,731 88,888 80,452 
CASH, CASH EQUIVALENTS AND RESTRICTED CASH — End of period$230,693 $117,731 $88,888 
The accompanying notes to consolidated financial statements are an integral part of these statements.

73

MAGNITE, INC.
CONSOLIDATED STATEMENTS OF CASH FLOWS-(Continued)
(In thousands)
Year Ended
December 31, 2021December 31, 2020December 31, 2019
RECONCILIATION OF CASH, CASH EQUIVALENTS AND RESTRICTED CASH TO CONSOLIDATED BALANCE SHEETS:
Cash and cash equivalents$230,401 $117,676 $88,888 
Restricted cash included in prepaid expenses and other current assets 240   
Restricted cash included in other assets, non-current52 55  
Total cash, cash equivalents and restricted cash$230,693 $117,731 $88,888 
SUPPLEMENTAL DISCLOSURES OF OTHER CASH FLOW INFORMATION:
Cash paid for income taxes$2,141 $1,614 $291 
Cash paid for interest$12,908 $101 $61 
Capitalized assets financed by accounts payable and accrued expenses$2,171 $42 $141 
Capitalized stock-based compensation$1,496 $757 $567 
Operating lease right-of-use assets obtained in exchange for operating lease liabilities$42,013 $2,036 $13,533 
Purchase consideration - indemnification claims holdback$1,602 $ $ 
Common stock and options issued for mergers and acquisitions$495,591 $287,418 $ 
Debt discount, non-cash$10,800 $ $ 

The accompanying notes to consolidated financial statements are an integral part of these statements.
74

MAGNITE, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
Note 1—Nature of Operations
    Company Overview
    Magnite, Inc. ("Magnite" or the "Company"), formerly known as The Rubicon Project, Inc., was formed in Delaware and began operations on April 20, 2007. On April 1, 2020, Magnite completed a stock-for-stock merger with Telaria, Inc., ("Telaria" and such merger the "Telaria Merger"), a leading sell side advertising platform and provider of connected television ("CTV") technology. On April 30, 2021, the Company completed its acquisition of SpotX, Inc. ("SpotX" and such acquisition the "SpotX Acquisition"), a leading CTV and video advertising platform. On July 1, 2021, the Company completed its acquisition of SpringServe, LLC ("SpringServe" and such acquisition the "SpringServe Acquisition"), a leading ad serving platform for CTV. The Company operates a sell side advertising platform that offers buyers and sellers of digital advertising a single partner for transacting globally across all channels, formats, and auction types.
On June 8, 2020, the Company voluntarily delisted its common stock from the New York Stock Exchange ("NYSE") and commenced listing on The Nasdaq Global Select Market of The Nasdaq Stock Market LLC ("Nasdaq"). On June 30, 2020, the Company changed its name from "The Rubicon Project, Inc." to "Magnite, Inc." In connection with the name change, the Company also changed its ticker symbol from "RUBI" to "MGNI." Magnite has its principal offices in New York City, Los Angeles, London, and Sydney, and additional offices in Europe, Asia, North America, and South America.
    The Company provides a technology solution to automate the purchase and sale of digital advertising inventory for buyers and sellers. The Company's platform features applications and services for sellers of digital advertising inventory, or publishers, that own or operate websites, applications, CTV channels, and other digital media properties, to manage and monetize their inventory; applications and services for buyers, including advertisers, agencies, agency trading desks, and demand side platforms, to buy digital advertising inventory; and a transparent, independent marketplace that brings buyers and sellers together and facilitates intelligent decision making and automated transaction execution at scale. The Company's clients include many of the world's leading sellers and buyers of digital advertising inventory.
    Sellers monetize their inventory through the Company’s platform by seamlessly connecting to a global market of integrated buyers that transact through real-time bidding, which includes direct sale of premium inventory to a buyer, referred to as private marketplace, and open auction bidding, where buyers bid against each other in a real-time auction for the right to purchase a publisher’s inventory, referred to as open marketplace. At the same time, buyers leverage the Company’s platform to manage their advertising spending and reach their target audiences, simplify order management and campaign tracking, obtain actionable insights into audiences for their advertising, and access impression-level purchasing from thousands of sellers.

Note 2—Organization and Summary of Significant Accounting Policies
    Basis of Consolidation
    The accompanying consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America, or GAAP, and include the operations of the Company and its wholly owned subsidiaries. All significant intercompany transactions and balances have been eliminated in consolidation.
Segments
    Management has determined that the Company operates as one segment. The Company’s chief operating decision maker reviews financial information on an aggregated and consolidated basis, together with certain operating and performance measures principally to make decisions about how to allocate resources and to measure the Company’s performance.
    Use of Estimates
    The preparation of consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported and disclosed financial statements and accompanying footnotes. Due to the economic uncertainty as a result of the COVID-19 pandemic, it has become more difficult to apply certain assumptions and judgments into these estimates. The extent of the impact of COVID-19 pandemic on the Company's operational and financial performance will depend on future developments, which are highly uncertain and cannot be predicted, including but not limited to, the duration and spread of the pandemic, its severity, including any resurgence, the actions to contain the virus or treat its impact, and how quickly and to what extent normal economic and operating conditions can resume. During the year ended December 31, 2021, this uncertainty continued to result in a higher level of judgement related to its estimates and assumptions. As of the date of issuance of
75

the consolidated financial statements, the Company is not aware of any specific event or circumstance that would require the Company to update its estimates, judgments, or revise the carrying value of its assets or liabilities. These estimates may change, as new events occur and additional information is obtained, and are recognized in the consolidated financial statements as soon as they become known. Actual results could differ materially from these estimates.
    On an ongoing basis, management evaluates its estimates, primarily those related to: (i) revenue recognition criteria, including the determination of revenue reporting as net versus gross in the Company’s revenue arrangements, (ii) accounts receivable and allowances for doubtful accounts, (iii) the useful lives of intangible assets, internal use software development costs, and property and equipment, (iv) valuation of long-lived assets and their recoverability, including goodwill, (v) the realization of tax assets and estimates of tax liabilities, (vi) assumptions used in valuation models to determine the fair value of stock-based awards, (vii) fair value of financial instruments, (viii) the recognition and disclosure of contingent liabilities, and (ix) the assumptions used in valuing acquired assets and assumed liabilities in business combinations.
These estimates are based on historical data and experience, as well as various other factors that management believes to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying value of assets and liabilities that are not readily apparent from other sources. Estimates relating to the estimated useful lives of internal-use software development costs, assumptions used in the valuation models to determine the fair value of stock options and stock-based compensation expense, business combinations, estimated useful lives of long-lived assets, recoverability of intangible assets and goodwill, the assumptions used in the valuation of acquired assets and liabilities in business combinations, and income taxes, including the realization of tax assets and estimates of tax liabilities. require the selection of appropriate valuation methodologies and models, and significant judgment in evaluating ranges of assumptions and financial inputs. Actual results may differ materially from those estimates under different assumptions or circumstances.
    Revenue Recognition
    The Company generates revenue from transactions where it provides a platform for the purchase and sale of digital advertising inventory. Generally, our revenue is based on a percentage of the ad spend that runs through our platform, although for certain clients or transaction types we may receive a fixed CPM for each impression sold, and for advertising campaigns that are transacted through insertion orders we earn revenue based on the full amount of ad spend that runs through our platform. The Company also generates revenue from the fee it charges clients for use of its Demand Manager header-bidding product and SpringServe ad server product, which we acquired on July 1, 2021. The Company's platform dynamically connects sellers and buyers of advertising inventory in a digital marketplace. The Company's solution incorporates proprietary machine-learning algorithms, sophisticated data processing, high-volume storage, detailed analytics capabilities, and a distributed infrastructure. Digital advertising inventory is created when consumers access sellers’ content. Sellers provide digital advertising inventory to the Company's platform in the form of advertising requests, or ad requests. When the Company receives ad requests from sellers, it sends bid requests to buyers, which enable buyers to bid on sellers’ digital advertising inventory. Winning bids can create advertising, or paid impressions, for the seller to present to the consumer.
The total volume of spending between buyers and sellers on the Company's platform is referred to as advertising spend. The Company keeps a percentage of that advertising spend as a fee, and remits the remainder to the seller. The fee that the Company retains from the gross advertising spend on its platform is recognized as revenue. The fee earned on each transaction is based on the pre-existing agreement between the Company and the seller and the clearing price of the winning bid. The Company recognizes revenue upon fulfillment of its performance obligation to a client, which occurs at the point in time an ad renders and is counted as a paid impression, subject to a contract existing with the client and a fixed or determinable transaction price. The Company does not have arrangements with multiple performance obligations. The Company considers the following when determining if a contract exists (i) contract approval by all parties, (ii) identification of each party’s rights regarding the goods or services to be transferred, (iii) specified payment terms, (iv) commercial substance of the contract, and (v) collectability of substantially all of the consideration is probable.
    The determination of whether revenue should be reported on a gross or net basis is based on an assessment of whether the Company is acting as the principal or an agent in the transaction. In determining whether the Company is acting as the principal or an agent, the Company follows the accounting guidance for principal-agent considerations. Making such determinations involves judgment and is based on an evaluation of the terms of each arrangement, none of which are considered presumptive or determinative.
Expenses
The Company classifies its expenses into the following categories:
    Cost of Revenue. The Company's cost of revenue consists primarily of data center costs, bandwidth costs, ad protection
76

costs, depreciation and maintenance expense of hardware supporting the Company's revenue-producing platform, amortization of software costs for the development of the Company's revenue-producing platform, amortization expense associated with acquired developed technologies, personnel costs, facilities-related costs, and cloud computing costs. In addition, for revenue booked on a gross basis, cost of revenue includes traffic acquisition costs. Personnel costs included in cost of revenue include salaries, bonuses, and stock-based compensation, and are primarily attributable to personnel in the Company's network operations group who support the Company's platform. The Company capitalizes costs associated with software that is developed or obtained for internal use and amortizes the costs associated with its revenue-producing platform in cost of revenue over their estimated useful lives. The Company amortizes acquired developed technologies over their estimated useful lives.
    Sales and Marketing. The Company's sales and marketing expenses consist primarily of personnel costs, including salaries, bonuses, and stock-based compensation, as well as marketing expenses such as brand marketing, travel expenses, trade shows and marketing materials, professional services, and amortization expense associated with client relationships and backlog from the Company's business acquisitions and, to a lesser extent, facilities-related costs and depreciation and amortization. The Company's sales organization focuses on increasing the adoption of the Company's solution by existing and new buyers and sellers. The Company amortizes acquired intangibles associated with client relationships and backlog from its business acquisitions over their estimated useful lives.
    Technology and Development. The Company's technology and development expenses consist primarily of personnel costs, including salaries, bonuses, and stock-based compensation, and professional services associated with the ongoing development and maintenance of the Company's solution, depreciation and amortization, and, to a lesser extent, facilities-related costs. These expenses include costs incurred in the development, implementation and maintenance of internal use software, including platform and related infrastructure. Technology and development costs are expensed as incurred, except to the extent that such costs are associated with internal use software development that qualifies for capitalization, which are then recorded as internal use software development costs, net on the Company's consolidated balance sheets. The Company amortizes internal use software development costs that relate to its revenue-producing activities on the Company's platform to cost of revenue and amortizes other internal use software development costs to technology and development costs or general and administrative expenses, depending on the nature of the related project. The Company amortizes acquired intangibles associated with technology and development functions from its business acquisitions over their estimated useful lives.
    General and Administrative. The Company's general and administrative expenses consist primarily of personnel costs, including salaries, bonuses, and stock-based compensation, associated with the Company's executive, finance, legal, human resources, compliance, and other administrative personnel, as well as accounting and legal professional services fees, facilities-related costs and depreciation and amortization, and other corporate-related expenses. General and administrative expenses also include amortization of internal use software development costs and acquired intangible assets from the Company's business acquisitions over their estimated useful lives that relate to general and administrative functions.
    Merger, Acquisition, and Restructuring Costs. The Company's merger, acquisition, and restructuring costs consist primarily of professional service fees associated with merger and acquisition activities, cash-based employee termination costs and stock-based compensation charges associated with mergers, acquisitions, or restructuring activities, and other restructuring activities, including facility closures and relocation costs.
    Stock-Based Compensation
    Compensation expense related to employee and non-employee stock-based awards is measured and recognized in the consolidated financial statements based on the fair value of the awards granted. The Company granted awards to employees that vest based solely on continued service, or service conditions, awards that vest based on the achievement of performance targets, or performance conditions, and awards that vest based on our stock price exceeding a peer index, or market conditions. The fair value of each option award containing service and/or performance conditions is estimated on the grant date using the Black-Scholes option-pricing model. The fair value of awards containing market conditions is estimated using a Monte-Carlo lattice model. For service condition awards, stock-based compensation expense is recognized on a straight-line basis over the requisite service periods of the awards, which is generally four years. For performance condition and market condition awards, stock-based compensation expense is recognized using a graded vesting model over the requisite service period of the awards. For market condition awards, expense recognized is not subsequently reversed if the market conditions are not achieved.

The assumptions and estimates used in the Black-Scholes pricing model are as follows:
    Fair Value of Common Stock. The fair value of common stock is based on the closing price of the Company's common stock as reported on the NASDAQ on the grant date.
77

    Risk-Free Interest Rate. The Company bases the risk-free interest rate used in the Black-Scholes option-pricing model on the yields of U.S. Treasury securities with maturities appropriate for the term of stock option awards.
    Expected Term. For employee stock options in which the Company did not have significant history and that contain service conditions, the Company applies the simplified approach, in which the expected term of an award is presumed to be the mid-point between the vesting date and the expiration date of the award. For employee stock options issued in the periods in which the Company did have significant history and that contain service conditions, the expected term is determined based on historical trends. The expected term of employee stock options that contain performance conditions represents the weighted-average period that the stock options are estimated to remain outstanding.
    Volatility. For grants issued in periods in which the Company did not have significant trading history for the Company’s common stock, the Company determined the price volatility based on the historical volatilities of a publicly traded peer group based on daily price observations over a period equivalent to the expected term of the stock option grants. For grants issued in periods in which the Company has sufficient history, the computation of the expected volatility assumption is based on the historical volatility of the Company’s common stock.
    Dividend Yield. The dividend yield assumption is based on the Company’s history and current expectations of dividend payouts. The Company has never declared or paid any cash dividends on its common stock and does not anticipate paying any cash dividends in the foreseeable future, so the Company used an expected dividend yield of zero.
    Determining the fair value of stock-based awards using a pricing model requires judgment. The Company’s use of the Black-Scholes option-pricing model requires the input of subjective assumptions such as the expected term of the award, the expected volatility of the price of the Company’s common stock, risk-free interest rates, and the expected dividend yield of the Company’s common stock. The assumptions used in the Company’s valuation model represent management’s best estimates. These estimates involve inherent uncertainties and the application of management’s judgment. If factors change and different assumptions are used, the Company’s stock-based compensation expense could be materially different in the future.    
    Income Taxes
    Deferred income tax assets and liabilities are determined based upon the net tax effects of the differences between the Company’s 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.
    A valuation allowance is used to reduce some or all of the deferred tax assets if, based upon the weight of available evidence, it is more likely than not that those deferred tax assets will not be realized. The Company has established a full valuation allowance to offset its domestic net deferred tax assets due to the uncertainty of realizing future tax benefits from the net operating loss carryforwards and other deferred tax assets.
    The Company recognizes the tax benefit from an uncertain tax position only if it is more likely than not that the tax position will be sustained on examination by the taxing authorities, based on the technical merits of the position. The tax benefits recognized in the consolidated financial statements from such positions are then measured based on the largest benefit that has a greater than 50% likelihood of being realized. The Company recognizes interest and penalties accrued related to its uncertain tax positions in its income tax provision (benefit) in the consolidated statements of operations.
    Capital Stock    
    The Company has authorized capital stock of 500,000,000 shares of common stock and 10,000,000 shares of preferred stock. The Company has issued common stock, which is included in outstanding common stock on the Company's consolidated balance sheets. During 2021, the Company also repurchased shares of common stock, which was recorded as treasury stock on the Company's consolidated balance sheets. The Company has not issued any shares of its preferred stock subsequent to the Company's initial public offering ("IPO") and does not have any preferred stock outstanding.
    The Company is required to reserve and keep available out of its authorized but unissued shares of common stock such number of shares sufficient to affect the conversion of all shares granted and available for grant under the Company’s stock award plans. The number of shares of the Company's stock reserved for these purposes at December 31, 2021 was 28,574,088.
78

    The board of directors is authorized to establish, from time to time, the number of shares to be included in each series of preferred stock, and to fix the designation, powers, privileges, preferences, and relative participating, optional or other rights, if any, of the shares of each series of preferred stock, and any of its qualifications, limitations or restrictions.
    Net Income (Loss) Per Share Attributable to Common Stockholders
    Basic net income (loss) per share of common stock is calculated by dividing the net income (loss) by the weighted-average number of shares of common stock outstanding. Diluted income (loss) per share attributable to common stockholders adjusts the basic weighted-average number of shares of common stock outstanding for the effect of potentially dilutive securities during the period. Potentially dilutive securities consist of stock options, restricted stock awards, restricted stock units, potential shares issuable under the Company's Employee Stock Purchase Plan ("ESPP"), shares held in escrow, potential shares issuable as part of contingent consideration as a result of business combinations, and potential shares issuable as part of the Convertible Senior Notes. For purposes of this calculation, potentially dilutive securities are excluded from the calculation of diluted net income (loss) per share if their effect is anti-dilutive.
    Comprehensive Income (Loss)
    Comprehensive income (loss) encompasses all changes in equity other than those arising from transactions with stockholders, and consists of net income (loss), unrealized gains (losses) on investments and foreign currency translation adjustments.
    Cash and Cash Equivalents
    The Company invests excess cash primarily in money market funds, corporate debt securities, and highly liquid debt instruments of the U.S. government and its agencies. The Company classifies investments held in money market funds as cash equivalents because the money market funds have weighted-average maturities at the date of purchase of less than 90 days. Investments held in U.S. government and agency bonds and corporate debt securities with stated maturities of less than one year are classified as short-term investments included in marketable securities and prepaid expenses and other current assets. Investments held in U.S. government and agency bonds and corporate debt securities with stated maturities of over a year are classified as long-term investments included in other assets, non-current on the Company’s consolidated balance sheets, as the Company does not expect to redeem or sell these securities within one year from the balance sheet date.
    The Company determines the appropriate classification of investments in marketable securities at the time of purchase and reevaluates such designation at each balance sheet date. The Company classifies and accounts for the Company’s marketable securities as available-for-sale, and as a result carries the securities at fair value and reports the unrealized gains and losses in the consolidated statements of comprehensive income (loss) and as a component of stockholders’ equity. The Company determines any realized gains or losses on the sale of marketable securities on a specific identification method, and the Company records such gains and losses as a component of other income, net on the Company’s consolidated statements of operations.
    Restricted Cash
    The Company classifies certain restricted cash balances within prepaid expenses and other current assets and other assets, non-current on the consolidated balance sheets based upon the term of the remaining restrictions. At December 31, 2021 and 2020, the Company had restricted cash of $0.3 million and $0.1 million, respectively.
    Accounts Receivable Allowance for Doubtful Accounts
    Accounts receivable are recorded at the invoiced amount, are unsecured, and do not bear interest. The allowance for doubtful accounts is based on the best estimate of the amount of probable credit losses in existing accounts receivable. The allowance for doubtful accounts is determined based on historical collection experience and the review in each period of the status of the then-outstanding accounts receivable, while taking into consideration current client information, subsequent collection history and other relevant data. The Company reviews the allowance for doubtful accounts on a quarterly basis. Account balances are charged off against the allowance when the Company believes it is probable the receivable will not be recovered.
79

    Property and Equipment, Net
    Property and equipment, which includes amounts recorded under finance leases, are recorded at historical cost, less accumulated depreciation and amortization. Depreciation is computed using the straight-line method based upon the estimated useful lives of the assets. The estimated useful lives of the Company’s property and equipment are as follows:
Years
Computer equipment and network hardware3
Furniture, fixtures and office equipment
5 to 7
Leasehold improvementsShorter of useful life or life of lease
Network hardware under right-of-use finance arrangementsShorter of useful life or life of lease
    Repair and maintenance costs are charged to expense as incurred, while renewals and improvements are capitalized. When assets are retired or otherwise disposed of, the cost and related accumulated depreciation are removed from the accounts and any resulting gain or loss is reflected in the Company’s results of operations.
    Internal Use Software Development Costs
    The Company capitalizes certain internal use software development costs associated with creating and enhancing internally developed software related to the Company’s technology infrastructure. These costs include personnel and related employee benefits expenses for employees who are directly associated with and who devote time to software projects, and external direct costs of materials and services consumed in developing or obtaining the software. Software development costs that do not meet the qualification for capitalization, as further discussed below, are expensed as incurred and recorded in technology and development expenses in the results of operations.
    Software development activities generally consist of three stages, (i) the planning stage, (ii) the application and infrastructure development stage, and (iii) the post implementation stage. Costs incurred in the planning and post implementation stages of software development, including costs associated with the post-configuration training and repairs and maintenance of the developed technologies, are expensed as incurred. The Company capitalizes costs associated with software developed for internal use when the planning stage is completed, management has authorized further funding for the completion of the project, and it is probable that the project will be completed and perform as intended. Costs incurred in the application and infrastructure development stages, including significant enhancements and upgrades, are capitalized. Capitalization ends once a project is substantially complete and the software and technologies are ready for their intended purpose. Internal use software development costs are amortized using a straight-line method over the estimated useful life of three years, commencing when the software is ready for its intended use. The straight-line recognition method approximates the manner in which the expected benefit will be derived.
    The Company does not transfer ownership of its software, or lease its software, to third parties.
Capitalized Costs Incurred in Cloud Computing Arrangements
Cloud computing arrangements, such as software as a service and other hosting arrangements, are evaluated for capitalized implementation costs in a similar manner as capitalized software development costs. If a cloud computing arrangement includes a software license, the software license element of the arrangement is accounted for in a manner consistent with the acquisition of other software licenses. If a cloud computing arrangement does not include a software license, the service element of the arrangement is accounted for as a service contract. The Company capitalized certain implementation costs for its cloud computing arrangements that are service contracts, which are included within prepaid expenses and other current assets and other assets, non-current within the consolidated balance sheets. The Company amortizes capitalized implementation costs in a cloud computing arrangement over the life of the service contract, which generally is three years.
    Intangible Assets
    Intangible assets primarily consist of acquired developed technology, client relationships, and non-compete agreements resulting from business combinations, which are recorded at acquisition-date fair value, less accumulated amortization. The Company determines the appropriate useful life of its intangible assets by performing an analysis of expected cash flows of the acquired assets. Intangible assets are amortized over their estimated useful lives using a straight-line method, which approximates the pattern in which the economic benefits are consumed.
    The Company’s intangible assets are being amortized over their estimated useful lives as follows:
80

Years
Developed technology5
In-process research and development
3 to 5
Customer relationships
2 to 4
Backlog0.75
Non-compete agreements
1 to 2
Other intangible assets
0.25 to 1.5
    Intangible assets are reviewed for impairment indicators at least annually and whenever events or changes in circumstances indicate that the carrying amount of the assets might not be recoverable. Conditions that would necessitate an impairment assessment include a significant decline in the observable market value of an asset, a significant change in the extent or manner in which an asset is used, or any other significant adverse change that would indicate that the carrying amount of an asset or group of assets may not be recoverable. For intangible assets used in operations, impairment losses are only recorded if the asset’s carrying amount is not recoverable through its undiscounted, probability-weighted future cash flows. The Company measures the impairment loss based on the difference between the carrying amount and estimated fair value.
    Impairment of Long-Lived Assets including Internal Use Capitalized Software Costs
    The Company assesses the recoverability of its long-lived assets when events or changes in circumstances indicate their carrying value may not be recoverable. Such events or changes in circumstances may include: a significant adverse change in the extent or manner in which a long-lived asset is being used, significant adverse change in legal factors or in the business climate that could affect the value of a long-lived asset, an accumulation of costs significantly in excess of the amount originally expected for the acquisition or development of a long-lived asset, current or future operating or cash flow losses that demonstrate continuing losses associated with the use of a long-lived asset, or a current expectation that, more likely than not, a long-lived asset will be sold or otherwise disposed of significantly before the end of its previously estimated useful life. The Company performs impairment testing at the asset group level that represents the lowest level for which identifiable cash flows are largely independent of the cash flows of other assets and liabilities. The Company assesses recoverability of a long-lived asset by determining whether the carrying value of the asset group can be recovered through projected undiscounted cash flows over their remaining lives. If the carrying value of the asset group exceeds the forecasted undiscounted cash flows, an impairment loss is recognized, measured as the amount by which the carrying amount exceeds estimated fair value. An impairment loss is charged to operations in the period in which management determines such impairment.
    Business Combinations
    The results of businesses acquired in a business combination are included in the Company’s consolidated financial statements from the date of acquisition. The Company allocates the purchase price of a business combination, which is the sum of the consideration provided, which may consist of cash, equity or a combination of the two, to the identifiable assets and liabilities of the acquired business at their acquisition date fair values. The excess of the purchase price over the amount allocated to the identifiable assets and liabilities, if any, is recorded as goodwill. Determining the fair value of assets acquired and liabilities assumed requires management to use significant judgment and estimates including the selection of valuation methodologies, estimates of future revenues and cash flows, discount rates and selection of comparable companies.
    When the Company issues stock-based or cash awards to an acquired company’s stockholders, the Company evaluates whether the awards are contingent consideration or compensation for post-business combination services. The evaluation includes, among other things, whether the vesting of the awards is contingent on the continued employment of the selling stockholder beyond the acquisition date. If continued employment is required for vesting, the awards are treated as compensation for post-acquisition services and recognized as expense over the requisite service period.
    The Company estimates the fair value of intangible assets acquired generally using a discounted cash flow approach, which includes an analysis of the future cash flows expected to be generated by the asset and the risk associated with achieving these cash flows. The key assumptions used in the discounted cash flow model include the discount rate that is applied to the forecasted future cash flows to calculate the present value of those cash flows and the estimate of future cash flows attributable to the acquired intangible asset, which include revenue, expenses and taxes. The carrying value of acquired working capital assets and liabilities approximates its fair value, given the short-term nature of these assets and liabilities.
    Acquisition-related transaction costs are not included as a component of consideration transferred, but are accounted for as an expense in the period in which the costs are incurred.
81

    Goodwill
    Goodwill represents the excess of the aggregate fair value of the consideration transferred in a business combination over the fair value of the assets acquired, net of liabilities assumed. Goodwill is not amortized, but is subject to impairment testing conducted annually during the fourth quarter or more frequently if events or changes in circumstances indicate that goodwill may be impaired.
    In accordance with guidance related to impairment testing, the Company has the option to first assess qualitative factors to determine whether or not it is necessary to perform the quantitative goodwill impairment test. If the qualitative assessment option is not elected, or if the qualitative assessment indicates that it is more likely than not that the fair value is less than its carrying amount, a quantitative analysis is then performed. The quantitative analysis, if performed, compares the estimated fair value of the Company with its respective carrying amount, including goodwill. If the estimated fair value of the Company exceeds its carrying amount, including goodwill, goodwill is considered not to be impaired and no additional steps are necessary. If the fair value is less than the carrying amount, including goodwill, then an impairment adjustment must be recorded up to the carrying amount of goodwill.
    The Company operates as a single operating segment and has identified a single reporting unit.
    Operating and Finance Leases
The Company determines if an arrangement is a lease at inception. A contract is or contains a lease if it conveys the right to control the use of an identified asset for a period of time in exchange for consideration. The Company's classes of assets that are leased include office facilities, data centers, and equipment. The Company has elected not to recognize short-term leases on the balance sheet, nor separate lease and non-lease components for data center leases. In addition, the Company utilized the portfolio approach to group leases with similar characteristics together.
For identified leases, the Company used its incremental borrowing rate to discount the related future payment obligations, which represents the rate of interest the Company would have to pay to borrow on a collateralized basis over a similar term an amount equal to the lease payments in a similar economic environment.
The Company records rent expense for operating leases, including leases of office locations, data centers, and equipment, on a straight-line basis over the lease term. The straight-line calculation of rent expense includes rent escalations on certain leases, as well as lease incentives provided by the landlords, including payments for leasehold improvements and rent-free periods. The Company begins recognition of rent expense on the commencement date, which is generally the date that the asset is made available for use. Lease liability, which represents the present value of the Company's obligation related to the estimated future lease payments, is included in lease liabilities, current and lease liabilities, non-current within the consolidated balance sheets. These liability balances are reduced as lease related payments are made. For operating leases, the right of use ("ROU") asset is amortized on a periodic basis over the expected term of the lease (see Note 16). Finance leases are included in property and equipment, net on the consolidated balance sheets.
Fair Value of Financial Instruments
    The carrying amounts of the Company's cash equivalents, accounts receivable, accounts payable, accrued expenses, and seller payables approximate fair value due to the short-term nature of these instruments. Certain assets of the Company are recorded at their fair value, using the fair value hierarchy, on a recurring basis, and other assets and liabilities, including goodwill and intangible assets are subject to measurement at fair value on a non-recurring basis if they are deemed to be impaired as a result of an impairment review (see Note 5).
    Concentration of Risk
    Financial instruments that potentially subject the Company to concentration of credit risk consist principally of cash, cash equivalents, restricted cash and accounts receivable. Cash and cash equivalents maintained with financial institutions exceed applicable federally insured limits.
    Accounts receivable include amounts due from buyers with principal operations primarily in the United States. The Company performs ongoing credit evaluations of its buyers.
    At December 31, 2021, two buyers accounted for 44% and 10% respectively, of consolidated accounts receivable. At December 31, 2020, two buyers accounted for 33% and 12%, respectively, of accounts receivable.
    The Company recognizes revenue from its contracts with sellers. No seller of advertising inventory accounted for 10% or more of revenue during the years ended December 31, 2021, 2020, and 2019.
82

    At December 31, 2021, one seller of advertising inventory accounted for 21% of accounts payable and at December 31, 2020, one seller of advertising inventory accounted for 18% of accounts payable.
    Foreign Currency Transactions and Translation
    Transactions in foreign currencies are translated into the functional currency of the applicable entity at the rates of exchange in effect at the date of the transaction. Foreign exchange gains or losses were included in foreign exchange (gain) loss, net in the accompanying consolidated statements of operations. To the extent that the functional currency is different from the U.S. Dollar, the financial statements have then been translated into U.S. Dollars using period-end exchange rates for assets and liabilities and average exchange rates for the results of operations. Foreign currency translation gains and losses are included as a component of accumulated other comprehensive income (loss) on the consolidated balance sheets.
    Recently Adopted Accounting Standards
    In December 2019, the FASB issued ASU 2019-12—Simplifying the Accounting for Income Taxes ("ASU 2019-12"). ASU 2019-12 simplifies the accounting for income taxes by removing certain exceptions to general principles in Topic 740 and clarifies and amends existing guidance for clarity and consistent application. This guidance is effective for fiscal years and interim periods within those fiscal years, beginning after December 15, 2020 including interim reporting periods within those fiscal years. The Company adopted ASU 2019-12 as of January 1, 2021. The standard did not have a material impact on its consolidated financial statements and related disclosures.
In January 2020, the FASB issued ASU 2020-01, Investments—Equity Securities (Topic 321), Investments—Equity Method and Joint Ventures (Topic 323), and Derivatives and Hedging (Topic 815) ("ASU 2020-01"), which clarifies the interaction of the accounting for equity securities under Topic 321, the accounting for equity method investments in Topic 323, and the accounting for certain forward contracts and purchased options in Topic 815. This guidance is effective for fiscal years beginning after December 15, 2020, including interim reporting periods within those fiscal years. The Company adopted ASU 2020-01 as of January 1, 2021. The standard did not have a material impact on its consolidated financial statements and related disclosures.
On January 1, 2021, the Company adopted ASU 2020-06, Debt—Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging—Contracts in Entity's Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity (ASU "2020-06") on a prospective basis, which simplifies the accounting for convertible instruments by reducing the number of accounting models available for convertible debt instruments that require separating embedded conversion features from convertible instruments. This guidance also eliminates the treasury stock method to calculate diluted earnings per share for convertible instruments and requires the use of the if-converted method. The adoption of this standard is included in the financial statements as of and for the year ended December 31, 2021. Refer to Note 18—"Debt" for additional information related to accounting for convertible debt issued during the year.
Recent Accounting Pronouncements Not Yet Adopted
In July 2021, the FASB issued Update No. 2021-05, Leases (Topic 842)—Lessors – Certain Leases with Variable Lease Payments ("ASU 2021-05"). ASU 2021-05 requires a lessor to classify a lease with variable lease payments that do not depend on an index or rate as an operating lease if specified criteria are met. This guidance will be effective on January 1, 2022, either retrospectively to leases that commenced or were modified on or after our adoption of ASU 2016-02 on January 1, 2019, or on a prospective basis, with early adoption permitted. The Company will adopt this standard prospectively and does not expect the adoption of this guidance to have a material impact on the Company's consolidated financial statements.
In October 2021, the FASB issued ASU 2021-08, Business Combinations (Topic 805) – Accounting for Contract Assets and Contract Liabilities from Contracts with Customers ("ASU 2021-08"). ASU 2021-08 requires the recognition and measurement of contract assets and contract liabilities acquired in a business combination in accordance with ASC 606, Revenue from Contracts with Customers. Considerations to determine the amount of contract assets and contract liabilities to record at the acquisition date include the terms of the acquired contract, such as timing of payment, identification of each performance obligation in the contract and allocation of the contract transaction price to each identified performance obligation on a relative standalone selling price basis as of contract inception. ASU 2021-08 is effective for the Company beginning in the first quarter of 2023. ASU 2021-08 should be applied prospectively for acquisitions occurring on or after the effective date of the amendments. Early adoption of the proposed amendments would be permitted, including adoption in an interim period. The Company is currently assessing the impact this standard will have on the Company’s consolidated financial statements.
Other recent accounting pronouncements issued by the FASB (including its Emerging Issues Task Force) and the SEC did not or are not expected to have a material impact on our present or future consolidated financial statements.
83

Note 3—Net Income (Loss) Per Share
    The following table presents the basic and diluted net income (loss) per share:
Year Ended
December 31, 2021December 31, 2020December 31, 2019
(in thousands, except per share amounts)
Basic Income (Loss) Per Share:
Net income (loss)$65 $(53,432)$(25,478)
Weighted-average common shares outstanding126,29496,70052,634
Weighted-average unvested restricted shares(20)
Weighted-average common shares outstanding used to compute net income (loss) per share126,29496,70052,614
Basic net income (loss) per share$ $(0.55)$(0.48)
Diluted Income (Loss) Per Share:
Net income (loss)$65 $(53,432)$(25,478)
Denominator adjustment:
Weighted-average common shares used in basic EPS126,294 96,700 52,614 
Dilutive effect of weighted-average common stock options4,435   
Dilutive effect of weighted-average performance stock units197   
Dilutive effect of weighted-average restricted stock units5,294   
Dilutive effect of weighted-average ESPP shares41   
Weighted-average shares used to compute diluted net income (loss) per share136,261 96,700 52,614 
Diluted net income (loss) per share$ $(0.55)$(0.48)
The following weighted-average shares have been excluded from the calculation of diluted net income (loss) per share attributable to common stockholders for each period presented because they are anti-dilutive:
Year Ended
December 31, 2021December 31, 2020December 31, 2019
(in thousands)
Options to purchase common stock 2,317 793 
Unvested restricted stock awards  13 
Unvested restricted stock units 4,713 4,211 
Unvested performance awards 40  
ESPP shares 50 34 
Convertible Senior Notes4,940   
Total shares excluded from net income (loss) per share4,940 7,120 5,051 
For the year ended December 31, 2021, diluted shares used to compute diluted earnings per share included outstanding performance stock units granted during April 2020, April 2021, and August 2021 based on a current achievement level of 150%, 0%, and 0%, respectively. Refer to Note 13 —"Stock-Based Compensation" for additional information related to performance stock units.
For the year ended December 31, 2021, diluted shares used to compute diluted earnings per share excluded the shares that would be issuable assuming conversion of all of the Convertible Senior Notes (as defined in Note 18) because they are anti-dilutive. Diluted earnings per share for the Convertible Senior Notes is calculated under the if-converted method in accordance with ASC 260, Earnings Per Share. The Convertible Senior Notes have an initial conversion rate of 15.6539 shares of common stock per $1,000 principal amount of the Convertible Senior Notes, which will be subject to anti-dilution adjustments in certain circumstances. As of December 31, 2021, the number of shares that would be issuable assuming conversion of all of the Convertible
84

Senior Notes is approximately 6,261,560. Refer to Note 18—"Debt" for additional information related to accounting for Convertible Senior Notes issued and associated Capped Call Transactions.
Note 4—Revenues
    For the majority of transactions on the Company's platform, the Company reports revenue on a net basis as it does not act as the principal in the purchase and sale of digital advertising inventory because it does not have control of the digital advertising inventory and does not set prices agreed upon within the auction marketplace. For certain advertising campaigns that are transacted through insertion orders, the Company reports revenue on a gross basis, based primarily on its determination that the Company acts as the primary obligor in the delivery of advertising campaigns for buyers with respect to such transactions.
For periods prior to the SpotX Acquisition, revenue reported on a gross basis was generally less than 3% of the Company's total revenue. As a result of the SpotX Acquisition, an increased percentage of the Company's revenue is reported on a gross basis. The following table presents our revenue recognized on a net basis and on a gross basis for the years ended December 31, 2021, 2020, and 2019:
Year Ended
December 31, 2021December 31, 2020December 31, 2019
(in thousands, except percentages)
Revenue:
Net basis$389,358 83 %$218,222 98 %$156,414 100 %
Gross basis79,055 17 3,406 2   
Total$468,413 100 %$221,628 100 %$156,414 100 %
The following table presents our revenue by channel for the years ended December 31, 2021, 2020, 2019:
Year Ended
December 31, 2021December 31, 2020December 31, 2019
(in thousands, except percentages)
Channel:
CTV$185,254 40 %$34,319 15 %$  %
Desktop118,182 25 78,956 36 68,302 44 
Mobile164,977 35 108,353 49 88,112 56 
Total$468,413 100 %$221,628 100 %$156,414 100 %
    The following table presents the Company's revenue disaggregated by geographic location, based on the location of the Company's sellers:
Year Ended
December 31, 2021December 31, 2020December 31, 2019
(in thousands)
United States$365,161 $161,570 $108,385 
International103,252 60,058 48,029 
Total$468,413 $221,628 $156,414 
Payment terms are specified in agreements between the Company and the buyers and sellers on its platform. The Company generally bills buyers at the end of each month for the full purchase price of impressions filled in that month. The Company recognizes volume discounts as a reduction of revenue as they are incurred. Specific payment terms may vary by agreement, but are generally seventy-five days or less. The Company's accounts receivable are recorded at the amount of gross billings to buyers, net of allowances for the amounts the Company is responsible to collect. The Company's accounts payable related to amounts due to sellers are recorded at the net amount payable to sellers (see Note 11). Accordingly, both accounts receivable and accounts payable appear large in relation to revenue reported on a net basis.
85

Accounts receivable are recorded at the invoiced amount, are unsecured, and do not bear interest. The allowance for doubtful accounts is reviewed quarterly, requires judgment, and is based on the best estimate of the amount of probable credit losses in existing accounts receivable. The Company reviews the status of the then-outstanding accounts receivable on a customer-by-customer basis, taking into consideration the aging schedule of receivables, its historical collection experience, current information regarding the client, subsequent collection history, and other relevant data, in establishing the allowance for doubtful accounts. Accounts receivable is presented net of an allowance for doubtful accounts of $3.5 million at December 31, 2021, and $2.4 million at December 31, 2020. Accounts receivable are written off against the allowance for doubtful accounts when the Company determines amounts are no longer collectible.
The Company reviews the associated payable to sellers for recovery of buyer receivable allowance and write-offs; in some cases, the Company can reduce the payable to sellers. The reduction of seller payables related to recovery of uncollected buyer receivables is netted against allowance expense. The contra seller payables related to recoveries were $2.1 million and $1.5 million as of December 31, 2021 and December 31, 2020, respectively.

The following is a summary of activity in the allowance for doubtful accounts for the years ended December 31, 2021, 2020, and 2019, respectively:
Year Ended
December 31, 2021December 31, 2020December 31, 2019
(in thousands)
Allowance for doubtful accounts, Beginning Balance$2,360 $3,400 $1,340 
Allowance for doubtful accounts, assumed from mergers or acquisitions835 1,033  
Write-offs(337)(3,054)(3,282)
Increase in provision for expected credit losses597 870 5,328 
Recoveries of previous write-offs20 111 14 
Allowance for doubtful accounts, December 31 $3,475 $2,360 $3,400 
During the year ended December 31, 2021, 2020, and 2019, the provision for expected credit losses associated with accounts receivable and the offset by increases of contra seller payables related to recoveries of uncollected buyer receivables resulted in a net amount of bad debt each year. During the year ended December 31, 2021, the provision for expected credit losses associated with accounts receivable of $0.6 million was offset by increases of contra seller payables related to recoveries of uncollected buyer receivables of $0.5 million, which resulted in an immaterial amount of bad debt expense. During the year ended December 31, 2020, the provision for expected credit losses associated with accounts receivable of $0.9 million was offset by increases of contra seller payables related to recoveries of uncollected buyer receivables of $1.0 million, which resulted in $0.1 million of bad debt recoveries. During the year ended December 31, 2019, the provision for expected credit losses associated with accounts receivable of $5.3 million was offset by increases of contra seller payables related to recoveries of uncollected buyer receivables of $4.1 million, which resulted in bad debt expense of $1.2 million.
Note 5—Fair Value Measurements
Recurring Fair Value Measurements    
    Fair value represents the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. Valuation techniques used to measure fair value must maximize the use of observable inputs and minimize the use of unobservable inputs. Observable inputs are based on market data obtained from independent sources. The fair value hierarchy is based on the following three levels of inputs, of which the first two are considered observable and the last one is considered unobservable:
Level 1 – Quoted prices (unadjusted) in active markets for identical assets or liabilities that the Company has the ability to access at the measurement date.
Level 2 – Inputs other than quoted prices included within Level 1 that are observable for the asset or liability, either directly or indirectly.
Level 3 – Unobservable inputs.
86

The table below sets forth a summary of financial instruments that are measured at fair value on a recurring basis at December 31, 2021:
TotalQuoted Prices in
Active Markets for
Identical Assets
(Level 1)
Significant Other
Observable Inputs
(Level 2)
Significant
Unobservable Inputs 
(Level 3)
(in thousands)
Cash equivalents
$7,869 $7,869 $ $ 
The table below sets forth a summary of financial instruments that are measured at fair value on a recurring basis at December 31, 2020:
TotalQuoted Prices in
Active Markets for
Identical Assets
(Level 1)
Significant Other
Observable Inputs
(Level 2)
Significant
Unobservable Inputs 
(Level 3)
(in thousands)
Cash equivalents
$7,868 $7,868 $ $ 
At December 31, 2021 and 2020, cash equivalents of $7.9 million and $7.9 million, respectively, consisted of money market funds and commercial paper, with original maturities of three months or less. The carrying amounts of cash equivalents are classified as Level 1 or Level 2 depending on whether or not their fair values are based on quoted market prices for identical securities that are traded in an active market.
At December 31, 2021, the Company had Convertible Senior Notes (as defined in Note 18) included in its balance sheet. The estimated fair value of the Company's Convertible Senior Notes was $315.5 million as of December 31, 2021. The estimated fair value of Convertible Senior Notes is based on market rates and the closing trading price of the Convertible Senior Notes as of December 31, 2021 and is classified as Level 2 in the fair value hierarchy.
There were no transfers between Level 1 and Level 2 fair value measurements during the years ended December 31, 2021 and 2020.

Note 6—Investments
The Company had no investments in marketable securities at December 31, 2021 and December 31, 2020.
During the year ended December 31, 2019, $7.5 million of available-for-sale investments matured, on which the realized gains were de minimis and there were no unrealized holding gains (losses) reclassified out of accumulated other comprehensive loss into the consolidated statements of operations. The Company had no sales of available-for-sale investments in 2019.

Note 7—Property and Equipment
    Major classes of property and equipment were as follows:
December 31, 2021December 31, 2020
(in thousands)
Purchased software$1,214 $1,255 
Computer equipment and network hardware124,907 115,740 
Furniture, fixtures and office equipment3,476 2,289 
Leasehold improvements3,307 2,738 
Gross property and equipment132,904 122,022 
Accumulated depreciation(98,837)(98,341)
Net property and equipment$34,067 $23,681 
    Depreciation expense on property and equipment totaled $16.1 million, $16.0 million, and $21.3 million for the years ended December 31, 2021, 2020, and 2019, respectively. There were no impairment charges to property and equipment for the years ended December 31, 2021, 2020, and 2019.
    As part of the April 30, 2021 acquisition of SpotX, the Company acquired finance leases related primarily to network hardware. The accumulated depreciation related to assets under finance leases was approximately $0.5 million as of December 31,
87

2021, and was included in depreciation expense when recognized. See Note 16 for more information regarding the related finance lease obligation.
    The Company's property and equipment, net by geographical region was as follows:
December 31, 2021December 31, 2020
(in thousands)
United States$23,495 $13,504 
International10,572 10,177 
Total$34,067 $23,681 

Note 8—Internal Use Software Development Costs
    Internal use software development costs were as follows:
December 31, 2021December 31, 2020
(in thousands)
Internal use software development costs, gross62,490 $51,277 
Accumulated amortization(42,397)(35,117)
Internal use software development costs, net$20,093 $16,160 
    During the years ended December 31, 2021, 2020, and 2019, the Company capitalized $12.9 million, $9.2 million, and $9.0 million, respectively, of internal use software development costs. Amortization expense was $9.0 million, $8.3 million, and $7.5 million for the years ended December 31, 2021, 2020, and 2019, respectively. In the years ended December 31, 2021, 2020, and 2019, amortization expense included the write-off of software development costs of $0.1 million, $0.1 million, and $0.5 million, in the respective periods, related to the abandonment of the associated projects. Based on the Company’s internal use software development costs at December 31, 2021, excluding projects that are not ready for their intended use with a value of $4.7 million, estimated amortization expense of $8.4 million, $5.0 million, and $2.0 million is expected to be recognized in 2022, 2023, and 2024, respectively.
    There were no impairment charges to internal use software development costs for the years ended December 31, 2021, 2020 and 2019 with the exception of the write-offs mentioned above.

Note 9—Goodwill, Intangible Assets, and Capitalized Costs Incurred in Cloud Computing Arrangements
    Details of the Company’s goodwill were as follows (in thousands):
Total
Beginning balance at December 31, 2019
$7,370 
Additions for Merger with Telaria (Note 10)150,755 
Ending balance at December 31, 2020
158,125 
Additions for Acquisition of SpotX (Note 10)782,831 
Additions for Acquisition of SpringServe (Note 10)24,156 
Additions for Acquisition of Nth Party (Note 10)4,761 
Ending balance at December 31, 2021
$969,873 
88

    The Company’s intangible assets as of December 31, 2021 and 2020 included the following:
December 31, 2021December 31, 2020
(in thousands)
Amortizable intangible assets:
Developed technology
$378,958 $77,658 
Customer relationships
173,950 37,950 
In-process research and development14,630 8,030 
Non-compete agreements
2,270 70 
Trademarks
1,400  
Total identifiable intangible assets, gross
571,208 123,708 
Accumulated amortization—intangible assets:
Developed technology
(75,850)(21,905)
Customer relationships
(65,702)(11,877)
In-process research and development(1,250) 
Non-compete agreements
(1,197)(42)
Trademarks
(594) 
Total accumulated amortization—intangible assets
(144,593)(33,824)
Total identifiable intangible assets, net
$426,615 $89,884 
    Amortization of intangible assets for the years ended December 31, 2021, 2020, and 2019 was $121.9 million, $24.9 million, and $3.3 million, respectively. For the years ended December 31, 2021, 2020, and 2019 the Company wrote off fully amortized intangible assets with a historical cost of $11.1 million, $1.1 million and $0.7 million, respectively.
    The estimated remaining amortization expense associated with the Company's intangible assets was as follows as of December 31, 2021:
Fiscal YearAmount
(in thousands)
2022$148,541 
2023103,173 
202485,298 
202567,748 
202621,855 
Thereafter 
Total$426,615 
    During the years ended December 31, 2021 and 2020, the Company capitalized $0.8 million and $0.9 million, respectively, related to cloud computing arrangements. These costs are related to arrangements for infrastructure as a service, platform as a service, and software as a service. As of December 31, 2021 and 2020, capitalized costs associated with these arrangements are included within prepaid expenses and other current assets in the amounts of $0.5 million and $0.7 million, respectively, and within other assets, non-current in the amounts of $0.7 million and $0.2 million, respectively. The amortization of these agreements was $0.4 million for the year ended December 31, 2021 and an insignificant amount for the year ended December 31, 2020.
The Company's qualitative assessment in the fourth quarter of 2021 did not indicate that it is more likely than not that the fair value of its goodwill, intangible assets, and other long-lived assets is less than the aggregate carrying amount.

Note 10—Business Combinations
2020 Merger—Telaria
    On April 1, 2020, (the "Acquisition Date"), the Company completed the merger with Telaria. Upon completion of the Telaria Merger, each share of Telaria common stock issued and outstanding was converted into 1.082 shares of Magnite common stock. As a result, the Company issued 52,098,945 shares of Magnite common stock. In connection with the Telaria Merger,
89

Magnite also assumed Telaria’s 2013 Equity Incentive Plan, as amended; 2008 Stock Plan, as amended; and the ScanScout, Inc. 2009 Equity Incentive Plan, as amended.
As of the Acquisition Date, former holders of Telaria common stock owned approximately 48% and pre-merger holders of Magnite common stock owned approximately 52% of the common stock of the combined company on a fully diluted basis.
As part of the Telaria Merger, existing outstanding restricted stock units of Telaria common stock and stock options to purchase common stock of Telaria were exchanged for 1.082 restricted stock units of the Company and options to purchase the Company's common stock, respectively. The fair value of stock options exchanged on the date of the Telaria Merger attributable to pre-acquisition services was recorded as purchase consideration. The fair value of the restricted stock units and stock options exchanged on the date of the Telaria Merger attributable to post-acquisition services will be recorded as additional stock-based compensation expense in the Company's consolidated statements of operations over their remaining requisite service (vesting) periods.
The following table summarizes the total purchase consideration (in thousands):
Shares of Magnite common stock$274,604 
Fair value of stock-based awards exchanged11,646 
Acceleration of single trigger equity awards, converted1,168 
Total purchase consideration$287,418 
    The purchase consideration for the acquisition included 52,008,316 shares of the Company's common stock with a fair value of approximately $274.6 million, based on the Company's stock price as reported on the NYSE on the Acquisition Date. The fair value of stock options and restricted stock units exchanged on the Acquisition Date attributable to pre-acquisition services of approximately $10.4 million and $1.2 million, respectively, have been recorded as purchase consideration. In addition, the Company recorded additional purchase consideration associated with acceleration of 90,629 shares of common stock issued associated with single-trigger equity awards in the amount of $1.2 million.
The fair value of stock options and restricted stock units exchanged on the Acquisition Date attributable to post-acquisition services of $4.7 million and $12.2 million, respectively, will be recorded as additional stock-based compensation expense on the Company's consolidated statements of operations over their remaining requisite service (vesting) periods.
The fair value of the purchase price was allocated to the identifiable assets acquired and liabilities assumed based upon their estimated fair values as of the date of the acquisition as set forth below (in thousands):
Cash and cash equivalents$51,848 
Accounts receivable, net150,924 
Prepaid expenses and other current assets3,054 
Property and equipment, net1,814 
Right-of-use lease asset26,627 
Intangible assets103,410 
Restricted cash2,747 
Other assets, non-current369 
Deferred tax assets, non-current103 
Goodwill150,755 
Total assets acquired491,651 
Accounts payable and accrued expenses172,751 
Lease liabilities - current portion5,322 
Deferred revenue11 
Other current liabilities365 
Lease liabilities - non-current portion23,323 
Other liabilities, non-current194 
Deferred tax liability2,267 
Total liabilities assumed204,233 
Total purchase price$287,418 
90

The Company believes the amount of goodwill resulting from the purchase price allocation is primarily attributable to expected synergies from assembled workforce, an increase in development capabilities, increased offerings to customers, and enhanced opportunities for growth and innovation. Goodwill will not be amortized but instead will be tested for impairment at least annually or more frequently if certain indicators of impairment are present. In the event that goodwill has become impaired, the Company will record an expense for the amount impaired during the quarter in which the determination is made. The acquired intangibles and goodwill resulting from the Telaria Merger are not amortizable for tax purposes.
The following table summarizes the components of the intangible assets and estimated useful lives as of the Acquisition Date (dollars in thousands):
Estimated Useful Life
Technology$58,000 5 years
In-process research and development8,030 
4.7 years*
Customer relationships36,300 2.5 years
Backlog880 0.75 years
Trademarks200 0.25 years
Total intangible assets acquired$103,410 
* In-process research and development consists of two projects with a weighted-average useful life of 4.7 years. Amortization begins once associated projects are completed and it is determined the projects have alternative future use.
The fair value of the acquired technology and in-process research and development was valued using The Revenue Split Method. This methodology included allocating future revenue projections to the existing technologies and applying decay rates and appropriate discount rates that reflect the respective intangible asset's relative risk profile when compared to other intangible assets as well as considering the risk associated with the overall business.
At the Acquisition Date, Telaria had existing Customer Relationships. To the extent that future cash flows of the business would be negatively affected in the absence of these relationships, they would be deemed to have economic value. The Company used the Loss‐of‐Revenue and Income Method in its valuation of the existing Customer Relationships. This method attempts to quantify the scenario whereby the owner loses the right to the intangible asset and the resulting losses of revenue and income. Under this analysis, the value of the cash flows with the intangible asset is compared to the value of the cash flows without the intangible asset and the difference represents the value of the intangible asset. This methodology included applying a discount rate and the expected timing it would take to further enhance customer relationships.
The fair value of the backlog was based on the Excess Earnings Model, taking into consideration the existing contracts as of the Acquisition Date and the respective cost to complete the servicing of the existing agreements. The resulting stream of after tax earnings were discounted to present value by applying an appropriate discount rate for the asset. The discount rate was selected based on the intangible asset’s relative risk profile when compared to the other intangible assets as well as the discount rate for the overall business.
Intangible assets are generally amortized on a straight-line basis, which approximates the pattern in which the economic benefits are consumed, over their estimated useful lives. Amortization of developed technology is included in cost of revenues and the amortization of customer relationships, backlog, and trademarks is included in sales and marketing expenses in the consolidated statements of operations. Once the projects associated with acquired in-process research and development are completed, amortization will be included in cost of revenues in the consolidated statements of operations. The intangible assets generated in the Telaria Merger are not tax deductible.
As such, as part of the Telaria Merger, deferred tax liabilities were established, which were fully offset by the estimated income tax effect of the partial release of Telaria's valuation allowance.
The Company recognized approximately $17.6 million of acquisition related costs during the year ended December 31, 2020 (see Note 14). In addition, as part of the Telaria Merger, the Company acquired Telaria's U.S. federal NOLs of approximately $126.1 million and state NOLs of approximately $87.6 million. Pursuant to Section 382 of the Internal Revenue Code, Telaria, Inc. underwent an ownership change for tax purposes. As a result, the use of the NOLs will be subject to annual Section 382 use limitations. The Company believes the ownership change will not impact the Company's ability to utilize substantially all of the NOLs to the extent it generates taxable income that can be offset by such losses.
91

Unaudited Pro Forma Information
The following table provides unaudited pro forma information as if Telaria had been merged with the Company as of January 1, 2019. The unaudited pro forma information reflects adjustments for additional amortization resulting from the fair value adjustments to assets acquired and liabilities assumed, adjustments for alignment of accounting policies, and transaction expenses as if the Telaria Merger occurred on January 1, 2019. The pro forma results do not include any anticipated cost synergies or other effects of the integration merged companies. Accordingly, pro forma amounts are not necessarily indicative of the results that actually would have occurred had the acquisition been completed on the dates indicated, nor is it indicative of the future operating results of the combined company.
Year Ended
December 31, 2020December 31, 2019
(in thousands)
Pro Forma Revenue$236,666 $224,452 
Pro Forma Net Loss$(64,030)$(78,585)
During the year ended December 31, 2020, post-merger revenue on a stand-alone basis for Telaria was $60.1 million. During the year ended December 31, 2020, due to the process of integrating the operations of Telaria into the operations of the Company, the determination of Telaria's post-merger operating results on a standalone basis was impracticable.

2021 Acquisition—SpotX
On April 30, 2021, the Company completed the SpotX Acquisition, pursuant to a Stock Purchase Agreement, dated as of February 4, 2021 (the "Purchase Agreement"), by and between the Company and RTL US Holdings, Inc. ("RTL"). The initial purchase price for the SpotX Acquisition was $560 million in cash ("Cash Consideration") and 14,000,000 shares of the Company's common stock. Per the terms of the Purchase Agreement, at the completion of the Company’s offering of its Convertible Senior Notes, RTL elected to increase the Cash Consideration by an amount equal to 20% of the gross proceeds of the Convertible Senior Notes (which amount was equal to $80 million) and to reduce the number of shares of common stock it would otherwise receive by a number of shares of common stock equal to 20% of the gross proceeds of the proposed offering of notes ($80 million) divided by the closing price of a share of our common stock on the trading day immediately prior to the date of pricing of the proposed offering of notes ($49.21). As a result of this election, the adjusted purchase price was $1.1 billion, prior to customary working capital adjustments and other adjustments, consisting of $640.0 million in cash plus 12,374,315 shares of common stock (based on the fair value of the Company's common stock on April 30, 2021). The Cash Consideration is subject to customary working capital and other adjustments. The working capital was approximately $65.2 million, including cash balances acquired and other working capital adjustments, resulting in a total purchase price of $1.2 billion. The Company financed the Cash Consideration through borrowings under the Term Loan B Facility and the Convertible Senior Notes (Note 18).
In accordance with ASC 805, the Company recorded the acquisition based on the fair value of the consideration transferred and then allocated the purchase price to the identifiable assets acquired and liabilities assumed based on their respective fair values as of the acquisition date. The excess of the value of consideration transferred over the aggregate fair value of those net assets was recorded as goodwill. Any identified definite lived intangible assets will be amortized over their estimated useful lives and any identified intangible assets with indefinite useful lives and goodwill will not be amortized but will be tested for impairment at least annually. All intangible assets and goodwill will be tested for impairment when certain indicators are present. Determining the fair value of assets acquired and liabilities assumed requires management to use significant judgment and estimates including the selection of valuation methodologies, estimates of future revenues and cash flows, discount rates, and selection of comparable companies.
Management's purchase price allocation is preliminary and subject to change pending finalization of the valuation, including finalization of tax attributes and tax related liabilities. Under the acquisition method of accounting for business combinations, if the Company identifies changes to acquired deferred tax asset ("DTA") valuation allowances or liabilities related to uncertain tax positions during the measurement period, and they are related to new information obtained about facts and circumstances that existed as of the acquisition date, those changes are considered a measurement-period adjustment, and the Company will record the offset to goodwill. The Company records all other changes to DTA valuation allowances and liabilities related to uncertain tax positions in current- period income tax expense.
For purposes of measuring the estimated fair value, where applicable, of the assets acquired and the liabilities assumed, the Company has applied the guidance in ASC 820, Fair Value Measurement, which establishes a framework for measuring fair value. In accordance with ASC 820, fair value is an exit price and is defined as "the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date." Under ASC 805, acquisition-related transaction costs and acquisition-related restructuring charges are not included as components of consideration transferred but are accounted for as expenses in the period in which the costs are incurred.
92

The following table summarizes the total purchase consideration (in thousands):
Cash Consideration$640,000 
Stock Consideration (Fair Value of Shares of Magnite common stock)495,591 
Working capital adjustment65,152 
Total purchase consideration$1,200,743 
The purchase consideration for the SpotX Acquisition included 12,374,315 shares of the Company's common stock with a fair value of approximately $495.6 million, based on the close price of the Company's common stock at closing on April 30, 2021, which was $40.05 per share, and working capital adjustment of $65.2 million, mainly consisting of cash balances acquired on the date of the SpotX Acquisition and other opening balance sheet adjustments.
During the three months ended December 31, 2021, the Company adjusted the preliminary purchase price allocation for SpotX based on updated fair values associated with the acquired assets and liabilities. Adjustments primarily impacted acquisition related tax accruals, deferred tax liabilities and classification of lease assets.
The fair value of the purchase price was allocated to the identifiable assets acquired and liabilities assumed based upon their estimated fair values as of the date of the SpotX Acquisition as set forth below (in thousands):
Cash$81,967 
Restricted cash199 
Accounts receivable199,649 
Prepaid and other assets, current12,308 
Fixed assets6,823 
Intangible assets429,600 
Right-of-use lease asset10,055 
Goodwill782,831 
Total assets to be acquired1,523,432 
Accounts payable and accrued expenses205,913 
Other current liabilities1,112 
Lease liabilities12,625 
Deferred tax liability, net103,039 
Total liabilities to be assumed322,689 
Total purchase price$1,200,743 
The Company believes the amount of goodwill resulting from the purchase price allocation is primarily attributable to expected synergies from the assembled workforce, an increase in development capabilities, increased offerings to customers, and enhanced opportunities for growth and innovation. Goodwill will not be amortized but instead will be tested for impairment at least annually or more frequently if certain indicators of impairment are present. In the event that goodwill has become impaired, the Company will record an expense for the amount impaired during the quarter in which the determination is made. The acquired intangibles and goodwill resulting from the SpotX Acquisition are not amortizable for tax purposes.
The following table summarizes the components of the intangible assets and estimated useful lives as of the date of the SpotX Acquisition (dollars in thousands):
Estimated Useful Life
Technology$280,400 5 years
Customer relationships130,300 
2 to 4 years
Backlog11,100 
<1 year
In-process research and development5,800 
3 years*
Non-compete agreements1,500 1 year
Trademarks500 
<1 year
Total intangible assets acquired$429,600 
* In-process research and development consists of six projects with a weighted-average useful life of 3 years. Amortization begins once associated projects are completed and it is determined the projects have alternative future use.
93

The fair value of the acquired technology and in-process research and development was valued using the Excess Earnings Method. This methodology included allocating future revenue projections to the existing technologies and applying decay rates and appropriate discount rates that reflect the respective intangible asset's relative risk profile when compared to other intangible assets as well as the discount rate for the overall business.
The Company used the Loss‐of‐Revenue and Income Method in its valuation of the existing customer relationships and non-compete agreements. To the extent that future cash flows of the business would be negatively affected in the absence of these relationships and non-compete agreements, they would be deemed to have economic value. This method attempts to quantify the scenario whereby the owner loses the right to the intangible asset and the resulting losses of revenue and income. Under this analysis, the value of the cash flows with the intangible asset is compared to the value of the cash flows without the intangible asset and the difference represents the value of the intangible asset. This methodology included applying a discount rate and the expected timing it would take to further enhance customer relationships.
The fair value of the backlog was based on the Excess Earnings Method, taking into consideration the existing contracts as of the date of the SpotX Acquisition and the respective cost to complete the servicing of the existing agreements. The resulting stream of after tax earnings were discounted to present value by applying an appropriate discount rate for the asset. The discount rate was selected based on the intangible asset’s relative risk profile when compared to the other intangible assets as well as the discount rate for the overall business.
The fair value of the trademarks was based on the Income Approach, specifically the Relief‐from‐Royalty Method. Under this method, data is obtained regarding actual royalty payments made for similar intangible assets. After the appropriate royalty rate is determined, the reasonable royalty savings is then discounted to its present value over the remaining technological, economic, or legal life of the intangible asset.
Intangible assets are generally amortized on a straight-line basis, which approximates the pattern in which the economic benefits are consumed, over their estimated useful lives. Amortization of developed technology is included in cost of revenues and the amortization of customer relationships, backlog, non-compete agreements, and trademarks is included in sales and marketing expenses in the consolidated statements of operations. Once the projects associated with acquired in-process research and development are completed, amortization will be included in cost of revenues in the consolidated statements of operations. The intangible assets generated in the SpotX Acquisition are not tax deductible.
As part of the SpotX Acquisition, deferred tax liabilities were established. As a result of the deferred tax liability balance created by the acquisition, the Company reduced its deferred tax asset valuation allowance by $56.2 million. Such reduction was recognized as an income tax benefit in the consolidated statements of operations for the year ended December 31, 2021.
The Company recognized approximately $27.9 million of acquisition related costs included in the "Merger, acquisition, and restructuring costs" in the Company's consolidated statements of operations during the year ended December 31, 2021 related to the SpotX Acquisition.
94

2021 Acquisition—SpringServe
On July 1, 2021, the Company completed the acquisition of ServeMotion, Inc., a Delaware corporation (including its wholly owned subsidiary, SpringServe, LLC, "SpringServe"), through the Company's wholly-owned subsidiary, SpotX, pursuant to a definitive agreement entered into on July 1, 2021. As a result of the SpringServe Acquisition, SpringServe has become a wholly-owned subsidiary of SpotX, and a wholly-owned indirect subsidiary of the Company.
The following table summarizes the total estimated purchase consideration (in thousands):
Cash Consideration$31,136 
SpotX initial cash investment in SpringServe 2,075 
Fair value appreciation of SpotX purchase right 7,450 
Indemnification claims - holdback1,409 
Total purchase consideration$42,070 
In 2020, SpotX made a minority investment of $2.1 million in SpringServe in conjunction with a strategic partnership agreement between the two companies, which included an option agreement to purchase SpringServe. At the time of Magnite's acquisition of SpotX, the fair value of SpotX's minority investment and purchase right were valued at a combined $7.5 million for a total minority investment and purchase right of $9.5 million. In connection with the SpringServe Acquisition, approximately $1.4 million of the purchase price was held back to cover possible indemnification claims, which is expected to be paid in cash one year after the acquisition.
In accordance with ASC 805, the Company recorded the acquisition based on the fair value of the consideration transferred and then allocated the purchase price to the identifiable assets acquired and liabilities assumed based on their respective fair values as of the acquisition date. The excess of the value of consideration transferred over the aggregate fair value of those net assets was recorded as goodwill. Any identified definite lived intangible assets will be amortized over their estimated useful lives and any identified intangible assets with indefinite useful lives and goodwill will not be amortized but will be tested for impairment at least annually. All intangible assets and goodwill will be tested for impairment when certain indicators are present. Determining the fair value of assets acquired and liabilities assumed requires management to use significant judgment and estimates including the selection of valuation methodologies, estimates of future revenues and cash flows, discount rates, and selection of comparable companies.
Management's purchase price allocation is preliminary and subject to change pending finalization of the valuation, including finalization of tax attributes and tax related liabilities. Under the acquisition method of accounting for business combinations, if the Company identifies changes to acquired DTA valuation allowances or liabilities related to uncertain tax positions during the measurement period, and they are related to new information obtained about facts and circumstances that existed as of the acquisition date, those changes are considered a measurement-period adjustment, and the Company will record the offset to goodwill. The Company records all other changes to DTA valuation allowances and liabilities related to uncertain tax positions in current-period income tax expense.
For purposes of measuring the estimated fair value, where applicable, of the assets acquired and the liabilities assumed, the Company has applied the guidance in ASC 820, Fair Value Measurement, which establishes a framework for measuring fair value. In accordance with ASC 820, fair value is an exit price and is defined as "the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date." Under ASC 805, acquisition-related transaction costs and acquisition-related restructuring charges are not included as components of consideration transferred but are accounted for as expenses in the period in which the costs are incurred.
95

The fair value of the purchase price was allocated to the identifiable assets acquired and liabilities assumed based upon their estimated fair values as of the date of the SpringServe Acquisition as set forth below (in thousands):
Cash$1,062 
Accounts receivable3,234 
Prepaid and other assets, current157 
Fixed assets25 
Intangible assets23,400 
Right-of-use lease asset1,879 
Goodwill24,156 
Total assets to be acquired53,913 
Accounts payable and accrued expenses2,475 
Other current liabilities35 
Lease liabilities3,179 
Deferred tax liability, net6,154 
Total liabilities to be assumed11,843 
Total preliminary purchase price$42,070 
The Company believes the amount of goodwill resulting from the purchase price allocation is primarily attributable to expected synergies from the assembled workforce, an increase in development capabilities, increased offerings to customers, and enhanced opportunities for growth and innovation. Goodwill will not be amortized but instead will be tested for impairment at least annually or more frequently if certain indicators of impairment are present. In the event that goodwill has become impaired, the Company will record an expense for the amount impaired during the quarter in which the determination is made.
The following table summarizes the components of the intangible assets and estimated useful lives as of the date of the SpringServe Acquisition (dollars in thousands):
Estimated Useful Life
Technology15,500 5 years
Customer relationships5,700 2 years
Trademarks and Trade Names900 3 years
In-process research and development800 
3 years*
Non-compete agreements500 2 years
Total intangible assets acquired$23,400 
* In-process research and development consists of two projects with a weighted-average useful life of 3 years. Amortization begins once associated projects are completed and it is determined the projects have alternative future use.
The fair value of the acquired technology and in-process research and development was valued using the Excess Earnings Method. This methodology included allocating future revenue projections to the existing technologies and applying decay rates and appropriate discount rates that reflect the respective intangible asset's relative risk profile when compared to other intangible assets as well as considering the risk associated with the overall business.
At the Acquisition Date, SpringServe had existing Customer Relationships. To the extent that future cash flows of the business would be negatively affected in the absence of these relationships, they would be deemed to have economic value. In addition, certain employees of SpringServe signed two year non-compete agreements. The Company used the Loss‐of‐Revenue and Income Method in its valuation of the existing Customer Relationships and non-compete agreements. This method attempts to quantify the scenario whereby the owner loses the right to the intangible asset and the resulting losses of revenue and income. Under this analysis, the value of the cash flows with the intangible asset is compared to the value of the cash flows without the intangible asset and the difference represents the value of the intangible asset. This methodology included applying a discount rate and the expected timing it would take to further enhance customer relationships.
The fair value of the trademarks and trade names were based on the Income Approach, specifically the Relief‐from‐Royalty Method. Under this method, data is obtained regarding actual royalty payments made for similar intangible assets. After the appropriate royalty rate is determined, the reasonable royalty savings is then discounted to its present value over the remaining technological, economic, or legal life of the intangible asset.
96

Intangible assets are generally amortized on a straight-line basis, which approximates the pattern in which the economic benefits are consumed, over their estimated useful lives. Amortization of developed technology is included in cost of revenues and the amortization of customer relationships, non-compete agreements, and trademarks is included in sales and marketing expenses in the consolidated statements of operations. Once the projects associated with acquired in-process research and development are completed, amortization will be included in cost of revenues in the consolidated statements of operations. The acquired intangibles and goodwill resulting from the SpringServe Acquisition are not tax deductible.
As part of the SpringServe Acquisition, deferred tax liabilities were established. As a result of this and the SpotX deferred tax liability balance, the Company recognized an income tax benefit in the consolidated statements of operations for the year ended December 31, 2021.
SpringServe Acquisition related costs included in the "Merger, acquisition, and restructuring costs" in the Company's consolidated statements of operations during the year ended December 31, 2021 were immaterial.
Nth Party
The Company completed the acquisition of Nth Party in December 2021 by acquiring all outstanding shares for a total purchase price of $9.0 million, consisting of cash consideration. The Company acquired Nth Party, Ltd. (“Nth Party”), developer of cryptographic software for secure audience data sharing and analysis, to reinforce the Company’s ongoing commitment to build leading identity and audience solutions for sellers and buyers. The allocation of purchase consideration resulted in approximately $5.4 million of developed technology intangible assets with an estimated useful life of five years, approximately $0.2 million non-compete intangible assets with an estimated useful life of two years, approximately $1.3 million of deferred tax liability, and goodwill of approximately $4.8 million, which is attributable to the workforce of Nth Party and revenue growth from the acquisition. Goodwill was not considered deductible for income tax purposes.
Unaudited Pro Forma Information
The following table provides unaudited pro forma information as if the SpotX and SpringServe Acquisitions had been acquired by the Company as of January 1, 2020. The unaudited pro forma information reflects adjustments for additional amortization resulting from the fair value adjustments to assets acquired and liabilities assumed, adjustments for alignment of accounting policies, and transaction expenses as if the SpotX and SpringServe Acquisitions occurred on January 1, 2020. The pro forma results do not include any anticipated cost synergies or other effects of the combined companies. Accordingly, pro forma amounts are not necessarily indicative of the results that actually would have occurred had the SpotX and SpringServe Acquisitions been completed on the dates indicated, nor is it indicative of the future operating results of the combined company.
Year Ended
December 31, 2021December 31, 2020
(in thousands)
Pro Forma Revenue$540,466 $400,039 
Pro Forma Net Income (Loss) $(86,621)$(156,638)
During the year ended December 31, 2021, due to the process of integrating the operations of SpotX into the operations of the Company, the determination of SpotX's post-acquisition revenue and operating results on a standalone basis was impracticable. The SpringServe post-acquisition revenue and operating results on a standalone basis were immaterial.

Note 11—Accounts Payable and Accrued Expenses
Accounts payable and accrued expenses included the following:
December 31, 2021December 31, 2020
(in thousands)
Accounts payable—seller$971,220 $492,605 
Accounts payable—trade11,904 4,268 
Accrued employee-related payables16,230 12,442 
Accrued holdback - indemnification claims1,602  
Total$1,000,956 $509,315 
    
97

 Note 12—Accumulated Other Comprehensive Income (Loss)
The components of accumulated other comprehensive income (loss) were as follows (in thousands):
Unrealized Gain (Loss) on Investments, net of tax Foreign Currency TranslationAccumulated Other Comprehensive Income (Loss)
Balance at December 31, 2018$(2)$(257)$(259)
Other comprehensive income2 212 214 
Balance at December 31, 2019 (45)(45)
Other comprehensive loss (912)(912)
Balance at December 31, 2020 (957)(957)
Other comprehensive loss (419)(419)
Balance at December 31, 2021$ $(1,376)$(1,376)

Note 13—Stock-Based Compensation
    In connection with its IPO, the Company implemented its 2014 Equity Incentive Plan, which governs equity awards made to employees and directors of the Company since the IPO. Prior to the IPO, the Company granted equity awards under its 2007 Stock Incentive Plan, which governs equity awards made to employees and contractors prior to the IPO. In November 2014, the Company approved the 2014 Inducement Grant Equity Incentive Plan (the "Inducement Plan"), which governs certain equity awards made to certain employees in connection with commencement of employment. In connection with the Company's acquisitions of Chango Inc. ("Chango"), iSocket, Inc. ("iSocket"), and nToggle, Inc. ("nToggle") it assumed the existing employee equity award plans, the 2009 Chango Stock Option Plan (the "Chango Plan"), the iSocket 2009 Equity Incentive Plan (the "iSocket Plan"), and the nToggle 2014 Equity Incentive Plan (the "nToggle Plan"). In connection with the Merger with Telaria, the Company assumed Telaria's 2013 Equity Incentive Plan, as amended (the "Telaria Plan"); 2008 Stock Plan, as amended (the "2008 Stock Plan"); and the ScanScout, Inc. 2009 Equity Incentive Plan, as amended (the "ScanScout Plan"). All compensatory equity awards outstanding at December 31, 2021 were issued pursuant to the 2014 Equity Incentive Plan, the iSocket Plan, the Chango Plan, the nToggle Plan, the Telaria Plan, the 2008 Stock Plan, the ScanScout Plan, the Inducement Plan, or the Company's 2007 Stock Incentive Plan.
    The Company’s equity incentive plans provide for the grant of equity awards, including non-statutory or incentive stock options, restricted stock awards ("RSAs"), and restricted stock units ("RSUs"), to the Company's employees, officers, directors, and consultants. The Company's board of directors administers the plans. Options outstanding vest based upon continued service at varying rates, but generally over four years from issuance with 25% vesting after one year of service and the remainder vesting monthly thereafter. RSAs and RSUs vest at varying rates, typically approximately 25% vesting after approximately one year of service and the remainder vesting annually, semi-annually, or quarterly thereafter. The restricted stock units granted in 2021, 2020, and 2019, included 0.4 million, 0.7 million, and 1.8 million, respectively, of restricted stock units that vest 50% on each of the first and second anniversaries of the grant date. Options, RSAs, and RSUs granted under the plans accelerate under certain circumstances for certain participants upon a change in control, as defined in the governing plan. No further awards were granted under the iSocket Plan, the Chango Plan, or the nToggle Plan from the date of acquisition and no further awards were granted under the 2007 Stock Incentive Plan since the IPO. Available shares under the iSocket Plan, the Chango Plan, and the nToggle Plan were rolled into the available share pool under the 2014 Equity Incentive Plan at the time of acquisition of each company, and available shares under the 2007 Stock Incentive Plan were rolled into the available share pool under the 2014 Equity Incentive Plan at the time of the IPO. An aggregate of 13,323,449 shares remained available for future issuance at December 31, 2021 under the plans. The 2014 Equity Incentive Plan has an evergreen provision pursuant to which the share reserve will automatically increase on January 1st of each year in an amount equal to 5% of the total number of shares of capital stock outstanding on December 31st of the preceding calendar year, although the Company’s board of directors may provide for a lesser increase, or no increase, in any year. The 2014 Inducement Grant Equity Incentive Plan has a provision pursuant to which the share reserve may be increased at the discretion of the Company's board of directors.
98

Stock Options
    A summary of stock option activity for the year ended December 31, 2021 is as follows:

Shares Under OptionWeighted- Average Exercise PriceWeighted- Average Contractual LifeAggregate Intrinsic Value

(in thousands)(in thousands)
Outstanding at December 31, 20206,695 $5.61 
Granted302 $38.99 
Exercised(1,560)$6.04 
Forfeited(308)$8.85 
Outstanding at December 31, 20215,129 $7.25 5.6 years$58,464 
Exercisable at December 31, 20213,815 $5.52 4.8 years$45,730 
    The total intrinsic value of options exercised during the year ended December 31, 2021 was $46.4 million. At December 31, 2021, the Company had unrecognized employee stock-based compensation expense relating to nonvested stock options of approximately $8.5 million, which is expected to be recognized over a weighted-average period of 2.0 years. Total fair value of options vested during the year ended December 31, 2021 was $3.9 million.
    The Company estimates the fair value of stock options that contain service and/or performance conditions using the Black-Scholes option pricing model. The grant date fair value of options granted during the year ended December 31, 2021 was $24.57 per share. The weighted-average input assumptions used by the Company were as follows:
Year Ended
December 31, 2021December 31, 2020December 31, 2019
Expected term (in years)5.06.36.1
Risk-free interest rate0.88 %0.45 %2.55 %
Expected volatility79 %67 %60 %
Dividend yield % % %
    Restricted Stock Units
    A summary of restricted stock unit activity for the year ended December 31, 2021 is as follows:
Number of SharesWeighted-Average Grant Date Fair Value
(in thousands)
Restricted stock units outstanding at December 31, 20209,286 $5.30 
Granted3,040 $37.37 
Canceled(1,068)$15.33 
Vested and released(4,624)$5.29 
Restricted stock units outstanding at December 31, 20216,634 $18.39 
Restricted stock units outstanding and unvested at December 31, 2021*6,597 *$18.46 
*At December 31, 2021, outstanding restricted stock units included 37,318 units that were vested but deferred.
The weighted-average grant date fair value per share of restricted stock units granted during the year ended December 31, 2021 was $37.37. The aggregate fair value of restricted stock units that vested during the year ended December 31, 2021 was $142.8 million. At December 31, 2021, the intrinsic value of unvested restricted stock units was $115.5 million. At December 31, 2021, the Company had unrecognized stock-based compensation expense relating to unvested restricted stock units of approximately $100.4 million, which is expected to be recognized over a weighted-average period of 2.3 years.
Performance Stock Units
In April 2020 and April 2021, the Company granted the Company's CEO 146,341 and 26,291 restricted stock units that vest based on certain stock price performance metrics with a fair value of $0.9 million and $1.4 million, respectively. The grant date fair value per share of restricted stock was $6.15 and $52.49, respectively, which was estimated using a Monte-Carlo lattice model.
99

At December 31, 2021, the Company had unrecognized employee stock-based compensation expense for the April 2020 and April 2021 grants of approximately $0.4 million and $1.0 million, which is expected to be recognized over the remaining 1.3 years and 2.3 years, respectively. Between 0% and 150% of the performance stock units will vest on the third anniversary of its grant date.
In August 2021, the Company granted the Company's CEO 379,635 restricted stock units, which are subject to both time-based and performance-based vesting conditions. The performance stock units consist of three equal tranches (each, a "Performance Tranche"), based on achievement of a share price condition if the Company achieves share price targets of $60.00, $80.00, and $100.00 over 60 consecutive trading days during a performance period commencing on August 26, 2022 and ending on August 26, 2026. To the extent any of the performance-based requirements are met, the Company's CEO must also provide continued service to the Company through at least August 26, 2024 to receive any shares of common stock underlying the grant and through August 26, 2026 to receive all of the shares of common stock underlying the performance units that have satisfied the applicable performance-based requirement.
The fair value of each of the Performance Tranches was $3.0 million, $2.8 million, and $2.6 million, respectively, and have a grant date fair value per share of restricted stock of $23.94, $21.93, and $20.30, respectively, which was estimated using a Monte-Carlo lattice model. At December 31, 2021, the Company had unrecognized employee stock-based compensation expense of approximately $2.7 million, $2.5 million, and $2.4 million, which is expected to be recognized over the remaining 2.7 years, 3.7 years, and 4.7 years, respectively. Between 0% and 100% of the performance stock units will vest on each of the tranche dates.
During the years ended December 31, 2021 and December 31, 2020, the Company recognized $1.4 million and $0.2 million, respectively, of stock-based compensation related to these performance stock units based on a performance measurement of 100%. The compensation expense will not be reversed if the performance metrics are not met.
Employee Stock Purchase Plan
    In November 2013, the Company adopted the Company's 2014 Employee Stock Purchase Plan ("ESPP"). The ESPP is designed to enable eligible employees to periodically purchase shares of the Company's common stock at a discount through payroll deductions of up to 10% of their eligible compensation, subject to any plan limitations. At the end of each six-month offering period, employees are able to purchase shares at a price per share equal to 85% of the lower of the fair market value of the Company's common stock on the first trading day of the offering period or on the last trading day of the offering period. Offering periods generally commence and end in May and November of each year.
    As of December 31, 2021, the Company has reserved 2,934,485 shares of its common stock for issuance under the ESPP. The ESPP has an evergreen provision pursuant to which the share reserve will automatically increase on January 1st of each year in an amount equal to 1% of the total number of shares of capital stock outstanding on December 31st of the preceding calendar year, although the Company’s board of directors may provide for a lesser increase, or no increase, in any year.
Stock-Based Compensation Expense
Total stock-based compensation expense recorded in the consolidated statements of operations was as follows:
Year Ended
December 31, 2021December 31, 2020December 31, 2019
(in thousands)
Cost of revenue$792 $525 $421 
Sales and marketing15,718 8,229 5,638 
Technology and development11,857 7,451 4,757 
General and administrative11,297 10,416 8,009 
Merger, acquisition, and restructuring costs1,071 1,870  
Total stock-based compensation expense$40,735 $28,491 $18,825 

For the year ended December 31, 2021, the Company recognized $151.6 million of tax benefit on stock-based compensation expense related to 2021 and years prior, which was reflected in the provision (benefit) for income taxes in the consolidated statements of operations. For the year ended December 31, 2021, tax benefit realized related to awards vested or exercised during 2021 and years prior was $40.5 million. Due to the full valuation allowance provided on its net deferred tax assets, the Company had not recorded any tax benefit attributable to stock-based awards for the years ended December 31, 2020 and 2019.


100

Note 14—Merger, Acquisition, and Restructuring Costs
Merger, acquisition, and restructuring costs consist primarily of professional services fees and employee termination costs, including stock-based compensation charges, associated with the Telaria Merger, the SpotX Acquisition, and restructuring activities.
The following table summarizes merger, acquisition, and restructuring cost activity (in thousands):
Year Ended
December 31, 2021December 31, 2020December 31, 2019
(in thousands)
Professional Service (investment banking advisory, legal and other professional services)$28,422 $9,935 $2,041 
Personnel related (severance and one-time termination benefit costs)6,184 5,747  
Non-cash stock-based compensation (double-trigger acceleration and severance)1,071 1,870  
Loss contracts (lease related)2,500   
Total merger, acquisition, and restructuring costs$38,177 $17,552 $2,041 
During the years ended December 31, 2021, 2020 and 2019, the Company incurred costs of $38.2 million, $17.6 million and $2.0 million, respectively, primarily related to the acquisitions of SpotX and SpringServe and the merger with Telaria. All of the expenses incurred in the year ended December 31, 2019 were incurred during the fourth quarter.
Accrued restructuring costs related to mergers and acquisitions were $2.7 million and $2.9 million at December 31, 2021 and December 31, 2020, respectively and were primarily related to the SpotX Acquisition, the SpringServe Acquisition, and the Telaria Merger. Accrued restructuring costs associated with personnel costs are included within accounts payable and accrued expenses and accruals related to assumed loss contracts are included within other current liabilities and other liabilities, non-current on the Company's consolidated balance sheets.
Year Ended
December 31, 2021December 31, 2020December 31, 2019
(in thousands)
Accrued merger. acquisition, and restructuring costs at beginning of period$2,935 $ $67 
Restructuring costs (personnel related and non-cash stock-based compensation)7,255 7,617  
Restructuring activity, merger and acquisition loss contracts2,500 3,543  
Cash paid for restructuring costs(6,377)(6,355)(67)
Non-cash loss contracts (lease related)(2,500)  
Non-cash stock-based compensation(1,071)(1,870) 
Accrued merger, acquisition, and restructuring costs at end of period$2,742 $2,935 $ 
    
Note 15—Income Taxes
    The following are the domestic and foreign components of the Company’s income (loss) before income taxes for the years ended December 31, 2021, 2020, and 2019:
Year Ended
December 31, 2021December 31, 2020December 31, 2019
(in thousands)
Domestic$(105,168)$(57,253)$(28,063)
International10,180 4,514 1,073 
Loss before income taxes$(94,988)$(52,739)$(26,990)
101

    The following are the components of the provision (benefit) for income taxes for the years ended December 31, 2021, 2020, and 2019:
Year Ended
December 31, 2021December 31, 2020December 31, 2019
(in thousands)
Current:
Federal$128 $(144)$(153)
State1,515 15 28 
Foreign2,275 1,117 281 
Total current provision3,918 988 156 
Deferred:
Federal(89,404)9 (762)
State(8,296)(12)(174)
Foreign(1,271)(292)(732)
Total deferred benefit(98,971)(295)(1,668)
Total provision (benefit) for income taxes$(95,053)$693 $(1,512)
    The Company recorded an income tax benefit of $95.1 million for the year ended December 31, 2021 compared to an income tax expense of $0.7 million and income tax benefit of $1.5 million for the years ended December 31, 2020 and 2019, respectively. The tax benefit for the year ended December 31, 2021 was primarily the result of the deferred tax liability associated with acquisitions that occurred during the year and the tax liability associated with foreign subsidiaries. The tax expense for the year ended December 31, 2020 was primarily the result of the domestic valuation allowance and the tax liability associated with the foreign subsidiaries. The tax benefit for the year ended December 31, 2019 was the result of a deferred tax liability associated with the RTK.io acquisition, the release of a foreign valuation allowance resulting from a change to a cost-plus arrangement for a foreign subsidiary, the domestic valuation allowance, and the tax liability associated with foreign subsidiaries.
    Set forth below is a reconciliation of the components that caused the Company’s provision (benefit) for income taxes to differ from amounts computed by applying the U.S. Federal statutory rate of 21% for the years ended December 31, 2021, 2020, and 2019:
Year Ended
December 31, 2021December 31, 2020December 31, 2019
U.S. federal statutory income tax rate21.0 %21.0 %21.0 %
State income taxes, net of federal benefit5.6 %(0.2)%(0.1)%
Foreign loss at other than U.S. rates(0.5)%(0.5)%(4.3)%
Stock-based compensation expense31.7 %11.4 %3.5 %
Meals and entertainment(0.1)%(0.1)%(0.9)%
Other permanent items(1.6)%(1.1)%(1.2)%
Change in valuation allowance58.0 %(19.5)%(7.5)%
Sec 162(m) officers compensation(14.2)%(12.7)%(6.3)%
Provision to return adjustments0.2 %0.4 %1.4 %
Effective income tax rate100.1 %(1.3)%5.6 %
102

    Set forth below are the tax effects of temporary differences that give rise to a significant portion of the deferred tax assets and deferred tax liabilities as of December 31, 2021 and 2020:
December 31, 2021December 31, 2020
(in thousands)
Deferred Tax Assets:
Accrued liabilities$1,208 $1,568 
Lease liabilities18,499 8,943 
Stock-based compensation5,573 3,559 
Net operating loss carryovers131,509 117,707 
Tax credit carryovers5,308 4,882 
Other1,555 1,263 
Total deferred tax assets163,652 137,922 
Less valuation allowance(56,049)(109,992)
Deferred tax assets, net of valuation allowance107,603 27,930 
Deferred Tax Liabilities:
Fixed assets(2,059)(824)
Intangible assets(101,477)(18,584)
Right of use lease asset(15,563)(8,283)
Total deferred tax liabilities(119,099)(27,691)
Net deferred tax assets (liability)$(11,496)$239 

    As of December 31, 2021, the net deferred tax liability of $11.5 million is presented in the Company's consolidated balance sheets as deferred tax liabilities, net of $13.3 million and other assets, non-current of $1.8 million. As of December 31, 2020, the net deferred tax asset of $0.2 million is presented in the Company's consolidated balance sheets as other assets, non-current of $0.4 million and deferred tax liability, net of $0.2 million. The valuation allowance was reduced by $53.9 million for the year ended December 31, 2021, and increased by $16.4 million, and $2.7 million for the years ended December 31, 2020 and 2019, respectively.
    At December 31, 2021, the Company had U.S. federal net operating loss carryforwards, or NOLs, of approximately $486.1 million, which will begin to expire in 2027. At December 31, 2021, the Company had state NOLs of approximately $285.2 million, which will begin to expire in 2023. At December 31, 2021, the Company had foreign NOLs of approximately $30.2 million, which will begin to expire in 2026. At December 31, 2021, the Company had acquired federal research and development tax credit carryforwards of approximately $0.4 million, and state research and development tax credits of approximately $8.0 million, both of which carry forward indefinitely. No amounts for any federal or state research and development tax credits for the years ended December 31, 2019, 2020, or 2021 related to business operations are included herein.
On March 11, 2021, the U.S. President signed into law the American Rescue Plan Act of 2021 ("ARP Act")—a $1.9 trillion coronavirus disease 2019 ("COVID-19") relief package. The ARP Act had limited income tax provisions. The Company has determined that the ARP Act did not have a material impact on the Company for the year ended December 31, 2021. On December 27, 2020, the U.S. President signed into law the Consolidated Appropriations Act, 2021 ("CAA"). The CAA was meant to provide additional relief and support to those impacted by the COVID-19 pandemic. The CAA included provisions relating to payroll tax deferrals, family leave, and a five-year extension of a myriad of tax provisions that were set to expire. The Company has determined that the tax implications of the CAA will not be material. On March 27, 2020, the U.S. President signed into law the Coronavirus Aid, Relief, and Economic Security Act ("CARES Act"), in response to the COVID-19 pandemic. The CARES Act is meant to infuse negatively affected companies with various tax cash benefits to ease the impact of the COVID-19 pandemic. The CARES Act, among other things, includes provisions relating to refundable payroll tax credits, deferment of employer-side social security payments, and net operating loss carryback periods. The Company has determined the tax implications of the CARES Act will not be material. In addition, various foreign jurisdictions where the Company has activity have enacted or are considering enacting a variety of measures that could impact our tax liabilities. The Company is monitoring new legislation and evaluating the potential tax implications of these measures globally.
Pursuant to Section 382 of the Internal Revenue Code, the Company and Telaria, Inc. both underwent ownership changes for tax purposes (i.e. a more than 50% change in stock ownership in aggregated 5% shareholders) on April 1, 2020 due to the Telaria Merger. As a result, the use of the Company’s total domestic NOL carryforwards and tax credits generated prior to the ownership change will be subject to annual use limitations under Section 382 and Section 383 of the Code and comparable state income tax laws. The Company believes that the ownership change will not impact its ability to utilize substantially all of its NOLs
103

and state research and development carryforward tax credits to the extent it will generate taxable income that can be offset by such losses. The Company reasonably expects its federal research and development carryforward tax credits will not be recovered prior to expiration.
    Additionally, for tax years beginning after December 31, 2017, the Tax Cuts and Jobs Act limits the NOL deduction to 80% of taxable income, repeals carryback of all NOLs arising in a tax year ending after 2017, and permits indefinite carryforward for all such NOLs. NOL’s arising in a tax year ending in or before 2017 can offset 100% of taxable income, are available for carryback, and expire 20 years after they arise.
    At December 31, 2021, unremitted earnings of the subsidiaries outside of the United States were approximately $29.3 million, on which the Company recorded a provisional transition tax of $5.0 million. The Company’s intention is to indefinitely reinvest these earnings outside the United States. Upon distribution of those earnings in the form of a dividend or otherwise, the Company would be subject to withholding taxes payable to various foreign countries and, potentially, various state taxes. The amounts of such tax liabilities that might be payable upon actual repatriation of foreign earnings, after consideration of corresponding foreign tax credits, are not material.
    The following table summarizes the activity related to the unrecognized tax benefits (in thousands):
Amount
Balance as of December 31, 2019
$4,720 
Increases related to current year tax positions 
Decreases related to current year tax positions(2,294)
Increases related to prior year tax positions788 
Balance as of December 31, 2020
3,214 
Increases related to current year tax positions200 
Decreases related to prior year tax positions(41)
Increases related to prior year tax positions342 
Balance as of December 31, 2021
$3,715 
    Interest and penalties related to the Company’s unrecognized tax benefits accrued at December 31, 2021, 2020, and 2019 were not material.
    Due to the net operating loss carryforwards, the Company's United States federal and a majority of its state returns are open to examination by the Internal Revenue Service and state jurisdictions for all years since inception. The 2017 U.S. Income Tax Return for Telaria was under examination by the IRS, which was closed during the period ended June 30, 2021 with no change to tax as reported. The IRS is currently conducting a Form 1042 Withholding Tax Audit for Telaria for 2017. The Company has not received IRS findings related to this audit. For the Netherlands, New Zealand, Malaysia, and the United Kingdom, all tax years remain open for examination by the local country tax authorities, for France only 2019 forward are open for examination, for Singapore 2018 and forward are open for examination, for Australia, Brazil, and Germany 2017 and forward are open for examination, for Canada 2016 and forward are open for examination, and for Japan and Italy 2015 and forward remain open for examination.
    The Company does not expect its uncertain income tax positions to have a material impact on its consolidated financial statements within the next twelve months.

Note 16—Leases
The Company has operating and finance leases for office facilities, data centers, and equipment. The lease terms of the Company’s leases generally range from 1.0 year to 10.0 years, and the weighted average remaining lease term of leases included in the lease liability is 6.3 years as of December 31, 2021. As of December 31, 2021, a weighted average discount rate of 5.09% has been applied to the remaining lease payments to calculate the lease liabilities included within the consolidated balance sheets.
For the years ended December 31, 2021, 2020 and 2019, the Company recognized $20.7 million, $13.4 million and $7.8 million of lease expense, respectively, which included operating lease expenses associated with leases included in the lease liability and ROU asset on the consolidated balance sheets. In addition, for the years ended December 31, 2021, 2020 and 2019, the Company recognized expenses of $35.1 million, $20.4 million and $10.0 million, respectively, for cloud-based services and other lease costs related to data centers and $1.2 million, $1.0 million and $1.2 million, respectively, of lease expense related to short-term leases that are not included in the ROU asset or lease liability balances.
104


The maturity of the Company's lease liabilities associated with leases included in the lease liability and ROU asset were as follows as of December 31, 2021 (in thousands):
Fiscal Year
2022$22,491 
202319,354 
202416,522 
20258,796 
20266,734 
Thereafter27,095 
Total lease payments (undiscounted)100,992 
Less: imputed interest(15,363)
Lease liabilities—total (discounted)$85,629 
    The Company also received rental income of $4.4 million, $3.7 million, and $0.3 million for real estate leases for which it subleases the property to a third party during the years ended December 31, 2021, 2020, and 2019, respectively. Rental income is included in other income in the consolidated statements of operations.
In addition to the lease liabilities included in these consolidated financial statements at December 31, 2021, during the three months ended December 31, 2021, the Company entered into an agreement for an office lease in Canada which has not commenced as of December 31, 2021, and is therefore, not included in the lease liability on the balance sheet. The Company has future commitments totaling $0.7 million over the course of 5.0 years for this office lease.
As part of the April 30, 2021 acquisition of SpotX, the Company acquired finance leases related primarily to computer equipment and network hardware. These finance leases are included within lease liabilities - current portion and lease liabilities, non-current in the amounts of $0.8 million and $0.3 million, respectively, as of December 31, 2021.
    
Note 17—Commitments and Contingencies
Commitments
    The Company has commitments under non-cancelable operating leases for facilities, certain equipment, and its managed data center facilities (Note 16).
As of December 31, 2021 and 2020, the Company had $5.1 million and $6.3 million, respectively, of letters of credit associated with office leases available for borrowing, on which there were no outstanding borrowings as of either date.
    Guarantees and Indemnification
    The Company’s agreements with sellers, buyers, and other third parties typically obligate the Company to provide indemnity and defense for losses resulting from claims of intellectual property infringement, damages to property or persons, business losses, or other liabilities. Generally, these indemnity and defense obligations relate to the Company’s own business operations, obligations, and acts or omissions. However, under some circumstances, the Company agrees to indemnify and defend contract counterparties against losses resulting from their own business operations, obligations, and acts or omissions, or the business operations, obligations, and acts or omissions of third parties. For example, because the Company’s business interposes the Company between buyers and sellers in various ways, buyers often require the Company to indemnify them against acts and omissions of sellers, and sellers often require the Company to indemnify them against acts and omissions of buyers. In addition, the Company’s agreements with sellers, buyers, and other third parties typically include provisions limiting the Company’s liability to the counterparty, and the counterparty’s liability to the Company. These limits sometimes do not apply to certain liabilities, including indemnity obligations. These indemnity and limitation of liability provisions generally survive termination or expiration of the agreements in which they appear. The Company has also entered into indemnification agreements with its directors, executive officers and certain other officers that will require the Company, among other things, to indemnify them against certain liabilities that may arise by reason of their status or service as directors, officers or employees. No material demands have been made upon the Company to provide indemnification under such agreements and there are no claims that the Company is aware of that could have a material effect on the Company’s consolidated financial statements.
105

Litigation
The Company and its subsidiaries may from time to time be parties to legal or regulatory proceedings, lawsuits and other claims incident to their business activities and to the Company’s status as a public company. Such matters may include, among other things, assertions of contract breach or intellectual property infringement, claims for indemnity arising in the course of the Company’s business, regulatory investigations or enforcement proceedings, and claims by persons whose employment has been terminated. Such matters are subject to many uncertainties, and outcomes are not predictable with assurance. Consequently, management is unable to ascertain the ultimate aggregate amount of monetary liability, amounts which may be covered by insurance or recoverable from third parties, or the financial impact with respect to such matters as of December 31, 2021. However, based on management’s knowledge as of December 31, 2021, management believes that the final resolution of these matters known at such date, individually and in the aggregate, will not have a material adverse effect upon the Company’s consolidated financial position, results of operations or cash flows.
    Employment Contracts
The Company has entered into severance agreements with certain employees and officers. The Company may be required to pay severance and accelerate the vesting of certain equity awards in the event of involuntary terminations.

Note 18—Debt
Long term debt as of December 31, 2021 consisted of the following:     
December 31, 2021
(in thousands)
Convertible Senior Notes$400,000 
Less: Unamortized debt issuance cost(9,643)
Net390,357 
Term Loan B Facility358,200 
Less: Unamortized discount and debt issuance cost(24,934)
Net333,266 
Less: Current portion(3,600)
Total non-current debt$720,023 
The Company did not have any debt outstanding as of December 31, 2020. Maturities of the principal amount of the Company's long-term debt as of December 31, 2021 are as follows (in thousands):
Fiscal Year
2022$3,600 
20233,600 
20243,600 
20253,600 
2026403,600 
Thereafter340,200 
Total (discounted)$758,200 
Amortization of the debt issuance cost and the discount associated with our indebtedness totaled $4.9 million for the year ended December 31, 2021 and were immaterial for the years ended December 31, 2020 and 2019. Amortization of debt issuance costs is computed using the effective interest method and is included in interest expense.
Bank Loan
On September 25, 2020, the Company amended and restated its loan and security agreement with Silicon Valley Bank ("SVB") (the "Loan Agreement"), which was scheduled to expire on September 26, 2020. The Loan Agreement provides a senior secured revolving credit facility of up to the lesser of $60.0 million and 85% of eligible accounts receivable, with a maturity date of September 25, 2022. The Loan Agreement includes a letter of credit, foreign exchange and cash management facility with a sublimit
106

up to $10.0 million. On April 30, 2021, the Company entered into the Credit Agreement. In connection with entering into the Credit Agreement, the Loan Agreement with SVB was terminated on April 30, 2021. As of the termination date, there were no amounts outstanding under the Loan Agreement.

Convertible Senior Notes and Capped Call Transactions
In March 2021, the Company issued $400.0 million aggregate principal amount of 0.25% convertible senior notes in a private placement, including $50.0 million aggregate principal amount of such notes pursuant to the exercise in full of the over-allotment options of the initial purchasers (collectively, the "Convertible Senior Notes"). The Convertible Senior Notes will mature on March 15, 2026, unless earlier repurchased, redeemed or converted. The total net proceeds from the offering, after deducting debt issuance costs paid by the Company, were approximately $388.6 million. The Company used approximately $39.0 million of the net proceeds from the offering to pay for the Capped Call Transactions (as described below).
The Convertible Senior Notes are senior, unsecured obligations and (i) will be equal in right of payment with the existing and future senior, unsecured indebtedness; (ii) senior in right of payment to any of the Company’s future indebtedness that is expressly subordinated to the Convertible Senior Notes; (iii) effectively subordinated to the Company’s existing and future secured indebtedness, to the extent of the value of the collateral securing that indebtedness, including amounts outstanding under our Loan Agreement or our new Credit Agreement (see section below); and (iv) structurally subordinated to all existing and future indebtedness and other liabilities, including trade payables, and (to the extent we are not a holder thereof) preferred equity, if any, of the Company’s subsidiaries that do not guarantee the Convertible Senior Notes.
The Convertible Senior Notes accrue interest at 0.25% per annum payable semi-annually in arrears on March 15 and September 15 of each year, beginning on September 15, 2021. The Convertible Senior Notes will mature on March 15, 2026 unless they are redeemed, repurchased or converted prior to such date. The Convertible Senior Notes are convertible at the option of holders only during certain periods and upon satisfaction of certain conditions.
Holders will have the right to convert their notes (or any portion of a note in an authorized denomination), in the following circumstances: (i) during any calendar quarter commencing after the calendar quarter ending on June 30, 2021, if the last reported sale price per share of the Company’s common stock exceeds 130% of the conversion price for each of at least 20 trading days during the 30 consecutive trading days ending on, and including, the last trading day of the immediately preceding calendar quarter; (ii) during the five consecutive business days immediately after any ten consecutive trading day period (such ten consecutive trading day period, the "measurement period") in which the trading price per $1,000 principal amount of notes for each trading day of the measurement period was less than 98% of the product of the last reported sale price per share of the Company’s common stock on such trading day and the conversion rate on such trading day; (iii) upon the occurrence of certain corporate events or distributions on the Company’s common stock; (iv) if the Company calls such Convertible Senior Notes for redemption; and (v) on or after September 15, 2025, until the close of business on the second scheduled trading day immediately before the maturity date, holders of the Convertible Senior Notes may, at their option, convert all or a portion of their Convertible Senior Notes regardless of the foregoing conditions at any time from, and including, September 15, 2025 until the close of business on the second scheduled trading day immediately before the maturity date.
Upon conversion, the Convertible Senior Notes may be settled in shares of the Company’s common stock, cash or a combination of cash and shares of the Company’s common stock, at the Company’s election. All conversions with a conversion date that occurs on or after September 15, 2025 will be settled using the same settlement method, and the Company will send notice of such settlement method to noteholders no later than the open of business on September 15, 2025.
The Company may not redeem the Convertible Senior Notes at their option at any time before March 20, 2024. Subject to the terms of the indenture agreement, the Company has the right, at its election, to redeem all, or any portion (subject to the partial redemption limitation) in an authorized denomination, of the Convertible Senior Notes, at any time, and from time to time, on a redemption date on or after March 20, 2024 and on or before the 40th scheduled trading day immediately before the maturity date, for cash, but only if the "last reported sale price," as defined under the Offering Memorandum, per share of common stock exceeds 130% of the “conversion price” on (i) each of at least 20 trading days, during the 30 consecutive trading days ending on, and including, the trading day immediately before the date the Company sends the related redemption notice; and (ii) the trading day immediately before the date we send such notice. In addition, calling any note for redemption will constitute a "make-whole fundamental change" (as defined below) with respect to that note, in which case the conversion rate applicable to the conversion of that note will be increased in certain circumstances if it is converted after it is called for redemption. If the Company elects to redeem less than all of the outstanding notes, then the redemption will not constitute a make-whole fundamental change with respect to the notes not called for redemption, and holders of the notes not called for redemption will not be entitled to an increased conversion rate for such notes as described above on account of the redemption, except to the limited extent described further
107

below. No sinking fund is provided for the Convertible Senior Notes, which means that the Company is not required to redeem or retire the Convertible Senior Notes periodically.
If a fundamental change occurs, then each noteholder will have the right to require the Company to repurchase its notes (or any portion thereof in an authorized denomination) for cash on a date (the "fundamental change repurchase date") of the Company’s choosing, which must be a business day that is no more than 45, nor less than 20, business days after the date Magnite distributes the related fundamental change notice.
If an event of default, other than a reporting default remedied by special interest as defined in the indenture agreement, occurs with respect to the Company or any guarantor, then the principal amount of, and all accrued and unpaid interest on, all of the notes then outstanding will immediately become due and payable without any further action or notice by any person. If an event of default (other than a reporting event of default described above with respect to Magnite or any guarantor and not solely with respect to a significant subsidiary of the Company’s or a guarantor, other than the Company or such guarantor) occurs and is continuing, then the trustee, by notice to the Company, or noteholders of at least 25% of the aggregate principal amount of notes then outstanding, by written notice to the Company and the trustee, may declare the principal amount of, and all accrued and unpaid interest on, all of the notes then outstanding to become due and payable immediately.
The Convertible Senior Notes have an initial conversion rate of 15.6539 shares of common stock per $1,000 principal amount of the Convertible Senior Notes, which will be subject to customary anti-dilution adjustments in certain circumstances.
In connection with the pricing of the Convertible Senior Notes, the Company entered into privately negotiated capped call transactions with various financial institutions (the "Capped Call Transactions"). The Capped Call Transactions were entered into with third party broker-dealers to limit the potential dilution that would occur if the Company has to settle the conversion value in excess of the principal in shares. This exposure will be covered (i.e., the Company will receive as many shares as are required to be issued between the conversion price of $63.8818 and the maximum price of $91.2600). Any shares required to be issued by the Company over this amount would have net earnings per share dilution impact. By entering into the Capped Call Transactions, the Company expects to reduce the potential dilution to its common stock (or, in the event the conversion is settled in cash, to reduce its cash payment obligation) in the event that at the time of conversion its stock price exceeds the conversion price under the Convertible Senior Notes. The Company paid $39.0 million for the Capped Call Transactions, which was recorded as additional paid-in capital, using a portion of the gross proceeds from the sale of the Convertible Senior Notes. The cost of the Capped Call Transactions is not expected to be tax deductible as the Company did not elect to integrate the capped call into the Convertible Senior Notes for tax purposes. The cost of the Capped Call Transaction was recorded as a reduction of the Company’s additional paid-in capital in the accompanying consolidated financial statements.
As noted in Note 2, the Company early adopted ASU 2020-06 effective January 1, 2021. The Company has not elected the fair value option, the embedded conversion features are not required to be bifurcated under the accounting guidance, and the convertible debt was not issued with a substantial premium. As such, the Company accounted for the Convertible Senior Notes as a liability in its entirety. Under the guidance, all the embedded features of the Convertible Senior Notes met the definition of a derivative. These features included a contingent call option, contingent put options, and conversion features. The contingent call option and contingent put options are clearly and closely related to the debt host and, therefore, do not require bifurcation. As the conversion features are indexed to the Company’s own equity and would be equity classified if they were freestanding instruments, the scope exception in ASC 815-10-15-74(a) applies and these conversion features will not be bifurcated under ASC 815.
The new accounting guidance also eliminated the bifurcation models of ASC 470-20 and eliminated the treasury method approach to earnings per share. Accordingly, earnings per share on convertible debt instruments should only be calculated under the If-Converted method. Under the guidance above, the Company will assume settlement in shares.
The Company incurred debt issuance costs of $11.4 million in March 2021. The Convertible Senior Notes are presented net of issuance costs on the Company's consolidated balance sheets. The debt issuance costs are amortized on an effective interest basis over the term of the Convertible Senior Notes and are included in interest expense and amortization of debt discount in the accompanying consolidated statements of operations. The following table sets forth interest expense related to the Convertible Senior Notes for the year ended December 31, 2021:
December 31, 2021
(in thousands)
Contractual interest expense$786 
Amortization of debt issuance costs1,798 
Total interest expense$2,584 
Effective interest rate0.82 %
108

Amortization expense for the Company's debt issuance costs for fiscal years 2022 through 2026 is as follows (in thousands):
Fiscal YearDebt Issuance Costs
2022$2,288 
20232,288 
20242,288 
20252,288 
2026491 
Total$9,643 

Credit Agreement
On April 30, 2021, the Company entered into a credit agreement (the "Credit Agreement") with Goldman Sachs Bank USA as administrative agent and collateral agent, and other lender parties thereto. The Credit Agreement provides for a $360.0 million seven-year senior secured term loan facility ("Term Loan B Facility") and a $52.5 million senior secured revolving credit facility (the "Revolving Credit Facility"). As part of the Term Loan B Facility, the Company received $325 million in proceeds, net of discounts and fees, which were used to finance the SpotX Acquisition and related transactions, and for general corporate purposes. Loans, if any, under the Revolving Credit Facility are expected to be used for general corporate purposes. The obligations under the Credit Agreement are secured by substantially all of the assets of the Company and those of its subsidiaries that are guarantors under the Credit Agreement.
Amounts outstanding under the Credit Agreement accrue interest at a rate equal to either, (1) for the Term Loan B Facility, at the Company’s election, the Eurodollar Rate (as defined in the Credit Agreement) plus a margin of 5.00% per annum, or ABR (as defined in the Credit Agreement) plus a margin of 4.00%, and (2) for the Revolving Credit Facility, at the Company’s election, the Eurodollar Rate plus a margin of 4.25% to 4.75%, or ABR plus a margin of 3.25% to 3.75%, in each case, depending on the Company’s first lien net leverage ratio. As of December 31, 2021, the contractual interest rate related to the Term Loan B Facility was 5.75%.
The covenants of the Credit Agreement include customary negative covenants that, among other things, restrict the Company’s ability to incur additional indebtedness, grant liens and make certain acquisitions, investments, asset dispositions and restricted payments. In addition, the Credit Agreement contains a financial covenant, tested on the last day of any fiscal quarter if utilization of the Revolving Credit Facility exceeds 35% of the total revolving commitments, that requires the Company to maintain a first lien net leverage ratio not greater than 3.25 to 1.00. As of December 31, 2021, the Company was in compliance with its debt covenants.
The Credit Agreement includes customary events of default, and customary rights and remedies upon the occurrence of any event of default thereunder, including rights to accelerate the loans, terminate the commitments thereunder and realize upon the collateral securing the obligations under the Credit Agreement. The Credit Agreement calls for customary scheduled loan amortization payments of 0.25% of the initial principal balance payable quarterly (i.e. 1% in aggregate per year) as well as a provision that requires the Company to prepay the Term Loan B based on an annual calculation of cumulative free cash flow ("Excess Cash Flow") generated by the company as defined within the terms of the Agreement. The Company was not required to make any such mandatory prepayment required by the Excess Cash Flow provision for the period ended December 31, 2021.
On June 28, 2021, the Company entered into an Incremental Assumption Agreement (the "Incremental Agreement") to the Credit Agreement. Pursuant to the terms of the Incremental Agreement, the Company’s existing revolving credit facility under the Credit Agreement was increased by $12.5 million (the "Incremental Revolver"), and the letter of credit sublimit under the Credit Agreement was increased by $5.0 million. The Incremental Revolver bears the same interest rate as the existing revolving credit facility and has the same maturity date as the existing revolving credit facility. No other terms of the Credit Agreement were amended. As a result, amounts available under the Revolving Credit Facility were $65.0 million. At December 31, 2021, amounts available under the Revolving Credit Facility were $59.9 million, net of letters of credit outstanding in the amount of $5.1 million.
109

The following table summarizes the Term Loan B Facility at December 31, 2021:
December 31, 2021
(in thousands)
Term Loan B Facility$358,200 
Unamortized debt discounts(9,738)
Unamortized debt issuance costs(15,196)
Debt, net of debt discounts and issuance costs$333,266 
The Company incurred debt issuance costs of $27.7 million in April 2021, of which $10.8 million were associated with debt discount netted against the proceeds and $16.9 million were associated with other deferred financing costs associated with the Term Loan B Facility. Debt outstanding under the Term Loan B Facility are presented net of issuance costs on the Company's consolidated balance sheets. The debt issuance costs are amortized on an effective interest basis over the term of the Term Loan B Facility and are included in interest expense and amortization of debt discount in the accompanying consolidated statements of operations. The following table sets forth interest expense related to the Term Loan B Facility for the year ended December 31, 2021:
December 31, 2021
(in thousands)
Contractual interest expense14,074 
Amortization of debt discount1,062 
Amortization of debt issuance costs1,657 
Total interest expense16,793 
Effective interest rate7.00 %
Amortization expense for the Term Loan B Facility debt discount and debt issuance costs for fiscal years 2022 through 2028 is as follows (in thousands):
Fiscal YearDebt DiscountDebt Issuance Costs
2022$1,580 $2,466 
20231,564 2,441 
20241,548 2,416 
20251,532 2,391 
20261,516 2,366 
Thereafter1,998 3,116 
Total$9,738 $15,196 

Note 19—Stockholders' Equity
On December 13, 2021, the Board of Directors approved a share repurchase program, under which the Company is authorized to purchase up to $50.0 million of its common stock over the twelve month period commencing December 10, 2021. The repurchase program allows the Company to repurchase its common stock using open market stock purchases, privately negotiated transactions, block trades or other means in accordance with U.S. securities laws. The number of shares repurchased and the timing of repurchases will depend on a number of factors, including, but not limited to, share price, trading volume and general market conditions, along with working capital requirements, general business conditions, other opportunities that the Company may have for the use or investment of its capital and other factors. The share repurchase program does not obligate the Company to repurchase any particular amount of common stock and may be suspended, modified or discontinued at any time at the Company’s discretion. The Company intends to finance the share repurchase program through cash on hand.
Under the share repurchase program, 349,245 shares were purchased in open market purchases through December 31, 2021 for a total of approximately $6.0 million at an average of $17.20 per share. Approximately $44.0 million worth of shares may yet be purchased under the plan. For accounting purposes, common stock repurchases under our stock repurchase program are recorded based upon the purchase date of the applicable trade. Repurchased shares are accounted for as treasury stock in the consolidated balance sheets.

110

Note 20—Related Party Transactions
During the years ended December 31, 2021, 2020, and 2019, the Company did not enter into any transactions with its related parties or affiliates of its related parties requiring disclosure pursuant to the applicable rules of the Financial Accounting Standards Boards or the U.S. Securities and Exchange Commission.

Note 21—Subsequent Events
In January 2022, the Company retired 349,245 shares of treasury stock, which was recorded as a reduction in additional paid in capital. Additionally in January 2022, the Company repurchased and retired 377,000 shares of common stock through open market purchases under the share repurchase program for $5.6 million at an average price of $14.94, which was also recorded as a reduction in additional paid in capital.
On February 1, 2022, the Company granted 5,918,007 restricted stock units, 699,194 stock options, and 86,806 performance stock units to the Company's employees. The options granted will vest over four years from grant date, with 25% vesting after one year and the remainder vesting monthly thereafter. The RSUs granted will generally vest over four years from issuance with 25% after one year, and the remainder vesting quarterly thereafter. Between 0% and 150% of the performance stock units will vest on the third anniversary of its grant date based on certain stock price performance metrics.
Item 9. Changes in and Disagreements with Accountants on Accounting and Financial Disclosure
None.

Item 9A. Controls and Procedures
Evaluation of Disclosure Controls and Procedures
    Our management, with the participation of our Chief Executive Officer and Chief Financial Officer, evaluated the effectiveness of our disclosure controls and procedures as defined in Rule 13a-15(e) under the Exchange Act. Our disclosure controls and procedures are designed to provide reasonable assurance of achieving their objectives of ensuring that information we are required to disclose in the reports we file or submit under the Exchange Act is accumulated and communicated to our management, including our Chief Executive Officer and Chief Financial Officer, as appropriate to allow timely decisions regarding required disclosures, and is recorded, processed, summarized, and reported within the time periods specified in the SEC’s rules and forms. There is no assurance that our disclosure controls and procedures will operate effectively under all circumstances. Based upon the evaluation described above, our Chief Executive Officer and Chief Financial Officer concluded that, as of December 31, 2021, our disclosure controls and procedures were effective at the reasonable assurance level.
    Changes in Internal Control over Financial Reporting
    There have been no changes in our internal control over financial reporting that occurred during the three months ended December 31, 2021 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting, except as noted below.
We completed the SpotX Acquisition on April 30, 2021. See Note 10 of "Notes to Consolidated Financial Statements" for more information. We are currently integrating SpotX into our operations and internal control processes. As we complete this integration, we are analyzing, evaluating, and where necessary, making changes in control and procedures related to the SpotX business, which we expect to complete within one year after the date of acquisition. Pursuant to the SEC’s guidance that an assessment of a recently acquired business may be omitted from the scope of an assessment in the year of acquisition, the scope of our assessment of the effectiveness of our internal controls over financial reporting at December 31, 2021 excludes SpotX to the extent that they are not yet integrated into our internal controls environment.
    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 Rule 13a-15(f) of the Exchange Act).
Our management conducted an evaluation of the effectiveness of our internal control over financial reporting based on the framework in "Internal Control - Integrated Framework" (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission.
111

As permitted by the Securities and Exchange Commission, companies are allowed to exclude acquisitions from their assessment of internal control over financial reporting during the first year of an acquisition. During the quarter ended June 30, 2021, the Company acquired SpotX, Inc. Pursuant to applicable rules, because the Company has not yet fully incorporated the internal controls and procedures of the acquired entity into the Company's internal control over financial reporting, management excluded certain elements related to the acquired business from its assessment of the effectiveness of internal control over financial reporting as of December 31, 2021. The excluded elements of the SpotX business, which are comprised of transactions on the legacy SpotX platform, represented approximately 34% of the Company's revenue and 10% of the Company’s total assets as of and for the year ended December 31, 2021.
Based on this evaluation, management concluded that the Company's internal control over financial reporting was effective as of December 31, 2021. Deloitte & Touche LLP has independently assessed the effectiveness of our internal control over financial reporting and its report is included under "Item 8. Financial Statements and Supplementary Data."
    Inherent Limitations on Effectiveness of Controls     
    Management recognizes that a control system, no matter how well designed 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 that management is required to apply its judgment in evaluating the benefits of possible controls and procedures relative to their costs. Because of the inherent limitations in all control systems, no evaluation of controls can provide absolute assurance that all control issues and instances of fraud or error, if any, have been detected. These inherent limitations include the realities that judgments in decision making can be faulty, and that breakdowns can occur because of a simple error or mistake. Additionally, controls can be circumvented by the individual acts of some persons, by collusion of two or more people, or by management override of the controls. The design of any system of controls also is based in part upon certain assumptions about the likelihood of future events, and there can be no assurance that any design will succeed in achieving its stated goals under all potential future conditions; over time, controls may become inadequate because of changes in conditions, or the degree of compliance with policies or procedures may deteriorate. Because of the inherent limitations in a cost-effective control system, misstatements due to error or fraud may occur and not be detected.

Item 9B. Other Information
None.

Item 9C. Disclosure Regarding Foreign Jurisdictions that Prevent Inspections
Not applicable.

PART III
Item 10. Directors, Executive Officers and Corporate Governance
The information required by Item 10 will be included in our Proxy Statement for the 2022 Annual Meeting of Stockholders (the "2022 Proxy Statement") to be filed with the SEC within 120 days of the fiscal year ended December 31, 2021, or the 2022 Proxy Statement, under the headings "Proposal 1—Election of Directors," "Delinquent Section 16(a) Reports," (if applicable) and "Corporate Governance" and is incorporated herein by reference.

112

Item 11. Executive Compensation
The information required by Item 11 will be included in the 2022 Proxy Statement under the headings "Executive Officers" and "Executive Compensation" and is incorporated herein by reference.
 
Item 12. Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters
The information required by Item 12 will be included in the 2022 Proxy Statement under the heading "Common Stock Ownership of Certain Beneficial Owners and Management" and is incorporated herein by reference.

Item 13. Certain Relationships and Related Transactions, and Director Independence
    The information required by Item 13 will be included in the 2022 Proxy Statement under the headings "Certain Relationships and Related Person Transactions" and "Director Independence" and is incorporated herein by reference.

Item 14. Principal Accountant Fees and Services
    The information required by Item 14 will be included in the 2022 Proxy Statement under the heading "Proposal 2—Ratification of the Selection of Deloitte & Touche LLP as Independent Registered Public Accounting Firm" and is incorporated herein by reference.
113

PART IV

Item 15. Exhibits, Financial Statement Schedules
(a) We have filed the following documents as part of this Annual Report on Form 10-K:

1. Consolidated Financial Statements

Report of Independent Registered Public Accounting Firm
Consolidated Balance Sheets
Consolidated Statements of Operations
Consolidated Statements of Comprehensive Loss
Consolidated Statements of Stockholders' Equity
Consolidated Statements of Cash Flows
Notes to Consolidated Financial Statements

2. Financial Statement Schedules

    No financial statement schedules are provided because the information called for is not required or is shown in the financial statements of the notes thereto.

3. Exhibits

EXHIBIT INDEX

NumberDescription
2.1
2.2
2.3
3.1
3.2
3.3
4.1
4.2
4.3
10.1+
114

10.2+
10.3+
10.4+
10.5+
10.6+
10.7+
10.8+
10.9+
10.10+
10.11+
10.12+
10.13+
10.14+
10.15
10.16*
10.17
10.18
10.19
10.20
21.1*
23.1*


31.1*
31.2*
32*(1)
101.ins *XBRL Instance Document- the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document.
101.sch *XBRL Taxonomy Schema Linkbase Document
101.cal *XBRL Taxonomy Calculation Linkbase Document
101.def *XBRL Taxonomy Definition Linkbase Document
101.lab *XBRL Taxonomy Label Linkbase Document
101.pre *XBRL Taxonomy Presentation Linkbase Document
104Cover Page Interactive Data File - (formatted as Inline XBRL and contained in Exhibit 101)
*    Filed herewith
+        Indicates a management contract or compensatory plan or arrangement
†    Certain schedules have been omitted pursuant to Item 601(a)(5) of Regulation S-K.

(1)    The information in this exhibit is furnished and deemed not filed with the Securities and Exchange Commission for purposes of Section 18 of the Exchange Act of 1934, as amended (the "Exchange Act"), and is not to be incorporated by reference into any filing of Magnite, Inc. under the Securities Act of 1933, as amended (the "Securities Act"), or the Exchange Act, whether made before or after the date hereof, regardless of any general incorporation language in such filing.

Item 16. Form 10-K Summary
None.



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.
 
MAGNITE, INC.
(Registrant)

/s/  David Day
David Day
Chief Financial Officer
(Principal Financial Officer)
Date February 23, 2022


Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed below by the following persons on behalf of the registrant and in the capacities and on the dates indicated:

NameTitleDate
/s/ Michael BarrettPresident, Chief Executive Officer and Director
(Principal Executive Officer)
February 23, 2022
Michael Barrett
/s/ David DayChief Financial Officer
(Principal Financial Officer)
February 23, 2022
David Day
/s/ Brian GephartChief Accounting Officer
(Principal Accounting Officer)
February 23, 2022
Brian Gephart
/s/ Paul Caine
Director
February 23, 2022
Paul Caine
/s/ Robert J. Frankenberg
Director
February 23, 2022
Robert J. Frankenberg
/s/ Sarah P. Harden
Director
February 23, 2022
Sarah P. Harden
/s/ Doug Knopper
Director
February 23, 2022
Doug Knopper
/s/ Rachel Lam
Director
February 23, 2022
Rachel Lam
/s/ James Rossman
Director
February 23, 2022
James Rossman
/s/ Robert F. Spillane
Director
February 23, 2022
Robert F. Spillane
/s/ Lisa L. Troe
Director
February 23, 2022
Lisa L. Troe


EX-10.16 2 exhibit1016-zillowmagnites.htm EX-10.16 Document

SUBLEASE
THIS SUBLEASE (this “Sublease”), dated as of September 21, 2021 is entered into by and between ZILLOW GROUP, INC., a Washington corporation (“Sublandlord”), and MAGNITE, INC., a Delaware corporation (“Subtenant”).
Recitals
A.Pursuant to that certain Agreement of Lease between Sublandlord, as tenant, and 1250 Broadway Associates LLC, as landlord (“Landlord”) dated October 19, 2018 (the “Master Lease”), Sublandlord leases certain premises consisting of the entire 8th, 9th, 10th and 11th floors, and a portion of the 12th floor, of the building located at 1250 Broadway, New York, New York (the “Building”; such premises being more particularly defined in the Master Lease and defined herein as the “Master Leased Premises”). A true and complete copy of the Master Lease (other than certain redacted terms) is attached as Exhibit A to this Sublease and incorporated by this reference. Capitalized terms herein not otherwise defined herein shall have the same meanings as provided in the Master Lease.
B.Sublandlord desires to sublease the entire 9th floor of the Master Leased Premises to Subtenant, consisting for purposes of this Sublease of 27,040 rentable square feet (as depicted on Exhibit B attached hereto, the “Premises”), and Subtenant desires to sublease the Premises from Sublandlord, upon the terms and conditions provided for herein.
NOW, THEREFORE, in consideration of the mutual covenants and conditions contained herein, Sublandlord and Subtenant covenant and agree as follows:
Agreement
1.Premises. Sublandlord hereby subleases to Subtenant, and Subtenant hereby takes and hires from Sublandlord, the Premises, on and subject to the terms, covenants and conditions set forth in this Sublease. Subtenant shall use the Premises only for the purposes and in compliance with the uses stated in the Master Lease.
2.Term.
(a)Subject in all events to receipt of Landlord’s Consent pursuant to the provisions of Section 12 hereof, the term of this Sublease (the “Sublease Term”) shall commence on the date (the “Commencement Date”) that Sublandlord has delivered the Premises with the Delivery Conditions (as hereinafter defined) having been satisfied in Sublandlord’s good faith determination (provided, however, that Sublandlord shall provide not less than (10) days’ prior written notice of the date that Sublandlord will deliver the Premises), and shall expire on April 30, 2030 or such earlier date upon which the term of this Sublease shall terminate pursuant to the terms hereof (as applicable, the “Expiration Date”). As used herein, the term “Delivery Conditions” shall mean and refer to the conditions set forth on Exhibit C attached hereto.
Subtenant shall have a period of thirty (30) days following the Commencement Date to notify Sublandlord if, in Subtenant’s good faith determination, any of the Delivery Conditions is not satisfied. If Subtenant identifies any matters pursuant to the preceding sentence, Sublandlord and Subtenant shall conduct a joint walk-through inspection of the Premises in good faith to agree on a scope of work to correct the same. Sublandlord shall promptly correct the conditions identified and agreed-upon during the walk-through inspection at Sublandlord’s sole cost and expense.


(b)Within thirty (30) days after the Commencement Date, Sublandlord and Subtenant shall prepare and execute a letter setting forth the Commencement Date and the Sublease Term substantially in the form of Exhibit D attached hereto.
(c)Upon the expiration or earlier termination of the Sublease Term, Subtenant shall not be required to remove or restore any Subtenant or Sublandlord improvements, or to remove any fixtures or cabling, unless Subtenant’s alterations or improvements trigger the removal and restoration requirements of the Master Lease, pursuant to Article 6 of the Master Lease. In such event, Subtenant shall be responsible for the removal of the applicable alterations or improvements and the restoration of the Premises in accordance with the provisions of Article 6 of the Master Lease. In addition, upon the Expiration Date, Subtenant shall be responsible for the removal of its moveable personal property, furniture and equipment pursuant to Article 6 of the Master Lease, including the FF&E (as hereinafter defined).
(d)Prior to taking occupancy of Premises, Subtenant shall furnish to Landlord and Sublandlord an insurance certificate evidencing Subtenant's compliance with the insurance requirements of Section 12.4 of the Master Lease. Such requirements shall include, without limitation, naming Landlord (and any other parties designated by Landlord) and Sublandlord as additional insureds under Subtenant's commercial general liability policy.
(e)On the Commencement Date, Sublandlord shall convey to Subtenant the furniture, fixtures, equipment set forth on Exhibit E attached hereto (collectively, the “FF&E”) by the delivery by Sublandlord of a bill of sale substantially in the form attached hereto as Exhibit G attached hereto.
3.Rent.
(a)The rent payable by Subtenant for the Premises shall consist of base rent (“Base Rent”) plus certain additional rental (“Additional Rent”), all as provided below in this Section 3. Base Rent, Additional Rent, and any other charges due under this Sublease are hereinafter referred to collectively as “Rent.” All Rent shall be paid to Sublandlord by wire transfer pursuant to the instructions set forth immediately below, or to such other person or to such other place or by such other method as Sublandlord may from time to time designate in writing.
Bank:    [Redacted]
Address:    [Redacted]

Routing & Transit #:    [Redacted]
Credit Account #:    [Redacted]
Account Name and Address:    [Redacted]

(b)Subtenant shall pay to Sublandlord in advance, commencing on the Commencement Date and on or before the first day of each month thereafter occurring during the Sublease Term, without prior notice, demand, deduction or offset, monthly Base Rent in the amounts pursuant to the following schedule:
2



MonthsPer RSFBase Rent per AnnumBase Rent per Month
Commencement Date – 60 full calendar months thereafter$66.00$1,784,640.00$148,720.00
Expiration of prior period - $71.00     $1,919,840.00    $159,986.67
     Expiration Date
Notwithstanding anything to the contrary contained herein, the first eleven (11) months of Subtenant’s Base Rent obligation shall be abated (the “Abatement Period”), provided, however, if Subtenant shall be in default of any of its obligations under this Sublease following the expiration of any applicable notice and cure period during the Abatement Period, Subtenant shall not be entitled to any further abatement of Base Rent under this Section 3(b), provided, however, that if Subtenant cures the default, Subtenant shall be entitled again to abatement of Base Rent during the following period, provided that the Abatement Period is still in effect. If the Commencement Date is a day other than the first day of a calendar month, the Base Rent for the month in which the Commencement Date occurs will be prorated (based on the actual number of days in such month) and such prorated Base Rent shall be paid by Subtenant on or prior to the Commencement Date.
    (c)    Subtenant shall pay, as Additional Rent (to Sublandlord or as Sublandlord may direct (including to Landlord)), in accordance with the terms of Article 3 of the Master Lease but subject to this Section 3(c), the following:
(i)    Tenant’s Tax Payment and Tenant’s BID Payment as applicable solely to the Premises (“Tenant’s Share”, as applicable to Subtenant, being 4.012%); provided, however, for purposes of Subtenant’s obligation hereunder, (i) “Base Tax Factor” shall mean the Taxes for the fiscal year commencing July 1, 2022 and ending June 30, 2023; and
(ii)    Tenant’s Operating Payment as applicable solely to the Premises (“Tenant’s Share”, as applicable to Subtenant, being 4.012%); provided, however, for purposes of Subtenant’s obligation hereunder, (i) such payment obligation shall commence as of January 1, 2023 and (ii) “Base Operating Factor” shall mean the Operating Expenses paid or incurred for the calendar year commencing January 1, 2022 and ending December 31, 2022.
(d)    Subtenant shall pay, as Additional Rent (to Sublandlord or as Sublandlord may direct (including to Landlord)), in accordance with Section 4.1 of the Master Lease, electricity at a rate of one hundred and three percent (103%) of Landlord’s actual cost per kilowatt hour for electricity for the Premises. Landlord’s actual cost shall be for the electric energy consumed in the Premises, which electric energy shall be measured by a submeter that shall measure only Subtenant’s electrical consumption.
(e)     In the event of any casualty or condemnation affecting the Premises, Rent shall be proportionately or fully abated in accordance with the terms of the Master Lease. Further, in connection with any abatement right under the Master Lease, Rent shall be correspondingly and proportionately abated hereunder for as long as such abatement shall continue under the Master Lease.
3



4.Condition of Premises; Alterations.
    (a)    Sublandlord subleases the Premises to Subtenant strictly in their present “as is, where is” condition, subject to satisfaction of the Delivery Conditions.
    (b)    All costs of use, maintenance, repairs and replacement of any supplemental HVAC systems serving the Premises shall be the responsibility of Subtenant, to the extent same is the responsibility of Sublandlord under the Master Lease.
(c)    To the extent consent of Landlord is required under the terms of Article 6 of the Master Lease, Subtenant shall not make any alterations or improvements to the Premises (and shall not choose architects, engineers, contractors or subcontractors to perform same) without the prior written consent of Landlord and Sublandlord. All alterations or improvements performed by Subtenant shall be made in accordance with the requirements of the Master Lease, in a good and workerlike and lien-free manner, and in accordance with all applicable laws. Copies of all items required to be delivered under Article 6 of the Master Lease (including, without limitation, plans and specifications and lien waivers) shall be delivered by Subtenant to each of Landlord and Sublandlord. Sublandlord shall not charge any fees associated with the review of any plans or the oversight of any work in connection with any such alterations or improvements (excluding any actual out of pocket costs) and will use reasonable efforts to respond to Subtenant’s submissions of plans (or revisions thereof) within ten (10) business days from Subtenant’s submittal.
5.Master Lease; Subordination.
(a)    This Sublease is and shall at all times remain subject and subordinate to all of the terms, covenants and conditions of the Master Lease, and Landlord shall have all rights in respect of the Master Lease and the Premises as set forth therein. Subject to the provisions of Section 6 hereof, except for (i) payments of Rental (as defined in the Master Lease) by Sublandlord to Landlord pursuant to the provisions of the Master Lease and (ii) Sublandlord’s obligation to maintain insurance (which does not negate Subtenant’s obligation to also maintain insurance), and (iii) any obligation inconsistent with the express terms of this Sublease, Subtenant hereby assumes and agrees to perform for Sublandlord’s benefit, during the term of this Sublease, all of Sublandlord’s obligations under the Master Lease with respect to the Premises that accrue during the Sublease Term (collectively, the “Assumed Obligations”).
(b)     This Sublease is and shall at all times remain subject and subordinate to any ground lease, deed of trust, mortgage or other security instrument now or hereafter encumbering the Building or the Premises.
6.Incorporation of Master Lease.
(a)Subject to the exclusions, limitations and modifications set forth in this Sublease, the terms, provisions, covenants and conditions of the Master Lease are incorporated in this Sublease by reference so that, except to the extent that they are excluded, limited or otherwise modified by the provisions of this Sublease for the purpose of incorporation by reference, each and every term, covenant and condition of the Master Lease binding on or inuring to the benefit of the landlord thereunder shall, in respect of this Sublease, bind or inure to the benefit of Sublandlord, and each and every term, covenant and condition of the Master Lease binding or inuring to the benefit of the tenant thereunder shall, in respect of this Sublease, bind or inure to the benefit of Subtenant, with the same force and effect as if such terms, covenants and conditions were completely set forth in this Sublease, and as if the words (i) “Landlord” and “Tenant,” or words of similar import, wherever the same appear in the Master Lease, were
4



construed to mean, respectively, “Sublandlord” and “Subtenant” in this Sublease, (ii) “Premises,” wherever the same appears in the Master Lease were construed to mean “Premises” in this Sublease, (iii) “Lease,” or words of similar import, wherever the same appear in the Master Lease, were construed to mean this “Sublease,” and (iv) the words “Escalation Rent,” or words of similar import, wherever the same appear in the Master Lease, were construed to mean the Additional Rent payable under Section 3 of this Sublease. Subtenant represents that it has examined, read and is thoroughly familiar with the unredacted terms, covenants and conditions of the Master Lease, and Subtenant accepts those terms, covenants and conditions and obligations thereof that have been incorporated herein.
(b)Subject to subsections (a) and (c) of this Section 6, the following sections of the Master Lease are not incorporated as a part of this Sublease and are expressly excluded herefrom:
(i)     any provision (w) that is inconsistent with another express provision contained in this Sublease, (x) that is inapplicable to the Premises (i.e., the 9th floor of the Master Leased Premises), (y) that relates to a period of time that is prior to or beyond the Sublease Term or (z) that is redacted from the copy of the Master Lease attached hereto; and
(ii)    The Reference Page (other than the terms “Permitted Use” and “Late Charge”), Sections 2.1, 2.2, 2.5, Article 3 (other than the payment obligations thereunder, subject to Section 3 above), Article 4 (other than the payment obligations thereunder, subject to Section 3 above), Section 6.5, Section 6.7, Article 10, Section 12.1(A) (other than the first two (2) sentences thereof), Section 12.5, Section 12.6, Article 13 (subject to Section 9 hereof), Article 14 (subject to Section 9 hereof), the penultimate sentence of Section 16.1(A), Sections 18.1(B), 28.1, 28.2 (provided that Sublandlord shall be required to use commercially reasonable efforts to cause Landlord to perform its obligations thereunder and Subtenant shall be obligated to pay for services utilized by Subtenant during Overtime Periods as set forth in such Section) and 28.3, Article 31, Article 35, Article 38, Sections 40.2, 40.10, and 40.19, Article 41, Article 42, Article 43, Article 44, Schedules A-1, A-2, A-4 and A-5, Schedule F, Schedule H, Schedule I, Schedule K, Schedule L, Schedule M and Schedule N.
(c)The following limitations shall apply to the interpretation and enforcement of the incorporated terms, covenants and conditions of the Master Lease:
(i)No provision of the Master Lease shall be deemed incorporated herein to the extent such provision is inconsistent with, conflicts with or cannot reasonably be interpreted together with any express provision of this Sublease.
(ii)Except as otherwise provided herein (including the first sentence of Section 8 hereof), the time limits contained in the Master Lease for the giving of notices, making of demands or performing of any act, condition or covenant on the part of the tenant thereunder (including the cure of any default), or for the exercise by the tenant thereunder of any right, remedy or option, are changed for the purposes of incorporation herein by reference by shortening the same in each instance by two (2) business days, so that in each instance Subtenant shall have two (2) business days less time to observe or perform or cure hereunder than Sublandlord has as the tenant under the Master Lease.
(iii)Any non-liability, release, indemnity or hold harmless provision, and any provisions pertaining to waiver of subrogation rights and or the naming of a party under an insurance policy, in the Master Lease for the benefit of Landlord that is incorporated herein by reference, shall be deemed to inure to the benefit of Sublandlord and Landlord, for the purpose of incorporation by reference in this Sublease.
5



(iv)Any obligation of Sublandlord that is contained in this Sublease by the incorporation by reference of the provisions of the Master Lease and not otherwise inconsistent with any express term of this Sublease shall be observed or performed by Sublandlord using commercially reasonable efforts to cause Landlord under the Master Lease to observe and/or perform the same upon notice from Subtenant. Subtenant shall not in any event have any rights in respect of the Premises greater than Sublandlord’s rights under the Master Lease, and notwithstanding any provision to the contrary, Sublandlord shall not be obligated to perform obligations that pertain to the Premises and common areas for which Landlord is obligated under the Master Lease or Subtenant is responsible under this Sublease, and are part of this Sublease by the incorporation by reference of provisions of the Master Lease, and Sublandlord shall have no liability to Subtenant for any such matter whatsoever, except that Sublandlord shall be obligated to use commercially reasonable efforts, upon request of Subtenant, to cause Landlord to observe and/or perform Landlord’s obligations under the Master Lease. Subject to the foregoing, Sublandlord grants to Subtenant, to the extent not expressly excluded by the terms of this Sublease, the right to receive all of the services available to the Premises that are to be provided by Landlord under the Master Lease (including, without limitation, with respect to access to the Premises, cleaning services, and freight elevator and loading dock usage, Sublandlord acknowledging that Subtenant shall have no liability to Sublandlord for charges for services provided to the Premises except to the extent imposed on Sublandlord pursuant to the Master Lease and provided that the same are required to be paid by Subtenant hereunder). Subtenant hereby expressly waives the provisions of any statute, ordinance or judicial decision, now or hereafter in effect, which would give Subtenant the right to make repairs at the expense of Sublandlord, or to claim any actual or constructive eviction by virtue of interruption in access or services to, or failure to make repairs in or to, the Premises or the Building.
(v)With respect to any approval or consent required to be obtained from Landlord under the Master Lease, such approval or consent must be obtained from both Landlord and Sublandlord (such consent not to be unreasonably withheld, conditioned or delayed by Sublandlord). Any approval or consent required of Sublandlord conclusively shall be deemed reasonably withheld if approval or consent also is required of Landlord, and Landlord withholds Landlord’s approval or consent.
(d)Subtenant shall fully perform all of the Assumed Obligations and shall indemnify, defend, protect, and hold harmless Sublandlord from any and all liability, damages, liabilities, claims proceedings, actions, demands and costs (including reasonable attorneys’ fees) resulting, directly or indirectly, from Subtenant’s failure to perform the Assumed Obligations.
(e)Without limiting the generality of the foregoing, for purposes of incorporating the terms, covenants and conditions of the Master Lease into this Sublease, the following provisions of the Master Lease are amended as follows:
(i)Subtenant shall protect, defend, indemnify and hold Sublandlord harmless from and against all liability as Sublandlord may incur to Landlord as a consequence of Subtenant’s failure to timely surrender possession of the Premises in the condition required by this Sublease, unless and to the extent the same is due to the act or omission of Sublandlord or its agents or employees.
(ii)Sublandlord shall only be required, after written request by Subtenant, to use commercially reasonable efforts to cause Landlord to perform any repairs or restoration or provide any services called for thereunder (including, without limitation, Landlord’s obligation to provide services pursuant to Article 28 of the Master Lease and Landlord’s obligation to make repairs pursuant to Article 7 of the Master Lease). For purposes
6



of this Sublease (including Section 6, Section 8 and Section 10 hereof), “commercially reasonable efforts” shall not include the pursuit of legal action by Sublandlord against Landlord.
(iii)Under Article 27 of the Master Lease, Sublandlord’s notice address shall be as provided adjacent to Sublandlord’s signature below, or at such other address as Sublandlord may from time to time designate in writing to Subtenant; and Subtenant’s notice address shall be as provided adjacent to Subtenant’s signature below. Any notice required or permitted under this Sublease shall be deemed to have been delivered upon actual receipt or upon refusal of delivery. Notices under this Sublease shall be permitted to be transmitted by overnight courier service, in addition to the other methods permitted under the Master Lease.
(iv)The rentable area of the Premises as specified in Recital A above is only an approximation and no variation between the amount so stated and the actual rentable area of the Premises shall alter the obligations of Sublandlord and Subtenant under this Sublease.
(v)All references in the Master Lease to any work to be performed by Landlord or Sublandlord for the initial delivery of the Premises to Subtenant shall be disregarded, as Subtenant has agreed to accept the Premises in the condition described in this Sublease. All references to the “Post-Commencement Work” in the Master Lease are deemed to be deleted.
(vi)Subtenant may not sublease all or any portion of the Premises or assign its interest in the Sublease without the prior written consent of both (i) Sublandlord (which shall be granted or withheld in accordance with the standards for Landlord’s consent in the Master Lease, except that Sublandlord shall have no recapture right), and (ii) Landlord (which consent may be withheld in its sole discretion, except to the extent otherwise set forth in Landlord’s Consent). In determining whether or not to grant consent, Subtenant shall provide (i) Sublandlord with such information regarding the proposed sublessee or assignee as Landlord is entitled to receive with respect to a proposed sublease or assignment under the Master Lease, and (ii) Landlord with such information as Landlord may require in its sole discretion (except to the extent otherwise set forth in Landlord’s Consent).
(f)Sublandlord covenants and agrees that (i) it will comply in all material respects with the terms of the Master Lease, except to the extent that such non-compliance is caused by the act or omission of Subtenant, (ii) it shall not at any time during the Sublease Term, unless otherwise agreed to by Subtenant in its reasonable discretion, enter into any amendments, modifications or other agreements with Landlord relating to the Master Lease that would adversely affect Subtenant’s occupancy or use of the Premises or would increase its obligations or reduce its rights hereunder and (iii) it shall not at any time during the Sublease Term, unless otherwise agreed to by Subtenant in its sole and absolute discretion, agree to any early termination of the Master Lease, including the exercise of Sublandlord’s rights under Section 44.3. of the Master Lease, if such termination would adversely affect Subtenant’s occupancy or use of the Premises or would increase its obligations or reduce its rights hereunder.
7.Brokerage. Except for Cushman & Wakefield, Inc. ( “Broker”), each party warrants and represents to the other that such party has not retained the services of any real estate broker, finder or any other person whose services would form the basis for any claim for any commission or fee in connection with this Sublease or the transactions contemplated hereby. Each party agrees to save, defend, indemnify and hold the other party free and harmless from any breach of its warranty and representation as set forth in the preceding sentence, including the other party’s reasonable attorneys’ fees and disbursements. Sublandlord shall pay all commissions due to Broker arising out of this Sublease pursuant to a separate written agreement.
7



8.Defaults. Notwithstanding the incorporation of Article 18 of the Master Lease herein, with respect to subsection 18.1(A) thereof, in the event any failure by Subtenant to pay Rental when due continues for more than three (3) business days after written notice from Sublandlord, an Event of Default shall have occurred and Sublandlord may take any and all actions permitted to be taken by Landlord under the Master Lease; provided, however, an Event of Default shall occur hereunder without any obligation of Landlord to give any notice if Tenant fails to pay Rent when due and, during the 12 month interval preceding such failure, Landlord has given Tenant written notice of failure to pay Rent on more than two (2) prior occasions. If Landlord shall fail to perform an obligation with respect to the Premises which Landlord is required by the Master Lease to perform and pursuant to such failure is in default under the Master Lease and such failure materially and adversely affects Subtenant’s occupancy or use of the Premises (any such failure, a “Landlord Default”), then upon written request of Subtenant, Sublandlord shall promptly make demand upon Landlord to remedy such Landlord Default. If Landlord does not remedy such default in a commercially reasonable time period (or such time period as may be required by the terms of the Master Lease), then Subtenant may make written request of Sublandlord to use, and Sublandlord shall use, commercially reasonable efforts to enforce any and all of Sublandlord’s right as Tenant under the Master Lease (provided, however, in no event shall Sublandlord be obligated to initiate litigation or any other adversarial proceeding against Landlord).
9.Early Termination of Master Lease. Where the Master Lease grants Sublandlord any discretionary right to terminate the Master Lease as to all or any portion of the Premises, whether due to casualty, condemnation, or otherwise, including, without limitation, pursuant to Section 44.3. of the Master Lease, Sublandlord shall not exercise any such right unless consented to by Subtenant in Subtenant’s sole and absolute discretion if such termination would adversely affect Subtenant’s occupancy or use of the Premises or would increase its obligations or reduce its rights hereunder. In connection with any casualty or condemnation affecting the Premises, Subtenant shall have the same rights to terminate this Sublease within the same time periods set forth under the Master Lease in Articles 13 and/or 14 of the Master Lease (except that for purposes of clause (iii) of Section 13.3(A) of the Master Lease, the word “Term” shall refer to the Sublease Term). Sublandlord shall promptly forward to Subtenant any communication from Landlord with respect to any damage or destruction or condemnation of the Premises. Landlord’s recognition of Subtenant as a direct tenant in the event of a termination of the Master Lease shall be governed by the terms of the Landlord’s Consent.
10.Consents Under Master Lease. If Subtenant desires to take any action which requires the consent of Landlord pursuant to the terms of the Master Lease, then (a) Subtenant shall not take any such action until it obtains the consent of Sublandlord (whose consent may not be unreasonably withheld, conditioned or delayed, except as otherwise set forth herein) and Landlord, and (b) Subtenant shall request that Sublandlord obtain Landlord’s consent on Subtenant’s behalf and Sublandlord shall use commercially reasonable efforts to obtain such Landlord’s consent, unless Landlord agrees that Subtenant may contact Landlord directly with respect to the specific action for which Landlord’s consent is required. Subtenant shall reimburse Sublandlord for all reasonable out-of-pocket costs actually incurred by Sublandlord in processing any request by Subtenant for Landlord’s or Sublandlord’s consent.
11.No Third Party Rights. Except as otherwise expressly provided herein, the benefit of the provisions of this Sublease is limited to Sublandlord and Subtenant and to their respective successors and permitted assigns. No third party shall be construed to have any rights as a third party beneficiary with respect to any of the provisions of this Sublease.
12.Landlord’s Consent to Sublease. This Sublease is subject to the consent of Landlord, which consent shall be evidenced on Landlord’s standard form (the “Landlord’s
8



Consent”). Sublandlord agrees to use commercially reasonable, good faith efforts to obtain the Landlord’s Consent as soon as reasonably possible following execution of this Sublease by Subtenant and Sublandlord. In the event that the Landlord’s Consent is not obtained by the date that is sixty (60) days after the date hereof, each of Sublandlord and Subtenant shall have the right to terminate this Sublease by providing written notice of termination to the other party. Sublandlord shall pay all administrative fees, costs and expenses charged by Landlord in connection with obtaining the Landlord’s Consent. In the event of any conflict between this Sublease and the Landlord’s Consent, the terms of the Landlord’s Consent shall control.
13.Counterparts. This Sublease may be executed in any number of counterparts, each of which counterparts shall be deemed to be an original, and all of which together shall constitute one and the same instrument.
14.Status of Lease. Sublandlord hereby represents and warrants to Subtenant that (i) a true, correct and complete copy of the Master Lease (other than certain redacted terms) is attached hereto as Exhibit A and has been executed and delivered by Landlord and Sublandlord and constitutes the entire agreement of the parties thereto relating to the lease of the Premises (other than such redacted terms), (ii) no default or breach by Sublandlord or, to Sublandlord’s knowledge, by Landlord, has occurred or presently exists under the Master Lease and (iii) subject to receipt of Landlord’s Consent, Sublandlord has the right and power to execute and deliver this Sublease and to perform its obligations hereunder.
15.Quiet Enjoyment. Sublandlord covenants and agrees with Subtenant that upon Subtenant paying the rent and additional rent reserved in this Sublease and observing and performing all of the other obligations, terms, covenants and conditions of this Sublease on Subtenant’s part to be observed and performed, Subtenant may peaceably and quietly enjoy the Premises during the term; provided, however, that this Sublease shall automatically terminate upon termination of the Master Lease and Subtenant shall have no claim against Sublandlord unless such termination was caused by the default of Sublandlord in the performance of its obligations under the Master Lease which have not been assumed by Subtenant hereunder or Sublandlord’s voluntary termination or modification of the Master Lease, including Sublandlord’s exercise of its right to terminate the Master Lease under Section 44.3 of the Master Lease, in violation of the terms of this Sublease.
16.Freight Elevator. Subtenant shall have the use of the freight elevators during regular Building hours pursuant to the terms of the Master Lease. Subtenant shall pay Landlord’s standard rates for overtime hours, if required, provided, however, Sublandlord shall pay any such overtime rates associated with Subtenant’s move-in, if Landlord requires overtime usage of the freight elevators in connection therewith.
17.Signage. Sublandlord shall use commercially reasonable efforts to have Landlord approve Subtenant’s signage in the Building lobby in the approximate location of Sublandlord’s existing signage, in the elevator lobby on the floor containing the Premises and on the entrance doors to the Premises, although Sublandlord shall have no liability if Landlord fails to approve such signage.
18.Limitation of Damages. Under no circumstances shall either party to this Sublease be liable for any indirect, incidental, special or consequential damages arising out of this Sublease, including, without limitation, any damages arising from lost revenues, profits, use or business opportunity, regardless of the cause of such damages and whether or not the other party was aware or should have been aware of the possibility of these damages; provided, however, that Subtenant will remain liable for any such damages as and to the extent
9



Sublandlord is liable for same under the Master Lease as a result of Subtenant’s breach or default hereunder with respect to the Premises.
19.Entire Agreement. This Sublease, the Landlord’s Consent and Exhibits A – G attached hereto contain all of the agreements of the parties with respect to the subject matter hereof, and there are no verbal or other agreements that modify or affect this Sublease. This Sublease and Exhibits A – G attached hereto supersede any and all prior agreements made or executed by or on behalf of the parties hereto regarding the Premises.
20.Terms and Headings. The words “Sublandlord” and” Subtenant” include the plural as well as the singular, and words used in any gender include all genders. The titles to sections of this Sublease are not a part of this Sublease and shall have no effect upon the construction or interpretation of any part hereof.
21.Severability. Any provision of this Sublease that shall prove to be invalid, void or illegal shall in no way affect, impair or invalidate any other provision hereof, and the remaining provisions hereof shall nevertheless remain in full force and effect.
22.Governing Law; Jurisdiction. This Sublease shall be governed by and construed in accordance with the laws of the state in which the Premises are located. The proper place of venue to enforce this Sublease is New York County, N.Y. In any legal proceeding regarding this Sublease, including enforcement of any judgments, each party irrevocably and unconditionally (i) submits to the jurisdiction of the courts of law in New York County, N.Y.; (ii) accepts the venue of such courts and waives and agrees not to plead any objection thereto; and (iii) agrees that service of process may be effected at the address specified for such party in this Sublease, or at such other address of which the other party has been properly notified in writing, and nothing herein will affect either party’s right to effect service of process in any other manner permitted by applicable law.
23.Sublandlord Representations. Sublandlord hereby represents to Subtenant, to Sublandlord’s actual knowledge:
(a)The building systems servicing the Premises are in good working order;
(b)The Premises is in compliance with (i) all applicable codes, laws and regulations, including, but not limited to the New York City building code, the local laws pertaining thereto, including fire and life-safety codes, and Title III of the Americans with Disabilities Act, and a Certificate of Occupancy, free and clear of outstanding construction liens and/or outstanding violations with the Department of Buildings, FDNY or the Fire Marshal that would delay Subtenant’s occupancy or construction (including permitting); and
(c)The Premises are in compliance with applicable laws governing the presence of hazardous materials and toxic mold.
24.Security Deposit. Subtenant has deposited with Sublandlord on the signing of this Sublease a security deposit in the amount of $513,760.00 (the “Security Deposit”) in the form of a letter of credit attached hereto as Exhibit F (the “Letter of Credit”) as security for the faithful performance and observance by Subtenant of the terms, provisions and conditions of this Sublease. Subtenant agrees that in the event of the occurrence of a default by Subtenant hereunder beyond the expiration of all applicable notice and cure periods, Sublandlord may draw so much of the Letter of Credit as is required to cure the default then occurring and use, apply or retain the such proceeds, to the extent required for the payment of any delinquent Rent, or any other sum as to which Subtenant is in default, or for any sum that Sublandlord is entitled to
10



expend by reason of the default (including any damages or deficiency accrued before or after summary proceedings or other re-entry by Sublandlord). In addition, Sublandlord may make multiple partial draws upon the Letter of Credit. If Sublandlord applies any portion or all of the proceeds of the Letter of Credit, Subtenant shall forthwith restore the amount so applied by delivering an additional or new Letter of Credit so that, at all times, the amount of the Letter of Credit and any proceeds retained by the Sublandlord shall not be less than the amount of the Security Deposit. Subtenant's failure to restore the amount so applied or retained within ten (10) Business Days after Sublandlord has drawn upon the Letter of Credit shall constitute an Event of Default under this Sublease. Provided there is no uncured default, any balance of the proceeds of the Letter of Credit held by Sublandlord and not used, applied or retained by Sublandlord as above provided, and any remaining Letter of Credit, shall be returned to Subtenant within thirty (30) days after the expiration of the Sublease Term and after delivery of possession of the entire Premises to Sublandlord in accordance with the terms of this Sublease.
[SIGNATURES ON FOLLOWING PAGE]
11



IN WITNESS WHEREOF, Sublandlord and Subtenant have executed this Sublease as of the date first written above, intending to be bound hereby.

SUBLANDLORD:
ZILLOW, INC.
By: /s/ Toby Roberts
Its: SVP, Technology


Address:    

Zillow Group, Inc.
1301 Second Avenue — Floor 31
Attn: Legal
Seattle, WA 98109
With a copy mailed to: legal@zillowgroup.com
       

SUBTENANT:
MAGNITE, INC.
By: /s/ Michael Barrett
Its: CEO


Address:    

Magnite Inc.
6080 Center Drive, 4th Floor
Los Angeles, CA 90045
Attn: Nick Kormeluk
E-Mail: nkormeluk@magnite.com



EXHIBIT A
Redacted Master Lease





EXHIBIT B
Floor Plan of Premises




EXHIBIT C
Delivery Conditions
1.Sublandlord shall perform the following work to the Premises at Sublandlord’s sole cost and expense.

a.Remove all Sublandlord signage with respect to the Premises;
b.Remove conference room reservation system holders from the outside of each conference room;
c.Enclose the stairwell providing access between the Premises and the adjacent floors with drywall and a wood door with locks controlled from the interior of the Premises, including painting to match existing walls; and
d.Paint, patch, repair any damages to the Premises, including to walls and carpeting, where necessary.

2.Sublandlord shall deliver the Premises in broom-clean condition, clear of all personal property (excluding the FF&E).

3.Sublandlord shall provide copies of maintenance records (to the extent in Sublandlord’s possession) for any HVAC units or other system which Sublandlord controls or is required to maintain pursuant to the provisions of the Master Lease.

4.Sublandlord shall provide a full set of construction drawings relating to any construction performed by Sublandlord within the Premises, if any, including any alterations made throughout the term and any items which qualify as specialty alterations or require restoration pursuant to the provisions of the Master Lease




EXHIBIT D
Commencement Date Agreement
    THIS CONFIRMATION OF COMMENCEMENT DATE AGREEMENT (this “Agreement”) is made as of [_____________, 20__], between Zillow, Inc. (“Sublandlord”), and Magnite, Inc. (“Subtenant”).

Sublandlord and Subtenant have entered into that certain Sublease, dated as of [_____________], 2021 (the “Sublease”), pursuant to which Sublandlord leased to Subtenant and Subtenant leased from Sublandlord certain premises consisting of approximately 27,040 rentable square feet, consisting of the 9th floor of the building located at 1250 Broadway, New York, New York, as such premises are more particularly defined in the Sublease. Capitalized terms used in this Agreement but not defined herein shall have the meanings given them in the Sublease.

Pursuant to Section 2(a) of the Sublease, Sublandlord and Subtenant hereby confirm that the Commencement Date is [_____________] and the Sublease Term expires on [_____________].

    IN WITNESS WHEREOF, the parties hereto have executed this Agreement as of the date first above written.

SUBLANDLORD:
ZILLOW, INC.
By:     
Its:
    

SUBTENANT:
MAGNITE, INC.
By:     
Its:
    




EXHIBIT E
FF&E



EXHIBIT F
Form of Letter of Credit




EXHIBIT G

Form of Bill of Sale

    BILL OF SALE

    THIS BILL OF SALE (“Bill of Sale”) is made as of _______________, _____ between _______________, a _______________ (“Assignor”), and _______________, a _______________ (“Assignee”).

    FOR GOOD AND VALUABLE CONSIDERATION, the receipt and adequacy of which is hereby acknowledged, the parties hereto agree as follows:

    1.    Certain Defined Terms. Capitalized terms used but not otherwise defined herein shall have the meanings given such terms in that certain Sublease, dated as of _______________, 2021, between Assignor, as sublessor, and Assignee, as sublessee (the “Sublease”), pertaining to the sublease of the Premises.

    2.    Grant. Assignor hereby grants, bargains, sells, conveys, assigns and transfers to Assignee, and Assignee hereby takes, purchases, receives and accepts all of Assignor’s right, title and interest in, to and under all of the FF&E.

    3.     Severability of Provisions. If any part of this Bill of Sale is declared to be invalid or unenforceable by a court of competent jurisdiction, this Bill of Sale shall be construed as if such part did not exist, and the balance hereof shall be given full effect.

    4.    Sales Tax. Assignee agrees to pay and be responsible for the payment of any sales or use tax accruing from and after the date hereof that may be imposed by any taxing jurisdiction for all or any part of the FF&E. Assignor agrees to pay and be responsible for the payment of any sales or use tax accruing before the date hereof that has been or may be imposed by any taxing jurisdiction for all or any part of the FF&E.
    
    5.    No Impairment or Expansion. Nothing contained in this Bill of Sale shall be deemed to limit, waive or otherwise impair or derogate any representation, warranty, covenant or indemnification set forth in the Sublease or to waive or abrogate any limits on liability specified in the Sublease.

    6.    Severability of Provisions.    If any part of this Bill of Sale is declared to be invalid or unenforceable by a court of competent jurisdiction, this Bill of Sale shall be construed as if such part did not exist, and the balance hereof shall be given full effect.

    7.    Governing Law. This Bill of Sale shall be governed by and interpreted in accordance with the laws of the State of New York, without reference to the choice of law provisions thereof.


[SIGNATURE PAGE FOLLOWS]



IN WITNESS WHEREOF, Assignor and Assignee have executed this Bill of Sale as of the day and year first above stated.



ASSIGNOR:

_______________


By:_____________________________
Name:
Title:



ASSIGNEE:

_______________

By:_____________________________
Name:
Title:















EX-21.1 3 exhibit211-listofsubsidiar.htm EX-21.1 Document

Exhibit 21.1

List of Subsidiaries

Magnite CTV, Inc.
SpotX, Inc.
Magnite Australia PTY Limited
Magnite Servicos De Internet Ltda
Magnite SARL
Magnite GmbH
Magnite S.R.L.
Magnite K.K.
The Rubicon Project Netherlands B.V.
Magnite Singapore Pte Ltd.
Magnite Ltd
Magnite Canada, Inc.
SlimCut Media Canada Inc.
Magnite Apex, Inc.
5 Moon Media LLC
Magnite Bell, Inc.
Rubicon Project Unlatch, Inc.
Magnite Hopper, Inc.
Rubicon Project Daylight, Inc.
Project Daylight, LLC
The Rubicon Project Canada ULC
Telaria Ltd.
Magnite Holdings Pty Ltd
Magnite CTV Pty Ltd
Telaria (Singapore) Pte Ltd
Telaria SDN. BHD.
Magnite CTV (NZ) Limited
SpringServe, Inc.
SpotX Limited
SpotX Australia Pty Ltd
SpotX Singapore Pty Ltd
SpotX Japan G.K.


EX-23.1 4 rubiex23112-31x2021.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-195972, 333-201174, 333-204012, 333-219563, and 333-237613 on Form S-8 of our report dated February 23, 2022, relating to the consolidated financial statements of Magnite, Inc. and subsidiaries and the effectiveness of Magnite, Inc.’s internal controls over financial reporting appearing in this Annual Report on Form 10-K for the year ended December 31, 2021.


/s/ Deloitte & Touche LLP

Los Angeles, California
February 23, 2022


EX-31.1 5 exhibit31112-31x2021.htm EX-31.1 Document

Exhibit 31.1
Certification of Principal Executive Officer
pursuant to
Exchange Act Rules 13a-14(a) and 15d-14(a),
as adopted pursuant to
Section 302 of the Sarbanes-Oxley Act of 2002

I, Michael Barrett, certify that:

1.I have reviewed this Annual Report on Form 10-K of Magnite, 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.
Signature:/s/ Michael Barrett
Date February 23, 2022
Michael Barrett
President and Chief Executive Officer
(Principal Executive Officer)

EX-31.2 6 exhibit31212-31x2021.htm EX-31.2 Document

 Exhibit 31.2

Certification of Principal Financial Officer
pursuant to
Exchange Act Rules 13a-14(a) and 15d-14(a),
as adopted pursuant to
Section 302 of the Sarbanes-Oxley Act of 2002

I, David Day, certify that:

1.I have reviewed this Annual Report on Form 10-K of Magnite, 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.

Signature:/s/ David Day
Date February 23, 2022
David Day
Chief Financial Officer
(Principal Financial Officer)

EX-32 7 exhibit3212-31x2021.htm EX-32 Document

Exhibit 32

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


Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 (18 U.S.C. 1350), Michael Barrett, President and Chief Executive Officer (Principal Executive Officer) of Magnite, Inc. (the "Company"), and David Day, Chief Financial Officer (Principal Financial Officer) of the Company, each hereby certifies that, to the best of his knowledge:

1.Our Annual Report on Form 10-K for the quarter ended December 31, 2021, to which this certification is attached as Exhibit 32 (the "Report"), fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and

2.The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

Date February 23, 2022
/s/ Michael Barrett
Michael Barrett
President and Chief Executive Officer
(Principal Executive Officer)
/s/ David Day
David Day
Chief Financial Officer
(Principal Financial Officer)
The foregoing certifications are being furnished pursuant to 13 U.S.C. Section 1350. They are not being filed for purposes of Section 18 of the Securities Exchange Act of 1934, as amended, and are not to be incorporated by reference into any filing of the Company, regardless of any general incorporation language in such filing.



EX-101.SCH 8 mgni-20211231.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 000010001 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 000020002 - Document - Audit Information link:presentationLink link:calculationLink link:definitionLink 100010003 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 100020004 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 100030005 - Statement - Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 100040006 - Statement - Consolidated Statements of Comprehensive Loss link:presentationLink link:calculationLink link:definitionLink 100050007 - Statement - Consolidated Statements of Stockholders' Equity (Deficit) link:presentationLink link:calculationLink link:definitionLink 100060008 - Statement - Consolidated Statement of Cash Flows link:presentationLink link:calculationLink link:definitionLink 210011001 - Disclosure - Nature of Operations link:presentationLink link:calculationLink link:definitionLink 210021002 - Disclosure - Organization and Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 220032001 - Disclosure - Organization and Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 230043001 - Disclosure - Organization and Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 240054001 - Disclosure - Organization and Summary of Significant Accounting Policies - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 240064002 - Disclosure - Organization and Summary of Significant Accounting Policies - Property and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 240074003 - Disclosure - Organization and Summary of Significant Accounting Policies - Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 210081003 - Disclosure - Net Income (Loss) Per Share link:presentationLink link:calculationLink link:definitionLink 230093002 - Disclosure - Net Income (Loss) Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 240104004 - Disclosure - Net Income (Loss) Per Share - Basic and Diluted Earnings Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 240114005 - Disclosure - Net Income (Loss) Per Share - Shares Excluded and Included in Calculation of Diluted Earnings Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 240124006 - Disclosure - Net Income (Loss) Per Share - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 210131004 - Disclosure - Revenues link:presentationLink link:calculationLink link:definitionLink 230143003 - Disclosure - Revenues (Tables) link:presentationLink link:calculationLink link:definitionLink 240154007 - Disclosure - Revenues - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 240164008 - Disclosure - Revenues - Revenue Recognized on a Gross and Net Basis (Details) link:presentationLink link:calculationLink link:definitionLink 240174009 - Disclosure - Revenues - Revenue Disaggregated by Sales Distribution Channel (Details) link:presentationLink link:calculationLink link:definitionLink 240184010 - Disclosure - Revenues - Revenue Disaggregated by Geographic Location (Details) link:presentationLink link:calculationLink link:definitionLink 240194011 - Disclosure - Revenues - Schedule of Allowance for Doubtful Accounts (Details) link:presentationLink link:calculationLink link:definitionLink 210201005 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 230213004 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 240224012 - Disclosure - Fair Value Measurements - Financial Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 240234013 - Disclosure - Fair Value Measurements - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 210241006 - Disclosure - Investments link:presentationLink link:calculationLink link:definitionLink 240254014 - Disclosure - Investments - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 210261007 - Disclosure - Property and Equipment link:presentationLink link:calculationLink link:definitionLink 230273005 - Disclosure - Property and Equipment (Tables) link:presentationLink link:calculationLink link:definitionLink 240284015 - Disclosure - Property and Equipment - Summary of Property and Equipment by Major Class (Details) link:presentationLink link:calculationLink link:definitionLink 240294016 - Disclosure - Property and Equipment - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 240304017 - Disclosure - Property and Equipment - Summary of Property and Equipment by Geographical Region (Details) link:presentationLink link:calculationLink link:definitionLink 210311008 - Disclosure - Internal Use Software Development Costs link:presentationLink link:calculationLink link:definitionLink 230323006 - Disclosure - Internal Use Software Development Costs (Tables) link:presentationLink link:calculationLink link:definitionLink 240334018 - Disclosure - Internal Use Software Development Costs - Schedule of Internal Use Software Development Costs (Details) link:presentationLink link:calculationLink link:definitionLink 240344019 - Disclosure - Internal Use Software Development Costs - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 210351009 - Disclosure - Goodwill, Intangible Assets, and Capitalized Costs Incurred in Cloud Computing Arrangements link:presentationLink link:calculationLink link:definitionLink 230363007 - Disclosure - Goodwill, Intangible Assets, and Capitalized Costs Incurred in Cloud Computing Arrangements (Tables) link:presentationLink link:calculationLink link:definitionLink 240374020 - Disclosure - Goodwill, Intangible Assets, and Capitalized Costs Incurred in Cloud Computing Arrangements - Goodwill Activity (Details) link:presentationLink link:calculationLink link:definitionLink 240384021 - Disclosure - Goodwill, Intangible Assets, and Capitalized Costs Incurred in Cloud Computing Arrangements - Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 240394022 - Disclosure - Goodwill, Intangible Assets, and Capitalized Costs Incurred in Cloud Computing Arrangements - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 240404023 - Disclosure - Goodwill, Intangible Assets, and Capitalized Costs Incurred in Cloud Computing Arrangements - Finite-Lived Intangible Assets, Future Amortization Expense (Details) link:presentationLink link:calculationLink link:definitionLink 210411010 - Disclosure - Business Combinations link:presentationLink link:calculationLink link:definitionLink 230423008 - Disclosure - Business Combinations (Tables) link:presentationLink link:calculationLink link:definitionLink 240434024 - Disclosure - Business Combinations - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 240444025 - Disclosure - Business Combinations - Telaria Purchase Consideration (Details) link:presentationLink link:calculationLink link:definitionLink 240454026 - Disclosure - Business Combinations - Telaria Schedule of Recognized Identified Assets Acquired and Liabilities Assumed (Details) link:presentationLink link:calculationLink link:definitionLink 240464027 - Disclosure - Business Combinations - Telaria Components of Intangible Assets and Estimated Useful Lives, Telaria Merger (Details) link:presentationLink link:calculationLink link:definitionLink 240474028 - Disclosure - Business Combinations - Telaria Pro Forma Information (Details) link:presentationLink link:calculationLink link:definitionLink 240484029 - Disclosure - Business Combinations - SpotX Purchase Consideration (Details) link:presentationLink link:calculationLink link:definitionLink 240494030 - Disclosure - Business Combinations - SpotX Schedule of Recognized Identified Assets Acquired and Liabilities Assumed (Details) link:presentationLink link:calculationLink link:definitionLink 240504031 - Disclosure - Business Combinations - SpotX Components of Intangible Assets and Estimated Useful Life (Details) link:presentationLink link:calculationLink link:definitionLink 240514032 - Disclosure - Business Combinations - SpringServe Purchase Consideration (Details) link:presentationLink link:calculationLink link:definitionLink 240524033 - Disclosure - Business Combinations - SpringServe Schedule of Recognized Identified Assets Acquired and Liabilities Assumed (Details) link:presentationLink link:calculationLink link:definitionLink 240534034 - Disclosure - Business Combinations - SpringServe Components of Intangible Assets and Estimated Useful Life (Details) link:presentationLink link:calculationLink link:definitionLink 240544035 - Disclosure - Business Combinations - SpotX and SpringServe Pro Forma Information (Details) link:presentationLink link:calculationLink link:definitionLink 210551011 - Disclosure - Accounts Payable and Accrued Expenses link:presentationLink link:calculationLink link:definitionLink 230563009 - Disclosure - Accounts Payable and Accrued Expenses (Tables) link:presentationLink link:calculationLink link:definitionLink 240574036 - Disclosure - Accounts Payable and Accrued Expenses (Details) link:presentationLink link:calculationLink link:definitionLink 210581012 - Disclosure - Accumulated Other Comprehensive Income (Loss) link:presentationLink link:calculationLink link:definitionLink 230593010 - Disclosure - Accumulated Other Comprehensive Income (Loss) (Tables) link:presentationLink link:calculationLink link:definitionLink 240604037 - Disclosure - Accumulated Other Comprehensive Income (Loss) - Schedule of Components of Accumulated Other Comprehensive Loss (Details) link:presentationLink link:calculationLink link:definitionLink 210611013 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 230623011 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 240634038 - Disclosure - Stock-Based Compensation - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 240644039 - Disclosure - Stock-Based Compensation - Stock Options Outstanding (Details) link:presentationLink link:calculationLink link:definitionLink 240654040 - Disclosure - Stock-Based Compensation - Stock Options Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 240664041 - Disclosure - Stock-Based Compensation - Valuation Assumptions (Details) link:presentationLink link:calculationLink link:definitionLink 240674042 - Disclosure - Stock-Based Compensation - Restricted Stock Units Activity (Details) link:presentationLink link:calculationLink link:definitionLink 240684043 - Disclosure - Stock-Based Compensation - Restricted Stock Units Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 240694044 - Disclosure - Stock-Based Compensation - Performance Stock Units Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 240704045 - Disclosure - Stock-Based Compensation - Employee Stock Purchase Plan Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 240714046 - Disclosure - Stock-Based Compensation - Stock-Based Compensation Expense (Details) link:presentationLink link:calculationLink link:definitionLink 240724047 - Disclosure - Stock-Based Compensation - Stock-Based Compensation Expense Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 210731014 - Disclosure - Merger, Acquisition, and Restructuring Costs link:presentationLink link:calculationLink link:definitionLink 230743012 - Disclosure - Merger, Acquisition, and Restructuring Costs (Tables) link:presentationLink link:calculationLink link:definitionLink 240754048 - Disclosure - Merger, Acquisition, and Restructuring Costs - Merger and Restructuring Cost Activity (Details) link:presentationLink link:calculationLink link:definitionLink 240764049 - Disclosure - Merger, Acquisition, and Restructuring Costs - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 240774050 - Disclosure - Merger, Acquisition, and Restructuring Costs - Accrued Merger and Restructuring Cost Activity (Details) link:presentationLink link:calculationLink link:definitionLink 210781015 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 230793013 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 240804051 - Disclosure - Income Taxes - Income before Income Tax, Domestic and Foreign (Details) link:presentationLink link:calculationLink link:definitionLink 240814052 - Disclosure - Income Taxes - Components of Income Tax Expense (Benefit) (Details) link:presentationLink link:calculationLink link:definitionLink 240824053 - Disclosure - Income Taxes - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 240834054 - Disclosure - Income Taxes - Effective Income Tax Rate Reconciliation (Details) link:presentationLink link:calculationLink link:definitionLink 240844055 - Disclosure - Income Taxes - Deferred Tax Assets and Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 240854056 - Disclosure - Income Taxes - Unrecognized Tax Benefits (Details) link:presentationLink link:calculationLink link:definitionLink 210861016 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 230873014 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 240884057 - Disclosure - Leases - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 240894058 - Disclosure - Leases - Schedule of Lease Liability Maturities (Details) link:presentationLink link:calculationLink link:definitionLink 240894058 - Disclosure - Leases - Schedule of Lease Liability Maturities (Details) link:presentationLink link:calculationLink link:definitionLink 210901017 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 240914059 - Disclosure - Commitments and Contingencies - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 210921018 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 230933015 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 240944060 - Disclosure - Debt - Summary of Long Term Debt (Details) link:presentationLink link:calculationLink link:definitionLink 240954061 - Disclosure - Debt - Maturities of Principle Amount of Long Term Debt (Details) link:presentationLink link:calculationLink link:definitionLink 240964062 - Disclosure - Debt - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 240974063 - Disclosure - Debt - Convertible Senior Notes and Capped Call Transactions Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 240984064 - Disclosure - Debt - Interest Expense Related to the Convertible Senior Notes (Details) link:presentationLink link:calculationLink link:definitionLink 240994065 - Disclosure - Debt - Amortization Expense for Debt Issuance Costs (Details) link:presentationLink link:calculationLink link:definitionLink 241004066 - Disclosure - Debt - Credit Agreement Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 241014067 - Disclosure - Debt - Summary of Term Loan B Facility (Details) link:presentationLink link:calculationLink link:definitionLink 241024068 - Disclosure - Debt - Interest Expense Related to the Term Loan B Facility (Details) link:presentationLink link:calculationLink link:definitionLink 241034069 - Disclosure - Debt - Amortization Expense for the Term Loan B Facility Debt Discount and Issuance Costs (Details) link:presentationLink link:calculationLink link:definitionLink 211041019 - Disclosure - Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 241054070 - Disclosure - Stockholders' Equity (Details) link:presentationLink link:calculationLink link:definitionLink 211061020 - Disclosure - Related Party Transaction link:presentationLink link:calculationLink link:definitionLink 211071021 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 241084071 - Disclosure - Subsequent Events (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 9 mgni-20211231_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 10 mgni-20211231_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 11 mgni-20211231_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Lease Arrangements [Axis] Lease Arrangements [Axis] Lease Arrangements [Axis] SUPPLEMENTAL DISCLOSURES OF OTHER CASH FLOW INFORMATION: Supplemental Cash Flow Information [Abstract] Common stock, acceleration (in shares) Business Acquisition, Equity Interest Issued Or Issuable, Number Of Shares, Acceleration Business Acquisition, Equity Interest Issued Or Issuable, Number Of Shares, Acceleration Customer [Domain] Customer [Domain] Unrealized Gain (Loss) on Investments, net of tax AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-sale, Parent [Member] Letter of Credit Letter of Credit [Member] State Current State and Local Tax Expense (Benefit) Vested and released (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Leasehold improvements Leasehold Improvements [Member] Schedule of Business Acquisitions, by Acquisition Schedule of Business Acquisitions, by Acquisition [Table Text Block] Preferred stock, shares outstanding (in shares) Preferred Stock, Shares Outstanding Professional Service (investment banking advisory, legal and other professional services) Business Combination, Acquisition Related Costs Other intangible assets Other Intangible Assets [Member] Security Exchange Name Security Exchange Name Canceled (in USD per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Increase in provision for expected credit losses Accounts Receivable, Credit Loss Expense (Reversal), Gross Accounts Receivable, Credit Loss Expense (Reversal), Gross Other current liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other Forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period Remaining lease term Operating Lease, Weighted Average Remaining Lease Term Foreign Currency Transactions and Translation Foreign Currency Transactions and Translations Policy [Policy Text Block] Exercised (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Gross Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Gross Nth Party Nth Party, Ltd. [Member] Nth Party, Ltd. Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Investment, Name [Axis] Investment, Name [Axis] Proceeds from issuance of debt, net of debt discount Proceeds from Issuance of Other Long-term Debt Number of shares available for grant Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant CHANGE IN CASH, CASH EQUIVALENTS AND RESTRICTED CASH Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Acquired Finite-Lived Intangible Assets [Line Items] Acquired Finite-Lived Intangible Assets [Line Items] Expected volatility Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate Shares issuable assuming conversion (in shares) Debt Instrument, Convertible, Number of Equity Instruments 2023 Long-Term Debt, Maturity, Year Two Intrinsic values of options exercised Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value Subsequent Event Type [Domain] Subsequent Event Type [Domain] Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] Deferred tax liability Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities Amortization expense of intangible assets Amortization of Intangible Assets Intangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill Estimated useful life Estimated Useful Life Acquired Finite-lived Intangible Assets, Weighted Average Useful Life Stock repurchase program, remaining authorized repurchase amount Stock Repurchase Program, Remaining Authorized Repurchase Amount Increases related to prior year tax positions Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions Loan Agreement Loan Agreement [Member] Loan Agreement Deferred Tax Assets, Net Net deferred tax assets (liability) Deferred Tax Assets, Net Discount rate Operating Lease, Weighted Average Discount Rate, Percent Total shares excluded from net income (loss) per share (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Technology and development Research and Development Expense [Member] Subsequent Events [Abstract] Subsequent Events [Abstract] Deferred tax assets, net of valuation allowance Deferred Tax Assets, Net of Valuation Allowance Business Combination and Asset Acquisition [Abstract] Cash, Cash Equivalents, and Restricted Cash Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block] Business Acquisition [Axis] Business Acquisition [Axis] Award Type [Domain] Award Type [Domain] Local Phone Number Local Phone Number Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract] Operating Loss Carryforwards [Line Items] Operating Loss Carryforwards [Line Items] Exercisable (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number Long-term debt, term Long-term Debt, Term Lease liabilities - non-current portion Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Lease, Noncurrent Liabilities Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Lease, Noncurrent Liabilities Preferred stock, $0.00001 par value, 10,000 shares authorized at December 31, 2021 and December 31, 2020; 0 shares issued and outstanding at December 31, 2021 and December 31, 2020 Preferred Stock, Value, Issued Finite-lived intangible assets acquired Finite-lived Intangible Assets Acquired Threshold consecutive trading days Debt Instrument, Convertible, Threshold Consecutive Trading Days Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Accumulated Deficit Retained Earnings [Member] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Leverage ratio maximum Line of Credit Facility, Covenant Compliance, Leverage Ratio Maximum Line of Credit Facility, Covenant Compliance, Leverage Ratio Maximum Accounts receivable Increase (Decrease) in Accounts Receivable Capitalized assets financed by accounts payable and accrued expenses Capital Expenditures Incurred but Not yet Paid Other liabilities, non-current Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Entity Well-known Seasoned Issuer Entity Well-known Seasoned Issuer Shares withheld related to net share settlement (in shares) Share-based Payment Arrangement, Shares Withheld for Tax Withholding Obligation Supplier [Axis] Supplier [Axis] Repayment of financing lease Finance Lease, Principal Payments Deferred revenue 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] Basic (in USD per share) Basic net income (loss) per share (in USD per share) Earnings Per Share, Basic Operating lease expense Operating Lease, Expense Revenues Revenue from Contract with Customer [Text Block] Sublease income Sublease Income Restricted stock units outstanding and unvested (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number 2022 Long-Term Debt, Maturity, Year One Contractual interest expense Interest Expense, Debt 2023 Amortization Of Debt Discount (Premium), Year Two Amortization Of Debt Discount (Premium), Year Two Percent of company owned by holders of acquired company Percent Of Company Owned By Holders Of Acquired Company Percent Of Company Owned By Holders Of Acquired Company Diluted Income (Loss) Per Share: Earnings Per Share, Diluted [Abstract] Office Lease Office Lease [Member] Office Lease [Member] Debt Instrument Conversion Term [Axis] Debt Instrument Conversion Term [Axis] Debt Instrument Conversion Term Deferred Tax Liabilities, Net Net deferred tax assets (liability) Deferred Tax Liabilities, Net Fixed assets Deferred Tax Liabilities, Property, Plant and Equipment Entity Voluntary Filers Entity Voluntary Filers Senior Secured Revolving Credit Facility Senior Secured Revolving Credit Facility [Member] Senior Secured Revolving Credit Facility Fair value of options vested in period Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value Plan Name [Axis] Plan Name [Axis] Net Long-term Debt Debt Discount Amortization Of Debt Discounts [Abstract] Amortization Of Debt Discounts Quoted Prices in Active Markets for Identical Assets (Level 1) Fair Value, Inputs, Level 1 [Member] Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Concentration of Basis of Revenue Recognition Concentration of Basis of Revenue Recognition [Member] Concentration of Basis of Revenue Recognition Entity Small Business Entity Small Business Fiscal Year Lessee, Operating Lease, Liability, Payment, Due [Abstract] Increases related to current year tax positions Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Payment for capped call options Payments For Capped Call Options Payments For Capped Call Options Non-compete agreements Noncompete Agreements [Member] Additional paid-in capital Additional Paid in Capital LIABILITIES AND STOCKHOLDERS' EQUITY Liabilities and Equity [Abstract] Restricted stock units exchanged post-acquisition Business Combination, Consideration Transferred, Equity Interests Issued and Issuable, Restricted Stock Units Exchanged Post-Acquisition Business Combination, Consideration Transferred, Equity Interests Issued and Issuable, Restricted Stock Units Exchanged Post-Acquisition Accounts payable and accrued expenses Total Accounts Payable and Accrued Liabilities, Current Entity Interactive Data Current Entity Interactive Data Current Thereafter Long-Term Debt, Maturity, after Year Five Non-cash stock-based compensation (double-trigger acceleration and severance) Non-cash stock-based compensation Restructuring Reserve And Merger Related Costs, Settled Without Cash Restructuring Reserve And Merger Related Costs, Settled Without Cash Aggregate annual payments of principle balance (percent) Debt Instrument, Annual Principal Payment, Percentage Debt Instrument, Annual Principal Payment, Percentage 2025 Finite-Lived Intangible Asset, Expected Amortization, Year Four Exercise of common stock options Stock Issued During Period, Value, Stock Options Exercised Restricted cash Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Restricted Cash Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Restricted Cash Balance Sheet Location [Domain] Balance Sheet Location [Domain] Conversion ratio Debt Instrument, Convertible, Conversion Ratio Meals and entertainment Effective Income Tax Rate Reconciliation, Nondeductible Expense, Meals and Entertainment, Percent Beginning balance Ending balance Unrecognized Tax Benefits Total deferred tax assets Deferred Tax Assets, Gross Income Tax Authority [Domain] Income Tax Authority [Domain] Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Entity Address, State or Province Entity Address, State or Province SpotX and SpringServe SpotX, Inc. And ServeMotion, Inc. [Member] SpotX, Inc. And ServeMotion, Inc. Current liabilities: Liabilities, Current [Abstract] Capped calls, transaction costs Debt Instruments, Capped Calls, Transaction Costs Debt Instruments, Capped Calls, Transaction Costs General and administrative General and Administrative Expense Exercisable (in USD per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price Accounting Policies [Abstract] Accounting Policies [Abstract] Weighted-Average Contractual Life, Outstanding Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Other assets, non-current Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets Lease liabilities—total (discounted) Operating Lease, Liability Federal Current Federal Tax Expense (Benefit) Document Transition Report Document Transition Report Common stock, $0.00001 par value; 500,000 shares authorized; 132,553 and 114,029 shares issued at December 31, 2021 and December 31, 2020, respectively, and 132,204 and 114,029 shares outstanding at December 31, 2021 and December 31, 2020, respectively Common Stock, Value, Issued Unrecognized stock-based compensation, period for recognition Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Restricted stock units outstanding and unvested (in USD per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Customer Concentration Risk Customer Concentration Risk [Member] Leases Lessee, Operating Leases [Text Block] Cash consideration, elected increase, percent Payments To Acquire Businesses, Gross, Elected Increase, Percentage Payments To Acquire Businesses, Gross, Elected Increase, Percentage Common stock, issued and outstanding (in shares) Business Combination, Consideration Transferred, Equity Interests Issued and Issuable, Entity Shares Converted Per Acquiree Share Business Combination, Consideration Transferred, Equity Interests Issued and Issuable, Entity Shares Converted Per Acquiree Share Business Combinations Business Combination Disclosure [Text Block] ICFR Auditor Attestation Flag ICFR Auditor Attestation Flag Other Commitments [Table] Other Commitments [Table] Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Product Concentration Risk Product Concentration Risk [Member] Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Foreign Deferred Foreign Income Tax Expense (Benefit) Vested but deferred (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested But Deferred, Number Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested But Deferred, Number Legal Entity [Axis] Legal Entity [Axis] Dilutive effect of weighted-average share-based payments (in shares) Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements Goodwill [Line Items] Goodwill [Line Items] Fair value of stock-based awards exchanged Business Combination, Consideration Transferred, Equity Interests Issuable Fair Value Business Combination, Consideration Transferred, Equity Interests Issuable Fair Value Marketable Securities Marketable Securities, Policy [Policy Text Block] Accrued liabilities Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Accrued Liabilities Pro Forma Net Loss Business Acquisition, Pro Forma Net Income (Loss) Interest (income) expense, net Interest Income (Expense), Net Lease liabilities - current portion Leases, Liabilities, Current Leases, Liabilities, Current Income Tax Authority [Axis] Income Tax Authority [Axis] Fair value appreciation of SpotX purchase right Business Combination, Step Acquisition, Equity Interest in Acquiree, Remeasurement Gain Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Incremental Revolver Incremental Revolver [Member] Incremental Revolver Internal use software development costs, net Internal Use Software Development Costs, Net The carrying amount of internal use software development costs net of accumulated amortization as of the balance sheet date. Entity [Domain] Entity [Domain] Revenue Revenues Revenue from Contract with Customer, Excluding Assessed Tax Stock-based compensation Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost Debt Issuance Costs Amortization of Debt Issuance Costs [Roll Forward] Amortization of Debt Issuance Costs Capitalized computer software, additions Capitalized Computer Software, Additions Stock Option Share-based Payment Arrangement, Option [Member] Evergreen annual % increase Evergreen Annual % Increase Evergreen Annual % Increase Equity [Abstract] Equity [Abstract] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Comprehensive Income (Loss) Comprehensive Income, Policy [Policy Text Block] Measurement Input Type [Domain] Measurement Input Type [Domain] Operating Loss Carryforwards [Table] Operating Loss Carryforwards [Table] Variable Rate [Axis] Variable Rate [Axis] Shares issued, elected decrease, percent Business Acquisition, Equity Interest Issued or Issuable, Elected Decrease, Percentage Business Acquisition, Equity Interest Issued or Issuable, Elected Decrease, Percentage Lease liabilities, non-current Leases, Liabilities, Noncurrent Leases, Liabilities, Noncurrent Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Provision for doubtful accounts Accounts Receivable, Bad Debt Expense Accounts Receivable, Bad Debt Expense Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Document Fiscal Year Focus Document Fiscal Year Focus Property, Plant and Equipment [Abstract] Property, Plant and Equipment [Abstract] Variable Rate [Domain] Variable Rate [Domain] Additional Paid-In Capital Additional Paid-in Capital [Member] Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table] Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table] Repayment of debt Repayments of Debt Long-term Debt, Type [Domain] Long-term Debt, Type [Domain] Post merger revenue Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual Provision to return adjustments Effective Income Tax Rate Reconciliation, Return Adjustment Provision Effective Income Tax Rate Reconciliation, Return Adjustment Provision Debt utilization triggering leverage ratio compliance, percent Line of Credit Facility, Covenant Compliance, Debt Utilization Triggering Leverage Ratio Compliance, Percentage Line of Credit Facility, Covenant Compliance, Debt Utilization Triggering Leverage Ratio Compliance, Percentage SpotX Acquisition, SpringServe Acquisition, and Telaria Merger SpotX Acquisition, SpringServe Acquisition, And Telaria Merger [Member] SpotX Acquisition, SpringServe Acquisition, And Telaria Merger Other liabilities Increase (Decrease) in Other Operating Liabilities Maximum Maximum [Member] Share-based Payment Arrangement [Abstract] Share-based Payment Arrangement [Abstract] Loss Contingency, Nature [Domain] Loss Contingency, Nature [Domain] Issuance of common stock associated with merger or acquisition Stock Issued During Period, Value, Merger Stock Issued During Period, Value, Merger Investments, Fair Value Disclosure [Abstract] Investments, Fair Value Disclosure [Abstract] Award Type [Axis] Award Type [Axis] Schedules of Maturity of Lease Liabilities Lessee, Operating Lease, Liability, Maturity [Table Text Block] Customer one Customer One [Member] Customer One [Member] TOTAL STOCKHOLDERS' EQUITY Beginning Balance Ending Balance Stockholders' Equity Attributable to Parent City Area Code City Area Code Accounts payable and accrued expenses Increase (Decrease) in Accounts Payable and Accrued Liabilities Aggregate Intrinsic Value, Exercisable 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 Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Purchase of treasury stock Payments for Repurchase of Common Stock Property, plant and equipment, useful life Property, Plant and Equipment, Useful Life STOCKHOLDERS' EQUITY Stockholders' Equity Attributable to Parent [Abstract] Lease liabilities - current portion Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Lease, Current Liabilities Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Lease, Current Liabilities Concentration of Risk Concentration Risk, Credit Risk, Policy [Policy Text Block] Aggregate principle amount Debt Instrument, Face Amount Total current provision Current Income Tax Expense (Benefit) Tax benefit on stock-based compensation expense Share-based Payment Arrangement, Expense, Tax Benefit Share Price (in USD per share) Share Price Technology and Development Research, Development, and Computer Software, Policy [Policy Text Block] Term of lease contract Lessee, Operating Lease, Term of Contract Restricted Stock Units (RSUs) Unvested restricted stock units Restricted Stock Units (RSUs) [Member] General and Administrative Selling, General and Administrative Expenses, Policy [Policy Text Block] Stock options exchanged pre-acquisition Business Combination, Consideration Transferred, Equity Interests Issued and Issuable, Stock Options Exchanged Pre-Acquisition Business Combination, Consideration Transferred, Equity Interests Issued and Issuable, Stock Options Exchanged Pre-Acquisition Schedule of Recognized Identified Assets Acquired and Liabilities Assumed Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Total deferred tax liabilities Deferred Tax Liabilities, Gross Business Acquisition [Line Items] Business Acquisition [Line Items] Tranche Two Share-based Payment Arrangement, Tranche Two [Member] Share Repurchase Program [Axis] Share Repurchase Program [Axis] RECONCILIATION OF CASH, CASH EQUIVALENTS AND RESTRICTED CASH TO CONSOLIDATED BALANCE SHEETS: Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents [Abstract] Income Statement [Abstract] Income Statement [Abstract] Entity Registrant Name Entity Registrant Name Total purchase consideration Business Combination, Consideration Transferred, Including Equity Interest in Acquiree Held Prior to Combination Accounts receivable, net Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables Purchase price held back to cover possible indemnification claims Business Combination, Indemnification Assets, Amount as of Acquisition Date Other income Other Operating Income Organization and Summary of Significant Accounting Policies Basis of Presentation and Significant Accounting Policies [Text Block] Provision (benefit) for income taxes Total provision (benefit) for income taxes Income Tax Expense (Benefit) Basis Of Revenue Recognition [Axis] Basis Of Revenue Recognition [Axis] Basis Of Revenue Recognition Accounts receivable, net Accounts Receivable, after Allowance for Credit Loss, Current Accumulated Other Comprehensive Income (Loss) [Table] Accumulated Other Comprehensive Income (Loss) [Table] Entity Tax Identification Number Entity Tax Identification Number Document Fiscal Period Focus Document Fiscal Period Focus TOTAL CURRENT ASSETS Assets, Current Total lease payments (undiscounted) Lessee, Operating Lease, Liability, to be Paid Accounts Receivable Accounts Receivable [Member] Canceled (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Personnel related (severance and one-time termination benefit costs) Employee Severance And One-Time Termination Benefits [Member] Employee Severance And One-Time Termination Benefits Customer two Customer Two [Member] Customer Two [Member] Stock-Based Compensation Share-based Payment Arrangement [Policy Text Block] Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Intrinsic value of nonvested unit Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Nonvested Estimated amortization expense, 2023 Capitalized Computer Software, Amortization Expense, Year Two Capitalized Computer Software, Amortization Expense, Year Two Fair Value of Financial Instruments Fair Value Measurement, Policy [Policy Text Block] Less: Current portion Long-term Debt, Current Maturities Unrecognized employee stock-based compensation Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount Property, Plant and Equipment, Type [Domain] Long-Lived Tangible Asset [Domain] FINANCING ACTIVITIES: Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract] Stock-based compensation expense Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Payment Arrangement, Percent Unrecognized employee stock-based compensation Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount Revenue Benchmark Revenue Benchmark [Member] Weighted average grant date fair value (usd per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Purchase price prior to working capital adjustments Business Combination, Consideration Transferred, Before Working Capital Adjustments Business Combination, Consideration Transferred, Before Working Capital Adjustments Equity Component [Domain] Equity Component [Domain] Merger, acquisition, and restructuring costs Total merger, acquisition, and restructuring costs Restructuring Charges And Business Combination, Acquisition Related Costs Restructuring Charges And Business Combination, Acquisition Related Costs 2023 Amortization Of Debt Issuance Costs, Year Two Amortization Of Debt Issuance Costs, Year Two 2022 Lessee, Operating Lease, Liability, to be Paid, Year One Debt Discount Debt Discount [Member] Debt Discount 2026 Amortization Of Debt Discount (Premium), Year Five Amortization Of Debt Discount (Premium), Year Five Amortization of debt discount Amortization of Debt Discount (Premium) Debt issuance costs, gross Debt Issuance Costs, Gross Stock Consideration (Fair Value of Shares of Magnite common stock) Business Combination, Consideration Transferred, Equity Interests Issued and Issuable Cash consideration, elected increase, amount Payments To Acquire Businesses, Gross, Elected Increase, Amount Payments To Acquire Businesses, Gross, Elected Increase, Amount Property and equipment, net Net property and equipment Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization Capital Stock Stockholders' Equity, Policy [Policy Text Block] Historical cost Impairment of Intangible Assets, Finite-lived Restricted cash included in other assets, non-current Restricted Cash, Noncurrent Schedule Of Internal Use Software Costs Schedule Of Internal Use Software Costs [Table Text Block] Schedule of Internal Use Software Costs [Table Text Block] LIABILITIES Liabilities [Abstract] Measurement input, expected dividend payment Measurement Input, Expected Dividend Payment [Member] Change in valuation allowance Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent Convertible notes Convertible Debt, Fair Value Disclosures 2025 Lessee, Operating Lease, Liability, to be Paid, Year Four Finance lease, liability, current Finance Lease, Liability, Current Loss before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Restricted stock units exchanged pre-acquisition Business Combination, Consideration Transferred, Equity Interests Issued and Issuable, Restricted Stock Units Exchanged Pre-Acquisition Business Combination, Consideration Transferred, Equity Interests Issued and Issuable, Restricted Stock Units Exchanged Pre-Acquisition Significant Other Observable Inputs (Level 2) Fair Value, Inputs, Level 2 [Member] Auditor Location Auditor Location Type of Restructuring [Domain] Type of Restructuring [Domain] Finite-lived intangible asset, useful life Finite-Lived Intangible Asset, Useful Life SpotX, Inc. SpotX, Inc [Member] SpotX, Inc Use of Estimates Use of Estimates, Policy [Policy Text Block] Schedule of Earnings Per Share, Basic and Diluted Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Other comprehensive income (loss) Other comprehensive income (loss) Other comprehensive income Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Title of 12(b) Security Title of 12(b) Security Investment, Name [Domain] Investment, Name [Domain] Mobile Mobile [Member] Mobile [Member] Deferred income taxes Deferred Income Taxes and Tax Credits Common stock, shares authorized (in shares) Common Stock, Shares Authorized Weighted-average common shares outstanding (in shares) Weighted Average Number of Shares Issued, Basic Net income (loss) Net Income (Loss) Available to Common Stockholders, Diluted Conversion price (in USD per share) Debt Instrument, Capped Call, Conversion Price Debt Instrument, Capped Call, Conversion Price Title of Individual [Axis] Title of Individual [Axis] Estimated amortization expense, 2024 Capitalized Computer Software, Amortization Expense, Year Three Capitalized Computer Software, Amortization Expense, Year Three Document Type Document Type Eligible accounts receivable Line of Credit Facility, Current Borrowing Capacity Percent of Eligible Accounts Receivable Line of Credit Facility, Current Borrowing Capacity Percent of Eligible Accounts Receivable Third anniversary of grant date Share-based Payment Arrangement, Tranche Four [Member] Share-based Payment Arrangement, Tranche Four Schedule of Nonvested Restricted Stock Units Activity Schedule of Nonvested Restricted Stock Units Activity [Table Text Block] Thereafter Amortization Of Debt Discount (Premium), After Year Five Amortization Of Debt Discount (Premium), After Year Five Interest rate Debt Instrument, Interest Rate, Stated Percentage Share-based Compensation Arrangement by Share-based Payment Award [Line Items] 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] Measurement Frequency [Axis] Measurement Frequency [Axis] Geographical [Axis] Geographical [Axis] State and Local Jurisdiction State and Local Jurisdiction [Member] Threshold percentage of stock price trigger Debt Instrument, Convertible, Threshold Percentage of Stock Price Trigger Vesting [Domain] Vesting [Domain] Supplier [Domain] Supplier [Domain] Total assets acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets Accounts payable—seller Accounts Payable, Seller, Current Description of balance sheet netting of assets and liabilities per ASC 210-20. Subsequent Events Subsequent Events [Text Block] Cost of revenue Cost of Revenue Issued in merger plus acceleration (in shares) Business Acquisition, Equity Interest Issued Or Issuable, Number Of Shares, Additionally With Acceleration Business Acquisition, Equity Interest Issued Or Issuable, Number Of Shares, Additionally With Acceleration Net cash provided by (used in) financing activities Net Cash Provided by (Used in) Financing Activities Treasury stock at cost, 349 and 0 shares outstanding at December 31, 2021 and December 31, 2020, respectively Treasury Stock, Value Weighted average shares used to compute net income (loss) per share: Denominator adjustment: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Operating lease not yet commenced, amount Lessee, Operating Lease, Lease Not Yet Commenced, Commitment Amount Lessee, Operating Lease, Lease Not Yet Commenced, Commitment Amount Vesting period Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Deferred Tax Assets: Deferred Tax Assets, Net of Valuation Allowance [Abstract] Fair Value Measurements Fair Value Disclosures [Text Block] Restructuring charges Restructuring Charges Concentration Risk Type [Axis] Concentration Risk Type [Axis] 2024 Finite-Lived Intangible Asset, Expected Amortization, Year Three Accumulated amortization Capitalized Computer Software, Accumulated Amortization Foreign Tax Authority Foreign Tax Authority [Member] Deferred Tax Liabilities: Deferred Tax Liabilities, Gross [Abstract] Business Combinations Business Combinations Policy [Policy Text Block] Proceeds from Convertible Senior Notes offering Proceeds from Convertible Debt Supplier Concentration Risk Supplier Concentration Risk [Member] Shares retired (in shares) Treasury Stock, Shares, Retired Goodwill Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block] Cloud computing software Computer Software, Intangible Asset [Member] Document Period End Date Document Period End Date Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Term Loan B Facility Senior Secured Term Loan Facility [Member] Senior Secured Term Loan Facility Research and Development [Abstract] Research and Development [Abstract] Unrealized gain (loss) on investments OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax Deferred Financing Costs Deferred Financing Costs [Member] Deferred Financing Costs Shares Under Option Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] State income taxes, net of federal benefit Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent State Deferred State and Local Income Tax Expense (Benefit) INVESTING ACTIVITIES: Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract] Property, Plant and Equipment Property, Plant and Equipment [Table Text Block] Tax credit carryovers Deferred Tax Assets, Tax Credit Carryforwards, Research Auditor Information [Abstract] Auditor Information [Abstract] Income Statement Location [Domain] Income Statement Location [Domain] Performance Shares, Granted April 2020 Performance Shares, Granted April 2020 [Member] Performance Shares, Granted April 2020 Exchange of stock options and RSU related to Telaria Merger Share-based Payment Arrangement, Exchange Of Stock And Restricted Stock Units In Merger Share-based Payment Arrangement, Exchange Of Stock And Restricted Stock Units In Merger Property and equipment, net Property, Plant and Equipment, Net Debt Issuance Costs [Domain] Debt Issuance Costs [Domain] Debt Issuance Costs [Domain] Net basis Net Revenue [Member] Net Revenue Schedule of Finite-Lived Intangible Assets, Future Amortization Expense Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Net income (loss) per share: Earnings Per Share [Abstract] Sec 162(m) officers compensation Effective Income Tax Rate Reconciliation, Officers Compensation, Percent Effective Income Tax Rate Reconciliation, Officers Compensation, Percent Accounts receivable, allowance for credit loss Allowance for doubtful accounts, Beginning Balance Allowance for doubtful accounts, December 31 Accounts Receivable, Allowance for Credit Loss Foreign currency translation adjustments Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent Performance shares, Granted April 2021 Performance shares, Granted April 2021 [Member] Performance shares, Granted April 2021 Trademarks Trademarks [Member] Share Repurchase Two Share Repurchase Two [Member] Share Repurchase Two Accrued holdback - indemnification claims Indemnification Claim Accrual, Current Indemnification Claim Accrual, Current Other Commitments [Line Items] Other Commitments [Line Items] Beginning balance (in USD per share) Ending balance (in USD per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Expenses: Costs and Expenses [Abstract] Tax Cuts and Jobs Act, transition tax for accumulated foreign earnings, income tax expense Tax Cuts and Jobs Act, Transition Tax for Accumulated Foreign Earnings, Income Tax Expense Corporate Headquarters Corporate Headquarters, Los Angeles CA [Member] Corporate Headquarters, Los Angeles CA Financial Standby Letter of Credit Financial Standby Letter of Credit [Member] Trailing consecutive trading day performance period Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vesting, Threshold Consecutive Trading Days Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vesting, Threshold Consecutive Trading Days Finance lease, right-of-use asset, accumulated amortization Finance Lease, Right-of-Use Asset, Accumulated Amortization Entity Current Reporting Status Entity Current Reporting Status Weighted-Average Grant Date Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Effective income tax rate Effective Income Tax Rate Reconciliation, Percent Debt, current Debt, Current Amortization of debt issuance costs Amortization of Debt Issuance Costs (Gain) loss on disposal of property and equipment Gain (Loss) on Disposition of Property Plant Equipment Tax Credit Carryforward, Name [Domain] Tax Credit Carryforward, Name [Domain] United States UNITED STATES Schedules of Revenue Recognized on a Net Basis and on a Gross Basis Schedules of Concentration of Risk, by Risk Factor [Table Text Block] Common stock reserved (in shares) Common Stock, Capital Shares Reserved for Future Issuance Leases [Abstract] Leases [Abstract] Income Taxes Income Tax, Policy [Policy Text Block] Accumulated Other Comprehensive Income (Loss) [Line Items] Accumulated Other Comprehensive Income (Loss) [Line Items] Entity Address, Postal Zip Code Entity Address, Postal Zip Code Schedule of Accounts Payable and Accrued Liabilities Schedule of Accounts Payable and Accrued Liabilities [Table Text Block] Diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Domestic Income (Loss) from Continuing Operations before Income Taxes, Domestic Income Taxes Income Tax Disclosure [Text Block] Over-allotment options Debt Instrument, Over-Allotment Options Debt Instrument, Over-Allotment Options Long-term Debt, Type [Axis] Long-term Debt, Type [Axis] Schedule of Share-based Compensation, Stock Options, Activity Share-based Payment Arrangement, Option, Activity [Table Text Block] Variable interest rate Debt Instrument, Basis Spread on Variable Rate Accounts payable and accrued expenses Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Accounts Payable And Accrued Liabilities Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Accounts Payable And Accrued Liabilities Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Lease liabilities Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Lease Obligation Percent of revenue (less than) Percent Of Revenue, Gross Basis Percent Of Revenue, Gross Basis Credit Facility [Axis] Credit Facility [Axis] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Entity Address, Address Line One Entity Address, Address Line One Entity Address, Address Line Two Entity Address, Address Line Two Issuance of common stock related to employee stock purchase plan Stock Issued During Period, Value, Employee Stock Purchase Plan OPERATING ACTIVITIES: Net Cash Provided by (Used in) Operating Activities [Abstract] 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 ESPP shares Employee Stock [Member] Taxes paid related to net share settlement Payment, Tax Withholding, Share-based Payment Arrangement Accounts payable—trade Accounts Payable, Trade, Current Cash equivalents Money Market Funds [Member] Cash and cash equivalents Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents Current Fiscal Year End Date Current Fiscal Year End Date Less: Unamortized discount and debt issuance cost Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net Loss contracts (lease related) Lease-Related Loss Contracts [Member] Lease-Related Loss Contracts Statement [Table] Statement [Table] Recently Adopted Accounting Pronouncements and Recent Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Other Deferred Tax Assets, Other Statistical Measurement [Axis] Statistical Measurement [Axis] Subsequent Event Subsequent Event [Member] Finance lease, liability, noncurrent Finance Lease, Liability, Noncurrent Total identifiable intangible assets, net Finite-Lived Intangible Assets, Net Goodwill Beginning balance Ending balance Goodwill Foreign loss at other than U.S. rates Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent Computer software development in process Computer Software Development In Process Computer Software Development In Process Schedule of Goodwill Schedule of Goodwill [Table Text Block] Adjustments to reconcile net income (loss) to net cash provided by (used in) operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Subsequent Event Type [Axis] Subsequent Event Type [Axis] Allowance for doubtful accounts, assumed from mergers or acquisitions Accounts Receivable, Allowance For Credit Loss Merger Assumed Accounts Receivable, Allowance For Credit Loss Merger Assumed Internal use software development costs, write-offs Internal Use Software Development Costs, Write-offs Internal Use Software Development Costs, Write-offs Computer equipment and network hardware Computer Equipment [Member] Related Party Transactions Related Party Transactions Disclosure [Text Block] Forfeited (in USD per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested Options Forfeited, Weighted Average Grant Date Fair Value Total deferred benefit Deferred Income Tax Expense (Benefit) Deferred tax assets, non-current Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Assets Stock repurchase program, authorized amount Stock Repurchase Program, Authorized Amount Increase in maximum borrowing capacity Line of Credit Facility, Increase In Maximum Borrowing Capacity Line of Credit Facility, Increase In Maximum Borrowing Capacity U.S. federal statutory income tax rate Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Net Income (Loss) Per Share Attributable to Common Stockholders Earnings Per Share, Policy [Policy Text Block] Convertible Debt Convertible Debt [Member] Trademarks and Trade Names Trademarks and Trade Names [Member] Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Net income (loss) Net income (loss) Net income (loss) Net Income (Loss) Attributable to Parent Right of use lease asset Operating Lease, Right-of-Use Asset Net operating loss carryovers Deferred Tax Assets, Operating Loss Carryforwards Merger and Restructuring Costs Costs Associated with Exit or Disposal Activities or Restructurings, Policy [Policy Text Block] Accrued employee-related payables Employee-related Liabilities, Current Income Statement Location [Axis] Income Statement Location [Axis] Total accumulated amortization—intangible assets Finite-Lived Intangible Assets, Accumulated Amortization Statistical Measurement [Domain] Statistical Measurement [Domain] Schedule of Maturities of Long-term Debt Schedule of Maturities of Long-term Debt [Table Text Block] Segments Segment Reporting, Policy [Policy Text Block] Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code 2025 Amortization Of Debt Issuance Costs, Year Four Amortization Of Debt Issuance Costs, Year Four Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] Gross basis Gross Revenue [Member] Gross Revenue Restructuring Type [Axis] Restructuring Type [Axis] Other assets, non-current Other Assets, Noncurrent Dividend yield Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate In-process research and development In Process Research and Development [Member] Entity File Number Entity File Number Stock-based compensation APIC, Share-based Payment Arrangement, Increase for Cost Recognition Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Number of projects Number Of Projects Number Of Projects Purchase consideration - indemnification claims holdback Indemnification claims - holdback Business Combination, Consideration Transferred, Indemnification Claims Holdback Business Combination, Consideration Transferred, Indemnification Claims Holdback Fair value of restricted stock Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value Granted (in USD per share) Weighted-average grant date fair value of units granted (in USD per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Title of Individual [Domain] Title of Individual [Domain] Gross property and equipment Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, before Accumulated Depreciation and Amortization Maturities of available-for-sale securities Proceeds from Maturities, Prepayments and Calls of Debt Securities, Available-for-sale Right of use lease asset Deferred Tax Liabilities, Right-Of-Use Asset Deferred Tax Liabilities, Right-Of-Use Asset Share Repurchase Program [Domain] Share Repurchase Program [Domain] Options to purchase common stock Equity Option [Member] Credit Facility [Domain] Credit Facility [Domain] ASSETS Assets [Abstract] Related Party Transactions [Abstract] Related Party Transactions [Abstract] 2024 Long-Term Debt, Maturity, Year Three Accounts payable, seller Accounts Payable, Seller Accounts Payable, Seller Granted (in shares) Equity instruments other than options granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Goodwill, Intangible Assets, and Capitalized Costs Incurred in Cloud Computing Arrangements Goodwill and Intangible Assets Disclosure [Text Block] concentration risk, percent Concentration Risk, Percentage Property and Equipment, Net Property, Plant and Equipment, Policy [Policy Text Block] Beginning balance (in shares) Ending balance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Data Centers For Cloud-Based Services Data Centers For Cloud-Based Services [Member] Data Centers For Cloud-Based Services [Member] Debt Instrument [Axis] Debt Instrument [Axis] Prepaid expenses and other assets Increase (Decrease) in Prepaid Expense and Other Assets Operating lease not yet commenced, term of contract Lessee, Operating Lease, Lease Not yet Commenced, Term of Contract Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] International Other International [Member] Other International [Member] Secured Debt Secured Debt [Member] Contract with Customer, Sales Channel [Axis] Contract with Customer, Sales Channel [Axis] Operating lease right-of-use assets obtained in exchange for operating lease liabilities Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Business Acquisition, Pro Forma Information Business Acquisition, Pro Forma Information [Table Text Block] 2022 Amortization Of Debt Discount (Premium), Year One Amortization Of Debt Discount (Premium), Year One Schedule of Deferred Tax Assets and Liabilities Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Maximum employee subscription rate Share-based Compensation Arrangement by Share-based Payment Award, Maximum Employee Subscription Rate Award 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] Capitalized stock-based compensation Share-based Payment Arrangement, Amount Capitalized 2025 Amortization Of Debt Discount (Premium), Year Four Amortization Of Debt Discount (Premium), Year Four Internal Use Software Development Costs Research, Development, and Computer Software Disclosure [Text Block] Remaining borrowing capacity Line of Credit Facility, Remaining Borrowing Capacity Number of operating segments Number of Operating Segments Lease Arrangements [Domain] Lease Arrangements [Domain] [Domain] for Lease Arrangements [Axis] Proceeds from issuance of common stock under employee stock purchase plan Proceeds, Issuance of Shares, Share-based Payment Arrangement, Excluding Option Exercised 2024 Lessee, Operating Lease, Liability, to be Paid, Year Three Thereafter Finite-Lived Intangible Asset, Expected Amortization, after Year Five Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] 2026 Long-Term Debt, Maturity, Year Five Net operating loss, federal Business Acquisition, Net Operating Loss, Federal Business Acquisition, Net Operating Loss, Federal Deferred income tax liabilities, net Deferred Income Tax Liabilities, Net [Member] Deferred Income Tax Liabilities, Net Number of Shares Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Finite-lived intangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles Percentage of outstanding balance holders able to call debt in the event of default Percentage Of Outstanding Balance Holders Able To Call Debt In The Event Of Default Percentage Of Outstanding Balance Holders Able To Call Debt In The Event Of Default Shares withheld related to net share settlement Share-based Payment Arrangement, Decrease for Tax Withholding Obligation Recoveries of previous write-offs Accounts Receivable, Allowance for Credit Loss, Recovery Purchase consideration Total purchase consideration Business Combination, Consideration Transferred Provision for doubtful accounts Accounts Receivable, Credit Loss Expense (Reversal) Long-term debt, gross Long-term Debt, Gross Goodwill [Roll Forward] Goodwill [Roll Forward] Stock options exchanged post-acquisition Business Combination, Consideration Transferred, Equity Interests Issued and Issuable, Stock Options Exchanged Post-Acquisition Business Combination, Consideration Transferred, Equity Interests Issued and Issuable, Stock Options Exchanged Post-Acquisition Unrealized foreign currency gains, net Foreign Currency Transaction Gain (Loss), Unrealized Other items, net Other Operating Activities, Cash Flow Statement Working capital adjustment Business Combination, Consideration Transferred, Working Capital Adjustments Business Combination, Consideration Transferred, Working Capital Adjustments TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY Liabilities and Equity Tranche One Share-based Payment Arrangement, Tranche One [Member] 2026 Lessee, Operating Lease, Liability, to be Paid, Year Five Net maturities of investments in available-for-sale securities Proceeds from Sale and Maturity of Debt Securities, Available-for-sale Exercised (in USD per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Restricted cash Restricted Cash Percent of company owned by pre-merger holders of company Percent Of Company Owned By Pre Merger Holders Of Company Percent Of Company Owned By Pre Merger Holders Of Company Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] Tax benefit realized related to awards vested or exercised Share-based Payment Arrangement, Exercise of Option, Tax Benefit Concentration Risk [Line Items] Concentration Risk [Line Items] Restructuring Reserve [Roll Forward] Restructuring Reserve [Roll Forward] Net Income (Loss) Per Share Earnings Per Share [Text Block] Purchase of treasury stock Value of shares acquired Treasury Stock, Value, Acquired, Cost Method Average cost per share acquired (in USD per share) Treasury Stock Acquired, Average Cost Per Share Basis Of Revenue Recognition [Domain] Basis Of Revenue Recognition [Domain] Basis Of Revenue Recognition [Domain] Minimum Minimum [Member] Performance shares, Granted August 2021 Performance shares, Granted August 2021 [Member] Performance shares, Granted August 2021 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 Total Unamortized debt issuance costs Debt Issuance Costs, Net Beginning balance (in shares) Ending balance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Unvested And Vested But Deferred, Number Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Unvested And Vested But Deferred, Number Preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized Make-whole fundamental change period Debt Instrument, Redemption, Make-Whole Fundamental Change Period Debt Instrument, Redemption, Make-Whole Fundamental Change Period Restructuring costs (personnel related and non-cash stock-based compensation) Restructuring Charges And Merger Related Costs, Settled Without Cash Restructuring Charges And Merger Related Costs, Settled Without Cash Accretion of available for sale securities Accretion Of Available-For-Sale Securities Accretion Of Available-For-Sale Securities Capitalized internal use software development costs Payments to Develop Software 2025 Long-Term Debt, Maturity, Year Four Revenue Recognition Revenue [Policy Text Block] Mergers and acquisitions, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Debt Disclosure Debt Disclosure [Text Block] Foreign Currency Translation Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Schedule of Components of Income Tax Expense (Benefit) Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Stock-Based Compensation Share-based Payment Arrangement [Text Block] Significant Unobservable Inputs  (Level 3) Fair Value, Inputs, Level 3 [Member] Operating and Finance Leases Lessee, Leases [Policy Text Block] Lease liabilities Deferred Tax Asset, Lease Liability Deferred Tax Asset, Lease Liability Accumulated depreciation Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, Accumulated Depreciation and Amortization Prior investment Payments to Acquire Interest in Subsidiaries and Affiliates Letters of credit outstanding, amount Letters of Credit Outstanding, Amount Foreign exchange (gain) loss, net Foreign Currency Transaction Gain (Loss), before Tax Interest Income and Interest Expense Disclosure Interest Income and Interest Expense Disclosure [Table Text Block] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Total other (income) expense, net Nonoperating Income (Expense) Additions during period Goodwill, Acquired During Period Basis of Consolidation Basis of Accounting, Policy [Policy Text Block] Performance Shares Units Unvested performance awards Performance Shares [Member] Commitments and contingencies (Note 17) Commitments and Contingencies Subsequent Event [Table] Subsequent Event [Table] Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Entity Emerging Growth Company Entity Emerging Growth Company Net proceeds Proceeds from Debt, Net of Issuance Costs Unvested restricted stock awards Restricted Stock [Member] Payment for debt issuance costs Payments of Debt Issuance Costs 2024 Amortization Of Debt Issuance Costs, Year Three Amortization Of Debt Issuance Costs, Year Three Accrued restructuring related to the merger Accrued merger. acquisition, and restructuring costs at beginning of period Accrued merger, acquisition, and restructuring costs at end of period Restructuring Reserve And Business Combination, Acquisition Related Costs Restructuring Reserve And Business Combination, Acquisition Related Costs Auditor Name Auditor Name Cover [Abstract] Cover [Abstract] Conversion Term (iv) Conversion Term (iv) [Member] Conversion Term (iv) Total expenses Costs and Expenses Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Treasury stock outstanding (in shares) Treasury Stock, Shares Non-cash lease expense Non-Cash Lease Expense Non-Cash Lease Expense Less: imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Financial Instrument [Axis] Financial Instrument [Axis] Issued in merger (in shares) Business Acquisition, Equity Interest Issued or Issuable, Number of Shares Current: Current Income Tax Expense (Benefit), Continuing Operations [Abstract] SpotX initial cash investment in SpringServe Business Combination, Step Acquisition, Equity Interest in Acquiree, Fair Value Common Stock  Common Stock [Member] International Income (Loss) from Continuing Operations before Income Taxes, Foreign Loss from operations Operating Income (Loss) 2023 Finite-Lived Intangible Asset, Expected Amortization, Year Two Convertible Senior Notes Convertible Senior Note [Member] Convertible Senior Note Stock-based compensation Share-based Payment Arrangement, Noncash Expense Merger, Acquisition, and Restructuring Costs Restructuring and Related Activities Disclosure [Text Block] AOCI Attributable to Parent, Net of Tax [Roll Forward] AOCI Attributable to Parent, Net of Tax [Roll Forward] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Depreciation expense on property and equipment Depreciation 2026 Amortization Of Debt Issuance Costs, Year Five Amortization Of Debt Issuance Costs, Year Five Technology Technology-Based Intangible Assets [Member] Performance measurement percentage Share-based Compensation Arrangement By Share-based Payment Award, Performance Measurement, Percentage Share-based Compensation Arrangement By Share-based Payment Award, Performance Measurement, Percentage Treasury Stock  Treasury Stock [Member] 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] Beginning balance (in USD per share) Ending balance (in USD per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested And Vested But Deferred, Weighted Average Grant Date Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested And Vested But Deferred, Weighted Average Grant Date Fair Value RSUs granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Granted Common stock and options issued for mergers and acquisitions Stock Issued Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment Other current liabilities Other Liabilities, Current Offering period Share-based Compensation Arrangement by Share-based Payment Award, Offering Period Share-based Compensation Arrangement by Share-based Payment Award, Offering Period TOTAL LIABILITIES Liabilities Merger, acquisition, and restructuring costs Restructuring Charges [Member] 2022 Finite-Lived Intangible Asset, Expected Amortization, Year One Granted (in USD per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Aggregate Intrinsic Value, Outstanding Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Measurement Input Type [Axis] Measurement Input Type [Axis] Operating loss carryforwards Operating Loss Carryforwards Common stock, shares, issued (in shares) Common Stock, Shares, Issued Preferred stock, shares issued (in shares) Preferred Stock, Shares Issued One Seller One Seller [Member] One Seller Entity Address, City or Town Entity Address, City or Town Eurodollar Eurodollar [Member] Debt Instrument Conversion Term [Domain] Debt Instrument Conversion Term [Domain] Debt Instrument Conversion Term [Domain] Schedule of Accumulated Other Comprehensive Income (Loss) Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] 2024 Amortization Of Debt Discount (Premium), Year Three Amortization Of Debt Discount (Premium), Year Three Purchased software Software and Software Development Costs [Member] Balance Sheet Location [Axis] Balance Sheet Location [Axis] Accumulated Other Comprehensive Income (Loss) Comprehensive Income (Loss) Note [Text Block] Measurement Frequency [Domain] Measurement Frequency [Domain] 2022 Amortization Of Debt Issuance Costs, Year One Amortization Of Debt Issuance Costs, Year One Total interest expense Interest Expense Deferred: Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract] Effective interest rate Debt Instrument, Interest Rate, Effective Percentage Loss Contingency Nature [Axis] Loss Contingency Nature [Axis] Total purchase price Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net RSAs and RSUs Restricted awards [Member] Restricted awards including RSAs and RSUs Accumulated deficit Retained Earnings (Accumulated Deficit) Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Issuance of common stock related to employee stock purchase plan (in shares) Stock Issued During Period, Shares, Employee Stock Purchase Plans Entity Filer Category Entity Filer Category Risk-free interest rate Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Backlog Order or Production Backlog [Member] Concentration Risk [Table] Concentration Risk [Table] Other assets, non-current Other Noncurrent Assets [Member] Internal use software development costs, net Capitalized cloud computing costs, net Capitalized Computer Software, Net Proceeds from exercise of stock options Proceeds from Stock Options Exercised Net operating loss, state Business Acquisition, Net Operating Loss, State Business Acquisition, Net Operating Loss, State Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Amendment Flag Amendment Flag Equity Components [Axis] Equity Components [Axis] Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Antidilutive Securities [Axis] Antidilutive Securities [Axis] Thereafter Amortization Of Debt Issuance Costs, After Year Five Amortization Of Debt Issuance Costs, After Year Five Sales and marketing Selling and Marketing Expense [Member] Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Concentration Risk Type [Domain] Concentration Risk Type [Domain] Federal Deferred Federal Income Tax Expense (Benefit) Cash paid for restructuring costs Payments For Restructuring And Merger Related Costs Payments For Restructuring And Merger Related Costs 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] Thereafter Lessee, Operating Lease, Liability, to be Paid, after Year Five Increase (decrease) in valuation allowance Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount Accounts Receivable, Allowance for Credit Loss [Roll Forward] Accounts Receivable, Allowance for Credit Loss [Roll Forward] Preferred stock, par or stated value per share (USD per share) Preferred Stock, Par or Stated Value Per Share Entity Public Float Entity Public Float Documents Incorporated by Reference Documents Incorporated by Reference [Text Block] Chief Executive Officer Chief Executive Officer [Member] Short-term lease cost Short-term Lease, Cost Decreases related to current year tax positions Unrecognized Tax Benefits, Decrease Resulting from Current Period Tax Positions Issuance of common stock related to RSU vesting (in shares) Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture Sales and marketing Selling and Marketing Expense Statement [Line Items] Statement [Line Items] Restricted stock awards, net (in shares) Stock Issued During Period, Shares, Restricted Stock Award, Forfeited Debt Issuance Costs Amortization of Debt Issuance Costs [Abstract] Amortization of Debt Issuance Costs Weighted- Average Exercise Price Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] 2014 Employee Stock Purchase Plan 2014 Employee Stock Purchase Plan [Member] 2014 Employee Stock Purchase Plan [Member] Domestic Tax Authority Domestic Tax Authority [Member] Internal Use Software Development Costs Internal Use Software, Policy [Policy Text Block] Marketable securities Debt Securities, Available-for-sale Debt Disclosure [Abstract] Debt Disclosure [Abstract] Purchase price of common stock, percent Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock, Percent Accounts Receivable Allowance for Doubtful Accounts Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block] Shares issued, elected decrease, value Business Acquisition, Equity Interest Issued or Issuable, Elected Decrease, Value Business Acquisition, Equity Interest Issued or Issuable, Elected Decrease, Value Property, Plant and Equipment, Type [Axis] Long-Lived Tangible Asset [Axis] Less valuation allowance Deferred Tax Assets, Valuation Allowance Customer [Axis] Customer [Axis] Restructuring Cost and Reserve [Line Items] Restructuring Cost and Reserve [Line Items] Granted (in shares) Options granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Threshold trading days Debt Instrument, Convertible, Threshold Trading Days Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Document Annual Report Document Annual Report Schedule of Stock-Based Compensation Expense Recorded in the Consolidated Statements of Operations Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Vesting [Axis] Vesting [Axis] TOTAL ASSETS Assets Weighted-average unvested restricted shares (in shares) Weighted Average Number of Shares, Restricted Stock Plan Name [Domain] Plan Name [Domain] Loan Agreement Sublimit Loan Agreement Sublimit [Member] Loan Agreement Sublimit Increase in contra seller payable Increase (Decrease) in Accounts Payable, Seller Increase (Decrease) in Accounts Payable, Seller Capped call options APIC, Share-Based Payment Arrangement, Decrease For Capped Calls APIC, Share-Based Payment Arrangement, Decrease For Capped Calls Cash paid for interest Interest Paid, Excluding Capitalized Interest, Operating Activities Geographical [Domain] Geographical [Domain] Technology and development Research and Development Expense Unremitted earnings of the subsidiaries outside of the United States Undistributed Earnings of Foreign Subsidiaries Vesting, stock price trigger (in USD per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vesting, Stock Price Trigger Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vesting, Stock Price Trigger Net cash provided by (used in) operating activities Net Cash Provided by (Used in) Operating Activities Tax credit carryforwards Tax Credit Carryforward, Amount Schedule of Debt Schedule of Debt [Table Text Block] Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Furniture, fixtures and office equipment Furniture and Fixtures [Member] Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] Subsequent Event [Line Items] Subsequent Event [Line Items] Basic Income (Loss) Per Share: Earnings Per Share, Basic [Abstract] Tax Credit Carryforward [Axis] Tax Credit Carryforward [Axis] Basic (in shares) Weighted-average common shares outstanding (in shares) Weighted-average common shares outstanding (in shares) Weighted Average Number of Shares Outstanding, Basic Diluted (in USD per share) Diluted net income (loss) per share (in USD per share) Earnings Per Share, Diluted Right-of-use lease asset Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Right-Of-Use Lease Asset Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Right-Of-Use Lease Asset Amortization of debt discount and issuance costs Amortization of Debt Issuance Costs and Discounts Weighted-average shares used to compute diluted net income (loss) per share (in shares) Weighted Average Number Diluted Shares Outstanding Adjustment CTV Connected Television [Member] Connected Television Term of service arrangement Term Of Service Arrangement Term Of Service Arrangement Intangible Assets Intangible Assets, Finite-Lived, Policy [Policy Text Block] International Non-US [Member] Schedule of Restructuring and Related Costs [Table] Schedule of Restructuring and Related Costs [Table] Finite-lived Intangible Assets Amortization Finite-lived Intangible Assets Amortization Expense [Table Text Block] Comprehensive loss Comprehensive Income (Loss), Net of Tax, Attributable to Parent Intangible assets, net Intangible Assets, Net (Excluding Goodwill) Other comprehensive income (loss): Other Comprehensive Income (Loss), Net of Tax [Abstract] Deferred tax liability, net Deferred Income Tax Liabilities, Net Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Property and equipment, net Fixed assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment Schedule of Effective Income Tax Rate Reconciliation Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Non-cash loss contracts (lease related) Restructuring Charges. Assumed Loss Contracts, Settled Without Cash Restructuring Charges. Assumed Loss Contracts, Settled Without Cash Impairment of long-lived assets Impairment, Long-Lived Asset, Held-for-Use Depreciation and amortization Depreciation, Depletion and Amortization Estimated amortization expense, 2022 Capitalized Computer Software, Amortization Expense, Next Twelve Months Capitalized Computer Software, Amortization Expense, Next Twelve Months Fair Value, Assets Measured on Recurring Basis Fair Value, Assets Measured on Recurring Basis [Table Text Block] SpringServe ServeMotion, Inc. [Member] ServeMotion, Inc. Alternate Base Rate Alternate Base Rate [Member] Alternate Base Rate Accumulated  Other Comprehensive Income (Loss) Accumulated Other Comprehensive Income (Loss) AOCI Attributable to Parent [Member] Schedule of Restructuring and Other Exit Costs Restructuring and Related Costs [Table Text Block] Common stock, shares, outstanding (in shares) Beginning Balance (in shares) Ending Balance (in shares) Common Stock, Shares, Outstanding Financial Instruments [Domain] Financial Instruments [Domain] Restructuring and Related Activities [Abstract] Restructuring and Related Activities [Abstract] Entity Central Index Key Entity Central Index Key Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Debt Issuance Costs [Axis] Debt Issuance Costs [Axis] Debt Issuance Costs Expense Lease, Cost Restructuring activity, merger and acquisition loss contracts Restructuring Charges, Merger And Acquisition Assumed Loss Contracts Restructuring Charges, Merger And Acquisition Assumed Loss Contracts Customer relationships Customer relationships Customer Relationships [Member] Fair value of prior investment Investments in Affiliates, Subsidiaries, Associates, and Joint Ventures, Fair Value Disclosure Other permanent items Effective Income Tax Rate Reconciliation, Nondeductible Expense, Other, Percent Property and Equipment Property, Plant and Equipment Disclosure [Text Block] Other liabilities, non-current Other Liabilities, Noncurrent Acceleration of single trigger equity awards, converted Business Combination, Consideration Transferred, Conversion of Stock, Amount Converted Business Combination, Consideration Transferred, Conversion of Stock, Amount Converted Internal use software development costs, gross Capitalized Computer Software, Gross Schedule of Long-term Debt Instruments Schedule of Long-term Debt Instruments [Table Text Block] Purchase of treasury stock (in shares) Shares repurchased (in shares) Treasury Stock, Shares, Acquired Debt Instrument [Line Items] Debt Instrument [Line Items] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Trading Symbol Trading Symbol Accounts Payable Accounts Payable [Member] Schedule of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns Roll Forward Schedule of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns Roll Forward [Table Text Block] Pro Forma Revenue Business Acquisition, Pro Forma Revenue Accounts Payable and Accrued Expense Accounts Payable and Accrued Liabilities Disclosure [Text Block] Telaria Telaria [Member] Telaria Line of Credit Facility [Table] Line of Credit Facility [Table] Tranche Three Share-based Payment Arrangement, Tranche Three [Member] Sales of available-for-sale securities Proceeds from Sale of Debt Securities, Available-for-sale Debt, non-current, net of debt issuance costs Total non-current debt Long-term Debt, Excluding Current Maturities Schedule of Goodwill [Table] Schedule of Goodwill [Table] Stock-based compensation expense Share-based Payment Arrangement, Expense Cost of Revenue Cost of Goods and Service [Policy Text Block] Convertible Senior Notes Convertible Debt Securities [Member] Weighted-Average Contractual Life, Exercisable Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Research Tax Credit Carryforward Research Tax Credit Carryforward [Member] Restricted cash included in prepaid expenses and other current assets Restricted Cash, Current Payables and Accruals [Abstract] Payables and Accruals [Abstract] Schedule of Income before Income Tax, Domestic and Foreign 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 CASH, CASH EQUIVALENTS AND RESTRICTED CASH — Beginning of period CASH, CASH EQUIVALENTS AND RESTRICTED CASH — End of period Total cash, cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Payment terms Revenue, Payment Terms Revenue, Payment Terms Conversion Term (ii) Conversion Term (ii) [Member] Conversion Term (ii) Common stock, par or stated value per share (USD per share) Common Stock, Par or Stated Value Per Share Fair value of units granted Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Granted in Period, Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Granted in Period, Fair Value Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Current assets: Assets, Current [Abstract] Total identifiable intangible assets, gross Finite-Lived Intangible Assets, Gross Schedule of Finite-Lived Intangible Assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Capitalized computer software, amortization Capitalized Computer Software, Amortization Impairment of Long-Lived Assets including Internal Use Capitalized Software Costs Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block] Cash equivalents Cash and Cash Equivalents, Fair Value Disclosure Contract with Customer, Sales Channel [Domain] Contract with Customer, Sales Channel [Domain] Exercise of common stock options (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Debt discount, non-cash Debt Discount Received During Noncash or Partial Noncash Transaction Debt Discount Received During Noncash or Partial Noncash Transaction Recurring Fair Value, Recurring [Member] share-based payment award, award requisite service period Share-based Compensation Arrangement by Share-based Payment Award, Award Requisite Service Period Investments Investment Holdings, Schedule of Investments [Text Block] Stockholders' Equity Stockholders' Equity Note Disclosure [Text Block] Write-offs Accounts Receivable, Allowance for Credit Loss, Writeoff 2026 Finite-Lived Intangible Asset, Expected Amortization, Year Five Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Other (income) expense: Nonoperating Income (Expense) [Abstract] Auditor Firm ID Auditor Firm ID Quarterly payments of principle balance (percent) Debt Instrument, Periodic Payment, Percentage Of Principal Debt Instrument, Periodic Payment, Percentage Of Principal Net cash provided by (used in) investing activities Net Cash Provided by (Used in) Investing Activities Changes in operating assets and liabilities, net of effect of business acquisitions: Increase (Decrease) in Operating Capital [Abstract] Capitalized computer software impairments Capitalized Computer Software, Impairments Vested (in USD per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Share Repurchase One Share Repurchase One [Member] Share Repurchase One Cash Consideration Payments to Acquire Businesses, Gross Intangible assets Deferred Tax Liabilities, Goodwill and Intangible Assets Maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity 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] Line of Credit Facility [Line Items] Line of Credit Facility [Line Items] Issuance of common stock associated with merger or acquisition (in shares) Stock Issued During Period, Shares, Merger Stock Issued During Period, Shares, Merger Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Alternative investment, measurement input Alternative Investment, Measurement Input Prepaid expenses and other current assets Prepaid Expenses and Other Current Assets [Member] Conversion Term (i) Conversion Term (i) [Member] Conversion Term (i) Sales and Marketing Sales and Marketing [Policy Text Block] Sales and Marketing [Policy Text Block] Cost of revenue Cost of Sales [Member] Foreign Current Foreign Tax Expense (Benefit) Nature of Operations Nature of Operations [Text Block] Developed technology Developed technology Developed Technology Rights [Member] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Unamortized debt discounts Total Debt Instrument, Unamortized Discount Desktop Desktop [Member] Desktop [Member] Accounts Receivable, Allowance for Credit Loss Accounts Receivable, Allowance for Credit Loss [Table Text Block] Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] EX-101.PRE 12 mgni-20211231_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 13 mgni-20211231_g1.jpg GRAPHIC begin 644 mgni-20211231_g1.jpg M_]C_X 02D9)1@ ! 0$ > !X #_X1".17AI9@ 34T *@ @ ! $[ ( M ) (2H=I 0 ! (5)R= $ 2 0=.H< < @, /@ M H< < @, (9@ FMC.60G/SX-"CQX.GAM<&UE=&$@>&UL;G,Z M>#TB861O8F4Z;G,Z;65T82\B/CQR9&8Z4D1&('AM;&YS.G)D9CTB:'1T<#HO M+W=W=RYW,RYO&UL;G,Z)R$;'24=%Q@B+B(E*"DK M+"L:("\S+RHR)RHK*O_; $,!!P@("@D*% L+%"H<&!PJ*BHJ*BHJ*BHJ*BHJ M*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*O_ !$( G($ M1@,!(@ "$0$#$0'_Q ? !!0$! 0$! 0 0(#! 4&!P@)"@O_ MQ "U$ " 0,# @0#!04$! 7T! @, !!$%$B$Q008346$'(G$4,H&1H0@C M0K'!%5+1\"0S8G*""0H6%Q@9&B4F)R@I*C0U-CH.$A8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJ MLK.TM;:WN+FZPL/$Q<;'R,G*TM/4U=;7V-G:X>+CY.7FY^CIZO'R\_3U]O?X M^?K_Q ? 0 # 0$! 0$! 0$! 0(#! 4&!P@)"@O_Q "U$0 " 0($ M! ,$!P4$! ! G< 0(#$00%(3$&$D%1!V%Q$R(R@0@40I&AL<$)(S-2\!5B M7J"@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>HJ:JRL[2UMK>X MN;K"P\3%QL?(RKR\_3U]O?X^?K_V@ , P$ M A$#$0 _ /I&BBB@ HHKS*XGMT\;W4Y$3 I;G_B9KBW(S[P]2HX_@.3T MH ]-HKR'2FLTMXENO[-?3V>Q^VR:>1]E$?[S GSQYF\KN)X("Y [^@^#PHT- M_LV/L7VJ?['M^[Y/F-MV_P"SUQ[8QQB@#=HI&)"DA2Q]!WJ/SG_Y]I?S7_&@ M"6BHO.?_ )]I?S7_ !H\Y_\ GVE_-?\ &@"6BHO.?_GVE_-?\:/.?_GVE_-? M\: ):*B\Y_\ GVE_-?\ &CSG_P"?:7\U_P : ):*B\Y_^?:7\U_QH\Y_^?:7 M\U_QH EHJ+SG_P"?:7\U_P :/.?_ )]I?S7_ !H EHJ+SG_Y]I?S7_&CSG_Y M]I?S7_&@"6BHO.?_ )]I?S7_ !H\Y_\ GVE_-?\ &@"6BHO.?_GVE_-?\:/. M?_GVE_-?\: ):*B\Y_\ GVE_-?\ &CSG_P"?:7\U_P : ):*B\Y_^?:7\U_Q MH\Y_^?:7\U_QH EHJ+SG_P"?:7\U_P :/.?_ )]I?S7_ !H EHJ+SG_Y]I?S M7_&CSG_Y]I?S7_&@"6BHO.?_ )]I?S7_ !H\Y_\ GVE_-?\ &@"6BHO.?_GV ME_-?\:/.?_GVE_-?\: ):*B\Y_\ GVE_-?\ &CSG_P"?:7\U_P : ):*B\Y_ M^?:7\U_QH\Y_^?:7\U_QH EHJ+SG_P"?:7\U_P :/.?_ )]I?S7_ !H EHJ+ MSG_Y]I?S7_&CSG_Y]I?S7_&@"6BHO.?_ )]I?S7_ !H\Y_\ GVE_-?\ &@"6 MBHO.?_GVE_-?\:/.?_GVE_-?\: ):*B\Y_\ GVE_-?\ &CSG_P"?:7\U_P : M ):*B\Y_^?:7\U_QH\Y_^?:7\U_QH EHJ+SG_P"?:7\U_P :/.?_ )]I?S7_ M !H EHJ+SG_Y]I?S7_&CSG_Y]I?S7_&@"6BHO.?_ )]I?S7_ !H\Y_\ GVE_ M-?\ &@"6BHO.?_GVE_-?\:/.?_GVE_-?\: ):*B\Y_\ GVE_-?\ &CSG_P"? M:7\U_P : ):*B\Y_^?:7\U_QH\Y_^?:7\U_QH EHJ+SG_P"?:7\U_P :/.?_ M )]I?S7_ !H EHJ+SG_Y]I?S7_&CSG_Y]I?S7_&@"6BHO.?_ )]I?S7_ !H\ MY_\ GVE_-?\ &@"6BHO.?_GVE_-?\:/.?_GVE_-?\: ):*B\Y_\ GVE_-?\ M&CSG_P"?:7\U_P : ):*B\Y_^?:7\U_QH\Y_^?:7\U_QH EHJ+SG_P"?:7\U M_P :/.?_ )]I?S7_ !H EHJ+SG_Y]I?S7_&CSG_Y]I?S7_&@"6BHO.?_ )]I M?S7_ !H\Y_\ GVE_-?\ &@"6BHO.?_GVE_-?\:/.?_GVE_-?\: ):*B\Y_\ MGVE_-?\ &CSG_P"?:7\U_P : ):*B\Y_^?:7\U_QH\Y_^?:7\U_QH EHJ+SG M_P"?:7\U_P :/.?_ )]I?S7_ !H EHJ+SG_Y]I?S7_&CSG_Y]I?S7_&@"6BH MO.?_ )]I?S7_ !H\Y_\ GVE_-?\ &@"6BHO.?_GVE_-?\:/.?_GVE_-?\: ) M:*B\Y_\ GVE_-?\ &CSG_P"?:7\U_P : ):*B\Y_^?:7\U_QH\Y_^?:7\U_Q MH EHJ+SG_P"?:7\U_P :/.?_ )]I?S7_ !H EHJ+SG_Y]I?S7_&CSG_Y]I?S M7_&@"6BHO.?_ )]I?S7_ !H\Y_\ GVE_-?\ &@"6BHO.?_GVE_-?\:/.?_GV ME_-?\: ):*B\Y_\ GVE_-?\ &CSG_P"?:7\U_P : ):*B\Y_^?:7\U_QH\Y_ M^?:7\U_QH EHJ+SG_P"?:7\U_P :/.?_ )]I?S7_ !H EHJ+SG_Y]I?S7_&C MSG_Y]I?S7_&@"6BHO.?_ )]I?S7_ !H\Y_\ GVE_-?\ &@"6BHO.?_GVE_-? M\:/.?_GVE_-?\: ):*B\Y_\ GVE_-?\ &CSG_P"?:7\U_P : ):*B\Y_^?:7 M\U_QH\Y_^?:7\U_QH EHJ+SG_P"?:7\U_P :/.?_ )]I?S7_ !H EHJ+SG_Y M]I?S7_&CSG_Y]I?S7_&@"6BHO.?_ )]I?S7_ !H\Y_\ GVE_-?\ &@"6BHO. M?_GVE_-?\:/.?_GVE_-?\: ):*B\Y_\ GVE_-?\ &CSG_P"?:7\U_P : ):* M!R/2B@ HHHH **** "N9D\8>3KTUC):Q"*"1UD(N,SHJQ&0RF+;Q'Q@-NY)7 MCG%=-7+3^#/M6K2W%S>QM#)<23DK;8N/GC*&,S;N4QCC;T51VH ;9^,VOM/2 MXM;>PGEN)HH;>"#41(P9\G]\53$>%4GC?T(K::4)M#N[%CAHI&4,I!S@^AQ4?V M9/[TO_?UO\: ):*B^S)_>E_[^M_C1]F3^]+_ -_6_P : ):*B^S)_>E_[^M_ MC1]F3^]+_P!_6_QH EHJ+[,G]Z7_ +^M_C1]F3^]+_W];_&@"6BHOLR?WI?^ M_K?XT?9D_O2_]_6_QH EHJ+[,G]Z7_OZW^-'V9/[TO\ W];_ !H EHJ+[,G] MZ7_OZW^-'V9/[TO_ '];_&@"6BHOLR?WI?\ OZW^-'V9/[TO_?UO\: ):*B^ MS)_>E_[^M_C1]F3^]+_W];_&@"6BHOLR?WI?^_K?XT?9D_O2_P#?UO\ &@"6 MBHOLR?WI?^_K?XT?9D_O2_\ ?UO\: ):*B^S)_>E_P"_K?XT?9D_O2_]_6_Q MH EHJ+[,G]Z7_OZW^-'V9/[TO_?UO\: ):*B^S)_>E_[^M_C1]F3^]+_ -_6 M_P : ):*B^S)_>E_[^M_C1]F3^]+_P!_6_QH EHJ+[,G]Z7_ +^M_C1]F3^] M+_W];_&@"6BHOLR?WI?^_K?XT?9D_O2_]_6_QH EHJ+[,G]Z7_OZW^-'V9/[ MTO\ W];_ !H EHJ+[,G]Z7_OZW^-'V9/[TO_ '];_&@"6BHOLR?WI?\ OZW^ M-'V9/[TO_?UO\: ):*B^S)_>E_[^M_C1]F3^]+_W];_&@"6BHOLR?WI?^_K? MXT?9D_O2_P#?UO\ &@"6BHOLR?WI?^_K?XT?9D_O2_\ ?UO\: ):*B^S)_>E M_P"_K?XT?9D_O2_]_6_QH EHJ+[,G]Z7_OZW^-'V9/[TO_?UO\: ):*B^S)_ M>E_[^M_C1]F3^]+_ -_6_P : ):*B^S)_>E_[^M_C1]F3^]+_P!_6_QH EHJ M+[,G]Z7_ +^M_C1]F3^]+_W];_&@"6BHOLR?WI?^_K?XT?9D_O2_]_6_QH E MHJ+[,G]Z7_OZW^-'V9/[TO\ W];_ !H EHJ+[,G]Z7_OZW^-'V9/[TO_ ']; M_&@"6BHOLR?WI?\ OZW^-'V9/[TO_?UO\: ):*B^S)_>E_[^M_C1]F3^]+_W M];_&@"6BHOLR?WI?^_K?XT?9D_O2_P#?UO\ &@"6BHOLR?WI?^_K?XT?9D_O M2_\ ?UO\: ):*B^S)_>E_P"_K?XT?9D_O2_]_6_QH EHJ+[,G]Z7_OZW^-'V M9/[TO_?UO\: ):*B^S)_>E_[^M_C1]F3^]+_ -_6_P : ):*B^S)_>E_[^M_ MC1]F3^]+_P!_6_QH EHJ+[,G]Z7_ +^M_C1]F3^]+_W];_&@"6BHOLR?WI?^ M_K?XT?9D_O2_]_6_QH EHJ+[,G]Z7_OZW^-'V9/[TO\ W];_ !H EHJ+[,G] MZ7_OZW^-'V9/[TO_ '];_&@"6BHOLR?WI?\ OZW^-'V9/[TO_?UO\: ):*B^ MS)_>E_[^M_C1]F3^]+_W];_&@"6BHOLR?WI?^_K?XT?9D_O2_P#?UO\ &@"6 MBHOLR?WI?^_K?XT?9D_O2_\ ?UO\: ):*B^S)_>E_P"_K?XT?9D_O2_]_6_Q MH EHJ+[,G]Z7_OZW^-'V9/[TO_?UO\: ):*B^S)_>E_[^M_C1]F3^]+_ -_6 M_P : ):*B^S)_>E_[^M_C1]F3^]+_P!_6_QH EHJ+[,G]Z7_ +^M_C1]F3^] M+_W];_&@"6BHOLR?WI?^_K?XT?9D_O2_]_6_QH EHJ+[,G]Z7_OZW^-'V9/[ MTO\ W];_ !H EHJ+[,G]Z7_OZW^-'V9/[TO_ '];_&@"6BHOLR?WI?\ OZW^ M-'V9/[TO_?UO\: ):*B^S)_>E_[^M_C1]F3^]+_W];_&@"6BHOLR?WI?^_K? MXT?9D_O2_P#?UO\ &@"6BHOLR?WI?^_K?XT?9D_O2_\ ?UO\: ):*B^S)_>E M_P"_K?XT?9D_O2_]_6_QH EHJ+[,G]Z7_OZW^-'V9/[TO_?UO\: ):*B^S)_ M>E_[^M_C1]F3^]+_ -_6_P : ):*B^S)_>E_[^M_C1]F3^]+_P!_6_QH EHJ M+[,G]Z7_ +^M_C1]F3^]+_W];_&@"6B@# Q10 4444 %%%% !7FDD_E>/+BX MLX+6[NTOI?+MPX6_9Q;D ,3_ ,NY.<#@#Y#GM7I=%&AO]FQ]B^U3_ &/;]WR?,;;M_P!GKCVQCC%5CXIO8II; M.YTJ)-0$L$4427>^-C*&(W/LRNT(Q/RGMC.:U]'U(ZI8M++"+>>.62&:(/O" M.C%3AL#(.,@X'!'2@"\V0IV@$]@3BH]UQ_SRB_[^G_XFI:* (MUQ_P \HO\ MOZ?_ (FC=IWIR??K732H>TISG?X3*=3 MDE&-MSV+=U98D9K=D%R+C&TDDGY-SA"Z\@'KQG!KJ_"\,L6ES/)%) D]Y//##(A1D1I"1E3]W.=V.V[GF@#8 M90ZE6 8'J".M1_9+?_GA%_WP*D;(4[0">P)Q4>ZX_P">47_?T_\ Q- !]DM_ M^>$7_? H^R6__/"+_O@4;KC_ )Y1?]_3_P#$T;KC_GE%_P!_3_\ $T 'V2W_ M .>$7_? H^R6_P#SPB_[X%&ZX_YY1?\ ?T__ !-&ZX_YY1?]_3_\30 ?9+?_ M )X1?]\"C[);_P#/"+_O@4;KC_GE%_W]/_Q-&ZX_YY1?]_3_ /$T 'V2W_YX M1?\ ? H^R6__ #PB_P"^!1NN/^>47_?T_P#Q-&ZX_P">47_?T_\ Q- !]DM_ M^>$7_? H^R6__/"+_O@4;KC_ )Y1?]_3_P#$T;KC_GE%_P!_3_\ $T 'V2W_ M .>$7_? H^R6_P#SPB_[X%&ZX_YY1?\ ?T__ !-&ZX_YY1?]_3_\30 ?9+?_ M )X1?]\"C[);_P#/"+_O@4;KC_GE%_W]/_Q-&ZX_YY1?]_3_ /$T 'V2W_YX M1?\ ? H^R6__ #PB_P"^!1NN/^>47_?T_P#Q-&ZX_P">47_?T_\ Q- !]DM_ M^>$7_? H^R6__/"+_O@4;KC_ )Y1?]_3_P#$T;KC_GE%_P!_3_\ $T 'V2W_ M .>$7_? H^R6_P#SPB_[X%&ZX_YY1?\ ?T__ !-&ZX_YY1?]_3_\30 ?9+?_ M )X1?]\"C[);_P#/"+_O@4;KC_GE%_W]/_Q-&ZX_YY1?]_3_ /$T 'V2W_YX M1?\ ? H^R6__ #PB_P"^!1NN/^>47_?T_P#Q-&ZX_P">47_?T_\ Q- !]DM_ M^>$7_? H^R6__/"+_O@4;KC_ )Y1?]_3_P#$T;KC_GE%_P!_3_\ $T 'V2W_ M .>$7_? H^R6_P#SPB_[X%&ZX_YY1?\ ?T__ !-&ZX_YY1?]_3_\30 ?9+?_ M )X1?]\"C[);_P#/"+_O@4;KC_GE%_W]/_Q-&ZX_YY1?]_3_ /$T 'V2W_YX M1?\ ? H^R6__ #PB_P"^!1NN/^>47_?T_P#Q-&ZX_P">47_?T_\ Q- !]DM_ M^>$7_? H^R6__/"+_O@4;KC_ )Y1?]_3_P#$T;KC_GE%_P!_3_\ $T 'V2W_ M .>$7_? H^R6_P#SPB_[X%&ZX_YY1?\ ?T__ !-&ZX_YY1?]_3_\30 ?9+?_ M )X1?]\"C[);_P#/"+_O@4;KC_GE%_W]/_Q-&ZX_YY1?]_3_ /$T 'V2W_YX M1?\ ? H^R6__ #PB_P"^!1NN/^>47_?T_P#Q-&ZX_P">47_?T_\ Q- !]DM_ M^>$7_? H^R6__/"+_O@4;KC_ )Y1?]_3_P#$T;KC_GE%_P!_3_\ $T 'V2W_ M .>$7_? H^R6_P#SPB_[X%&ZX_YY1?\ ?T__ !-&ZX_YY1?]_3_\30 ?9+?_ M )X1?]\"C[);_P#/"+_O@4;KC_GE%_W]/_Q-&ZX_YY1?]_3_ /$T 'V2W_YX M1?\ ? H^R6__ #PB_P"^!1NN/^>47_?T_P#Q-&ZX_P">47_?T_\ Q- !]DM_ M^>$7_? H^R6__/"+_O@4;KC_ )Y1?]_3_P#$T;KC_GE%_P!_3_\ $T 'V2W_ M .>$7_? H^R6_P#SPB_[X%&ZX_YY1?\ ?T__ !-&ZX_YY1?]_3_\30 ?9+?_ M )X1?]\"C[);_P#/"+_O@4;KC_GE%_W]/_Q-&ZX_YY1?]_3_ /$T 'V2W_YX M1?\ ? H^R6__ #PB_P"^!1NN/^>47_?T_P#Q-&ZX_P">47_?T_\ Q- !]DM_ M^>$7_? H^R6__/"+_O@4;KC_ )Y1?]_3_P#$T;KC_GE%_P!_3_\ $T 'V2W_ M .>$7_? H^R6_P#SPB_[X%&ZX_YY1?\ ?T__ !-&ZX_YY1?]_3_\30 ?9+?_ M )X1?]\"C[);_P#/"+_O@4;KC_GE%_W]/_Q-&ZX_YY1?]_3_ /$T 'V2W_YX M1?\ ? H^R6__ #PB_P"^!1NN/^>47_?T_P#Q-&ZX_P">47_?T_\ Q- !]DM_ M^>$7_? H^R6__/"+_O@4;KC_ )Y1?]_3_P#$T;KC_GE%_P!_3_\ $T 'V2W_ M .>$7_? H^R6_P#SPB_[X%&ZX_YY1?\ ?T__ !-&ZX_YY1?]_3_\30 ?9+?_ M )X1?]\"C[);_P#/"+_O@4;KC_GE%_W]/_Q-&ZX_YY1?]_3_ /$T 'V2W_YX M1?\ ? H^R6__ #PB_P"^!1NN/^>47_?T_P#Q-&ZX_P">47_?T_\ Q- !]DM_ M^>$7_? H^R6__/"+_O@4;KC_ )Y1?]_3_P#$T;KC_GE%_P!_3_\ $T 'V2W_ M .>$7_? H^R6_P#SPB_[X%&ZX_YY1?\ ?T__ !-&ZX_YY1?]_3_\30 ?9+?_ M )X1?]\"C[);_P#/"+_O@4;KC_GE%_W]/_Q-&ZX_YY1?]_3_ /$T 'V2W_YX M1?\ ? H^R6__ #PB_P"^!1NN/^>47_?T_P#Q-&ZX_P">47_?T_\ Q- !]DM_ M^>$7_? H^R6__/"+_O@4;KC_ )Y1?]_3_P#$T;KC_GE%_P!_3_\ $T 'V2W_ M .>$7_? H^R6_P#SPB_[X%&ZX_YY1?\ ?T__ !-&ZX_YY1?]_3_\30 ?9+?_ M )X1?]\"C[);_P#/"+_O@4;KC_GE%_W]/_Q-&ZX_YY1?]_3_ /$T 'V2W_YX M1?\ ? H^R6__ #PB_P"^!1NN/^>47_?T_P#Q-&ZX_P">47_?T_\ Q- !]DM_ M^>$7_? H^R6__/"+_O@4;KC_ )Y1?]_3_P#$T;KC_GE%_P!_3_\ $T 'V2W_ M .>$7_? H^R6_P#SPB_[X%&ZX_YY1?\ ?T__ !-&ZX_YY1?]_3_\30 ?9+?_ M )X1?]\"C[);_P#/"+_O@4;KC_GE%_W]/_Q-&ZX_YY1?]_3_ /$T 'V2W_YX M1?\ ? H^R6__ #PB_P"^!1NN/^>47_?T_P#Q-&ZX_P">47_?T_\ Q- !]DM_ M^>$7_? H^R6__/"+_O@4;KC_ )Y1?]_3_P#$T;KC_GE%_P!_3_\ $T 'V2W_ M .>$7_? H^R6_P#SPB_[X%&ZX_YY1?\ ?T__ !-&ZX_YY1?]_3_\30 ?9+?_ M )X1?]\"C[);_P#/"+_O@4;KC_GE%_W]/_Q-&ZX_YY1?]_3_ /$T 5M1@MX] M+NW\B(;87/W!_=->/?"=4?QFZR*K VK\,,]UKUK7I9X_#>I.8XP%M)22)#_< M/^S7A_@W7/\ A'-8FU,P?:!#;L/+W[=V64=<'UKU\%!SP]1+=G#B)*-6#9] M?9+?_GA%_P!\"C[);_\ /"+_ +X%5M-OYM2TNUOHX(T6YA295,IRH9047_ ']/_P 31NN/^>47_?T__$T@#[);_P#/"+_O@4?9+?\ YX1?]\"C=$7_? HW7'_/* M+_OZ?_B:-UQ_SRB_[^G_ .)H /LEO_SPB_[X%'V2W_YX1?\ ? HW7'_/*+_O MZ?\ XFC=$7_? HW7'_ #RB M_P"_I_\ B:-UQ_SRB_[^G_XF@ ^R6_\ SPB_[X%'V2W_ .>$7_? HW7'_/*+ M_OZ?_B:-UQ_SRB_[^G_XF@ ^R6__ #PB_P"^!1]DM_\ GA%_WP*-UQ_SRB_[ M^G_XFC=$7_ 'P*-UQ_SRB_[^G_ M .)HW7'_ #RB_P"_I_\ B: #[);_ //"+_O@4?9+?_GA%_WP*-UQ_P \HO\ MOZ?_ (FC='KG6K^"35K::^O8A:26W MVI-Z*H;**H^8=6)[Y^E &'I?C34=3A1+:6PGEGDMX4F%M)&L$D@=G5HV?+@* M@(8%0V[CH:ZG0M0GU"PD-X(QB6UG;:3&-/N?M<,C-+]IWJ MYF9F+,Y9>#DD]..PXH OT4C*'4JP# ]01UJ/[);_ //"+_O@4 2T5%]DM_\ MGA%_WP*/LEO_ ,\(O^^!0!+147V2W_YX1?\ ? H^R6__ #PB_P"^!0!+147V M2W_YX1?]\"C[);_\\(O^^!0!+147V2W_ .>$7_? H^R6_P#SPB_[X% $M%1? M9+?_ )X1?]\"C[);_P#/"+_O@4 2T5%]DM_^>$7_ 'P*/LEO_P \(O\ O@4 M2T5%]DM_^>$7_? H^R6__/"+_O@4 2T5%]DM_P#GA%_WP*/LEO\ \\(O^^!0 M!+147V2W_P">$7_? H^R6_\ SPB_[X% $M%1?9+?_GA%_P!\"C[);_\ /"+_ M +X% $M%1?9+?_GA%_WP*/LEO_SPB_[X% $M%1?9+?\ YX1?]\"C[);_ //" M+_O@4 2T5%]DM_\ GA%_WP*/LEO_ ,\(O^^!0!+147V2W_YX1?\ ? H^R6__ M #PB_P"^!0!+147V2W_YX1?]\"C[);_\\(O^^!0!+147V2W_ .>$7_? H^R6 M_P#SPB_[X% $M%1?9+?_ )X1?]\"C[);_P#/"+_O@4 2T5%]DM_^>$7_ 'P* M/LEO_P \(O\ O@4 2T5%]DM_^>$7_? H^R6__/"+_O@4 2T5%]DM_P#GA%_W MP*/LEO\ \\(O^^!0!+147V2W_P">$7_? H^R6_\ SPB_[X% $M%1?9+?_GA% M_P!\"C[);_\ /"+_ +X% $M%1?9+?_GA%_WP*/LEO_SPB_[X% $M%1?9+?\ MYX1?]\"C[);_ //"+_O@4 2T5%]DM_\ GA%_WP*/LEO_ ,\(O^^!0!+147V2 MW_YX1?\ ? H^R6__ #PB_P"^!0!+147V2W_YX1?]\"C[);_\\(O^^!0!+147 MV2W_ .>$7_? H^R6_P#SPB_[X% $M%1?9+?_ )X1?]\"C[);_P#/"+_O@4 2 MT5%]DM_^>$7_ 'P*/LEO_P \(O\ O@4 2T5%]DM_^>$7_? H^R6__/"+_O@4 M 2T5%]DM_P#GA%_WP*/LEO\ \\(O^^!0!+147V2W_P">$7_? H^R6_\ SPB_ M[X% $M%1?9+?_GA%_P!\"C[);_\ /"+_ +X% $M%1?9+?_GA%_WP*/LEO_SP MB_[X% $M%1?9+?\ YX1?]\"C[);_ //"+_O@4 2T5%]DM_\ GA%_WP*/LEO_ M ,\(O^^!0!+147V2W_YX1?\ ? H^R6__ #PB_P"^!0!+147V2W_YX1?]\"C[ M);_\\(O^^!0!+147V2W_ .>$7_? H^R6_P#SPB_[X% $M%1?9+?_ )X1?]\" MC[);_P#/"+_O@4 2T5%]DM_^>$7_ 'P*/LEO_P \(O\ O@4 2T5%]DM_^>$7 M_? H^R6__/"+_O@4 2T5%]DM_P#GA%_WP*/LEO\ \\(O^^!0!+147V2W_P"> M$7_? H^R6_\ SPB_[X% $M%1?9+?_GA%_P!\"C[);_\ /"+_ +X% $M%1?9+ M?_GA%_WP*/LEO_SPB_[X% $M%1?9+?\ YX1?]\"C[);_ //"+_O@4 2T5%]D MM_\ GA%_WP*/LEO_ ,\(O^^!0!+147V2W_YX1?\ ? H^R6__ #PB_P"^!0!+ M147V2W_YX1?]\"C[);_\\(O^^!0!G>*VV>#M8/\ TY3#\T(KYVMVVPW0_O1 M?^/J?Z5[_P",X((O!>K,L,:G[,P!"#CM7AFIV$=A;V+1EB;NR6=]QZ$R,./; M"BO>RMKD:[L\W&?$O0]\\)'=X-T<_P#3E$/_ !P5KUS'@2;3]1\&V!MQ%*T$ M2PR_)RKJ!D'(]Q71?9+?_GA%_P!\"O&K)JI)/N=]-W@B6BHOLEO_ ,\(O^^! M1]DM_P#GA%_WP*R+):*B^R6__/"+_O@4?9+?_GA%_P!\"@"6BHOLEO\ \\(O M^^!1]DM_^>$7_? H EHJ+[);_P#/"+_O@4?9+?\ YX1?]\"@"6BHOLEO_P \ M(O\ O@4?9+?_ )X1?]\"@"6BHOLEO_SPB_[X%'V2W_YX1?\ ? H EHJ+[);_ M //"+_O@4?9+?_GA%_WP* ):*B^R6_\ SPB_[X%'V2W_ .>$7_? H EHJ+[) M;_\ /"+_ +X%'V2W_P">$7_? H EHJ+[);_\\(O^^!1]DM_^>$7_ 'P* ):* M ,# X%% !1110 4444 %<[JMK>:KK%PD4PO'"8XH%! Q&&Y8\?,3A&^M &!:)J45M MIB^3J5SI>GO:22QSV/ER0N-ZLJ(L:F15RAX#=,@GG'6^%X98M+F>2*2!)[R> M>&&1"C(C2$C*G[N<[L=MW/-+;S5)Y+6'5[?S+N^@2/[.T4C6L3H7*KP0 MS#;M).1N)]A76>';NXNM/F2\E,\UK=36YF*A3($<@,0 #C ..,@].E &JV2 MIVD ]B1FH]MQ_P ]8O\ OT?_ (JI&8(I9B% ZDGI4?VNW_Y[Q?\ ?8H -MQ_ MSUB_[]'_ .*HVW'_ #UB_P"_1_\ BJ/M=O\ \]XO^^Q1]KM_^>\7_?8H -MQ M_P ]8O\ OT?_ (JC;\7_?8H -M MQ_SUB_[]'_XJC;\7_ 'V* #;+_OL4?:[?_GO%_WV* #;+_OL4?:[?_GO%_P!]B@ VW'_/6+_O MT?\ XJC;+_OL4?:[?\ Y[Q?]]B@ VW'_/6+ M_OT?_BJ-MQ_SUB_[]'_XJC[7;_\ />+_ +[%'VNW_P">\7_?8H -MQ_SUB_[ M]'_XJC;\7_?8H -MQ_P ]8O\ MOT?_ (JC;\7_?8H -MQ_SUB_[] M'_XJC;\7_ 'V* #;+_OL4?:[?_GO%_WV* #;+_OL4?:[?_GO%_P!]B@ VW'_/6+_OT?\ XJC; M+_OL4?:[?\ Y[Q?]]B@ VW'_/6+_OT?_BJ- MMQ_SUB_[]'_XJC[7;_\ />+_ +[%'VNW_P">\7_?8H -MQ_SUB_[]'_XJC;< M?\]8O^_1_P#BJ/M=O_SWB_[[%'VNW_Y[Q?\ ?8H -MQ_SUB_[]'_ .*HVW'_ M #UB_P"_1_\ BJ/M=O\ \]XO^^Q1]KM_^>\7_?8H -MQ_P ]8O\ OT?_ (JC M;\7_?8H -MQ_SUB_[]'_XJC;\7_ 'V* #;+_OL4?:[?_GO%_WV* #;+_OL4?:[?_GO%_P!]B@ VW'_/6+_OT?\ XJC;+_OL4?:[?\ Y[Q?]]B@ VW'_/6+_OT?_BJ-MQ_SUB_[ M]'_XJC[7;_\ />+_ +[%'VNW_P">\7_?8H -MQ_SUB_[]'_XJC;\7_?8H -MQ_P ]8O\ OT?_ (JC;\7_?8H -MQ_SUB_[]'_XJC;\7_ 'V* #;+_OL4?:[?_GO%_WV* #;+_OL4?:[?_GO%_P!]B@ VW'_/6+_OT?\ XJC;+_OL4?:[?\ Y[Q?]]B@ VW'_/6+_OT?_BJ-MQ_SUB_[]'_XJC[7 M;_\ />+_ +[%'VNW_P">\7_?8H -MQ_SUB_[]'_XJC;\7_?8H -MQ_P ]8O\ OT?_ (JC;\7_?8H -MQ_SUB_[]'_XJC;\=F=/ NJ%Y(R/* ($9'5@/6O*/%MC)#HGA MJ\8@I-IPC4 8QM8M_P"U*]2^(EU"? .IA)HV8K& P)_UBUPGC@1GP#X4*.K M,EN 0#R,QH?Z5[. E91\Y/\ (X,2KM^B_,Z/X0^:?"EV(W10+UN&0G^!/<5W MVVX_YZQ?]^C_ /%5Y_\ "">*/PU>K)(B'[63AF _@6O0/M=O_P ]XO\ OL5P MXW_>)'1A_P"%$-MQ_P ]8O\ OT?_ (JC;\7_?8KD-PVW'_ #UB_P"_1_\ BJ-MQ_SUB_[]'_XJC[7;_P#/>+_O ML4?:[?\ Y[Q?]]B@ VW'_/6+_OT?_BJ-MQ_SUB_[]'_XJC[7;_\ />+_ +[% M'VNW_P">\7_?8H -MQ_SUB_[]'_XJC;\7_?8H -MQ_P ]8O\ OT?_ (JC;\7_?8H -MQ_SUB_[]'_XJC;\7_ 'V* #;+_OL4?:[ M?_GO%_WV* #;N3!DNH+R[<1/++: M3K'(8U8@!V79@*'/!QU-;=8\EK=3>)GOYX"UO8VQ2T164F61^78W$WG9>6!I?W4\4QDX$3(N ^3C@H.<'WK9T,Z>='A_L;/V3 M+;=V[=NW'?NW_-NW;L[NB7*:@E]%L7_ M 'Z/_P 50!+146VX_P">L7_?H_\ Q5&VX_YZQ?\ ?H__ !5 $M%1;;C_ )ZQ M?]^C_P#%4;;C_GK%_P!^C_\ %4 2T5%MN/\ GK%_WZ/_ ,51MN/^>L7_ 'Z/ M_P 50!+146VX_P">L7_?H_\ Q5&VX_YZQ?\ ?H__ !5 $M%1;;C_ )ZQ?]^C M_P#%4;;C_GK%_P!^C_\ %4 2T5%MN/\ GK%_WZ/_ ,51MN/^>L7_ 'Z/_P 5 M0!+146VX_P">L7_?H_\ Q5&VX_YZQ?\ ?H__ !5 $M%1;;C_ )ZQ?]^C_P#% M4;;C_GK%_P!^C_\ %4 2T5%MN/\ GK%_WZ/_ ,51MN/^>L7_ 'Z/_P 50!+1 M46VX_P">L7_?H_\ Q5&VX_YZQ?\ ?H__ !5 $M%1;;C_ )ZQ?]^C_P#%4;;C M_GK%_P!^C_\ %4 2T5%MN/\ GK%_WZ/_ ,51MN/^>L7_ 'Z/_P 50!+146VX M_P">L7_?H_\ Q5&VX_YZQ?\ ?H__ !5 $M%1;;C_ )ZQ?]^C_P#%4;;C_GK% M_P!^C_\ %4 2T5%MN/\ GK%_WZ/_ ,51MN/^>L7_ 'Z/_P 50!+146VX_P"> ML7_?H_\ Q5&VX_YZQ?\ ?H__ !5 $M%1;;C_ )ZQ?]^C_P#%4;;C_GK%_P!^ MC_\ %4 2T5%MN/\ GK%_WZ/_ ,51MN/^>L7_ 'Z/_P 50!+146VX_P">L7_? MH_\ Q5&VX_YZQ?\ ?H__ !5 $M%1;;C_ )ZQ?]^C_P#%4;;C_GK%_P!^C_\ M%4 2T5%MN/\ GK%_WZ/_ ,51MN/^>L7_ 'Z/_P 50!+146VX_P">L7_?H_\ MQ5&VX_YZQ?\ ?H__ !5 $M%1;;C_ )ZQ?]^C_P#%4;;C_GK%_P!^C_\ %4 2 MT5%MN/\ GK%_WZ/_ ,51MN/^>L7_ 'Z/_P 50!+146VX_P">L7_?H_\ Q5&V MX_YZQ?\ ?H__ !5 $M%1;;C_ )ZQ?]^C_P#%4;;C_GK%_P!^C_\ %4 2T5%M MN/\ GK%_WZ/_ ,51MN/^>L7_ 'Z/_P 50!+146VX_P">L7_?H_\ Q5&VX_YZ MQ?\ ?H__ !5 $M%1;;C_ )ZQ?]^C_P#%4;;C_GK%_P!^C_\ %4 2T5%MN/\ MGK%_WZ/_ ,51MN/^>L7_ 'Z/_P 50!+146VX_P">L7_?H_\ Q5&VX_YZQ?\ M?H__ !5 $M%1;;C_ )ZQ?]^C_P#%4;;C_GK%_P!^C_\ %4 2T5%MN/\ GK%_ MWZ/_ ,51MN/^>L7_ 'Z/_P 50!+146VX_P">L7_?H_\ Q5&VX_YZQ?\ ?H__ M !5 $M%1;;C_ )ZQ?]^C_P#%4;;C_GK%_P!^C_\ %4 2T5%MN/\ GK%_WZ/_ M ,51MN/^>L7_ 'Z/_P 50!+146VX_P">L7_?H_\ Q5&VX_YZQ?\ ?H__ !5 M$M%1;;C_ )ZQ?]^C_P#%4;;C_GK%_P!^C_\ %4 2T5%MN/\ GK%_WZ/_ ,51 MMN/^>L7_ 'Z/_P 50!+146VX_P">L7_?H_\ Q5&VX_YZQ?\ ?H__ !5 $M%1 M;;C_ )ZQ?]^C_P#%4;;C_GK%_P!^C_\ %4 2T5%MN/\ GK%_WZ/_ ,51MN/^ M>L7_ 'Z/_P 50!+146VX_P">L7_?H_\ Q5&VX_YZQ?\ ?H__ !5 $M%1;;C_ M )ZQ?]^C_P#%4;;C_GK%_P!^C_\ %4 2T5%MN/\ GK%_WZ/_ ,51MN/^>L7_ M 'Z/_P 50!+146VX_P">L7_?H_\ Q5&VX_YZQ?\ ?H__ !5 $M%1;;C_ )ZQ M?]^C_P#%4;;C_GK%_P!^C_\ %4 2T5%MN/\ GK%_WZ/_ ,51MN/^>L7_ 'Z/ M_P 50!+146VX_P">L7_?H_\ Q5&VX_YZQ?\ ?H__ !5 $M%1;;C_ )ZQ?]^C M_P#%4;;C_GK%_P!^C_\ %4 ZC[F+_P!&K7)^/8O^+6^&G_NK OYP M'_"NF^)8F'@&^WR1E=T60$(/^L7WHOK0W'PGQ.()4CTD2*'AR5*PY!!)X(]: M]+#S]G3A+^\_R1R58\TI+R_4R_@V?^*>OQ_T]?\ L@KT2O-?@]YIT74!&Z*! M<#.Y"?X?J*]%VW'_ #UB_P"_1_\ BJQQO^\2-,/_ D2T5%MN/\ GK%_WZ/_ M ,51MN/^>L7_ 'Z/_P 57&;DM%1;;C_GK%_WZ/\ \51MN/\ GK%_WZ/_ ,50 M!+146VX_YZQ?]^C_ /%4;;C_ )ZQ?]^C_P#%4 2T5%MN/^>L7_?H_P#Q5&VX M_P">L7_?H_\ Q5 $M%1;;C_GK%_WZ/\ \51MN/\ GK%_WZ/_ ,50!+146VX_ MYZQ?]^C_ /%4;;C_ )ZQ?]^C_P#%4 2T5%MN/^>L7_?H_P#Q5&VX_P">L7_? MH_\ Q5 $M%1;;C_GK%_WZ/\ \51MN/\ GK%_WZ/_ ,50!+146VX_YZQ?]^C_ M /%4;;C_ )ZQ?]^C_P#%4 2T5%MN/^>L7_?H_P#Q5&VX_P">L7_?H_\ Q5 $ MM% Z<]:* "BBB@ HHHH *Y36[S4-,UAFL]4N9UAM9[ZXM94A\M8U4A$!$8;E M\<[LX1OK75UC"[T5-:OH0&>YF0+>/Y,CQ*%0D*[X*)\I)P2/O>] '//JNL6M M]9:6^K23/J*6S_:C%$&@W;RX4!=I!V +N!QD]:Z3P[=W%UI\R7DIGFM;J:W, MQ4*9 CD!B <8!QQD'ITK#M_P#A#AIDR1"Z$?\ H[#S!="HK9TG[/<>$K*UN8I)(I+&..1# M$V&4Q@$=/2LCXI''@*Z]Y8__ $(5T6AC'A_3A_TZQ?\ H KK>F&CZO\ )&"_ MBOT7ZGGGPOU."RUS6-%6%PID:6-AEL!6V[<8SWZ^U>F?:4_NR_\ ?IO\*\>\ M#2^3\6KF/_GI)631U)W5R+[2G]V7_ +]-_A1]I3^[+_WZ;_"I:*D9%]I3^[+_ -^F_P * M/M*?W9?^_3?X5+10!%]I3^[+_P!^F_PH^TI_=E_[]-_A4M% $7VE/[LO_?IO M\*/M*?W9?^_3?X5+10!%]I3^[+_WZ;_"C[2G]V7_ +]-_A4M% $7VE/[LO\ MWZ;_ H^TI_=E_[]-_A4M% $7VE/[LO_ 'Z;_"C[2G]V7_OTW^%2T4 1?:4_ MNR_]^F_PH^TI_=E_[]-_A4M% $7VE/[LO_?IO\*/M*?W9?\ OTW^%2T4 .1 MFBBB@ HHHH **** "N);1-8M]8NVL+>;=)>2W!FEO";2:)HSB-H=_7<0#\@X M&=W8]M7 S:O?VNJ7^H3QO,%O)K.U"7\@$;+"S*#;@!&!VDDDD\Y[< $&G>'M M9LOL]PEA>RI:R6LC07MQ#)/(R!U98F#[0@#[@K$#.< 9KL/#MG<6NGS/>1>3 M-=74UP82P8Q!W)"DC()QC..,D]>M<=;7UTBZ?IMY+Q.C[6O"791?XG M!&IR4I+NW^1[-X/1W\&:2PGD ^RIP O''TK:\E_^?F7\E_PK!\$W*?\ "$Z4 M")"1;@<1L?Z5O?:4_NR_]^F_PKPJW\27JSTJ?P(/)?\ Y^9?R7_"CR7_ .?F M7\E_PH^TI_=E_P"_3?X4?:4_NR_]^F_PK(L/)?\ Y^9?R7_"CR7_ .?F7\E_ MPH^TI_=E_P"_3?X4?:4_NR_]^F_PH /)?_GYE_)?\*/)?_GYE_)?\*/M*?W9 M?^_3?X4?:4_NR_\ ?IO\* #R7_Y^9?R7_"CR7_Y^9?R7_"C[2G]V7_OTW^%' MVE/[LO\ WZ;_ H /)?_ )^9?R7_ H\E_\ GYE_)?\ "C[2G]V7_OTW^%'V ME/[LO_?IO\* #R7_ .?F7\E_PH\E_P#GYE_)?\*/M*?W9?\ OTW^%'VE/[LO M_?IO\* #R7_Y^9?R7_"CR7_Y^9?R7_"C[2G]V7_OTW^%'VE/[LO_ 'Z;_"@ M\E_^?F7\E_PH\E_^?F7\E_PH^TI_=E_[]-_A1]I3^[+_ -^F_P * #R7_P"? MF7\E_P */)?_ )^9?R7_ H^TI_=E_[]-_A1]I3^[+_WZ;_"@"4<#UHH!R,T M4 %%%% !1110 5B6\VGW/B::2TT4R7,3&&?5%AB 5@N=A8L';C X!'..QQMU MQLW@J6;69Y56UMDFNI+@ZC;MMO-KQE3']S&,L3DL1P/E] "2+4_#/V*_M;/0 MXWA-VENUM%:Q!;R0GY2H)"L."=S8X&>F*W]$NK2ZTF,V%M]DAC9H?LQ14,+( MQ4H57(&"#TX]*YM/!NHV-T\]EJ N?)N+>6VAN=B*RQQ["K&.,;?E) (!' R* MZ'0M/FT^QD%X8S"P6F=P;I!A@OHWH*Z^R@<6%O_I$@_=+ MV7T^E=4_]WAZO]#&/\67HOU/-KO05T+XP:;,EP9?[0N)+D@KC9N+?+[]>M>? M:ZV[Q'J3>MW*?_'S7JOBR-D^)GA@F5R6) 8@9'/T]Z\IOXFN= MX7Z^ &W> ]*/_3(C_P >-=%7*?#M'D\ MZ8PGD4;7& %XQ(P[BNF\E_\ GYE_)?\ "OG\1_&GZO\ ,].E_#CZ$M%1>2__ M #\R_DO^%'DO_P _,OY+_A6)H2T5%Y+_ //S+^2_X4>2_P#S\R_DO^% $M%1 M>2__ #\R_DO^%'DO_P _,OY+_A0!+147DO\ \_,OY+_A1Y+_ //S+^2_X4 2 MT5%Y+_\ /S+^2_X4>2__ #\R_DO^% $M%1>2_P#S\R_DO^%'DO\ \_,OY+_A M0!+147DO_P _,OY+_A1Y+_\ /S+^2_X4 2T5%Y+_ //S+^2_X4>2_P#S\R_D MO^% $M%1>2__ #\R_DO^%'DO_P _,OY+_A0!+10.!ZT4 %%%% !1110 5Q-M M?WC>)YI[WS6BDU*33[=HK]QY)$9(_P!'V^6W +9)8\YQ@<=M7'/K>BR>)-19 M[#2"]JDD=S-),GVR54CRX6+:2RX&WEAT/&!R 4U,HVBTU&^.CWVHV]M'-)>2 M/)( KEW20G6Q]W M/^SZUSD5UIUM$;!_"&EV]SJ"VYBM8]ACG5RQ'F,(QC9L)(VMVQFNI\/W45SI M*K%9QV)MY'MWMHB"D3(Q4A2 1QD<#@C@4 :3$A20I8^@[U'YS_\^TOYK_C4 MM% $7G/_ ,^TOYK_ (T><_\ S[2_FO\ C4M% $7G/_S[2_FO^-'G/_S[2_FO M^-2T4 1><_\ S[2_FO\ C1YS_P#/M+^:_P"-2T4 1><__/M+^:_XT><__/M+ M^:_XU+10!%YS_P#/M+^:_P"-'G/_ ,^TOYK_ (U+10!%YS_\^TOYK_C1YS_\ M^TOYK_C4M% $7G/_ ,^TOYK_ (T><_\ S[2_FO\ C4M% $7G/_S[2_FO^-'G M/_S[2_FO^-2T4 1><_\ S[2_FO\ C1YS_P#/M+^:_P"-2T4 1><__/M+^:_X MT><__/M+^:_XU+10!%YS_P#/M+^:_P"-'G/_ ,^TOYK_ (U+10!%YS_\^TOY MK_C1YS_\^TOYK_C4M% $7G/_ ,^TOYK_ (T><_\ S[2_FO\ C4M% $7G/_S[ M2_FO^-'G/_S[2_FO^-2T4 1><_\ S[2_FO\ C1YS_P#/M+^:_P"-2T4 1><_ M_/M+^:_XT><__/M+^:_XU+10!%YS_P#/M+^:_P"-'G/_ ,^TOYK_ (U+10!% MYS_\^TOYK_C1YS_\^TOYK_C4M% $7G/_ ,^TOYK_ (T><_\ S[2_FO\ C4M% M $7G/_S[2_FO^-'G/_S[2_FO^-2T4 1><_\ S[2_FO\ C1YS_P#/M+^:_P"- M2T4 1><__/M+^:_XT><__/M+^:_XU+10!%YS_P#/M+^:_P"-'G/_ ,^TOYK_ M (U+10!%YS_\^TOYK_C1YS_\^TOYK_C4M% $7G/_ ,^TOYK_ (T><_\ S[2_ MFO\ C4M% $7G/_S[2_FO^-'G/_S[2_FO^-2T4 1><_\ S[2_FO\ C1YS_P#/ MM+^:_P"-2T4 1><__/M+^:_XT><__/M+^:_XU+10!%YS_P#/M+^:_P"-'G/_ M ,^TOYK_ (U+10!%YS_\^TOYK_C1YS_\^TOYK_C4M% $7G/_ ,^TOYK_ (T> M<_\ S[2_FO\ C4M% $7G/_S[2_FO^-'G/_S[2_FO^-2T4 1><_\ S[2_FO\ MC1YS_P#/M+^:_P"-2T4 1><__/M+^:_XT><__/M+^:_XU+10!%YS_P#/M+^: M_P"-'G/_ ,^TOYK_ (U+10!%YS_\^TOYK_C1YS_\^TOYK_C4M% $7G/_ ,^T MOYK_ (T><_\ S[2_FO\ C4M% $7G/_S[2_FO^-'G/_S[2_FO^-2T4 1><_\ MS[2_FO\ C1YS_P#/M+^:_P"-2T4 1><__/M+^:_XT><__/M+^:_XU+10!%YS M_P#/M+^:_P"-'G/_ ,^TOYK_ (U+10!%YS_\^TOYK_C1YS_\^TOYK_C4M% $ M7G/_ ,^TOYK_ (T><_\ S[2_FO\ C4M% $7G/_S[2_FO^-'G/_S[2_FO^-2T M4 1><_\ S[2_FO\ C1YS_P#/M+^:_P"-2T4 1><__/M+^:_XT><__/M+^:_X MU+10!%YS_P#/M+^:_P"-'G/_ ,^TOYK_ (U+10!%YS_\^TOYK_C1YS_\^TOY MK_C4M% $7G/_ ,^TOYK_ (T><_\ S[2_FO\ C4M% $7G/_S[2_FO^-'G/_S[ M2_FO^-2T4 1><_\ S[2_FO\ C1YS_P#/M+^:_P"-2T4 <%\696;P:@:%T!NT MY8K_ '6]#79VTKBTA'V:7A%[KZ?6N.^+QQX-A][Q/_07KN(1B",?[(_E754_ MW>'J_P!#&/\ %E\OU.!\92,/B%X48V8\[Q!=\$[HKHX M_P"V4AKU'QW\OCGP@WK=$?\ C\?^-<9X3\-W%_;ZCKZS1BWM8[J-XSGA_#:9A\/]. AD< RC(*_P#/5O4U MU/G/_P ^TOYK_C7+_# Y\ 67L\H_\B-76UXV)_CS]7^9W4?X:*XO0=.EN7 MNO(6'$HD>,H1YF[&WYB<;<^^.O2UP,@L=,\5W;VLVGZC/=27#W"V< -_9J(B M20X8\94+@A>7'TH U!X1O'\FYN=6CDU"U$"VLPM"J(L>[ADWY8MO;)##MC&. M=S1]-.EV+123>?-)*\TTH3:'=V+'"Y.!S@#)X Y/6O+]*:S2WB6Z_LU]/9[' M[;)IY'V41_O,"?/'F;RNXG@@+D#OZ#X/"C0W^S8^Q?:I_L>W[OD^8VW;_L]< M>V,<8H W&4,I!S@^AQ4?V9/[TO\ W];_ !J1B0I(4L?0=ZC\Y_\ GVE_-?\ M&@ ^S)_>E_[^M_C1]F3^]+_W];_&CSG_ .?:7\U_QH\Y_P#GVE_-?\: #[,G M]Z7_ +^M_C1]F3^]+_W];_&CSG_Y]I?S7_&CSG_Y]I?S7_&@ ^S)_>E_[^M_ MC1]F3^]+_P!_6_QH\Y_^?:7\U_QH\Y_^?:7\U_QH /LR?WI?^_K?XT?9D_O2 M_P#?UO\ &CSG_P"?:7\U_P :/.?_ )]I?S7_ !H /LR?WI?^_K?XT?9D_O2_ M]_6_QH\Y_P#GVE_-?\:/.?\ Y]I?S7_&@ ^S)_>E_P"_K?XT?9D_O2_]_6_Q MH\Y_^?:7\U_QH\Y_^?:7\U_QH /LR?WI?^_K?XT?9D_O2_\ ?UO\:/.?_GVE M_-?\:/.?_GVE_-?\: #[,G]Z7_OZW^-'V9/[TO\ W];_ !H\Y_\ GVE_-?\ M&CSG_P"?:7\U_P : #[,G]Z7_OZW^-'V9/[TO_?UO\:/.?\ Y]I?S7_&CSG_ M .?:7\U_QH /LR?WI?\ OZW^-'V9/[TO_?UO\:/.?_GVE_-?\:/.?_GVE_-? M\: #[,G]Z7_OZW^-'V9/[TO_ '];_&CSG_Y]I?S7_&CSG_Y]I?S7_&@ ^S)_ M>E_[^M_C1]F3^]+_ -_6_P :/.?_ )]I?S7_ !H\Y_\ GVE_-?\ &@ ^S)_> ME_[^M_C1]F3^]+_W];_&CSG_ .?:7\U_QH\Y_P#GVE_-?\: #[,G]Z7_ +^M M_C1]F3^]+_W];_&CSG_Y]I?S7_&CSG_Y]I?S7_&@ ^S)_>E_[^M_C1]F3^]+ M_P!_6_QH\Y_^?:7\U_QH\Y_^?:7\U_QH /LR?WI?^_K?XT?9D_O2_P#?UO\ M&CSG_P"?:7\U_P :/.?_ )]I?S7_ !H /LR?WI?^_K?XT?9D_O2_]_6_QH\Y M_P#GVE_-?\:/.?\ Y]I?S7_&@ ^S)_>E_P"_K?XT?9D_O2_]_6_QH\Y_^?:7 M\U_QH\Y_^?:7\U_QH /LR?WI?^_K?XT?9D_O2_\ ?UO\:/.?_GVE_-?\:/.? M_GVE_-?\: #[,G]Z7_OZW^-'V9/[TO\ W];_ !H\Y_\ GVE_-?\ &CSG_P"? M:7\U_P : #[,G]Z7_OZW^-'V9/[TO_?UO\:/.?\ Y]I?S7_&CSG_ .?:7\U_ MQH /LR?WI?\ OZW^-'V9/[TO_?UO\:/.?_GVE_-?\:/.?_GVE_-?\: #[,G] MZ7_OZW^-'V9/[TO_ '];_&CSG_Y]I?S7_&CSG_Y]I?S7_&@ ^S)_>E_[^M_C M1]F3^]+_ -_6_P :/.?_ )]I?S7_ !H\Y_\ GVE_-?\ &@ ^S)_>E_[^M_C1 M]F3^]+_W];_&CSG_ .?:7\U_QH\Y_P#GVE_-?\: #[,G]Z7_ +^M_C1]F3^] M+_W];_&CSG_Y]I?S7_&CSG_Y]I?S7_&@ ^S)_>E_[^M_C1]F3^]+_P!_6_QH M\Y_^?:7\U_QH\Y_^?:7\U_QH /LR?WI?^_K?XT?9D_O2_P#?UO\ &CSG_P"? M:7\U_P :/.?_ )]I?S7_ !H /LR?WI?^_K?XT?9D_O2_]_6_QH\Y_P#GVE_- M?\:/.?\ Y]I?S7_&@ ^S)_>E_P"_K?XT?9D_O2_]_6_QH\Y_^?:7\U_QH\Y_ M^?:7\U_QH /LR?WI?^_K?XT?9D_O2_\ ?UO\:/.?_GVE_-?\:/.?_GVE_-?\ M: #[,G]Z7_OZW^-'V9/[TO\ W];_ !H\Y_\ GVE_-?\ &CSG_P"?:7\U_P : M #[,G]Z7_OZW^-'V9/[TO_?UO\:/.?\ Y]I?S7_&CSG_ .?:7\U_QH /LR?W MI?\ OZW^-'V9/[TO_?UO\:/.?_GVE_-?\:/.?_GVE_-?\: #[,G]Z7_OZW^- M'V9/[TO_ '];_&CSG_Y]I?S7_&CSG_Y]I?S7_&@ ^S)_>E_[^M_C1]F3^]+_ M -_6_P :/.?_ )]I?S7_ !H\Y_\ GVE_-?\ &@ ^S)_>E_[^M_C1]F3^]+_W M];_&CSG_ .?:7\U_QH\Y_P#GVE_-?\: #[,G]Z7_ +^M_C1]F3^]+_W];_&C MSG_Y]I?S7_&CSG_Y]I?S7_&@ ^S)_>E_[^M_C1]F3^]+_P!_6_QH\Y_^?:7\ MU_QH\Y_^?:7\U_QH /LR?WI?^_K?XT?9D_O2_P#?UO\ &CSG_P"?:7\U_P : M/.?_ )]I?S7_ !H /LR?WI?^_K?XT?9D_O2_]_6_QH\Y_P#GVE_-?\:/.?\ MY]I?S7_&@ ^S)_>E_P"_K?XT?9D_O2_]_6_QH\Y_^?:7\U_QH\Y_^?:7\U_Q MH /LR?WI?^_K?XT?9D_O2_\ ?UO\:/.?_GVE_-?\:/.?_GVE_-?\: #[,G]Z M7_OZW^-'V9/[TO\ W];_ !H\Y_\ GVE_-?\ &CSG_P"?:7\U_P : #[,G]Z7 M_OZW^-'V9/[TO_?UO\:/.?\ Y]I?S7_&CSG_ .?:7\U_QH /LR?WI?\ OZW^ M-'V9/[TO_?UO\:/.?_GVE_-?\:/.?_GVE_-?\: #[,G]Z7_OZW^-'V9/[TO_ M '];_&CSG_Y]I?S7_&CSG_Y]I?S7_&@ ^S)_>E_[^M_C1]F3^]+_ -_6_P : M/.?_ )]I?S7_ !H\Y_\ GVE_-?\ &@ ^S)_>E_[^M_C1]F3^]+_W];_&CSG_ M .?:7\U_QH\Y_P#GVE_-?\: #[,G]Z7_ +^M_C1]F3^]+_W];_&CSG_Y]I?S M7_&CSG_Y]I?S7_&@ ^S)_>E_[^M_C1]F3^]+_P!_6_QH\Y_^?:7\U_QH\Y_^ M?:7\U_QH X3XNQ+'X0MRIK?XUPGQ>D9O" M-J&B=/\ 3DY8C_GG)Z&N\\Y_^?:7\U_QKJJ?[O3]7^AC'^++Y?J>?_$;R[/Q M'X4N&+[$NV+9I/%0_#^TS\,=5DB^A/I6OX+RGPIC58'.^"X)8%<'YG]Z[;VP4'W?ZMG/OB)>G^1) M\+XED\"VY)?(ED'$C#^(^AKK_LR?WI?^_K?XUY_X!UZRT+X>P3ZFYAA-T\2R M8!!8G('KZUZ!YS_\^TOYK_C7%BHM5I/S9T46O9I>0?9D_O2_]_6_QH^S)_>E M_P"_K?XT><__ #[2_FO^-'G/_P ^TOYK_C7*;!]F3^]+_P!_6_QH^S)_>E_[ M^M_C1YS_ //M+^:_XT><_P#S[2_FO^- !]F3^]+_ -_6_P :/LR?WI?^_K?X MT><__/M+^:_XT><__/M+^:_XT 'V9/[TO_?UO\:/LR?WI?\ OZW^-'G/_P ^ MTOYK_C1YS_\ /M+^:_XT 'V9/[TO_?UO\:/LR?WI?^_K?XT><_\ S[2_FO\ MC1YS_P#/M+^:_P"- !]F3^]+_P!_6_QH^S)_>E_[^M_C1YS_ //M+^:_XT>< M_P#S[2_FO^- !]F3^]+_ -_6_P :/LR?WI?^_K?XT><__/M+^:_XT><__/M+ M^:_XT 'V9/[TO_?UO\:/LR?WI?\ OZW^-'G/_P ^TOYK_C1YS_\ /M+^:_XT M 'V9/[TO_?UO\:/LR?WI?^_K?XT><_\ S[2_FO\ C1YS_P#/M+^:_P"- $H& M!BB@C1_-(7.1M=N HR<>F* *%GXS:^T]+B MUM[">6XFBAMX(-1$C!GR?WQ5,1X52>-_0BMS1]2.J6+2RPBWGCEDAFB#[PCH MQ4X; R#C(.!P1TK#_P"$/NV:"YFU6-KZT6!+65;0J@6,M]]-^7)#L#AE]@.< M[NCZ:=+L6BDF\^:25YII0FT.[L6.%R<#G &3P!R>M %ZBD90ZE6 8'J".M1_ M9+?_ )X1?]\"@"6BHOLEO_SPB_[X%'V2W_YX1?\ ? H EHJ+[);_ //"+_O@ M4?9+?_GA%_WP* ):*B^R6_\ SPB_[X%'V2W_ .>$7_? H EHJ+[);_\ /"+_ M +X%'V2W_P">$7_? H EHJ+[);_\\(O^^!1]DM_^>$7_ 'P* ):*B^R6_P#S MPB_[X%'V2W_YX1?]\"@"6BHOLEO_ ,\(O^^!1]DM_P#GA%_WP* ):*B^R6__ M #PB_P"^!1]DM_\ GA%_WP* ):*B^R6__/"+_O@4?9+?_GA%_P!\"@"6BHOL MEO\ \\(O^^!1]DM_^>$7_? H EHJ+[);_P#/"+_O@4?9+?\ YX1?]\"@"6BH MOLEO_P \(O\ O@4?9+?_ )X1?]\"@"6BHOLEO_SPB_[X%'V2W_YX1?\ ? H MEHJ+[);_ //"+_O@4?9+?_GA%_WP* ):*B^R6_\ SPB_[X%'V2W_ .>$7_? MH EHJ+[);_\ /"+_ +X%'V2W_P">$7_? H EHJ+[);_\\(O^^!1]DM_^>$7_ M 'P* ):*B^R6_P#SPB_[X%'V2W_YX1?]\"@"6BHOLEO_ ,\(O^^!1]DM_P#G MA%_WP* ):*B^R6__ #PB_P"^!1]DM_\ GA%_WP* ):*B^R6__/"+_O@4?9+? M_GA%_P!\"@"6BHOLEO\ \\(O^^!1]DM_^>$7_? H EHJ+[);_P#/"+_O@4?9 M+?\ YX1?]\"@"6BHOLEO_P \(O\ O@4?9+?_ )X1?]\"@"6BHOLEO_SPB_[X M%'V2W_YX1?\ ? H EHJ+[);_ //"+_O@4?9+?_GA%_WP* ):*B^R6_\ SPB_ M[X%'V2W_ .>$7_? H EHJ+[);_\ /"+_ +X%'V2W_P">$7_? H EHJ+[);_\ M\(O^^!1]DM_^>$7_ 'P* ):*B^R6_P#SPB_[X%'V2W_YX1?]\"@"6BHOLEO_ M ,\(O^^!1]DM_P#GA%_WP* ):*B^R6__ #PB_P"^!1]DM_\ GA%_WP* ):*B M^R6__/"+_O@4?9+?_GA%_P!\"@"6BHOLEO\ \\(O^^!1]DM_^>$7_? H EHJ M+[);_P#/"+_O@4?9+?\ YX1?]\"@"6BHOLEO_P \(O\ O@4?9+?_ )X1?]\" M@"6BHOLEO_SPB_[X%'V2W_YX1?\ ? H EHJ+[);_ //"+_O@4?9+?_GA%_WP M* ):*B^R6_\ SPB_[X%'V2W_ .>$7_? H EHJ+[);_\ /"+_ +X%'V2W_P"> M$7_? H EHJ+[);_\\(O^^!1]DM_^>$7_ 'P* ):*B^R6_P#SPB_[X%'V2W_Y MX1?]\"@"6BHOLEO_ ,\(O^^!1]DM_P#GA%_WP* ):*B^R6__ #PB_P"^!1]D MM_\ GA%_WP* ):*B^R6__/"+_O@4?9+?_GA%_P!\"@"6BHOLEO\ \\(O^^!1 M]DM_^>$7_? H EHJ+[);_P#/"+_O@4?9+?\ YX1?]\"@"6BHOLEO_P \(O\ MO@4?9+?_ )X1?]\"@"6BHOLEO_SPB_[X%'V2W_YX1?\ ? H EHJ+[);_ //" M+_O@4?9+?_GA%_WP* ):*B^R6_\ SPB_[X%'V2W_ .>$7_? H X;XP_\BA:_ M]?Z?^BY*[ZO/?BS#$= T^VAB1)9KY=I50/X6'_LPKO?LEO\ \\(O^^!754_W M>G\_T,8?Q9?(\]^,JYT73F]+AA^:_P#UJVO!2?\ %K[1?6WE_5GK'^+]O%'X M9LGCB1#]L )50.J-_A6WX+M87^'=ANAC+-;MR5&>K5TR?^Q0_P 7^9DE_M$O M0\JO+G'PQTRWS][4)GQ_NJO_ ,77KG_"5QQ^*M,T'[,SO>VGG^?OX3Y6.,8Y M^X>_<5X-->^;IEM9[,"!Y'W9Z[]O_P 3^M>BV+1W'Q6\/#8A4Z:A(VC!S [? MUKOQ5!./O=.9_P"1RT:C3T\D>KT5YMX@UJ6P^+6E64)_T1ECAEMP!L8R,1N( M]1E3^%>B?9+?_GA%_P!\"O#J4I4U%OJKGI1FI-I="6BHOLEO_P \(O\ O@4? M9+?_ )X1?]\"L2R6BHOLEO\ \\(O^^!1]DM_^>$7_? H EHJ+[);_P#/"+_O M@4?9+?\ YX1?]\"@"6BHOLEO_P \(O\ O@4?9+?_ )X1?]\"@"6BHOLEO_SP MB_[X%'V2W_YX1?\ ? H EHJ+[);_ //"+_O@4?9+?_GA%_WP* ):*B^R6_\ MSPB_[X%'V2W_ .>$7_? H EHJ+[);_\ /"+_ +X%'V2W_P">$7_? H EHH P M,#@44 %%%% !1110 5PG[G2_&%Q)I']DZQJ%S-/(T$<2B[MR(B0#+O.%W*%Y M"_?_ KNZYNUUR_?Q)/8WCQ6Z^;)':026$R&X"IN!$Y.P]R0%)P#0!R,0:"X MO(M;LYH;9]1M9-3DNC$8VW(2=^UV 0N5.#P!@'TKM?!X4:&_V;'V+[5/]CV_ M=\GS&V[?]GKCVQCC%9YU_6H;F;3Y#837/VJ"VCN8H7$4;NK.ZLI?+%54'AAG M>O2MO0M0GU"PD-X(QMWGA_PS=ZE#! \D.T*'DB'_ (^#_2MJ$5*K&+VNC.HVH-KL8'B:_FUS4_ YDBC4W3I_0 M:7[]^AX%I-HE[>212@E5MKB48..4A=Q^JBN@^']U<85 M86 &<=A797NEP6WQJTE+>SCCMI;.1G1(@$.4E#9 &.T6TS?8D*$_-\R'G)^OX&O5GBHU?C3?:-!L)NOF6T;?FH-<&-2]E3\M/P3.K#OWY>?^;+&ZX_YY1? M]_3_ /$T;KC_ )Y1?]_3_P#$U+17EG81;KC_ )Y1?]_3_P#$T;KC_GE%_P!_ M3_\ $U+10!%NN/\ GE%_W]/_ ,31NN/^>47_ ']/_P 34M% $6ZX_P">47_? MT_\ Q-&ZX_YY1?\ ?T__ !-2T4 1;KC_ )Y1?]_3_P#$T;KC_GE%_P!_3_\ M$U+10!%NN/\ GE%_W]/_ ,31NN/^>47_ ']/_P 34M% $6ZX_P">47_?T_\ MQ-&ZX_YY1?\ ?T__ !-2T4 1;KC_ )Y1?]_3_P#$T;KC_GE%_P!_3_\ $U+1 M0 #ISUHHHH **** "BBB@ KGFCTV]\1".3Q(T]Y SO#8>=!FW7"8+,6(._=G)[UT6B6UG;:3&-/N?M< M,C-+]IWJYF9F+,Y9>#DD]..PXKBFBGGOM/U*WTR^BLK%+)+F)K2178IYG2/& MYPA=>0#UXS@UU?A>&6+2YGDBD@2>\GGAAD0HR(TA(RI^[G.[';=SS0!L,H=2 MK ,#U!'6H_LEO_SPB_[X%2-D*=H!/8$XJ/=$7_ 'P*-UQ_SRB_[^G_ .)HW7'_ #RB_P"_I_\ B: #[);_ //" M+_O@4?9+?_GA%_WP*-UQ_P \HO\ OZ?_ (FC=$7_? HW7'_/*+_OZ?_B:-UQ_SRB_[^G_ .)H /LEO_SPB_[X%'V2 MW_YX1?\ ? HW7'_/*+_OZ?\ XFC=$7_? HW7'_ #RB_P"_I_\ B:-UQ_SRB_[^G_XF@ ^R6_\ SPB_[X%' MV2W_ .>$7_? HW7'_/*+_OZ?_B:-UQ_SRB_[^G_XF@ ^R6__ #PB_P"^!1]D MM_\ GA%_WP*-UQ_SRB_[^G_XFC=$7_ 'P*-UQ_SRB_[^G_ .)HW7'_ #RB_P"_I_\ B: #[);_ //"+_O@4?9+ M?_GA%_WP*-UQ_P \HO\ OZ?_ (FC= M$7_? HW7'_/*+_OZ?_B:-UQ_SRB_[^G_ .)H /LEO_SPB_[X%'V2W_YX1?\ M? HW7'_/*+_OZ?\ XFC=$7 M_? HW7'_ #RB_P"_I_\ B:-UQ_SRB_[^G_XF@ ^R6_\ SPB_[X%'V2W_ .>$ M7_? HW7'_/*+_OZ?_B:-UQ_SRB_[^G_XF@ ^R6__ #PB_P"^!1]DM_\ GA%_ MWP*-UQ_SRB_[^G_XFC=$7_ 'P* M-UQ_SRB_[^G_ .)HW7'_ #RB_P"_I_\ B: #[);_ //"+_O@4?9+?_GA%_WP M*-UQ_P \HO\ OZ?_ (FC=$7_? HW7 M'_/*+_OZ?_B:-UQ_SRB_[^G_ .)H /LEO_SPB_[X%'V2W_YX1?\ ? HW7'_/ M*+_OZ?\ XFC=$7_? HW7'_ M #RB_P"_I_\ B:-UQ_SRB_[^G_XF@ ^R6_\ SPB_[X%'V2W_ .>$7_? HW7' M_/*+_OZ?_B:-UQ_SRB_[^G_XF@ ^R6__ #PB_P"^!1]DM_\ GA%_WP*-UQ_S MRB_[^G_XFC=$7_ 'P*-UQ_SRB_ M[^G_ .)HW7'_ #RB_P"_I_\ B: #[);_ //"+_O@4?9+?_GA%_WP*-UQ_P \ MHO\ OZ?_ (FC=$7_? HW7'_/*+_OZ M?_B:-UQ_SRB_[^G_ .)H /LEO_SPB_[X%'V2W_YX1?\ ? HW7'_/*+_OZ?\ MXFC=$7_? HW7'_ #RB_P"_ MI_\ B:-UQ_SRB_[^G_XF@ ^R6_\ SPB_[X%'V2W_ .>$7_? HW7'_/*+_OZ? M_B:-UQ_SRB_[^G_XF@ ^R6__ #PB_P"^!1]DM_\ GA%_WP*-UQ_SRB_[^G_X MFC=$7_ 'P*-UQ_SRB_[^G_ .)H MW7'_ #RB_P"_I_\ B: #[);_ //"+_O@4?9+?_GA%_WP*-UQ_P \HO\ OZ?_ M (FC= MZX_YY1?]_3_\37#_ !9DE'@V,2(BAKM!E7)_A8^@]*Z<)_'AZF-?^'(YGP@J M7'C3PUN16"Z8V01U(,HKU[[);_\ /"+_ +X%>,?#P7:?$""UN$7SK&&:#83C M;@MD9&>[&O9]UQ_SRB_[^G_XFNC,5:JEY?JS/"ZP?J%/A]J3)#&K#R ML$* ?]:E:/A.U@/@[2"T,9)LXB24'.5%)XKTB]\0>&+O3(/L\4DX3:[R-@;7 M5N<+[5.$L)" Q50,_=]JYW./U=0ZW_ $1KROVO-Y%S M[);_ //"+_O@5P7Q7@BMM'TRZ2)$\N^4$A0/X2?_ &6N]W7'_/*+_OZ?_B:X MGXK1RR^"]TD: 1W*-E7)[$>@]:>$=J\?45?^&SE# EQHOC^XV+_Q]IL./N@3 M,>/PQ7I/A.&"7P=I#M#&3]CB!)0,-Z>]= M]X'EG?P/I12.,@08!,A'0D>GM77C/@:[2_\ ;488?XEZ?J;_ -DM_P#GA%_W MP*/LEO\ \\(O^^!1NN/^>47_ ']/_P 31NN/^>47_?T__$UY1VA]DM_^>$7_ M 'P*/LEO_P \(O\ O@5C>*/$W_"+:.+^ZM1,&D$21I*1N8@GKMXX!K0TZ_EU M+2[6^B@14N84E56E.0& .#\OO5N$E'GMH3S+FY>I9^R6_P#SPB_[X%'V2W_Y MX1?]\"C=$7_? HW7'_ #RB_P"_I_\ B:-UQ_SRB_[^G_XF@ ^R6_\ SPB_[X%'V2W_ M .>$7_? HW7'_/*+_OZ?_B:-UQ_SRB_[^G_XF@ ^R6__ #PB_P"^!1]DM_\ MGA%_WP*-UQ_SRB_[^G_XFC=$7_ M 'P*-UQ_SRB_[^G_ .)HW7'_ #RB_P"_I_\ B: )0,# X%% Z<]:* "BBB@ MHHHH *YR7Q%=OXH6QL((IK0),A9LAI)XU!*JV< #&()(.6>2WA28 M6TD:P22!V=6C9\N J A@5#;N.AKJ="U"?4+"0W@C%S;W$MO*8@0C%&(W $D@ M$8.,G&<\7_?8J6B@"+[7;_\ />+_ +[%'VNW_P">\7_?8J6B@"+[7;_\]XO^^Q1] MKM_^>\7_ 'V*EHH B^UV_P#SWB_[[%'VNW_Y[Q?]]BI:* (OM=O_ ,]XO^^Q M1]KM_P#GO%_WV*EHH B^UV__ #WB_P"^Q1]KM_\ GO%_WV*EHH B^UV__/>+ M_OL4?:[?_GO%_P!]BI:* (OM=O\ \]XO^^Q1]KM_^>\7_?8J6B@"+[7;_P#/ M>+_OL4?:[?\ Y[Q?]]BI:* (OM=O_P ]XO\ OL4?:[?_ )[Q?]]BI:* (OM= MO_SWB_[[%'VNW_Y[Q?\ ?8J6B@"+[7;_ //>+_OL4?:[?_GO%_WV*EHH B^U MV_\ SWB_[[%'VNW_ .>\7_?8J6B@"+[7;_\ />+_ +[%'VNW_P">\7_?8J6B M@"+[7;_\]XO^^Q1]KM_^>\7_ 'V*EHH B^UV_P#SWB_[[%'VNW_Y[Q?]]BI: M* (OM=O_ ,]XO^^Q1]KM_P#GO%_WV*EHH B^UV__ #WB_P"^Q1]KM_\ GO%_ MWV*EHH B^UV__/>+_OL4?:[?_GO%_P!]BI:* (OM=O\ \]XO^^Q1]KM_^>\7 M_?8J6B@"+[7;_P#/>+_OL4?:[?\ Y[Q?]]BI:* (OM=O_P ]XO\ OL4?:[?_ M )[Q?]]BI:* (OM=O_SWB_[[%'VNW_Y[Q?\ ?8J6B@"+[7;_ //>+_OL4?:[ M?_GO%_WV*EHH B^UV_\ SWB_[[%'VNW_ .>\7_?8J6B@"+[7;_\ />+_ +[% M'VNW_P">\7_?8J6B@"+[7;_\]XO^^Q1]KM_^>\7_ 'V*EHH B^UV_P#SWB_[ M[%'VNW_Y[Q?]]BI:* (OM=O_ ,]XO^^Q1]KM_P#GO%_WV*EHH B^UV__ #WB M_P"^Q1]KM_\ GO%_WV*EHH B^UV__/>+_OL4?:[?_GO%_P!]BI:* (OM=O\ M\]XO^^Q1]KM_^>\7_?8J6B@"+[7;_P#/>+_OL4?:[?\ Y[Q?]]BI:* (OM=O M_P ]XO\ OL4?:[?_ )[Q?]]BI:* (OM=O_SWB_[[%'VNW_Y[Q?\ ?8J6B@"+ M[7;_ //>+_OL4?:[?_GO%_WV*EHH B^UV_\ SWB_[[%'VNW_ .>\7_?8J6B@ M"+[7;_\ />+_ +[%'VNW_P">\7_?8J6B@"+[7;_\]XO^^Q1]KM_^>\7_ 'V* MEHH B^UV_P#SWB_[[%'VNW_Y[Q?]]BI:* (OM=O_ ,]XO^^Q1]KM_P#GO%_W MV*EHH B^UV__ #WB_P"^Q1]KM_\ GO%_WV*EHH B^UV__/>+_OL4?:[?_GO% M_P!]BI:* (OM=O\ \]XO^^Q1]KM_^>\7_?8J6B@"+[7;_P#/>+_OL4?:[?\ MY[Q?]]BI:* (OM=O_P ]XO\ OL4?:[?_ )[Q?]]BI:* (OM=O_SWB_[[%'VN MW_Y[Q?\ ?8J6B@"+[7;_ //>+_OL4?:[?_GO%_WV*EHH B^UV_\ SWB_[[%' MVNW_ .>\7_?8J6B@"+[7;_\ />+_ +[%'VNW_P">\7_?8J6B@"+[7;_\]XO^ M^Q1]KM_^>\7_ 'V*EHH B^UV_P#SWB_[[%<'\7IXI/"-LL.-J(0?U=:Z\$F\1$PQ'\*1C^#WC7XQ:N[.J MH);HAB>/]97K'VNW_P">\7_?8KS3PA:R6_QEUY)EPVV>0#V:56!_)A7J%7CG M>HO1$X?2+]61?:[?_GO%_P!]BC[7;_\ />+_ +[%2T5PG21?:[?_ )[Q?]]B MN6^([0W/@+4%CEC9U\MP P/1US^F:ZZJ.MZ=_:VA7M@&"M<0-&K-T4D<'\\5 MK1ER5(R?1HBHN:#1P'A>U@@^#.I,)U:6\AN9BA(R" 5 '_? /XU?^%OB**\\ M.MIDJ+"VG!1YC2#]Z'9CT[8QCO71>&=!?1_!]OHU\\,_[V M*X;X+G][K(]5A/\ Z'7H3E&K2K/>S37WV_(Y8IPG37D>H?:[?_GO%_WV*/M= MO_SWB_[[%2T5Y1VGFWQAO8WT/3[>.17WW)+_ +[%'VNW_P">\7_?8J6BO-.L MB^UV_P#SWB_[[%'VNW_Y[Q?]]BI:* (OM=O_ ,]XO^^Q1]KM_P#GO%_WV*EH MH B^UV__ #WB_P"^Q1]KM_\ GO%_WV*EHH B^UV__/>+_OL4?:[?_GO%_P!] MBI:* (OM=O\ \]XO^^Q1]KM_^>\7_?8J6B@ !R,CD4444 %%%% !1110 5Q= M_P"%=9EUYYXKRVEAN?M6^1K:I/):PZO;^9=WT"1_9VBD:UB="Y5>"&8;=I)R-Q/L*ZSP[= MW%UI\R7DIGFM;J:W,Q4*9 CD!B <8!QQD'ITH U6R5.T@'L2,U'MN/^>L7 M_?H__%5(S!%+,0H'4D]*C^UV_P#SWB_[[% !MN/^>L7_ 'Z/_P 51MN/^>L7 M_?H__%4?:[?_ )[Q?]]BC[7;_P#/>+_OL4 &VX_YZQ?]^C_\51MN/^>L7_?H M_P#Q5'VNW_Y[Q?\ ?8H^UV__ #WB_P"^Q0 ;;C_GK%_WZ/\ \51MN/\ GK%_ MWZ/_ ,51]KM_^>\7_?8H^UV__/>+_OL4 &VX_P">L7_?H_\ Q5&VX_YZQ?\ M?H__ !5'VNW_ .>\7_?8H^UV_P#SWB_[[% !MN/^>L7_ 'Z/_P 51MN/^>L7 M_?H__%4?:[?_ )[Q?]]BC[7;_P#/>+_OL4 &VX_YZQ?]^C_\51MN/^>L7_?H M_P#Q5'VNW_Y[Q?\ ?8H^UV__ #WB_P"^Q0 ;;C_GK%_WZ/\ \51MN/\ GK%_ MWZ/_ ,51]KM_^>\7_?8H^UV__/>+_OL4 &VX_P">L7_?H_\ Q5&VX_YZQ?\ M?H__ !5'VNW_ .>\7_?8H^UV_P#SWB_[[% !MN/^>L7_ 'Z/_P 51MN/^>L7 M_?H__%4?:[?_ )[Q?]]BC[7;_P#/>+_OL4 &VX_YZQ?]^C_\51MN/^>L7_?H M_P#Q5'VNW_Y[Q?\ ?8H^UV__ #WB_P"^Q0 ;;C_GK%_WZ/\ \51MN/\ GK%_ MWZ/_ ,51]KM_^>\7_?8H^UV__/>+_OL4 &VX_P">L7_?H_\ Q5&VX_YZQ?\ M?H__ !5'VNW_ .>\7_?8H^UV_P#SWB_[[% !MN/^>L7_ 'Z/_P 51MN/^>L7 M_?H__%4?:[?_ )[Q?]]BC[7;_P#/>+_OL4 &VX_YZQ?]^C_\51MN/^>L7_?H M_P#Q5'VNW_Y[Q?\ ?8H^UV__ #WB_P"^Q0 ;;C_GK%_WZ/\ \51MN/\ GK%_ MWZ/_ ,51]KM_^>\7_?8H^UV__/>+_OL4 &VX_P">L7_?H_\ Q5&VX_YZQ?\ M?H__ !5'VNW_ .>\7_?8H^UV_P#SWB_[[% !MN/^>L7_ 'Z/_P 51MN/^>L7 M_?H__%4?:[?_ )[Q?]]BC[7;_P#/>+_OL4 &VX_YZQ?]^C_\51MN/^>L7_?H M_P#Q5'VNW_Y[Q?\ ?8H^UV__ #WB_P"^Q0 ;;C_GK%_WZ/\ \51MN/\ GK%_ MWZ/_ ,51]KM_^>\7_?8H^UV__/>+_OL4 &VX_P">L7_?H_\ Q5&VX_YZQ?\ M?H__ !5'VNW_ .>\7_?8H^UV_P#SWB_[[% !MN/^>L7_ 'Z/_P 51MN/^>L7 M_?H__%4?:[?_ )[Q?]]BC[7;_P#/>+_OL4 &VX_YZQ?]^C_\51MN/^>L7_?H M_P#Q5'VNW_Y[Q?\ ?8H^UV__ #WB_P"^Q0 ;;C_GK%_WZ/\ \51MN/\ GK%_ MWZ/_ ,51]KM_^>\7_?8H^UV__/>+_OL4 &VX_P">L7_?H_\ Q5&VX_YZQ?\ M?H__ !5'VNW_ .>\7_?8H^UV_P#SWB_[[% !MN/^>L7_ 'Z/_P 51MN/^>L7 M_?H__%4?:[?_ )[Q?]]BC[7;_P#/>+_OL4 &VX_YZQ?]^C_\51MN/^>L7_?H M_P#Q5'VNW_Y[Q?\ ?8H^UV__ #WB_P"^Q0 ;;C_GK%_WZ/\ \51MN/\ GK%_ MWZ/_ ,51]KM_^>\7_?8H^UV__/>+_OL4 &VX_P">L7_?H_\ Q5&VX_YZQ?\ M?H__ !5'VNW_ .>\7_?8H^UV_P#SWB_[[% !MN/^>L7_ 'Z/_P 51MN/^>L7 M_?H__%4?:[?_ )[Q?]]BC[7;_P#/>+_OL4 &VX_YZQ?]^C_\51MN/^>L7_?H M_P#Q5'VNW_Y[Q?\ ?8H^UV__ #WB_P"^Q0 ;;C_GK%_WZ/\ \51MN/\ GK%_ MWZ/_ ,51]KM_^>\7_?8H^UV__/>+_OL4 &VX_P">L7_?H_\ Q5&VX_YZQ?\ M?H__ !5'VNW_ .>\7_?8H^UV_P#SWB_[[% !MN/^>L7_ 'Z/_P 51MN/^>L7 M_?H__%4?:[?_ )[Q?]]BC[7;_P#/>+_OL4 &VX_YZQ?]^C_\51MN/^>L7_?H M_P#Q5'VNW_Y[Q?\ ?8H^UV__ #WB_P"^Q0 ;;C_GK%_WZ/\ \51MN/\ GK%_ MWZ/_ ,51]KM_^>\7_?8H^UV__/>+_OL4 &VX_P">L7_?H_\ Q5&VX_YZQ?\ M?H__ !5'VNW_ .>\7_?8H^UV_P#SWB_[[% !MN/^>L7_ 'Z/_P 51MN/^>L7 M_?H__%4?:[?_ )[Q?]]BC[7;_P#/>+_OL4 &VX_YZQ?]^C_\51MN/^>L7_?H M_P#Q5'VNW_Y[Q?\ ?8H^UV__ #WB_P"^Q0 ;;C_GK%_WZ/\ \51MN/\ GK%_ MWZ/_ ,51]KM_^>\7_?8H^UV__/>+_OL4 &VX_P">L7_?H_\ Q5&VX_YZQ?\ M?H__ !5'VNW_ .>\7_?8H^UV_P#SWB_[[% !MN/^>L7_ 'Z/_P 51MN/^>L7 M_?H__%4?:[?_ )[Q?]]BC[7;_P#/>+_OL4 &VX_YZQ?]^C_\51MN/^>L7_?H M_P#Q5'VNW_Y[Q?\ ?8H^UV__ #WB_P"^Q0 ;;C_GK%_WZ/\ \51MN/\ GK%_ MWZ/_ ,51]KM_^>\7_?8H^UV__/>+_OL4 &VX_P">L7_?H_\ Q5&VX_YZQ?\ M?H__ !5'VNW_ .>\7_?8H^UV_P#SWB_[[% !MN/^>L7_ 'Z/_P 51MN/^>L7 M_?H__%4?:[?_ )[Q?]]BC[7;_P#/>+_OL4 &VX_YZQ?]^C_\51MN/^>L7_?H M_P#Q5'VNW_Y[Q?\ ?8H^UV__ #WB_P"^Q0 ;;C_GK%_WZ/\ \51MN/\ GK%_ MWZ/_ ,51]KM_^>\7_?8H^UV__/>+_OL4 &VX_P">L7_?H_\ Q5&VX_YZQ?\ M?H__ !5'VNW_ .>\7_?8H^UV_P#SWB_[[% !MN/^>L7_ 'Z/_P 51MN/^>L7 M_?H__%4?:[?_ )[Q?]]BC[7;_P#/>+_OL4 &VX_YZQ?]^C_\51MN/^>L7_?H M_P#Q5'VNW_Y[Q?\ ?8H^UV__ #WB_P"^Q0 ;;C_GK%_WZ/\ \57G?Q'LO[2\ M4>&;"Z<&.>9T;8I7 +(#W->@0ZG8W*%[>]MY5!*EHY58 CJ.#7#^,)XI?B+X M6VRH520L2&&!\P_PKLPEXUK]D_R9A7LX?=^9VRV6RZ>Z5;5;AU"O*+?YV Z MG.2*FVW'_/6+_OT?_BJ/M=O_ ,]XO^^Q1]KM_P#GO%_WV*X[W-PVW'_/6+_O MT?\ XJC;+_OL4?:[?\ Y[Q?]]B@ VW'_/6+ M_OT?_BJ\J^#?F&\U81LJ_NXB=RY[M[BO5?M=O_SWB_[[%>3_ ,>)?$:6?Q:;5(U\^*RD1 M-JMC< N& /U)J,)0]M*2MT?W]"JU3V:3\S9^)=OIQ4'PBGEMM4U33I)%@E95;R95.[WRF6-%( M\KE1G&>>6'IT-;_VNW_Y[Q?]]BO+OBW?+'JVB2P.KF /(-K9YW+_ (5Y^$I* MK54)>?Y'56FX0H[;C_GK%_P!^C_\ %4;;C_GK%_WZ/_Q55M.U:VU#2[6\ M#I$+B%)=C.,KN4'!_.K/VNW_ .>\7_?8KF::=F;)WU#;L7_ 'Z/_P 5 M1MN/^>L7_?H__%4?:[?_ )[Q?]]BC[7;_P#/>+_OL4 &VX_YZQ?]^C_\51MN M/^>L7_?H_P#Q5'VNW_Y[Q?\ ?8H^UV__ #WB_P"^Q0 ;;C_GK%_WZ/\ \51M MN/\ GK%_WZ/_ ,51]KM_^>\7_?8H^UV__/>+_OL4 2CISUHH!R,CD44 %%%% M !1110 5EW=YI*^(+6"[E4:A%#)+"#N 2,\,2?NC[O?T..]:E&\@,MQ+)BWVR*I50D>XRX/"A0< #!)ZT 2S7OA;4;:]N)O.R\L#2_NIXI MC)P(F12__ #\R_DO^% $M%1>2_P#S\R_DO^%'DO\ \_,OY+_A M0!+147DO_P _,OY+_A1Y+_\ /S+^2_X4 2T5%Y+_ //S+^2_X4>2_P#S\R_D MO^% $M%1>2__ #\R_DO^%'DO_P _,OY+_A0!+147DO\ \_,OY+_A1Y+_ //S M+^2_X4 2T5%Y+_\ /S+^2_X4>2__ #\R_DO^% $M%1>2_P#S\R_DO^%'DO\ M\_,OY+_A0!+147DO_P _,OY+_A1Y+_\ /S+^2_X4 2T5%Y+_ //S+^2_X4>2 M_P#S\R_DO^% $M%1>2__ #\R_DO^%'DO_P _,OY+_A0!+147DO\ \_,OY+_A M1Y+_ //S+^2_X4 2T5%Y+_\ /S+^2_X4>2__ #\R_DO^% $M%1>2_P#S\R_D MO^%'DO\ \_,OY+_A0!+147DO_P _,OY+_A1Y+_\ /S+^2_X4 2T5%Y+_ //S M+^2_X4>2_P#S\R_DO^% $M%1>2__ #\R_DO^%'DO_P _,OY+_A0!+147DO\ M\_,OY+_A1Y+_ //S+^2_X4 2T5%Y+_\ /S+^2_X4>2__ #\R_DO^% $M%1>2 M_P#S\R_DO^%'DO\ \_,OY+_A0!+147DO_P _,OY+_A1Y+_\ /S+^2_X4 2T5 M%Y+_ //S+^2_X4>2_P#S\R_DO^% $M%1>2__ #\R_DO^%'DO_P _,OY+_A0! M+147DO\ \_,OY+_A1Y+_ //S+^2_X4 2T5%Y+_\ /S+^2_X4>2__ #\R_DO^ M% $M%1>2_P#S\R_DO^%'DO\ \_,OY+_A0!+147DO_P _,OY+_A1Y+_\ /S+^ M2_X4 2T5%Y+_ //S+^2_X4>2_P#S\R_DO^% $M%1>2__ #\R_DO^%'DO_P _ M,OY+_A0!+147DO\ \_,OY+_A1Y+_ //S+^2_X4 2T5%Y+_\ /S+^2_X4>2__ M #\R_DO^% $M%1>2_P#S\R_DO^%'DO\ \_,OY+_A0!+147DO_P _,OY+_A1Y M+_\ /S+^2_X4 2T5%Y+_ //S+^2_X4>2_P#S\R_DO^% $M%1>2__ #\R_DO^ M%'DO_P _,OY+_A0!+147DO\ \_,OY+_A1Y+_ //S+^2_X4 2T5%Y+_\ /S+^ M2_X4>2__ #\R_DO^% $M%1>2_P#S\R_DO^%'DO\ \_,OY+_A0!+147DO_P _ M,OY+_A1Y+_\ /S+^2_X4 2T5%Y+_ //S+^2_X4>2_P#S\R_DO^% $M%1>2__ M #\R_DO^%'DO_P _,OY+_A0!+147DO\ \_,OY+_A1Y+_ //S+^2_X4 2T5%Y M+_\ /S+^2_X4>2__ #\R_DO^% $M%1>2_P#S\R_DO^%'DO\ \_,OY+_A0!+1 M47DO_P _,OY+_A1Y+_\ /S+^2_X4 2T5%Y+_ //S+^2_X4>2_P#S\R_DO^% M$M%1>2__ #\R_DO^%'DO_P _,OY+_A0!+147DO\ \_,OY+_A1Y+_ //S+^2_ MX4 2T5%Y+_\ /S+^2_X4>2__ #\R_DO^% $M4]7NC8Z'?78ZP6\D@_X"I/\ M2I_)?_GYE_)?\*R/%B.G@[5V-Q(?]#E&"%Y^4^U735YI$R=HMG._![_D4+K_ M *_W_P#1<='BCY_BMX93T5F_4_X5Q7PLNW@\:QVZR.BW4+QG;CG WCK_ +M= M!>75Q>?'2UM99F9+7Y(CM7('DESVYY)KV*E)QQ4Y?W6_PL<,)IT8KS2/4Z*B M\E_^?F7\E_PH\E_^?F7\E_PKQ#T"6BHO)?\ Y^9?R7_"CR7_ .?F7\E_PH E MHJ+R7_Y^9?R7_"CR7_Y^9?R7_"@"6O,OAUI@T3QQKVFK*95MXU4.5P6&[T_& MO2/)?_GYE_)?\*X/PW&P^+/B-!*X/E*=P R?N^WO79AV_9U(^7ZF%5+G@_,] M!KP#Q#:QR7'B>Y\O,L6LA _]U6,^1^)5?RKV#Q;JT_AWPST(D@7 M:26 YP/?/X5YAH-A>>+]&\6-:H&O+BX@N%BW !F+R$C)]B?2NK )TXRJO:Z7 MXHPQ-I-06^OY'3:7J5IXA^,GVS3IA/;V]D0K@$#C@]?=S5KXL_N=)TJ[_P"> M-\O/_ 2?_9:YWX1V4@\1ZDS,T3P6_E-MP<$N..<_W:Z[XF6@D\!7DDDKN87C M= 0O7>%[#T8TY\M/&0@ME9?U]X1O*A*3ZW9B_$CQC<:5KNG0:->LLUHQDN80 M6"OG:55\8R",\9[_ $K!^(=^=>.A784*TVG&=E7HIY+#\U-<]XD\^\UAKAMT MK?8;265\=,P1#)_%@/QJYITAU*;2[4L6,.EW:'IQ\LY _E7?3H1I0A-;I/\ M%7.:=1SE*+Z_YGLO@VX%SX*TAUZ"U1/^^1M_I5V^UFPTVZM+:^N5AFO9/+MT M()WMQQQTZCKZUSGPTWR^ ;'$\B[&D7 "\?O&/<>]1'#JKB94_4[G4Y**EZ'HGBV()G3;>$X4#NB>H]J(PO@Y2_O?I_P0B45C:EKVDZ._EZEK<<$F0/+ M+(7&>A*@9 ]\8K3$3$ BYD(/0@+_ (5Q.,DKM'1=-V1-147DO_S\R_DO^%'D MO_S\R_DO^%2,EHJ+R7_Y^9?R7_"CR7_Y^9?R7_"@"6B@<#UHH **** "BBB@ M KA-2\<>3XEG2UU"U%O:Q7,9LV=-\DT29R?X@"WR@<9VL>7"@+M(.P!=P.,GK72>';NXNM/F2\E,\UK=36YF*A3($<@,0 #C .. M,@].E86KP127&Z:4,6\CRY/-.P#:Y W+@;N.374>'I+ M)]%C&FP26T4;R(T,QS(D@,_#]U,P9+Q6D0(K9 *LN#QUSZ9KI-,M3 M>_&Z_OE8B.S)=AL8LV8]@& /4YY]*IQ8MM4\ 2,GI53X1:;;WUUJDMQ;Q2M#'&(V= QC+;N03T/%;7PETC4=*_MC^TK*> MT\PPJGG1E=VW?G&>O4.IZ>M+J]FNH:+>6CH'$T+I@C/)''ZUY4JZEB%5Z:?A8[53:I.' MJ>5^#K6QUGQ9=P7L7VFSDT6VBD0!CDJD']WD8*_I5+PII!L_'FJ6,J2?Z+;7 M"J"A)VD;0<=>0P/XUI?!F'=J6J3?W(43\R3_ .RUZK]CMA<27 MXA/(NQY0@ M#LOH3U(KNQ.(=&I.GTLD<]&DJD(S\SB_A7=HO@@*^_\ =W$@)",0.AZ@>]>> M^/?$%IXHUY+W35E$,-JL3>:N"2';GJ>/F%==X#N'L_AMXB0?ZVT:X8?41#^J MFN.\&^&I_$JZM;VSHDBVJA&DSM#>8I&<>RL*WHQA"M4K2Z/\S*;E*G"FNI+/ MXXO]2\'3Z'J)$H6-2MP[%I'82@X8D\\?RKLOA',L&GZK"P?Y+D?=0GMCL/:O M+[BP:#1K:ZD1D::XFB^88^X(_P"K&O4/AQ<6]AK_ (CLKB>.%S>JD2.X4N=T M@PH/4\=JO&0A'#R4%OK^*0J$I.JN8XWQK;76K>.M9EL[>:982#*5C)\M50 E MO0<=Z]2\ ZF]WX&TZ2Z,CRJC1EA&QR%@%V[P#:#^[)*/_'R?ZUR8N5Z"A_+R_D;4%:IS=[_ )G5?:4_NR_] M^F_PH^TI_=E_[]-_A4M%>.=Y%]I3^[+_ -^F_P */M*?W9?^_3?X5+10 Y& M:*** "BBB@ HHHH *YFZT/4[CQ ;ZW33K"1?,Q?P;C-.I0JB2(5 (4[3RS?< M& ,\=-7%ZOF^(A?6]U))#*+A(PMZTJR2I"6$;0\+&%*-\R[CD"]2TU(I+**PM&MY()A:)=221W$J!E=V=DRA96QPIY&3FNJT+3YM/L9!>&,W M-Q<27$HB)**SL3M4D D 8&<#.,X'2N+MKZZ1=/TV\EN8Y=0>TEGNH]4EF\V- M_,Z$A?)+,H&$ !!P#Q76^%Y9)-+F2262=(+R>&&:1R[.BR$#+'EL?=S_ +/K M0!L,"5(#%3ZCM4?DO_S\R_DO^%2,P523G ]!FH_M*?W9?^_3?X4 'DO_ ,_, MOY+_ (4>2_\ S\R_DO\ A1]I3^[+_P!^F_PH^TI_=E_[]-_A0 >2_P#S\R_D MO^%'DO\ \_,OY+_A1]I3^[+_ -^F_P */M*?W9?^_3?X4 'DO_S\R_DO^%'D MO_S\R_DO^%'VE/[LO_?IO\*/M*?W9?\ OTW^% !Y+_\ /S+^2_X4>2__ #\R M_DO^%'VE/[LO_?IO\*/M*?W9?^_3?X4 'DO_ ,_,OY+_ (4>2_\ S\R_DO\ MA1]I3^[+_P!^F_PH^TI_=E_[]-_A0 >2_P#S\R_DO^%'DO\ \_,OY+_A1]I3 M^[+_ -^F_P */M*?W9?^_3?X4 'DO_S\R_DO^%'DO_S\R_DO^%'VE/[LO_?I MO\*/M*?W9?\ OTW^% !Y+_\ /S+^2_X4>2__ #\R_DO^%'VE/[LO_?IO\*/M M*?W9?^_3?X4 'DO_ ,_,OY+_ (4>2_\ S\R_DO\ A1]I3^[+_P!^F_PH^TI_ M=E_[]-_A0 >2_P#S\R_DO^%'DO\ \_,OY+_A1]I3^[+_ -^F_P */M*?W9?^ M_3?X4 'DO_S\R_DO^%'DO_S\R_DO^%'VE/[LO_?IO\*/M*?W9?\ OTW^% !Y M+_\ /S+^2_X4>2__ #\R_DO^%'VE/[LO_?IO\*/M*?W9?^_3?X4 'DO_ ,_, MOY+_ (4>2_\ S\R_DO\ A1]I3^[+_P!^F_PH^TI_=E_[]-_A0 >2_P#S\R_D MO^%'DO\ \_,OY+_A1]I3^[+_ -^F_P */M*?W9?^_3?X4 'DO_S\R_DO^%'D MO_S\R_DO^%'VE/[LO_?IO\*/M*?W9?\ OTW^% !Y+_\ /S+^2_X4>2__ #\R M_DO^%'VE/[LO_?IO\*/M*?W9?^_3?X4 'DO_ ,_,OY+_ (4>2_\ S\R_DO\ MA1]I3^[+_P!^F_PH^TI_=E_[]-_A0 >2_P#S\R_DO^%'DO\ \_,OY+_A1]I3 M^[+_ -^F_P */M*?W9?^_3?X4 'DO_S\R_DO^%'DO_S\R_DO^%'VE/[LO_?I MO\*/M*?W9?\ OTW^% !Y+_\ /S+^2_X4>2__ #\R_DO^%'VE/[LO_?IO\*/M M*?W9?^_3?X4 'DO_ ,_,OY+_ (4>2_\ S\R_DO\ A1]I3^[+_P!^F_PH^TI_ M=E_[]-_A0 >2_P#S\R_DO^%'DO\ \_,OY+_A1]I3^[+_ -^F_P */M*?W9?^ M_3?X4 'DO_S\R_DO^%'DO_S\R_DO^%'VE/[LO_?IO\*/M*?W9?\ OTW^% !Y M+_\ /S+^2_X4>2__ #\R_DO^%'VE/[LO_?IO\*/M*?W9?^_3?X4 'DO_ ,_, MOY+_ (4>2_\ S\R_DO\ A1]I3^[+_P!^F_PH^TI_=E_[]-_A0 >2_P#S\R_D MO^%'DO\ \_,OY+_A1]I3^[+_ -^F_P */M*?W9?^_3?X4 'DO_S\R_DO^%'D MO_S\R_DO^%'VE/[LO_?IO\*/M*?W9?\ OTW^% !Y+_\ /S+^2_X4>2__ #\R M_DO^%'VE/[LO_?IO\*/M*?W9?^_3?X4 'DO_ ,_,OY+_ (4>2_\ S\R_DO\ MA1]I3^[+_P!^F_PH^TI_=E_[]-_A0 >2_P#S\R_DO^%'DO\ \_,OY+_A1]I3 M^[+_ -^F_P */M*?W9?^_3?X4 'DO_S\R_DO^%'DO_S\R_DO^%'VE/[LO_?I MO\*/M*?W9?\ OTW^% !Y+_\ /S+^2_X4>2__ #\R_DO^%'VE/[LO_?IO\*/M M*?W9?^_3?X4 'DO_ ,_,OY+_ (4>2_\ S\R_DO\ A1]I3^[+_P!^F_PH^TI_ M=E_[]-_A0 >2_P#S\R_DO^%'DO\ \_,OY+_A1]I3^[+_ -^F_P */M*?W9?^ M_3?X4 'DO_S\R_DO^%'DO_S\R_DO^%'VE/[LO_?IO\*/M*?W9?\ OTW^% !Y M+_\ /S+^2_X4>2__ #\R_DO^%'VE/[LO_?IO\*/M*?W9?^_3?X4 'DO_ ,_, MOY+_ (4>2_\ S\R_DO\ A1]I3^[+_P!^F_PH^TI_=E_[]-_A0 >2_P#S\R_D MO^%'DO\ \_,OY+_A1]I3^[+_ -^F_P */M*?W9?^_3?X4 'DO_S\R_DO^%'D MO_S\R_DO^%'VE/[LO_?IO\*/M*?W9?\ OTW^% !Y+_\ /S+^2_X4>2__ #\R M_DO^%'VE/[LO_?IO\*/M*?W9?^_3?X4 'DO_ ,_,OY+_ (4>2_\ S\R_DO\ MA1]I3^[+_P!^F_PH^TI_=E_[]-_A0 >2_P#S\R_DO^%'DO\ \_,OY+_A1]I3 M^[+_ -^F_P */M*?W9?^_3?X4 'DO_S\R_DO^%'DO_S\R_DO^%'VE/[LO_?I MO\*/M*?W9?\ OTW^% !Y+_\ /S+^2_X4>2__ #\R_DO^%'VE/[LO_?IO\*/M M*?W9?^_3?X4 'DO_ ,_,OY+_ (4>2_\ S\R_DO\ A1]I3^[+_P!^F_PH^TI_ M=E_[]-_A0 >2_P#S\R_DO^%'DO\ \_,OY+_A1]I3^[+_ -^F_P */M*?W9?^ M_3?X4 'DO_S\R_DO^%'DO_S\R_DO^%'VE/[LO_?IO\*/M*?W9?\ OTW^% !Y M+_\ /S+^2_X4>2__ #\R_DO^%'VE/[LO_?IO\*/M*?W9?^_3?X4 'DO_ ,_, MOY+_ (4>2_\ S\R_DO\ A1]I3^[+_P!^F_PH^TI_=E_[]-_A0 >2_P#S\R_D MO^%/P#J;&>1AL08(7G,BCL*Z7[2G]V7_OTW^%X]JWPZO6AZK\S.K_ Y>AQGB-6L])\"W>]\)$K9P/EQY;>G\_2NB M\#(TOCCQX]JOZC:)=>'9-.C$F[RE5/W3 97!';U KQCO':=J,5^(HA>N+HP)-) M$ ORA@#_ '?<5H>2_P#S\R_DO^%>=>%KJ2#Q1#YY!^& *ZBY\ M70P:X-/%LSKYBH9=V,$X_AQGC- &[Y+_ //S+^2_X4>2_P#S\R_DO^%'VE/[ MLO\ WZ;_ K.O/$EA8ZA%:3^:'D .[RSA<],YY_2@#1\E_\ GYE_)?\ "N"> M-K+XWQKYK@WUC][ R<*?;'_+.NREUS3X+Q+6:\11:;$[I'!$SN= MC':Q'<8S_=_.JMOXLU#1V^P7D:7'V>38SG(8J.,#I^9KD-CJ=.\/V.DS7,NG M*;=[I]\Q0+\QY]N.IX'K5_R7_P"?F7\E_P *J76NZ=91QO=SF)91E"8G^8?E M[U8BOH)HEEB,CHXRK+$Q!'Y4W)R=V))+1'CTMS+IFE>.;2&9X\7B1C&/F5I' M#9X[J,<>M=O\.-!73?"=O<&.6UN[P%Y\@98!FV<$''RD?G7G'B^?[/K_ (BM MEW#[3=1-@@CL6_K7M]M)'!:Q1;9?W:!?]4W88]*];&2<:*2^UK]R1Q8=7F_+ M3\6)[[27-VHM[25C.L@Y9&*Y"X'7Y<<^M>5>.[>33_'NH[6=6\T2 MH_0Y90V01[FO??M*?W9?^_3?X5Y?\9I%D_L;:&&//^\A7_GGZU.7UY>UC3>U MFOU'BJ:Y'-;_ -(L_#G2IXO NJW,WF0_:]^S*C]X@3@\CIDG\JJ^&O$Z>%_A MK:W;K+-YEZ\(B1E7'4W4IGT]Z\!9Y)X4C M8I AX'(&3DGVZBNBC!8J=13VNOU,JDG1C'E[?Y'TWY+_ //S+^2_X4>2_P#S M\R_DO^%8_AW4H8_"&D274C+FTA4NZMRVP=\)*/+)H]% M.ZN'DO\ \_,OY+_A1Y+_ //S+^2_X4?:4_NR_P#?IO\ "C[2G]V7_OTW^%2, ME' ]:* W1=%U V\:^>54,PW9WD8 M[D8..">*WJYB[\/7NH:ZUP\=G8(PE22^LG9;J>-HRBHP*XXRIR2W*+@#L 01 M:GX9^Q7]K9Z'&\)NTMVMHK6(+>2$_*5!(5AP3N;' STQ6_HEU:76DQFPMOLD M,;-#]F**AA9&*E"JY P0>G'I7-IX-U&QNGGLM0%SY-Q;RVT-SL166./858QQ MC;\I(! (X&170Z%I\VGV,@O#&;FXN)+B41$E%9V)VJ2 2 ,#.!G&<#I0!I44 MC*&4@YP?0XJ/[,G]Z7_OZW^- $M%1?9D_O2_]_6_QH^S)_>E_P"_K?XT 2T5 M%]F3^]+_ -_6_P :/LR?WI?^_K?XT 2T5%]F3^]+_P!_6_QH^S)_>E_[^M_C M0!+147V9/[TO_?UO\:/LR?WI?^_K?XT 2T5%]F3^]+_W];_&C[,G]Z7_ +^M M_C0!+147V9/[TO\ W];_ !H^S)_>E_[^M_C0!+147V9/[TO_ '];_&C[,G]Z M7_OZW^- $M%1?9D_O2_]_6_QH^S)_>E_[^M_C0!+147V9/[TO_?UO\:/LR?W MI?\ OZW^- $M%1?9D_O2_P#?UO\ &C[,G]Z7_OZW^- $M%1?9D_O2_\ ?UO\ M:/LR?WI?^_K?XT 2T5%]F3^]+_W];_&C[,G]Z7_OZW^- $M%1?9D_O2_]_6_ MQH^S)_>E_P"_K?XT 2T5%]F3^]+_ -_6_P :/LR?WI?^_K?XT 2T5%]F3^]+ M_P!_6_QH^S)_>E_[^M_C0!+147V9/[TO_?UO\:/LR?WI?^_K?XT 2T5%]F3^ M]+_W];_&C[,G]Z7_ +^M_C0!+147V9/[TO\ W];_ !H^S)_>E_[^M_C0!+14 M7V9/[TO_ '];_&C[,G]Z7_OZW^- $M%1?9D_O2_]_6_QH^S)_>E_[^M_C0!+ M147V9/[TO_?UO\:/LR?WI?\ OZW^- $M%1?9D_O2_P#?UO\ &C[,G]Z7_OZW M^- $M%1?9D_O2_\ ?UO\:/LR?WI?^_K?XT 2T5%]F3^]+_W];_&C[,G]Z7_O MZW^- $M%1?9D_O2_]_6_QH^S)_>E_P"_K?XT 2T5%]F3^]+_ -_6_P :/LR? MWI?^_K?XT 2T5%]F3^]+_P!_6_QH^S)_>E_[^M_C0!+147V9/[TO_?UO\:/L MR?WI?^_K?XT 2T5%]F3^]+_W];_&C[,G]Z7_ +^M_C0!+147V9/[TO\ W];_ M !H^S)_>E_[^M_C0!+147V9/[TO_ '];_&C[,G]Z7_OZW^- $M%1?9D_O2_] M_6_QH^S)_>E_[^M_C0!+147V9/[TO_?UO\:/LR?WI?\ OZW^- $M%1?9D_O2 M_P#?UO\ &C[,G]Z7_OZW^- $M%1?9D_O2_\ ?UO\:/LR?WI?^_K?XT 2T5%] MF3^]+_W];_&C[,G]Z7_OZW^- $M%1?9D_O2_]_6_QH^S)_>E_P"_K?XT 2T5 M%]F3^]+_ -_6_P :/LR?WI?^_K?XT 2T5%]F3^]+_P!_6_QH^S)_>E_[^M_C M0!+147V9/[TO_?UO\:/LR?WI?^_K?XT 2T5%]F3^]+_W];_&C[,G]Z7_ +^M M_C0!+147V9/[TO\ W];_ !H^S)_>E_[^M_C0!+147V9/[TO_ '];_&C[,G]Z M7_OZW^- $M%1?9D_O2_]_6_QH^S)_>E_[^M_C0!+147V9/[TO_?UO\:/LR?W MI?\ OZW^- $M%1?9D_O2_P#?UO\ &C[,G]Z7_OZW^- $M%1?9D_O2_\ ?UO\ M:/LR?WI?^_K?XT 2T5%]F3^]+_W];_&C[,G]Z7_OZW^- $M%1?9D_O2_]_6_ MQH^S)_>E_P"_K?XT 2UP?Q><_P#")VL2]9;U ?IL?^N*[?[,G]Z7_OZW^-<' M\4H5^RZ-"I<^9? 89R>V.Y]ZZL'_ !XF-?\ ALTOB7; _#R[5!Q 8B!Z .!_ M6LKX2,(O"^IW;]/M3$GZ(I_K7::IH\&JZ3<'FN( MGMK;P_H2^&=-FFGNA,//D *K*6R<8SU^Z/PJE6BL*Z76Y+IOVRGTL":M>^)+ MJSTZ\VN#<;R57'R]QCV&:]'KFM+\)+INM-_YUT'V9 M/[TO_?UO\:XSH//?LL^E^+HY[B)HH6O2%D<8#+NZCVP:AELY+RQO=5MT=Y%O M"2Z9^5<%BW'OCFNE\:V&[1%N(RQ\B0%MSD_*>.,GU(J?1],B7P>JJK*T\#.V M'8!BPZXSZ8H CE\126OA"SO%'G7,ZB)23_& 06/KR.E84_ARX_X1^XU;4'D^ MUM\WE2+@CYADGWQ533)CJ$^DZ;M8+%.68[S\P)SP.V #^=>A7>G17=G-;L\@ M$J%<^8QQD=<9H \]5;NZ@F\0$[I+>YCS^'^5JO\ %B])7P[J%FYC=EEDC<=1 M_JR/YUW2^'H[?PW+IT;M(YC;#Y*AF.2#C..N/RKRKQ3+_:]KX>TZ$/\ :%DD MA.22#O9 N/\ /:NW 6^L1OY_DSGQ/\)V_K4]%\"6D.A?#ZVGD!7S(S=S'NT\/Z-(Q8IY\*Z!@SSP>^:YJDW.;D^IM"/+%1&>#["] MC>ZU#4D;S+D*4=S\S#DGCMVJEXP\/OYL^K0NHCVJ9$YW%LAIP?0UK:1X:M](FN'BED<3$;1N*[ .V0>> MM,USPU%J<8EMG,5XG*2,Y.?8GDT >5>/[4GXGRQ]KAX"!]55?Z&O9;[5;+3/ M+%]<+$9#A003G\J\5UC[5<>,;&6Y+/+ !O9V)+&-R>3^0KO]-\(2:I8F\U*Z ME2>X!90RY*G/WCD\Y';CK7H8JHI4Z2[+_@?HOW3P/:L/5+'4K21(;Y)2L M;&*%F!(8 Y^7\ZZ/PG-;V-O?VVH7 A:"8Y!E*YX(. #S]VN2E5E2FIQW1M." MG'E9T6JWUOHNC,YVJ$3RX8S_ !'' KPZWT7[/<7L*N"LUJPA+'G.].#Q[FO3 MBL7B?Q4L4,S2:?:HLF&+$/TR.>F:*% RH>=NQ#T].,\5Z=H5]_:&B6 MUP3ERFU_]X<'^5<]X&T6SE\.6&I/YC3S6P1LN<>G;V%3^#8@+:^MG9\P7!&! M(PQV['VK&HFIM/N:0=XIHZJBHOLR?WI?^_K?XT?9D_O2_P#?UO\ &LRB6B@# M Q10 4444 %%%% !7#SMI:_$"*XAN;1Y2TR720AH[F "+EYG+$F,;<#A -RD M$]^XKG;GQ7]CUZ>QGMHC#!%)+(T5R))HT1 VYX@/D4YP"6RV,<8JF/%UVC16USI4<=_="!K6$719'$F[[S[/E*A#G ; MMC-;6CZD=4L6EEA%O/'+)#-$'WA'1BIPV!D'&0<#@CI0!>8D*2%+'T'>H_.? M_GVE_-?\:EHH B\Y_P#GVE_-?\:/.?\ Y]I?S7_&I:* (O.?_GVE_-?\:/.? M_GVE_-?\:EHH B\Y_P#GVE_-?\:/.?\ Y]I?S7_&I:* (O.?_GVE_-?\:/.? M_GVE_-?\:EHH B\Y_P#GVE_-?\:/.?\ Y]I?S7_&I:* (O.?_GVE_-?\:/.? M_GVE_-?\:EHH B\Y_P#GVE_-?\:/.?\ Y]I?S7_&I:* (O.?_GVE_-?\:/.? M_GVE_-?\:EHH B\Y_P#GVE_-?\:/.?\ Y]I?S7_&I:* (O.?_GVE_-?\:/.? M_GVE_-?\:EHH B\Y_P#GVE_-?\:/.?\ Y]I?S7_&I:* (O.?_GVE_-?\:/.? M_GVE_-?\:EHH B\Y_P#GVE_-?\:/.?\ Y]I?S7_&I:* (O.?_GVE_-?\:/.? M_GVE_-?\:EHH B\Y_P#GVE_-?\:/.?\ Y]I?S7_&I:* (O.?_GVE_-?\:/.? M_GVE_-?\:EHH B\Y_P#GVE_-?\:/.?\ Y]I?S7_&I:* (O.?_GVE_-?\:/.? M_GVE_-?\:EHH B\Y_P#GVE_-?\:/.?\ Y]I?S7_&I:* (O.?_GVE_-?\:/.? M_GVE_-?\:EHH B\Y_P#GVE_-?\:/.?\ Y]I?S7_&I:* (O.?_GVE_-?\:/.? M_GVE_-?\:EHH B\Y_P#GVE_-?\:/.?\ Y]I?S7_&I:* (O.?_GVE_-?\:/.? M_GVE_-?\:EHH B\Y_P#GVE_-?\:/.?\ Y]I?S7_&I:* (O.?_GVE_-?\:/.? M_GVE_-?\:EHH B\Y_P#GVE_-?\:/.?\ Y]I?S7_&I:* (O.?_GVE_-?\:/.? M_GVE_-?\:EHH B\Y_P#GVE_-?\:/.?\ Y]I?S7_&I:* (O.?_GVE_-?\:/.? M_GVE_-?\:EHH B\Y_P#GVE_-?\:/.?\ Y]I?S7_&I:* (O.?_GVE_-?\:/.? M_GVE_-?\:EHH B\Y_P#GVE_-?\:/.?\ Y]I?S7_&I:* (O.?_GVE_-?\:/.? M_GVE_-?\:EHH B\Y_P#GVE_-?\:/.?\ Y]I?S7_&I:* (O.?_GVE_-?\:/.? M_GVE_-?\:EHH B\Y_P#GVE_-?\:/.?\ Y]I?S7_&I:* (O.?_GVE_-?\:/.? M_GVE_-?\:EHH B\Y_P#GVE_-?\:/.?\ Y]I?S7_&I:* (O.?_GVE_-?\:/.? M_GVE_-?\:EHH B\Y_P#GVE_-?\:/.?\ Y]I?S7_&I:* (O.?_GVE_-?\:/.? M_GVE_-?\:EHH B\Y_P#GVE_-?\:/.?\ Y]I?S7_&I:* (O.?_GVE_-?\:/.? M_GVE_-?\:EHH B\Y_P#GVE_-?\:/.?\ Y]I?S7_&I:* (O.?_GVE_-?\:/.? M_GVE_-?\:EHH B\Y_P#GVE_-?\:/.?\ Y]I?S7_&I:* (O.?_GVE_-?\:/.? M_GVE_-?\:EHH B\Y_P#GVE_-?\:/.?\ Y]I?S7_&I:* (O.?_GVE_-?\:X;X MBI+*=80^,M)M5.?*NX8_JSNN?TQ6M*4H MS3AN1-)Q][8V+/Q?#-HTU[/ 5>$[6C1U.3Q@X/."3Z5B^'].N=2UG^VI8B81 M.SE2/\ "NP1!&BH@PJC 'H* MR+(_.?\ Y]I?S7_&N*U#QQ=1:T\ME;M+IML?+E!4#VZ:5]:ZNN MNA5C6IJ:9QXBC*C5<)(P+#PW9:;?1W=O;W?F1[L;I$(Y&/7T-;7G/_S[2_FO M^-2US&J^.+'3=4CM4074> 99HI 1'STQW(^HJJM:G17-4=A4J-2M+EIJ[.B\ MY_\ GVE_-?\ &O/I;-/"OB&VFN8_M,(!D0.B[LX(&.3@@XY%=)?>,[&SUJ'3 ME1I2TBK)+N 6,-CGWZ\TSQ1ILU_J>DF&%Y$$I$K*,A!E>3Z=Z=.M";:@[VW% M4HU*:3FK7V*7A"TDGFGU:]BDGG9]J.<9!QR>2/7'X5UOG/\ \^TOYK_C4M4- M8UBUT2S2YO=_EM((QL7)R03_ "!JI2C"/-)V1$(2G)1BKMD.KZ_;Z):K/?03 MA7?8H3:23C/3=[5G1^/M$?=N:>/&/O1]?R)K+TZ"3QMK1U'482FF6PVPPD_> M/ID=?4_@*OWWP_TZYNO-MG:VC\MAY2#(+'.&R3[]/:O,=;%5?WE!+EZ7Z^?H M>HJ.$I?N\0WS=;;+R]1-9\;QZ=>V<=O")8I%669F/(C;IMP>N.>?;UKH[>^6 MZMTGMXGDBD&Y65EP1^=1;6S@$ERI&]7(VHOI\IZ M^W:LNY\5W!T6Z%U!'#K4$@ME=4&X YR1[_*>G'(K5T#PE'#I,YU>(/?7:N)' M8[F0'T/KWS6\\3/$?N\/VU;Z>7J80PM/#?O,3KK9)=?/T-^UOQ>6D5S;PR/' M*H92"O0_C7#>+M,:'6$GBCXVP*9%@4 M,"CC.22OU;OS76>#[^;6]+>;5=D]S;W!5&:-05&T>@X/6KP^-52?LI1:D1B, M"Z5/VT))Q&^%-'NM'CN)+RV;S92 K*<*/Q[Y_2K/B]W?P;JRFWD ^R2')*\ M\$1@[\X!/&>.E:45QJ&A^)YIW@DCM;N[*LKC <%L@CW /6O/]#^V MZ!J:7-G>R(%=6DC3*B7:?NMZCKQ7J?BZ:.^\+VU];-N7S4D1AV!!_K7H5L9A ML37DZ$K_ ":_.QQ+!XC#4H^VC;YI_D=+YS_\^TOYK_C1YS_\^TOYK_C7,>'] M9N=3\67H>5OLXB;RXL_*,,H!QZ]?SKK*@D!R/2BBB@ HHHH **** "L"_P## MEQJUZ#J>H++91F4Q11V^R5?,1D*F3<<@!SP%&>,DXYWZX6_N=!?QI,UK/##> M6<);K^S7T]GL?MLFGD?91'^\P)\\>9O*[B>" N0._H/@\*-#?[-C[%] MJG^Q[?N^3YC;=O\ L]<>V,<8H W&4,I!S@^AQ4?V9/[TO_?UO\:D;(4[0">P M)Q4>ZX_YY1?]_3_\30 ?9D_O2_\ ?UO\:/LR?WI?^_K?XT;KC_GE%_W]/_Q- M&ZX_YY1?]_3_ /$T 'V9/[TO_?UO\:/LR?WI?^_K?XT;KC_GE%_W]/\ \31N MN/\ GE%_W]/_ ,30 ?9D_O2_]_6_QH^S)_>E_P"_K?XT;KC_ )Y1?]_3_P#$ MT;KC_GE%_P!_3_\ $T 'V9/[TO\ W];_ !H^S)_>E_[^M_C1NN/^>47_ ']/ M_P 31NN/^>47_?T__$T 'V9/[TO_ '];_&C[,G]Z7_OZW^-&ZX_YY1?]_3_\ M31NN/^>47_?T_P#Q- !]F3^]+_W];_&C[,G]Z7_OZW^-&ZX_YY1?]_3_ /$T M;KC_ )Y1?]_3_P#$T 'V9/[TO_?UO\:/LR?WI?\ OZW^-&ZX_P">47_?T_\ MQ-&ZX_YY1?\ ?T__ !- !]F3^]+_ -_6_P :/LR?WI?^_K?XT;KC_GE%_P!_ M3_\ $T;KC_GE%_W]/_Q- !]F3^]+_P!_6_QH^S)_>E_[^M_C1NN/^>47_?T_ M_$T;KC_GE%_W]/\ \30 ?9D_O2_]_6_QH^S)_>E_[^M_C1NN/^>47_?T_P#Q M-&ZX_P">47_?T_\ Q- !]F3^]+_W];_&C[,G]Z7_ +^M_C1NN/\ GE%_W]/_ M ,31NN/^>47_ ']/_P 30 ?9D_O2_P#?UO\ &C[,G]Z7_OZW^-&ZX_YY1?\ M?T__ !-&ZX_YY1?]_3_\30 ?9D_O2_\ ?UO\:/LR?WI?^_K?XT;KC_GE%_W] M/_Q-&ZX_YY1?]_3_ /$T 'V9/[TO_?UO\:/LR?WI?^_K?XT;KC_GE%_W]/\ M\31NN/\ GE%_W]/_ ,30 ?9D_O2_]_6_QH^S)_>E_P"_K?XT;KC_ )Y1?]_3 M_P#$T;KC_GE%_P!_3_\ $T 'V9/[TO\ W];_ !H^S)_>E_[^M_C1NN/^>47_ M ']/_P 31NN/^>47_?T__$T 'V9/[TO_ '];_&C[,G]Z7_OZW^-&ZX_YY1?] M_3_\31NN/^>47_?T_P#Q- !]F3^]+_W];_&C[,G]Z7_OZW^-&ZX_YY1?]_3_ M /$T;KC_ )Y1?]_3_P#$T 'V9/[TO_?UO\:/LR?WI?\ OZW^-&ZX_P">47_? MT_\ Q-&ZX_YY1?\ ?T__ !- !]F3^]+_ -_6_P :/LR?WI?^_K?XT;KC_GE% M_P!_3_\ $T;KC_GE%_W]/_Q- !]F3^]+_P!_6_QH^S)_>E_[^M_C1NN/^>47 M_?T__$T;KC_GE%_W]/\ \30 ?9D_O2_]_6_QH^S)_>E_[^M_C1NN/^>47_?T M_P#Q-&ZX_P">47_?T_\ Q- !]F3^]+_W];_&C[,G]Z7_ +^M_C1NN/\ GE%_ MW]/_ ,31NN/^>47_ ']/_P 30 ?9D_O2_P#?UO\ &C[,G]Z7_OZW^-&ZX_YY M1?\ ?T__ !-&ZX_YY1?]_3_\30 ?9D_O2_\ ?UO\:/LR?WI?^_K?XT;KC_GE M%_W]/_Q-&ZX_YY1?]_3_ /$T 'V9/[TO_?UO\:/LR?WI?^_K?XT;KC_GE%_W M]/\ \31NN/\ GE%_W]/_ ,30 ?9D_O2_]_6_QH^S)_>E_P"_K?XT;KC_ )Y1 M?]_3_P#$T;KC_GE%_P!_3_\ $T 'V9/[TO\ W];_ !H^S)_>E_[^M_C1NN/^ M>47_ ']/_P 31NN/^>47_?T__$T 'V9/[TO_ '];_&C[,G]Z7_OZW^-&ZX_Y MY1?]_3_\31NN/^>47_?T_P#Q- !]F3^]+_W];_&C[,G]Z7_OZW^-&ZX_YY1? M]_3_ /$T;KC_ )Y1?]_3_P#$T 'V9/[TO_?UO\:/LR?WI?\ OZW^-&ZX_P"> M47_?T_\ Q-&ZX_YY1?\ ?T__ !- !]F3^]+_ -_6_P :/LR?WI?^_K?XT;KC M_GE%_P!_3_\ $T;KC_GE%_W]/_Q- !]F3^]+_P!_6_QH^S)_>E_[^M_C1NN/ M^>47_?T__$T;KC_GE%_W]/\ \30 ?9D_O2_]_6_QH^S)_>E_[^M_C1NN/^>4 M7_?T_P#Q-&ZX_P">47_?T_\ Q- !]F3^]+_W];_&C[,G]Z7_ +^M_C1NN/\ MGE%_W]/_ ,31NN/^>47_ ']/_P 30 ?9D_O2_P#?UO\ &C[,G]Z7_OZW^-&Z MX_YY1?\ ?T__ !-&ZX_YY1?]_3_\30 ?9D_O2_\ ?UO\:/LR?WI?^_K?XT;K MC_GE%_W]/_Q-&ZX_YY1?]_3_ /$T 'V9/[TO_?UO\:/LR?WI?^_K?XT;KC_G ME%_W]/\ \31NN/\ GE%_W]/_ ,30 ?9D_O2_]_6_QH^S)_>E_P"_K?XT;KC_ M )Y1?]_3_P#$T;KC_GE%_P!_3_\ $T 'V9/[TO\ W];_ !H^S)_>E_[^M_C1 MNN/^>47_ ']/_P 31NN/^>47_?T__$T 'V9/[TO_ '];_&C[,G]Z7_OZW^-& MZX_YY1?]_3_\31NN/^>47_?T_P#Q- !]F3^]+_W];_&C[,G]Z7_OZW^-&ZX_ MYY1?]_3_ /$T;KC_ )Y1?]_3_P#$T 'V9/[TO_?UO\:/LR?WI?\ OZW^-&ZX M_P">47_?T_\ Q-&ZX_YY1?\ ?T__ !- !]F3^]+_ -_6_P :/LR?WI?^_K?X MT;KC_GE%_P!_3_\ $T;KC_GE%_W]/_Q- !]F3^]+_P!_6_QH^S)_>E_[^M_C M1NN/^>47_?T__$T;KC_GE%_W]/\ \30 ?9D_O2_]_6_QH^S)_>E_[^M_C1NN M/^>47_?T_P#Q-&ZX_P">47_?T_\ Q- !]F3^]+_W];_&C[,G]Z7_ +^M_C1N MN/\ GE%_W]/_ ,31NN/^>47_ ']/_P 30 ?9D_O2_P#?UO\ &C[,G]Z7_OZW M^-&ZX_YY1?\ ?T__ !-&ZX_YY1?]_3_\30 ?9D_O2_\ ?UO\:/LR?WI?^_K? MXUFZQX@BT..)KY5'FMA51R2<=3TZ#(J75KR:TT:ZN"(DVQ':WF$\D8'\/J14 MJ<7)Q3U1;A)14FM'L5M7UBPTNQ\X2M.[$K&B3L=S#J,@\8SS7F^H0[-6\*ZA M=2MNNM19Y9'?'RK)'R3VZMS37N_LC64L3I/LF+RP.#A=I4XQT.X<9]JL:]K: M:_J^DVEM;"T@>5+:%,#"EV7>>/J/TK.&-C3JJ-+WYZJWR>[\MS=8&)-,T5+*],L-G(K0JDD2@X'49QG'/K6WH7@>^L=4M+ZXDMW6,[S'N M8'...WK_ "KRYXJKB?W5.#6U^EKGIPPE+"_OJLT][=;V,G37NM?URPTO5))+ MA+>5S(7E_[^M_C6!I?AA],\076J*\%:"2 "T2Y,;2B63<$SC/7KWK3\ M?64MSH N76-#:R!LAR20Q"XZ>I'Y51T[PBVH>#[>+S%C>:476\GG!7&W&/2O M/=.O2JRHX?;XO^!]YZ4:F'K48UL1O\/ZW^XU];UNSMO#)O[*:67[3F.W99'^ M]SS@GM@U0L/ MK)X:"W4.S4I8R?,+-^[8\@8SCC@'CUK T.&]U2\T_2C;MY6 MG3M)*3T'.<-QQRI'XFO3=UQ_SRB_[^G_ .)KIH)8UNI56B5OGU_R.7$-X%*E M2>K=WZ=/\S@/^$-N(/"VH37\8-^I#QX;<0B]>GJ,_D*ZKPY=PZMH=O/YKM,$ M"S 3-D,.#D9XSC-:A-P1@Q1$?]=#_P#$UYZMU<>!O$5U#'9&:VN0OEH7/S#M MAL$$GRYG9 M4^N#S^F*P-,M=3\:7R2ZB['3H9#N"O@(<9PN7-L$GG^ M55E8JRH/;'&3_(5T\,+6R%+>UMXE)+%4;:"3U/"TX4:N*4:E9V3^S^0IUZ.$ M5*3DW*6[#[,G]Z7_OZW M^-'V9/[TO_?UO\:-UQ_SRB_[^G_XFC=+.=[#H<]1TK=^S)_>E_[^M_C1NN/^>47_?T_P#Q-&ZX_P">47_?T_\ MQ-9PI0IMN*M?5FM2K.HDIN]M$0SZ79W6S[5#YWEG*>8Q;:?49/%><:N-5\/: MI>V5MYD=O?2L8RN?W@/8'U&X"O3=UQ_SRB_[^G_XFJMUIZ7L]O-=6<,DELV^ M)C*WRGCV]A^5WY5LMX&#;:;>:W9SR; M@\9>/&<#(!.>O7'ZU6T"Y@OO"NHV0FVR9$]O&[D;QP2 .YP/UKT#5[.;4M&O M+)X8B+B%X_\ 6'@D8!^[7DVAHJ>$K/5XD(GL[[R9#N/S8PZG&.,<"IQ%&-&@ ML12BKPDV_-2_X8VPU9UZCP]63]Y)+RQI;K6[IM9?5;?S#!&YCB#NV ,' /.>>O6MG5[[_ (26YNM&M+57N+51-'*) MN&((!'('9OTK2\/Z%/IFFO!>0VT[22"3!;(7@8_AZBMX5(U%>+N>.62&:(/O".C%3AL#(.,@X'!'2N8?1(44WMUXEL M1=Z2((EN/*"QP",M@3*9,DL'(/S+U& ._1^'[:&WTE6@O([[[1(]P]S%C9*S ML6)7!( YP!D\ $ M7_? H^R6_P#SPB_[X% $M%1?9+?_ )X1?]\"C[);_P#/"+_O@4 2T5%]DM_^ M>$7_ 'P*/LEO_P \(O\ O@4 2T5%]DM_^>$7_? H^R6__/"+_O@4 2T5%]DM M_P#GA%_WP*/LEO\ \\(O^^!0!+147V2W_P">$7_? H^R6_\ SPB_[X% $M%1 M?9+?_GA%_P!\"C[);_\ /"+_ +X% $M%1?9+?_GA%_WP*/LEO_SPB_[X% $M M%1?9+?\ YX1?]\"C[);_ //"+_O@4 2T5%]DM_\ GA%_WP*/LEO_ ,\(O^^! M0!+147V2W_YX1?\ ? H^R6__ #PB_P"^!0!+147V2W_YX1?]\"C[);_\\(O^ M^!0!+147V2W_ .>$7_? H^R6_P#SPB_[X% $M%1?9+?_ )X1?]\"C[);_P#/ M"+_O@4 2T5%]DM_^>$7_ 'P*/LEO_P \(O\ O@4 2T5%]DM_^>$7_? H^R6_ M_/"+_O@4 2T5%]DM_P#GA%_WP*/LEO\ \\(O^^!0!+147V2W_P">$7_? H^R M6_\ SPB_[X% $M%1?9+?_GA%_P!\"C[);_\ /"+_ +X% $M%1?9+?_GA%_WP M*/LEO_SPB_[X% $M%1?9+?\ YX1?]\"C[);_ //"+_O@4 2T5%]DM_\ GA%_ MWP*/LEO_ ,\(O^^!0!+147V2W_YX1?\ ? H^R6__ #PB_P"^!0!+147V2W_Y MX1?]\"C[);_\\(O^^!0!+147V2W_ .>$7_? H^R6_P#SPB_[X% $M%1?9+?_ M )X1?]\"C[);_P#/"+_O@4 2T5%]DM_^>$7_ 'P*/LEO_P \(O\ O@4 2T5% M]DM_^>$7_? H^R6__/"+_O@4 2T5%]DM_P#GA%_WP*/LEO\ \\(O^^!0!+14 M7V2W_P">$7_? H^R6_\ SPB_[X% $M%1?9+?_GA%_P!\"C[);_\ /"+_ +X% M $M%1?9+?_GA%_WP*/LEO_SPB_[X% $M%1?9+?\ YX1?]\"C[);_ //"+_O@ M4 2T5%]DM_\ GA%_WP*/LEO_ ,\(O^^!0!+147V2W_YX1?\ ? H^R6__ #PB M_P"^!0!+147V2W_YX1?]\"C[);_\\(O^^!0!+147V2W_ .>$7_? H^R6_P#S MPB_[X% $M%1?9+?_ )X1?]\"C[);_P#/"+_O@4 2T5%]DM_^>$7_ 'P*/LEO M_P \(O\ O@4 2T5%]DM_^>$7_? H^R6__/"+_O@4 2T5%]DM_P#GA%_WP*/L MEO\ \\(O^^!0!+147V2W_P">$7_? H^R6_\ SPB_[X% $M%1?9+?_GA%_P!\ M"C[);_\ /"+_ +X% $M%1?9+?_GA%_WP*/LEO_SPB_[X% $M%1?9+?\ YX1? M]\"C[);_ //"+_O@4 2US7C/7_[)T\6J1EI+R.1 X;'EC&,^_6M@/IK6LEPA MMGACSOD0*P7'7I7G^L:K9:GKL%R;+=9V_P IBSM\P9/)QT^GM7-B54E2<:6[ M.K"NE&JI5=D;GPXG+Z1=0$Y\N;<>'M;TS3;O5[B_C5%G9988% M3=@;FRJ]N-P]*V;_ ,7Z-':W(LX1).L*O'F,!26Q@9]1NR1[&N7#UZ="BH59 M).-_U.K$T*F(KNI2BVI6_3]2?QU?K#H?V&,YN+QU145OFQG.<>G&/QK#'C;4 MM(TV+3Y].V7D"A2]P3\RCOMX/3'.?>L0:/<6NPWR_P"D7"*;>+=EOF.=Q].X MP>(Q%ZR?(WHEY?\ #FLJ MF&PUJ#7.EJWMK_PQC^+M2.L7&G3(5PUD)&53D(Y+;A_X[5R3Q#<>([*STB" M0EBBO(S9WD #/L,Y/?H*PY-/>TO)8U1S&WN*DAB2W@2&%0D<:A44=@!@"F_9+?_GA%_P!\"C[);_\ /"+_ +X%+E5^ M:VH^9VY;Z"QP11/(\42(TAW.RJ 6/J?6I*B^R6__ #PB_P"^!1]DM_\ GA%_ MWP*=K; VWN2UDZQH$6L7VGW,DI3[')O*A<^8,@X]NGZUH_9+?_GA%_WP*/LE MO_SPB_[X%1.G&I'EDKHJG4E3ES0=F2T5%]DM_P#GA%_WP*/LEO\ \\(O^^!5 MD$M%1?9+?_GA%_WP*/LEO_SPB_[X% $M%1?9+?\ YX1?]\"C[);_ //"+_O@ M4 2T5%]DM_\ GA%_WP*/LEO_ ,\(O^^!0!+147V2W_YX1?\ ? H^R6__ #PB M_P"^!0!+147V2W_YX1?]\"C[);_\\(O^^!0!+7DFA6X?0_%VE!E$EG=F94)Y MPK$,=ZA8VOAWXMV,RVZ+9ZQ&T+AB[;4.,@D8 )Z=P?7 \.&58 MA/DA)J%KNVFO_!/ROKI_P#O-/6==,M5O,FX$*"7)!^? ST]Z ML4 8&!P**]1*RL>/)W=PHHHIB"BBB@ KD;R9KOQ08[*RFMI+$2M:RR6$HBN+ MIXRN]I A41@'!.WU"UN)WMWDG:8A"&D \M2_P [;S@9!SQQ MFNN\+PRQ:7,\D4D"3WD\\,,B%&1&D)&5/W:RSK^M0W,VGR&PFN?M M4%M'E;>A:A/J%A(;P1BYM[B6WE,0(1BC$;@" M20",'&3C..: -%LA3M )[ G%1[KC_GE%_P!_3_\ $U+10!%NN/\ GE%_W]/_ M ,31NN/^>47_ ']/_P 34M% $6ZX_P">47_?T_\ Q-&ZX_YY1?\ ?T__ !-2 MT4 1;KC_ )Y1?]_3_P#$T;KC_GE%_P!_3_\ $U+10!%NN/\ GE%_W]/_ ,31 MNN/^>47_ ']/_P 34M% $6ZX_P">47_?T_\ Q-&ZX_YY1?\ ?T__ !-2T4 1 M;KC_ )Y1?]_3_P#$T;KC_GE%_P!_3_\ $U+10!%NN/\ GE%_W]/_ ,31NN/^ M>47_ ']/_P 34M% $6ZX_P">47_?T_\ Q-&ZX_YY1?\ ?T__ !-2T4 1;KC_ M )Y1?]_3_P#$T;KC_GE%_P!_3_\ $U+10!%NN/\ GE%_W]/_ ,31NN/^>47_ M ']/_P 34M% $6ZX_P">47_?T_\ Q-&ZX_YY1?\ ?T__ !-2T4 1;KC_ )Y1 M?]_3_P#$T;KC_GE%_P!_3_\ $U+10!%NN/\ GE%_W]/_ ,31NN/^>47_ ']/ M_P 34M% $6ZX_P">47_?T_\ Q-&ZX_YY1?\ ?T__ !-2T4 1;KC_ )Y1?]_3 M_P#$T;KC_GE%_P!_3_\ $U+10!%NN/\ GE%_W]/_ ,31NN/^>47_ ']/_P 3 M4M% $6ZX_P">47_?T_\ Q-&ZX_YY1?\ ?T__ !-2T4 1;KC_ )Y1?]_3_P#$ MT;KC_GE%_P!_3_\ $U+10!%NN/\ GE%_W]/_ ,31NN/^>47_ ']/_P 34M% M$6ZX_P">47_?T_\ Q-&ZX_YY1?\ ?T__ !-2T4 1;KC_ )Y1?]_3_P#$T;KC M_GE%_P!_3_\ $U+10!%NN/\ GE%_W]/_ ,31NN/^>47_ ']/_P 34M% $6ZX M_P">47_?T_\ Q-&ZX_YY1?\ ?T__ !-2T4 1;KC_ )Y1?]_3_P#$T;KC_GE% M_P!_3_\ $U+10!%NN/\ GE%_W]/_ ,31NN/^>47_ ']/_P 34M% $6ZX_P"> M47_?T_\ Q-&ZX_YY1?\ ?T__ !-2T4 1;KC_ )Y1?]_3_P#$T;KC_GE%_P!_ M3_\ $U+10!%NN/\ GE%_W]/_ ,31NN/^>47_ ']/_P 34M% $6ZX_P">47_? MT_\ Q-&ZX_YY1?\ ?T__ !-2T4 1;KC_ )Y1?]_3_P#$T;KC_GE%_P!_3_\ M$U+10!%NN/\ GE%_W]/_ ,31NN/^>47_ ']/_P 34M% $6ZX_P">47_?T_\ MQ-&ZX_YY1?\ ?T__ !-2T4 1;KC_ )Y1?]_3_P#$T;KC_GE%_P!_3_\ $U+1 M0!%NN/\ GE%_W]/_ ,31NN/^>47_ ']/_P 34M% $6ZX_P">47_?T_\ Q-&Z MX_YY1?\ ?T__ !-2T4 1;KC_ )Y1?]_3_P#$T;KC_GE%_P!_3_\ $U+10!%N MN/\ GE%_W]/_ ,31NN/^>47_ ']/_P 34M% $6ZX_P">47_?T_\ Q-&ZX_YY M1?\ ?T__ !-2T4 1;KC_ )Y1?]_3_P#$T;KC_GE%_P!_3_\ $U+10!%NN/\ MGE%_W]/_ ,31NN/^>47_ ']/_P 34M% $6ZX_P">47_?T_\ Q-&ZX_YY1?\ M?T__ !-2T4 1;KC_ )Y1?]_3_P#$T;KC_GE%_P!_3_\ $U+10!%NN/\ GE%_ MW]/_ ,31NN/^>47_ ']/_P 34M% $6ZX_P">47_?T_\ Q-17-U+:6DUS-%'Y M<*-(V)"3@#)_AJ>:5+>!YIF"1QJ6=CV &2:Y'Q9K]M?Z'%9Z1/\ :9;YPBB+ MK@$9!'4$G P:YZ]>-&#;>MMCIP]"5:HHI:7U8RS\>O-9ZA=2V<>VV*&.,2$, MP8XP3@\BKFH>*Q_PC<=[:",/=?)&-Y+(W\61@=/\*Y^?P-&T(DL-9M72/ N# M(P C/U&?R./K5)?#-QIVK6D%]L,-U.(XY(W!WKD98>GWA7GX>IC544*L=._X M]/+0]'$T\"Z;G2EKV_#KYZD?GWNGPW.G,K(+@(7C/4]&!'UZ5V^D>&X[31/L MMU:12M<8>];#Z992:A%?/;H;F)=B2=P*M5Z:BW*\NFQY3DE M&T.N_P#7]?@>:V7A4:SJ6H1"7R?LDVS:.F-S>WM5&3P['9ZQ/!/>0E+3$D@; M/SKQ\H./O<@?C6IJ^C:M%KU[)8P7#))(6$D0(R'YQD?4@U.? ]\D\&9HY4:3 M$I4XVIQSSU^GTKGJ8'#U9\\HZG32Q^(I0Y(RT)_"NG7MW>?VS>;9P05C,K\D MYQD<'&,$5T>H:5'J,$RS6=MYDJ;?.W?./3G;GBM"**.")8H46.-1A548 I]= MIPGG'AZWGNO$B6\^)UMHY(V21CC9@KCZ9:NF\01#3O VJ00P110)93* )2<9 M4^HYY-:5CH]KI]Y=74 ;S;EMSECG'.<#T&:R/B)/Y'@'4V'5D1/^^G4?UK6B MN:K%>:(J.T&R'X="XC\ ::HCC(Q(02Y!P9&/I[UT^ZX_YY1?]_3_ /$UE^$( M/L_@W2(_^G2-C]64'^M;-%=\U63\V%-6@EY$6ZX_YY1?]_3_ /$T;KC_ )Y1 M?]_3_P#$U+1619%NN/\ GE%_W]/_ ,31NN/^>47_ ']/_P 34M% $6ZX_P"> M47_?T_\ Q-&ZX_YY1?\ ?T__ !-2T4 1;KC_ )Y1?]_3_P#$T;KC_GE%_P!_ M3_\ $U+10!%NN/\ GE%_W]/_ ,31NN/^>47_ ']/_P 34M% $6ZX_P">47_? MT_\ Q-&ZX_YY1?\ ?T__ !-2T4 1;KC_ )Y1?]_3_P#$T;KC_GE%_P!_3_\ M$U+10!%NN/\ GE%_W]/_ ,31NN/^>47_ ']/_P 34M% $6ZX_P">47_?T_\ MQ-&ZX_YY1?\ ?T__ !-2T4 1;KC_ )Y1?]_3_P#$T;KC_GE%_P!_3_\ $U+1 M0!%NN/\ GE%_W]/_ ,31NN/^>47_ ']/_P 34M% $6ZX_P">47_?T_\ Q-<' M\5!/!INE:GY:!K.]4@JY)Y&?0=T%>@USOCK1;G7O"5S9V,8DN=R/$A8+DAAG MD\=,UT8:2A6BWL95HN5-I'D_]OI!XB\4W-P^6OK>XMXNIR6D4 #CLH/7' K' MTR[U#0OL^M:<_E.9)84S]+'GJC4DN;Y_B=%H=U+?>'].N[@@S7%K%+(0,#*KQH/$LXU&909;,26[,B!? ME 4QEU4;MP&<9.3G)ST5<5K(_M76;FSMK&[MFMH9Q;R"QD5;BYDB*EO-V[0H M!(R2,L?106 )+33-$70Y!'XKDGM;.=9A=&XMB;:;=G>7"8+,6(._=G)[UT6B M6UG;:3&-/N?M<,C-+]IWJYF9F+,Y9>#DD]..PXKBFBGGOM/U*WTR^BLK%+)+ MF)K2178IYG2/&YPA=>0#UXS@UU?A>&6+2YGDBD@2>\GGAAD0HR(TA(RI^[G. M[';=SS0!L,H=2K ,#U!'6H_LEO\ \\(O^^!4C9*G:0#V)&:CVW'_ #UB_P"_ M1_\ BJ #[);_ //"+_O@4?9+?_GA%_WP*-MQ_P ]8O\ OT?_ (JC;$7_? HVW'_/6+_OT?_BJ-MQ_SUB_[]'_ .*H M /LEO_SPB_[X%'V2W_YX1?\ ? HVW'_/6+_OT?\ XJC;$7_? HVW'_ #UB_P"_1_\ BJ-MQ_SUB_[]'_XJ M@ ^R6_\ SPB_[X%'V2W_ .>$7_? HVW'_/6+_OT?_BJ-MQ_SUB_[]'_XJ@ ^ MR6__ #PB_P"^!1]DM_\ GA%_WP*-MQ_SUB_[]'_XJC;$7_ 'P*-MQ_SUB_[]'_ .*HVW'_ #UB_P"_1_\ BJ # M[);_ //"+_O@4?9+?_GA%_WP*-MQ_P ]8O\ OT?_ (JC;$7_? HVW'_/6+_OT?_BJ-MQ_SUB_[]'_ .*H /LEO_SP MB_[X%'V2W_YX1?\ ? HVW'_/6+_OT?\ XJC;$7_? HVW'_ #UB_P"_1_\ BJ9*\D,;237$$:*,LSH0!^.Z M@!_V2W_YX1?]\"C[);_\\(O^^!4<$S7,?F6UW;S)G&Z-=P_,-4FVX_YZQ?\ M?H__ !5 !]DM_P#GA%_WP*/LEO\ \\(O^^!1MN/^>L7_ 'Z/_P 51MN/^>L7 M_?H__%4 'V2W_P">$7_? H^R6_\ SPB_[X%&VX_YZQ?]^C_\51MN/^>L7_?H M_P#Q5 !]DM_^>$7_ 'P*/LEO_P \(O\ O@4;;C_GK%_WZ/\ \51MN/\ GK%_ MWZ/_ ,50 ?9+?_GA%_WP*/LEO_SPB_[X%&VX_P">L7_?H_\ Q5&VX_YZQ?\ M?H__ !5 !]DM_P#GA%_WP*/LEO\ \\(O^^!1MN/^>L7_ 'Z/_P 51MN/^>L7 M_?H__%4 'V2W_P">$7_? H^R6_\ SPB_[X%&VX_YZQ?]^C_\51MN/^>L7_?H M_P#Q5 !]DM_^>$7_ 'P*/LEO_P \(O\ O@4;;C_GK%_WZ/\ \51MN/\ GK%_ MWZ/_ ,50 ?9+?_GA%_WP*/LEO_SPB_[X%&VX_P">L7_?H_\ Q5&VX_YZQ?\ M?H__ !5 !]DM_P#GA%_WP*/LEO\ \\(O^^!1MN/^>L7_ 'Z/_P 51MN/^>L7 M_?H__%4 'V2W_P">$7_? H^R6_\ SPB_[X%&VX_YZQ?]^C_\51MN/^>L7_?H M_P#Q5 !]DM_^>$7_ 'P*/LEO_P \(O\ O@4;;C_GK%_WZ/\ \51MN/\ GK%_ MWZ/_ ,50 ?9+?_GA%_WP*/LEO_SPB_[X%&VX_P">L7_?H_\ Q5&VX_YZQ?\ M?H__ !5 !]DM_P#GA%_WP*/LEO\ \\(O^^!1MN/^>L7_ 'Z/_P 51MN/^>L7 M_?H__%4 'V2W_P">$7_? H^R6_\ SPB_[X%&VX_YZQ?]^C_\51MN/^>L7_?H M_P#Q5 !]DM_^>$7_ 'P*/LEO_P \(O\ O@4;;C_GK%_WZ/\ \51MN/\ GK%_ MWZ/_ ,50 ?9+?_GA%_WP*/LEO_SPB_[X%&VX_P">L7_?H_\ Q5&VX_YZQ?\ M?H__ !5 !]DM_P#GA%_WP*/LEO\ \\(O^^!1MN/^>L7_ 'Z/_P 51MN/^>L7 M_?H__%4 'V2W_P">$7_? H^R6_\ SPB_[X%5[>]2[D=+6_M)G3[RQ_,5^H#< M58VW'_/6+_OT?_BJ2::NAM-.S#[);_\ /"+_ +X%'V2W_P">$7_? HVW'_/6 M+_OT?_BJ-MQ_SUB_[]'_ .*IB#[);_\ /"+_ +X%'V2W_P">$7_? HVW'_/6 M+_OT?_BJ-MQ_SUB_[]'_ .*H /LEO_SPB_[X%5-1N-,TJU:>^$$:@$@%1N?V M [FLOQ'XCN='E@M;-8KN]F.1"(FR%_ ]37$W]^OB#6);G5))K:)5"I'&F\H1 MC( )'OSZD5P5\7RR]E25YGH4,'S1]K6?+#\34N]UTG2[46)GD/FOP$JR1JP*N2RD9QTXSG.>PJ"P^SVT:TU"[UNRLK^*01V>YPLL9P@ZC/3()Q6-#"2J? MO<3K-/3Y&^(QD:=Z6%T@UK\_ZL48]/U!;V32(4!EF",ZX'&!NZGIC-:/AS3+ MV\UF%;N-O(L7.\2#[IQPOOR!7="WD$QF!@$K#!<0_,1Z9W4_;$7_? HVW'_/6+_OT?_BJ-MQ_SUB_[]'_X MJ@ ^R6__ #PB_P"^!1]DM_\ GA%_WP*-MQ_SUB_[]'_XJC;$7_ 'P*-MQ_SUB_[]'_ .*HVW'_ #UB_P"_1_\ MBJ #[);_ //"+_O@5QWQ22&#P/-LB16>:-O'U,:_\ #D=?I-C!%HME&8(\K;QJ M;=WEM!'G&^5=HS]2U=HTDDN O\<5O\I_[Z<5G.K"G\3L3*<8[LZK[);_ //"+_O@4?9+?_GA%_WP M*XZ3X@F>2.+1K":^F89:/RBI4?@6)ID/B_Q)J5PUOIFAH)HR1*)@V$/H22H! M^M9?6J6R=_1,CVT.AVGV2W_YX1?]\"C[);_\\(O^^!7$_:_'T6=A]DM_^>$7_? H^R6__/"+_O@5YY/KGB_P[);'5=LR291(W5&WD =2 MO.>?7G!JW;?$5XH9DU:W\J[C=E\N*$[>.QR^0<\=ZE8RG>TKI^8E6C>ST.X^ MR6__ #PB_P"^!6;K&J:/H=MYM\(=Q&5B15+O]!_7I7*?VYJOC2ZBTW3W:PBV M%[J1 VG4_@K3NP]I M*7P+YE1_B'I0CD,>DL6#@1JVT;E]2<'!]N:M:-XTTO4]02TN;!+-G ",^&#/ MG&WIQ]:Z;[ OVO[5Y=K]HQM\[[/\^/3=G-9FO^%(?$"AKB1(KA0%2=(SD#/0 MC=@CFAPQ,=5)/RMN+EJK6]S%O_'FFVFH3P0:4MQ%$2HE! #,/;'3KS^E0'5] M2\2:S]F\,&VM(H[=9':6)2-QQD$E3R"2*P=<2/N9G0ECZ#.>@J53Q$FN>6G6VZ\AZA;^*; MF![R$6W]G//$CQA$B96 W.V>)KA7FEFU%(&\^,W M4S1K&< HR[O+ Y!*8[@XY!H YS3/$6L77D6DM]>6\MX]JFZ]MHDF3>)&>2(! M-I0A55=P)!W9 XSUWAV[N+K3YDO)3/-:W4UN9BH4R!'(#$ XP#CC(/3I6) M##X1.ERS(MZ]N#"B3R?:V=L,?*$#M\S\7_?8H^UV_P#SWB_[[%2T4 1?:[?_ M )[Q?]]BC[7;_P#/>+_OL5+10!%]KM_^>\7_ 'V*/M=O_P ]XO\ OL5+10!% M]KM_^>\7_?8H^UV__/>+_OL5+10!%]KM_P#GO%_WV*/M=O\ \]XO^^Q4M% $ M7VNW_P">\7_?8H^UV_\ SWB_[[%2T4 1?:[?_GO%_P!]BC[7;_\ />+_ +[% M2T4 1?:[?_GO%_WV*/M=O_SWB_[[%2T4 1?:[?\ Y[Q?]]BC[7;_ //>+_OL M5+10!%]KM_\ GO%_WV*/M=O_ ,]XO^^Q4M% $7VNW_Y[Q?\ ?8H^UV__ #WB M_P"^Q4M% $7VNW_Y[Q?]]BC[7;_\]XO^^Q4M% $7VNW_ .>\7_?8H^UV_P#S MWB_[[%2T4 1?:[?_ )[Q?]]BC[7;_P#/>+_OL5G:_P"(;70;7?-^\G8?NX < M%_Q[#WJCH/C*#6+QK6YM_L4^,QJ\F0_L.!S[5SRQ-&-3V3E[QTQPM:5/VJC[ MIO\ VNW_ .>\7_?8H^UV_P#SWB_[[%2T5T',1?:[?_GO%_WV*/M=O_SWB_[[ M%2T4 1?:[?\ Y[Q?]]BH;G5K"SB,ES=PHO\ O D_0#D_A6?XC\01Z/:M'"ZF M]<#RT*YP,_>/Z_C7/V>B:GXCOC/KWVB&%5P#@(:;:59*\BW' M^IR"6YZ,N.^..G4>U36/@B>]T_[3=7+V\\BL1$T>"&YVDD^^">.E)RLMBE&[ MW.K@U_2KF6..&]C9Y064J6.N:Z9/$=X8T4_NX2"(^>V[/R_U]:R]O M!14I^[?N:?5YN3C#WK=M3'[E?,E.))L8"#ZD?4D]JRAINK7=V M=+O]0WV@99&G:72>_! KH!J^FE0PU M"U*D%@?.7&!U/6L3Q2EK>:0-7L;E6ELV&R6%PP.6 QD>FM42=!]KM_^>\7_?8H^UV__/>+_OL5 M6T?5$U?34NXT\O<2&3.=I';-27>IV5C+''>7,<+R_=#G'_ZA[F@"7[7;_P#/ M>+_OL4?:[?\ Y[Q?]]BEBN(9]WD2QR;3AMC X^N*DH B^UV__/>+_OL4?:[? M_GO%_P!]BF7E_:Z?$LE[,L*,P4%NY-)+K7)%L/#LV6XCNX?*89#,X7^?2N.M]!:YL[K5/%$]U"(AT. Q '7D'Z 51-K;QZ3%= MS:M*='D8E8!D2LPZ@)]W/OFLY5:<':3MU^1K"C4FKQ5];?,[[^V-,'_,1M/^ M_P"O^-8^J^,[6RD\FQ07D@SN*MA5_''/X?G7(Q)'+;L]KX9U&=)(RL\7_ 'V*\LMI[_PY MJK+*H6XMU:/D<,"#AO<+]0MX$N=3C:ZM)CM65 4(ZCCC/L<>M; MTJRJ13V;Z?F85:,J.^B,J MG!!. 3[$\'\*YH!O&>M;G6>'3(%(!!QEOY9.1Z\"L34I]!M9/LNFR7<=S;SG M-T^"IQZ%3ZC@XIU*U.E9S=KBI4:E9M4U>QWESXDTBTF:*>]0.O4*K-C\@:AG M\6:1#9BX2X\X%MH2,?/]<'''O7GUII6KZBZ/96,CI,2R32+\I ZDD\?Y[U9& M@ZW<:C)9FPVS&0@W1C*0@#N, #!]A^&:Y?KT'\,9/Y;G7_9\U\4HKOKL>CVN MJ65Y;)/!<1E&'0L 1[$>M3?:[?\ Y[Q?]]BO/O#^HR>&]6NH-6WH%0J\:#.7 MR""!TZ?SKKY?%>BPK$9;^-3*H90 6(!]<9Q^-=7M8GO55O& MVB+(J_:)"A&3+Y+;5]CQG\A0ZU--KF6@U0JM)\KU-K[7;_\ />+_ +[%'VNW M_P">\7_?8I;>XBNK=)[>19(I!N5E/!%$T\5NH:>5(E)"@NP )/0+_ M +[%8>L^,].TK8L3+>R,V&2&0'8.^3Z^U-O_ !SH]K;2-;3BZG4#;$JLN[_@ M6,5S2Q="+:O]?+YFZ;RV4$M<1 #J2XKE-=\5W,E\--\-;99 MAAGN%*LN,= 3QW')^E46T#7O%,;:A?72VJN,V]NQ;"@\=.P([]33GBMM!M3H MVC9N-4NL1SS#^'/50>W].]\TK4M C5/)CU&Q*EG5XMRH=OS>Z\9Y%%E=:WJ%K]F\/V?V*Q4;5V'& MWG).]N2?I0\'5E+EE4;A^/HWV!8VE&//"FE/\/5+HPLK.RT3Q]8P:=/F#[.5 MG=G!W,58\GIV6NV2_LY&94NX&*'# 2 [3[UXZ+BXU*^NXT+S745P8]RL6:1E M/4=^W%=)X7-YX=\216VK(8AJ48^\V3NR=I/OG(_X%1)_4:WL>7W6[WZ*^EOZ M[C47CJ+K.7O15K=7;6_X_@>@_:[?_GO%_P!]BC[7;_\ />+_ +[%2TV61887 MDD.U$4LQ] *](\KR?0;F#2[U9+AG6']T3D9Y M.#W& 1D>M?V?>7+1[?,)2-<@\CI@ ]?8TRZ\-'1UDEGO;>> M57$<4=NQ+!\_Q#'''ZD5X\L37Q/N4H6B]+O\T>W'"T,+[]:=Y+6R\NC+VCVD MWAJXGU35##.8HQ%;QB8,SDD-1'%*_?C!!XR M,#Z%;Q]0C_MQ&:V@3,2^8&!.0=N/3KD<5VJJ$4*@"J!@ # KT:%"%" M') \S$8B>(GSSW.1T/1%L?$5Q>SS0+"C/Y $@).3U]N.*ZK[7;_\]XO^^Q4M M%;G.1?:[?_GO%_WV*/M=O_SWB_[[%2T4 1?:[?\ Y[Q?]]BC[7;_ //>+_OL M5+10!%]KM_\ GO%_WV*/M=O_ ,]XO^^Q4M% $7VNW_Y[Q?\ ?8H^UV__ #WB M_P"^Q4M% $7VNW_Y[Q?]]BN"\=317/C;PE")$9$NB[88$??3K_WS7H5<#XE_ M??%SPW#_ '(FD_\ 0C_[+77A/XE^R?Y,QK?!;S7YG<_:[?\ Y[Q?]]BC[7;_ M //>+_OL5'=:E8V3JM[>6]NS#*B654)'XFJDOB;187B5]4M293A2L@8#ZD< M>YKA\7_ 'V*/M=O_P ]XO\ OL5S.H_$'2K=&CT[S+VX M(P@5"$W9Q@DX/Y U1'C+Q!(T-A'H/EZC)R/-#!6 ZD*<8'ONQ6+Q5).U[^FI MFZL$]SM/M=O_ ,]XO^^Q1]KM_P#GO%_WV*\ZU#QQKDL$E@+=+*]B9_/DC_A4 M#H \7_?8ICZA9QLJR7<"LYPH:0 L?;GFO);+Q?K=A6]Q]YMW4\9&>/Y4X2KU6X4Z;NM M[Z?UDV[R7-U&[+C]S$P:0Y]!FN2;Q-XGUJ=!I445C;N6 M:.5E'*CLS-D?H*73-!TO2[:#7?$M^)Q(5,&0S*PV_+D8R3CMT&.]=*WC/P^@ MB)U*/]Z,KA&..<6Y\WQ2M\SG8X/&=XJ2S:S:6K1 MMD1M*HS[G8I!'L:I7%UXJT*YBM5U2.Z>^8!) _FA&STRP^7KZ8Q]*V;OXC6M MOJ$D<-C+<6<;[&ND<8)YZ#&#T..1FM?3?%VD:FD[QW(@2 J&:X(C!STP2?;% M7/+:L8\UY>MR%*E)VC/4YN ^*]?7_2M3BTJ!6"L%.QSCJPQR?S IP\(7M]#L MUCQ0TJ;O]4)#(I Z'YFZ_A6_KWBVRT18T4&\N9AF.&%A[8)/8'/'!S7+V_C' MQ-?W]Q+ING"6$$((#$6$1Z\L,'/!ZUI3RQU(\TKM>;%.=*,N63;9;L? ]HUV M\NNZK]M"E5B"S8W*.S9Y';@'CUKJ+'3]$TW9]AAM(60$*XP7YZ_,>3^=9%KUG+;W"R;=L2'@'^\&. M1C_(K6&6NFO=CK]['&M06WWF]IFDZ1I%Y=7-G(BR739;=("%'7"^@S6I]JM_ M^>\7_?8J,ZC9*K,UW H5!(Q:0#:IZ,?0<]:J2^)M%A>)7U2U)E.%*R!A^)' M'N:B%)I6A$ZN:$5O8O\ VNW_ .>\7_?8H^UV_P#SWB_[[%,74;)[-KM+N!K= M?O3+("@_'I7)R_$O3UO(T@M)Y+?/[R9B%*\]0O.?S%:0HU*E^5;$SK4X?$SK M_M=O_P ]XO\ OL5FW.DZ#=WZ7EQ!:O<(>WI5>Q\7Z+?6LDXO$MUC8J5N&",?<#/(-2Z$I+6/X ZE-Z-H MT8FL())'A-O&\K;I&4J"Y]3ZU(;NV R;B+_OL5SU_P#$#1;-5\EY+LNF]?)4 M8';!R00?PKG=0\3WOC&.+1].L9+9Y) 9F63<-@ZYX'&3G\!ZUO3PE1ZM61G/ M$TXZ1=WV.UM/$VBWTC1VVHP%U;;M9MA8^V[&?PS5_P"UV_\ SWB_[[%,G/.<'KS MD8HE2IR3=)WMT81JSBTJJWZHZS[7;_\ />+_ +[%'VNW_P">\7_?8JC9^(;" M_P!9N-,M79Y[=2SG;\O! (!]B12:EXETC2+@0:A>+%*1NV!&8@>^T'%8^SG? MEMJ;>TA:]]#4!R,CD44R&:.X@CFA8/'(H=&'<$9!I]9EA1110 4444 %W>NHKG[C5+C3O%%U]OO%_L MZ+3GNO+6(#RPC#))Y+'&[T&,<9!) ,"VT36H!93Q6%X(;%K9VLKF]69I9%#J M[1%I&"C#C ++G;T&.>J\.V=Q:Z?,]Y%Y,UU=37!A+!C$'@S4?VE/[LO_?IO\* #;L7_?H_P#Q5&VX_P">L7_?H_\ MQ5'VE/[LO_?IO\*/M*?W9?\ OTW^% !MN/\ GK%_WZ/_ ,51MN/^>L7_ 'Z/ M_P 51]IC])?^_3?X4?:4_NR_]^F_PH -MQ_SUB_[]'_XJC;W,K^IM[ M"K:_*[>C-/;?Y5G+%4(QYG-6^_\ (TCA,1.7*H._ MW?F=-MN/^>L7_?H__%4;;C_GK%_WZ/\ \569;^*M(FL([J2\CB#*"RL>5.,E M?K6)-\0@LDKV^E23VD,"/,SR!]>@'T& M:P=2OB5:DN6+^UU^2.A4J&&=ZKYI+[/3YL+/Q7JNG:A!9>)DAMA+'O$Y3+8. M<%@IP.1CH,=Z9N2O!.>I[=ZK:?)J<-C+I.@1!HD;$UW&K!BQZG.>!QCIG K/V&)< M_92D^3OU]#1U\*H>VC!<_;IZD4EI?Z5J27GB%X[RX@3RK2)SYOG,'IU[UTNBZ1>+K'VW7'EF:W79 2K M/NZ\],X&3UYR:U]9TZTUFS,4JNDH^Y,+=BR?IT]JZ5@Z2I.EWZ]3E>-JNJJO M;IT_IG*Z/XY-GIGV?4S))/%D*Y7>9.I&3N'T[]JHZAXQU:_N8)K4FS6'YO+4 M\.??U&,<4MQX3U&*X81VGVE>T@4C/X'%;^F^$K..!FU4S7$LB 8$;@1GV/<_ MYQ6,<+7?N3J>ZMK;^5WY?B;2Q5!>_"G[SWOMYV7G^!E3>.=9N;=FMK>"WB.$ M\[825?&3C)Q^E/M?">M7D,EU)<"![E3YBRNP=^>C #\?Z5K67A#3+=P]TUS= M$$X4Q,JX[9 &?UKIOM*?W9?^_3?X5U4J+BO?ES/O_DNARU:ZD_#!:S17=]<":Y1M^S!* ]O0G_/%=+MN/\ GK%_WZ/_ ,51]I3^[+_WZ;_" MC[2G]V7_ +]-_A6Z21SN38PV\C3+*Q@,BC"N8>0/8[J?MN/^>L7_ 'Z/_P 5 M1]I3^[+_ -^F_P */M*?W9?^_3?X4Q%74-+35;<07XBEC#;@-C+@^N0P/>J- MSX3L+G3?L0AMXU4'8ZQ'>A]=V[)_&MC[2G]V7_OTW^%'VE/[LO\ WZ;_ K. M5*G._-%.YK"M4A;EDU8YK2O MMIURES-@?:4_NR_P#?IO\ "LWQ!;'5]!N;& LDDH7:SQ/C MA@><#VK&I@Z<(5XO1W_/Y'/76CZ;>V*V&CW$<][; MQ"9%"[6D5L'+,>#P1].*FT'PW+ILEQ>&;R&[LKIFT^64/B-B$)/.TK MGD8'6B'1+WQ3' M1&7 SP5/MR?7%5]2U>ZU348IO#]K)]BTHJT2HAX[[F ]<'\/QK1YC34+V?-V MZ^?W&4(+6WNIT@^U0YF#\JO+!1P?4#GWKH]:UU M=-L9FCO+:2Y7Y5B498-[C=VZUQ]_X@N==Q!?:=#"\D?F6TJH=^!D]3U!PPXQ MS4%M:0KI8U:YD)6&YVR1D$^8,*0 <8R MQO'0-=UV2,ZS=B.)8]Z,%4X)[;1CGUI+G4+;PAIL<.F26U]>3,1O$>2>>(O%=PK7"R6-NL0DAVI((V.,\\]?:M;PWX3BT:\2]NYGFG5" B0 M/M0GN"1SQ["N-XBO7]VC&R?VG_D=BP^'P_O5IW:^RO\ ,J0>)?$^M^8NCV$* M"$J)&P 0W&!KT]O)S6AYIX>T"Y\2QDS2-!I\+ M-]QLYDP,X!]L<^E=E;^$["#3%L6BAFB#B0M)&=S-ZDAA_A6K";:W0I;P&)22 MQ5(&4$GJ>!4GVE/[LO\ WZ;_ J:.$A!7G[TGNV56QDYNU/W8K9(18YT4*CP MJJC B( '_?5+MN/^>L7_?H__%4?:4_NR_\ ?IO\*/M,?I+_ -^F_P *[3A. M2USPI?ZKXF2=)$2VDC'FRA?NL.,;5 ME.22JJN-PR._('M11PDG/EBFVW?7]"JN)]U-V5E;3]3.MO!.JSW$9NU6%6X: M1G#E !@< \\< ?RK6NO \*:2PAD+W,:,P95(,IY(!!8@>G%3:=\1?#VHWGV9 M+EHF\I7WRKM0DX^4'U&ZXV)]K[36]SRVUU36- M \ZTM96@!.3%+&#L)[@'I4%Y-JFM[YKV:>Y2$ G:OR1]LX' S7IMS9Z;>7"3 MW-GYDL9!5S V?QXY^AJ>'[);;OL]N8MYRVRW9=Q]3@5Q/"4GHUIVN[?<=BQE M:.J:OWLK_>>8W>D:K:Z=;7%RLZQ8VPL7R4!Y _V0<].*HO9VVY1;SW#@K]UH MP#N]."??GWZ5Z]-?V]O"TMP[11J,L[QLH'U)%8(OA?5M71I MM:OWADW$I#]\+[C!P/H*V-(\.1:-E[9U>9EVM*Z$DCTQNQCBL ^)?%E^&?3= M!$,+*-IE5BW(Z@DJ#^5D*JC+@9^\H!Z<]:WA5E M5=J4)2^1RRKQBKV9[$4G92&DA(/!!B//_CU03-_9UB\ADMX8(5)P(MJ@?]]5 MYOI.EZF]II^K^&M1:Y>1#Y@*'$#D?,ISD-R3V]#[U4\0+:V$,DWBJ]NWUNYB M>2&*-!M3 (3?D="PQ\M$'B)U/9*D^;\/O$ZS4;V.?TIWTX0:A-.L;W4\@<%L M&-EVLK$=LDMCZ5UVM:S/JT=OJ#K''/92 80'Y@3D'KV*_J*Y.\T^27PUIDP3 M;)=PNS,X*AG65AQGC[NSVJ;18KV6VDLI@QGW[%5FR3R,+^8K;,/]JH5>=I5( MMJR>]M4UU\OD;95B/8XB$9;?Y[GK%QXE$?AC^VH=LD;<)$T>UB=VW!^8X[US M6L>*)_$<%MIFE"2.2X?;*"-F>/NYW'*\G/3I6':7/]IKI.D2HXBCN2&:,Y+* M[+GC'48/YUU47AW3?#-\NKR7=S)% 3LA: @DD8 W< ]?:O!5;$XQ6GEQGR\,6)Y/7KR36!H7A_49=JC4)K=_L\DJAF"DJ$'!QZXQ^=>A_:8_ M[LO_ 'Z;_"O>C%12BMD?/RDY-R>[#;+3!2<[ M]R,BL3WP!D?G6[I>E:3HQD.FV;PF3[S;)&)]LG-/_:)]H_B_\@_>2\CGM"\: M,([J'Q%=Q6US!(>'@.2!U'R]P>W6NLAN#<6BW4-U;O R[Q($.,>OWJP=2\'Z M-JFHR7LWVR.20AG6)2%)_%3U[UA-X3U:*\?3[6\F31IW+-@.=BYS@J1U^G![ MUG&6(I*TES+\?F2G4AHUH>.K2SOIHTU>:W81R%EQ&FQ\C*9QE0QX_O ]ZRO M&FEWNDI:VUY<_:)9$.U5W_)&G./F XY/3TK4^&]L=4\32:]>SNHTV)$^X6W_ M +HQ\GMA5S7H4,#*KAWB:\FM[)/Y+\;G)*$J %*L MJIZXVL">:L6WP]TF#?Y@-QN.1YI8;?8;6'ZYK1O_ !=H]A9K@QK86R##RLIK32W6GPW(9F?+$KW;)&[ID8-> M@O>00J-Y:-A%:.^UCF>X\ MDK*RX>7R&#$#L3CI5<^(=+4D&Z'X(Q_I7-B7FDJ:\VEKUW.BCA)2YM' M*_ET.0UOX=%8_-T-BTC2 -"S855/7!)S^9-=+_PCB?\ ",C1MT/E"+:&\HYW MX^_UZYYJ>/Q)ILBDM,T9]&0_TS59O%,>\M'9RO;J0&ESC'X=/UKAJ\0810CS M5D^UM7\[7V\S>&6S4GRPW^1R^D^ -1ENX9=:DC\B,D&$N6+!1\O3M^(XK?D\ M!:0T$B16\<3NA42#S&*Y[@%R,U//XI#2&*PMVE<@>63W/TZU&;[Q!,\5M1V6J7/[R\ MU*X@<]$CB?\ I@5"WAW!4)=RE6/[TF!QD>P[_C4+.,RB_:4L-)I]Y17X:_\ M *E@<+)WUK?_M"'_H)67YC M_P"*K)7P]$\P:[O+F90,$>0P)QT&3FKAT72"I M91QU DXJ98O-L0^9THQ_Q M2N__ "5-%PH82BN6,G\E_F36VGVVFR3W-L;: W;AI'V'#MSCJWN>GK6=K&B: M3K?F/=7%F+AE\H3IPRGJ/XL$\=^U1P>&[?S)?M,MP4S^[\N-@<>^5J7_ (1N MQ\T$2W7EXP5,1R3ZYV_TK*..SAM3C02?G/7\MOT+>'P=N64[KT.;M?AY>W,U MR=8N_)6)52&5<-O51@$C/ "@#'%68?!F@VDS3W.IPW,/E@"(D]>,M\K9/T]Z MUH?#L1E?[9/.T8XCV1-G'OE?TJY%H6EQR%FBN)!V5T? _(5TO-,ZKKW*48>L MO\D;'MYS&J+L)@.0Q'&3DGGZ8JQ=>'H MPT9TZ69#D[C*C\#VPOUI?[$N(6\NSOITMW^^/*D!_(#!_2LUG&<1?+.A>W52 M6M]K7_'L/ZA@6KQEOW1%%HFC^%"LP5)KAFRC/'O=?<98 ?7K4B^(XA/+-%:I M]HNG7I:QI%82DN6,>;\/P,4Z[JRJ2VE. !DDQOQ6-X M@B3Q79HEJ%74(>8PR!/,'=0Q8_7GTKMOM*?W9?\ OTW^%9.K:9;ZA'O@1HK@ M'._R7&[ZX'ZT..:81JM1J^TM]EI*_HU8&L-7BZZA_7^=3Z19QVDT]YK<4>H7]QTCD59DP<').>&/XX%=?:Z'IT5 MNJW,4L\O5G*2#)_#M5O3[2STU7^SI-N<\LT3$X].G2M?K6>UX\LW""EU2;E' MRUT?Y&*PN IRYHJ3MTZ/S+6GQK%IMM&D1A5(441DDE ..>>*L4 Y&:*]-7M MJ[LSTZ!1113 **** "L%8]!;Q9-,MU,=4MX2\O\ I6.H.WMD'' M(-;U<](;]?&GVM=(NWM4LV@$RR0X9MP88!DW8.,<@<^W- %>:]\+:C;7MQ-Y MV7E@:7]U/%,9.!$R+@/DXX*#G!]ZV=#.GG1X?[&S]DRVW=NW;MQW[M_S;MV[ M.[G.<\US"V6L73+J=WHERFH)?17,L+30%6B4,@BB(DP2H'; M.XM=/F>\B\F:ZNIK@PE@QB#N2%)&03C&<<9)Z]: -6BD8$J0&*GU':N3\9^+ MCX0%ENBFNS=%^DB)M"[<_P !S]ZKITY5)*$%J3*2@N:6QUM%>0+\4-;CUB2: M>QE%CMP+7 #(<==^SU]NAKI)_'T;^%X[NV-PFHW,H4VZKM"+?R9W=%>$CQ'XPE#H^KR)YT@D9]^-A'88' ] MAQQ6_HWQ!U]9X5UM8WMUXE>-5$K>X_A_#C\*QJ5,-"+DJT7;S-X8?$R=O927 MR/5Z*X5>?:,D)&"FT^F6QQ^1J,?$-/+4FVN@^3O&],!>Q!V\_I7 M#_:&%_G_ #.O^S<7_)^1WE5;O4[&P_X_;N" [=P620 D>PZFN&U+7M=U* )Y M%QI=G(A\R:9@ ZYZXK-ALM$5(O(M]0U&?:QD0D1 =\*&/ZTOK M-2J_W$;KN]%]VX?5:5)?[1.S[+5_?L=C_P )YH?V5IO-EW D"'RSO;'Z?F16 M=+\1X1)NM]+F>WR 97<*<]^ "/UK'LKK2X)V:RT>66ZE/RQR,L@0]MHV?_7K M2#>(Y+&;.F(;23(DM_(5=WJ0OWB3Z\TO9XV2UFD_)7_,KVF!A+2#DO-V_(T[ M[Q[I=NBBS62]E=&=:DFWS:7;2LHV@_NUS[G!& M3[G-+EQKUYHW[6T_S#GP'P\LK=[J_I;8E)U7Q1LN-6ODTC394(C42;5EP>FT MMS]3QQP*E7P?;?9[C[!XFV6)/[U 0RX[;B& /XBG0Z3I%QF;7?$4,MTV-RK= M)\G^R22<_I3I=#\,-,C0Z]!&F[YT-S&/IR?,Z<;_U\CGY$2YF+:IKLT[;< M!H8V?*GDK\Y7&?IBHVN[BW$MCH]]=)82MD1O@.3Z?+_3&?2NOEU/PA8R")KN MV+* 08[99![?,J$$_C4%YXG\+K=+J N9KJZ3 4QV^&^OS*!Q^=1]7P:5=G)6[61F6'AW48XH95\/6TK+R&N';+?[R&0#\,56N_#5_#=+/+HN$ M8Y\F!F=3CKT8D?F/:MB;XC:>L+&W34'DQ\JNL2@_4C./RJE_PLM_^?"7_P " M5_\ C=:\HN_Y&4LPDX^]4;7JR*. MSM/.\M-(N9;Q>'MVD8H..3M #CZ9KH],T7Q);QM)93P:>DA)^SLQZ_SK8TG MPKXAN@S6\$6GH.,W"[2Q'U!;^E:RI8^<;PC&'^)V_)-KYHYUB%)V7X*_^2_$ MVU@T3Q;,ATRY6RNA!S:>5M .2"7ED' )]>?08 M_*O*-0@U30=6C^T@6=VB;D>$@;@21NROKR*@NK^2\N)+F_O)I+F08=D P1_= MZC]!BL^;%P?LY4G*7]W56[W!8E:K\]/Z9[6;NV%K]J-Q$+?&?-+C9CUSTIEM MJ-E>N5L[RWN&49(BE5L#UX->)I!)?216^G)<7#D$B';NV>N,=?7.!5B73]6T M&>*ZFM9[5XW!28J=N1[]*VDL3"*E."3[7]YVWLB?K3>JC=+KT/;:*\B'CWQ M,9O5.#GF%.?TJN=?\1W\C7*7UZ^S&[R6*J/3Y5P/TI.I4Y7+V;27?1?>REBH M-VBKL]EHKQZX\7^))%:WFOI4+#!"Q*C?@0 134\,ZUJ#_:9XIF,IRTA5G+>^ M1P?SK"MBU12)-%@A:1]5M"JC)"3!S^ &2?PKS1/# AN E[+.I!'[I8MK-[9)X^N#]*V8 M_#-JAS+H5U(A&%Q(X;ZGC^@KREGU"4K1Z;Z2=O7W=/N.OZKBVM8I>K1VUGKF MEW\8>TOX),J6V[P& '4E3R/QK/;QQX=5BIU$<''$,A'_ *#7&/H6C27V]Q>6 ML &#!&5K_P""=$WC[0!$Q5[P_J5;K5BGVNV7[X@8JR]@3RVT9(Y(YK8F\+7EY-]INA8-.2&. MZ%3N/^U\N"?SKG=?\%7=C:3W\)0CEI(X>F,CH,# ]A751Q"J^ZXU(/HY*+C\ M[7:_);O0YZN&KTUS1J*7DM_QW.SM_$NAZI"D$]U:AI8D=X)F! W ';D\$@]N MM6C!I7AZ"ZO_ "X[2-R&FD4$YYP.![GH/6O'4-L8V\V!XT>,+'+R=L@V[B?4 M'YN.V1Z[\NISQQLE!K^ON/4KB#2_%NB@++YUNS922,X9&'UZ'V([TVT&C^&4MM,69( MI)VPF_EY3GJ2![XY^E>80_V;Y<-S:WDUAJ0<_NMN8T8'AM_55/3N0>O%*7M; MYM][J=W)JTCC9+@&)#G@%B<^G(X'O6A>,-#6^L&U"WW)?6:[T=2CZEXD2"Z:7S;;[85FBR%6,84E@ MO3D$C ';WK0MO$&MZ)K%G;>)KP?9KB(-N14)C'(!+ <\CGKP;OXA\87*+(D2V,>*[58>,16O[ MTY[@J@ R/7FN]8ASTIP;_ \MUE:Z7Z'HESJ-E9.%O+RWMV89 EE5HC+Q&.,)S\O7<3G'H*L36]_ M#9+?SS4#77CZ^"30VL-FFW.P!!O\ J')(/Y5'%K?CB8MY>E@;4WG? M#MX_$C)]NOM0NH>/;^,26UE]G4$\,B(Q^H7U7\53\4A>T3ZR^XDB\; MZCHP%MXFTN83 -B9,+YA'3 Q@CW!_"I[#XD6$SE=1M9;/D893Y@]\\ ]?8UE M/XEUC2+E$\5V1F9:$^:/>UU\VNW7\1QJ-OEYK/L]#6F\?":\>'0])N=3$8^9TR/Q M "DX]SBJQO?&^H&2]LK9;2$/M2SF50Q&.N6 /ZCV%4;7Q1I&@67[N;EO\ *_YF MWN:>TJI7[/\ RO\ B:D7ACQ9=3^9?>(7MUD^9O)E*IF:4:?J+1R@$;$)=+\PB(;?MQG)P Q_&I^J8IOE>'D_/GC^/O??9/4=L);6I^$O\ (QWN MI/"'BN]^PW"22Q*;5Y)%QN4@$=^""%Q]*PQH,JL\$D-PPM]SO$R$>7D $GC( M_A_2MRTNK-->N-1UBRW7T1#J6)R)5('*GN/3VKLA\0+3RD8O+N(^89'!_P"^ M*ZZDL1A;0@ZD?)1J1W"MM\A7.Q4'<-OST[;?QKT:^\<10P MAK>5@2H8>85).1_= S^-=)OY_/W;FQI]UXM&FVLND:@NIV]X M#M=?WIB8X^^6&5(]S@SJW_ )>6^GJGRV\^:WF=$:$73]I[16_Q:?Y_*USH$^'< M$\S3:QJMW?2DC#9V\#L<[B?S%:D7@OP_#(LB::A*G(#R.P_$$D'\:X=_%?B# M4;=I+2*Z9( =\D2L0G'7]ZL:SI/<3.$43D*68].21_G%=LR%4P<9)7O?JHM_G9_@>Q_V7I-K&X%C90I*-CCR44/[ M'CGZ4U&TG2(Y/)6UM%S\ZQ*JDGZ#J:\;U6_O=/UE=/U&X^SSJRK(%<;8]W(+ M%>.X]:[.+X=ZE=;_ .U=71#Q4%&4^2-_67W:1O\ >OU' M&O2;:A%NWHOU=CJ)/%NAQE@VH1AEZK@@_3D5QF@7\&GZ_P"(-8U5%:'4'Q MRL&3)X/X;1WZ'\>9\4O8Z#K5SI-I9O<"WC >YDD.[S&4$$ :['P MSX%T[4O#]AJ%_)(2/&K@(<].V>F.]=-3"8BG24O;=OG?T M(C7YYVY+M?WOEKIK\CD)%N8]*U;3M EB>SU&99%@\W:\0!)*@$#(^Z,\<+TI M?#VDZ?#*TGC7=-%%#Y4%LLOS*-V<\$''7 ![FN\U'X<6-UPZ9&.<=J32_AO8PP(VJRR7$^3N$;83V'3)JE4KJ/*L1I_@7/\ >FH[ M?W2>3WOX>OK[OW6O^(V6]T#Q7IR:#IH,$B)_HI:( 1[1G YZ8'WVGS^%O M$$,$LBR2*B2EDSCDGI^(K?\ $6D?\(CJEAJNC1.L$8*N?O;6.1R3ZAL<^E<_ MXCU(ZY>B^#%VB7RG^4#"Y)7'XEOS%>-CJ<:+56*E*^JDTK+7:5NKZ::W2[M- M^^G)V4X]%?5=U?\ K0] NQH_AK2SJ.D6MMYTQ'E,27SGK@YR!C/ K!U_Q3#K M&C00R1>1*LP=R3E0 ".._.?TK 36?+T/3XU&^6RELG>3.XB^(FDQ--%#: M21P0QYA( 'F-G[H4?='O5";XB:E%YD;Z0L4SX:!7W<*>F1U;MC&*W?\ A M$ M$T4B1RH8FW8# AO8Y!R.*Z#R7_Y^)?R7_"K5/$R^*=O1$\M5[L\_B\1^*/$5 M_P#8=,6.RDCC*W&% "G." MJ^9]/T27=_BRH4M;R=_T*MGX(TVWU:ZOKE1=^>[,D4J K'DY/'>HM/\ 6FZ M?K(O5=YHE&8X)5#!6]2>^.W'%7]*UNTU/3X[D7YB+<%9"B\]\9%:.5$'G?;F M\K&=^4VX^N*(1PTMK::^:[W[?,OV"5M"SBBLRYU2RM8]\FIDCG[FQNV>PK&E M\;:;'AENIV3^(YCR![ YJGC<.IMVCD5>F]W;Y/7TLCT.BO,H/'&IV$+-:7$E^ MTD>P]:+?P?J,6A/K=H%B@EM]VS M.))8F )RJY&"#R">W(KVJ%*C22G7W?1IV^>GX'!4K5)W5):=T9A\3OXH\5PW MNM0)'''8SP.L .,&.0 \DX.7 ^N*F\/1:C!IEU8V-R(K:X/^D$J/G]NA/2K/ MACPQ!K6K"*TAEM[94#7+E]V#Z*<#&>PY/7DUZC9^&["QC*P)QG/S(C8_-:SS M+%UH+V.#23[RU2^75_@M-]@PM%57[2LW;RW?S['!Z;X9*W\(SAOE//T^;G\,UM^2__ #\R_DO^%'DO_P _,OY+ M_A7S,\%C:WO5L7-OR44ONM_PY[$)T*2M3I)+YLP9H==U39%=1K;V[$;]A X] MQDG\*D/A*U\T8N)A'CE3C)/UQ_2MKR7_ .?F7\E_PH\E_P#GYE_)?\*S6286 M3I+O)_@K6T\C3ZY56D+17D'H2PL-O#;J1!#'$#R0BA<_E M4E1>2_\ S\R_DO\ A1Y+_P#/S+^2_P"%=$8QBK15D9MMN[):*B\E_P#GYE_) M?\*/)?\ Y^9?R7_"J$2T5%Y+_P#/S+^2_P"%'DO_ ,_,OY+_ (4 2T5%Y+_\ M_,OY+_A1Y+_\_,OY+_A0!+147DO_ ,_,OY+_ (4>2_\ S\R_DO\ A0!+147D MO_S\R_DO^%'DO_S\R_DO^% $M%1>2_\ S\R_DO\ A1Y+_P#/S+^2_P"% $M% M1>2__/S+^2_X4>2__/S+^2_X4 2T5%Y+_P#/S+^2_P"%'DO_ ,_,OY+_ (4 M2T5%Y+_\_,OY+_A1Y+_\_,OY+_A0!+10.!ZT4 %%%% !1110 5RNJW%YI_B# M498+N>0C1Y9XH7;,:.I&W"@ =<\G).<9Q@#JJSY-)TB"\?57TVS6Z0&1KH6Z MF4<YE:[D9U+^9]U]V4W[!P".G&,UU? MA>6232YDDEDG2"\GAAFD"5B(R K%>JD_.01C/:NBT2ZM+K3%^P6QLXX': VQ15,+(2I7"DKP1V M)'I0 GB#4WT;0;F_CC$KQ ;58X!)8*,_GFO)]2U:_O[J.ZU1)I)K=_W;O\OE M-P?E "G@'CG@5[20#U&>_-%8SIRG*_-9?+]27[3[$K?(\,>:;REG>V/D.Q M=@2&;O\ -W-265M?ZG.8M-M/,D4;CL7[H]R>*]OHK)86'5O\%^G^1/[][U&> M-3>&/$"J#)ILYYQ\B@_RK)O;6>VW6^H021;6!9)DQ@X.#S[9Q^->]UP/QA_Y M%"U_Z_D_]%R5U8; X6=6*<=7UN[G/7C4Y&^=_,Y6#5M=M+F:T@DG6[F;;)^Z M!G8^F[&_MTS5U_%?BNT?[/-<3Q/&F2DELH8+ZG*Y_$UZW125'#K:+7_;S'[" MJ_\ EX_Z^9XVD7B'Q-<"8BZN,Y F*D1KWQD# ^@J>'0?%EF6DMH+V$D?,8IL M$CTX/->NU%+=6\$D4<\\43S-MB5W +GT /4_2E[&A?X+^KE^C0?5W;WIL\9# M:]=23V>W4)G!S<0J'+'_ 'QU/XU-;>$M:NY!LT^:WC9L;IP1M^HQG\A7LM%/ MV.%3NJ=WYMO]2?JK?Q2;/'9/!6NI,46S+J&P)%/RD>O.#C\,T]O ^MK;&40* MS[L>4,[B/7IC'XYKU^BG[.A_SZC]W_!']4AW9Y;:_#R_D=?MEU' A&3LBD=@ M?3&T#]:BO/ .J0%C:.ETF["@(Z,1ZD$8'YFO5Z*M>S3_ (A:C=*!::'=C>-P>16QCV) '\Z]HH MK%X;!\_M/9:^LK?=>PUAY)U\%:S<*PE@ALER 1(C.3[@@-_ M,5N:?\/;*VODEOKN6\A7.8?LCIN...0?QKO**WC*,%:G%1]$OSW^8UAH7O+7 M^ON,"?PSX=N)':32P"X (CBD0#'H%QC\*A_X0_PS_P! R3ICK-_C72T57MJJ MVD_O-/8TW]E?<!/#]PZF)+VU &"L6X@^_P RFKFF>%=!TM3MLY+IS_RT MNH2Y'T&W ^N,UT=%-UZK7*Y,2H4D[J*,ZXLM+NYC+=Z=%/(1@O+9[C^96I[8 M6EG#Y5I;>1'G.R*W*C/T JU167,VK7->5)WL1?:4_NR_]^F_PH^TI_=E_P"_ M3?X5+12&8NL:)I.N?-?6\QEV;%F2-PRC.>.,?F.]2Z/IVGZ'9?9K&*8 G+.\ M3%G/J3BM6BK]I-QY+Z$>SASG2IZ*;;>XE%+9%:5K:?;YT#2;3E=\#''Z5)]I3^[+_ M -^F_P *EHJ%%)MI:LJ[V(OM*?W9?^_3?X4?:4_NR_\ ?IO\*EHJA%0,5U=%:JK4C:TGH9NC3=[Q6 MIY1JFFW?AZ8PW9FO]-F0!I7A90IZ <]",<PWMG#J%C-:7*[HIE*L/\]ZRM \*66AVY7;'=3>:9%GDB7>O M /48Q^IK"6$PE6?MIII]4M%+S>FGG9JYFXU4[1LUW>K7]=+WLHP<#\0:U-.\":): ->"YO9,<[XW1,YZ@ 9_ DUV-%= MCQ55JR=EY: L-23NU=^>IGP6>F6K;K;3XX3G.8[3;S^"U9::)T*.DC*PP5,+ M$$?E4]1W%Q#:6[SW4T<,*#+22,%51[D]*YDM;K=G3LK$%LMG9Q>79VWD1YSM MBMRHSZX IMO!I]I*\EK9+#(_WWCM2I;ZD#FO*Y[CQAXQUG4[KPY>W"6,,Q2- M8KOREPOW0.1R1SZ>IZ5L>$?'C:;:W6F^-)VMI[$JJRS!VEDR3D,!DDCCGT_. MN^>#J1BVI7?5+RD"QF5@LZE@H&22N<\#VKS7QK\3/MX:P\/.?L0^T@/%$Z$9YSP,$Y]:\P\.:KJG@$Z; M=:@2VD:HC3M!$H9S@8!YQ@\J>#C!KUS1='ES4V^7HR*Q(Y] M1V^F4(UL1*RNV6_948[61W'VE/[LO_?IO\*XOQI\0[31[:XL=*F9M4VC:PC# M)$=PR&SWQGC![9KF;OQSK_BRTM](TRUFLM1FN!(DMK(R PX/4]<9.2&7U+[9JOBRT:?[<4N+-<7KHQ(62 M!@A'8%<'./K^%=1"]O;PK%;PM%&HPJ) R@?0 59HK&I5G4=YNYI"G"FK15C! MU?P]I&M7D5S>P3^9'PVR-E\P>C.,;=QSZXX]Z]-HJJ->I1=X,)TXU%:1Y#8_#G4KC2M6@U5@MX\L3VMP0[ MARNX-DXR 0PZC/'3BJ,K>*?#NO66O^));C:MT(27?<&0Y+ < $ \?I7ME4= M:TBWUS1[C3[M04F0@,5!*-CAA[BNR./FY?O$FG_PVAA+#12]W='FF@Z/#XT' MBB[GDDB6]NE6WF6$OLVMNZ?3:.U>E:;'%INE6EBAF=;:!(0QA8%@J@9Z>U5_ M#'A^+PSH46G0R^<59F>4KMWL3UQSCL/PK7KGQ%;VDFHOW>GY&M*GRJ[W(OM* M?W9?^_3?X4?:4_NR_P#?IO\ "I:*Y38HZA#::G82V=Y%*\,HPP\IA[@CCKFO M.=>T6PT+7+".!)GL[A LJ3$@N0>><#_9Z5ZI7'_$FU$F@P72K^\MYQA_[JL# MG]0M;4TZL70;TDFOO6C^1SUXI+VEM5_5CE)O#D=AX@TM8I'OK"ZG0;_)9N"1QW/%GY\UF7>O;]+'V:4Y\S"QN>5)ZMBOE*?U]ITL-0O)OEGS?8[V+Q; V[S;9TPN5PV]AJZC\0 MECM$:R2,R/'D9!/S=,_3ZUP?B*\U>SA@.L>>[7(\R/S6Y8<=>^!GI7;>&O"M MI;S_ -O3S17&EB'[1;;B=Z=&!8=,@9]>:P+._7XE_$2U-S9*FGVD+,T+2')0 M="2,/<5:DN]5.@C4G>Y^P(N(Y""%;+[< ^N<_D: M[.P^%]J-6U>YU8Q7$5TS_98U)_=!B3N/3YAP!CWKBH++Q->[O ?EPXMI?.;< M?]4.N=W=3O!Z$\BNSV&!KS^(_L]Q MJ;S)IS)O62-&/'Q\):7 M)H>OZ?.DUF2(51<,E=OHOC;3M4\+2:Y=_Z## YCG#G=L;C@ M$#+9W#MWKFG2K8=O\.M&T_7KO4O$%];>=,-1,EN[,1L;[^< X/WAUKT'5-'L-:M4MM4M MEN(4D$BHQ( 8=#Q]36TZF'HSY'"[2LW^?_#A&%6I'F4K+HCF= U71?'=E+=7 MNCI'KVOA#Q]XEM-55HDNW:YB=5^7:H>3'_?+8'N,4W6OBK#J%I%M$T?Q1XHUO4 M;RR,VGQS".T5%<(<=.%]%"\'^]7J"RP)$(UB=8PNT((6P!Z8QTK*\'Z$?#OA M>UL9,>?@R3$'/SMR?RX'X5N5QXJK[2HTG[JT7]>9TT81()?)E9"$DV[MAQP<=\>E25!?3/;:= MGI'):QV%H\,D$WV9+F22.YE3(=V9D!0E6Q MP&YZYKJ]#T^>PM)S>&/[1IRR^9'(S9 R%$)9@!A !@X!XKKO#$LCV-W%)-),EM?3P122N7 M8HKD %CR<2_P#S\R_DO^%'DO\ \_,OY+_A1YS_ //M+^:_XT><_P#S[2_F MO^- !Y+_ //S+^2_X5@^,?"\GB;P^UE'=E9DD$L)EP%W $A-;WG/_P ^ MTOYK_C1YS_\ /M+^:_XU<)RA)2CNB914E9GD^I^+/'6FV#V=]931NI\@WH@^ M^Q/!5@,$XR./K43:[\1?#L?^FPSS00)\S30"5<'H2XY/XGZUZ[YS_P#/M+^: M_P"-'G/_ ,^TOYK_ (UVK%P2M[)?U^1S^PE>_.SR^VT_QYXM@DU.34Y]+B"M M]GMT9H6?C*C QP3QN8^_(H7P%XL\1.E[XCU-;2ZMHPEKR&<%3D$E.!S_ !9+ M?E7J'G/_ ,^TOYK_ (T><_\ S[2_FO\ C4_79KX$EVTV']7B_B;9P_@;Q#=/ M)(NQ M'; 'KQ67K?P\TG7M7FU&Z34(IIL;Q#+$%R !G!!YP*Q-3^$ULXLX](,\*K(W MVJ2X=6=U.,;0"!D8/8=>O%7_ ++4GS2;5]U;3S%^^A&R5S,3QMXZU@+-H]E, M(3F/=#:>8NXGKN(P,#'MZUO>%OB#'=-%I?B.ZFMM3$CQO(R1I'D=,G'!/(], MCW%=S:HMG:0VUO:2)%"@C105X4# [US^N>"-%UQKB:;2Y(KR[*%ET:W^8>SJQU4KOS-:?5],MF=;G7;>%HWV.))XEVMUP_#_P ?6V^;[/H^H7$FR'S?E"= &R<97]R8XV>2!T11EF9D ]3\U<%GL=([R7_ .?F7\E_PH\E_P#GYE_)?\*S&\5: M,L:NVHV81\[6-W#AL=<__ #[2_FO^-'G/_P ^TOYK_C4C#R7_ .?F7\E_ MPH\E_P#GYE_)?\*/.?\ Y]I?S7_&CSG_ .?:7\U_QH /)?\ Y^9?R7_"CR7_ M .?F7\E_PH\Y_P#GVE_-?\:/.?\ Y]I?S7_&@ \E_P#GYE_)?\*/)?\ Y^9? MR7_"CSG_ .?:7\U_QH\Y_P#GVE_-?\: #R7_ .?F7\E_PH\E_P#GYE_)?\*/ M.?\ Y]I?S7_&CSG_ .?:7\U_QH /)?\ Y^9?R7_"CR7_ .?F7\E_PH\Y_P#G MVE_-?\:/.?\ Y]I?S7_&@ \E_P#GYE_)?\*/)?\ Y^9?R7_"CSG_ .?:7\U_ MQH\Y_P#GVE_-?\: #R7_ .?F7\E_PH\E_P#GYE_)?\*/.?\ Y]I?S7_&CSG_ M .?:7\U_QH /)?\ Y^9?R7_"CR7_ .?F7\E_PH\Y_P#GVE_-?\:/.?\ Y]I? MS7_&@ \E_P#GYE_)?\*/)?\ Y^9?R7_"CSG_ .?:7\U_QH\Y_P#GVE_-?\: M#R7_ .?F7\E_PH\E_P#GYE_)?\*/.?\ Y]I?S7_&CSG_ .?:7\U_QH /)?\ MY^9?R7_"CR7_ .?F7\E_PJ*74([=XTG7RFE;;&KR("Y]!EN34OG/_P ^TOYK M_C0 >2__ #\R_DO^%'DO_P _,OY+_A1YS_\ /O+^:_XT><__ #[2_FO^- !Y M+_\ /S+^2_X4>2__ #\R_DO^%'G/_P ^TOYK_C37N3&C.\$BJHR22O _.@!W MDO\ \_,OY+_A1Y+_ //S+^2_X5YK/XZ\2ZY?2W7A'36ETRQ93(IC!DFSV(R3 MZ\+R.IJC-\2_$Z7DOM*ND2-<-%@NN I /?#$'%: M;W)CC9Y('1%&69F0 #U/S5Q2C*+M)69T)IJZ'>2__/S+^2_X4>2__/S+^2_X M5EW/BS1[33_MTUY#]F)(61)D?<1U"A6))YZ"N2O?BFU^8[7PAI5Q=WK.@^2__/S+^2_X5Y=?^1\0OB(-*^V73:99 M0ON*%5RP."R\8ZE1G'059_LWXD:UBUU.[_LZVW;GEA>,.03T&PY./3('J375 M^%O#=MX7TU8+>U:6X.?-NBB*\G.R![9KHCR89.7,G+I;IYW,GS5FE:R\R M[HWAVS\/V'V/2FEABW;VR0Q9L $DD=>!6->?#O3M2\4SZSJ,\EP)E ^SLH # M!0N2>_ Z8ZUU/G/_ ,^TOYK_ (T><_\ S[2_FO\ C7)&M4C)R3U9NZ<6DFM$ M<3J7PFT2YA0:;)-82!LL^XR!E[C!/Z_SK=T_P;HVF6?V:VM4*8(8RQI(S9QG M)92>PXZ5L^<__/M+^:_XT><__/M+^:_XU4L16E'EE)B5*"=TBO-I5OTWX9:9#9W,>L7$NJ37,HEDF<;"2, MX.:[#SG_ .?:7\U_QH\Y_P#GVE_-?\:N6*E;EIKE7E_GN2J*O>;N M16]BMI;1V]M*\4,2A$157"@=!TJ7R7_Y^9?R7_"CSG_Y]I?S7_&CSG_Y]I?S M7_&N3\FDOKBXMIQ-'@QHO!!4$9).,> MHS7-:WI!?XPQVAA?R+RXBN6B./F&,MWQU#_G7T%/$492<:>UF]O/7[SQWAI1 MBG/>YSUR=<^R2>&9X99RNH[EX+$S %2 3USG/Z]Z]FU;PE!J7A3^PH[J6"!$ M1(F*JVS81CL,]/6MOSG_ .?:7\U_QH\Y_P#GVE_-?\:\NMC)5'%Q5K:_,]&G M04+IN]SPW3_$[:#X?U?PU,LK>:TR+(&&%)&W&,9YP>A'6O3/ 6BV]GX3T^XB M18;B> -)*D2!G#'< 6VY/4=35,_#C29O$-[J5[;7%S%=%G%LS!0CL M^!VS776ZBUMHK>WLY(XH4"(@*X50, ?>]*TQ6(IU(VI[O5D4:4XN\^FQ)Y+_ M //S+^2_X5"NG1)=/=(=MQ(H5YA&@=@.@)VY(J;SG_Y]I?S7_&CSG_Y]I?S7 M_&O-N=92N- T^\N?M%W;0SS\?O9+>)FXZO2O.?\ Y]I?S7_&CSG_ .?:7\U_QKHI8FK2^!F4Z4)_$BII MNBVVCV*6>F[K>!>0BA>OJ21DGW-6_)?_ )^9?R7_ H\Y_\ GVE_-?\ &CSG M_P"?:7\U_P :P;;=V:))*R.*^(?@Z^\0Q6=QI;>;=0L8V61E7*-WS@=/3W-: M^B>"-(T2.%K>!#=(J[KAHU9MP&"P+ [<^V*WO.?_ )]I?S7_ !H\Y_\ GVE_ M-?\ &MGB*CIJG?1$>RCSN=M0\E_^?F7\E_PH\E_^?F7\E_PH\Y_^?:7\U_QH M\Y_^?:7\U_QK T#R7_Y^9?R7_"CR7_Y^9?R7_"CSG_Y]I?S7_&CSG_Y]I?S7 M_&@ \E_^?F7\E_PH\E_^?F7\E_PH\Y_^?:7\U_QH\Y_^?:7\U_QH /)?_GYE M_)?\*/)?_GYE_)?\*/.?_GVE_-?\:/.?_GVE_-?\: #R7_Y^9?R7_"CR7_Y^ M9?R7_"CSG_Y]I?S7_&CSG_Y]I?S7_&@ \E_^?F7\E_PH\E_^?F7\E_PH\Y_^ M?:7\U_QH\Y_^?:7\U_QH /)?_GYE_)?\*/)?_GYE_)?\*/.?_GVE_-?\:/.? M_GVE_-?\: #R7_Y^9?R7_"CR7_Y^9?R7_"CSG_Y]I?S7_&CSG_Y]I?S7_&@ M\E_^?F7\E_PH\E_^?F7\E_PH\Y_^?:7\U_QH\Y_^?:7\U_QH /)?_GYE_)?\ M*/)?_GYE_)?\*/.?_GVE_-?\:/.?_GVE_-?\: #R7_Y^9?R7_"CR7_Y^9?R7 M_"CSG_Y]I?S7_&CSG_Y]I?S7_&@ \E_^?F7\E_PH\E_^?F7\E_PH\Y_^?:7\ MU_QH\Y_^?:7\U_QH /)?_GYE_)?\*/)?_GYE_)?\*/.?_GVE_-?\:/.?_GVE M_-?\: #R7_Y^9?R7_"CR7_Y^9?R7_"CSG_Y]I?S7_&CSG_Y]I?S7_&@ \E_^ M?F7\E_PH\E_^?F7\E_PH\Y_^?:7\U_QH\Y_^?:7\U_QH /)?_GYE_)?\*/)? M_GYE_)?\*/.?_GVE_-?\:/.?_GVE_-?\: )1P/6B@^9DK(^$.%P"P.&.,=SBNE\/W45QIACBLXK$VLKVSVT)!2-D;'RD ?*>".! MUZ"L@^!H8+F6XTZ^GAE\V"6W$\DLZQF,8PP9_F!!(Z@@'@UMZ1IITRTD2683 MSS3//-($V!G8Y.%R< < #)X'4T 7Z*1E#*0E_[^M_C1]F3^]+_W M];_&@"6L?Q)X8L/%-C';:CYB>6^])(B RG&#U!X-:?V9/[TO_?UO\:/LR?WI M?^_K?XU492A+FB[,32DK,\WE\*>,/"MS*O@V[-U8S9"0R2+F+..=KX7/N.O< M5+>>&/B#K.GFSU37+'[-,%\V,* P&0VIA[".UW;MI_9D_O2_\ ?UO\ M:/LR?WI?^_K?XTHXVLE9N_KJ#P]-[*WH>96=O\3])AW*WVN.+]ZT4\J2L^>J MY)W<8Z _3-3O\5-3BE%E+X6G34&4!8F=@2Q''R;,X/)Q^M>C?9D_O2_]_6_Q MI/LL>*8PR*A M.TD '(SR.O3VKHJ\]^&<2I<^(;(EQ]GOCPKD=2P['_9KO?LR?WI?^_K?XUEB M81A6:CL71DY039+147V9/[TO_?UO\:/LR?WI?^_K?XUSFI+17/:OXH\/:)D7 M^IXE!(\J*9Y'R!G!"DX_'%4K+Q]X5O+-IVU*2V*)N>*=I Z\XP,9#'V7-;*A M5<>91=O0S=2"=FSKJ*H:=<6.K6$=[IUP\]O*,HZRN,]NA.1^-6OLR?WI?^_K M?XUDTT[,T3OJB6BHOLR?WI?^_K?XU"S6:7:6KW.VXD4LD)N"'8#J0,Y(I6; MMT5 \,,<;/)(Z(HRS-,P 'J>:XNZ^)WABVO#"C7]RH('G0[MGO\ >8'CZ?3- M:TZ52K\"N1*<8?$SNZ*X#4?B?X?M;JVCL31/*'L&P6/MQ]:EU? MXC:'9V<,FCF;59IG*B&.:2,KCJ3D9'7CCGFM/JE?3W7K_7R(]O3UU.ZJ.XN( MK2UEN+EQ'#$A=W/15 R37G$_Q:TD6RFTT[4)9^"R//L4>N&#$G'TJO'I'BCQ M_<337TUUH>D/'^ZA9F<9)[#\#7' MR?!QVU!Q%JPBLPB["8RTA; #9&0,'GO6YX;^&EMHFIQW]WJ4]]/ -L.%\M4& M".F2>_'(JW3PD'S<]UVM^I/-6DK:QT(VJ6RO<[Y9(22-@'<'^Z"3UY..E=[XB^'VD: M]YMPH>TU!R"+M69CD>JDX/'T/O6AX;\,P>'=#BT^.:28J2SRABF]B>N >.P_ M"JC6P]->TIKWNB?3S\Q.G5F^63T_,Y9/A.MU(IUWQ#?7Z1ILA"C:8QZ L7X] MABJMCX4\<:'=W.G>'=3A@TP.9(9;C:V[/;&UB#Z\ 5Z1]F3^]+_W];_&C[,G M]Z7_ +^M_C6/UVJU:5FO-*QI]7ATT/-+OP1XOL6MM8M=:DU+5XG \HO\J*(_BK0H[?3Q)YE_ M[^M_C5:_T>RU2QDL[^-Y[>4 /&TKX.#D=_4"J6*4]*L4U]S^0O8\NL'8\SB\ M=:X-?O\ 7[.PN[_0LF!8LE4CP!AN =I[DX_BQZ4:Q\6/[1T:[L8M*DMWG@,1 ME\[.QF&",;1VSSG\*],L-&L=+LH[33XF@@C^ZB2O@=_6HY?#VDSK,LUA#(L[ MB24.,B1AT9L]3[FK^LX?FNZ>VVOYD^RJVLI%+P-8II_@C2XTQ^\@$S$=R_S? MUQ^%;-W:07UI);7<2S02KM='&0PI$LX8XU2/>B* %59& ] ,T[[,G]Z7_OZ MW^-<,YN4W/OJ=$8I143R[Q3X=OO!>J+KO@^$6ME#;A9CO\SYBY!!5LD@@K], M=JA>_P#%OQ'6X330MIHSR+#(A*X7H22V-Q[$@>H%>IW&G6UU;R6]RKRQ2J4= M&E8A@>HZU#I^B6&DV:VNG0M;P*20B2-U]>O)KMCC/<3E&\ULW_6YSO#^]9.T M7T.5@^$OAZ&ZBF>2\E"$$Q/(NQ\>ORYP?K76V>D:;ITC/I^GVMJS+M9H(50D M=<<"I_LR?WI?^_K?XT?9D_O2_P#?UO\ &N6I7JU/CEE_[^M_C6)9+147V9/[TO_?UO\:/LR?WI?\ OZW^- $M%1?9 MD_O2_P#?UO\ &C[,G]Z7_OZW^- $M%1?9D_O2_\ ?UO\:/LR?WI?^_K?XT 2 MT5%]F3^]+_W];_&C[,G]Z7_OZW^- $M%1?9D_O2_]_6_QH^S)_>E_P"_K?XT M 2T5%]F3^]+_ -_6_P :/LR?WI?^_K?XT 2T5%]F3^]+_P!_6_QH^S)_>E_[ M^M_C0!+147V9/[TO_?UO\:/LR?WI?^_K?XT 2T5%]F3^]+_W];_&C[,G]Z7_ M +^M_C0!+147V9/[TO\ W];_ !H^S)_>E_[^M_C0!+147V9/[TO_ '];_&C[ M,G]Z7_OZW^- $M%1?9D_O2_]_6_QH^S)_>E_[^M_C0!+147V9/[TO_?UO\:/ MLR?WI?\ OZW^- $M4I=&L)M9AU:6V5KZ",QQS9.54YXQT[G\S5C[,G]Z7_OZ MW^-'V9/[TO\ W];_ !IIM;":3W):*B^S)_>E_P"_K?XT?9D_O2_]_6_QI#): M*B^S)_>E_P"_K?XT?9D_O2_]_6_QH EHJ+[,G]Z7_OZW^-'V9/[TO_?UO\: M):*B^S)_>E_[^M_C1]F3^]+_ -_6_P : ):*B^S)_>E_[^M_C1]F3^]+_P!_ M6_QH EHJ+[,G]Z7_ +^M_C1]F3^]+_W];_&@"6BHOLR?WI?^_K?XT?9D_O2_ M]_6_QH EHJ+[,G]Z7_OZW^-'V9/[TO\ W];_ !H EHJ+[,G]Z7_OZW^-'V9/ M[TO_ '];_&@"6BHOLR?WI?\ OZW^-'V9/[TO_?UO\: ):*B^S)_>E_[^M_C1 M]F3^]+_W];_&@"6BHOLR?WI?^_K?XT?9D_O2_P#?UO\ &@"6BHOLR?WI?^_K M?XT?9D_O2_\ ?UO\: ):*B^S)_>E_P"_K?XT?9D_O2_]_6_QH EHJ+[,G]Z7 M_OZW^-'V9/[TO_?UO\: ):*B^S)_>E_[^M_C1]F3^]+_ -_6_P : ):*B^S) M_>E_[^M_C1]F3^]+_P!_6_QH EHJ+[,G]Z7_ +^M_C1]F3^]+_W];_&@"6BH MOLR?WI?^_K?XT?9D_O2_]_6_QH EHJ+[,G]Z7_OZW^-'V9/[TO\ W];_ !H MEHJ+[,G]Z7_OZW^-'V9/[TO_ '];_&@"6BHOLR?WI?\ OZW^-'V9/[TO_?UO M\: ):* ,#%% !1110 4444 %,E9%A=I7V1A268MMVC')SV^M/HH \PCFT">* M:YTR6QBT::]M$GM8Y%QY*%@99ES\H=V4'=U"KNY) ['P@$&DW'V7;]B^VS_9 M-GW/*WG&SMMSG&.,8QQ5_6-3;3+2)XH!///.D$,9?8K.QQRV#@ 9).#TZ&C1 M]2;4[65IH!;SV\[P31J^]0RGLV!D$$$<#KTH O,2%)"ECZ#O4?G/_P ^TOYK M_C4M% $7G/\ \^TOYK_C1YS_ //M+^:_XU+10!%YS_\ /M+^:_XT><__ #[2 M_FO^-2T4 1><_P#S[2_FO^-'G/\ \^TOYK_C4M% $7G/_P ^TOYK_C1YS_\ M/M+^:_XU+10!%YS_ //M+^:_XT><_P#S[2_FO^-2T4 1><__ #[2_FO^-'G/ M_P ^TOYK_C4M% $7G/\ \^TOYK_C1YS_ //M+^:_XU+10!%YS_\ /M+^:_XT M><__ #[2_FO^-2T4 1><_P#S[2_FO^-'G/\ \^TOYK_C4M% $7G/_P ^TOYK M_C1YS_\ /M+^:_XU+10!PVL_#72-8U&XOBE_;3W!+L(I(]F\]6P(;QK7=O,'DC9GUQYN,^^*]0HKKCC*\592_(Q="FW=H\RM_"_P 0 M-+F8:7KHDA V)]IDW?*.GRL&"_A^=0O\-]=UJ\GO?$NJ$W3@;#;JK#('!ZJ! MCT _&O4Z*KZ[53NK)][*Y/U>#T=[>IPOA[X:Z7HTIGOK>35)<$ 3QQ^6H_W, MGGW)-7+GX?\ AV[U.6\GT>7]XH!ACD$<:D=P$88/'TKKJ*R>)K.7-S.Y:HTT MK6/,+GP1KGAK5A?^!?-*,FV2"YE0DDD_0%0,=3G([T7'ASXCZ@\N0@ )]Z]/HK7ZY4W:3?=K4CZO'HW8\LTN+XG3+):I=_9EM#Y?F7:( M?-Y/(8JQ;Z_2G:9\,YM32YO/%[7O]H33ELV\T1!7'4Y![YX[ "O4:*'C:FO( ME&_9 L/'[3;]3RP_#'5)KR"SO=4GGT6W):--P$B9ZA5)*CZY_"NTM/"VA6=G M';IX?MY%C7;NFAB=F]R2>36_16=3%5:B2;_0N-&$=D8XT'1E1D7P[9A7QN46 MT.&QTS5>S\*:'I^K?VE9:)Y-T"2&5AM7/!PN[:/P%=!167M:EKIP#UJ;SG_P"?:7\U_P :EHJ&V]RB+SG_ .?:7\U_ MQH\Y_P#GVE_-?\:EHI 1><__ #[2_FO^-'G/_P ^TOYK_C4M% $7G/\ \^TO MYK_C1YS_ //M+^:_XU+10!%YS_\ /M+^:_XT><__ #[2_FO^-2T4 1><_P#S M[2_FO^-'G/\ \^TOYK_C4M% $7G/_P ^TOYK_C1YS_\ /M+^:_XU+10!%YS_ M //M+^:_XT><_P#S[2_FO^-2T4 1><__ #[2_FO^-'G/_P ^TOYK_C4M% $7 MG/\ \^TOYK_C1YS_ //M+^:_XU+10!%YS_\ /M+^:_XT><__ #[2_FO^-2T4 M 1><_P#S[2_FO^-'G/\ \^TOYK_C4M% $7G/_P ^TOYK_C1YS_\ /M+^:_XU M+10!%YS_ //M+^:_XT><_P#S[2_FO^-2T4 1><__ #[2_FO^-'G/_P ^TOYK M_C4M% $7G/\ \^TOYK_C1YS_ //M+^:_XU+10!%YS_\ /M+^:_XT><__ #[2 M_FO^-2T4 1><_P#S[2_FO^-'G/\ \^TOYK_C4M% $7G/_P ^TOYK_C1YS_\ M/M+^:_XU+10!%YS_ //M+^:_XT><_P#S[2_FO^-2T4 1><__ #[2_FO^-'G/ M_P ^TOYK_C4M% $7G/\ \^TOYK_C1YS_ //M+^:_XU+10!%YS_\ /M+^:_XT M><__ #[2_FO^-2T4 1><_P#S[2_FO^-'G/\ \^TOYK_C4M% $7G/_P ^TOYK M_C1YS_\ /M+^:_XU+10!%YS_ //M+^:_XT><_P#S[2_FO^-2T4 1><__ #[2 M_FO^-'G/_P ^TOYK_C4M% $7G/\ \^TOYK_C1YS_ //M+^:_XU+10!%YS_\ M/M+^:_XT><__ #[2_FO^-2T4 1><_P#S[2_FO^-'G/\ \^TOYK_C4M% $7G/ M_P ^TOYK_C1YS_\ /M+^:_XU+10!%YS_ //M+^:_XT><_P#S[2_FO^-2T4 1 M><__ #[2_FO^-'G/_P ^TOYK_C4M% $7G/\ \^TOYK_C1YS_ //M+^:_XU+1 M0!%YS_\ /M+^:_XT><__ #[2_FO^-2T4 1><_P#S[2_FO^-'G/\ \^TOYK_C M4M% $7G/_P ^TOYK_C1YS_\ /M+^:_XU+10!%YS_ //M+^:_XT><_P#S[2_F MO^-2T4 1><__ #[2_FO^-'G/_P ^TOYK_C4M% $7G/\ \^TOYK_C1YS_ //M M+^:_XU+10!%YS_\ /M+^:_XT><__ #[2_FO^-2T4 1><_P#S[2_FO^-'G/\ M\^TOYK_C4M% $7G/_P ^TOYK_C1YS_\ /M+^:_XU+10!%YS_ //M+^:_XT>< M_P#S[2_FO^-2T4 1><__ #[2_FO^-'G/_P ^TOYK_C4M% $7G/\ \^TOYK_C M1YS_ //M+^:_XU+10 #D>E%%% !1110 4444 %%%% &?K.F/JEI$D-Q]GG@G MCN(9"F]0RG.&7(R",@C(Z]:72--;3+:59IQ//<3O/-(J;%+,>RY. ,GIU MJ_10!#=PFXM7B4A2V.3]:S/[%E_YZI^1JLOB^TAO+Q+\^5%#.85V1N[(%(#2 M2$#"*21C/;GUQT5 &-_8LO\ SU3\C2_V+)_SU7\C6Q5#5KZXL[=$L+5KJ[G; M9"G(0''WG;^%1^9Z#F@"K_8LO_/5/R-']BR_\]4_(U@'J3P!S46B:D M^J::)IXA!L"5"CN MN0%+=,L ,\UN4 8W]BR_\]4_(T?V++_SU3\C6S5;4+S[!8O<""6X88"Q0KN9 MV)P![!WH S_[%E_YZI^1H_L67_GJGY&IM"U.?4K287T*6]Y;3M#<1(VY M5(Y&#W!5E.?>M.@#&_L67_GJGY&C^Q9?^>J?D:V:PM5UV[L-2B"6)_L^.6.. M[NI@Z=J?D:7^Q9/^>J_D:V** ,;^Q9?^>J M?D:/[%E_YZI^1K2O+G['9R3B&6P _R!WJAH6IW=\;NWU2".VO; M64!XHF++L90R$$]>"03ZJ: &?V++_P ]4_(T?V++_P ]4_(ULT4 8W]BR_\ M/5/R-']BR_\ /5/R-0Z[XIBT.]C@DCB90J23-+<",A&?9\@(.\CDD<8 Z\BM MBSOK;4;5;FQG2>%B0'0Y&0<$?G0!F_V++_SU3\C1_8LO_/5/R-;--D=8HVD< MX506)QG % &1_8LO_/5/R-+_ &+)_P ]5_(U7T?Q?9:G=?9IVM[2:1$DMHVN MD9ID?., ?Q?+RO.,BN@H QO[%E_YZI^1H_L67_GJGY&MFL/Q)XD7P_'&?)BE M=XY)B);@0C9'MW $@Y<[AA>_/(H ?_8LO_/5/R-']BR_\]4_(UH6&I6>J6YF MT^YCN(U8H6C;(##M]>1^=6: ,;^Q9?\ GJGY&C^Q9?\ GJGY&MFN9TWQO87M M]]GN7M[42JK6Q^TAF<,Q4*ZX&Q\@?+D]>N>* +O]BR_\]4_(T?V++_SU3\C6 MS10!C?V++_SU3\C2_P!BR?\ /5?R-'B'7QH4,)6**26;?M$\XA3"KN.6(/.. M@QS^M6=(UFRUNS%Q83I* !YBJP)C) .#[\T 5?[%E_YZI^1H_L67_GJGY&MF MB@#&_L67_GJGY&C^Q9?^>J?D:S[?QQ9G59(+Z2UM[?+A&$^Z2,HX3$JX_=YS MD9/0&NIH QO[%E_YZI^1H_L67_GJGY&MFLO7]8_L:SAD7[.KSS"%7NIO*B0[ M6;+M@X&%(]R0.] $7]BR_P#/5/R-']BR_P#/5/R-2Z%X@LM>LDEM9%$WE))- M!DDQ%AG'(&1D$9Z'%:E &-_8LO\ SU3\C2_V+)_SU7\C6Q7/S^+8+:^9;BUD M2Q6Y^R&]+KM$H&2"N=P'7GVSTYH G_L67_GJGY&C^Q9?^>J?D:V:* ,;^Q9? M^>J?D:/[%E_YZI^1JUJ^IG2[6-T@\^:>98(8]X0,[=,L>@J+1-$L&VD$C(8<,#@\^Q'4&@"+^Q9?^>J?D:/[%E_YZI^1K9HH QO[%E_Y MZI^1H_L67_GJGY&J^H>+$TZ]N!-9L;&TF2"XN1*-R.RAAB/J5PPR?J<$#-= MK*ZAD(96&00<@B@#'_L67_GJGY&E_L63_GJOY&MBJFJ:@FEZ;)=R(T@4JJHI M +,S!5&3P,D@9/ H H_V++_SU3\C1_8LO_/5/R-2Z3KD>I7-S9S0M:7]H1YU MNSJV 1D$,.",$?3O6I0!C?V++_SU3\C1_8LO_/5/R-;-<_JGBG^S+VX06+SV M]GY8NI5D 9#)]W:G5_\ (&30!/\ V++_ ,]4_(T?V++_ ,]4_(UK0S1W$$]B4.!#-YT..PY)Q6M:74-]9Q75JXDAF0.C#N#0!F?V++ M_P ]4_(T?V++_P ]4_(ULU#>7*65C/=2AC'!&TC!1DD*,G ]>* ,S^Q9?^>J M?D:/[%E_YZI^1I--U^6XNX+;4K'[&]W'YMJZR^;',,;BN[ PX'.,=C@D"MJ@ M#&_L67_GJGY&C^Q9?^>J?D:V:R-3UFYM=12QT_3_ +;.8&N'4S"/Y P7"Y!R MV3T.![B@!O\ 8LO_ #U3\C2_V+)_SU7\C5[3M0@U2Q2[M2VQ\@JZ[61@<,K# ML0001[5:H QO[%E_YZI^1H_L67_GJGY&MFL'3O$XO)+5KFQDM+:_ -E<,ZLL MN1D*V/N,1R >O3.1B@"7^Q9?^>J?D:/[%E_YZI^1K9HH QO[%E_YZI^1H_L6 M7_GJGY&IM6U6:QN+6ULK1;JZNMY1'E\I<(,M\V#SR,#'X@#-3:5JD6JV9FCC MDADCJ?D:V:* ,;^Q9?^>J M?D:7^Q9/^>J_D:K6OBEI7AFN;!H-.N93#!=B4-APY0"1J?D:V:YW_A*)HYI;B>P"Z7'=/:O)E< MH6=,<(3W!) P2,'@ L_V++_SU3\C1_8LO_/5/R-;-% &-_8LO_/5/R-+_8LG M_/5?R-6M6U,:59"?[--=,TBHL4 R[9/.!WP,G'?%6+2[@O[2.ZLY5EAE&Y'7 MO_GT[4 9G]BR_P#/5/R-']BR_P#/5/R-;-% &-_8LO\ SU3\C1_8LO\ SU3\ MC4T>NVK:Y+I;K)%,A"H[C"2MM#E5/J%8''OQT.-.@#&_L67_ )ZI^1H_L67_ M )ZI^1K9JIJE\=-TY[E;>2Y9615ABQNE6: ,;^Q9?^>J?D:7^Q9/^ M>J_D:V*RWUZWAU[^S)XY(\A0EPP_=M(V3Y>>S8 (SUZ=: (O[%E_YZI^1H_L M67_GJGY&MFB@#&_L67_GJGY&C^Q9?^>J?D:T;^\33].N+R12RP1M(57JV!G M]STING:C!J=H+BV+ E'C<;7B<=48=B/2@"A_8LO_/5/R-']BR_\]4_(ULT4 M 8W]BR_\]4_(T?V++_SU3\C4MWKT%CK,=C=1R)'(BG[41^[5F9@J$]B=IP>G M0=Q6I0!C_P!BR?\ /5?R-)_8LO\ SU3\C6S45W<"TLI[AE9Q#&TA51R<#.!0 M!E_V++_SU3\C1_8LO_/5/R-6M)U5-4@;=$]M=0D+<6LOWX6(SSZ@]01P15^@ M#&_L67_GJGY&C^Q9?^>J?D:V:* &0H8X40G)50"?7BGT44 %%%% !1110 44 M44 %ZM_;:V:S)=Z992W1%M?Q2 [I%W(H<#[F6P1G(. #UQ5RZMG\0:A=6 M%Y=3V;6+%D2UE:,R!P#%+D$'Y2'&.A(/H*R/#EC'XCTN.XAN+N"TN4@FO8@B M^5/<8#/L)Y4A@-Q& 3G'(- %FRTMM>OKXZA#/:NH^R7MQ:R;(M1VY&"I!. # M@D8(R5!(%=C15'6+]]+TUKQ8A)'"RM-SRL>X;V'^Z,G\* &ZKJAT[[/'#;/= M7-U(8X848+N(4L %-MK-HNG7ME%J6IZA>F^CDD4Q/EUND*%&@7HO#L-OW<=> :ZC2-*EL9 M;FZO+LW5W=;/,?RQ& %&%&T$C/)R<\_3% $VEV"V,4[*'0W4QN7B9@1$[ ;E M!';<"?J35ZBL&\$VL:I/I4MS-8+;LDV;:0H]Q$RD AQ@KAP1CKGCFGQ-F6JRO'),\DBQ111XW2.QP ,D ?4D"G:G= MR6.EW%W# ;AH$,GE X+ :3<@*\"[5 *YM[Y[_ %&_%[.T"P*PM_*^ M16+ L,G+9/7@>PYK8H *YC7-;2:*\M#%>06,4JV]UJ,!'[D_*S# .X#:P!<# MC.>@JYJ337^K?V,]Q+9121K.LT#E7F0$AT##E2"8SD2SB$ MTZ1LT4;' =@.!GW- $6J:@FEZ>]U)&\N&1%C3&7=V"*.>!EF R:YF74[M+Z^ MU42S6UU91+]ITFY8!'A&?F1@2"2QM=;OM3N)M/U"=4FMW< MB%8'4X78.CJ0#N'S;ACVKQ()+:7&1M+;6('1BI&1GC ':M.BL76'ENM1AT MB25[6WO(]RS1,0[E&R\61]WE=EIUC#IFFV]C;;O)MXQ M&FXY. ,E:7<7TRLZ0KNVKU8] /SJQ+ MYGDOY&WS=IV;\[=V.,X[5Q6IM#1O*AB9TAGA9,X;!+ ML21G('I0!8N;N\EU:>[9I-,U.SM0ZV QS[5-!T8C[)?S7%ZT4".MG;7BJ'A M1CCYB.3\H& W(!YYZ=%0 5@ZWKCP-=V5G:W4S0VX>>> FW#[@K!<@N1M)PO M8>M3ZS<7'VJWTZ.4VD=\K(MVGWE<$,4'H60/@]B*YNVMRGBBXTZTU&^_M*TD M"PW+?O\ %LT:OMFW'YE#EMI)W9/'0T 2-')<-9:1;SRZA%)Y=WI^I(5>2W16 M4_O=WWAP,'JW3J,UUFFZ?'IMJ8HW:1WD:665\;I'8Y+'&!^ Z4FE:QV-QIK M(K+AG6)RSD9R'8D= 5 ..:M:1HRS_8+BTU5KG2K25I;*-H3YB_*R;?-)RT8# M'''(Q\Q% %70]-@UN5M4@BELK":>*X^R&*,+)+&!AU9?X=P_X$1D'!KL* ,# M X%9>MWD]JD$4++"MXS6PN2,^1(RGRVQW&[ ^I% ":GK;6-\EI;6$]]-Y1GD M2$J"L8(&1N(W')X ]*Y=@\NCVFG)//K-MJ:?Z-/@">WE7&]COZ(#DG/*GY>< MC#Y[-;/Q1_9B:EJ#WJI#/8S%O.EC$C2+*&+'YHOW:D@],C'.*ZS2-,_LNS>- MIC/++*\TLA4*&=CDD*.@]J %TS31IZS,\S7%S]U'3=3OA?W%A.3 M^ LVIS:[=:>8I+O1FD1I]/D?:T5T2 5#;3C[N[*'G#9!R*32[#_ (2*XGOY MX9K*WE*))V.Y6QNV;CUXW?GDT/2X-3CAGL+JY31X;E;B"VDC!7>. M?W3]?+#$\8YP<';77T %9FJZN^GSP6UM8RWUS.CR+%$RK\B;=QRQ S\Z@#OF MEUN_ET^UBDC"JDDPADF;GR=P*J^.X#E<^Q-V8T_Q!#ITNI:EU \C2:.;?S)]:M-8:6'R6 2XMIR&W8#?=4QNI$D@#*HT^+7K M&.ZMY[J'3IFAN)X-BB*:<8=C&?O*-X&<8!(..YH LV=A/XBO)YM12:V2-#97 M1A8"&_"L&*13<9SE8B<,P_W0=WT! MH 9JVJR:?):P6MH;NZNF81Q>8$&%7<26/M7,K=RQ6L]S;+=7R7US);W>ERG; M-#,Q) 0\A<*1GG;M <'UBU738=+U&SM+B[U"]EOK=Y8VCE+2&[C:,+)'DD(2 MLC9'"A5YXKK-*TIM.:YFN+I[NZNF5I9F0)G:-J@*.!Q0 S1-%&EPAY9Y;FY, M20F28J2J)G:@V@# R><9).3VQJ45S.IWFL7=Y?VVGW<>FG3XS+G8)#."H,9( M8<(2'!QSE>#Z@#-6UL7X%I%)?:9;M=^0-315V-(CE2@.25^<8RPP<$=^:L%A M'K=YJ%G<6,4&I(AM[W4H8@T:[+&,X[]: $50BA5Z 8%4M6U,:9;Q,L M#W$T\RPPQ*0N]SD]3P!@$Y]J75[Z33=+EO(X?.$&'D7N(P1O(]2%R<>UFZ-I4]M/)?ZA=R7-W/#'$2\2QE47) 8*2"V6.3T],=]>@ KE]9UN.ZANK5 MTO+6PCN%MYM2A8?NF#*6! .Y5(^7?T&<].:N:@9M3U9]&DN)K) JW"R6TA1Y MXL,K*&'*E7V$D=B!WKGM)LFU9KRTM=2NDN/W]IJ4IA5XY@DC1*6STE* '(SQ M][MD NQV;W^K76GW5G$^I01>6^MI"A_=L. 0>DA4D8' SGH<5UEM;QVEK%;P MC$<*"- 3G P*6"%;>WCACSLC0(N3DX Q46H7$UKIMQ<6T'VB6*-G6$'!<@9 MP/>@!FIZC'I=GY\J22EG6*.*,#=([$*JC) Y)[D"N5O+]YO[3OKDN\$(6._T M2] &V+:.4Y*EB=Q!!PV<=0,)XAO1?ZA?F]E%N((F-OY3;-V[+C)W-G'.%QSQR: &Z)H\$$T5 M_#;-91B!HX+1HPK1AV#,7.268E5//3IUS6Y16)JLD]YJB:/Y\EE%/$)EGA8A MY K?O(P?X3@HZ._L5ANXK6'$-WJ$&#]G+*&)V@AL!6&6'3. M>QQ5A@:?6ELI;>&]OK:$/;ZUY2.8HF!VE^F9,CC'!SNXY%4]*@DNM4N[.QU& MZ2_MY);>YG>,3))"&_=^<&."^#A2.2%.017:6-G'I^G6UE;[C%;1+$F\Y.U0 M ,GUP* $L+*+3=.M[*VSY5O&L:;CDX QS[U'JNHII.ES7DD;2"/ "+C+,2% MYX')'/:K%R9EM93:JK3A#Y8?[I;'&?;-<3JQMIM,M_$5Y=3O;W=Q'%<6\CMY M4<#_ +MX6CZ$ALG.-VX4 6+JZNI-1O;V3?97]G:@R:=.V^"X@!8L01][.<;L M94@ C!P=71=*A8VVH#3QIB)&WD6"QH@AWGEV"C[Q '';D4S0=&>-K:^NKF]D M\F%X[6"\"B2!&()#$DZ7 M;V,#,Z0)M#-U/J?S[5:?=L;RP"V/E#' S0!7U&^ATS3;B^NMWDV\9D?:,D@# MM7&:]=^WR7FGZG86ZW%K;O+\@13EV4H=K@@X8'D#VYJ74YGNM#/B&[O9 MHT22*&>P+[843>L<\7RP.@+K-N/S1AAD9.06&*Z[2 MM.32M.2U1S(0SN[D ;F9B[' X W,<#L.* #2]-33+5HED>9Y)&EEEDQND=CD MG ^@%69IDMX))IFVQQJ7=O0 9)I]634M+E6R>XT^/=Y8E8#<) R,0Q Q\C= 3Q MZ/T#3X=9@BN[2:ZM],,T=U]E*KY4DRD.6C)^94WCD="0<<$YM:9HD5TMI)8Z MH9]&MK@S6L#0G8^3C@Y' ;%=.JJBA4 55& , "@!:RM7UB2RG2 MSLK.:\NI(GFV0E0412 6^8@$Y88'>G:W?3V4$'DE8TN)/(:X89\AF!$;D="- M^T?B*Y>[M%L?$J:9_:.I379CBGL)M_FRQNS.LN=W!B(52RG@8XY(H IF+3FO M+."S?4+S[?;^;$RR,)ENXW"M)EL^6P#-NSQ@8P4*"Y"A1PH 4#@4:1I?\ 9EO*))OM$\\S332[ H9VQG"CH.!Q5^@ KCY[ MRU\43627\=]86EU&S6,@EVI<,P!1LHV5< $A6ZY]1@2:E]KU:WU*7[?E">.Y^S&(&,S*0Y\ER M=P0/U&,$@@'!- $'AO3XO$6EQ7?F7L%M<1P2WL?RB*[G !<@$;EPP 9EQN.? M3-=Q0!@8' K/UG4'TRSCN%5?*\U4FD;_ )9*WR[\=P&*Y]LT -U75VTZ:VM[ M>SDO;FYWE(8V5?E4 LS^T;YM1CF2:)G83?;(V0JP! M/[IU);I@!?4#FSJ-G_9NLVUA>:GJ-UVD5M\JW2L%)C!X"E6.Y3\N!76 MZ3I3:=]IEN+C[3=74OF32B,("0JJ,*.G"CZ_E@ 32=)_LYIIYKJ:[NKC:)9I MMH)"C"C"@#C)YQR2:TJ*YRZMG\0:A=6%Y=3V;6+%D2UE:,R!P#%+D$'Y2'&. MA(/H* *5YJ%KX@ELQJ]G<1:1-,\<,HE_=S29**) I!3D';GC)&<' JIXQ!%\J>XP&?83RI# ;B, G..0:[J@ K/U75#IWV>.&V>ZN;J0QPPHP7<0I M8Y8\ *:=K%^^EZ:UXL0DCA96FYY6/<-[#_=&3^%F^C MDD4Q/EUND*%&@7HO#L-OW<=> : $CU*WTW4K+4XFU"6YNKB:VOK:3<9#)M+Q MQ^7DJ", *1@;3G..:Z?2]%BM-1NM3<,MS>?,T0/R0Y"[@ ."25!+=20*=I&D MRV,UQ=7MT;N[NMGF2>4(P H(4;02,\G)SS],5J4 %Q'8DC#(,996WH"Q4;L '!&1G-3ZC<:M?:S-I>FW:::T$7GK*4$AG!P% M&&& NX.&QS]W'6LRRM8_$^GS2Z;J*VRZG:1/J=IY'FQAI(PO\)( MS@D 6P/]NZ9=^'7>Y>2RN)8S?N-[0[)3Y?S$@^9LZ$9(P">N#UMI:QV5G%;0 M;O+B7:"[%F/N2>2:?%$D,86,8'<]R?4GN?>JVK7DNGZ5/=P0^>T"^8T><$J# MEL>^W.!W- ":KJ2Z7:I)Y+SR2RK#%$A +NQP!D\#ZUQ]SJ$-E?+K,KWT.H17 MZPWEM(6)2)U(6,(I*LN0"K+U(]W-I>ZEJMU=6.IW#QNBN2@4H\D) MB4?=<%$ *\L3[XK=T72)X9AJ.HWGI0 :9H M\9U237)X9(+FY1<6S$8AX )('!FP3I#>WL) "?=9E(!WA"& +#I MD]LFJFG;;^#5?"R+-)#%-)&)Y!YBV\3*K1\M]XY;Y>I /IFKI5J^HWE[9VF MHW:7D;36M].T:RQRQJY2/S,G_6[, $9) RPP17;VEK'96<-M#GRX8UC7<4C'61RS,265W;+/9SN56& MW=TC8;5)1U.6?>,G( XQ6Y9Z9%J&K1:^Z7%J7B 6U8>66(+ 22 'YCM/ /(! MYYZ&EZ-,+J&^U"_^W[+;R8#);>6Y1F5\R9/S-E5QPN.>,DUN4 %BVM]@O;RU(W0JV&( SN(V]6'3.1G'%K5Y9[C4(M($[V<=W'O2YB;#ML8 M&2,'^$E2,'K][TKGM,@>77;JRL=1NTU*TF>"2X=!,K6^ R";<1D@L0ISNX.< MC- %G37A-UJGABTCDNK1V#12.?.C@ADA5LDL?F&\G R1N[,3U)IVFV$6EZ7;6-N6,=O&L:ECR0!C)J>7S/)?R-OF[3LW MYV[L<9QVH KZIJ$>E:7<7TRLZ0KNVKU8] /SKC=:N 9;S4+^"YLM9LEBGMHS M*618E==YC*\,#DA@1GD=L5+J;0W.C)XDO+J=5:>"&XM7D;RH8F=(9X63.&P2 M[$D9R!Z5K:#HQ'V2_FN+UHH$=;.VO%4/"C''S$%2(() 2-V5=QUSW"G[N<]>FY110 4444 %%%% !1110 4444 -> M1(RH=U4NVUM]6ELUN+*X^RHPG^R2.%:\A<,JR(H;+%2,[#@ MXP<9Q6C/J3^(H9+!+&>QG>+[9IMQ-MQ*8V4AL Y7DKP>2K?6I5TVV\3066I+ M'# )7CFN@8LS&2)AB/?GY=K*0<#L<8R30!2T*&ZEU..[T^26ZM+:4VR3W(97 MEMF4,5)898QN!@GJ,CKDUV"(L:!(U"J!@ # %+6?JVK'3%B6&SGOKB8GRX(- MH8A1ECEB ![\D@"@!NJZY#I811;W%[,Y;$%H@=P%QN8Y( R.^>1C->F:U--O8$UN&ZM<_8-=B M$T19<%9U49&.Q9 #CUC;UJ?PUH,^C6,<=_>&[EC4)& "(XE&0-H]3DY;J>G0 M 4 3:!93VNFQ6]_"N^S9H[9V(9O*_AY[';A3Z[<]ZU695&6( R!DGN>!2US& MKZS8ZA>:AX?O6:PE0*;>[E("-(%60%3V*G!P>N#CH: +4]Q8^)9YM+2[N(3: MS'[1$C-$TZ %2%8$';OQD@]5P>M8^D7%S>W5F+3SKJ[TBYGM+JXE. \/G&/: MS'[S[523_@//+#.D;8^)]"LIHF&G7L4W[V2(8DMW!(F53ZD@CG((.2#Q6_! MEO"L40.U1U)R3[DGDGW/6@!R1I$I$2*@+%B%&,DG)/U)J'4)KBWTVXFLX1<3 MQQEHXB<;R!G'U-6*XO7;G4-(\074XE2VBN4#07TD#3@;5 %MM'W(FU>YGM+ZX*O'N/E>2\;M&%C[,"%Y'+'([U>T/2$V1F^T[;' M9RF733.%WPI( Q0@$X*DE?H!4OAVRN(;5X[ZT2. NMU;HV"86<;G3';:Y;!] M"!VK=H 1F5%+.P51U). *YS5-7@U5+W0X(KN.2ZCFMH+O;LB>94;**P.33[W5K?4]0?1+BSE-A=B2T-X3M5I@I)1<^@#?-ZK@9P<5OLVH:]HUI M MVEKJ6F7NVYE*9^9592X'JRN'&>.: ,S2CKVH6]O*MK-)%9%9]/N;H!)91PKQ M29.?NLP#$#=@,<8Y[M(HXMWEHJ;F+-M&,D]2?>FVT MK6.!7DD$:A=\KEV;' MH)IEBUQ)&\IWK&D28W2.S!549(')(H -1U*#2[*2YG#NL>W*1+N< M[FVKA>IR3BN:U::&Q^S>*(M5FEADNXEW+(WDBW?"E-@R#R=V<;L\4[^V;:37 MH[TPM;RQ.ECJ=K-M+1;CNADR"00'X!!Z.>A%:UIH*VVMW5Z)F6WE8-'9H2(@ M_!:1AG!8D>P&,]230!'H-K*!S,5E-,+NUCG WQ,Q+,I7^$AAO'IOQU%;3 MND4;22,J(H+,S' '<>O . M#0!%K.NV\KSZ7*\UC;RL;5M3+*D:2;-Y3)8$':#ANF>^:IW#:E<,=&13?7EE MLO+340P"@ -L$O\ M-@H<=58MQTJ33[5=6T=K#S+:6\T\&"*YGB$P,#@%)%& M<$M'CGD9!]ZZ6QM(]/T^WL[?=Y5O$L2;CD[5 R?H* )44 %M@1GY?'*?J%Z-/L9+DQ23%UDLIM-G-IJ,$A#%(G"DMD<$+E'SZ;J ,R[N8=0U*>^ MU6'4+*/ @CN(R2^FSIR5(3((;&;:_\MY]0MT6*^C2YDC88V7' M1SM/0,%5L=CGUJS:Z'+#XCO=1EO7:":4316R?*JOY21EF/\ %PG Z#)/7&-F M@ )P,G@5C:CJEK<79T2.]>TNKF$-'.BY&&)X5NF\A6([XY'2C4?$,%GJ'V26 MRN)H R1W-RJJ8X3(<(&!.3G(S@$#(S5"TTY+C2M1\.S+&9[,!;>20')BY,#Y M!!^7E<@@Y0F@#.="EYJ/AFR-U/-%+%=6+22&0VIVA@S.QSLWKC!))W$#@<=G M;+F)9I8%AN)44S 8)#8Z$CKCI46F6']GV21/<2W4V/WEQ,N3Z#DX X': MK= !7$Z]J%[=6=E?6\T]G>6-Y+;2PVZM(#)M.P,@^\K80#VE!R.M:/C2&X^R MV%Y:37D4EKQ(P*J MZ']VZG)R"I(/3H/2@"#3=/N]4DG.NZ0L5OJ*YO;5V#+'/$X",.?F#*%Y'>,> MM=6JA5"J !@ #I2UF7VNVMAJ4=G.P0^49YI7<(D,0X#$GKEL# ^OU *VM^( MK>P5K=?M(+PAVNX(A(EJKDJDC<>]6FD1,;W5<],G&>])/-';6\D\[;(XE+NQ[ #)-!(NWL<9YXH +Z0>*M+_M#1[^:(PJ D3RM;_9Y M,@^;)@\X7D*>"#[YI^@M?:CJ!U*6&WD@N?,M;EXY M2-RX Y.:S+06%S?WVEQO;7EE>$WEKA]\9D#9DC.#@@/ MM?'^V?2@""22:SLTTZ]G?Q!9ZNKQ(T+J9%D(.\#)YCZG.?DZ'C&.BTF"Y33[ M4FR-6;J$7L.!]> MO>M.@!DLT<*@RNJ YQD]< DX]> 3^%%\_ M9([>]EE^43Y375DTBQ#[.;AD$?VVU1BJ6]J@9S@9)Y( P,'D]QZT[5=3_LV.(16LUY<3 MN4B@AP"Q )/+$ 'J:QM,U:RDUV*^T^9)+/68UW88$PW 0$*V#\K,G!![QC MUH Q'UB_MKBZNK-D*7^+NT>2W>7^T0WW+?(_U9497'7)SZUUVB:=)8V/V*ZC M1X[.8K9N2&/E8^3Z%0Q3Z+[U%X;T.YT:U9+R]:Y;)6-%RL<:;B1A>['/+'Z# M@5M4 (S*HRQ &0,D]SP*YS5KY=;%WI.ESD75M(IFMW)B%W&,;T5^H'."1T/! MX.:+_6M)U:SO;"\NH[.%Y3:PSRR*I>93R44\_*VWD]3[=4%J_B7P_;L&2QU* MWGQ+-&OSP2J<2;<=R,]<@@C((H J"35K[6&Q)9WEUI2?4GK M4E $%[+-#8SO:1K-<+&S11,V [ <#/UQ7)R:AJL$5WKMM<6;6EQ"LT,]V[;5 M3'$ C!&'SNRV2X4.N#M2V;Y615'ID.3U)7Z" MM+3=->SN[V"2-'L6G%S:DX.QV)+KCMAOF!_V_:@"GHVCJ=HU#3U\JVF^U6!D MP3 9!N9,=.%R>QJ_%;WFN:#!9 MPWL<.H:9>('G9-X<+]V0#ON1@X[9.*Z:TMEM+5(5>278 #)*Y9W/JQ[F@"1( MHXRYC15+MN8J,;CTR?4\"JVHZE!IMG-/*&E,04F*(!G; $7&68D*!SP.2.>U6-3P:$D'B&XU-9G590,6T9* MQE\8,C#.&8CC.!P.YYK5H *Q]9GF-W;:?YK6MO?AHQVY X!Z@ MBDU34K6>];06N9K2XN(EVW"#"_,3\@;LY"M@=<>-8IF4&1%.0&QR,]_3 M--O+J.QL9[N?/E6\;2OM&3A1DX_*@!E_J$&G6DD]P6(0 A$&YW)(4 #N22!] M37'ZWJ-UJ$UAJFCQZA;WEK++:&T9,D3%4=4D0';M*CEL\!@<\5J7^H02PVGB M*SW 63F&\C=)KO4FOF%I,R2);Q$KN<1A M,N>XP.!TR D,L5PIVM@9.58*K ^Q/&<5T5% M8^I^([?3;X6\]O,\*F,7-R-HCM_,;:FXDC()ZXS@W-PVDQ7)@O+J MV+6\^/D#,&"?-TW?*2!WVFN4LVU&^CAT,A;21"RFT\AMUFT8WQW'F]'!D4<] M]_J#6QIEM:W>FZAH/[B=(D#6!LF(AE.<(VY<@Y&T'.36]I=B^G:=';S M7<]Y*HS)/.V6=NY]AZ =* )+-7:WCGN;=(;N6)//5<'#8^[GN 2:L45AZY9Z MG)J5G=V,T!A@#;H[ABJ1,?\ EL<8WX7(VDCKG(H H27&L7^J+<6WD)]ADE@F M@EE*I _:9@,&13$00O&"WXK'I5M+KCR7%_:V]U8ZBK17GEY$4CQ/B.503DJR MC'?[J\D2W0,MO'DC>Y MR.,ANF3\IXXJ;4]9BTRZMX90H$J22R2R.$6*)-NYB>YRZ@#OGVK#L7MK^#5] M&T^XC>UOX)9K*4= 'RLJ?\!D;..P<#M0!G1VFJC5M1T9(;F[TRYN9!>&;G[. MLC;D>)R1GAAD<[=N>IQ79:7%<_8;>35(HQ?K'YXZ#&30!3 MT234-1U3^TV2VDB=GL[B6W)$5Q&HW1RJ&ZX8NG4YR2.!74(B11K'&JHB@*JJ M, =@*4 *H"@ 8 ':L_5M;L]%^SF^,@69RNY%R(P!DNWHHXR>V1VR0 .UF_ M?2[#[8J*\,4BFXSG*Q$X9A_N@[OH#7-7,4>@:C%8W,][JB:Q8S)+"SES<3AH MQE03A-RR-D A0%]JI-"UA,T;1W+:L]P02-\D.J02/SD_=&$/?&W']VNOT2SG ML]-CMKT*[VI:*&7.6:('Y"?0[0 ?4C- "Z-;7$.G0)J:J]U;!H5FX)= 0#*U75QKDEKOTJ^>SBS=-;-P;NW(VB50IR2I(.PX."#C.*FT* M&ZEU..[T^26ZM+:4VR3W(97EMF4,5)898QN!@GJ,CKDU=>S?Q1_9>J0W6&YB3(D.YHRT>[^$AHMI(YZX]:Z2@!$18T"1J%4# & *H:IK=EI$<4E[( M0DDOE%D&[8=I8EL= .3VIVK:O;Z-!%-=K*R22>7^Z3<5^4L6('8*I)]A6=' MY-IXF&/+DLM83S8GX91.JX.#_MQX/_ #ZT 8^HQZAH=Y]J@NH[Y;Q!')#B6$MG8);7L:N;)VBM9CAF,7\)SV.W"GUVY[TS M0]#_ +(\_-P\JM(?(AW'R[>/)VHBDG'7D_@, 5KT %**0QF3:K]1G"\#.*Z2PT^TTNS2TTZW2W@3[L:# M%3I&D0(C14#,6.T8R3U/UJGK.I?V1H]Q?_9WN/) /E1D MD@=3QWH ;JFL0Z M9&G[F>[FD?RTM[90TC';N/4@# YY(_45QLFMWMO=W-_9/L2^7[3:SRVSR_:\ M !;7 _U9!#@CJMJSU:RD\007UC,K6VJ*(9T/#07"@[-R]5) =#GNBBKO MA_0[G2!-]KOFN 9)/)B7*QQHTA?D=V.>3VZ#OD ?H6GRV=DUG=VZ"&VFW6>2 M&*(1D#V*EF0'T ]:UV947+L%'J3BEKG=9UC3)H]1TW5I4M;10+=KB23!,K(' M^4?[*LK;NQ^AH 36;Y=7^V:)IMP8[V!E,D3$QBY3 9XU<=,A@"1R,^]4"^KW MFI^4K65Q=Z9Y=P@M5*K"Q^5[=F)(.4)(/!S@D#BKD=NWB7PVBF2.VU2WG"R7 M$:_-%,A 9UQCEEY'4$, 1BS/QU8GDGWH >D4<6[RT M5-S%FVC&2>I/O3+EIDM)6M462<(QC1C@,V. 3V&:EKBO$RWNG>)+74GN[>"" M2=5BN9Y9-L $39C9!A2&(ZY!)('84 1ZIJFH2:MIFL:$9YGO;0+'8G)CD97^ M='[(P#_?/3RR.>E:NBZ3YZ#^U-.40)*M]:+*!F"5P3(FW/&URQ';YQCI4OA> M/4(XYI;RV6WAO MV$#?ZN5\^8N#R 2 _/0N1VK?H 1F5%+.0JJ,DDX %<_J> MLV]W=MHP-[;B69;=KZ),1A^',0;.0Q7(R!QGKGBEU?Q%96TEW:WUG-)81;8+ MVY&WRXC(!@,,[B,,,D#C3#/@#). .3WX 'X5'96HLK-(/-EF*CYI9FW.Y[DG_..@XI+^\33].N+R12 MRP1M(57JV!G ]STH 9J&I6^FV<\\Y+>3'YABCP78= /<\#WK%N;B2:-_$VD MZCOAB@ >SERD;*A8NK9^[)SUP,%<'@FDO]0MY4L_$-KD1VKFWOHY%PT<3$!P MX[%&"M] V.M:$>A)'XDDU59G170?Z/$2J-)@@R.,X8X.!P/?.!@ KZ%%<2W- MU!C)PN1(V,*&'=>3D?R(!K2HH Y&.&3QC-;W$OGZ>MB9; M>X,3 K<%B ZQR YVY0?-CHQ'!SCJ+:T@LU=;:)8Q(YD8+W8]34P&.G%% !11 M10!S^B^%EL+=5U&Y:]>*7? .52$!BR[5S][DY)ZYQTXKH*** "L/5?"EEK.H MFYOGF:)HU5K='V*74MMDR.=PWG'X>@K9)@GYFP%S] M<**FHHH **** "BBB@"EJNFC4[1(O,,,D4T!_.IJ* "H+RSM]0LY+6]B6:"08=&Z'O\ SJ>B@##@\*V, M5Q<;XXS:26YMUMP#RK'<[.Q)+,6[\8^O-;E%% %74[66^T^2V@N7M7DV@RQG M#*N1NP>QQD ]LUR\=O>S^(S:B>:'5;:(++J5LB-'- #%;I;B1CEBBYP"?J2?QJ]110!@:S_:.EW,^N17O MF6L,8$EC(0J&,9+$$\!\G(/0]#V(BL=$34]0N-8O3<);WH#+I\R[-OR>7N< M\Y4<*>FXYYZ=(1D8/(HH ;'&D,21Q+M1%"J!V Z4ZBB@#/U[3I-6T.YLH95B MDE4;'9;"DES*Q+/D[CQT ST X':M"B@ HHHH M**** "JM[807ABEDMX9+BV)>W>5-WEOCK_+\AZ"K5% &7I6A0Z01R*TZ* .-T;34UL32Q?:K&P:Y62> MSRC0RSH^YFB?J%WJ"2, ]L'-=;;VT-JCK;QK&KR-(P7NS$EC^))-2@8&!P** M "N7:ZU+PU<1I=RRZQ'?RL(T3 ECE.6VJ">8\?\ ?'TZ=11C.,]NE &#H?A6 M#2K.*.\G>_FA93&[C:L07.T*N<#&X\]22?8#>HHH **** $550810HR3@#') M.3^M+110 R>&.YMY()UWQRJ4=3W!&"*R+'PW;07%S/ #]X9.3GGIT&*VJ* "BBB@#'U;P]!J$-TMND%O)?J(KR?R0SO%@@@?[709. M<>AP*TH;2"WFGEAC"/<.'E(_C8*%S^0 _"IJ* "BBB@ HHHH *Q=7\.QZA?V M]_:FWMKR'<&FDM5E\Q2I7!Y!R,Y') ]#6U10!1TS1[+2(4CLHMNV&. N3RRI MG;GWY/\ G%7J** .:\06]S9K?:E<3B\TYD"7&G2D!##M .S/23))_P!K('7! MI=)\/K/;QS:E+>7$/V>2""UO0N^**3&Y7(Y8D*HY.0.O-=(1GKS10 BJ$4*H MP , >E+110!3U73DU/2[FU=8]TT>U6=20K?PMP0>#R,$&G:;8#3;".W\^:X9 M1\TT[EGZ\/0W>N_;Y9&6)H=DMO M&2JW#<@&3!PP . ,=SG/ &K!#';6\<$*[8XU"(N6-O,A^T1[T5\$ EXP. -W( M';H*TZ** "@C(P>1110 @ 50% P .U+110!FZUHD&M6\2RLT,]O()K>= " MT;@Y!P>"..0>#^1IFFZ##9$3W+_:KSSGG:X*!/G=0IPHX V@#'/3/7FM6B@ MHHHH YR3P=:G5I)X3!!9S2132VT=LJL9(VW AP> 3@GC)QU&36]:VL%E!Y-K M&(H]S,%7H"S%C^I-2T4 %(R*XPZAA@CD9I:* ,K0M$7189D$[R^8Y*IDB.%, MDJB*2=H&?\@ #5HHH S=8L+Z^$!T[4&LG@8R<+D2-C"AAW7DY'\B :R(T'C. MVC^TP2V1LIRLDT3?ZTCU8MAX7M;2>:29FE4W'G6\ 9EBML'("+G .223W MR> .*VZ* "BBB@ I HX '.>*6B@ J"]M([_ $^XLYLB.XB:)\=<,,'^=3T4 M 8ECX3TZT$KR^;=3W!1[F:60_OI$;$V\KB)9%EC/4%6[\#!_ Y'%;=% %/3]*M-+CV6<>S*(C,226"*%7/ MO@ 5 ^3D'H>A[$;]!&1@\B@# @T>WUF^&LW4,\"3P;#9R#9O\ O*'D /S' M8V #T!.>>F['&D,21Q+M1%"J!V Z4ZB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HJ.XN(K2UEN+AQ'#"A>1ST50,D_E7-?\+*\ M)?\ 06_\EI?_ (FM(4JD_@BWZ$RG&/Q.QU-%$O^@M_P"2TO\ \35_5ZW\C^YD^UI_S+[SJ:*R]%\2:3XA69M'NQ,[2/?K3G\>6:3 M*BZ;J,BR']PZ+$1-^\\L%1OW#+?W@/?%2,ZBBN6U3QHMEI*W\%E.[(UPDMFZ MH'#0HS,"^_:H&W.1OR.@S4UUXWTVPU*&QOXY+:XDV>9')+"&A+G"@CS,MZ_( M&P.N* .CHHHH **HZGK6GZ.L9U&X$(E)"?(S9QUZ ^HK/_X3;P__ -!#_P @ MR?\ Q-8RKT8/EE))^J-XX>M-^T?3[>;2[>.YGDN5C\ MEP277#,0N"/F.W [9-9EQXNN[BVNSH<,%W,TT:6"D'$BFW6=BV#Z;@,8Y*]> M_0(ISJNG?9Y;:WTR\AAECN+F%R)R[',8D!"HVW! ;.XM@=#40U[ M5HY)KR7[&^GQ:G]A>%86655,@C#[]Y!(++D;1QGF@#JJ*Y=/%DLLRW6J_P!DBR2'3,*5N8V=KA_+60@$,-@VNHSA MN2?2LF;QS=1S7[_9X5M?L'GV;L#GSO(\X1OSSD9QC'W&]J .WHKF(MW.FS3;BT>XYE5PB<]C5K0+O6+R\OQJ-S8O#:7#6X6"T>-F(56 MW9,C8'S8QC\: -VBBB@ HK&/BW1 Q!ONGI$Y_I2?\)=H?_/[_P"0G_\ B: - MJBL7_A+M#_Y_?_(3_P#Q-6[#7-.U29HK&Y\UU7<5V,O'3/('K0!?HKFI=?OK M?6;Z"Y:SMDA61K>WN$:-IT6/=YBS%MC#/#*!\HY)]:6G>+;^X\*ZKJI)<6E]%;R*L=[9(5 MBERN2HRSN&/4=*I6?C:-M/L9+RRN6DDLK6YNIK=%\F#SN 3EMV,YX )P. M] '4T5SD_C&&RFU0:C836T&GSI LS2Q;9F8*5 RXVYW9^; QR2#D!;3QI8WY MM5L+6ZN6G$C-Y)B80B-@KEF#[2!N!^4MG/&: .BHKF!X]TU;$W5U;7=HC0QS M0BY$:>>CMM4J2^!S_?*\'/3FGV/C*'5-0L(-.L)YX;M92TZS1$0M&RJP.'(; M&X'*D\$8W7^9LJ%5JZB_N9IT5F?\)%I?\ S]?^0V_PI\6NZ=/,D45S MEW(51L89/XBDLQP4G95HW_Q+_,'AZR5W!_E=QB=?17*KXBU%%U2K(6(P!82VFW@$\2,2PY^\.* -:BBF331V]O)-,P2.-2[L>P R3 M0 ^BN?\ ^$Z\.?\ 01_\@2?_ !-'_"=>'/\ H(_^0)/_ (FMO85?Y7]S,O;4 MOYE]YT%%<_\ \)UX<_Z"/_D"3_XFM'2]G4#T-3*E M4BKRBU\AQJTY.RDB_17%Q>-)H;V[:ZDM+JVMGO!-;V<9\^U6&0JK.2Y!W!>A M"\D8XK;U#Q-9Z:;P313.UI)#&P78-[2_= +, /ZZDD:+$;;0WEX#EMWS=<;3@X8\9K6/C*WU>^L8=-"XENF@N%:1)"H$ M+R JT;LO)4=SWZ4 =-17/:MK&I:3J\'F?9)K.8R$6Z(WG+&D1=I"^=OW@%QM M_B7FJ'_"4ZI96$LM_%:332:>!0!V%%0 ;(S"7#1L68*2Q MPI(SC1 S1MU0D9P?I4E !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 (Z+)&R2*'1@0RL,@CT(K+_X1?0/^@'IO_@)'_A6K15* M4H[,32>YE?\ "+Z!_P! /3?_ $C_P */^$7T#_H!Z;_ . D?^%:M%5[2?=B MY(]BM9:;8Z:KKIUE;VBN6-U^]:2QDGDCW,,,96+' M< .<%CM]/K6U14-MN[*M;8YR'P38VTEH8+R]2.V\@F(,FV9H?N,QV9]L @>V M>:S-"\%7ME>?Z=);QVPD6=OLVPM-*CAD)/DJP ^;(9G/S=>Y[:BD!AW7A*PN MX98II+C9+)<2, P',R,CCITPQQ_6I(] :&^^V1:O?I,ZH+@@0D7&S."P,> < M''R;>/?FMBB@ HHHH @N;*UO547EM#.G-8T'@31(M0GN9K?[6DTD MDOV:Z5)(8V?9DJI7C[@ ] 2!UKHZ*T,S 7PA:I:1627U\M@A&ZS#IY;@2%U7 M[N5 )Q\I&0!G-._X16 W3R/?WK0M=&\%L3'Y:S9R&&$W'!P0"2,@<&MVB@#G MXO!&A0);+#9I&88FADD1%5[E&C*,)6 RVHZ]CBNCHH R8 MM!^SZM)?6VI7D(E\OS;=1$8Y-BA1G*%AP.S"KEEI\5A)=O"SL;J23 O/Z4G]C:9_T#;3_OPO\ A5VB@"E_ M8VF?] VT_P"_"_X5-;V-I:,6M;6&!F&"8XPI(_"IZ* ,+5/"=KK,DG]HWM]- M;L6=+4R+LB=D*%E.W=G#-@%B 3P.F(3X+M':]>:_O)9KZ"6WN92(5,B.H7HL M8 (QG(&3QN+ #HZ* "L*/PC81:<]FLMQY;VMO:$EESLASL/3J<\_P!*W:* M,:[\,V]W=74_VNZB:XECGQ&4Q'+&%"R+E22W\R41@E796.0B*,C8,$+%X;15N+J-[.WBMX)4==R>6P97Y7 M!;(YR,'GBK0T0FZLKF;4[R:XL]X$KB(&17*ED8! ,?*O( /'6M2B@ HHHH A MELK6>3?-;0R/_>>,$TS^S;'_ )\K?_OTO^%6:*Q>'HR=W!?QG_P!@:/\ ] FQ_P# 9/\ M"K-K8VEBK+96L-N&.6$,83/UQ4]%)RD]&QJ,5JD8=QX3T^Y@\J1YP&^U!RK M%UN&9G0G'0,P([@JO)YRL7AKRHKP#5[]YKW9YT\@A9F"KM"[3'LQC@_+_7.W M14E'-IX(L!"(9[N\N(DLS91([(OE1G;P&1 QP5!&20.PK0BT0BXM9[S4KR]D MM)FEB:81+@E&0@[$7(PQ/KGOVK4HH QF\-J^L7.H/J5ZWVE1'+;L(C&8P,>6 M"8]RKR3@,.3FH(O!]DMC/:W-U>7:2VJVB-,ZAH8EY55*J.0>=QR3@9)KH** M,$^$X3,+K^TK[^T1+YOV[,7F?SAV)Y5V,_^P-'_ .@38_\ @,G^%3S6 M$;Z>UG;,]DF,(UKA#'SD%>,=>Q!![@BK-%-1BMD-)+8YF7P-9RF:1K^]-Q XML 14 R1.htm IDEA: XBRL DOCUMENT v3.22.0.1
Cover Page - USD ($)
12 Months Ended
Dec. 31, 2021
Feb. 14, 2022
Jun. 30, 2021
Cover [Abstract]      
Document Type 10-K    
Document Annual Report true    
Document Period End Date Dec. 31, 2021    
Current Fiscal Year End Date --12-31    
Document Transition Report false    
Entity File Number 001-36384    
Entity Registrant Name MAGNITE, INC.    
Entity Incorporation, State or Country Code DE    
Entity Tax Identification Number 20-8881738    
Entity Address, Address Line One 1250 Broadway,    
Entity Address, Address Line Two 15th Floor    
Entity Address, City or Town New York,    
Entity Address, State or Province NY    
Entity Address, Postal Zip Code 10001    
City Area Code 212    
Local Phone Number 243-2769    
Title of 12(b) Security Common stock, par value $0.00001 per share    
Trading Symbol MGNI    
Security Exchange Name NASDAQ    
Entity Well-known Seasoned Issuer No    
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     $ 3,560,444,169
Entity Common Stock, Shares Outstanding   132,272,776  
Documents Incorporated by Reference To the extent herein specifically referenced in Part III, portions of the Registrant's definitive Proxy Statement for the 2022 Annual General Meeting of Shareholders to be filed with the Securities and Exchange Commission pursuant to Regulation 14A. See Part III.    
Entity Central Index Key 0001595974    
Amendment Flag false    
Document Fiscal Year Focus 2021    
Document Fiscal Period Focus FY    
XML 15 R2.htm IDEA: XBRL DOCUMENT v3.22.0.1
Audit Information
12 Months Ended
Dec. 31, 2021
Auditor Information [Abstract]  
Auditor Firm ID 34
Auditor Name Deloitte & Touche LLP
Auditor Location Los Angeles, California
XML 16 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 $ 230,401 $ 117,676
Accounts receivable, net 927,781 471,666
Prepaid expenses and other current assets 19,934 17,729
TOTAL CURRENT ASSETS 1,178,116 607,071
Property and equipment, net 34,067 23,681
Right of use lease asset 76,986 39,599
Internal use software development costs, net 20,093 16,160
Intangible assets, net 426,615 89,884
Goodwill 969,873 158,125
Other assets, non-current 6,862 4,440
TOTAL ASSETS 2,712,612 938,960
Current liabilities:    
Accounts payable and accrued expenses 1,000,956 509,315
Lease liabilities - current portion 19,142 9,813
Debt, current 3,600 0
Other current liabilities 5,697 3,070
TOTAL CURRENT LIABILITIES 1,029,395 522,198
Debt, non-current, net of debt issuance costs 720,023 0
Lease liabilities, non-current 66,487 32,278
Deferred tax liability, net 13,303 199
Other liabilities, non-current 2,647 2,672
TOTAL LIABILITIES 1,831,855 557,347
Commitments and contingencies (Note 17)
STOCKHOLDERS' EQUITY    
Preferred stock, $0.00001 par value, 10,000 shares authorized at December 31, 2021 and December 31, 2020; 0 shares issued and outstanding at December 31, 2021 and December 31, 2020 0 0
Common stock, $0.00001 par value; 500,000 shares authorized; 132,553 and 114,029 shares issued at December 31, 2021 and December 31, 2020, respectively, and 132,204 and 114,029 shares outstanding at December 31, 2021 and December 31, 2020, respectively 2 2
Additional paid-in capital 1,282,589 777,084
Accumulated other comprehensive loss (1,376) (957)
Treasury stock at cost, 349 and 0 shares outstanding at December 31, 2021 and December 31, 2020, respectively (6,007) 0
Accumulated deficit (394,451) (394,516)
TOTAL STOCKHOLDERS' EQUITY 880,757 381,613
TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY $ 2,712,612 $ 938,960
XML 17 R4.htm IDEA: XBRL DOCUMENT v3.22.0.1
Consolidated Balance Sheets (Parenthetical) - $ / shares
Dec. 31, 2021
Dec. 31, 2020
STOCKHOLDERS' EQUITY    
Preferred stock, par or stated value per share (USD per share) $ 0.00001 $ 0.00001
Preferred stock, shares authorized (in shares) 10,000,000 10,000,000
Preferred stock, shares issued (in shares) 0 0
Preferred stock, shares outstanding (in shares) 0 0
Common stock, par or stated value per share (USD per share) $ 0.00001 $ 0.00001
Common stock, shares authorized (in shares) 500,000,000 500,000,000
Common stock, shares, issued (in shares) 132,553,000 114,029,000
Common stock, shares, outstanding (in shares) 132,204,000 114,029,000
Treasury stock outstanding (in shares) 349,000 0
XML 18 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
Income Statement [Abstract]      
Revenue $ 468,413 $ 221,628 $ 156,414
Expenses:      
Cost of revenue 201,662 77,747 57,391
Sales and marketing 170,406 76,030 44,565
Technology and development 74,449 51,546 40,250
General and administrative 64,789 52,987 39,750
Merger, acquisition, and restructuring costs 38,177 17,552 2,041
Total expenses 549,483 275,862 183,997
Loss from operations (81,070) (54,234) (27,583)
Other (income) expense:      
Interest (income) expense, net 19,848 (50) (789)
Other income (4,450) (3,665) (285)
Foreign exchange (gain) loss, net (1,480) 2,220 481
Total other (income) expense, net 13,918 (1,495) (593)
Loss before income taxes (94,988) (52,739) (26,990)
Provision (benefit) for income taxes (95,053) 693 (1,512)
Net income (loss) $ 65 $ (53,432) $ (25,478)
Net income (loss) per share:      
Basic (in USD per share) $ 0 $ (0.55) $ (0.48)
Diluted (in USD per share) $ 0 $ (0.55) $ (0.48)
Weighted average shares used to compute net income (loss) per share:      
Basic (in shares) 126,294 96,700 52,614
Diluted (in shares) 136,261 96,700 52,614
XML 19 R6.htm IDEA: XBRL DOCUMENT v3.22.0.1
Consolidated Statements of Comprehensive Loss - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Statement of Comprehensive Income [Abstract]      
Net income (loss) $ 65 $ (53,432) $ (25,478)
Other comprehensive income (loss):      
Unrealized gain (loss) on investments 0 0 2
Foreign currency translation adjustments (419) (912) 212
Other comprehensive income (loss) (419) (912) 214
Comprehensive loss $ (354) $ (54,344) $ (25,264)
XML 20 R7.htm IDEA: XBRL DOCUMENT v3.22.0.1
Consolidated Statements of Stockholders' Equity (Deficit) - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock 
Additional Paid-In Capital
Accumulated  Other Comprehensive Income (Loss)
Accumulated Deficit
Treasury Stock 
Beginning Balance (in shares) at Dec. 31, 2018   51,159       0
Beginning Balance at Dec. 31, 2018 $ 118,013 $ 1 $ 433,877 $ (259) $ (315,606) $ 0
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Exercise of common stock options (in shares)   285        
Exercise of common stock options 588   588      
Restricted stock awards, net (in shares)   (182)        
Issuance of common stock related to employee stock purchase plan (in shares)   227        
Issuance of common stock related to employee stock purchase plan 1,054   1,054      
Issuance of common stock related to RSU vesting (in shares)   2,858        
Shares withheld related to net share settlement (in shares)   (459)        
Shares withheld related to net share settlement (1,847)   (1,847)      
Stock-based compensation 19,392   19,392      
Other comprehensive income (loss) 214     214    
Net income (loss) (25,478)       (25,478)  
Ending Balance (in shares) at Dec. 31, 2019   53,888       0
Ending Balance at Dec. 31, 2019 111,936 $ 1 453,064 (45) (341,084) $ 0
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Exercise of common stock options (in shares)   3,359        
Exercise of common stock options 13,548   13,548      
Issuance of common stock related to employee stock purchase plan (in shares)   381        
Issuance of common stock related to employee stock purchase plan 1,660   1,660      
Issuance of common stock related to RSU vesting (in shares)   5,126        
Shares withheld related to net share settlement (in shares)   (824)        
Shares withheld related to net share settlement (7,854)   (7,854)      
Issuance of common stock associated with merger or acquisition (in shares)   52,099        
Issuance of common stock associated with merger or acquisition 275,773 $ 1 275,772      
Exchange of stock options and RSU related to Telaria Merger 11,646   11,646      
Stock-based compensation 29,248   29,248      
Other comprehensive income (loss) (912)     (912)    
Net income (loss) $ (53,432)       (53,432)  
Ending Balance (in shares) at Dec. 31, 2020 114,029 114,029       0
Ending Balance at Dec. 31, 2020 $ 381,613 $ 2 777,084 (957) (394,516) $ 0
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Exercise of common stock options (in shares)   1,560        
Exercise of common stock options 9,425   9,425      
Issuance of common stock related to employee stock purchase plan (in shares)   255        
Issuance of common stock related to employee stock purchase plan 3,714   3,714      
Issuance of common stock related to RSU vesting (in shares)   4,624        
Shares withheld related to net share settlement (in shares)   (289)        
Shares withheld related to net share settlement (6,496)   (6,496)      
Issuance of common stock associated with merger or acquisition (in shares)   12,374        
Issuance of common stock associated with merger or acquisition 495,591 $ 0 495,591      
Purchase of treasury stock (in shares)           (349)
Purchase of treasury stock (6,007)         $ (6,007)
Capped call options (38,960)   (38,960)      
Stock-based compensation 42,231   42,231      
Other comprehensive income (loss) (419)     (419)    
Net income (loss) $ 65       65  
Ending Balance (in shares) at Dec. 31, 2021 132,204 132,553       (349)
Ending Balance at Dec. 31, 2021 $ 880,757 $ 2 $ 1,282,589 $ (1,376) $ (394,451) $ (6,007)
XML 21 R8.htm IDEA: XBRL DOCUMENT v3.22.0.1
Consolidated Statement of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
OPERATING ACTIVITIES:      
Net income (loss) $ 65 $ (53,432) $ (25,478)
Adjustments to reconcile net income (loss) to net cash provided by (used in) operating activities:      
Depreciation and amortization 146,886 49,248 32,126
Stock-based compensation 40,735 28,491 18,825
(Gain) loss on disposal of property and equipment 130 (22) 114
Provision for doubtful accounts 49 (138) 1,200
Provision for doubtful accounts     2,060
Amortization of debt discount and issuance costs 4,925 0 0
Accretion of available for sale securities 0 0 24
Non-cash lease expense (350) (784) (209)
Deferred income taxes (98,770) 789 (595)
Unrealized foreign currency gains, net (2,259) (1,161) (823)
Other items, net 3,292 0 0
Changes in operating assets and liabilities, net of effect of business acquisitions:      
Accounts receivable (254,368) (103,836) (10,705)
Prepaid expenses and other assets 1,324 (10,095) (51)
Accounts payable and accrued expenses 284,905 75,064 16,288
Other liabilities 25 3,811 407
Net cash provided by (used in) operating activities 126,589 (12,065) 31,983
INVESTING ACTIVITIES:      
Purchases of property and equipment (17,697) (14,292) (11,425)
Capitalized internal use software development costs (11,431) (7,667) (8,463)
Mergers and acquisitions, net of cash acquired (661,869) 54,595 (11,000)
Maturities of available-for-sale securities 0 0 7,500
Net cash provided by (used in) investing activities (690,997) 32,636 (23,388)
FINANCING ACTIVITIES:      
Proceeds from Convertible Senior Notes offering 400,000 0 0
Proceeds from issuance of debt, net of debt discount 349,200 0 0
Payment for capped call options (38,960) 0 0
Payment for debt issuance costs (30,378) 0 0
Proceeds from exercise of stock options 9,425 13,548 588
Proceeds from issuance of common stock under employee stock purchase plan 3,714 1,660 1,054
Repayment of debt (1,800) 0 0
Repayment of financing lease (645) 0 0
Purchase of treasury stock (6,007) 0 0
Taxes paid related to net share settlement (6,496) (7,854) (1,847)
Net cash provided by (used in) financing activities 678,053 7,354 (205)
EFFECT OF EXCHANGE RATE CHANGES ON CASH, CASH EQUIVALENTS AND RESTRICTED CASH (683) 918 46
CHANGE IN CASH, CASH EQUIVALENTS AND RESTRICTED CASH 112,962 28,843 8,436
CASH, CASH EQUIVALENTS AND RESTRICTED CASH — Beginning of period 117,731 88,888 80,452
CASH, CASH EQUIVALENTS AND RESTRICTED CASH — End of period 230,693 117,731 88,888
RECONCILIATION OF CASH, CASH EQUIVALENTS AND RESTRICTED CASH TO CONSOLIDATED BALANCE SHEETS:      
Cash and cash equivalents 230,401 117,676 88,888
Restricted cash included in prepaid expenses and other current assets 240 0 0
Restricted cash included in other assets, non-current 52 55 0
Total cash, cash equivalents and restricted cash 230,693 117,731 88,888
SUPPLEMENTAL DISCLOSURES OF OTHER CASH FLOW INFORMATION:      
Cash paid for income taxes 2,141 1,614 291
Cash paid for interest 12,908 101 61
Capitalized assets financed by accounts payable and accrued expenses 2,171 42 141
Capitalized stock-based compensation 1,496 757 567
Operating lease right-of-use assets obtained in exchange for operating lease liabilities 42,013 2,036 13,533
Purchase consideration - indemnification claims holdback 1,602 0 0
Common stock and options issued for mergers and acquisitions 495,591 287,418 0
Debt discount, non-cash $ 10,800 $ 0 $ 0
XML 22 R9.htm IDEA: XBRL DOCUMENT v3.22.0.1
Nature of Operations
12 Months Ended
Dec. 31, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Nature of Operations Nature of Operations
    Company Overview
    Magnite, Inc. ("Magnite" or the "Company"), formerly known as The Rubicon Project, Inc., was formed in Delaware and began operations on April 20, 2007. On April 1, 2020, Magnite completed a stock-for-stock merger with Telaria, Inc., ("Telaria" and such merger the "Telaria Merger"), a leading sell side advertising platform and provider of connected television ("CTV") technology. On April 30, 2021, the Company completed its acquisition of SpotX, Inc. ("SpotX" and such acquisition the "SpotX Acquisition"), a leading CTV and video advertising platform. On July 1, 2021, the Company completed its acquisition of SpringServe, LLC ("SpringServe" and such acquisition the "SpringServe Acquisition"), a leading ad serving platform for CTV. The Company operates a sell side advertising platform that offers buyers and sellers of digital advertising a single partner for transacting globally across all channels, formats, and auction types.
On June 8, 2020, the Company voluntarily delisted its common stock from the New York Stock Exchange ("NYSE") and commenced listing on The Nasdaq Global Select Market of The Nasdaq Stock Market LLC ("Nasdaq"). On June 30, 2020, the Company changed its name from "The Rubicon Project, Inc." to "Magnite, Inc." In connection with the name change, the Company also changed its ticker symbol from "RUBI" to "MGNI." Magnite has its principal offices in New York City, Los Angeles, London, and Sydney, and additional offices in Europe, Asia, North America, and South America.
    The Company provides a technology solution to automate the purchase and sale of digital advertising inventory for buyers and sellers. The Company's platform features applications and services for sellers of digital advertising inventory, or publishers, that own or operate websites, applications, CTV channels, and other digital media properties, to manage and monetize their inventory; applications and services for buyers, including advertisers, agencies, agency trading desks, and demand side platforms, to buy digital advertising inventory; and a transparent, independent marketplace that brings buyers and sellers together and facilitates intelligent decision making and automated transaction execution at scale. The Company's clients include many of the world's leading sellers and buyers of digital advertising inventory.
    Sellers monetize their inventory through the Company’s platform by seamlessly connecting to a global market of integrated buyers that transact through real-time bidding, which includes direct sale of premium inventory to a buyer, referred to as private marketplace, and open auction bidding, where buyers bid against each other in a real-time auction for the right to purchase a publisher’s inventory, referred to as open marketplace. At the same time, buyers leverage the Company’s platform to manage their advertising spending and reach their target audiences, simplify order management and campaign tracking, obtain actionable insights into audiences for their advertising, and access impression-level purchasing from thousands of sellers.
XML 23 R10.htm IDEA: XBRL DOCUMENT v3.22.0.1
Organization and Summary of Significant Accounting Policies
12 Months Ended
Dec. 31, 2021
Accounting Policies [Abstract]  
Organization and Summary of Significant Accounting Policies Organization and Summary of Significant Accounting Policies
    Basis of Consolidation
    The accompanying consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America, or GAAP, and include the operations of the Company and its wholly owned subsidiaries. All significant intercompany transactions and balances have been eliminated in consolidation.
Segments
    Management has determined that the Company operates as one segment. The Company’s chief operating decision maker reviews financial information on an aggregated and consolidated basis, together with certain operating and performance measures principally to make decisions about how to allocate resources and to measure the Company’s performance.
    Use of Estimates
    The preparation of consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported and disclosed financial statements and accompanying footnotes. Due to the economic uncertainty as a result of the COVID-19 pandemic, it has become more difficult to apply certain assumptions and judgments into these estimates. The extent of the impact of COVID-19 pandemic on the Company's operational and financial performance will depend on future developments, which are highly uncertain and cannot be predicted, including but not limited to, the duration and spread of the pandemic, its severity, including any resurgence, the actions to contain the virus or treat its impact, and how quickly and to what extent normal economic and operating conditions can resume. During the year ended December 31, 2021, this uncertainty continued to result in a higher level of judgement related to its estimates and assumptions. As of the date of issuance of
the consolidated financial statements, the Company is not aware of any specific event or circumstance that would require the Company to update its estimates, judgments, or revise the carrying value of its assets or liabilities. These estimates may change, as new events occur and additional information is obtained, and are recognized in the consolidated financial statements as soon as they become known. Actual results could differ materially from these estimates.
    On an ongoing basis, management evaluates its estimates, primarily those related to: (i) revenue recognition criteria, including the determination of revenue reporting as net versus gross in the Company’s revenue arrangements, (ii) accounts receivable and allowances for doubtful accounts, (iii) the useful lives of intangible assets, internal use software development costs, and property and equipment, (iv) valuation of long-lived assets and their recoverability, including goodwill, (v) the realization of tax assets and estimates of tax liabilities, (vi) assumptions used in valuation models to determine the fair value of stock-based awards, (vii) fair value of financial instruments, (viii) the recognition and disclosure of contingent liabilities, and (ix) the assumptions used in valuing acquired assets and assumed liabilities in business combinations.
These estimates are based on historical data and experience, as well as various other factors that management believes to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying value of assets and liabilities that are not readily apparent from other sources. Estimates relating to the estimated useful lives of internal-use software development costs, assumptions used in the valuation models to determine the fair value of stock options and stock-based compensation expense, business combinations, estimated useful lives of long-lived assets, recoverability of intangible assets and goodwill, the assumptions used in the valuation of acquired assets and liabilities in business combinations, and income taxes, including the realization of tax assets and estimates of tax liabilities. require the selection of appropriate valuation methodologies and models, and significant judgment in evaluating ranges of assumptions and financial inputs. Actual results may differ materially from those estimates under different assumptions or circumstances.
    Revenue Recognition
    The Company generates revenue from transactions where it provides a platform for the purchase and sale of digital advertising inventory. Generally, our revenue is based on a percentage of the ad spend that runs through our platform, although for certain clients or transaction types we may receive a fixed CPM for each impression sold, and for advertising campaigns that are transacted through insertion orders we earn revenue based on the full amount of ad spend that runs through our platform. The Company also generates revenue from the fee it charges clients for use of its Demand Manager header-bidding product and SpringServe ad server product, which we acquired on July 1, 2021. The Company's platform dynamically connects sellers and buyers of advertising inventory in a digital marketplace. The Company's solution incorporates proprietary machine-learning algorithms, sophisticated data processing, high-volume storage, detailed analytics capabilities, and a distributed infrastructure. Digital advertising inventory is created when consumers access sellers’ content. Sellers provide digital advertising inventory to the Company's platform in the form of advertising requests, or ad requests. When the Company receives ad requests from sellers, it sends bid requests to buyers, which enable buyers to bid on sellers’ digital advertising inventory. Winning bids can create advertising, or paid impressions, for the seller to present to the consumer.
The total volume of spending between buyers and sellers on the Company's platform is referred to as advertising spend. The Company keeps a percentage of that advertising spend as a fee, and remits the remainder to the seller. The fee that the Company retains from the gross advertising spend on its platform is recognized as revenue. The fee earned on each transaction is based on the pre-existing agreement between the Company and the seller and the clearing price of the winning bid. The Company recognizes revenue upon fulfillment of its performance obligation to a client, which occurs at the point in time an ad renders and is counted as a paid impression, subject to a contract existing with the client and a fixed or determinable transaction price. The Company does not have arrangements with multiple performance obligations. The Company considers the following when determining if a contract exists (i) contract approval by all parties, (ii) identification of each party’s rights regarding the goods or services to be transferred, (iii) specified payment terms, (iv) commercial substance of the contract, and (v) collectability of substantially all of the consideration is probable.
    The determination of whether revenue should be reported on a gross or net basis is based on an assessment of whether the Company is acting as the principal or an agent in the transaction. In determining whether the Company is acting as the principal or an agent, the Company follows the accounting guidance for principal-agent considerations. Making such determinations involves judgment and is based on an evaluation of the terms of each arrangement, none of which are considered presumptive or determinative.
Expenses
The Company classifies its expenses into the following categories:
    Cost of Revenue. The Company's cost of revenue consists primarily of data center costs, bandwidth costs, ad protection
costs, depreciation and maintenance expense of hardware supporting the Company's revenue-producing platform, amortization of software costs for the development of the Company's revenue-producing platform, amortization expense associated with acquired developed technologies, personnel costs, facilities-related costs, and cloud computing costs. In addition, for revenue booked on a gross basis, cost of revenue includes traffic acquisition costs. Personnel costs included in cost of revenue include salaries, bonuses, and stock-based compensation, and are primarily attributable to personnel in the Company's network operations group who support the Company's platform. The Company capitalizes costs associated with software that is developed or obtained for internal use and amortizes the costs associated with its revenue-producing platform in cost of revenue over their estimated useful lives. The Company amortizes acquired developed technologies over their estimated useful lives.
    Sales and Marketing. The Company's sales and marketing expenses consist primarily of personnel costs, including salaries, bonuses, and stock-based compensation, as well as marketing expenses such as brand marketing, travel expenses, trade shows and marketing materials, professional services, and amortization expense associated with client relationships and backlog from the Company's business acquisitions and, to a lesser extent, facilities-related costs and depreciation and amortization. The Company's sales organization focuses on increasing the adoption of the Company's solution by existing and new buyers and sellers. The Company amortizes acquired intangibles associated with client relationships and backlog from its business acquisitions over their estimated useful lives.
    Technology and Development. The Company's technology and development expenses consist primarily of personnel costs, including salaries, bonuses, and stock-based compensation, and professional services associated with the ongoing development and maintenance of the Company's solution, depreciation and amortization, and, to a lesser extent, facilities-related costs. These expenses include costs incurred in the development, implementation and maintenance of internal use software, including platform and related infrastructure. Technology and development costs are expensed as incurred, except to the extent that such costs are associated with internal use software development that qualifies for capitalization, which are then recorded as internal use software development costs, net on the Company's consolidated balance sheets. The Company amortizes internal use software development costs that relate to its revenue-producing activities on the Company's platform to cost of revenue and amortizes other internal use software development costs to technology and development costs or general and administrative expenses, depending on the nature of the related project. The Company amortizes acquired intangibles associated with technology and development functions from its business acquisitions over their estimated useful lives.
    General and Administrative. The Company's general and administrative expenses consist primarily of personnel costs, including salaries, bonuses, and stock-based compensation, associated with the Company's executive, finance, legal, human resources, compliance, and other administrative personnel, as well as accounting and legal professional services fees, facilities-related costs and depreciation and amortization, and other corporate-related expenses. General and administrative expenses also include amortization of internal use software development costs and acquired intangible assets from the Company's business acquisitions over their estimated useful lives that relate to general and administrative functions.
    Merger, Acquisition, and Restructuring Costs. The Company's merger, acquisition, and restructuring costs consist primarily of professional service fees associated with merger and acquisition activities, cash-based employee termination costs and stock-based compensation charges associated with mergers, acquisitions, or restructuring activities, and other restructuring activities, including facility closures and relocation costs.
    Stock-Based Compensation
    Compensation expense related to employee and non-employee stock-based awards is measured and recognized in the consolidated financial statements based on the fair value of the awards granted. The Company granted awards to employees that vest based solely on continued service, or service conditions, awards that vest based on the achievement of performance targets, or performance conditions, and awards that vest based on our stock price exceeding a peer index, or market conditions. The fair value of each option award containing service and/or performance conditions is estimated on the grant date using the Black-Scholes option-pricing model. The fair value of awards containing market conditions is estimated using a Monte-Carlo lattice model. For service condition awards, stock-based compensation expense is recognized on a straight-line basis over the requisite service periods of the awards, which is generally four years. For performance condition and market condition awards, stock-based compensation expense is recognized using a graded vesting model over the requisite service period of the awards. For market condition awards, expense recognized is not subsequently reversed if the market conditions are not achieved.

The assumptions and estimates used in the Black-Scholes pricing model are as follows:
    Fair Value of Common Stock. The fair value of common stock is based on the closing price of the Company's common stock as reported on the NASDAQ on the grant date.
    Risk-Free Interest Rate. The Company bases the risk-free interest rate used in the Black-Scholes option-pricing model on the yields of U.S. Treasury securities with maturities appropriate for the term of stock option awards.
    Expected Term. For employee stock options in which the Company did not have significant history and that contain service conditions, the Company applies the simplified approach, in which the expected term of an award is presumed to be the mid-point between the vesting date and the expiration date of the award. For employee stock options issued in the periods in which the Company did have significant history and that contain service conditions, the expected term is determined based on historical trends. The expected term of employee stock options that contain performance conditions represents the weighted-average period that the stock options are estimated to remain outstanding.
    Volatility. For grants issued in periods in which the Company did not have significant trading history for the Company’s common stock, the Company determined the price volatility based on the historical volatilities of a publicly traded peer group based on daily price observations over a period equivalent to the expected term of the stock option grants. For grants issued in periods in which the Company has sufficient history, the computation of the expected volatility assumption is based on the historical volatility of the Company’s common stock.
    Dividend Yield. The dividend yield assumption is based on the Company’s history and current expectations of dividend payouts. The Company has never declared or paid any cash dividends on its common stock and does not anticipate paying any cash dividends in the foreseeable future, so the Company used an expected dividend yield of zero.
    Determining the fair value of stock-based awards using a pricing model requires judgment. The Company’s use of the Black-Scholes option-pricing model requires the input of subjective assumptions such as the expected term of the award, the expected volatility of the price of the Company’s common stock, risk-free interest rates, and the expected dividend yield of the Company’s common stock. The assumptions used in the Company’s valuation model represent management’s best estimates. These estimates involve inherent uncertainties and the application of management’s judgment. If factors change and different assumptions are used, the Company’s stock-based compensation expense could be materially different in the future.    
    Income Taxes
    Deferred income tax assets and liabilities are determined based upon the net tax effects of the differences between the Company’s 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.
    A valuation allowance is used to reduce some or all of the deferred tax assets if, based upon the weight of available evidence, it is more likely than not that those deferred tax assets will not be realized. The Company has established a full valuation allowance to offset its domestic net deferred tax assets due to the uncertainty of realizing future tax benefits from the net operating loss carryforwards and other deferred tax assets.
    The Company recognizes the tax benefit from an uncertain tax position only if it is more likely than not that the tax position will be sustained on examination by the taxing authorities, based on the technical merits of the position. The tax benefits recognized in the consolidated financial statements from such positions are then measured based on the largest benefit that has a greater than 50% likelihood of being realized. The Company recognizes interest and penalties accrued related to its uncertain tax positions in its income tax provision (benefit) in the consolidated statements of operations.
    Capital Stock    
    The Company has authorized capital stock of 500,000,000 shares of common stock and 10,000,000 shares of preferred stock. The Company has issued common stock, which is included in outstanding common stock on the Company's consolidated balance sheets. During 2021, the Company also repurchased shares of common stock, which was recorded as treasury stock on the Company's consolidated balance sheets. The Company has not issued any shares of its preferred stock subsequent to the Company's initial public offering ("IPO") and does not have any preferred stock outstanding.
    The Company is required to reserve and keep available out of its authorized but unissued shares of common stock such number of shares sufficient to affect the conversion of all shares granted and available for grant under the Company’s stock award plans. The number of shares of the Company's stock reserved for these purposes at December 31, 2021 was 28,574,088.
    The board of directors is authorized to establish, from time to time, the number of shares to be included in each series of preferred stock, and to fix the designation, powers, privileges, preferences, and relative participating, optional or other rights, if any, of the shares of each series of preferred stock, and any of its qualifications, limitations or restrictions.
    Net Income (Loss) Per Share Attributable to Common Stockholders
    Basic net income (loss) per share of common stock is calculated by dividing the net income (loss) by the weighted-average number of shares of common stock outstanding. Diluted income (loss) per share attributable to common stockholders adjusts the basic weighted-average number of shares of common stock outstanding for the effect of potentially dilutive securities during the period. Potentially dilutive securities consist of stock options, restricted stock awards, restricted stock units, potential shares issuable under the Company's Employee Stock Purchase Plan ("ESPP"), shares held in escrow, potential shares issuable as part of contingent consideration as a result of business combinations, and potential shares issuable as part of the Convertible Senior Notes. For purposes of this calculation, potentially dilutive securities are excluded from the calculation of diluted net income (loss) per share if their effect is anti-dilutive.
    Comprehensive Income (Loss)
    Comprehensive income (loss) encompasses all changes in equity other than those arising from transactions with stockholders, and consists of net income (loss), unrealized gains (losses) on investments and foreign currency translation adjustments.
    Cash and Cash Equivalents
    The Company invests excess cash primarily in money market funds, corporate debt securities, and highly liquid debt instruments of the U.S. government and its agencies. The Company classifies investments held in money market funds as cash equivalents because the money market funds have weighted-average maturities at the date of purchase of less than 90 days. Investments held in U.S. government and agency bonds and corporate debt securities with stated maturities of less than one year are classified as short-term investments included in marketable securities and prepaid expenses and other current assets. Investments held in U.S. government and agency bonds and corporate debt securities with stated maturities of over a year are classified as long-term investments included in other assets, non-current on the Company’s consolidated balance sheets, as the Company does not expect to redeem or sell these securities within one year from the balance sheet date.
    The Company determines the appropriate classification of investments in marketable securities at the time of purchase and reevaluates such designation at each balance sheet date. The Company classifies and accounts for the Company’s marketable securities as available-for-sale, and as a result carries the securities at fair value and reports the unrealized gains and losses in the consolidated statements of comprehensive income (loss) and as a component of stockholders’ equity. The Company determines any realized gains or losses on the sale of marketable securities on a specific identification method, and the Company records such gains and losses as a component of other income, net on the Company’s consolidated statements of operations.
    Restricted Cash
    The Company classifies certain restricted cash balances within prepaid expenses and other current assets and other assets, non-current on the consolidated balance sheets based upon the term of the remaining restrictions. At December 31, 2021 and 2020, the Company had restricted cash of $0.3 million and $0.1 million, respectively.
    Accounts Receivable Allowance for Doubtful Accounts
    Accounts receivable are recorded at the invoiced amount, are unsecured, and do not bear interest. The allowance for doubtful accounts is based on the best estimate of the amount of probable credit losses in existing accounts receivable. The allowance for doubtful accounts is determined based on historical collection experience and the review in each period of the status of the then-outstanding accounts receivable, while taking into consideration current client information, subsequent collection history and other relevant data. The Company reviews the allowance for doubtful accounts on a quarterly basis. Account balances are charged off against the allowance when the Company believes it is probable the receivable will not be recovered.
    Property and Equipment, Net
    Property and equipment, which includes amounts recorded under finance leases, are recorded at historical cost, less accumulated depreciation and amortization. Depreciation is computed using the straight-line method based upon the estimated useful lives of the assets. The estimated useful lives of the Company’s property and equipment are as follows:
Years
Computer equipment and network hardware3
Furniture, fixtures and office equipment
5 to 7
Leasehold improvementsShorter of useful life or life of lease
Network hardware under right-of-use finance arrangementsShorter of useful life or life of lease
    Repair and maintenance costs are charged to expense as incurred, while renewals and improvements are capitalized. When assets are retired or otherwise disposed of, the cost and related accumulated depreciation are removed from the accounts and any resulting gain or loss is reflected in the Company’s results of operations.
    Internal Use Software Development Costs
    The Company capitalizes certain internal use software development costs associated with creating and enhancing internally developed software related to the Company’s technology infrastructure. These costs include personnel and related employee benefits expenses for employees who are directly associated with and who devote time to software projects, and external direct costs of materials and services consumed in developing or obtaining the software. Software development costs that do not meet the qualification for capitalization, as further discussed below, are expensed as incurred and recorded in technology and development expenses in the results of operations.
    Software development activities generally consist of three stages, (i) the planning stage, (ii) the application and infrastructure development stage, and (iii) the post implementation stage. Costs incurred in the planning and post implementation stages of software development, including costs associated with the post-configuration training and repairs and maintenance of the developed technologies, are expensed as incurred. The Company capitalizes costs associated with software developed for internal use when the planning stage is completed, management has authorized further funding for the completion of the project, and it is probable that the project will be completed and perform as intended. Costs incurred in the application and infrastructure development stages, including significant enhancements and upgrades, are capitalized. Capitalization ends once a project is substantially complete and the software and technologies are ready for their intended purpose. Internal use software development costs are amortized using a straight-line method over the estimated useful life of three years, commencing when the software is ready for its intended use. The straight-line recognition method approximates the manner in which the expected benefit will be derived.
    The Company does not transfer ownership of its software, or lease its software, to third parties.
Capitalized Costs Incurred in Cloud Computing Arrangements
Cloud computing arrangements, such as software as a service and other hosting arrangements, are evaluated for capitalized implementation costs in a similar manner as capitalized software development costs. If a cloud computing arrangement includes a software license, the software license element of the arrangement is accounted for in a manner consistent with the acquisition of other software licenses. If a cloud computing arrangement does not include a software license, the service element of the arrangement is accounted for as a service contract. The Company capitalized certain implementation costs for its cloud computing arrangements that are service contracts, which are included within prepaid expenses and other current assets and other assets, non-current within the consolidated balance sheets. The Company amortizes capitalized implementation costs in a cloud computing arrangement over the life of the service contract, which generally is three years.
    Intangible Assets
    Intangible assets primarily consist of acquired developed technology, client relationships, and non-compete agreements resulting from business combinations, which are recorded at acquisition-date fair value, less accumulated amortization. The Company determines the appropriate useful life of its intangible assets by performing an analysis of expected cash flows of the acquired assets. Intangible assets are amortized over their estimated useful lives using a straight-line method, which approximates the pattern in which the economic benefits are consumed.
    The Company’s intangible assets are being amortized over their estimated useful lives as follows:
Years
Developed technology5
In-process research and development
3 to 5
Customer relationships
2 to 4
Backlog0.75
Non-compete agreements
1 to 2
Other intangible assets
0.25 to 1.5
    Intangible assets are reviewed for impairment indicators at least annually and whenever events or changes in circumstances indicate that the carrying amount of the assets might not be recoverable. Conditions that would necessitate an impairment assessment include a significant decline in the observable market value of an asset, a significant change in the extent or manner in which an asset is used, or any other significant adverse change that would indicate that the carrying amount of an asset or group of assets may not be recoverable. For intangible assets used in operations, impairment losses are only recorded if the asset’s carrying amount is not recoverable through its undiscounted, probability-weighted future cash flows. The Company measures the impairment loss based on the difference between the carrying amount and estimated fair value.
    Impairment of Long-Lived Assets including Internal Use Capitalized Software Costs
    The Company assesses the recoverability of its long-lived assets when events or changes in circumstances indicate their carrying value may not be recoverable. Such events or changes in circumstances may include: a significant adverse change in the extent or manner in which a long-lived asset is being used, significant adverse change in legal factors or in the business climate that could affect the value of a long-lived asset, an accumulation of costs significantly in excess of the amount originally expected for the acquisition or development of a long-lived asset, current or future operating or cash flow losses that demonstrate continuing losses associated with the use of a long-lived asset, or a current expectation that, more likely than not, a long-lived asset will be sold or otherwise disposed of significantly before the end of its previously estimated useful life. The Company performs impairment testing at the asset group level that represents the lowest level for which identifiable cash flows are largely independent of the cash flows of other assets and liabilities. The Company assesses recoverability of a long-lived asset by determining whether the carrying value of the asset group can be recovered through projected undiscounted cash flows over their remaining lives. If the carrying value of the asset group exceeds the forecasted undiscounted cash flows, an impairment loss is recognized, measured as the amount by which the carrying amount exceeds estimated fair value. An impairment loss is charged to operations in the period in which management determines such impairment.
    Business Combinations
    The results of businesses acquired in a business combination are included in the Company’s consolidated financial statements from the date of acquisition. The Company allocates the purchase price of a business combination, which is the sum of the consideration provided, which may consist of cash, equity or a combination of the two, to the identifiable assets and liabilities of the acquired business at their acquisition date fair values. The excess of the purchase price over the amount allocated to the identifiable assets and liabilities, if any, is recorded as goodwill. Determining the fair value of assets acquired and liabilities assumed requires management to use significant judgment and estimates including the selection of valuation methodologies, estimates of future revenues and cash flows, discount rates and selection of comparable companies.
    When the Company issues stock-based or cash awards to an acquired company’s stockholders, the Company evaluates whether the awards are contingent consideration or compensation for post-business combination services. The evaluation includes, among other things, whether the vesting of the awards is contingent on the continued employment of the selling stockholder beyond the acquisition date. If continued employment is required for vesting, the awards are treated as compensation for post-acquisition services and recognized as expense over the requisite service period.
    The Company estimates the fair value of intangible assets acquired generally using a discounted cash flow approach, which includes an analysis of the future cash flows expected to be generated by the asset and the risk associated with achieving these cash flows. The key assumptions used in the discounted cash flow model include the discount rate that is applied to the forecasted future cash flows to calculate the present value of those cash flows and the estimate of future cash flows attributable to the acquired intangible asset, which include revenue, expenses and taxes. The carrying value of acquired working capital assets and liabilities approximates its fair value, given the short-term nature of these assets and liabilities.
    Acquisition-related transaction costs are not included as a component of consideration transferred, but are accounted for as an expense in the period in which the costs are incurred.
    Goodwill
    Goodwill represents the excess of the aggregate fair value of the consideration transferred in a business combination over the fair value of the assets acquired, net of liabilities assumed. Goodwill is not amortized, but is subject to impairment testing conducted annually during the fourth quarter or more frequently if events or changes in circumstances indicate that goodwill may be impaired.
    In accordance with guidance related to impairment testing, the Company has the option to first assess qualitative factors to determine whether or not it is necessary to perform the quantitative goodwill impairment test. If the qualitative assessment option is not elected, or if the qualitative assessment indicates that it is more likely than not that the fair value is less than its carrying amount, a quantitative analysis is then performed. The quantitative analysis, if performed, compares the estimated fair value of the Company with its respective carrying amount, including goodwill. If the estimated fair value of the Company exceeds its carrying amount, including goodwill, goodwill is considered not to be impaired and no additional steps are necessary. If the fair value is less than the carrying amount, including goodwill, then an impairment adjustment must be recorded up to the carrying amount of goodwill.
    The Company operates as a single operating segment and has identified a single reporting unit.
    Operating and Finance Leases
The Company determines if an arrangement is a lease at inception. A contract is or contains a lease if it conveys the right to control the use of an identified asset for a period of time in exchange for consideration. The Company's classes of assets that are leased include office facilities, data centers, and equipment. The Company has elected not to recognize short-term leases on the balance sheet, nor separate lease and non-lease components for data center leases. In addition, the Company utilized the portfolio approach to group leases with similar characteristics together.
For identified leases, the Company used its incremental borrowing rate to discount the related future payment obligations, which represents the rate of interest the Company would have to pay to borrow on a collateralized basis over a similar term an amount equal to the lease payments in a similar economic environment.
The Company records rent expense for operating leases, including leases of office locations, data centers, and equipment, on a straight-line basis over the lease term. The straight-line calculation of rent expense includes rent escalations on certain leases, as well as lease incentives provided by the landlords, including payments for leasehold improvements and rent-free periods. The Company begins recognition of rent expense on the commencement date, which is generally the date that the asset is made available for use. Lease liability, which represents the present value of the Company's obligation related to the estimated future lease payments, is included in lease liabilities, current and lease liabilities, non-current within the consolidated balance sheets. These liability balances are reduced as lease related payments are made. For operating leases, the right of use ("ROU") asset is amortized on a periodic basis over the expected term of the lease (see Note 16). Finance leases are included in property and equipment, net on the consolidated balance sheets.
Fair Value of Financial Instruments
    The carrying amounts of the Company's cash equivalents, accounts receivable, accounts payable, accrued expenses, and seller payables approximate fair value due to the short-term nature of these instruments. Certain assets of the Company are recorded at their fair value, using the fair value hierarchy, on a recurring basis, and other assets and liabilities, including goodwill and intangible assets are subject to measurement at fair value on a non-recurring basis if they are deemed to be impaired as a result of an impairment review (see Note 5).
    Concentration of Risk
    Financial instruments that potentially subject the Company to concentration of credit risk consist principally of cash, cash equivalents, restricted cash and accounts receivable. Cash and cash equivalents maintained with financial institutions exceed applicable federally insured limits.
    Accounts receivable include amounts due from buyers with principal operations primarily in the United States. The Company performs ongoing credit evaluations of its buyers.
    At December 31, 2021, two buyers accounted for 44% and 10% respectively, of consolidated accounts receivable. At December 31, 2020, two buyers accounted for 33% and 12%, respectively, of accounts receivable.
    The Company recognizes revenue from its contracts with sellers. No seller of advertising inventory accounted for 10% or more of revenue during the years ended December 31, 2021, 2020, and 2019.
    At December 31, 2021, one seller of advertising inventory accounted for 21% of accounts payable and at December 31, 2020, one seller of advertising inventory accounted for 18% of accounts payable.
    Foreign Currency Transactions and Translation
    Transactions in foreign currencies are translated into the functional currency of the applicable entity at the rates of exchange in effect at the date of the transaction. Foreign exchange gains or losses were included in foreign exchange (gain) loss, net in the accompanying consolidated statements of operations. To the extent that the functional currency is different from the U.S. Dollar, the financial statements have then been translated into U.S. Dollars using period-end exchange rates for assets and liabilities and average exchange rates for the results of operations. Foreign currency translation gains and losses are included as a component of accumulated other comprehensive income (loss) on the consolidated balance sheets.
    Recently Adopted Accounting Standards
    In December 2019, the FASB issued ASU 2019-12—Simplifying the Accounting for Income Taxes ("ASU 2019-12"). ASU 2019-12 simplifies the accounting for income taxes by removing certain exceptions to general principles in Topic 740 and clarifies and amends existing guidance for clarity and consistent application. This guidance is effective for fiscal years and interim periods within those fiscal years, beginning after December 15, 2020 including interim reporting periods within those fiscal years. The Company adopted ASU 2019-12 as of January 1, 2021. The standard did not have a material impact on its consolidated financial statements and related disclosures.
In January 2020, the FASB issued ASU 2020-01, Investments—Equity Securities (Topic 321), Investments—Equity Method and Joint Ventures (Topic 323), and Derivatives and Hedging (Topic 815) ("ASU 2020-01"), which clarifies the interaction of the accounting for equity securities under Topic 321, the accounting for equity method investments in Topic 323, and the accounting for certain forward contracts and purchased options in Topic 815. This guidance is effective for fiscal years beginning after December 15, 2020, including interim reporting periods within those fiscal years. The Company adopted ASU 2020-01 as of January 1, 2021. The standard did not have a material impact on its consolidated financial statements and related disclosures.
On January 1, 2021, the Company adopted ASU 2020-06, Debt—Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging—Contracts in Entity's Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity (ASU "2020-06") on a prospective basis, which simplifies the accounting for convertible instruments by reducing the number of accounting models available for convertible debt instruments that require separating embedded conversion features from convertible instruments. This guidance also eliminates the treasury stock method to calculate diluted earnings per share for convertible instruments and requires the use of the if-converted method. The adoption of this standard is included in the financial statements as of and for the year ended December 31, 2021. Refer to Note 18—"Debt" for additional information related to accounting for convertible debt issued during the year.
Recent Accounting Pronouncements Not Yet Adopted
In July 2021, the FASB issued Update No. 2021-05, Leases (Topic 842)—Lessors – Certain Leases with Variable Lease Payments ("ASU 2021-05"). ASU 2021-05 requires a lessor to classify a lease with variable lease payments that do not depend on an index or rate as an operating lease if specified criteria are met. This guidance will be effective on January 1, 2022, either retrospectively to leases that commenced or were modified on or after our adoption of ASU 2016-02 on January 1, 2019, or on a prospective basis, with early adoption permitted. The Company will adopt this standard prospectively and does not expect the adoption of this guidance to have a material impact on the Company's consolidated financial statements.
In October 2021, the FASB issued ASU 2021-08, Business Combinations (Topic 805) – Accounting for Contract Assets and Contract Liabilities from Contracts with Customers ("ASU 2021-08"). ASU 2021-08 requires the recognition and measurement of contract assets and contract liabilities acquired in a business combination in accordance with ASC 606, Revenue from Contracts with Customers. Considerations to determine the amount of contract assets and contract liabilities to record at the acquisition date include the terms of the acquired contract, such as timing of payment, identification of each performance obligation in the contract and allocation of the contract transaction price to each identified performance obligation on a relative standalone selling price basis as of contract inception. ASU 2021-08 is effective for the Company beginning in the first quarter of 2023. ASU 2021-08 should be applied prospectively for acquisitions occurring on or after the effective date of the amendments. Early adoption of the proposed amendments would be permitted, including adoption in an interim period. The Company is currently assessing the impact this standard will have on the Company’s consolidated financial statements.
Other recent accounting pronouncements issued by the FASB (including its Emerging Issues Task Force) and the SEC did not or are not expected to have a material impact on our present or future consolidated financial statements.
XML 24 R11.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 following table presents the basic and diluted net income (loss) per share:
Year Ended
December 31, 2021December 31, 2020December 31, 2019
(in thousands, except per share amounts)
Basic Income (Loss) Per Share:
Net income (loss)$65 $(53,432)$(25,478)
Weighted-average common shares outstanding126,29496,70052,634
Weighted-average unvested restricted shares(20)
Weighted-average common shares outstanding used to compute net income (loss) per share126,29496,70052,614
Basic net income (loss) per share$— $(0.55)$(0.48)
Diluted Income (Loss) Per Share:
Net income (loss)$65 $(53,432)$(25,478)
Denominator adjustment:
Weighted-average common shares used in basic EPS126,294 96,700 52,614 
Dilutive effect of weighted-average common stock options4,435 — — 
Dilutive effect of weighted-average performance stock units197 — — 
Dilutive effect of weighted-average restricted stock units5,294 — — 
Dilutive effect of weighted-average ESPP shares41 — — 
Weighted-average shares used to compute diluted net income (loss) per share136,261 96,700 52,614 
Diluted net income (loss) per share$— $(0.55)$(0.48)
The following weighted-average shares have been excluded from the calculation of diluted net income (loss) per share attributable to common stockholders for each period presented because they are anti-dilutive:
Year Ended
December 31, 2021December 31, 2020December 31, 2019
(in thousands)
Options to purchase common stock— 2,317 793 
Unvested restricted stock awards— — 13 
Unvested restricted stock units— 4,713 4,211 
Unvested performance awards— 40 — 
ESPP shares— 50 34 
Convertible Senior Notes4,940 — — 
Total shares excluded from net income (loss) per share4,940 7,120 5,051 
For the year ended December 31, 2021, diluted shares used to compute diluted earnings per share included outstanding performance stock units granted during April 2020, April 2021, and August 2021 based on a current achievement level of 150%, 0%, and 0%, respectively. Refer to Note 13 —"Stock-Based Compensation" for additional information related to performance stock units.
For the year ended December 31, 2021, diluted shares used to compute diluted earnings per share excluded the shares that would be issuable assuming conversion of all of the Convertible Senior Notes (as defined in Note 18) because they are anti-dilutive. Diluted earnings per share for the Convertible Senior Notes is calculated under the if-converted method in accordance with ASC 260, Earnings Per Share. The Convertible Senior Notes have an initial conversion rate of 15.6539 shares of common stock per $1,000 principal amount of the Convertible Senior Notes, which will be subject to anti-dilution adjustments in certain circumstances. As of December 31, 2021, the number of shares that would be issuable assuming conversion of all of the Convertible
Senior Notes is approximately 6,261,560. Refer to Note 18—"Debt" for additional information related to accounting for Convertible Senior Notes issued and associated Capped Call Transactions.
XML 25 R12.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenues
12 Months Ended
Dec. 31, 2021
Revenue from Contract with Customer [Abstract]  
Revenues Revenues
    For the majority of transactions on the Company's platform, the Company reports revenue on a net basis as it does not act as the principal in the purchase and sale of digital advertising inventory because it does not have control of the digital advertising inventory and does not set prices agreed upon within the auction marketplace. For certain advertising campaigns that are transacted through insertion orders, the Company reports revenue on a gross basis, based primarily on its determination that the Company acts as the primary obligor in the delivery of advertising campaigns for buyers with respect to such transactions.
For periods prior to the SpotX Acquisition, revenue reported on a gross basis was generally less than 3% of the Company's total revenue. As a result of the SpotX Acquisition, an increased percentage of the Company's revenue is reported on a gross basis. The following table presents our revenue recognized on a net basis and on a gross basis for the years ended December 31, 2021, 2020, and 2019:
Year Ended
December 31, 2021December 31, 2020December 31, 2019
(in thousands, except percentages)
Revenue:
Net basis$389,358 83 %$218,222 98 %$156,414 100 %
Gross basis79,055 17 3,406 — — 
Total$468,413 100 %$221,628 100 %$156,414 100 %
The following table presents our revenue by channel for the years ended December 31, 2021, 2020, 2019:
Year Ended
December 31, 2021December 31, 2020December 31, 2019
(in thousands, except percentages)
Channel:
CTV$185,254 40 %$34,319 15 %$— — %
Desktop118,182 25 78,956 36 68,302 44 
Mobile164,977 35 108,353 49 88,112 56 
Total$468,413 100 %$221,628 100 %$156,414 100 %
    The following table presents the Company's revenue disaggregated by geographic location, based on the location of the Company's sellers:
Year Ended
December 31, 2021December 31, 2020December 31, 2019
(in thousands)
United States$365,161 $161,570 $108,385 
International103,252 60,058 48,029 
Total$468,413 $221,628 $156,414 
Payment terms are specified in agreements between the Company and the buyers and sellers on its platform. The Company generally bills buyers at the end of each month for the full purchase price of impressions filled in that month. The Company recognizes volume discounts as a reduction of revenue as they are incurred. Specific payment terms may vary by agreement, but are generally seventy-five days or less. The Company's accounts receivable are recorded at the amount of gross billings to buyers, net of allowances for the amounts the Company is responsible to collect. The Company's accounts payable related to amounts due to sellers are recorded at the net amount payable to sellers (see Note 11). Accordingly, both accounts receivable and accounts payable appear large in relation to revenue reported on a net basis.
Accounts receivable are recorded at the invoiced amount, are unsecured, and do not bear interest. The allowance for doubtful accounts is reviewed quarterly, requires judgment, and is based on the best estimate of the amount of probable credit losses in existing accounts receivable. The Company reviews the status of the then-outstanding accounts receivable on a customer-by-customer basis, taking into consideration the aging schedule of receivables, its historical collection experience, current information regarding the client, subsequent collection history, and other relevant data, in establishing the allowance for doubtful accounts. Accounts receivable is presented net of an allowance for doubtful accounts of $3.5 million at December 31, 2021, and $2.4 million at December 31, 2020. Accounts receivable are written off against the allowance for doubtful accounts when the Company determines amounts are no longer collectible.
The Company reviews the associated payable to sellers for recovery of buyer receivable allowance and write-offs; in some cases, the Company can reduce the payable to sellers. The reduction of seller payables related to recovery of uncollected buyer receivables is netted against allowance expense. The contra seller payables related to recoveries were $2.1 million and $1.5 million as of December 31, 2021 and December 31, 2020, respectively.

The following is a summary of activity in the allowance for doubtful accounts for the years ended December 31, 2021, 2020, and 2019, respectively:
Year Ended
December 31, 2021December 31, 2020December 31, 2019
(in thousands)
Allowance for doubtful accounts, Beginning Balance$2,360 $3,400 $1,340 
Allowance for doubtful accounts, assumed from mergers or acquisitions835 1,033 — 
Write-offs(337)(3,054)(3,282)
Increase in provision for expected credit losses597 870 5,328 
Recoveries of previous write-offs20 111 14 
Allowance for doubtful accounts, December 31 $3,475 $2,360 $3,400 
During the year ended December 31, 2021, 2020, and 2019, the provision for expected credit losses associated with accounts receivable and the offset by increases of contra seller payables related to recoveries of uncollected buyer receivables resulted in a net amount of bad debt each year. During the year ended December 31, 2021, the provision for expected credit losses associated with accounts receivable of $0.6 million was offset by increases of contra seller payables related to recoveries of uncollected buyer receivables of $0.5 million, which resulted in an immaterial amount of bad debt expense. During the year ended December 31, 2020, the provision for expected credit losses associated with accounts receivable of $0.9 million was offset by increases of contra seller payables related to recoveries of uncollected buyer receivables of $1.0 million, which resulted in $0.1 million of bad debt recoveries. During the year ended December 31, 2019, the provision for expected credit losses associated with accounts receivable of $5.3 million was offset by increases of contra seller payables related to recoveries of uncollected buyer receivables of $4.1 million, which resulted in bad debt expense of $1.2 million.
XML 26 R13.htm IDEA: XBRL DOCUMENT v3.22.0.1
Fair Value Measurements
12 Months Ended
Dec. 31, 2021
Fair Value Disclosures [Abstract]  
Fair Value Measurements Fair Value Measurements
Recurring Fair Value Measurements    
    Fair value represents the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. Valuation techniques used to measure fair value must maximize the use of observable inputs and minimize the use of unobservable inputs. Observable inputs are based on market data obtained from independent sources. The fair value hierarchy is based on the following three levels of inputs, of which the first two are considered observable and the last one is considered unobservable:
Level 1 – Quoted prices (unadjusted) in active markets for identical assets or liabilities that the Company has the ability to access at the measurement date.
Level 2 – Inputs other than quoted prices included within Level 1 that are observable for the asset or liability, either directly or indirectly.
Level 3 – Unobservable inputs.
The table below sets forth a summary of financial instruments that are measured at fair value on a recurring basis at December 31, 2021:
TotalQuoted Prices in
Active Markets for
Identical Assets
(Level 1)
Significant Other
Observable Inputs
(Level 2)
Significant
Unobservable Inputs 
(Level 3)
(in thousands)
Cash equivalents
$7,869 $7,869 $— $— 
The table below sets forth a summary of financial instruments that are measured at fair value on a recurring basis at December 31, 2020:
TotalQuoted Prices in
Active Markets for
Identical Assets
(Level 1)
Significant Other
Observable Inputs
(Level 2)
Significant
Unobservable Inputs 
(Level 3)
(in thousands)
Cash equivalents
$7,868 $7,868 $— $— 
At December 31, 2021 and 2020, cash equivalents of $7.9 million and $7.9 million, respectively, consisted of money market funds and commercial paper, with original maturities of three months or less. The carrying amounts of cash equivalents are classified as Level 1 or Level 2 depending on whether or not their fair values are based on quoted market prices for identical securities that are traded in an active market.
At December 31, 2021, the Company had Convertible Senior Notes (as defined in Note 18) included in its balance sheet. The estimated fair value of the Company's Convertible Senior Notes was $315.5 million as of December 31, 2021. The estimated fair value of Convertible Senior Notes is based on market rates and the closing trading price of the Convertible Senior Notes as of December 31, 2021 and is classified as Level 2 in the fair value hierarchy.
There were no transfers between Level 1 and Level 2 fair value measurements during the years ended December 31, 2021 and 2020.
XML 27 R14.htm IDEA: XBRL DOCUMENT v3.22.0.1
Investments
12 Months Ended
Dec. 31, 2021
Investments, Fair Value Disclosure [Abstract]  
Investments Investments The Company had no investments in marketable securities at December 31, 2021 and December 31, 2020.During the year ended December 31, 2019, $7.5 million of available-for-sale investments matured, on which the realized gains were de minimis and there were no unrealized holding gains (losses) reclassified out of accumulated other comprehensive loss into the consolidated statements of operations. The Company had no sales of available-for-sale investments in 2019.
XML 28 R15.htm IDEA: XBRL DOCUMENT v3.22.0.1
Property and Equipment
12 Months Ended
Dec. 31, 2021
Property, Plant and Equipment [Abstract]  
Property and Equipment Property and Equipment
    Major classes of property and equipment were as follows:
December 31, 2021December 31, 2020
(in thousands)
Purchased software$1,214 $1,255 
Computer equipment and network hardware124,907 115,740 
Furniture, fixtures and office equipment3,476 2,289 
Leasehold improvements3,307 2,738 
Gross property and equipment132,904 122,022 
Accumulated depreciation(98,837)(98,341)
Net property and equipment$34,067 $23,681 
    Depreciation expense on property and equipment totaled $16.1 million, $16.0 million, and $21.3 million for the years ended December 31, 2021, 2020, and 2019, respectively. There were no impairment charges to property and equipment for the years ended December 31, 2021, 2020, and 2019.
    As part of the April 30, 2021 acquisition of SpotX, the Company acquired finance leases related primarily to network hardware. The accumulated depreciation related to assets under finance leases was approximately $0.5 million as of December 31,
2021, and was included in depreciation expense when recognized. See Note 16 for more information regarding the related finance lease obligation.
    The Company's property and equipment, net by geographical region was as follows:
December 31, 2021December 31, 2020
(in thousands)
United States$23,495 $13,504 
International10,572 10,177 
Total$34,067 $23,681 
XML 29 R16.htm IDEA: XBRL DOCUMENT v3.22.0.1
Internal Use Software Development Costs
12 Months Ended
Dec. 31, 2021
Research and Development [Abstract]  
Internal Use Software Development Costs Internal Use Software Development Costs
    Internal use software development costs were as follows:
December 31, 2021December 31, 2020
(in thousands)
Internal use software development costs, gross62,490 $51,277 
Accumulated amortization(42,397)(35,117)
Internal use software development costs, net$20,093 $16,160 
    During the years ended December 31, 2021, 2020, and 2019, the Company capitalized $12.9 million, $9.2 million, and $9.0 million, respectively, of internal use software development costs. Amortization expense was $9.0 million, $8.3 million, and $7.5 million for the years ended December 31, 2021, 2020, and 2019, respectively. In the years ended December 31, 2021, 2020, and 2019, amortization expense included the write-off of software development costs of $0.1 million, $0.1 million, and $0.5 million, in the respective periods, related to the abandonment of the associated projects. Based on the Company’s internal use software development costs at December 31, 2021, excluding projects that are not ready for their intended use with a value of $4.7 million, estimated amortization expense of $8.4 million, $5.0 million, and $2.0 million is expected to be recognized in 2022, 2023, and 2024, respectively.
    There were no impairment charges to internal use software development costs for the years ended December 31, 2021, 2020 and 2019 with the exception of the write-offs mentioned above.
XML 30 R17.htm IDEA: XBRL DOCUMENT v3.22.0.1
Goodwill, Intangible Assets, and Capitalized Costs Incurred in Cloud Computing Arrangements
12 Months Ended
Dec. 31, 2021
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill, Intangible Assets, and Capitalized Costs Incurred in Cloud Computing Arrangements Goodwill, Intangible Assets, and Capitalized Costs Incurred in Cloud Computing Arrangements
    Details of the Company’s goodwill were as follows (in thousands):
Total
Beginning balance at December 31, 2019
$7,370 
Additions for Merger with Telaria (Note 10)150,755 
Ending balance at December 31, 2020
158,125 
Additions for Acquisition of SpotX (Note 10)782,831 
Additions for Acquisition of SpringServe (Note 10)24,156 
Additions for Acquisition of Nth Party (Note 10)4,761 
Ending balance at December 31, 2021
$969,873 
    The Company’s intangible assets as of December 31, 2021 and 2020 included the following:
December 31, 2021December 31, 2020
(in thousands)
Amortizable intangible assets:
Developed technology
$378,958 $77,658 
Customer relationships
173,950 37,950 
In-process research and development14,630 8,030 
Non-compete agreements
2,270 70 
Trademarks
1,400 — 
Total identifiable intangible assets, gross
571,208 123,708 
Accumulated amortization—intangible assets:
Developed technology
(75,850)(21,905)
Customer relationships
(65,702)(11,877)
In-process research and development(1,250)— 
Non-compete agreements
(1,197)(42)
Trademarks
(594)— 
Total accumulated amortization—intangible assets
(144,593)(33,824)
Total identifiable intangible assets, net
$426,615 $89,884 
    Amortization of intangible assets for the years ended December 31, 2021, 2020, and 2019 was $121.9 million, $24.9 million, and $3.3 million, respectively. For the years ended December 31, 2021, 2020, and 2019 the Company wrote off fully amortized intangible assets with a historical cost of $11.1 million, $1.1 million and $0.7 million, respectively.
    The estimated remaining amortization expense associated with the Company's intangible assets was as follows as of December 31, 2021:
Fiscal YearAmount
(in thousands)
2022$148,541 
2023103,173 
202485,298 
202567,748 
202621,855 
Thereafter— 
Total$426,615 
    During the years ended December 31, 2021 and 2020, the Company capitalized $0.8 million and $0.9 million, respectively, related to cloud computing arrangements. These costs are related to arrangements for infrastructure as a service, platform as a service, and software as a service. As of December 31, 2021 and 2020, capitalized costs associated with these arrangements are included within prepaid expenses and other current assets in the amounts of $0.5 million and $0.7 million, respectively, and within other assets, non-current in the amounts of $0.7 million and $0.2 million, respectively. The amortization of these agreements was $0.4 million for the year ended December 31, 2021 and an insignificant amount for the year ended December 31, 2020.
The Company's qualitative assessment in the fourth quarter of 2021 did not indicate that it is more likely than not that the fair value of its goodwill, intangible assets, and other long-lived assets is less than the aggregate carrying amount.
XML 31 R18.htm IDEA: XBRL DOCUMENT v3.22.0.1
Business Combinations
12 Months Ended
Dec. 31, 2021
Business Combination and Asset Acquisition [Abstract]  
Business Combinations Business Combinations
2020 Merger—Telaria
    On April 1, 2020, (the "Acquisition Date"), the Company completed the merger with Telaria. Upon completion of the Telaria Merger, each share of Telaria common stock issued and outstanding was converted into 1.082 shares of Magnite common stock. As a result, the Company issued 52,098,945 shares of Magnite common stock. In connection with the Telaria Merger,
Magnite also assumed Telaria’s 2013 Equity Incentive Plan, as amended; 2008 Stock Plan, as amended; and the ScanScout, Inc. 2009 Equity Incentive Plan, as amended.
As of the Acquisition Date, former holders of Telaria common stock owned approximately 48% and pre-merger holders of Magnite common stock owned approximately 52% of the common stock of the combined company on a fully diluted basis.
As part of the Telaria Merger, existing outstanding restricted stock units of Telaria common stock and stock options to purchase common stock of Telaria were exchanged for 1.082 restricted stock units of the Company and options to purchase the Company's common stock, respectively. The fair value of stock options exchanged on the date of the Telaria Merger attributable to pre-acquisition services was recorded as purchase consideration. The fair value of the restricted stock units and stock options exchanged on the date of the Telaria Merger attributable to post-acquisition services will be recorded as additional stock-based compensation expense in the Company's consolidated statements of operations over their remaining requisite service (vesting) periods.
The following table summarizes the total purchase consideration (in thousands):
Shares of Magnite common stock$274,604 
Fair value of stock-based awards exchanged11,646 
Acceleration of single trigger equity awards, converted1,168 
Total purchase consideration$287,418 
    The purchase consideration for the acquisition included 52,008,316 shares of the Company's common stock with a fair value of approximately $274.6 million, based on the Company's stock price as reported on the NYSE on the Acquisition Date. The fair value of stock options and restricted stock units exchanged on the Acquisition Date attributable to pre-acquisition services of approximately $10.4 million and $1.2 million, respectively, have been recorded as purchase consideration. In addition, the Company recorded additional purchase consideration associated with acceleration of 90,629 shares of common stock issued associated with single-trigger equity awards in the amount of $1.2 million.
The fair value of stock options and restricted stock units exchanged on the Acquisition Date attributable to post-acquisition services of $4.7 million and $12.2 million, respectively, will be recorded as additional stock-based compensation expense on the Company's consolidated statements of operations over their remaining requisite service (vesting) periods.
The fair value of the purchase price was allocated to the identifiable assets acquired and liabilities assumed based upon their estimated fair values as of the date of the acquisition as set forth below (in thousands):
Cash and cash equivalents$51,848 
Accounts receivable, net150,924 
Prepaid expenses and other current assets3,054 
Property and equipment, net1,814 
Right-of-use lease asset26,627 
Intangible assets103,410 
Restricted cash2,747 
Other assets, non-current369 
Deferred tax assets, non-current103 
Goodwill150,755 
Total assets acquired491,651 
Accounts payable and accrued expenses172,751 
Lease liabilities - current portion5,322 
Deferred revenue11 
Other current liabilities365 
Lease liabilities - non-current portion23,323 
Other liabilities, non-current194 
Deferred tax liability2,267 
Total liabilities assumed204,233 
Total purchase price$287,418 
The Company believes the amount of goodwill resulting from the purchase price allocation is primarily attributable to expected synergies from assembled workforce, an increase in development capabilities, increased offerings to customers, and enhanced opportunities for growth and innovation. Goodwill will not be amortized but instead will be tested for impairment at least annually or more frequently if certain indicators of impairment are present. In the event that goodwill has become impaired, the Company will record an expense for the amount impaired during the quarter in which the determination is made. The acquired intangibles and goodwill resulting from the Telaria Merger are not amortizable for tax purposes.
The following table summarizes the components of the intangible assets and estimated useful lives as of the Acquisition Date (dollars in thousands):
Estimated Useful Life
Technology$58,000 5 years
In-process research and development8,030 
4.7 years*
Customer relationships36,300 2.5 years
Backlog880 0.75 years
Trademarks200 0.25 years
Total intangible assets acquired$103,410 
* In-process research and development consists of two projects with a weighted-average useful life of 4.7 years. Amortization begins once associated projects are completed and it is determined the projects have alternative future use.
The fair value of the acquired technology and in-process research and development was valued using The Revenue Split Method. This methodology included allocating future revenue projections to the existing technologies and applying decay rates and appropriate discount rates that reflect the respective intangible asset's relative risk profile when compared to other intangible assets as well as considering the risk associated with the overall business.
At the Acquisition Date, Telaria had existing Customer Relationships. To the extent that future cash flows of the business would be negatively affected in the absence of these relationships, they would be deemed to have economic value. The Company used the Loss‐of‐Revenue and Income Method in its valuation of the existing Customer Relationships. This method attempts to quantify the scenario whereby the owner loses the right to the intangible asset and the resulting losses of revenue and income. Under this analysis, the value of the cash flows with the intangible asset is compared to the value of the cash flows without the intangible asset and the difference represents the value of the intangible asset. This methodology included applying a discount rate and the expected timing it would take to further enhance customer relationships.
The fair value of the backlog was based on the Excess Earnings Model, taking into consideration the existing contracts as of the Acquisition Date and the respective cost to complete the servicing of the existing agreements. The resulting stream of after tax earnings were discounted to present value by applying an appropriate discount rate for the asset. The discount rate was selected based on the intangible asset’s relative risk profile when compared to the other intangible assets as well as the discount rate for the overall business.
Intangible assets are generally amortized on a straight-line basis, which approximates the pattern in which the economic benefits are consumed, over their estimated useful lives. Amortization of developed technology is included in cost of revenues and the amortization of customer relationships, backlog, and trademarks is included in sales and marketing expenses in the consolidated statements of operations. Once the projects associated with acquired in-process research and development are completed, amortization will be included in cost of revenues in the consolidated statements of operations. The intangible assets generated in the Telaria Merger are not tax deductible.
As such, as part of the Telaria Merger, deferred tax liabilities were established, which were fully offset by the estimated income tax effect of the partial release of Telaria's valuation allowance.
The Company recognized approximately $17.6 million of acquisition related costs during the year ended December 31, 2020 (see Note 14). In addition, as part of the Telaria Merger, the Company acquired Telaria's U.S. federal NOLs of approximately $126.1 million and state NOLs of approximately $87.6 million. Pursuant to Section 382 of the Internal Revenue Code, Telaria, Inc. underwent an ownership change for tax purposes. As a result, the use of the NOLs will be subject to annual Section 382 use limitations. The Company believes the ownership change will not impact the Company's ability to utilize substantially all of the NOLs to the extent it generates taxable income that can be offset by such losses.
Unaudited Pro Forma Information
The following table provides unaudited pro forma information as if Telaria had been merged with the Company as of January 1, 2019. The unaudited pro forma information reflects adjustments for additional amortization resulting from the fair value adjustments to assets acquired and liabilities assumed, adjustments for alignment of accounting policies, and transaction expenses as if the Telaria Merger occurred on January 1, 2019. The pro forma results do not include any anticipated cost synergies or other effects of the integration merged companies. Accordingly, pro forma amounts are not necessarily indicative of the results that actually would have occurred had the acquisition been completed on the dates indicated, nor is it indicative of the future operating results of the combined company.
Year Ended
December 31, 2020December 31, 2019
(in thousands)
Pro Forma Revenue$236,666 $224,452 
Pro Forma Net Loss$(64,030)$(78,585)
During the year ended December 31, 2020, post-merger revenue on a stand-alone basis for Telaria was $60.1 million. During the year ended December 31, 2020, due to the process of integrating the operations of Telaria into the operations of the Company, the determination of Telaria's post-merger operating results on a standalone basis was impracticable.

2021 Acquisition—SpotX
On April 30, 2021, the Company completed the SpotX Acquisition, pursuant to a Stock Purchase Agreement, dated as of February 4, 2021 (the "Purchase Agreement"), by and between the Company and RTL US Holdings, Inc. ("RTL"). The initial purchase price for the SpotX Acquisition was $560 million in cash ("Cash Consideration") and 14,000,000 shares of the Company's common stock. Per the terms of the Purchase Agreement, at the completion of the Company’s offering of its Convertible Senior Notes, RTL elected to increase the Cash Consideration by an amount equal to 20% of the gross proceeds of the Convertible Senior Notes (which amount was equal to $80 million) and to reduce the number of shares of common stock it would otherwise receive by a number of shares of common stock equal to 20% of the gross proceeds of the proposed offering of notes ($80 million) divided by the closing price of a share of our common stock on the trading day immediately prior to the date of pricing of the proposed offering of notes ($49.21). As a result of this election, the adjusted purchase price was $1.1 billion, prior to customary working capital adjustments and other adjustments, consisting of $640.0 million in cash plus 12,374,315 shares of common stock (based on the fair value of the Company's common stock on April 30, 2021). The Cash Consideration is subject to customary working capital and other adjustments. The working capital was approximately $65.2 million, including cash balances acquired and other working capital adjustments, resulting in a total purchase price of $1.2 billion. The Company financed the Cash Consideration through borrowings under the Term Loan B Facility and the Convertible Senior Notes (Note 18).
In accordance with ASC 805, the Company recorded the acquisition based on the fair value of the consideration transferred and then allocated the purchase price to the identifiable assets acquired and liabilities assumed based on their respective fair values as of the acquisition date. The excess of the value of consideration transferred over the aggregate fair value of those net assets was recorded as goodwill. Any identified definite lived intangible assets will be amortized over their estimated useful lives and any identified intangible assets with indefinite useful lives and goodwill will not be amortized but will be tested for impairment at least annually. All intangible assets and goodwill will be tested for impairment when certain indicators are present. Determining the fair value of assets acquired and liabilities assumed requires management to use significant judgment and estimates including the selection of valuation methodologies, estimates of future revenues and cash flows, discount rates, and selection of comparable companies.
Management's purchase price allocation is preliminary and subject to change pending finalization of the valuation, including finalization of tax attributes and tax related liabilities. Under the acquisition method of accounting for business combinations, if the Company identifies changes to acquired deferred tax asset ("DTA") valuation allowances or liabilities related to uncertain tax positions during the measurement period, and they are related to new information obtained about facts and circumstances that existed as of the acquisition date, those changes are considered a measurement-period adjustment, and the Company will record the offset to goodwill. The Company records all other changes to DTA valuation allowances and liabilities related to uncertain tax positions in current- period income tax expense.
For purposes of measuring the estimated fair value, where applicable, of the assets acquired and the liabilities assumed, the Company has applied the guidance in ASC 820, Fair Value Measurement, which establishes a framework for measuring fair value. In accordance with ASC 820, fair value is an exit price and is defined as "the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date." Under ASC 805, acquisition-related transaction costs and acquisition-related restructuring charges are not included as components of consideration transferred but are accounted for as expenses in the period in which the costs are incurred.
The following table summarizes the total purchase consideration (in thousands):
Cash Consideration$640,000 
Stock Consideration (Fair Value of Shares of Magnite common stock)495,591 
Working capital adjustment65,152 
Total purchase consideration$1,200,743 
The purchase consideration for the SpotX Acquisition included 12,374,315 shares of the Company's common stock with a fair value of approximately $495.6 million, based on the close price of the Company's common stock at closing on April 30, 2021, which was $40.05 per share, and working capital adjustment of $65.2 million, mainly consisting of cash balances acquired on the date of the SpotX Acquisition and other opening balance sheet adjustments.
During the three months ended December 31, 2021, the Company adjusted the preliminary purchase price allocation for SpotX based on updated fair values associated with the acquired assets and liabilities. Adjustments primarily impacted acquisition related tax accruals, deferred tax liabilities and classification of lease assets.
The fair value of the purchase price was allocated to the identifiable assets acquired and liabilities assumed based upon their estimated fair values as of the date of the SpotX Acquisition as set forth below (in thousands):
Cash$81,967 
Restricted cash199 
Accounts receivable199,649 
Prepaid and other assets, current12,308 
Fixed assets6,823 
Intangible assets429,600 
Right-of-use lease asset10,055 
Goodwill782,831 
Total assets to be acquired1,523,432 
Accounts payable and accrued expenses205,913 
Other current liabilities1,112 
Lease liabilities12,625 
Deferred tax liability, net103,039 
Total liabilities to be assumed322,689 
Total purchase price$1,200,743 
The Company believes the amount of goodwill resulting from the purchase price allocation is primarily attributable to expected synergies from the assembled workforce, an increase in development capabilities, increased offerings to customers, and enhanced opportunities for growth and innovation. Goodwill will not be amortized but instead will be tested for impairment at least annually or more frequently if certain indicators of impairment are present. In the event that goodwill has become impaired, the Company will record an expense for the amount impaired during the quarter in which the determination is made. The acquired intangibles and goodwill resulting from the SpotX Acquisition are not amortizable for tax purposes.
The following table summarizes the components of the intangible assets and estimated useful lives as of the date of the SpotX Acquisition (dollars in thousands):
Estimated Useful Life
Technology$280,400 5 years
Customer relationships130,300 
2 to 4 years
Backlog11,100 
<1 year
In-process research and development5,800 
3 years*
Non-compete agreements1,500 1 year
Trademarks500 
<1 year
Total intangible assets acquired$429,600 
* In-process research and development consists of six projects with a weighted-average useful life of 3 years. Amortization begins once associated projects are completed and it is determined the projects have alternative future use.
The fair value of the acquired technology and in-process research and development was valued using the Excess Earnings Method. This methodology included allocating future revenue projections to the existing technologies and applying decay rates and appropriate discount rates that reflect the respective intangible asset's relative risk profile when compared to other intangible assets as well as the discount rate for the overall business.
The Company used the Loss‐of‐Revenue and Income Method in its valuation of the existing customer relationships and non-compete agreements. To the extent that future cash flows of the business would be negatively affected in the absence of these relationships and non-compete agreements, they would be deemed to have economic value. This method attempts to quantify the scenario whereby the owner loses the right to the intangible asset and the resulting losses of revenue and income. Under this analysis, the value of the cash flows with the intangible asset is compared to the value of the cash flows without the intangible asset and the difference represents the value of the intangible asset. This methodology included applying a discount rate and the expected timing it would take to further enhance customer relationships.
The fair value of the backlog was based on the Excess Earnings Method, taking into consideration the existing contracts as of the date of the SpotX Acquisition and the respective cost to complete the servicing of the existing agreements. The resulting stream of after tax earnings were discounted to present value by applying an appropriate discount rate for the asset. The discount rate was selected based on the intangible asset’s relative risk profile when compared to the other intangible assets as well as the discount rate for the overall business.
The fair value of the trademarks was based on the Income Approach, specifically the Relief‐from‐Royalty Method. Under this method, data is obtained regarding actual royalty payments made for similar intangible assets. After the appropriate royalty rate is determined, the reasonable royalty savings is then discounted to its present value over the remaining technological, economic, or legal life of the intangible asset.
Intangible assets are generally amortized on a straight-line basis, which approximates the pattern in which the economic benefits are consumed, over their estimated useful lives. Amortization of developed technology is included in cost of revenues and the amortization of customer relationships, backlog, non-compete agreements, and trademarks is included in sales and marketing expenses in the consolidated statements of operations. Once the projects associated with acquired in-process research and development are completed, amortization will be included in cost of revenues in the consolidated statements of operations. The intangible assets generated in the SpotX Acquisition are not tax deductible.
As part of the SpotX Acquisition, deferred tax liabilities were established. As a result of the deferred tax liability balance created by the acquisition, the Company reduced its deferred tax asset valuation allowance by $56.2 million. Such reduction was recognized as an income tax benefit in the consolidated statements of operations for the year ended December 31, 2021.
The Company recognized approximately $27.9 million of acquisition related costs included in the "Merger, acquisition, and restructuring costs" in the Company's consolidated statements of operations during the year ended December 31, 2021 related to the SpotX Acquisition.
2021 Acquisition—SpringServe
On July 1, 2021, the Company completed the acquisition of ServeMotion, Inc., a Delaware corporation (including its wholly owned subsidiary, SpringServe, LLC, "SpringServe"), through the Company's wholly-owned subsidiary, SpotX, pursuant to a definitive agreement entered into on July 1, 2021. As a result of the SpringServe Acquisition, SpringServe has become a wholly-owned subsidiary of SpotX, and a wholly-owned indirect subsidiary of the Company.
The following table summarizes the total estimated purchase consideration (in thousands):
Cash Consideration$31,136 
SpotX initial cash investment in SpringServe 2,075 
Fair value appreciation of SpotX purchase right 7,450 
Indemnification claims - holdback1,409 
Total purchase consideration$42,070 
In 2020, SpotX made a minority investment of $2.1 million in SpringServe in conjunction with a strategic partnership agreement between the two companies, which included an option agreement to purchase SpringServe. At the time of Magnite's acquisition of SpotX, the fair value of SpotX's minority investment and purchase right were valued at a combined $7.5 million for a total minority investment and purchase right of $9.5 million. In connection with the SpringServe Acquisition, approximately $1.4 million of the purchase price was held back to cover possible indemnification claims, which is expected to be paid in cash one year after the acquisition.
In accordance with ASC 805, the Company recorded the acquisition based on the fair value of the consideration transferred and then allocated the purchase price to the identifiable assets acquired and liabilities assumed based on their respective fair values as of the acquisition date. The excess of the value of consideration transferred over the aggregate fair value of those net assets was recorded as goodwill. Any identified definite lived intangible assets will be amortized over their estimated useful lives and any identified intangible assets with indefinite useful lives and goodwill will not be amortized but will be tested for impairment at least annually. All intangible assets and goodwill will be tested for impairment when certain indicators are present. Determining the fair value of assets acquired and liabilities assumed requires management to use significant judgment and estimates including the selection of valuation methodologies, estimates of future revenues and cash flows, discount rates, and selection of comparable companies.
Management's purchase price allocation is preliminary and subject to change pending finalization of the valuation, including finalization of tax attributes and tax related liabilities. Under the acquisition method of accounting for business combinations, if the Company identifies changes to acquired DTA valuation allowances or liabilities related to uncertain tax positions during the measurement period, and they are related to new information obtained about facts and circumstances that existed as of the acquisition date, those changes are considered a measurement-period adjustment, and the Company will record the offset to goodwill. The Company records all other changes to DTA valuation allowances and liabilities related to uncertain tax positions in current-period income tax expense.
For purposes of measuring the estimated fair value, where applicable, of the assets acquired and the liabilities assumed, the Company has applied the guidance in ASC 820, Fair Value Measurement, which establishes a framework for measuring fair value. In accordance with ASC 820, fair value is an exit price and is defined as "the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date." Under ASC 805, acquisition-related transaction costs and acquisition-related restructuring charges are not included as components of consideration transferred but are accounted for as expenses in the period in which the costs are incurred.
The fair value of the purchase price was allocated to the identifiable assets acquired and liabilities assumed based upon their estimated fair values as of the date of the SpringServe Acquisition as set forth below (in thousands):
Cash$1,062 
Accounts receivable3,234 
Prepaid and other assets, current157 
Fixed assets25 
Intangible assets23,400 
Right-of-use lease asset1,879 
Goodwill24,156 
Total assets to be acquired53,913 
Accounts payable and accrued expenses2,475 
Other current liabilities35 
Lease liabilities3,179 
Deferred tax liability, net6,154 
Total liabilities to be assumed11,843 
Total preliminary purchase price$42,070 
The Company believes the amount of goodwill resulting from the purchase price allocation is primarily attributable to expected synergies from the assembled workforce, an increase in development capabilities, increased offerings to customers, and enhanced opportunities for growth and innovation. Goodwill will not be amortized but instead will be tested for impairment at least annually or more frequently if certain indicators of impairment are present. In the event that goodwill has become impaired, the Company will record an expense for the amount impaired during the quarter in which the determination is made.
The following table summarizes the components of the intangible assets and estimated useful lives as of the date of the SpringServe Acquisition (dollars in thousands):
Estimated Useful Life
Technology15,500 5 years
Customer relationships5,700 2 years
Trademarks and Trade Names900 3 years
In-process research and development800 
3 years*
Non-compete agreements500 2 years
Total intangible assets acquired$23,400 
* In-process research and development consists of two projects with a weighted-average useful life of 3 years. Amortization begins once associated projects are completed and it is determined the projects have alternative future use.
The fair value of the acquired technology and in-process research and development was valued using the Excess Earnings Method. This methodology included allocating future revenue projections to the existing technologies and applying decay rates and appropriate discount rates that reflect the respective intangible asset's relative risk profile when compared to other intangible assets as well as considering the risk associated with the overall business.
At the Acquisition Date, SpringServe had existing Customer Relationships. To the extent that future cash flows of the business would be negatively affected in the absence of these relationships, they would be deemed to have economic value. In addition, certain employees of SpringServe signed two year non-compete agreements. The Company used the Loss‐of‐Revenue and Income Method in its valuation of the existing Customer Relationships and non-compete agreements. This method attempts to quantify the scenario whereby the owner loses the right to the intangible asset and the resulting losses of revenue and income. Under this analysis, the value of the cash flows with the intangible asset is compared to the value of the cash flows without the intangible asset and the difference represents the value of the intangible asset. This methodology included applying a discount rate and the expected timing it would take to further enhance customer relationships.
The fair value of the trademarks and trade names were based on the Income Approach, specifically the Relief‐from‐Royalty Method. Under this method, data is obtained regarding actual royalty payments made for similar intangible assets. After the appropriate royalty rate is determined, the reasonable royalty savings is then discounted to its present value over the remaining technological, economic, or legal life of the intangible asset.
Intangible assets are generally amortized on a straight-line basis, which approximates the pattern in which the economic benefits are consumed, over their estimated useful lives. Amortization of developed technology is included in cost of revenues and the amortization of customer relationships, non-compete agreements, and trademarks is included in sales and marketing expenses in the consolidated statements of operations. Once the projects associated with acquired in-process research and development are completed, amortization will be included in cost of revenues in the consolidated statements of operations. The acquired intangibles and goodwill resulting from the SpringServe Acquisition are not tax deductible.
As part of the SpringServe Acquisition, deferred tax liabilities were established. As a result of this and the SpotX deferred tax liability balance, the Company recognized an income tax benefit in the consolidated statements of operations for the year ended December 31, 2021.
SpringServe Acquisition related costs included in the "Merger, acquisition, and restructuring costs" in the Company's consolidated statements of operations during the year ended December 31, 2021 were immaterial.
Nth Party
The Company completed the acquisition of Nth Party in December 2021 by acquiring all outstanding shares for a total purchase price of $9.0 million, consisting of cash consideration. The Company acquired Nth Party, Ltd. (“Nth Party”), developer of cryptographic software for secure audience data sharing and analysis, to reinforce the Company’s ongoing commitment to build leading identity and audience solutions for sellers and buyers. The allocation of purchase consideration resulted in approximately $5.4 million of developed technology intangible assets with an estimated useful life of five years, approximately $0.2 million non-compete intangible assets with an estimated useful life of two years, approximately $1.3 million of deferred tax liability, and goodwill of approximately $4.8 million, which is attributable to the workforce of Nth Party and revenue growth from the acquisition. Goodwill was not considered deductible for income tax purposes.
Unaudited Pro Forma Information
The following table provides unaudited pro forma information as if the SpotX and SpringServe Acquisitions had been acquired by the Company as of January 1, 2020. The unaudited pro forma information reflects adjustments for additional amortization resulting from the fair value adjustments to assets acquired and liabilities assumed, adjustments for alignment of accounting policies, and transaction expenses as if the SpotX and SpringServe Acquisitions occurred on January 1, 2020. The pro forma results do not include any anticipated cost synergies or other effects of the combined companies. Accordingly, pro forma amounts are not necessarily indicative of the results that actually would have occurred had the SpotX and SpringServe Acquisitions been completed on the dates indicated, nor is it indicative of the future operating results of the combined company.
Year Ended
December 31, 2021December 31, 2020
(in thousands)
Pro Forma Revenue$540,466 $400,039 
Pro Forma Net Income (Loss) $(86,621)$(156,638)
During the year ended December 31, 2021, due to the process of integrating the operations of SpotX into the operations of the Company, the determination of SpotX's post-acquisition revenue and operating results on a standalone basis was impracticable. The SpringServe post-acquisition revenue and operating results on a standalone basis were immaterial.
XML 32 R19.htm IDEA: XBRL DOCUMENT v3.22.0.1
Accounts Payable and Accrued Expenses
12 Months Ended
Dec. 31, 2021
Payables and Accruals [Abstract]  
Accounts Payable and Accrued Expense Accounts Payable and Accrued Expenses
Accounts payable and accrued expenses included the following:
December 31, 2021December 31, 2020
(in thousands)
Accounts payable—seller$971,220 $492,605 
Accounts payable—trade11,904 4,268 
Accrued employee-related payables16,230 12,442 
Accrued holdback - indemnification claims1,602 — 
Total$1,000,956 $509,315 
XML 33 R20.htm IDEA: XBRL DOCUMENT v3.22.0.1
Accumulated Other Comprehensive Income (Loss)
12 Months Ended
Dec. 31, 2021
Equity [Abstract]  
Accumulated Other Comprehensive Income (Loss) Accumulated Other Comprehensive Income (Loss)
The components of accumulated other comprehensive income (loss) were as follows (in thousands):
Unrealized Gain (Loss) on Investments, net of tax Foreign Currency TranslationAccumulated Other Comprehensive Income (Loss)
Balance at December 31, 2018$(2)$(257)$(259)
Other comprehensive income212 214 
Balance at December 31, 2019— (45)(45)
Other comprehensive loss— (912)(912)
Balance at December 31, 2020— (957)(957)
Other comprehensive loss— (419)(419)
Balance at December 31, 2021$— $(1,376)$(1,376)
XML 34 R21.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stock-Based Compensation
12 Months Ended
Dec. 31, 2021
Share-based Payment Arrangement [Abstract]  
Stock-Based Compensation Stock-Based Compensation
    In connection with its IPO, the Company implemented its 2014 Equity Incentive Plan, which governs equity awards made to employees and directors of the Company since the IPO. Prior to the IPO, the Company granted equity awards under its 2007 Stock Incentive Plan, which governs equity awards made to employees and contractors prior to the IPO. In November 2014, the Company approved the 2014 Inducement Grant Equity Incentive Plan (the "Inducement Plan"), which governs certain equity awards made to certain employees in connection with commencement of employment. In connection with the Company's acquisitions of Chango Inc. ("Chango"), iSocket, Inc. ("iSocket"), and nToggle, Inc. ("nToggle") it assumed the existing employee equity award plans, the 2009 Chango Stock Option Plan (the "Chango Plan"), the iSocket 2009 Equity Incentive Plan (the "iSocket Plan"), and the nToggle 2014 Equity Incentive Plan (the "nToggle Plan"). In connection with the Merger with Telaria, the Company assumed Telaria's 2013 Equity Incentive Plan, as amended (the "Telaria Plan"); 2008 Stock Plan, as amended (the "2008 Stock Plan"); and the ScanScout, Inc. 2009 Equity Incentive Plan, as amended (the "ScanScout Plan"). All compensatory equity awards outstanding at December 31, 2021 were issued pursuant to the 2014 Equity Incentive Plan, the iSocket Plan, the Chango Plan, the nToggle Plan, the Telaria Plan, the 2008 Stock Plan, the ScanScout Plan, the Inducement Plan, or the Company's 2007 Stock Incentive Plan.
    The Company’s equity incentive plans provide for the grant of equity awards, including non-statutory or incentive stock options, restricted stock awards ("RSAs"), and restricted stock units ("RSUs"), to the Company's employees, officers, directors, and consultants. The Company's board of directors administers the plans. Options outstanding vest based upon continued service at varying rates, but generally over four years from issuance with 25% vesting after one year of service and the remainder vesting monthly thereafter. RSAs and RSUs vest at varying rates, typically approximately 25% vesting after approximately one year of service and the remainder vesting annually, semi-annually, or quarterly thereafter. The restricted stock units granted in 2021, 2020, and 2019, included 0.4 million, 0.7 million, and 1.8 million, respectively, of restricted stock units that vest 50% on each of the first and second anniversaries of the grant date. Options, RSAs, and RSUs granted under the plans accelerate under certain circumstances for certain participants upon a change in control, as defined in the governing plan. No further awards were granted under the iSocket Plan, the Chango Plan, or the nToggle Plan from the date of acquisition and no further awards were granted under the 2007 Stock Incentive Plan since the IPO. Available shares under the iSocket Plan, the Chango Plan, and the nToggle Plan were rolled into the available share pool under the 2014 Equity Incentive Plan at the time of acquisition of each company, and available shares under the 2007 Stock Incentive Plan were rolled into the available share pool under the 2014 Equity Incentive Plan at the time of the IPO. An aggregate of 13,323,449 shares remained available for future issuance at December 31, 2021 under the plans. The 2014 Equity Incentive Plan has an evergreen provision pursuant to which the share reserve will automatically increase on January 1st of each year in an amount equal to 5% of the total number of shares of capital stock outstanding on December 31st of the preceding calendar year, although the Company’s board of directors may provide for a lesser increase, or no increase, in any year. The 2014 Inducement Grant Equity Incentive Plan has a provision pursuant to which the share reserve may be increased at the discretion of the Company's board of directors.
Stock Options
    A summary of stock option activity for the year ended December 31, 2021 is as follows:

Shares Under OptionWeighted- Average Exercise PriceWeighted- Average Contractual LifeAggregate Intrinsic Value

(in thousands)(in thousands)
Outstanding at December 31, 20206,695 $5.61 
Granted302 $38.99 
Exercised(1,560)$6.04 
Forfeited(308)$8.85 
Outstanding at December 31, 20215,129 $7.25 5.6 years$58,464 
Exercisable at December 31, 20213,815 $5.52 4.8 years$45,730 
    The total intrinsic value of options exercised during the year ended December 31, 2021 was $46.4 million. At December 31, 2021, the Company had unrecognized employee stock-based compensation expense relating to nonvested stock options of approximately $8.5 million, which is expected to be recognized over a weighted-average period of 2.0 years. Total fair value of options vested during the year ended December 31, 2021 was $3.9 million.
    The Company estimates the fair value of stock options that contain service and/or performance conditions using the Black-Scholes option pricing model. The grant date fair value of options granted during the year ended December 31, 2021 was $24.57 per share. The weighted-average input assumptions used by the Company were as follows:
Year Ended
December 31, 2021December 31, 2020December 31, 2019
Expected term (in years)5.06.36.1
Risk-free interest rate0.88 %0.45 %2.55 %
Expected volatility79 %67 %60 %
Dividend yield— %— %— %
    Restricted Stock Units
    A summary of restricted stock unit activity for the year ended December 31, 2021 is as follows:
Number of SharesWeighted-Average Grant Date Fair Value
(in thousands)
Restricted stock units outstanding at December 31, 20209,286 $5.30 
Granted3,040 $37.37 
Canceled(1,068)$15.33 
Vested and released(4,624)$5.29 
Restricted stock units outstanding at December 31, 20216,634 $18.39 
Restricted stock units outstanding and unvested at December 31, 2021*6,597 *$18.46 
*At December 31, 2021, outstanding restricted stock units included 37,318 units that were vested but deferred.
The weighted-average grant date fair value per share of restricted stock units granted during the year ended December 31, 2021 was $37.37. The aggregate fair value of restricted stock units that vested during the year ended December 31, 2021 was $142.8 million. At December 31, 2021, the intrinsic value of unvested restricted stock units was $115.5 million. At December 31, 2021, the Company had unrecognized stock-based compensation expense relating to unvested restricted stock units of approximately $100.4 million, which is expected to be recognized over a weighted-average period of 2.3 years.
Performance Stock Units
In April 2020 and April 2021, the Company granted the Company's CEO 146,341 and 26,291 restricted stock units that vest based on certain stock price performance metrics with a fair value of $0.9 million and $1.4 million, respectively. The grant date fair value per share of restricted stock was $6.15 and $52.49, respectively, which was estimated using a Monte-Carlo lattice model.
At December 31, 2021, the Company had unrecognized employee stock-based compensation expense for the April 2020 and April 2021 grants of approximately $0.4 million and $1.0 million, which is expected to be recognized over the remaining 1.3 years and 2.3 years, respectively. Between 0% and 150% of the performance stock units will vest on the third anniversary of its grant date.
In August 2021, the Company granted the Company's CEO 379,635 restricted stock units, which are subject to both time-based and performance-based vesting conditions. The performance stock units consist of three equal tranches (each, a "Performance Tranche"), based on achievement of a share price condition if the Company achieves share price targets of $60.00, $80.00, and $100.00 over 60 consecutive trading days during a performance period commencing on August 26, 2022 and ending on August 26, 2026. To the extent any of the performance-based requirements are met, the Company's CEO must also provide continued service to the Company through at least August 26, 2024 to receive any shares of common stock underlying the grant and through August 26, 2026 to receive all of the shares of common stock underlying the performance units that have satisfied the applicable performance-based requirement.
The fair value of each of the Performance Tranches was $3.0 million, $2.8 million, and $2.6 million, respectively, and have a grant date fair value per share of restricted stock of $23.94, $21.93, and $20.30, respectively, which was estimated using a Monte-Carlo lattice model. At December 31, 2021, the Company had unrecognized employee stock-based compensation expense of approximately $2.7 million, $2.5 million, and $2.4 million, which is expected to be recognized over the remaining 2.7 years, 3.7 years, and 4.7 years, respectively. Between 0% and 100% of the performance stock units will vest on each of the tranche dates.
During the years ended December 31, 2021 and December 31, 2020, the Company recognized $1.4 million and $0.2 million, respectively, of stock-based compensation related to these performance stock units based on a performance measurement of 100%. The compensation expense will not be reversed if the performance metrics are not met.
Employee Stock Purchase Plan
    In November 2013, the Company adopted the Company's 2014 Employee Stock Purchase Plan ("ESPP"). The ESPP is designed to enable eligible employees to periodically purchase shares of the Company's common stock at a discount through payroll deductions of up to 10% of their eligible compensation, subject to any plan limitations. At the end of each six-month offering period, employees are able to purchase shares at a price per share equal to 85% of the lower of the fair market value of the Company's common stock on the first trading day of the offering period or on the last trading day of the offering period. Offering periods generally commence and end in May and November of each year.
    As of December 31, 2021, the Company has reserved 2,934,485 shares of its common stock for issuance under the ESPP. The ESPP has an evergreen provision pursuant to which the share reserve will automatically increase on January 1st of each year in an amount equal to 1% of the total number of shares of capital stock outstanding on December 31st of the preceding calendar year, although the Company’s board of directors may provide for a lesser increase, or no increase, in any year.
Stock-Based Compensation Expense
Total stock-based compensation expense recorded in the consolidated statements of operations was as follows:
Year Ended
December 31, 2021December 31, 2020December 31, 2019
(in thousands)
Cost of revenue$792 $525 $421 
Sales and marketing15,718 8,229 5,638 
Technology and development11,857 7,451 4,757 
General and administrative11,297 10,416 8,009 
Merger, acquisition, and restructuring costs1,071 1,870 — 
Total stock-based compensation expense$40,735 $28,491 $18,825 

For the year ended December 31, 2021, the Company recognized $151.6 million of tax benefit on stock-based compensation expense related to 2021 and years prior, which was reflected in the provision (benefit) for income taxes in the consolidated statements of operations. For the year ended December 31, 2021, tax benefit realized related to awards vested or exercised during 2021 and years prior was $40.5 million. Due to the full valuation allowance provided on its net deferred tax assets, the Company had not recorded any tax benefit attributable to stock-based awards for the years ended December 31, 2020 and 2019.
XML 35 R22.htm IDEA: XBRL DOCUMENT v3.22.0.1
Merger, Acquisition, and Restructuring Costs
12 Months Ended
Dec. 31, 2021
Restructuring and Related Activities [Abstract]  
Merger, Acquisition, and Restructuring Costs Merger, Acquisition, and Restructuring Costs
Merger, acquisition, and restructuring costs consist primarily of professional services fees and employee termination costs, including stock-based compensation charges, associated with the Telaria Merger, the SpotX Acquisition, and restructuring activities.
The following table summarizes merger, acquisition, and restructuring cost activity (in thousands):
Year Ended
December 31, 2021December 31, 2020December 31, 2019
(in thousands)
Professional Service (investment banking advisory, legal and other professional services)$28,422 $9,935 $2,041 
Personnel related (severance and one-time termination benefit costs)6,184 5,747 — 
Non-cash stock-based compensation (double-trigger acceleration and severance)1,071 1,870 — 
Loss contracts (lease related)2,500 — — 
Total merger, acquisition, and restructuring costs$38,177 $17,552 $2,041 
During the years ended December 31, 2021, 2020 and 2019, the Company incurred costs of $38.2 million, $17.6 million and $2.0 million, respectively, primarily related to the acquisitions of SpotX and SpringServe and the merger with Telaria. All of the expenses incurred in the year ended December 31, 2019 were incurred during the fourth quarter.
Accrued restructuring costs related to mergers and acquisitions were $2.7 million and $2.9 million at December 31, 2021 and December 31, 2020, respectively and were primarily related to the SpotX Acquisition, the SpringServe Acquisition, and the Telaria Merger. Accrued restructuring costs associated with personnel costs are included within accounts payable and accrued expenses and accruals related to assumed loss contracts are included within other current liabilities and other liabilities, non-current on the Company's consolidated balance sheets.
Year Ended
December 31, 2021December 31, 2020December 31, 2019
(in thousands)
Accrued merger. acquisition, and restructuring costs at beginning of period$2,935 $— $67 
Restructuring costs (personnel related and non-cash stock-based compensation)7,255 7,617 — 
Restructuring activity, merger and acquisition loss contracts2,500 3,543 — 
Cash paid for restructuring costs(6,377)(6,355)(67)
Non-cash loss contracts (lease related)(2,500)— — 
Non-cash stock-based compensation(1,071)(1,870)— 
Accrued merger, acquisition, and restructuring costs at end of period$2,742 $2,935 $— 
XML 36 R23.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 following are the domestic and foreign components of the Company’s income (loss) before income taxes for the years ended December 31, 2021, 2020, and 2019:
Year Ended
December 31, 2021December 31, 2020December 31, 2019
(in thousands)
Domestic$(105,168)$(57,253)$(28,063)
International10,180 4,514 1,073 
Loss before income taxes$(94,988)$(52,739)$(26,990)
    The following are the components of the provision (benefit) for income taxes for the years ended December 31, 2021, 2020, and 2019:
Year Ended
December 31, 2021December 31, 2020December 31, 2019
(in thousands)
Current:
Federal$128 $(144)$(153)
State1,515 15 28 
Foreign2,275 1,117 281 
Total current provision3,918 988 156 
Deferred:
Federal(89,404)(762)
State(8,296)(12)(174)
Foreign(1,271)(292)(732)
Total deferred benefit(98,971)(295)(1,668)
Total provision (benefit) for income taxes$(95,053)$693 $(1,512)
    The Company recorded an income tax benefit of $95.1 million for the year ended December 31, 2021 compared to an income tax expense of $0.7 million and income tax benefit of $1.5 million for the years ended December 31, 2020 and 2019, respectively. The tax benefit for the year ended December 31, 2021 was primarily the result of the deferred tax liability associated with acquisitions that occurred during the year and the tax liability associated with foreign subsidiaries. The tax expense for the year ended December 31, 2020 was primarily the result of the domestic valuation allowance and the tax liability associated with the foreign subsidiaries. The tax benefit for the year ended December 31, 2019 was the result of a deferred tax liability associated with the RTK.io acquisition, the release of a foreign valuation allowance resulting from a change to a cost-plus arrangement for a foreign subsidiary, the domestic valuation allowance, and the tax liability associated with foreign subsidiaries.
    Set forth below is a reconciliation of the components that caused the Company’s provision (benefit) for income taxes to differ from amounts computed by applying the U.S. Federal statutory rate of 21% for the years ended December 31, 2021, 2020, and 2019:
Year Ended
December 31, 2021December 31, 2020December 31, 2019
U.S. federal statutory income tax rate21.0 %21.0 %21.0 %
State income taxes, net of federal benefit5.6 %(0.2)%(0.1)%
Foreign loss at other than U.S. rates(0.5)%(0.5)%(4.3)%
Stock-based compensation expense31.7 %11.4 %3.5 %
Meals and entertainment(0.1)%(0.1)%(0.9)%
Other permanent items(1.6)%(1.1)%(1.2)%
Change in valuation allowance58.0 %(19.5)%(7.5)%
Sec 162(m) officers compensation(14.2)%(12.7)%(6.3)%
Provision to return adjustments0.2 %0.4 %1.4 %
Effective income tax rate100.1 %(1.3)%5.6 %
    Set forth below are the tax effects of temporary differences that give rise to a significant portion of the deferred tax assets and deferred tax liabilities as of December 31, 2021 and 2020:
December 31, 2021December 31, 2020
(in thousands)
Deferred Tax Assets:
Accrued liabilities$1,208 $1,568 
Lease liabilities18,499 8,943 
Stock-based compensation5,573 3,559 
Net operating loss carryovers131,509 117,707 
Tax credit carryovers5,308 4,882 
Other1,555 1,263 
Total deferred tax assets163,652 137,922 
Less valuation allowance(56,049)(109,992)
Deferred tax assets, net of valuation allowance107,603 27,930 
Deferred Tax Liabilities:
Fixed assets(2,059)(824)
Intangible assets(101,477)(18,584)
Right of use lease asset(15,563)(8,283)
Total deferred tax liabilities(119,099)(27,691)
Net deferred tax assets (liability)$(11,496)$239 

    As of December 31, 2021, the net deferred tax liability of $11.5 million is presented in the Company's consolidated balance sheets as deferred tax liabilities, net of $13.3 million and other assets, non-current of $1.8 million. As of December 31, 2020, the net deferred tax asset of $0.2 million is presented in the Company's consolidated balance sheets as other assets, non-current of $0.4 million and deferred tax liability, net of $0.2 million. The valuation allowance was reduced by $53.9 million for the year ended December 31, 2021, and increased by $16.4 million, and $2.7 million for the years ended December 31, 2020 and 2019, respectively.
    At December 31, 2021, the Company had U.S. federal net operating loss carryforwards, or NOLs, of approximately $486.1 million, which will begin to expire in 2027. At December 31, 2021, the Company had state NOLs of approximately $285.2 million, which will begin to expire in 2023. At December 31, 2021, the Company had foreign NOLs of approximately $30.2 million, which will begin to expire in 2026. At December 31, 2021, the Company had acquired federal research and development tax credit carryforwards of approximately $0.4 million, and state research and development tax credits of approximately $8.0 million, both of which carry forward indefinitely. No amounts for any federal or state research and development tax credits for the years ended December 31, 2019, 2020, or 2021 related to business operations are included herein.
On March 11, 2021, the U.S. President signed into law the American Rescue Plan Act of 2021 ("ARP Act")—a $1.9 trillion coronavirus disease 2019 ("COVID-19") relief package. The ARP Act had limited income tax provisions. The Company has determined that the ARP Act did not have a material impact on the Company for the year ended December 31, 2021. On December 27, 2020, the U.S. President signed into law the Consolidated Appropriations Act, 2021 ("CAA"). The CAA was meant to provide additional relief and support to those impacted by the COVID-19 pandemic. The CAA included provisions relating to payroll tax deferrals, family leave, and a five-year extension of a myriad of tax provisions that were set to expire. The Company has determined that the tax implications of the CAA will not be material. On March 27, 2020, the U.S. President signed into law the Coronavirus Aid, Relief, and Economic Security Act ("CARES Act"), in response to the COVID-19 pandemic. The CARES Act is meant to infuse negatively affected companies with various tax cash benefits to ease the impact of the COVID-19 pandemic. The CARES Act, among other things, includes provisions relating to refundable payroll tax credits, deferment of employer-side social security payments, and net operating loss carryback periods. The Company has determined the tax implications of the CARES Act will not be material. In addition, various foreign jurisdictions where the Company has activity have enacted or are considering enacting a variety of measures that could impact our tax liabilities. The Company is monitoring new legislation and evaluating the potential tax implications of these measures globally.
Pursuant to Section 382 of the Internal Revenue Code, the Company and Telaria, Inc. both underwent ownership changes for tax purposes (i.e. a more than 50% change in stock ownership in aggregated 5% shareholders) on April 1, 2020 due to the Telaria Merger. As a result, the use of the Company’s total domestic NOL carryforwards and tax credits generated prior to the ownership change will be subject to annual use limitations under Section 382 and Section 383 of the Code and comparable state income tax laws. The Company believes that the ownership change will not impact its ability to utilize substantially all of its NOLs
and state research and development carryforward tax credits to the extent it will generate taxable income that can be offset by such losses. The Company reasonably expects its federal research and development carryforward tax credits will not be recovered prior to expiration.
    Additionally, for tax years beginning after December 31, 2017, the Tax Cuts and Jobs Act limits the NOL deduction to 80% of taxable income, repeals carryback of all NOLs arising in a tax year ending after 2017, and permits indefinite carryforward for all such NOLs. NOL’s arising in a tax year ending in or before 2017 can offset 100% of taxable income, are available for carryback, and expire 20 years after they arise.
    At December 31, 2021, unremitted earnings of the subsidiaries outside of the United States were approximately $29.3 million, on which the Company recorded a provisional transition tax of $5.0 million. The Company’s intention is to indefinitely reinvest these earnings outside the United States. Upon distribution of those earnings in the form of a dividend or otherwise, the Company would be subject to withholding taxes payable to various foreign countries and, potentially, various state taxes. The amounts of such tax liabilities that might be payable upon actual repatriation of foreign earnings, after consideration of corresponding foreign tax credits, are not material.
    The following table summarizes the activity related to the unrecognized tax benefits (in thousands):
Amount
Balance as of December 31, 2019
$4,720 
Increases related to current year tax positions— 
Decreases related to current year tax positions(2,294)
Increases related to prior year tax positions788 
Balance as of December 31, 2020
3,214 
Increases related to current year tax positions200 
Decreases related to prior year tax positions(41)
Increases related to prior year tax positions342 
Balance as of December 31, 2021
$3,715 
    Interest and penalties related to the Company’s unrecognized tax benefits accrued at December 31, 2021, 2020, and 2019 were not material.
    Due to the net operating loss carryforwards, the Company's United States federal and a majority of its state returns are open to examination by the Internal Revenue Service and state jurisdictions for all years since inception. The 2017 U.S. Income Tax Return for Telaria was under examination by the IRS, which was closed during the period ended June 30, 2021 with no change to tax as reported. The IRS is currently conducting a Form 1042 Withholding Tax Audit for Telaria for 2017. The Company has not received IRS findings related to this audit. For the Netherlands, New Zealand, Malaysia, and the United Kingdom, all tax years remain open for examination by the local country tax authorities, for France only 2019 forward are open for examination, for Singapore 2018 and forward are open for examination, for Australia, Brazil, and Germany 2017 and forward are open for examination, for Canada 2016 and forward are open for examination, and for Japan and Italy 2015 and forward remain open for examination.
    The Company does not expect its uncertain income tax positions to have a material impact on its consolidated financial statements within the next twelve months.
XML 37 R24.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases
12 Months Ended
Dec. 31, 2021
Leases [Abstract]  
Leases Leases
The Company has operating and finance leases for office facilities, data centers, and equipment. The lease terms of the Company’s leases generally range from 1.0 year to 10.0 years, and the weighted average remaining lease term of leases included in the lease liability is 6.3 years as of December 31, 2021. As of December 31, 2021, a weighted average discount rate of 5.09% has been applied to the remaining lease payments to calculate the lease liabilities included within the consolidated balance sheets.
For the years ended December 31, 2021, 2020 and 2019, the Company recognized $20.7 million, $13.4 million and $7.8 million of lease expense, respectively, which included operating lease expenses associated with leases included in the lease liability and ROU asset on the consolidated balance sheets. In addition, for the years ended December 31, 2021, 2020 and 2019, the Company recognized expenses of $35.1 million, $20.4 million and $10.0 million, respectively, for cloud-based services and other lease costs related to data centers and $1.2 million, $1.0 million and $1.2 million, respectively, of lease expense related to short-term leases that are not included in the ROU asset or lease liability balances.
The maturity of the Company's lease liabilities associated with leases included in the lease liability and ROU asset were as follows as of December 31, 2021 (in thousands):
Fiscal Year
2022$22,491 
202319,354 
202416,522 
20258,796 
20266,734 
Thereafter27,095 
Total lease payments (undiscounted)100,992 
Less: imputed interest(15,363)
Lease liabilities—total (discounted)$85,629 
    The Company also received rental income of $4.4 million, $3.7 million, and $0.3 million for real estate leases for which it subleases the property to a third party during the years ended December 31, 2021, 2020, and 2019, respectively. Rental income is included in other income in the consolidated statements of operations.
In addition to the lease liabilities included in these consolidated financial statements at December 31, 2021, during the three months ended December 31, 2021, the Company entered into an agreement for an office lease in Canada which has not commenced as of December 31, 2021, and is therefore, not included in the lease liability on the balance sheet. The Company has future commitments totaling $0.7 million over the course of 5.0 years for this office lease.
As part of the April 30, 2021 acquisition of SpotX, the Company acquired finance leases related primarily to computer equipment and network hardware. These finance leases are included within lease liabilities - current portion and lease liabilities, non-current in the amounts of $0.8 million and $0.3 million, respectively, as of December 31, 2021.
XML 38 R25.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
Commitments
    The Company has commitments under non-cancelable operating leases for facilities, certain equipment, and its managed data center facilities (Note 16).
As of December 31, 2021 and 2020, the Company had $5.1 million and $6.3 million, respectively, of letters of credit associated with office leases available for borrowing, on which there were no outstanding borrowings as of either date.
    Guarantees and Indemnification
    The Company’s agreements with sellers, buyers, and other third parties typically obligate the Company to provide indemnity and defense for losses resulting from claims of intellectual property infringement, damages to property or persons, business losses, or other liabilities. Generally, these indemnity and defense obligations relate to the Company’s own business operations, obligations, and acts or omissions. However, under some circumstances, the Company agrees to indemnify and defend contract counterparties against losses resulting from their own business operations, obligations, and acts or omissions, or the business operations, obligations, and acts or omissions of third parties. For example, because the Company’s business interposes the Company between buyers and sellers in various ways, buyers often require the Company to indemnify them against acts and omissions of sellers, and sellers often require the Company to indemnify them against acts and omissions of buyers. In addition, the Company’s agreements with sellers, buyers, and other third parties typically include provisions limiting the Company’s liability to the counterparty, and the counterparty’s liability to the Company. These limits sometimes do not apply to certain liabilities, including indemnity obligations. These indemnity and limitation of liability provisions generally survive termination or expiration of the agreements in which they appear. The Company has also entered into indemnification agreements with its directors, executive officers and certain other officers that will require the Company, among other things, to indemnify them against certain liabilities that may arise by reason of their status or service as directors, officers or employees. No material demands have been made upon the Company to provide indemnification under such agreements and there are no claims that the Company is aware of that could have a material effect on the Company’s consolidated financial statements.
Litigation
The Company and its subsidiaries may from time to time be parties to legal or regulatory proceedings, lawsuits and other claims incident to their business activities and to the Company’s status as a public company. Such matters may include, among other things, assertions of contract breach or intellectual property infringement, claims for indemnity arising in the course of the Company’s business, regulatory investigations or enforcement proceedings, and claims by persons whose employment has been terminated. Such matters are subject to many uncertainties, and outcomes are not predictable with assurance. Consequently, management is unable to ascertain the ultimate aggregate amount of monetary liability, amounts which may be covered by insurance or recoverable from third parties, or the financial impact with respect to such matters as of December 31, 2021. However, based on management’s knowledge as of December 31, 2021, management believes that the final resolution of these matters known at such date, individually and in the aggregate, will not have a material adverse effect upon the Company’s consolidated financial position, results of operations or cash flows.
    Employment Contracts
The Company has entered into severance agreements with certain employees and officers. The Company may be required to pay severance and accelerate the vesting of certain equity awards in the event of involuntary terminations.
XML 39 R26.htm IDEA: XBRL DOCUMENT v3.22.0.1
Debt
12 Months Ended
Dec. 31, 2021
Debt Disclosure [Abstract]  
Debt Disclosure Debt
Long term debt as of December 31, 2021 consisted of the following:     
December 31, 2021
(in thousands)
Convertible Senior Notes$400,000 
Less: Unamortized debt issuance cost(9,643)
Net390,357 
Term Loan B Facility358,200 
Less: Unamortized discount and debt issuance cost(24,934)
Net333,266 
Less: Current portion(3,600)
Total non-current debt$720,023 
The Company did not have any debt outstanding as of December 31, 2020. Maturities of the principal amount of the Company's long-term debt as of December 31, 2021 are as follows (in thousands):
Fiscal Year
2022$3,600 
20233,600 
20243,600 
20253,600 
2026403,600 
Thereafter340,200 
Total (discounted)$758,200 
Amortization of the debt issuance cost and the discount associated with our indebtedness totaled $4.9 million for the year ended December 31, 2021 and were immaterial for the years ended December 31, 2020 and 2019. Amortization of debt issuance costs is computed using the effective interest method and is included in interest expense.
Bank Loan
On September 25, 2020, the Company amended and restated its loan and security agreement with Silicon Valley Bank ("SVB") (the "Loan Agreement"), which was scheduled to expire on September 26, 2020. The Loan Agreement provides a senior secured revolving credit facility of up to the lesser of $60.0 million and 85% of eligible accounts receivable, with a maturity date of September 25, 2022. The Loan Agreement includes a letter of credit, foreign exchange and cash management facility with a sublimit
up to $10.0 million. On April 30, 2021, the Company entered into the Credit Agreement. In connection with entering into the Credit Agreement, the Loan Agreement with SVB was terminated on April 30, 2021. As of the termination date, there were no amounts outstanding under the Loan Agreement.
Convertible Senior Notes and Capped Call Transactions
In March 2021, the Company issued $400.0 million aggregate principal amount of 0.25% convertible senior notes in a private placement, including $50.0 million aggregate principal amount of such notes pursuant to the exercise in full of the over-allotment options of the initial purchasers (collectively, the "Convertible Senior Notes"). The Convertible Senior Notes will mature on March 15, 2026, unless earlier repurchased, redeemed or converted. The total net proceeds from the offering, after deducting debt issuance costs paid by the Company, were approximately $388.6 million. The Company used approximately $39.0 million of the net proceeds from the offering to pay for the Capped Call Transactions (as described below).
The Convertible Senior Notes are senior, unsecured obligations and (i) will be equal in right of payment with the existing and future senior, unsecured indebtedness; (ii) senior in right of payment to any of the Company’s future indebtedness that is expressly subordinated to the Convertible Senior Notes; (iii) effectively subordinated to the Company’s existing and future secured indebtedness, to the extent of the value of the collateral securing that indebtedness, including amounts outstanding under our Loan Agreement or our new Credit Agreement (see section below); and (iv) structurally subordinated to all existing and future indebtedness and other liabilities, including trade payables, and (to the extent we are not a holder thereof) preferred equity, if any, of the Company’s subsidiaries that do not guarantee the Convertible Senior Notes.
The Convertible Senior Notes accrue interest at 0.25% per annum payable semi-annually in arrears on March 15 and September 15 of each year, beginning on September 15, 2021. The Convertible Senior Notes will mature on March 15, 2026 unless they are redeemed, repurchased or converted prior to such date. The Convertible Senior Notes are convertible at the option of holders only during certain periods and upon satisfaction of certain conditions.
Holders will have the right to convert their notes (or any portion of a note in an authorized denomination), in the following circumstances: (i) during any calendar quarter commencing after the calendar quarter ending on June 30, 2021, if the last reported sale price per share of the Company’s common stock exceeds 130% of the conversion price for each of at least 20 trading days during the 30 consecutive trading days ending on, and including, the last trading day of the immediately preceding calendar quarter; (ii) during the five consecutive business days immediately after any ten consecutive trading day period (such ten consecutive trading day period, the "measurement period") in which the trading price per $1,000 principal amount of notes for each trading day of the measurement period was less than 98% of the product of the last reported sale price per share of the Company’s common stock on such trading day and the conversion rate on such trading day; (iii) upon the occurrence of certain corporate events or distributions on the Company’s common stock; (iv) if the Company calls such Convertible Senior Notes for redemption; and (v) on or after September 15, 2025, until the close of business on the second scheduled trading day immediately before the maturity date, holders of the Convertible Senior Notes may, at their option, convert all or a portion of their Convertible Senior Notes regardless of the foregoing conditions at any time from, and including, September 15, 2025 until the close of business on the second scheduled trading day immediately before the maturity date.
Upon conversion, the Convertible Senior Notes may be settled in shares of the Company’s common stock, cash or a combination of cash and shares of the Company’s common stock, at the Company’s election. All conversions with a conversion date that occurs on or after September 15, 2025 will be settled using the same settlement method, and the Company will send notice of such settlement method to noteholders no later than the open of business on September 15, 2025.
The Company may not redeem the Convertible Senior Notes at their option at any time before March 20, 2024. Subject to the terms of the indenture agreement, the Company has the right, at its election, to redeem all, or any portion (subject to the partial redemption limitation) in an authorized denomination, of the Convertible Senior Notes, at any time, and from time to time, on a redemption date on or after March 20, 2024 and on or before the 40th scheduled trading day immediately before the maturity date, for cash, but only if the "last reported sale price," as defined under the Offering Memorandum, per share of common stock exceeds 130% of the “conversion price” on (i) each of at least 20 trading days, during the 30 consecutive trading days ending on, and including, the trading day immediately before the date the Company sends the related redemption notice; and (ii) the trading day immediately before the date we send such notice. In addition, calling any note for redemption will constitute a "make-whole fundamental change" (as defined below) with respect to that note, in which case the conversion rate applicable to the conversion of that note will be increased in certain circumstances if it is converted after it is called for redemption. If the Company elects to redeem less than all of the outstanding notes, then the redemption will not constitute a make-whole fundamental change with respect to the notes not called for redemption, and holders of the notes not called for redemption will not be entitled to an increased conversion rate for such notes as described above on account of the redemption, except to the limited extent described further
below. No sinking fund is provided for the Convertible Senior Notes, which means that the Company is not required to redeem or retire the Convertible Senior Notes periodically.
If a fundamental change occurs, then each noteholder will have the right to require the Company to repurchase its notes (or any portion thereof in an authorized denomination) for cash on a date (the "fundamental change repurchase date") of the Company’s choosing, which must be a business day that is no more than 45, nor less than 20, business days after the date Magnite distributes the related fundamental change notice.
If an event of default, other than a reporting default remedied by special interest as defined in the indenture agreement, occurs with respect to the Company or any guarantor, then the principal amount of, and all accrued and unpaid interest on, all of the notes then outstanding will immediately become due and payable without any further action or notice by any person. If an event of default (other than a reporting event of default described above with respect to Magnite or any guarantor and not solely with respect to a significant subsidiary of the Company’s or a guarantor, other than the Company or such guarantor) occurs and is continuing, then the trustee, by notice to the Company, or noteholders of at least 25% of the aggregate principal amount of notes then outstanding, by written notice to the Company and the trustee, may declare the principal amount of, and all accrued and unpaid interest on, all of the notes then outstanding to become due and payable immediately.
The Convertible Senior Notes have an initial conversion rate of 15.6539 shares of common stock per $1,000 principal amount of the Convertible Senior Notes, which will be subject to customary anti-dilution adjustments in certain circumstances.
In connection with the pricing of the Convertible Senior Notes, the Company entered into privately negotiated capped call transactions with various financial institutions (the "Capped Call Transactions"). The Capped Call Transactions were entered into with third party broker-dealers to limit the potential dilution that would occur if the Company has to settle the conversion value in excess of the principal in shares. This exposure will be covered (i.e., the Company will receive as many shares as are required to be issued between the conversion price of $63.8818 and the maximum price of $91.2600). Any shares required to be issued by the Company over this amount would have net earnings per share dilution impact. By entering into the Capped Call Transactions, the Company expects to reduce the potential dilution to its common stock (or, in the event the conversion is settled in cash, to reduce its cash payment obligation) in the event that at the time of conversion its stock price exceeds the conversion price under the Convertible Senior Notes. The Company paid $39.0 million for the Capped Call Transactions, which was recorded as additional paid-in capital, using a portion of the gross proceeds from the sale of the Convertible Senior Notes. The cost of the Capped Call Transactions is not expected to be tax deductible as the Company did not elect to integrate the capped call into the Convertible Senior Notes for tax purposes. The cost of the Capped Call Transaction was recorded as a reduction of the Company’s additional paid-in capital in the accompanying consolidated financial statements.
As noted in Note 2, the Company early adopted ASU 2020-06 effective January 1, 2021. The Company has not elected the fair value option, the embedded conversion features are not required to be bifurcated under the accounting guidance, and the convertible debt was not issued with a substantial premium. As such, the Company accounted for the Convertible Senior Notes as a liability in its entirety. Under the guidance, all the embedded features of the Convertible Senior Notes met the definition of a derivative. These features included a contingent call option, contingent put options, and conversion features. The contingent call option and contingent put options are clearly and closely related to the debt host and, therefore, do not require bifurcation. As the conversion features are indexed to the Company’s own equity and would be equity classified if they were freestanding instruments, the scope exception in ASC 815-10-15-74(a) applies and these conversion features will not be bifurcated under ASC 815.
The new accounting guidance also eliminated the bifurcation models of ASC 470-20 and eliminated the treasury method approach to earnings per share. Accordingly, earnings per share on convertible debt instruments should only be calculated under the If-Converted method. Under the guidance above, the Company will assume settlement in shares.
The Company incurred debt issuance costs of $11.4 million in March 2021. The Convertible Senior Notes are presented net of issuance costs on the Company's consolidated balance sheets. The debt issuance costs are amortized on an effective interest basis over the term of the Convertible Senior Notes and are included in interest expense and amortization of debt discount in the accompanying consolidated statements of operations. The following table sets forth interest expense related to the Convertible Senior Notes for the year ended December 31, 2021:
December 31, 2021
(in thousands)
Contractual interest expense$786 
Amortization of debt issuance costs1,798 
Total interest expense$2,584 
Effective interest rate0.82 %
Amortization expense for the Company's debt issuance costs for fiscal years 2022 through 2026 is as follows (in thousands):
Fiscal YearDebt Issuance Costs
2022$2,288 
20232,288 
20242,288 
20252,288 
2026491 
Total$9,643 
Credit Agreement
On April 30, 2021, the Company entered into a credit agreement (the "Credit Agreement") with Goldman Sachs Bank USA as administrative agent and collateral agent, and other lender parties thereto. The Credit Agreement provides for a $360.0 million seven-year senior secured term loan facility ("Term Loan B Facility") and a $52.5 million senior secured revolving credit facility (the "Revolving Credit Facility"). As part of the Term Loan B Facility, the Company received $325 million in proceeds, net of discounts and fees, which were used to finance the SpotX Acquisition and related transactions, and for general corporate purposes. Loans, if any, under the Revolving Credit Facility are expected to be used for general corporate purposes. The obligations under the Credit Agreement are secured by substantially all of the assets of the Company and those of its subsidiaries that are guarantors under the Credit Agreement.
Amounts outstanding under the Credit Agreement accrue interest at a rate equal to either, (1) for the Term Loan B Facility, at the Company’s election, the Eurodollar Rate (as defined in the Credit Agreement) plus a margin of 5.00% per annum, or ABR (as defined in the Credit Agreement) plus a margin of 4.00%, and (2) for the Revolving Credit Facility, at the Company’s election, the Eurodollar Rate plus a margin of 4.25% to 4.75%, or ABR plus a margin of 3.25% to 3.75%, in each case, depending on the Company’s first lien net leverage ratio. As of December 31, 2021, the contractual interest rate related to the Term Loan B Facility was 5.75%.
The covenants of the Credit Agreement include customary negative covenants that, among other things, restrict the Company’s ability to incur additional indebtedness, grant liens and make certain acquisitions, investments, asset dispositions and restricted payments. In addition, the Credit Agreement contains a financial covenant, tested on the last day of any fiscal quarter if utilization of the Revolving Credit Facility exceeds 35% of the total revolving commitments, that requires the Company to maintain a first lien net leverage ratio not greater than 3.25 to 1.00. As of December 31, 2021, the Company was in compliance with its debt covenants.
The Credit Agreement includes customary events of default, and customary rights and remedies upon the occurrence of any event of default thereunder, including rights to accelerate the loans, terminate the commitments thereunder and realize upon the collateral securing the obligations under the Credit Agreement. The Credit Agreement calls for customary scheduled loan amortization payments of 0.25% of the initial principal balance payable quarterly (i.e. 1% in aggregate per year) as well as a provision that requires the Company to prepay the Term Loan B based on an annual calculation of cumulative free cash flow ("Excess Cash Flow") generated by the company as defined within the terms of the Agreement. The Company was not required to make any such mandatory prepayment required by the Excess Cash Flow provision for the period ended December 31, 2021.
On June 28, 2021, the Company entered into an Incremental Assumption Agreement (the "Incremental Agreement") to the Credit Agreement. Pursuant to the terms of the Incremental Agreement, the Company’s existing revolving credit facility under the Credit Agreement was increased by $12.5 million (the "Incremental Revolver"), and the letter of credit sublimit under the Credit Agreement was increased by $5.0 million. The Incremental Revolver bears the same interest rate as the existing revolving credit facility and has the same maturity date as the existing revolving credit facility. No other terms of the Credit Agreement were amended. As a result, amounts available under the Revolving Credit Facility were $65.0 million. At December 31, 2021, amounts available under the Revolving Credit Facility were $59.9 million, net of letters of credit outstanding in the amount of $5.1 million.
The following table summarizes the Term Loan B Facility at December 31, 2021:
December 31, 2021
(in thousands)
Term Loan B Facility$358,200 
Unamortized debt discounts(9,738)
Unamortized debt issuance costs(15,196)
Debt, net of debt discounts and issuance costs$333,266 
The Company incurred debt issuance costs of $27.7 million in April 2021, of which $10.8 million were associated with debt discount netted against the proceeds and $16.9 million were associated with other deferred financing costs associated with the Term Loan B Facility. Debt outstanding under the Term Loan B Facility are presented net of issuance costs on the Company's consolidated balance sheets. The debt issuance costs are amortized on an effective interest basis over the term of the Term Loan B Facility and are included in interest expense and amortization of debt discount in the accompanying consolidated statements of operations. The following table sets forth interest expense related to the Term Loan B Facility for the year ended December 31, 2021:
December 31, 2021
(in thousands)
Contractual interest expense14,074 
Amortization of debt discount1,062 
Amortization of debt issuance costs1,657 
Total interest expense16,793 
Effective interest rate7.00 %
Amortization expense for the Term Loan B Facility debt discount and debt issuance costs for fiscal years 2022 through 2028 is as follows (in thousands):
Fiscal YearDebt DiscountDebt Issuance Costs
2022$1,580 $2,466 
20231,564 2,441 
20241,548 2,416 
20251,532 2,391 
20261,516 2,366 
Thereafter1,998 3,116 
Total$9,738 $15,196 
XML 40 R27.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stockholders' Equity
12 Months Ended
Dec. 31, 2021
Equity [Abstract]  
Stockholders' Equity Stockholders' Equity
On December 13, 2021, the Board of Directors approved a share repurchase program, under which the Company is authorized to purchase up to $50.0 million of its common stock over the twelve month period commencing December 10, 2021. The repurchase program allows the Company to repurchase its common stock using open market stock purchases, privately negotiated transactions, block trades or other means in accordance with U.S. securities laws. The number of shares repurchased and the timing of repurchases will depend on a number of factors, including, but not limited to, share price, trading volume and general market conditions, along with working capital requirements, general business conditions, other opportunities that the Company may have for the use or investment of its capital and other factors. The share repurchase program does not obligate the Company to repurchase any particular amount of common stock and may be suspended, modified or discontinued at any time at the Company’s discretion. The Company intends to finance the share repurchase program through cash on hand.
Under the share repurchase program, 349,245 shares were purchased in open market purchases through December 31, 2021 for a total of approximately $6.0 million at an average of $17.20 per share. Approximately $44.0 million worth of shares may yet be purchased under the plan. For accounting purposes, common stock repurchases under our stock repurchase program are recorded based upon the purchase date of the applicable trade. Repurchased shares are accounted for as treasury stock in the consolidated balance sheets.
XML 41 R28.htm IDEA: XBRL DOCUMENT v3.22.0.1
Related Party Transaction
12 Months Ended
Dec. 31, 2021
Related Party Transactions [Abstract]  
Related Party Transactions Related Party Transactions During the years ended December 31, 2021, 2020, and 2019, the Company did not enter into any transactions with its related parties or affiliates of its related parties requiring disclosure pursuant to the applicable rules of the Financial Accounting Standards Boards or the U.S. Securities and Exchange Commission.
XML 42 R29.htm IDEA: XBRL DOCUMENT v3.22.0.1
Subsequent Events
12 Months Ended
Dec. 31, 2021
Subsequent Events [Abstract]  
Subsequent Events Subsequent Events
In January 2022, the Company retired 349,245 shares of treasury stock, which was recorded as a reduction in additional paid in capital. Additionally in January 2022, the Company repurchased and retired 377,000 shares of common stock through open market purchases under the share repurchase program for $5.6 million at an average price of $14.94, which was also recorded as a reduction in additional paid in capital.
On February 1, 2022, the Company granted 5,918,007 restricted stock units, 699,194 stock options, and 86,806 performance stock units to the Company's employees. The options granted will vest over four years from grant date, with 25% vesting after one year and the remainder vesting monthly thereafter. The RSUs granted will generally vest over four years from issuance with 25% after one year, and the remainder vesting quarterly thereafter. Between 0% and 150% of the performance stock units will vest on the third anniversary of its grant date based on certain stock price performance metrics.
XML 43 R30.htm IDEA: XBRL DOCUMENT v3.22.0.1
Organization and Summary of Significant Accounting Policies (Policies)
12 Months Ended
Dec. 31, 2021
Accounting Policies [Abstract]  
Basis of Consolidation Basis of Consolidation    The accompanying consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America, or GAAP, and include the operations of the Company and its wholly owned subsidiaries. All significant intercompany transactions and balances have been eliminated in consolidation.
Segments Segments    Management has determined that the Company operates as one segment. The Company’s chief operating decision maker reviews financial information on an aggregated and consolidated basis, together with certain operating and performance measures principally to make decisions about how to allocate resources and to measure the Company’s performance.
Use of Estimates Use of Estimates    The preparation of consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported and disclosed financial statements and accompanying footnotes. Due to the economic uncertainty as a result of the COVID-19 pandemic, it has become more difficult to apply certain assumptions and judgments into these estimates. The extent of the impact of COVID-19 pandemic on the Company's operational and financial performance will depend on future developments, which are highly uncertain and cannot be predicted, including but not limited to, the duration and spread of the pandemic, its severity, including any resurgence, the actions to contain the virus or treat its impact, and how quickly and to what extent normal economic and operating conditions can resume. During the year ended December 31, 2021, this uncertainty continued to result in a higher level of judgement related to its estimates and assumptions. As of the date of issuance of
the consolidated financial statements, the Company is not aware of any specific event or circumstance that would require the Company to update its estimates, judgments, or revise the carrying value of its assets or liabilities. These estimates may change, as new events occur and additional information is obtained, and are recognized in the consolidated financial statements as soon as they become known. Actual results could differ materially from these estimates.
    On an ongoing basis, management evaluates its estimates, primarily those related to: (i) revenue recognition criteria, including the determination of revenue reporting as net versus gross in the Company’s revenue arrangements, (ii) accounts receivable and allowances for doubtful accounts, (iii) the useful lives of intangible assets, internal use software development costs, and property and equipment, (iv) valuation of long-lived assets and their recoverability, including goodwill, (v) the realization of tax assets and estimates of tax liabilities, (vi) assumptions used in valuation models to determine the fair value of stock-based awards, (vii) fair value of financial instruments, (viii) the recognition and disclosure of contingent liabilities, and (ix) the assumptions used in valuing acquired assets and assumed liabilities in business combinations.
These estimates are based on historical data and experience, as well as various other factors that management believes to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying value of assets and liabilities that are not readily apparent from other sources. Estimates relating to the estimated useful lives of internal-use software development costs, assumptions used in the valuation models to determine the fair value of stock options and stock-based compensation expense, business combinations, estimated useful lives of long-lived assets, recoverability of intangible assets and goodwill, the assumptions used in the valuation of acquired assets and liabilities in business combinations, and income taxes, including the realization of tax assets and estimates of tax liabilities. require the selection of appropriate valuation methodologies and models, and significant judgment in evaluating ranges of assumptions and financial inputs. Actual results may differ materially from those estimates under different assumptions or circumstances.
Revenue Recognition Revenue Recognition
    The Company generates revenue from transactions where it provides a platform for the purchase and sale of digital advertising inventory. Generally, our revenue is based on a percentage of the ad spend that runs through our platform, although for certain clients or transaction types we may receive a fixed CPM for each impression sold, and for advertising campaigns that are transacted through insertion orders we earn revenue based on the full amount of ad spend that runs through our platform. The Company also generates revenue from the fee it charges clients for use of its Demand Manager header-bidding product and SpringServe ad server product, which we acquired on July 1, 2021. The Company's platform dynamically connects sellers and buyers of advertising inventory in a digital marketplace. The Company's solution incorporates proprietary machine-learning algorithms, sophisticated data processing, high-volume storage, detailed analytics capabilities, and a distributed infrastructure. Digital advertising inventory is created when consumers access sellers’ content. Sellers provide digital advertising inventory to the Company's platform in the form of advertising requests, or ad requests. When the Company receives ad requests from sellers, it sends bid requests to buyers, which enable buyers to bid on sellers’ digital advertising inventory. Winning bids can create advertising, or paid impressions, for the seller to present to the consumer.
The total volume of spending between buyers and sellers on the Company's platform is referred to as advertising spend. The Company keeps a percentage of that advertising spend as a fee, and remits the remainder to the seller. The fee that the Company retains from the gross advertising spend on its platform is recognized as revenue. The fee earned on each transaction is based on the pre-existing agreement between the Company and the seller and the clearing price of the winning bid. The Company recognizes revenue upon fulfillment of its performance obligation to a client, which occurs at the point in time an ad renders and is counted as a paid impression, subject to a contract existing with the client and a fixed or determinable transaction price. The Company does not have arrangements with multiple performance obligations. The Company considers the following when determining if a contract exists (i) contract approval by all parties, (ii) identification of each party’s rights regarding the goods or services to be transferred, (iii) specified payment terms, (iv) commercial substance of the contract, and (v) collectability of substantially all of the consideration is probable.
    The determination of whether revenue should be reported on a gross or net basis is based on an assessment of whether the Company is acting as the principal or an agent in the transaction. In determining whether the Company is acting as the principal or an agent, the Company follows the accounting guidance for principal-agent considerations. Making such determinations involves judgment and is based on an evaluation of the terms of each arrangement, none of which are considered presumptive or determinative.
Cost of Revenue Cost of Revenue. The Company's cost of revenue consists primarily of data center costs, bandwidth costs, ad protection costs, depreciation and maintenance expense of hardware supporting the Company's revenue-producing platform, amortization of software costs for the development of the Company's revenue-producing platform, amortization expense associated with acquired developed technologies, personnel costs, facilities-related costs, and cloud computing costs. In addition, for revenue booked on a gross basis, cost of revenue includes traffic acquisition costs. Personnel costs included in cost of revenue include salaries, bonuses, and stock-based compensation, and are primarily attributable to personnel in the Company's network operations group who support the Company's platform. The Company capitalizes costs associated with software that is developed or obtained for internal use and amortizes the costs associated with its revenue-producing platform in cost of revenue over their estimated useful lives. The Company amortizes acquired developed technologies over their estimated useful lives.
Sales and Marketing Sales and Marketing. The Company's sales and marketing expenses consist primarily of personnel costs, including salaries, bonuses, and stock-based compensation, as well as marketing expenses such as brand marketing, travel expenses, trade shows and marketing materials, professional services, and amortization expense associated with client relationships and backlog from the Company's business acquisitions and, to a lesser extent, facilities-related costs and depreciation and amortization. The Company's sales organization focuses on increasing the adoption of the Company's solution by existing and new buyers and sellers. The Company amortizes acquired intangibles associated with client relationships and backlog from its business acquisitions over their estimated useful lives.
Technology and Development Technology and Development. The Company's technology and development expenses consist primarily of personnel costs, including salaries, bonuses, and stock-based compensation, and professional services associated with the ongoing development and maintenance of the Company's solution, depreciation and amortization, and, to a lesser extent, facilities-related costs. These expenses include costs incurred in the development, implementation and maintenance of internal use software, including platform and related infrastructure. Technology and development costs are expensed as incurred, except to the extent that such costs are associated with internal use software development that qualifies for capitalization, which are then recorded as internal use software development costs, net on the Company's consolidated balance sheets. The Company amortizes internal use software development costs that relate to its revenue-producing activities on the Company's platform to cost of revenue and amortizes other internal use software development costs to technology and development costs or general and administrative expenses, depending on the nature of the related project. The Company amortizes acquired intangibles associated with technology and development functions from its business acquisitions over their estimated useful lives.
General and Administrative General and Administrative. The Company's general and administrative expenses consist primarily of personnel costs, including salaries, bonuses, and stock-based compensation, associated with the Company's executive, finance, legal, human resources, compliance, and other administrative personnel, as well as accounting and legal professional services fees, facilities-related costs and depreciation and amortization, and other corporate-related expenses. General and administrative expenses also include amortization of internal use software development costs and acquired intangible assets from the Company's business acquisitions over their estimated useful lives that relate to general and administrative functions.
Merger and Restructuring Costs Merger, Acquisition, and Restructuring Costs. The Company's merger, acquisition, and restructuring costs consist primarily of professional service fees associated with merger and acquisition activities, cash-based employee termination costs and stock-based compensation charges associated with mergers, acquisitions, or restructuring activities, and other restructuring activities, including facility closures and relocation costs.
Stock-Based Compensation Stock-Based Compensation
    Compensation expense related to employee and non-employee stock-based awards is measured and recognized in the consolidated financial statements based on the fair value of the awards granted. The Company granted awards to employees that vest based solely on continued service, or service conditions, awards that vest based on the achievement of performance targets, or performance conditions, and awards that vest based on our stock price exceeding a peer index, or market conditions. The fair value of each option award containing service and/or performance conditions is estimated on the grant date using the Black-Scholes option-pricing model. The fair value of awards containing market conditions is estimated using a Monte-Carlo lattice model. For service condition awards, stock-based compensation expense is recognized on a straight-line basis over the requisite service periods of the awards, which is generally four years. For performance condition and market condition awards, stock-based compensation expense is recognized using a graded vesting model over the requisite service period of the awards. For market condition awards, expense recognized is not subsequently reversed if the market conditions are not achieved.

The assumptions and estimates used in the Black-Scholes pricing model are as follows:
    Fair Value of Common Stock. The fair value of common stock is based on the closing price of the Company's common stock as reported on the NASDAQ on the grant date.
    Risk-Free Interest Rate. The Company bases the risk-free interest rate used in the Black-Scholes option-pricing model on the yields of U.S. Treasury securities with maturities appropriate for the term of stock option awards.
    Expected Term. For employee stock options in which the Company did not have significant history and that contain service conditions, the Company applies the simplified approach, in which the expected term of an award is presumed to be the mid-point between the vesting date and the expiration date of the award. For employee stock options issued in the periods in which the Company did have significant history and that contain service conditions, the expected term is determined based on historical trends. The expected term of employee stock options that contain performance conditions represents the weighted-average period that the stock options are estimated to remain outstanding.
    Volatility. For grants issued in periods in which the Company did not have significant trading history for the Company’s common stock, the Company determined the price volatility based on the historical volatilities of a publicly traded peer group based on daily price observations over a period equivalent to the expected term of the stock option grants. For grants issued in periods in which the Company has sufficient history, the computation of the expected volatility assumption is based on the historical volatility of the Company’s common stock.
    Dividend Yield. The dividend yield assumption is based on the Company’s history and current expectations of dividend payouts. The Company has never declared or paid any cash dividends on its common stock and does not anticipate paying any cash dividends in the foreseeable future, so the Company used an expected dividend yield of zero.
    Determining the fair value of stock-based awards using a pricing model requires judgment. The Company’s use of the Black-Scholes option-pricing model requires the input of subjective assumptions such as the expected term of the award, the expected volatility of the price of the Company’s common stock, risk-free interest rates, and the expected dividend yield of the Company’s common stock. The assumptions used in the Company’s valuation model represent management’s best estimates. These estimates involve inherent uncertainties and the application of management’s judgment. If factors change and different assumptions are used, the Company’s stock-based compensation expense could be materially different in the future.
Income Taxes Income Taxes
    Deferred income tax assets and liabilities are determined based upon the net tax effects of the differences between the Company’s 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.
    A valuation allowance is used to reduce some or all of the deferred tax assets if, based upon the weight of available evidence, it is more likely than not that those deferred tax assets will not be realized. The Company has established a full valuation allowance to offset its domestic net deferred tax assets due to the uncertainty of realizing future tax benefits from the net operating loss carryforwards and other deferred tax assets.
    The Company recognizes the tax benefit from an uncertain tax position only if it is more likely than not that the tax position will be sustained on examination by the taxing authorities, based on the technical merits of the position. The tax benefits recognized in the consolidated financial statements from such positions are then measured based on the largest benefit that has a greater than 50% likelihood of being realized. The Company recognizes interest and penalties accrued related to its uncertain tax positions in its income tax provision (benefit) in the consolidated statements of operations.
Capital Stock Capital Stock    
    The Company has authorized capital stock of 500,000,000 shares of common stock and 10,000,000 shares of preferred stock. The Company has issued common stock, which is included in outstanding common stock on the Company's consolidated balance sheets. During 2021, the Company also repurchased shares of common stock, which was recorded as treasury stock on the Company's consolidated balance sheets. The Company has not issued any shares of its preferred stock subsequent to the Company's initial public offering ("IPO") and does not have any preferred stock outstanding.
    The Company is required to reserve and keep available out of its authorized but unissued shares of common stock such number of shares sufficient to affect the conversion of all shares granted and available for grant under the Company’s stock award plans. The number of shares of the Company's stock reserved for these purposes at December 31, 2021 was 28,574,088.
    The board of directors is authorized to establish, from time to time, the number of shares to be included in each series of preferred stock, and to fix the designation, powers, privileges, preferences, and relative participating, optional or other rights, if any, of the shares of each series of preferred stock, and any of its qualifications, limitations or restrictions.
Net Income (Loss) Per Share Attributable to Common Stockholders Net Income (Loss) Per Share Attributable to Common Stockholders    Basic net income (loss) per share of common stock is calculated by dividing the net income (loss) by the weighted-average number of shares of common stock outstanding. Diluted income (loss) per share attributable to common stockholders adjusts the basic weighted-average number of shares of common stock outstanding for the effect of potentially dilutive securities during the period. Potentially dilutive securities consist of stock options, restricted stock awards, restricted stock units, potential shares issuable under the Company's Employee Stock Purchase Plan ("ESPP"), shares held in escrow, potential shares issuable as part of contingent consideration as a result of business combinations, and potential shares issuable as part of the Convertible Senior Notes. For purposes of this calculation, potentially dilutive securities are excluded from the calculation of diluted net income (loss) per share if their effect is anti-dilutive.
Comprehensive Income (Loss) Comprehensive Income (Loss)    Comprehensive income (loss) encompasses all changes in equity other than those arising from transactions with stockholders, and consists of net income (loss), unrealized gains (losses) on investments and foreign currency translation adjustments.
Cash, Cash Equivalents, and Restricted Cash Cash and Cash Equivalents    The Company invests excess cash primarily in money market funds, corporate debt securities, and highly liquid debt instruments of the U.S. government and its agencies.Restricted Cash    The Company classifies certain restricted cash balances within prepaid expenses and other current assets and other assets, non-current on the consolidated balance sheets based upon the term of the remaining restrictions.
Marketable Securities The Company classifies investments held in money market funds as cash equivalents because the money market funds have weighted-average maturities at the date of purchase of less than 90 days. Investments held in U.S. government and agency bonds and corporate debt securities with stated maturities of less than one year are classified as short-term investments included in marketable securities and prepaid expenses and other current assets. Investments held in U.S. government and agency bonds and corporate debt securities with stated maturities of over a year are classified as long-term investments included in other assets, non-current on the Company’s consolidated balance sheets, as the Company does not expect to redeem or sell these securities within one year from the balance sheet date.     The Company determines the appropriate classification of investments in marketable securities at the time of purchase and reevaluates such designation at each balance sheet date. The Company classifies and accounts for the Company’s marketable securities as available-for-sale, and as a result carries the securities at fair value and reports the unrealized gains and losses in the consolidated statements of comprehensive income (loss) and as a component of stockholders’ equity. The Company determines any realized gains or losses on the sale of marketable securities on a specific identification method, and the Company records such gains and losses as a component of other income, net on the Company’s consolidated statements of operations.
Accounts Receivable Allowance for Doubtful Accounts Accounts Receivable Allowance for Doubtful Accounts    Accounts receivable are recorded at the invoiced amount, are unsecured, and do not bear interest. The allowance for doubtful accounts is based on the best estimate of the amount of probable credit losses in existing accounts receivable. The allowance for doubtful accounts is determined based on historical collection experience and the review in each period of the status of the then-outstanding accounts receivable, while taking into consideration current client information, subsequent collection history and other relevant data. The Company reviews the allowance for doubtful accounts on a quarterly basis. Account balances are charged off against the allowance when the Company believes it is probable the receivable will not be recovered.
Property and Equipment, Net Property and Equipment, Net
    Property and equipment, which includes amounts recorded under finance leases, are recorded at historical cost, less accumulated depreciation and amortization. Depreciation is computed using the straight-line method based upon the estimated useful lives of the assets. The estimated useful lives of the Company’s property and equipment are as follows:
Years
Computer equipment and network hardware3
Furniture, fixtures and office equipment
5 to 7
Leasehold improvementsShorter of useful life or life of lease
Network hardware under right-of-use finance arrangementsShorter of useful life or life of lease
    Repair and maintenance costs are charged to expense as incurred, while renewals and improvements are capitalized. When assets are retired or otherwise disposed of, the cost and related accumulated depreciation are removed from the accounts and any resulting gain or loss is reflected in the Company’s results of operations.
Internal Use Software Development Costs Internal Use Software Development Costs
    The Company capitalizes certain internal use software development costs associated with creating and enhancing internally developed software related to the Company’s technology infrastructure. These costs include personnel and related employee benefits expenses for employees who are directly associated with and who devote time to software projects, and external direct costs of materials and services consumed in developing or obtaining the software. Software development costs that do not meet the qualification for capitalization, as further discussed below, are expensed as incurred and recorded in technology and development expenses in the results of operations.
    Software development activities generally consist of three stages, (i) the planning stage, (ii) the application and infrastructure development stage, and (iii) the post implementation stage. Costs incurred in the planning and post implementation stages of software development, including costs associated with the post-configuration training and repairs and maintenance of the developed technologies, are expensed as incurred. The Company capitalizes costs associated with software developed for internal use when the planning stage is completed, management has authorized further funding for the completion of the project, and it is probable that the project will be completed and perform as intended. Costs incurred in the application and infrastructure development stages, including significant enhancements and upgrades, are capitalized. Capitalization ends once a project is substantially complete and the software and technologies are ready for their intended purpose. Internal use software development costs are amortized using a straight-line method over the estimated useful life of three years, commencing when the software is ready for its intended use. The straight-line recognition method approximates the manner in which the expected benefit will be derived.
    The Company does not transfer ownership of its software, or lease its software, to third parties.
Capitalized Costs Incurred in Cloud Computing Arrangements
Cloud computing arrangements, such as software as a service and other hosting arrangements, are evaluated for capitalized implementation costs in a similar manner as capitalized software development costs. If a cloud computing arrangement includes a software license, the software license element of the arrangement is accounted for in a manner consistent with the acquisition of other software licenses. If a cloud computing arrangement does not include a software license, the service element of the arrangement is accounted for as a service contract. The Company capitalized certain implementation costs for its cloud computing arrangements that are service contracts, which are included within prepaid expenses and other current assets and other assets, non-current within the consolidated balance sheets. The Company amortizes capitalized implementation costs in a cloud computing arrangement over the life of the service contract, which generally is three years.
Intangible Assets Intangible Assets
    Intangible assets primarily consist of acquired developed technology, client relationships, and non-compete agreements resulting from business combinations, which are recorded at acquisition-date fair value, less accumulated amortization. The Company determines the appropriate useful life of its intangible assets by performing an analysis of expected cash flows of the acquired assets. Intangible assets are amortized over their estimated useful lives using a straight-line method, which approximates the pattern in which the economic benefits are consumed.
    The Company’s intangible assets are being amortized over their estimated useful lives as follows:
Years
Developed technology5
In-process research and development
3 to 5
Customer relationships
2 to 4
Backlog0.75
Non-compete agreements
1 to 2
Other intangible assets
0.25 to 1.5
    Intangible assets are reviewed for impairment indicators at least annually and whenever events or changes in circumstances indicate that the carrying amount of the assets might not be recoverable. Conditions that would necessitate an impairment assessment include a significant decline in the observable market value of an asset, a significant change in the extent or manner in which an asset is used, or any other significant adverse change that would indicate that the carrying amount of an asset or group of assets may not be recoverable. For intangible assets used in operations, impairment losses are only recorded if the asset’s carrying amount is not recoverable through its undiscounted, probability-weighted future cash flows. The Company measures the impairment loss based on the difference between the carrying amount and estimated fair value.
Impairment of Long-Lived Assets including Internal Use Capitalized Software Costs Impairment of Long-Lived Assets including Internal Use Capitalized Software Costs    The Company assesses the recoverability of its long-lived assets when events or changes in circumstances indicate their carrying value may not be recoverable. Such events or changes in circumstances may include: a significant adverse change in the extent or manner in which a long-lived asset is being used, significant adverse change in legal factors or in the business climate that could affect the value of a long-lived asset, an accumulation of costs significantly in excess of the amount originally expected for the acquisition or development of a long-lived asset, current or future operating or cash flow losses that demonstrate continuing losses associated with the use of a long-lived asset, or a current expectation that, more likely than not, a long-lived asset will be sold or otherwise disposed of significantly before the end of its previously estimated useful life. The Company performs impairment testing at the asset group level that represents the lowest level for which identifiable cash flows are largely independent of the cash flows of other assets and liabilities. The Company assesses recoverability of a long-lived asset by determining whether the carrying value of the asset group can be recovered through projected undiscounted cash flows over their remaining lives. If the carrying value of the asset group exceeds the forecasted undiscounted cash flows, an impairment loss is recognized, measured as the amount by which the carrying amount exceeds estimated fair value. An impairment loss is charged to operations in the period in which management determines such impairment.
Business Combinations Business Combinations
    The results of businesses acquired in a business combination are included in the Company’s consolidated financial statements from the date of acquisition. The Company allocates the purchase price of a business combination, which is the sum of the consideration provided, which may consist of cash, equity or a combination of the two, to the identifiable assets and liabilities of the acquired business at their acquisition date fair values. The excess of the purchase price over the amount allocated to the identifiable assets and liabilities, if any, is recorded as goodwill. Determining the fair value of assets acquired and liabilities assumed requires management to use significant judgment and estimates including the selection of valuation methodologies, estimates of future revenues and cash flows, discount rates and selection of comparable companies.
    When the Company issues stock-based or cash awards to an acquired company’s stockholders, the Company evaluates whether the awards are contingent consideration or compensation for post-business combination services. The evaluation includes, among other things, whether the vesting of the awards is contingent on the continued employment of the selling stockholder beyond the acquisition date. If continued employment is required for vesting, the awards are treated as compensation for post-acquisition services and recognized as expense over the requisite service period.
    The Company estimates the fair value of intangible assets acquired generally using a discounted cash flow approach, which includes an analysis of the future cash flows expected to be generated by the asset and the risk associated with achieving these cash flows. The key assumptions used in the discounted cash flow model include the discount rate that is applied to the forecasted future cash flows to calculate the present value of those cash flows and the estimate of future cash flows attributable to the acquired intangible asset, which include revenue, expenses and taxes. The carrying value of acquired working capital assets and liabilities approximates its fair value, given the short-term nature of these assets and liabilities.
    Acquisition-related transaction costs are not included as a component of consideration transferred, but are accounted for as an expense in the period in which the costs are incurred.
Goodwill Goodwill
    Goodwill represents the excess of the aggregate fair value of the consideration transferred in a business combination over the fair value of the assets acquired, net of liabilities assumed. Goodwill is not amortized, but is subject to impairment testing conducted annually during the fourth quarter or more frequently if events or changes in circumstances indicate that goodwill may be impaired.
    In accordance with guidance related to impairment testing, the Company has the option to first assess qualitative factors to determine whether or not it is necessary to perform the quantitative goodwill impairment test. If the qualitative assessment option is not elected, or if the qualitative assessment indicates that it is more likely than not that the fair value is less than its carrying amount, a quantitative analysis is then performed. The quantitative analysis, if performed, compares the estimated fair value of the Company with its respective carrying amount, including goodwill. If the estimated fair value of the Company exceeds its carrying amount, including goodwill, goodwill is considered not to be impaired and no additional steps are necessary. If the fair value is less than the carrying amount, including goodwill, then an impairment adjustment must be recorded up to the carrying amount of goodwill.
    The Company operates as a single operating segment and has identified a single reporting unit.
Operating and Finance Leases Operating and Finance Leases
The Company determines if an arrangement is a lease at inception. A contract is or contains a lease if it conveys the right to control the use of an identified asset for a period of time in exchange for consideration. The Company's classes of assets that are leased include office facilities, data centers, and equipment. The Company has elected not to recognize short-term leases on the balance sheet, nor separate lease and non-lease components for data center leases. In addition, the Company utilized the portfolio approach to group leases with similar characteristics together.
For identified leases, the Company used its incremental borrowing rate to discount the related future payment obligations, which represents the rate of interest the Company would have to pay to borrow on a collateralized basis over a similar term an amount equal to the lease payments in a similar economic environment.
The Company records rent expense for operating leases, including leases of office locations, data centers, and equipment, on a straight-line basis over the lease term. The straight-line calculation of rent expense includes rent escalations on certain leases, as well as lease incentives provided by the landlords, including payments for leasehold improvements and rent-free periods. The Company begins recognition of rent expense on the commencement date, which is generally the date that the asset is made available for use. Lease liability, which represents the present value of the Company's obligation related to the estimated future lease payments, is included in lease liabilities, current and lease liabilities, non-current within the consolidated balance sheets. These liability balances are reduced as lease related payments are made. For operating leases, the right of use ("ROU") asset is amortized on a periodic basis over the expected term of the lease (see Note 16). Finance leases are included in property and equipment, net on the consolidated balance sheets.
Fair Value of Financial Instruments Fair Value of Financial Instruments    The carrying amounts of the Company's cash equivalents, accounts receivable, accounts payable, accrued expenses, and seller payables approximate fair value due to the short-term nature of these instruments. Certain assets of the Company are recorded at their fair value, using the fair value hierarchy, on a recurring basis, and other assets and liabilities, including goodwill and intangible assets are subject to measurement at fair value on a non-recurring basis if they are deemed to be impaired as a result of an impairment review (see Note 5).
Concentration of Risk Concentration of Risk
    Financial instruments that potentially subject the Company to concentration of credit risk consist principally of cash, cash equivalents, restricted cash and accounts receivable. Cash and cash equivalents maintained with financial institutions exceed applicable federally insured limits.
    Accounts receivable include amounts due from buyers with principal operations primarily in the United States. The Company performs ongoing credit evaluations of its buyers.
Foreign Currency Transactions and Translation Foreign Currency Transactions and Translation    Transactions in foreign currencies are translated into the functional currency of the applicable entity at the rates of exchange in effect at the date of the transaction. Foreign exchange gains or losses were included in foreign exchange (gain) loss, net in the accompanying consolidated statements of operations. To the extent that the functional currency is different from the U.S. Dollar, the financial statements have then been translated into U.S. Dollars using period-end exchange rates for assets and liabilities and average exchange rates for the results of operations. Foreign currency translation gains and losses are included as a component of accumulated other comprehensive income (loss) on the consolidated balance sheets.
Recently Adopted Accounting Pronouncements and Recent Accounting Pronouncements Recently Adopted Accounting Standards
    In December 2019, the FASB issued ASU 2019-12—Simplifying the Accounting for Income Taxes ("ASU 2019-12"). ASU 2019-12 simplifies the accounting for income taxes by removing certain exceptions to general principles in Topic 740 and clarifies and amends existing guidance for clarity and consistent application. This guidance is effective for fiscal years and interim periods within those fiscal years, beginning after December 15, 2020 including interim reporting periods within those fiscal years. The Company adopted ASU 2019-12 as of January 1, 2021. The standard did not have a material impact on its consolidated financial statements and related disclosures.
In January 2020, the FASB issued ASU 2020-01, Investments—Equity Securities (Topic 321), Investments—Equity Method and Joint Ventures (Topic 323), and Derivatives and Hedging (Topic 815) ("ASU 2020-01"), which clarifies the interaction of the accounting for equity securities under Topic 321, the accounting for equity method investments in Topic 323, and the accounting for certain forward contracts and purchased options in Topic 815. This guidance is effective for fiscal years beginning after December 15, 2020, including interim reporting periods within those fiscal years. The Company adopted ASU 2020-01 as of January 1, 2021. The standard did not have a material impact on its consolidated financial statements and related disclosures.
On January 1, 2021, the Company adopted ASU 2020-06, Debt—Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging—Contracts in Entity's Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity (ASU "2020-06") on a prospective basis, which simplifies the accounting for convertible instruments by reducing the number of accounting models available for convertible debt instruments that require separating embedded conversion features from convertible instruments. This guidance also eliminates the treasury stock method to calculate diluted earnings per share for convertible instruments and requires the use of the if-converted method. The adoption of this standard is included in the financial statements as of and for the year ended December 31, 2021. Refer to Note 18—"Debt" for additional information related to accounting for convertible debt issued during the year.
Recent Accounting Pronouncements Not Yet Adopted
In July 2021, the FASB issued Update No. 2021-05, Leases (Topic 842)—Lessors – Certain Leases with Variable Lease Payments ("ASU 2021-05"). ASU 2021-05 requires a lessor to classify a lease with variable lease payments that do not depend on an index or rate as an operating lease if specified criteria are met. This guidance will be effective on January 1, 2022, either retrospectively to leases that commenced or were modified on or after our adoption of ASU 2016-02 on January 1, 2019, or on a prospective basis, with early adoption permitted. The Company will adopt this standard prospectively and does not expect the adoption of this guidance to have a material impact on the Company's consolidated financial statements.
In October 2021, the FASB issued ASU 2021-08, Business Combinations (Topic 805) – Accounting for Contract Assets and Contract Liabilities from Contracts with Customers ("ASU 2021-08"). ASU 2021-08 requires the recognition and measurement of contract assets and contract liabilities acquired in a business combination in accordance with ASC 606, Revenue from Contracts with Customers. Considerations to determine the amount of contract assets and contract liabilities to record at the acquisition date include the terms of the acquired contract, such as timing of payment, identification of each performance obligation in the contract and allocation of the contract transaction price to each identified performance obligation on a relative standalone selling price basis as of contract inception. ASU 2021-08 is effective for the Company beginning in the first quarter of 2023. ASU 2021-08 should be applied prospectively for acquisitions occurring on or after the effective date of the amendments. Early adoption of the proposed amendments would be permitted, including adoption in an interim period. The Company is currently assessing the impact this standard will have on the Company’s consolidated financial statements.
Other recent accounting pronouncements issued by the FASB (including its Emerging Issues Task Force) and the SEC did not or are not expected to have a material impact on our present or future consolidated financial statements.
XML 44 R31.htm IDEA: XBRL DOCUMENT v3.22.0.1
Organization and Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2021
Accounting Policies [Abstract]  
Property, Plant and Equipment The estimated useful lives of the Company’s property and equipment are as follows:
Years
Computer equipment and network hardware3
Furniture, fixtures and office equipment
5 to 7
Leasehold improvementsShorter of useful life or life of lease
Network hardware under right-of-use finance arrangementsShorter of useful life or life of lease
Major classes of property and equipment were as follows:
December 31, 2021December 31, 2020
(in thousands)
Purchased software$1,214 $1,255 
Computer equipment and network hardware124,907 115,740 
Furniture, fixtures and office equipment3,476 2,289 
Leasehold improvements3,307 2,738 
Gross property and equipment132,904 122,022 
Accumulated depreciation(98,837)(98,341)
Net property and equipment$34,067 $23,681 
The Company's property and equipment, net by geographical region was as follows:
December 31, 2021December 31, 2020
(in thousands)
United States$23,495 $13,504 
International10,572 10,177 
Total$34,067 $23,681 
Finite-lived Intangible Assets Amortization The Company’s intangible assets are being amortized over their estimated useful lives as follows:
Years
Developed technology5
In-process research and development
3 to 5
Customer relationships
2 to 4
Backlog0.75
Non-compete agreements
1 to 2
Other intangible assets
0.25 to 1.5
XML 45 R32.htm IDEA: XBRL DOCUMENT v3.22.0.1
Net Income (Loss) Per Share (Tables)
12 Months Ended
Dec. 31, 2021
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted The following table presents the basic and diluted net income (loss) per share:
Year Ended
December 31, 2021December 31, 2020December 31, 2019
(in thousands, except per share amounts)
Basic Income (Loss) Per Share:
Net income (loss)$65 $(53,432)$(25,478)
Weighted-average common shares outstanding126,29496,70052,634
Weighted-average unvested restricted shares(20)
Weighted-average common shares outstanding used to compute net income (loss) per share126,29496,70052,614
Basic net income (loss) per share$— $(0.55)$(0.48)
Diluted Income (Loss) Per Share:
Net income (loss)$65 $(53,432)$(25,478)
Denominator adjustment:
Weighted-average common shares used in basic EPS126,294 96,700 52,614 
Dilutive effect of weighted-average common stock options4,435 — — 
Dilutive effect of weighted-average performance stock units197 — — 
Dilutive effect of weighted-average restricted stock units5,294 — — 
Dilutive effect of weighted-average ESPP shares41 — — 
Weighted-average shares used to compute diluted net income (loss) per share136,261 96,700 52,614 
Diluted net income (loss) per share$— $(0.55)$(0.48)
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share
The following weighted-average shares have been excluded from the calculation of diluted net income (loss) per share attributable to common stockholders for each period presented because they are anti-dilutive:
Year Ended
December 31, 2021December 31, 2020December 31, 2019
(in thousands)
Options to purchase common stock— 2,317 793 
Unvested restricted stock awards— — 13 
Unvested restricted stock units— 4,713 4,211 
Unvested performance awards— 40 — 
ESPP shares— 50 34 
Convertible Senior Notes4,940 — — 
Total shares excluded from net income (loss) per share4,940 7,120 5,051 
XML 46 R33.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenues (Tables)
12 Months Ended
Dec. 31, 2021
Revenue from Contract with Customer [Abstract]  
Schedules of Revenue Recognized on a Net Basis and on a Gross Basis The following table presents our revenue recognized on a net basis and on a gross basis for the years ended December 31, 2021, 2020, and 2019:
Year Ended
December 31, 2021December 31, 2020December 31, 2019
(in thousands, except percentages)
Revenue:
Net basis$389,358 83 %$218,222 98 %$156,414 100 %
Gross basis79,055 17 3,406 — — 
Total$468,413 100 %$221,628 100 %$156,414 100 %
Disaggregation of Revenue
The following table presents our revenue by channel for the years ended December 31, 2021, 2020, 2019:
Year Ended
December 31, 2021December 31, 2020December 31, 2019
(in thousands, except percentages)
Channel:
CTV$185,254 40 %$34,319 15 %$— — %
Desktop118,182 25 78,956 36 68,302 44 
Mobile164,977 35 108,353 49 88,112 56 
Total$468,413 100 %$221,628 100 %$156,414 100 %
    The following table presents the Company's revenue disaggregated by geographic location, based on the location of the Company's sellers:
Year Ended
December 31, 2021December 31, 2020December 31, 2019
(in thousands)
United States$365,161 $161,570 $108,385 
International103,252 60,058 48,029 
Total$468,413 $221,628 $156,414 
Accounts Receivable, Allowance for Credit Loss
The following is a summary of activity in the allowance for doubtful accounts for the years ended December 31, 2021, 2020, and 2019, respectively:
Year Ended
December 31, 2021December 31, 2020December 31, 2019
(in thousands)
Allowance for doubtful accounts, Beginning Balance$2,360 $3,400 $1,340 
Allowance for doubtful accounts, assumed from mergers or acquisitions835 1,033 — 
Write-offs(337)(3,054)(3,282)
Increase in provision for expected credit losses597 870 5,328 
Recoveries of previous write-offs20 111 14 
Allowance for doubtful accounts, December 31 $3,475 $2,360 $3,400 
XML 47 R34.htm IDEA: XBRL DOCUMENT v3.22.0.1
Fair Value Measurements (Tables)
12 Months Ended
Dec. 31, 2021
Fair Value Disclosures [Abstract]  
Fair Value, Assets Measured on Recurring Basis
The table below sets forth a summary of financial instruments that are measured at fair value on a recurring basis at December 31, 2021:
TotalQuoted Prices in
Active Markets for
Identical Assets
(Level 1)
Significant Other
Observable Inputs
(Level 2)
Significant
Unobservable Inputs 
(Level 3)
(in thousands)
Cash equivalents
$7,869 $7,869 $— $— 
The table below sets forth a summary of financial instruments that are measured at fair value on a recurring basis at December 31, 2020:
TotalQuoted Prices in
Active Markets for
Identical Assets
(Level 1)
Significant Other
Observable Inputs
(Level 2)
Significant
Unobservable Inputs 
(Level 3)
(in thousands)
Cash equivalents
$7,868 $7,868 $— $— 
XML 48 R35.htm IDEA: XBRL DOCUMENT v3.22.0.1
Property and Equipment (Tables)
12 Months Ended
Dec. 31, 2021
Property, Plant and Equipment [Abstract]  
Property, Plant and Equipment The estimated useful lives of the Company’s property and equipment are as follows:
Years
Computer equipment and network hardware3
Furniture, fixtures and office equipment
5 to 7
Leasehold improvementsShorter of useful life or life of lease
Network hardware under right-of-use finance arrangementsShorter of useful life or life of lease
Major classes of property and equipment were as follows:
December 31, 2021December 31, 2020
(in thousands)
Purchased software$1,214 $1,255 
Computer equipment and network hardware124,907 115,740 
Furniture, fixtures and office equipment3,476 2,289 
Leasehold improvements3,307 2,738 
Gross property and equipment132,904 122,022 
Accumulated depreciation(98,837)(98,341)
Net property and equipment$34,067 $23,681 
The Company's property and equipment, net by geographical region was as follows:
December 31, 2021December 31, 2020
(in thousands)
United States$23,495 $13,504 
International10,572 10,177 
Total$34,067 $23,681 
XML 49 R36.htm IDEA: XBRL DOCUMENT v3.22.0.1
Internal Use Software Development Costs (Tables)
12 Months Ended
Dec. 31, 2021
Research and Development [Abstract]  
Schedule Of Internal Use Software Costs Internal use software development costs were as follows:
December 31, 2021December 31, 2020
(in thousands)
Internal use software development costs, gross62,490 $51,277 
Accumulated amortization(42,397)(35,117)
Internal use software development costs, net$20,093 $16,160 
XML 50 R37.htm IDEA: XBRL DOCUMENT v3.22.0.1
Goodwill, Intangible Assets, and Capitalized Costs Incurred in Cloud Computing Arrangements (Tables)
12 Months Ended
Dec. 31, 2021
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill Details of the Company’s goodwill were as follows (in thousands):
Total
Beginning balance at December 31, 2019
$7,370 
Additions for Merger with Telaria (Note 10)150,755 
Ending balance at December 31, 2020
158,125 
Additions for Acquisition of SpotX (Note 10)782,831 
Additions for Acquisition of SpringServe (Note 10)24,156 
Additions for Acquisition of Nth Party (Note 10)4,761 
Ending balance at December 31, 2021
$969,873 
Schedule of Finite-Lived Intangible Assets The Company’s intangible assets as of December 31, 2021 and 2020 included the following:
December 31, 2021December 31, 2020
(in thousands)
Amortizable intangible assets:
Developed technology
$378,958 $77,658 
Customer relationships
173,950 37,950 
In-process research and development14,630 8,030 
Non-compete agreements
2,270 70 
Trademarks
1,400 — 
Total identifiable intangible assets, gross
571,208 123,708 
Accumulated amortization—intangible assets:
Developed technology
(75,850)(21,905)
Customer relationships
(65,702)(11,877)
In-process research and development(1,250)— 
Non-compete agreements
(1,197)(42)
Trademarks
(594)— 
Total accumulated amortization—intangible assets
(144,593)(33,824)
Total identifiable intangible assets, net
$426,615 $89,884 
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense The estimated remaining amortization expense associated with the Company's intangible assets was as follows as of December 31, 2021:
Fiscal YearAmount
(in thousands)
2022$148,541 
2023103,173 
202485,298 
202567,748 
202621,855 
Thereafter— 
Total$426,615 
XML 51 R38.htm IDEA: XBRL DOCUMENT v3.22.0.1
Business Combinations (Tables)
12 Months Ended
Dec. 31, 2021
Business Combination and Asset Acquisition [Abstract]  
Schedule of Business Acquisitions, by Acquisition
The following table summarizes the total purchase consideration (in thousands):
Shares of Magnite common stock$274,604 
Fair value of stock-based awards exchanged11,646 
Acceleration of single trigger equity awards, converted1,168 
Total purchase consideration$287,418 
The following table summarizes the total purchase consideration (in thousands):
Cash Consideration$640,000 
Stock Consideration (Fair Value of Shares of Magnite common stock)495,591 
Working capital adjustment65,152 
Total purchase consideration$1,200,743 
The following table summarizes the total estimated purchase consideration (in thousands):
Cash Consideration$31,136 
SpotX initial cash investment in SpringServe 2,075 
Fair value appreciation of SpotX purchase right 7,450 
Indemnification claims - holdback1,409 
Total purchase consideration$42,070 
Schedule of Recognized Identified Assets Acquired and Liabilities Assumed
The fair value of the purchase price was allocated to the identifiable assets acquired and liabilities assumed based upon their estimated fair values as of the date of the acquisition as set forth below (in thousands):
Cash and cash equivalents$51,848 
Accounts receivable, net150,924 
Prepaid expenses and other current assets3,054 
Property and equipment, net1,814 
Right-of-use lease asset26,627 
Intangible assets103,410 
Restricted cash2,747 
Other assets, non-current369 
Deferred tax assets, non-current103 
Goodwill150,755 
Total assets acquired491,651 
Accounts payable and accrued expenses172,751 
Lease liabilities - current portion5,322 
Deferred revenue11 
Other current liabilities365 
Lease liabilities - non-current portion23,323 
Other liabilities, non-current194 
Deferred tax liability2,267 
Total liabilities assumed204,233 
Total purchase price$287,418 
The fair value of the purchase price was allocated to the identifiable assets acquired and liabilities assumed based upon their estimated fair values as of the date of the SpotX Acquisition as set forth below (in thousands):
Cash$81,967 
Restricted cash199 
Accounts receivable199,649 
Prepaid and other assets, current12,308 
Fixed assets6,823 
Intangible assets429,600 
Right-of-use lease asset10,055 
Goodwill782,831 
Total assets to be acquired1,523,432 
Accounts payable and accrued expenses205,913 
Other current liabilities1,112 
Lease liabilities12,625 
Deferred tax liability, net103,039 
Total liabilities to be assumed322,689 
Total purchase price$1,200,743 
The fair value of the purchase price was allocated to the identifiable assets acquired and liabilities assumed based upon their estimated fair values as of the date of the SpringServe Acquisition as set forth below (in thousands):
Cash$1,062 
Accounts receivable3,234 
Prepaid and other assets, current157 
Fixed assets25 
Intangible assets23,400 
Right-of-use lease asset1,879 
Goodwill24,156 
Total assets to be acquired53,913 
Accounts payable and accrued expenses2,475 
Other current liabilities35 
Lease liabilities3,179 
Deferred tax liability, net6,154 
Total liabilities to be assumed11,843 
Total preliminary purchase price$42,070 
Schedule of Finite-lived Intangible Assets Acquired as Part of Business Combination
The following table summarizes the components of the intangible assets and estimated useful lives as of the Acquisition Date (dollars in thousands):
Estimated Useful Life
Technology$58,000 5 years
In-process research and development8,030 
4.7 years*
Customer relationships36,300 2.5 years
Backlog880 0.75 years
Trademarks200 0.25 years
Total intangible assets acquired$103,410 
* In-process research and development consists of two projects with a weighted-average useful life of 4.7 years. Amortization begins once associated projects are completed and it is determined the projects have alternative future use.
The following table summarizes the components of the intangible assets and estimated useful lives as of the date of the SpotX Acquisition (dollars in thousands):
Estimated Useful Life
Technology$280,400 5 years
Customer relationships130,300 
2 to 4 years
Backlog11,100 
<1 year
In-process research and development5,800 
3 years*
Non-compete agreements1,500 1 year
Trademarks500 
<1 year
Total intangible assets acquired$429,600 
* In-process research and development consists of six projects with a weighted-average useful life of 3 years. Amortization begins once associated projects are completed and it is determined the projects have alternative future use.
The following table summarizes the components of the intangible assets and estimated useful lives as of the date of the SpringServe Acquisition (dollars in thousands):
Estimated Useful Life
Technology15,500 5 years
Customer relationships5,700 2 years
Trademarks and Trade Names900 3 years
In-process research and development800 
3 years*
Non-compete agreements500 2 years
Total intangible assets acquired$23,400 
* In-process research and development consists of two projects with a weighted-average useful life of 3 years. Amortization begins once associated projects are completed and it is determined the projects have alternative future use.
Business Acquisition, Pro Forma Information
The following table provides unaudited pro forma information as if Telaria had been merged with the Company as of January 1, 2019. The unaudited pro forma information reflects adjustments for additional amortization resulting from the fair value adjustments to assets acquired and liabilities assumed, adjustments for alignment of accounting policies, and transaction expenses as if the Telaria Merger occurred on January 1, 2019. The pro forma results do not include any anticipated cost synergies or other effects of the integration merged companies. Accordingly, pro forma amounts are not necessarily indicative of the results that actually would have occurred had the acquisition been completed on the dates indicated, nor is it indicative of the future operating results of the combined company.
Year Ended
December 31, 2020December 31, 2019
(in thousands)
Pro Forma Revenue$236,666 $224,452 
Pro Forma Net Loss$(64,030)$(78,585)
The following table provides unaudited pro forma information as if the SpotX and SpringServe Acquisitions had been acquired by the Company as of January 1, 2020. The unaudited pro forma information reflects adjustments for additional amortization resulting from the fair value adjustments to assets acquired and liabilities assumed, adjustments for alignment of accounting policies, and transaction expenses as if the SpotX and SpringServe Acquisitions occurred on January 1, 2020. The pro forma results do not include any anticipated cost synergies or other effects of the combined companies. Accordingly, pro forma amounts are not necessarily indicative of the results that actually would have occurred had the SpotX and SpringServe Acquisitions been completed on the dates indicated, nor is it indicative of the future operating results of the combined company.
Year Ended
December 31, 2021December 31, 2020
(in thousands)
Pro Forma Revenue$540,466 $400,039 
Pro Forma Net Income (Loss) $(86,621)$(156,638)
XML 52 R39.htm IDEA: XBRL DOCUMENT v3.22.0.1
Accounts Payable and Accrued Expenses (Tables)
12 Months Ended
Dec. 31, 2021
Payables and Accruals [Abstract]  
Schedule of Accounts Payable and Accrued Liabilities
Accounts payable and accrued expenses included the following:
December 31, 2021December 31, 2020
(in thousands)
Accounts payable—seller$971,220 $492,605 
Accounts payable—trade11,904 4,268 
Accrued employee-related payables16,230 12,442 
Accrued holdback - indemnification claims1,602 — 
Total$1,000,956 $509,315 
XML 53 R40.htm IDEA: XBRL DOCUMENT v3.22.0.1
Accumulated Other Comprehensive Income (Loss) (Tables)
12 Months Ended
Dec. 31, 2021
Equity [Abstract]  
Schedule of Accumulated Other Comprehensive Income (Loss)
The components of accumulated other comprehensive income (loss) were as follows (in thousands):
Unrealized Gain (Loss) on Investments, net of tax Foreign Currency TranslationAccumulated Other Comprehensive Income (Loss)
Balance at December 31, 2018$(2)$(257)$(259)
Other comprehensive income212 214 
Balance at December 31, 2019— (45)(45)
Other comprehensive loss— (912)(912)
Balance at December 31, 2020— (957)(957)
Other comprehensive loss— (419)(419)
Balance at December 31, 2021$— $(1,376)$(1,376)
XML 54 R41.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stock-Based Compensation (Tables)
12 Months Ended
Dec. 31, 2021
Share-based Payment Arrangement [Abstract]  
Schedule of Share-based Compensation, Stock Options, Activity A summary of stock option activity for the year ended December 31, 2021 is as follows:

Shares Under OptionWeighted- Average Exercise PriceWeighted- Average Contractual LifeAggregate Intrinsic Value

(in thousands)(in thousands)
Outstanding at December 31, 20206,695 $5.61 
Granted302 $38.99 
Exercised(1,560)$6.04 
Forfeited(308)$8.85 
Outstanding at December 31, 20215,129 $7.25 5.6 years$58,464 
Exercisable at December 31, 20213,815 $5.52 4.8 years$45,730 
Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions The Company estimates the fair value of stock options that contain service and/or performance conditions using the Black-Scholes option pricing model. The grant date fair value of options granted during the year ended December 31, 2021 was $24.57 per share. The weighted-average input assumptions used by the Company were as follows:
Year Ended
December 31, 2021December 31, 2020December 31, 2019
Expected term (in years)5.06.36.1
Risk-free interest rate0.88 %0.45 %2.55 %
Expected volatility79 %67 %60 %
Dividend yield— %— %— %
Schedule of Nonvested Restricted Stock Units Activity A summary of restricted stock unit activity for the year ended December 31, 2021 is as follows:
Number of SharesWeighted-Average Grant Date Fair Value
(in thousands)
Restricted stock units outstanding at December 31, 20209,286 $5.30 
Granted3,040 $37.37 
Canceled(1,068)$15.33 
Vested and released(4,624)$5.29 
Restricted stock units outstanding at December 31, 20216,634 $18.39 
Restricted stock units outstanding and unvested at December 31, 2021*6,597 *$18.46 
*At December 31, 2021, outstanding restricted stock units included 37,318 units that were vested but deferred.
Schedule of Stock-Based Compensation Expense Recorded in the Consolidated Statements of Operations
Total stock-based compensation expense recorded in the consolidated statements of operations was as follows:
Year Ended
December 31, 2021December 31, 2020December 31, 2019
(in thousands)
Cost of revenue$792 $525 $421 
Sales and marketing15,718 8,229 5,638 
Technology and development11,857 7,451 4,757 
General and administrative11,297 10,416 8,009 
Merger, acquisition, and restructuring costs1,071 1,870 — 
Total stock-based compensation expense$40,735 $28,491 $18,825 
XML 55 R42.htm IDEA: XBRL DOCUMENT v3.22.0.1
Merger, Acquisition, and Restructuring Costs (Tables)
12 Months Ended
Dec. 31, 2021
Restructuring and Related Activities [Abstract]  
Schedule of Restructuring and Other Exit Costs
The following table summarizes merger, acquisition, and restructuring cost activity (in thousands):
Year Ended
December 31, 2021December 31, 2020December 31, 2019
(in thousands)
Professional Service (investment banking advisory, legal and other professional services)$28,422 $9,935 $2,041 
Personnel related (severance and one-time termination benefit costs)6,184 5,747 — 
Non-cash stock-based compensation (double-trigger acceleration and severance)1,071 1,870 — 
Loss contracts (lease related)2,500 — — 
Total merger, acquisition, and restructuring costs$38,177 $17,552 $2,041 
Accrued restructuring costs related to mergers and acquisitions were $2.7 million and $2.9 million at December 31, 2021 and December 31, 2020, respectively and were primarily related to the SpotX Acquisition, the SpringServe Acquisition, and the Telaria Merger. Accrued restructuring costs associated with personnel costs are included within accounts payable and accrued expenses and accruals related to assumed loss contracts are included within other current liabilities and other liabilities, non-current on the Company's consolidated balance sheets.
Year Ended
December 31, 2021December 31, 2020December 31, 2019
(in thousands)
Accrued merger. acquisition, and restructuring costs at beginning of period$2,935 $— $67 
Restructuring costs (personnel related and non-cash stock-based compensation)7,255 7,617 — 
Restructuring activity, merger and acquisition loss contracts2,500 3,543 — 
Cash paid for restructuring costs(6,377)(6,355)(67)
Non-cash loss contracts (lease related)(2,500)— — 
Non-cash stock-based compensation(1,071)(1,870)— 
Accrued merger, acquisition, and restructuring costs at end of period$2,742 $2,935 $— 
XML 56 R43.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes (Tables)
12 Months Ended
Dec. 31, 2021
Income Tax Disclosure [Abstract]  
Schedule of Income before Income Tax, Domestic and Foreign The following are the domestic and foreign components of the Company’s income (loss) before income taxes for the years ended December 31, 2021, 2020, and 2019:
Year Ended
December 31, 2021December 31, 2020December 31, 2019
(in thousands)
Domestic$(105,168)$(57,253)$(28,063)
International10,180 4,514 1,073 
Loss before income taxes$(94,988)$(52,739)$(26,990)
Schedule of Components of Income Tax Expense (Benefit) The following are the components of the provision (benefit) for income taxes for the years ended December 31, 2021, 2020, and 2019:
Year Ended
December 31, 2021December 31, 2020December 31, 2019
(in thousands)
Current:
Federal$128 $(144)$(153)
State1,515 15 28 
Foreign2,275 1,117 281 
Total current provision3,918 988 156 
Deferred:
Federal(89,404)(762)
State(8,296)(12)(174)
Foreign(1,271)(292)(732)
Total deferred benefit(98,971)(295)(1,668)
Total provision (benefit) for income taxes$(95,053)$693 $(1,512)
Schedule of Effective Income Tax Rate Reconciliation Set forth below is a reconciliation of the components that caused the Company’s provision (benefit) for income taxes to differ from amounts computed by applying the U.S. Federal statutory rate of 21% for the years ended December 31, 2021, 2020, and 2019:
Year Ended
December 31, 2021December 31, 2020December 31, 2019
U.S. federal statutory income tax rate21.0 %21.0 %21.0 %
State income taxes, net of federal benefit5.6 %(0.2)%(0.1)%
Foreign loss at other than U.S. rates(0.5)%(0.5)%(4.3)%
Stock-based compensation expense31.7 %11.4 %3.5 %
Meals and entertainment(0.1)%(0.1)%(0.9)%
Other permanent items(1.6)%(1.1)%(1.2)%
Change in valuation allowance58.0 %(19.5)%(7.5)%
Sec 162(m) officers compensation(14.2)%(12.7)%(6.3)%
Provision to return adjustments0.2 %0.4 %1.4 %
Effective income tax rate100.1 %(1.3)%5.6 %
Schedule of Deferred Tax Assets and Liabilities Set forth below are the tax effects of temporary differences that give rise to a significant portion of the deferred tax assets and deferred tax liabilities as of December 31, 2021 and 2020:
December 31, 2021December 31, 2020
(in thousands)
Deferred Tax Assets:
Accrued liabilities$1,208 $1,568 
Lease liabilities18,499 8,943 
Stock-based compensation5,573 3,559 
Net operating loss carryovers131,509 117,707 
Tax credit carryovers5,308 4,882 
Other1,555 1,263 
Total deferred tax assets163,652 137,922 
Less valuation allowance(56,049)(109,992)
Deferred tax assets, net of valuation allowance107,603 27,930 
Deferred Tax Liabilities:
Fixed assets(2,059)(824)
Intangible assets(101,477)(18,584)
Right of use lease asset(15,563)(8,283)
Total deferred tax liabilities(119,099)(27,691)
Net deferred tax assets (liability)$(11,496)$239 
Schedule of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns Roll Forward The following table summarizes the activity related to the unrecognized tax benefits (in thousands):
Amount
Balance as of December 31, 2019
$4,720 
Increases related to current year tax positions— 
Decreases related to current year tax positions(2,294)
Increases related to prior year tax positions788 
Balance as of December 31, 2020
3,214 
Increases related to current year tax positions200 
Decreases related to prior year tax positions(41)
Increases related to prior year tax positions342 
Balance as of December 31, 2021
$3,715 
XML 57 R44.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2021
Leases [Abstract]  
Schedules of Maturity of Lease Liabilities
The maturity of the Company's lease liabilities associated with leases included in the lease liability and ROU asset were as follows as of December 31, 2021 (in thousands):
Fiscal Year
2022$22,491 
202319,354 
202416,522 
20258,796 
20266,734 
Thereafter27,095 
Total lease payments (undiscounted)100,992 
Less: imputed interest(15,363)
Lease liabilities—total (discounted)$85,629 
XML 58 R45.htm IDEA: XBRL DOCUMENT v3.22.0.1
Debt (Tables)
12 Months Ended
Dec. 31, 2021
Debt Disclosure [Abstract]  
Schedule of Long-term Debt Instruments
Long term debt as of December 31, 2021 consisted of the following:     
December 31, 2021
(in thousands)
Convertible Senior Notes$400,000 
Less: Unamortized debt issuance cost(9,643)
Net390,357 
Term Loan B Facility358,200 
Less: Unamortized discount and debt issuance cost(24,934)
Net333,266 
Less: Current portion(3,600)
Total non-current debt$720,023 
Schedule of Maturities of Long-term Debt Maturities of the principal amount of the Company's long-term debt as of December 31, 2021 are as follows (in thousands):
Fiscal Year
2022$3,600 
20233,600 
20243,600 
20253,600 
2026403,600 
Thereafter340,200 
Total (discounted)$758,200 
Amortization expense for the Company's debt issuance costs for fiscal years 2022 through 2026 is as follows (in thousands):
Fiscal YearDebt Issuance Costs
2022$2,288 
20232,288 
20242,288 
20252,288 
2026491 
Total$9,643 
Amortization expense for the Term Loan B Facility debt discount and debt issuance costs for fiscal years 2022 through 2028 is as follows (in thousands):
Fiscal YearDebt DiscountDebt Issuance Costs
2022$1,580 $2,466 
20231,564 2,441 
20241,548 2,416 
20251,532 2,391 
20261,516 2,366 
Thereafter1,998 3,116 
Total$9,738 $15,196 
Interest Income and Interest Expense Disclosure The following table sets forth interest expense related to the Convertible Senior Notes for the year ended December 31, 2021:
December 31, 2021
(in thousands)
Contractual interest expense$786 
Amortization of debt issuance costs1,798 
Total interest expense$2,584 
Effective interest rate0.82 %
The following table sets forth interest expense related to the Term Loan B Facility for the year ended December 31, 2021:
December 31, 2021
(in thousands)
Contractual interest expense14,074 
Amortization of debt discount1,062 
Amortization of debt issuance costs1,657 
Total interest expense16,793 
Effective interest rate7.00 %
Schedule of Debt
The following table summarizes the Term Loan B Facility at December 31, 2021:
December 31, 2021
(in thousands)
Term Loan B Facility$358,200 
Unamortized debt discounts(9,738)
Unamortized debt issuance costs(15,196)
Debt, net of debt discounts and issuance costs$333,266 
XML 59 R46.htm IDEA: XBRL DOCUMENT v3.22.0.1
Organization and Summary of Significant Accounting Policies - Narrative (Details)
12 Months Ended
Dec. 31, 2021
USD ($)
segment
shares
Dec. 31, 2020
USD ($)
shares
Concentration Risk [Line Items]    
Number of operating segments | segment 1  
share-based payment award, award requisite service period 4 years  
Common stock, shares authorized (in shares) 500,000,000 500,000,000
Preferred stock, shares authorized (in shares) 10,000,000 10,000,000
Common stock reserved (in shares) 28,574,088  
Restricted cash | $ $ 300,000 $ 100,000
Customer Concentration Risk | Accounts Receivable | Customer one    
Concentration Risk [Line Items]    
concentration risk, percent 44.00% 33.00%
Customer Concentration Risk | Accounts Receivable | Customer two    
Concentration Risk [Line Items]    
concentration risk, percent 10.00% 12.00%
Supplier Concentration Risk | Accounts Payable | One Seller    
Concentration Risk [Line Items]    
concentration risk, percent 21.00% 18.00%
Cloud computing software    
Concentration Risk [Line Items]    
Term of service arrangement 3 years  
Measurement input, expected dividend payment    
Concentration Risk [Line Items]    
Alternative investment, measurement input 0  
XML 60 R47.htm IDEA: XBRL DOCUMENT v3.22.0.1
Organization and Summary of Significant Accounting Policies - Property and Equipment (Details)
12 Months Ended
Dec. 31, 2021
Computer equipment and network hardware  
Property, Plant and Equipment [Line Items]  
Property, plant and equipment, useful life 3 years
Furniture, fixtures and office equipment | Minimum  
Property, Plant and Equipment [Line Items]  
Property, plant and equipment, useful life 5 years
Furniture, fixtures and office equipment | Maximum  
Property, Plant and Equipment [Line Items]  
Property, plant and equipment, useful life 7 years
XML 61 R48.htm IDEA: XBRL DOCUMENT v3.22.0.1
Organization and Summary of Significant Accounting Policies - Intangible Assets (Details)
12 Months Ended
Dec. 31, 2021
Developed technology  
Finite-Lived Intangible Assets [Line Items]  
Finite-lived intangible asset, useful life 5 years
In-process research and development | Minimum  
Finite-Lived Intangible Assets [Line Items]  
Finite-lived intangible asset, useful life 3 years
In-process research and development | Maximum  
Finite-Lived Intangible Assets [Line Items]  
Finite-lived intangible asset, useful life 5 years
Customer relationships | Minimum  
Finite-Lived Intangible Assets [Line Items]  
Finite-lived intangible asset, useful life 2 years
Customer relationships | Maximum  
Finite-Lived Intangible Assets [Line Items]  
Finite-lived intangible asset, useful life 4 years
Backlog  
Finite-Lived Intangible Assets [Line Items]  
Finite-lived intangible asset, useful life 9 months
Non-compete agreements | Minimum  
Finite-Lived Intangible Assets [Line Items]  
Finite-lived intangible asset, useful life 1 year
Non-compete agreements | Maximum  
Finite-Lived Intangible Assets [Line Items]  
Finite-lived intangible asset, useful life 2 years
Other intangible assets | Minimum  
Finite-Lived Intangible Assets [Line Items]  
Finite-lived intangible asset, useful life 3 months
Other intangible assets | Maximum  
Finite-Lived Intangible Assets [Line Items]  
Finite-lived intangible asset, useful life 1 year 6 months
XML 62 R49.htm IDEA: XBRL DOCUMENT v3.22.0.1
Net Income (Loss) Per Share - Basic and Diluted Earnings Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Basic Income (Loss) Per Share:      
Net income (loss) $ 65 $ (53,432) $ (25,478)
Weighted-average common shares outstanding (in shares) 126,294 96,700 52,634
Weighted-average unvested restricted shares (in shares) 0 0 (20)
Weighted-average common shares outstanding (in shares) 126,294 96,700 52,614
Basic net income (loss) per share (in USD per share) $ 0 $ (0.55) $ (0.48)
Diluted Income (Loss) Per Share:      
Net income (loss) $ 65 $ (53,432) $ (25,478)
Denominator adjustment:      
Weighted-average common shares outstanding (in shares) 126,294 96,700 52,614
Weighted-average shares used to compute diluted net income (loss) per share (in shares) 136,261 96,700 52,614
Diluted net income (loss) per share (in USD per share) $ 0 $ (0.55) $ (0.48)
Stock Option      
Denominator adjustment:      
Dilutive effect of weighted-average share-based payments (in shares) 4,435 0 0
Performance Shares Units      
Denominator adjustment:      
Dilutive effect of weighted-average share-based payments (in shares) 197 0 0
Restricted Stock Units (RSUs)      
Denominator adjustment:      
Dilutive effect of weighted-average share-based payments (in shares) 5,294 0 0
ESPP shares      
Denominator adjustment:      
Dilutive effect of weighted-average share-based payments (in shares) 41 0 0
XML 63 R50.htm IDEA: XBRL DOCUMENT v3.22.0.1
Net Income (Loss) Per Share - Shares Excluded and Included in Calculation of Diluted Earnings 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]      
Total shares excluded from net income (loss) per share (in shares) 4,940 7,120 5,051
Options to purchase common stock      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Total shares excluded from net income (loss) per share (in shares) 0 2,317 793
Unvested restricted stock awards      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Total shares excluded from net income (loss) per share (in shares) 0 0 13
Unvested restricted stock units      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Total shares excluded from net income (loss) per share (in shares) 0 4,713 4,211
Unvested performance awards      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Total shares excluded from net income (loss) per share (in shares) 0 40 0
ESPP shares      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Total shares excluded from net income (loss) per share (in shares) 0 50 34
Convertible Senior Notes      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Total shares excluded from net income (loss) per share (in shares) 4,940 0 0
XML 64 R51.htm IDEA: XBRL DOCUMENT v3.22.0.1
Net Income (Loss) Per Share - Narrative (Details)
1 Months Ended 12 Months Ended
Mar. 31, 2021
Dec. 31, 2021
project
Convertible Senior Notes    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Shares issuable assuming conversion (in shares)   6,261,560
Convertible Senior Notes | Convertible Debt    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Conversion ratio 0.0156539  
Performance Shares, Granted April 2020    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Performance measurement percentage   150.00%
Performance shares, Granted April 2021    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Performance measurement percentage   0.00%
Performance shares, Granted August 2021    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Performance measurement percentage   0.00%
XML 65 R52.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenues - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Apr. 29, 2021
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Revenue from Contract with Customer [Abstract]          
Percent of revenue (less than) 3.00%        
Payment terms   75 days      
Accounts receivable, allowance for credit loss   $ 3,475 $ 2,360 $ 3,400 $ 1,340
Accounts payable, seller   2,100 1,500    
Increase in provision for expected credit losses   597 870 5,328  
Increase in contra seller payable   500 1,000 4,100  
Provision for doubtful accounts   $ 49 $ (138) $ 1,200  
XML 66 R53.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenues - Revenue Recognized on a Gross and Net Basis (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Disaggregation of Revenue [Line Items]      
Revenue $ 468,413 $ 221,628 $ 156,414
Net basis      
Disaggregation of Revenue [Line Items]      
Revenue 389,358 218,222 156,414
Gross basis      
Disaggregation of Revenue [Line Items]      
Revenue $ 79,055 $ 3,406 $ 0
Revenue Benchmark | Concentration of Basis of Revenue Recognition      
Disaggregation of Revenue [Line Items]      
concentration risk, percent 100.00% 100.00% 100.00%
Revenue Benchmark | Concentration of Basis of Revenue Recognition | Net basis      
Disaggregation of Revenue [Line Items]      
concentration risk, percent 83.00% 98.00% 100.00%
Revenue Benchmark | Concentration of Basis of Revenue Recognition | Gross basis      
Disaggregation of Revenue [Line Items]      
concentration risk, percent 17.00% 2.00% 0.00%
XML 67 R54.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenues - Revenue Disaggregated by Sales Distribution Channel (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Disaggregation of Revenue [Line Items]      
Revenues $ 468,413 $ 221,628 $ 156,414
Revenue Benchmark | Product Concentration Risk      
Disaggregation of Revenue [Line Items]      
concentration risk, percent 100.00% 100.00% 100.00%
CTV      
Disaggregation of Revenue [Line Items]      
Revenues $ 185,254 $ 34,319 $ 0
CTV | Revenue Benchmark | Product Concentration Risk      
Disaggregation of Revenue [Line Items]      
concentration risk, percent 40.00% 15.00% 0.00%
Desktop      
Disaggregation of Revenue [Line Items]      
Revenues $ 118,182 $ 78,956 $ 68,302
Desktop | Revenue Benchmark | Product Concentration Risk      
Disaggregation of Revenue [Line Items]      
concentration risk, percent 25.00% 36.00% 44.00%
Mobile      
Disaggregation of Revenue [Line Items]      
Revenues $ 164,977 $ 108,353 $ 88,112
Mobile | Revenue Benchmark | Product Concentration Risk      
Disaggregation of Revenue [Line Items]      
concentration risk, percent 35.00% 49.00% 56.00%
XML 68 R55.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenues - Revenue Disaggregated by Geographic Location (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Disaggregation of Revenue [Line Items]      
Revenues $ 468,413 $ 221,628 $ 156,414
United States      
Disaggregation of Revenue [Line Items]      
Revenues 365,161 161,570 108,385
International      
Disaggregation of Revenue [Line Items]      
Revenues $ 103,252 $ 60,058 $ 48,029
XML 69 R56.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenues - Schedule of Allowance for Doubtful Accounts (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Accounts Receivable, Allowance for Credit Loss [Roll Forward]      
Allowance for doubtful accounts, Beginning Balance $ 2,360 $ 3,400 $ 1,340
Allowance for doubtful accounts, assumed from mergers or acquisitions 835 1,033 0
Write-offs (337) (3,054) (3,282)
Increase in provision for expected credit losses 597 870 5,328
Recoveries of previous write-offs 20 111 14
Allowance for doubtful accounts, December 31 $ 3,475 $ 2,360 $ 3,400
XML 70 R57.htm IDEA: XBRL DOCUMENT v3.22.0.1
Fair Value Measurements - Financial Instruments (Details) - Recurring - Cash equivalents - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents $ 7,869 $ 7,868
Quoted Prices in Active Markets for Identical Assets (Level 1)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents 7,869 7,868
Significant Other Observable Inputs (Level 2)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents 0 0
Significant Unobservable Inputs  (Level 3)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents $ 0 $ 0
XML 71 R58.htm IDEA: XBRL DOCUMENT v3.22.0.1
Fair Value Measurements - Narrative (Details) - Recurring - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Significant Other Observable Inputs (Level 2)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Convertible notes $ 315,500  
Cash equivalents    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents 7,869 $ 7,868
Cash equivalents | Significant Other Observable Inputs (Level 2)    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents $ 0 $ 0
XML 72 R59.htm IDEA: XBRL DOCUMENT v3.22.0.1
Investments - Narrative (Details) - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2021
Dec. 31, 2020
Investments, Fair Value Disclosure [Abstract]      
Marketable securities   $ 0 $ 0
Net maturities of investments in available-for-sale securities $ 7,500,000    
Sales of available-for-sale securities $ 0    
XML 73 R60.htm IDEA: XBRL DOCUMENT v3.22.0.1
Property and Equipment - Summary of Property and Equipment by Major Class (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Property, Plant and Equipment [Line Items]    
Gross property and equipment $ 132,904 $ 122,022
Accumulated depreciation (98,837) (98,341)
Net property and equipment 34,067 23,681
Purchased software    
Property, Plant and Equipment [Line Items]    
Gross property and equipment 1,214 1,255
Computer equipment and network hardware    
Property, Plant and Equipment [Line Items]    
Gross property and equipment 124,907 115,740
Furniture, fixtures and office equipment    
Property, Plant and Equipment [Line Items]    
Gross property and equipment 3,476 2,289
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Gross property and equipment $ 3,307 $ 2,738
XML 74 R61.htm IDEA: XBRL DOCUMENT v3.22.0.1
Property and Equipment - Narrative (Details) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Property, Plant and Equipment [Abstract]      
Depreciation expense on property and equipment $ 16,100,000 $ 16,000,000 $ 21,300,000
Impairment of long-lived assets 0 $ 0 $ 0
Finance lease, right-of-use asset, accumulated amortization $ 500,000    
XML 75 R62.htm IDEA: XBRL DOCUMENT v3.22.0.1
Property and Equipment - Summary of Property and Equipment by Geographical Region (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Property, Plant and Equipment [Line Items]    
Property and equipment, net $ 34,067 $ 23,681
United States    
Property, Plant and Equipment [Line Items]    
Property and equipment, net 23,495 13,504
International    
Property, Plant and Equipment [Line Items]    
Property and equipment, net $ 10,572 $ 10,177
XML 76 R63.htm IDEA: XBRL DOCUMENT v3.22.0.1
Internal Use Software Development Costs - Schedule of Internal Use Software Development Costs (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Research and Development [Abstract]    
Internal use software development costs, gross $ 62,490 $ 51,277
Accumulated amortization (42,397) (35,117)
Internal use software development costs, net $ 20,093 $ 16,160
XML 77 R64.htm IDEA: XBRL DOCUMENT v3.22.0.1
Internal Use Software Development Costs - Narrative (Details) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Research and Development [Abstract]      
Capitalized computer software, additions $ 12,900,000 $ 9,200,000 $ 9,000,000
Capitalized computer software, amortization 9,000,000 8,300,000 7,500,000
Internal use software development costs, write-offs 100,000 100,000 500,000
Computer software development in process 4,700,000    
Estimated amortization expense, 2022 8,400,000    
Estimated amortization expense, 2023 5,000,000    
Estimated amortization expense, 2024 2,000,000    
Capitalized computer software impairments $ 0 $ 0 $ 0
XML 78 R65.htm IDEA: XBRL DOCUMENT v3.22.0.1
Goodwill, Intangible Assets, and Capitalized Costs Incurred in Cloud Computing Arrangements - Goodwill Activity (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Goodwill [Roll Forward]    
Beginning balance $ 158,125 $ 7,370
Ending balance 969,873 158,125
Telaria    
Goodwill [Roll Forward]    
Additions during period   $ 150,755
SpotX, Inc.    
Goodwill [Roll Forward]    
Additions during period 782,831  
SpringServe    
Goodwill [Roll Forward]    
Additions during period 24,156  
Nth Party    
Goodwill [Roll Forward]    
Additions during period 4,761  
Ending balance $ 4,800  
XML 79 R66.htm IDEA: XBRL DOCUMENT v3.22.0.1
Goodwill, Intangible Assets, and Capitalized Costs Incurred in Cloud Computing Arrangements - Intangible Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Finite-Lived Intangible Assets [Line Items]    
Total identifiable intangible assets, gross $ 571,208 $ 123,708
Total accumulated amortization—intangible assets (144,593) (33,824)
Total identifiable intangible assets, net 426,615 89,884
Developed technology    
Finite-Lived Intangible Assets [Line Items]    
Total identifiable intangible assets, gross 378,958 77,658
Total accumulated amortization—intangible assets (75,850) (21,905)
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Total identifiable intangible assets, gross 173,950 37,950
Total accumulated amortization—intangible assets (65,702) (11,877)
In-process research and development    
Finite-Lived Intangible Assets [Line Items]    
Total identifiable intangible assets, gross 14,630 8,030
Total accumulated amortization—intangible assets (1,250) 0
Non-compete agreements    
Finite-Lived Intangible Assets [Line Items]    
Total identifiable intangible assets, gross 2,270 70
Total accumulated amortization—intangible assets (1,197) (42)
Trademarks    
Finite-Lived Intangible Assets [Line Items]    
Total identifiable intangible assets, gross 1,400 0
Total accumulated amortization—intangible assets $ (594) $ 0
XML 80 R67.htm IDEA: XBRL DOCUMENT v3.22.0.1
Goodwill, Intangible Assets, and Capitalized Costs Incurred in Cloud Computing Arrangements - Narrative (Details) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Acquired Finite-Lived Intangible Assets [Line Items]      
Amortization expense of intangible assets $ 121,900,000 $ 24,900,000 $ 3,300,000
Historical cost 11,100,000 1,100,000 700,000
Capitalized computer software, additions 12,900,000 9,200,000 $ 9,000,000
Capitalized cloud computing costs, net 20,093,000 16,160,000  
Cloud computing software      
Acquired Finite-Lived Intangible Assets [Line Items]      
Amortization expense of intangible assets 400,000 0  
Capitalized computer software, additions 800,000 900,000  
Prepaid expenses and other current assets      
Acquired Finite-Lived Intangible Assets [Line Items]      
Capitalized cloud computing costs, net 500,000 700,000  
Other assets, non-current      
Acquired Finite-Lived Intangible Assets [Line Items]      
Capitalized cloud computing costs, net $ 700,000 $ 200,000  
XML 81 R68.htm IDEA: XBRL DOCUMENT v3.22.0.1
Goodwill, Intangible Assets, and Capitalized Costs Incurred in Cloud Computing Arrangements - Finite-Lived Intangible Assets, Future Amortization Expense (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Goodwill and Intangible Assets Disclosure [Abstract]    
2022 $ 148,541  
2023 103,173  
2024 85,298  
2025 67,748  
2026 21,855  
Thereafter 0  
Total identifiable intangible assets, net $ 426,615 $ 89,884
XML 82 R69.htm IDEA: XBRL DOCUMENT v3.22.0.1
Business Combinations - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Jul. 01, 2021
Apr. 30, 2021
Feb. 04, 2021
Apr. 01, 2020
Dec. 31, 2021
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Apr. 29, 2021
Business Acquisition [Line Items]                  
Percent of company owned by pre-merger holders of company       52.00%          
Merger, acquisition, and restructuring costs           $ 38,177 $ 17,552 $ 2,041  
Increase (decrease) in valuation allowance           (53,900) 16,400 2,700  
Finite-lived intangible assets acquired $ 23,400                
Goodwill         $ 969,873 969,873 158,125 $ 7,370  
Non-compete agreements                  
Business Acquisition [Line Items]                  
Estimated useful life         2 years        
SpringServe | SpotX, Inc.                  
Business Acquisition [Line Items]                  
Prior investment             2,100    
Fair value of prior investment 9,500 $ 7,500              
Telaria                  
Business Acquisition [Line Items]                  
Common stock, issued and outstanding (in shares)       1.082          
Issued in merger plus acceleration (in shares)       52,098,945          
Percent of company owned by holders of acquired company       48.00%          
Issued in merger (in shares)       52,008,316          
Stock Consideration (Fair Value of Shares of Magnite common stock)       $ 274,604          
Stock options exchanged pre-acquisition       10,400          
Restricted stock units exchanged pre-acquisition       $ 1,200          
Common stock, acceleration (in shares)       90,629          
Acceleration of single trigger equity awards, converted       $ 1,168          
Stock options exchanged post-acquisition       4,700          
Restricted stock units exchanged post-acquisition       12,200          
Net operating loss, federal             126,100    
Net operating loss, state             87,600    
Post merger revenue             $ 60,100    
Purchase consideration       287,418          
Deferred tax liability       2,267          
Goodwill       $ 150,755          
SpotX, Inc.                  
Business Acquisition [Line Items]                  
Issued in merger (in shares)   12,374,315 14,000,000            
Stock Consideration (Fair Value of Shares of Magnite common stock)   $ 495,591              
Merger, acquisition, and restructuring costs           27,900      
Cash Consideration   $ 640,000 $ 560,000            
Cash consideration, elected increase, percent   20.00%              
Cash consideration, elected increase, amount   $ 80,000              
Shares issued, elected decrease, percent   20.00%              
Shares issued, elected decrease, value   $ 80,000              
Share Price (in USD per share)   $ 40.05             $ 49.21
Purchase price prior to working capital adjustments   $ 1,100,000              
Working capital adjustment   65,152              
Purchase consideration   1,200,743              
Increase (decrease) in valuation allowance           (56,200)      
Finite-lived intangible assets acquired   429,600              
Deferred tax liability   103,039              
Goodwill   $ 782,831              
SpotX, Inc. | Technology                  
Business Acquisition [Line Items]                  
Estimated useful life   5 years              
Finite-lived intangible assets acquired   $ 280,400              
SpotX, Inc. | Non-compete agreements                  
Business Acquisition [Line Items]                  
Estimated useful life   1 year              
Finite-lived intangible assets acquired   $ 1,500              
SpringServe                  
Business Acquisition [Line Items]                  
Merger, acquisition, and restructuring costs           0      
Cash Consideration 31,136                
Purchase price held back to cover possible indemnification claims 1,400                
Deferred tax liability 6,154                
Goodwill $ 24,156                
SpringServe | Technology                  
Business Acquisition [Line Items]                  
Estimated useful life 5 years                
Finite-lived intangible assets acquired $ 15,500                
SpringServe | Non-compete agreements                  
Business Acquisition [Line Items]                  
Estimated useful life 2 years                
Finite-lived intangible assets acquired $ 500                
Nth Party                  
Business Acquisition [Line Items]                  
Purchase consideration         $ 9,000        
Deferred tax liability         1,300 1,300      
Goodwill         $ 4,800 $ 4,800      
Nth Party | Technology                  
Business Acquisition [Line Items]                  
Estimated useful life         5 years        
Finite-lived intangible assets acquired         $ 5,400        
Nth Party | Non-compete agreements                  
Business Acquisition [Line Items]                  
Finite-lived intangible assets acquired         $ 200        
XML 83 R70.htm IDEA: XBRL DOCUMENT v3.22.0.1
Business Combinations - Telaria Purchase Consideration (Details) - Telaria
$ in Thousands
Apr. 01, 2020
USD ($)
Business Acquisition [Line Items]  
Stock Consideration (Fair Value of Shares of Magnite common stock) $ 274,604
Fair value of stock-based awards exchanged 11,646
Acceleration of single trigger equity awards, converted 1,168
Total purchase consideration $ 287,418
XML 84 R71.htm IDEA: XBRL DOCUMENT v3.22.0.1
Business Combinations - Telaria Schedule of Recognized Identified Assets Acquired and Liabilities Assumed (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Apr. 01, 2020
Dec. 31, 2019
Business Acquisition [Line Items]        
Goodwill $ 969,873 $ 158,125   $ 7,370
Telaria        
Business Acquisition [Line Items]        
Cash and cash equivalents     $ 51,848  
Accounts receivable, net     150,924  
Prepaid expenses and other current assets     3,054  
Property and equipment, net     1,814  
Right-of-use lease asset     26,627  
Intangible assets     103,410  
Restricted cash     2,747  
Other assets, non-current     369  
Deferred tax assets, non-current     103  
Goodwill     150,755  
Total assets acquired     491,651  
Accounts payable and accrued expenses     172,751  
Lease liabilities - current portion     5,322  
Deferred revenue     11  
Other current liabilities     365  
Lease liabilities - non-current portion     23,323  
Other liabilities, non-current     194  
Deferred tax liability     2,267  
Total liabilities assumed     204,233  
Total purchase price     $ 287,418  
XML 85 R72.htm IDEA: XBRL DOCUMENT v3.22.0.1
Business Combinations - Telaria Components of Intangible Assets and Estimated Useful Lives, Telaria Merger (Details) - Telaria
$ in Thousands
Apr. 01, 2020
USD ($)
project
Business Acquisition [Line Items]  
Finite-lived intangible assets $ 103,410
Developed technology  
Business Acquisition [Line Items]  
Finite-lived intangible assets $ 58,000
Estimated Useful Life 5 years
In-process research and development  
Business Acquisition [Line Items]  
Finite-lived intangible assets $ 8,030
Estimated Useful Life 4 years 8 months 12 days
Number of projects | project 2
Customer relationships  
Business Acquisition [Line Items]  
Finite-lived intangible assets $ 36,300
Estimated Useful Life 2 years 6 months
Backlog  
Business Acquisition [Line Items]  
Finite-lived intangible assets $ 880
Estimated Useful Life 9 months
Trademarks  
Business Acquisition [Line Items]  
Finite-lived intangible assets $ 200
Estimated Useful Life 3 months
XML 86 R73.htm IDEA: XBRL DOCUMENT v3.22.0.1
Business Combinations - Telaria Pro Forma Information (Details) - Telaria - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Business Acquisition [Line Items]    
Pro Forma Revenue $ 236,666 $ 224,452
Pro Forma Net Loss $ (64,030) $ (78,585)
XML 87 R74.htm IDEA: XBRL DOCUMENT v3.22.0.1
Business Combinations - SpotX Purchase Consideration (Details) - SpotX, Inc. - USD ($)
$ in Thousands
Apr. 30, 2021
Feb. 04, 2021
Business Acquisition [Line Items]    
Cash Consideration $ 640,000 $ 560,000
Stock Consideration (Fair Value of Shares of Magnite common stock) 495,591  
Working capital adjustment 65,152  
Total purchase consideration $ 1,200,743  
XML 88 R75.htm IDEA: XBRL DOCUMENT v3.22.0.1
Business Combinations - SpotX Schedule of Recognized Identified Assets Acquired and Liabilities Assumed (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Apr. 30, 2021
Dec. 31, 2020
Dec. 31, 2019
Business Acquisition [Line Items]        
Goodwill $ 969,873   $ 158,125 $ 7,370
SpotX, Inc.        
Business Acquisition [Line Items]        
Cash and cash equivalents   $ 81,967    
Restricted cash   199    
Accounts receivable, net   199,649    
Prepaid expenses and other current assets   12,308    
Fixed assets   6,823    
Intangible assets   429,600    
Right-of-use lease asset   10,055    
Goodwill   782,831    
Total assets acquired   1,523,432    
Accounts payable and accrued expenses   205,913    
Other current liabilities   1,112    
Lease liabilities   12,625    
Deferred tax liability   103,039    
Total liabilities assumed   322,689    
Total purchase price   $ 1,200,743    
XML 89 R76.htm IDEA: XBRL DOCUMENT v3.22.0.1
Business Combinations - SpotX Components of Intangible Assets and Estimated Useful Life (Details)
$ in Thousands
1 Months Ended
Jul. 01, 2021
USD ($)
Apr. 30, 2021
USD ($)
project
Dec. 31, 2021
Business Acquisition [Line Items]      
Finite-lived intangible assets acquired $ 23,400    
Non-compete agreements      
Business Acquisition [Line Items]      
Estimated Useful Life     2 years
SpotX, Inc.      
Business Acquisition [Line Items]      
Finite-lived intangible assets acquired   $ 429,600  
SpotX, Inc. | Technology      
Business Acquisition [Line Items]      
Finite-lived intangible assets acquired   $ 280,400  
Estimated Useful Life   5 years  
SpotX, Inc. | Customer relationships      
Business Acquisition [Line Items]      
Finite-lived intangible assets acquired   $ 130,300  
SpotX, Inc. | Customer relationships | Minimum      
Business Acquisition [Line Items]      
Estimated Useful Life   2 years  
SpotX, Inc. | Customer relationships | Maximum      
Business Acquisition [Line Items]      
Estimated Useful Life   4 years  
SpotX, Inc. | Backlog      
Business Acquisition [Line Items]      
Finite-lived intangible assets acquired   $ 11,100  
Estimated Useful Life   1 year  
SpotX, Inc. | In-process research and development      
Business Acquisition [Line Items]      
Finite-lived intangible assets acquired   $ 5,800  
Estimated Useful Life   3 years  
Number of projects | project   6  
SpotX, Inc. | Non-compete agreements      
Business Acquisition [Line Items]      
Finite-lived intangible assets acquired   $ 1,500  
Estimated Useful Life   1 year  
SpotX, Inc. | Trademarks      
Business Acquisition [Line Items]      
Finite-lived intangible assets acquired   $ 500  
Estimated Useful Life   1 year  
XML 90 R77.htm IDEA: XBRL DOCUMENT v3.22.0.1
Business Combinations - SpringServe Purchase Consideration (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 01, 2021
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Business Acquisition [Line Items]        
Indemnification claims - holdback   $ 1,602 $ 0 $ 0
SpringServe        
Business Acquisition [Line Items]        
Cash Consideration $ 31,136      
SpotX initial cash investment in SpringServe 2,075      
Fair value appreciation of SpotX purchase right 7,450      
Indemnification claims - holdback 1,409      
Total purchase consideration $ 42,070      
XML 91 R78.htm IDEA: XBRL DOCUMENT v3.22.0.1
Business Combinations - SpringServe Schedule of Recognized Identified Assets Acquired and Liabilities Assumed (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Jul. 01, 2021
Dec. 31, 2020
Dec. 31, 2019
Business Acquisition [Line Items]        
Goodwill $ 969,873   $ 158,125 $ 7,370
SpringServe        
Business Acquisition [Line Items]        
Cash and cash equivalents   $ 1,062    
Accounts receivable, net   3,234    
Prepaid expenses and other current assets   157    
Property and equipment, net   25    
Intangible assets   23,400    
Right-of-use lease asset   1,879    
Goodwill   24,156    
Total assets acquired   53,913    
Accounts payable and accrued expenses   2,475    
Other current liabilities   35    
Lease liabilities   3,179    
Deferred tax liability   6,154    
Total liabilities assumed   11,843    
Total purchase price   $ 42,070    
XML 92 R79.htm IDEA: XBRL DOCUMENT v3.22.0.1
Business Combinations - SpringServe Components of Intangible Assets and Estimated Useful Life (Details)
$ in Thousands
1 Months Ended
Jul. 01, 2021
USD ($)
project
Dec. 31, 2021
Business Acquisition [Line Items]    
Finite-lived intangible assets acquired $ 23,400  
Non-compete agreements    
Business Acquisition [Line Items]    
Estimated Useful Life   2 years
SpringServe | Technology    
Business Acquisition [Line Items]    
Finite-lived intangible assets acquired $ 15,500  
Estimated Useful Life 5 years  
SpringServe | Customer relationships    
Business Acquisition [Line Items]    
Finite-lived intangible assets acquired $ 5,700  
Estimated Useful Life 2 years  
SpringServe | Trademarks and Trade Names    
Business Acquisition [Line Items]    
Finite-lived intangible assets acquired $ 900  
Estimated Useful Life 3 years  
SpringServe | In-process research and development    
Business Acquisition [Line Items]    
Finite-lived intangible assets acquired $ 800  
Estimated Useful Life 3 years  
Number of projects | project 2  
SpringServe | Non-compete agreements    
Business Acquisition [Line Items]    
Finite-lived intangible assets acquired $ 500  
Estimated Useful Life 2 years  
XML 93 R80.htm IDEA: XBRL DOCUMENT v3.22.0.1
Business Combinations - SpotX and SpringServe Pro Forma Information (Details) - SpotX and SpringServe - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Business Acquisition [Line Items]    
Pro Forma Revenue $ 540,466 $ 400,039
Pro Forma Net Loss $ (86,621) $ (156,638)
XML 94 R81.htm IDEA: XBRL DOCUMENT v3.22.0.1
Accounts Payable and Accrued Expenses (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Payables and Accruals [Abstract]    
Accounts payable—seller $ 971,220 $ 492,605
Accounts payable—trade 11,904 4,268
Accrued employee-related payables 16,230 12,442
Accrued holdback - indemnification claims 1,602 0
Total $ 1,000,956 $ 509,315
XML 95 R82.htm IDEA: XBRL DOCUMENT v3.22.0.1
Accumulated Other Comprehensive Income (Loss) - Schedule of Components of Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning Balance $ 381,613 $ 111,936 $ 118,013
Unrealized gain (loss) on investments 0 0 2
Foreign currency translation adjustments (419) (912) 212
Other comprehensive income (419) (912) 214
Ending Balance 880,757 381,613 111,936
Unrealized Gain (Loss) on Investments, net of tax      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning Balance 0 0 (2)
Unrealized gain (loss) on investments     2
Ending Balance 0 0 0
Foreign Currency Translation      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning Balance (957) (45) (257)
Foreign currency translation adjustments     212
Ending Balance (1,376) (957) (45)
Accumulated Other Comprehensive Income (Loss)      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning Balance (957) (45) (259)
Other comprehensive income (419) (912) 214
Ending Balance $ (1,376) $ (957) $ (45)
XML 96 R83.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stock-Based Compensation - Narrative (Details) - shares
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of shares available for grant 13,323,449    
Evergreen annual % increase 5.00%    
Stock Option      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period 4 years    
Award vesting rights, percentage 25.00%    
Stock Option | Tranche One      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period 1 year    
RSAs and RSUs      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Award vesting rights, percentage 25.00%    
RSAs and RSUs | Tranche One      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period 1 year    
Restricted Stock Units (RSUs) | Tranche Two      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Award vesting rights, percentage 50.00% 50.00%  
RSUs granted (in shares) 400,000 700,000 1,800,000
XML 97 R84.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stock-Based Compensation - Stock Options Outstanding (Details)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2021
USD ($)
$ / shares
shares
Shares Under Option  
Beginning balance (in shares) | shares 6,695
Granted (in shares) | shares 302
Exercised (in shares) | shares (1,560)
Forfeited (in shares) | shares (308)
Ending balance (in shares) | shares 5,129
Exercisable (in shares) | shares 3,815
Weighted- Average Exercise Price  
Beginning balance (in USD per share) | $ / shares $ 5.61
Granted (in USD per share) | $ / shares 38.99
Exercised (in USD per share) | $ / shares 6.04
Forfeited (in USD per share) | $ / shares 8.85
Ending balance (in USD per share) | $ / shares 7.25
Exercisable (in USD per share) | $ / shares $ 5.52
Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]  
Weighted-Average Contractual Life, Outstanding 5 years 7 months 6 days
Weighted-Average Contractual Life, Exercisable 4 years 9 months 18 days
Aggregate Intrinsic Value, Outstanding | $ $ 58,464
Aggregate Intrinsic Value, Exercisable | $ $ 45,730
XML 98 R85.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stock-Based Compensation - Stock Options Narrative (Details)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2021
USD ($)
$ / shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Intrinsic values of options exercised $ 46.4
Unrecognized employee stock-based compensation 8.5
Fair value of options vested in period $ 3.9
Weighted average grant date fair value (usd per share) | $ / shares $ 24.57
Stock Option  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Unrecognized stock-based compensation, period for recognition 2 years
XML 99 R86.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stock-Based Compensation - Valuation Assumptions (Details) - Stock Option
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expected term (in years) 5 years 6 years 3 months 18 days 6 years 1 month 6 days
Risk-free interest rate 0.88% 0.45% 2.55%
Expected volatility 79.00% 67.00% 60.00%
Dividend yield 0.00% 0.00% 0.00%
XML 100 R87.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stock-Based Compensation - Restricted Stock Units Activity (Details) - Restricted Stock Units (RSUs)
12 Months Ended
Dec. 31, 2021
$ / shares
shares
Number of Shares  
Beginning balance (in shares) 9,286,000
Granted (in shares) 3,040,000
Canceled (in shares) (1,068,000)
Vested and released (in shares) (4,624,000)
Ending balance (in shares) 6,634,000
Restricted stock units outstanding and unvested (in shares) 6,597,000
Vested but deferred (in shares) 37,318
Weighted-Average Grant Date Fair Value  
Beginning balance (in USD per share) | $ / shares $ 5.30
Granted (in USD per share) | $ / shares 37.37
Canceled (in USD per share) | $ / shares 15.33
Vested (in USD per share) | $ / shares 5.29
Ending balance (in USD per share) | $ / shares 18.39
Restricted stock units outstanding and unvested (in USD per share) | $ / shares $ 18.46
XML 101 R88.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stock-Based Compensation - Restricted Stock Units Narrative (Details) - Restricted Stock Units (RSUs)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2021
USD ($)
$ / shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Weighted-average grant date fair value of units granted (in USD per share) | $ / shares $ 37.37
Fair value of restricted stock $ 142.8
Intrinsic value of nonvested unit 115.5
Unrecognized employee stock-based compensation $ 100.4
Unrecognized stock-based compensation, period for recognition 2 years 3 months 18 days
XML 102 R89.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stock-Based Compensation - Performance Stock Units Narrative (Details)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Aug. 31, 2021
USD ($)
project
$ / shares
shares
Apr. 30, 2021
USD ($)
$ / shares
shares
Apr. 30, 2020
USD ($)
$ / shares
shares
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Stock-based compensation expense       $ 40,735 $ 28,491 $ 18,825
Performance Shares Units            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Stock-based compensation expense       $ 1,400 $ 200  
Performance measurement percentage       100.00% 100.00%  
Performance Shares, Granted April 2020            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Performance measurement percentage       150.00%    
Performance shares, Granted April 2021            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Performance measurement percentage       0.00%    
Chief Executive Officer | Performance Shares Units            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Granted (in shares) | shares 379,635 26,291 146,341      
Fair value of restricted stock   $ 1,400 $ 900      
Vested (in USD per share) | $ / shares   $ 52.49 $ 6.15      
Trailing consecutive trading day performance period | project 60          
Chief Executive Officer | Performance Shares Units | Tranche One            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Unrecognized employee stock-based compensation       $ 2,700    
Unrecognized stock-based compensation, period for recognition       2 years 8 months 12 days    
Vesting, stock price trigger (in USD per share) | $ / shares $ 60.00          
Fair value of units granted $ 3,000          
Weighted-average grant date fair value of units granted (in USD per share) | $ / shares $ 23.94          
Chief Executive Officer | Performance Shares Units | Tranche Two            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Unrecognized employee stock-based compensation       $ 2,500    
Unrecognized stock-based compensation, period for recognition       3 years 8 months 12 days    
Vesting, stock price trigger (in USD per share) | $ / shares $ 80.00          
Fair value of units granted $ 2,800          
Weighted-average grant date fair value of units granted (in USD per share) | $ / shares $ 21.93          
Chief Executive Officer | Performance Shares Units | Tranche Three            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Unrecognized employee stock-based compensation       $ 2,400    
Unrecognized stock-based compensation, period for recognition       4 years 8 months 12 days    
Vesting, stock price trigger (in USD per share) | $ / shares $ 100.00          
Fair value of units granted $ 2,600          
Weighted-average grant date fair value of units granted (in USD per share) | $ / shares $ 20.30          
Chief Executive Officer | Performance Shares Units | Minimum | Third anniversary of grant date            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Award vesting rights, percentage       0.00%    
Chief Executive Officer | Performance Shares Units | Minimum | Tranche One            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Award vesting rights, percentage       0.00%    
Chief Executive Officer | Performance Shares Units | Minimum | Tranche Two            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Award vesting rights, percentage       0.00%    
Chief Executive Officer | Performance Shares Units | Minimum | Tranche Three            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Award vesting rights, percentage       0.00%    
Chief Executive Officer | Performance Shares Units | Maximum | Third anniversary of grant date            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Award vesting rights, percentage       150.00%    
Chief Executive Officer | Performance Shares Units | Maximum | Tranche One            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Award vesting rights, percentage       100.00%    
Chief Executive Officer | Performance Shares Units | Maximum | Tranche Two            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Award vesting rights, percentage       100.00%    
Chief Executive Officer | Performance Shares Units | Maximum | Tranche Three            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Award vesting rights, percentage       100.00%    
Chief Executive Officer | Performance Shares, Granted April 2020            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Unrecognized employee stock-based compensation       $ 400    
Unrecognized stock-based compensation, period for recognition       1 year 3 months 18 days    
Chief Executive Officer | Performance shares, Granted April 2021            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Unrecognized employee stock-based compensation       $ 1,000    
Unrecognized stock-based compensation, period for recognition       2 years 3 months 18 days    
XML 103 R90.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stock-Based Compensation - Employee Stock Purchase Plan Narrative (Details) - shares
1 Months Ended 12 Months Ended
Nov. 30, 2013
Dec. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of shares available for grant   13,323,449
Evergreen annual % increase   5.00%
ESPP shares    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Evergreen annual % increase   1.00%
ESPP shares | 2014 Employee Stock Purchase Plan    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Maximum employee subscription rate 10.00%  
Offering period 6 months  
Purchase price of common stock, percent 85.00%  
Number of shares available for grant   2,934,485
XML 104 R91.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stock-Based Compensation - Stock-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]      
Stock-based compensation expense $ 40,735 $ 28,491 $ 18,825
Cost of revenue      
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Stock-based compensation expense 792 525 421
Sales and marketing      
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Stock-based compensation expense 15,718 8,229 5,638
Technology and development      
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Stock-based compensation expense 11,857 7,451 4,757
General and administrative      
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Stock-based compensation expense 11,297 10,416 8,009
Merger, acquisition, and restructuring costs      
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Stock-based compensation expense $ 1,071 $ 1,870 $ 0
XML 105 R92.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stock-Based Compensation - Stock-Based Compensation Expense Narrative (Details) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Share-based Payment Arrangement [Abstract]      
Tax benefit on stock-based compensation expense $ 151,600,000 $ 0 $ 0
Tax benefit realized related to awards vested or exercised $ 40,500,000    
XML 106 R93.htm IDEA: XBRL DOCUMENT v3.22.0.1
Merger, Acquisition, and Restructuring Costs - Merger and Restructuring Cost Activity (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Restructuring Cost and Reserve [Line Items]      
Professional Service (investment banking advisory, legal and other professional services) $ 28,422 $ 9,935 $ 2,041
Non-cash stock-based compensation (double-trigger acceleration and severance) 1,071 1,870 0
Total merger, acquisition, and restructuring costs 38,177 17,552 2,041
Personnel related (severance and one-time termination benefit costs)      
Restructuring Cost and Reserve [Line Items]      
Restructuring charges 6,184 5,747 0
Loss contracts (lease related)      
Restructuring Cost and Reserve [Line Items]      
Restructuring charges $ 2,500 $ 0 $ 0
XML 107 R94.htm IDEA: XBRL DOCUMENT v3.22.0.1
Merger, Acquisition, and Restructuring Costs - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Restructuring Cost and Reserve [Line Items]        
Merger, acquisition, and restructuring costs $ 38,177 $ 17,552 $ 2,041  
Accrued restructuring related to the merger 2,742 2,935 0 $ 67
SpotX Acquisition, SpringServe Acquisition, and Telaria Merger        
Restructuring Cost and Reserve [Line Items]        
Merger, acquisition, and restructuring costs 38,200 17,600 $ 2,000  
Accrued restructuring related to the merger $ 2,700 $ 2,900    
XML 108 R95.htm IDEA: XBRL DOCUMENT v3.22.0.1
Merger, Acquisition, and Restructuring Costs - Accrued Merger and Restructuring Cost Activity (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Restructuring Reserve [Roll Forward]      
Accrued merger. acquisition, and restructuring costs at beginning of period $ 2,935 $ 0 $ 67
Restructuring costs (personnel related and non-cash stock-based compensation) 7,255 7,617 0
Restructuring activity, merger and acquisition loss contracts 2,500 3,543 0
Cash paid for restructuring costs (6,377) (6,355) (67)
Non-cash loss contracts (lease related) (2,500) 0 0
Non-cash stock-based compensation (1,071) (1,870) 0
Accrued merger, acquisition, and restructuring costs at end of period $ 2,742 $ 2,935 $ 0
XML 109 R96.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Income before Income Tax, Domestic and Foreign (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Income Tax Disclosure [Abstract]      
Domestic $ (105,168) $ (57,253) $ (28,063)
International 10,180 4,514 1,073
Loss before income taxes $ (94,988) $ (52,739) $ (26,990)
XML 110 R97.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Components of Income Tax Expense (Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Current:      
Federal $ 128 $ (144) $ (153)
State 1,515 15 28
Foreign 2,275 1,117 281
Total current provision 3,918 988 156
Deferred:      
Federal (89,404) 9 (762)
State (8,296) (12) (174)
Foreign (1,271) (292) (732)
Total deferred benefit (98,971) (295) (1,668)
Total provision (benefit) for income taxes $ (95,053) $ 693 $ (1,512)
XML 111 R98.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Operating Loss Carryforwards [Line Items]      
Provision (benefit) for income taxes $ (95,053) $ 693 $ (1,512)
Deferred Tax Liabilities, Net 11,496    
Deferred Tax Assets, Net   239  
Increase (decrease) in valuation allowance (53,900) 16,400 $ 2,700
Unremitted earnings of the subsidiaries outside of the United States 29,300    
Tax Cuts and Jobs Act, transition tax for accumulated foreign earnings, income tax expense 5,000    
Deferred income tax liabilities, net      
Operating Loss Carryforwards [Line Items]      
Deferred Tax Liabilities, Net 13,300    
Deferred Tax Assets, Net   200  
Other assets, non-current      
Operating Loss Carryforwards [Line Items]      
Deferred Tax Liabilities, Net 1,800    
Deferred Tax Assets, Net   $ 400  
Research Tax Credit Carryforward      
Operating Loss Carryforwards [Line Items]      
Tax credit carryforwards 400    
Domestic Tax Authority      
Operating Loss Carryforwards [Line Items]      
Operating loss carryforwards 486,100    
State and Local Jurisdiction      
Operating Loss Carryforwards [Line Items]      
Operating loss carryforwards 285,200    
State and Local Jurisdiction | Research Tax Credit Carryforward      
Operating Loss Carryforwards [Line Items]      
Tax credit carryforwards 8,000    
Foreign Tax Authority      
Operating Loss Carryforwards [Line Items]      
Operating loss carryforwards $ 30,200    
XML 112 R99.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Effective Income Tax Rate Reconciliation (Details)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Income Tax Disclosure [Abstract]      
U.S. federal statutory income tax rate 21.00% 21.00% 21.00%
State income taxes, net of federal benefit 5.60% (0.20%) (0.10%)
Foreign loss at other than U.S. rates (0.50%) (0.50%) (4.30%)
Stock-based compensation expense 31.70% 11.40% 3.50%
Meals and entertainment (0.10%) (0.10%) (0.90%)
Other permanent items (1.60%) (1.10%) (1.20%)
Change in valuation allowance 58.00% (19.50%) (7.50%)
Sec 162(m) officers compensation (14.20%) (12.70%) (6.30%)
Provision to return adjustments 0.20% 0.40% 1.40%
Effective income tax rate 100.10% (1.30%) 5.60%
XML 113 R100.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Deferred Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Deferred Tax Assets:    
Accrued liabilities $ 1,208 $ 1,568
Lease liabilities 18,499 8,943
Stock-based compensation 5,573 3,559
Net operating loss carryovers 131,509 117,707
Tax credit carryovers 5,308 4,882
Other 1,555 1,263
Total deferred tax assets 163,652 137,922
Less valuation allowance (56,049) (109,992)
Deferred tax assets, net of valuation allowance 107,603 27,930
Deferred Tax Liabilities:    
Fixed assets (2,059) (824)
Intangible assets (101,477) (18,584)
Right of use lease asset (15,563) (8,283)
Total deferred tax liabilities (119,099) (27,691)
Net deferred tax assets (liability) $ (11,496)  
Net deferred tax assets (liability)   $ 239
XML 114 R101.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes - Unrecognized Tax Benefits (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Income Tax Disclosure [Abstract]    
Beginning balance $ 3,214 $ 4,720
Increases related to current year tax positions 200 0
Decreases related to current year tax positions (41) (2,294)
Increases related to prior year tax positions 342 788
Ending balance $ 3,715 $ 3,214
XML 115 R102.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Lessee, Lease, Description [Line Items]      
Remaining lease term 6 years 3 months 18 days    
Discount rate 5.09%    
Operating lease expense $ 20,700 $ 13,400 $ 7,800
Short-term lease cost 1,200 1,000 1,200
Sublease income 4,400 3,700 300
Finance lease, liability, current 800    
Finance lease, liability, noncurrent $ 300    
Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Lease liabilities - current portion    
Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Lease liabilities, non-current    
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Lease liabilities - current portion    
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Lease liabilities, non-current    
Amortization of debt discount and issuance costs $ 4,925 0 0
Data Centers For Cloud-Based Services      
Lessee, Lease, Description [Line Items]      
Expense 35,100 $ 20,400 $ 10,000
Corporate Headquarters      
Lessee, Lease, Description [Line Items]      
Operating lease not yet commenced, amount $ 700    
Operating lease not yet commenced, term of contract 5 years    
Minimum      
Lessee, Lease, Description [Line Items]      
Term of lease contract 1 year    
Maximum      
Lessee, Lease, Description [Line Items]      
Term of lease contract 10 years    
XML 116 R103.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases - Schedule of Lease Liability Maturities (Details)
$ in Thousands
Dec. 31, 2021
USD ($)
Fiscal Year  
2022 $ 22,491
2023 19,354
2024 16,522
2025 8,796
2026 6,734
Thereafter 27,095
Total lease payments (undiscounted) 100,992
Less: imputed interest (15,363)
Lease liabilities—total (discounted) $ 85,629
XML 117 R104.htm IDEA: XBRL DOCUMENT v3.22.0.1
Commitments and Contingencies - Narrative (Details) - USD ($)
$ in Millions
Dec. 31, 2021
Dec. 31, 2020
Financial Standby Letter of Credit | Office Lease    
Other Commitments [Line Items]    
Letters of credit outstanding, amount $ 5.1 $ 6.3
XML 118 R105.htm IDEA: XBRL DOCUMENT v3.22.0.1
Debt - Summary of Long Term Debt (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Debt Instrument [Line Items]    
Net $ 758,200  
Less: Current portion (3,600)  
Total non-current debt 720,023 $ 0
Convertible Debt | Convertible Senior Notes    
Debt Instrument [Line Items]    
Long-term debt, gross 400,000  
Less: Unamortized discount and debt issuance cost (9,643)  
Net 390,357  
Secured Debt | Term Loan B Facility    
Debt Instrument [Line Items]    
Long-term debt, gross 358,200  
Less: Unamortized discount and debt issuance cost (24,934)  
Net 333,266  
Total non-current debt $ 333,266  
XML 119 R106.htm IDEA: XBRL DOCUMENT v3.22.0.1
Debt - Maturities of Principle Amount of Long Term Debt (Details)
$ in Thousands
Dec. 31, 2021
USD ($)
Debt Disclosure [Abstract]  
2022 $ 3,600
2023 3,600
2024 3,600
2025 3,600
2026 403,600
Thereafter 340,200
Net $ 758,200
XML 120 R107.htm IDEA: XBRL DOCUMENT v3.22.0.1
Debt - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Sep. 25, 2020
Line of Credit Facility [Line Items]        
Amortization of debt discount and issuance costs $ 4,925 $ 0 $ 0  
Revolving Credit Facility | Loan Agreement        
Line of Credit Facility [Line Items]        
Maximum borrowing capacity       $ 60,000
Eligible accounts receivable       85.00%
Revolving Credit Facility | Loan Agreement Sublimit        
Line of Credit Facility [Line Items]        
Maximum borrowing capacity       $ 10,000
XML 121 R108.htm IDEA: XBRL DOCUMENT v3.22.0.1
Debt - Convertible Senior Notes and Capped Call Transactions Narrative (Details)
1 Months Ended 12 Months Ended
Mar. 31, 2021
USD ($)
day
$ / shares
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
Apr. 30, 2021
USD ($)
Debt Instrument [Line Items]          
Proceeds from Convertible Senior Notes offering | $   $ 400,000,000 $ 0 $ 0  
Debt issuance costs, gross | $ $ 11,400,000       $ 27,700,000
Convertible Senior Notes | Convertible Debt          
Debt Instrument [Line Items]          
Aggregate principle amount | $ $ 400,000,000        
Interest rate 0.25%        
Over-allotment options | $ $ 50,000,000        
Proceeds from Convertible Senior Notes offering | $ 388,600,000        
Capped calls, transaction costs | $ $ 39,000,000        
Percentage of outstanding balance holders able to call debt in the event of default 25.00%        
Conversion ratio 0.0156539        
Convertible Senior Notes | Convertible Debt | Maximum          
Debt Instrument [Line Items]          
Make-whole fundamental change period 45 days        
Conversion price (in USD per share) | $ / shares $ 91.2600        
Convertible Senior Notes | Convertible Debt | Minimum          
Debt Instrument [Line Items]          
Make-whole fundamental change period 20 days        
Conversion price (in USD per share) | $ / shares $ 63.8818        
Convertible Senior Notes | Convertible Debt | Conversion Term (i)          
Debt Instrument [Line Items]          
Threshold percentage of stock price trigger 130.00%        
Threshold trading days | day 20        
Threshold consecutive trading days | day 30        
Convertible Senior Notes | Convertible Debt | Conversion Term (ii)          
Debt Instrument [Line Items]          
Threshold percentage of stock price trigger 98.00%        
Threshold trading days | day 5        
Threshold consecutive trading days | day 10        
Convertible Senior Notes | Convertible Debt | Conversion Term (iv)          
Debt Instrument [Line Items]          
Threshold percentage of stock price trigger 130.00%        
Threshold trading days | day 20        
Threshold consecutive trading days | day 30        
XML 122 R109.htm IDEA: XBRL DOCUMENT v3.22.0.1
Debt - Interest Expense Related to the Convertible Senior Notes (Details) - Convertible Senior Notes - Convertible Debt
$ in Thousands
12 Months Ended
Dec. 31, 2021
USD ($)
Debt Instrument [Line Items]  
Contractual interest expense $ 786
Amortization of debt issuance costs 1,798
Total interest expense $ 2,584
Effective interest rate 0.82%
XML 123 R110.htm IDEA: XBRL DOCUMENT v3.22.0.1
Debt - Amortization Expense for Debt Issuance Costs (Details) - Convertible Senior Notes - Convertible Debt
$ in Thousands
Dec. 31, 2021
USD ($)
Debt Issuance Costs  
2022 $ 2,288
2023 2,288
2024 2,288
2025 2,288
2026 491
Total $ 9,643
XML 124 R111.htm IDEA: XBRL DOCUMENT v3.22.0.1
Debt - Credit Agreement Narrative (Details) - USD ($)
Apr. 30, 2021
Dec. 31, 2021
Jun. 28, 2021
Mar. 31, 2021
Line of Credit Facility [Line Items]        
Debt issuance costs, gross $ 27,700,000     $ 11,400,000
Term Loan B Facility | Secured Debt        
Line of Credit Facility [Line Items]        
Aggregate principle amount $ 360,000,000      
Long-term debt, term 7 years      
Net proceeds $ 325,000,000      
Interest rate   5.75%    
Term Loan B Facility | Secured Debt | Debt Discount        
Line of Credit Facility [Line Items]        
Debt issuance costs, gross 10,800,000      
Term Loan B Facility | Secured Debt | Deferred Financing Costs        
Line of Credit Facility [Line Items]        
Debt issuance costs, gross $ 16,900,000      
Term Loan B Facility | Secured Debt | Eurodollar        
Line of Credit Facility [Line Items]        
Variable interest rate 5.00%      
Term Loan B Facility | Secured Debt | Alternate Base Rate        
Line of Credit Facility [Line Items]        
Variable interest rate 4.00%      
Senior Secured Revolving Credit Facility | Revolving Credit Facility        
Line of Credit Facility [Line Items]        
Maximum borrowing capacity $ 52,500,000   $ 65,000,000  
Debt utilization triggering leverage ratio compliance, percent 35.00%      
Leverage ratio maximum 3.25      
Quarterly payments of principle balance (percent) 0.25%      
Aggregate annual payments of principle balance (percent) 1.00%      
Remaining borrowing capacity   $ 59,900,000    
Senior Secured Revolving Credit Facility | Revolving Credit Facility | Eurodollar | Minimum        
Line of Credit Facility [Line Items]        
Variable interest rate 4.25%      
Senior Secured Revolving Credit Facility | Revolving Credit Facility | Eurodollar | Maximum        
Line of Credit Facility [Line Items]        
Variable interest rate 4.75%      
Senior Secured Revolving Credit Facility | Revolving Credit Facility | Alternate Base Rate | Minimum        
Line of Credit Facility [Line Items]        
Variable interest rate 3.25%      
Senior Secured Revolving Credit Facility | Revolving Credit Facility | Alternate Base Rate | Maximum        
Line of Credit Facility [Line Items]        
Variable interest rate 3.75%      
Senior Secured Revolving Credit Facility | Letter of Credit        
Line of Credit Facility [Line Items]        
Letters of credit outstanding, amount   $ 5,100,000    
Incremental Revolver | Revolving Credit Facility        
Line of Credit Facility [Line Items]        
Increase in maximum borrowing capacity     12,500,000  
Incremental Revolver | Letter of Credit        
Line of Credit Facility [Line Items]        
Increase in maximum borrowing capacity     $ 5,000,000  
XML 125 R112.htm IDEA: XBRL DOCUMENT v3.22.0.1
Debt - Summary of Term Loan B Facility (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Debt Instrument [Line Items]    
Total non-current debt $ 720,023 $ 0
Secured Debt | Term Loan B Facility    
Debt Instrument [Line Items]    
Long-term debt, gross 358,200  
Unamortized debt discounts (9,738)  
Unamortized debt issuance costs (15,196)  
Total non-current debt $ 333,266  
XML 126 R113.htm IDEA: XBRL DOCUMENT v3.22.0.1
Debt - Interest Expense Related to the Term Loan B Facility (Details) - Term Loan B Facility - Secured Debt
$ in Thousands
12 Months Ended
Dec. 31, 2021
USD ($)
Debt Instrument [Line Items]  
Contractual interest expense $ 14,074
Amortization of debt discount 1,062
Amortization of debt issuance costs 1,657
Total interest expense $ 16,793
Effective interest rate 7.00%
XML 127 R114.htm IDEA: XBRL DOCUMENT v3.22.0.1
Debt - Amortization Expense for the Term Loan B Facility Debt Discount and Issuance Costs (Details) - Term Loan B Facility - Secured Debt
$ in Thousands
Dec. 31, 2021
USD ($)
Debt Discount  
2022 $ 1,580
2023 1,564
2024 1,548
2025 1,532
2026 1,516
Thereafter 1,998
Total 9,738
Debt Issuance Costs  
2022 2,466
2023 2,441
2024 2,416
2025 2,391
2026 2,366
Thereafter 3,116
Total $ 15,196
XML 128 R115.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stockholders' Equity (Details) - USD ($)
1 Months Ended 12 Months Ended
Dec. 31, 2021
Dec. 31, 2021
Dec. 13, 2021
Equity [Abstract]      
Stock repurchase program, authorized amount     $ 50,000,000
Shares repurchased (in shares) 349,245    
Value of shares acquired $ 6,000,000 $ 6,007,000  
Average cost per share acquired (in USD per share) $ 17.20    
Stock repurchase program, remaining authorized repurchase amount $ 44,000,000 $ 44,000,000  
XML 129 R116.htm IDEA: XBRL DOCUMENT v3.22.0.1
Subsequent Events (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Feb. 01, 2022
Jan. 31, 2022
Dec. 31, 2021
Dec. 31, 2021
Subsequent Event [Line Items]        
Shares repurchased (in shares)     349,245  
Value of shares acquired     $ 6,000 $ 6,007
Average cost per share acquired (in USD per share)     $ 17.20  
Options granted (in shares)       302,000
Restricted Stock Units (RSUs)        
Subsequent Event [Line Items]        
Equity instruments other than options granted (in shares)       3,040,000
Stock Option        
Subsequent Event [Line Items]        
Vesting period       4 years
Award vesting rights, percentage       25.00%
Stock Option | Tranche One        
Subsequent Event [Line Items]        
Vesting period       1 year
Subsequent Event        
Subsequent Event [Line Items]        
Options granted (in shares) 699,194      
Subsequent Event | Share Repurchase One        
Subsequent Event [Line Items]        
Shares retired (in shares)   349,245    
Subsequent Event | Share Repurchase Two        
Subsequent Event [Line Items]        
Shares retired (in shares)   377,000    
Shares repurchased (in shares)   377,000    
Value of shares acquired   $ 5,600    
Average cost per share acquired (in USD per share)   $ 14.94    
Subsequent Event | Restricted Stock Units (RSUs)        
Subsequent Event [Line Items]        
Equity instruments other than options granted (in shares) 5,918,007      
Vesting period 4 years      
Award vesting rights, percentage 25.00%      
Subsequent Event | Restricted Stock Units (RSUs) | Tranche One        
Subsequent Event [Line Items]        
Vesting period 1 year      
Subsequent Event | Performance Shares Units        
Subsequent Event [Line Items]        
Equity instruments other than options granted (in shares) 86,806      
Subsequent Event | Performance Shares Units | Third anniversary of grant date | Minimum        
Subsequent Event [Line Items]        
Award vesting rights, percentage 0.00%      
Subsequent Event | Performance Shares Units | Third anniversary of grant date | Maximum        
Subsequent Event [Line Items]        
Award vesting rights, percentage 150.00%      
Subsequent Event | Stock Option        
Subsequent Event [Line Items]        
Vesting period 4 years      
Award vesting rights, percentage 25.00%      
Subsequent Event | Stock Option | Tranche One        
Subsequent Event [Line Items]        
Vesting period 1 year      
XML 130 mgni-20211231_htm.xml IDEA: XBRL DOCUMENT 0001595974 2021-01-01 2021-12-31 0001595974 2021-06-30 0001595974 2022-02-14 0001595974 2021-12-31 0001595974 2020-12-31 0001595974 2020-01-01 2020-12-31 0001595974 2019-01-01 2019-12-31 0001595974 us-gaap:CommonStockMember 2018-12-31 0001595974 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0001595974 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0001595974 us-gaap:RetainedEarningsMember 2018-12-31 0001595974 us-gaap:TreasuryStockMember 2018-12-31 0001595974 2018-12-31 0001595974 us-gaap:CommonStockMember 2019-01-01 2019-12-31 0001595974 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-12-31 0001595974 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-12-31 0001595974 us-gaap:RetainedEarningsMember 2019-01-01 2019-12-31 0001595974 us-gaap:CommonStockMember 2019-12-31 0001595974 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001595974 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0001595974 us-gaap:RetainedEarningsMember 2019-12-31 0001595974 us-gaap:TreasuryStockMember 2019-12-31 0001595974 2019-12-31 0001595974 us-gaap:CommonStockMember 2020-01-01 2020-12-31 0001595974 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-12-31 0001595974 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-12-31 0001595974 us-gaap:RetainedEarningsMember 2020-01-01 2020-12-31 0001595974 us-gaap:CommonStockMember 2020-12-31 0001595974 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001595974 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001595974 us-gaap:RetainedEarningsMember 2020-12-31 0001595974 us-gaap:TreasuryStockMember 2020-12-31 0001595974 us-gaap:CommonStockMember 2021-01-01 2021-12-31 0001595974 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-12-31 0001595974 us-gaap:TreasuryStockMember 2021-01-01 2021-12-31 0001595974 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-12-31 0001595974 us-gaap:RetainedEarningsMember 2021-01-01 2021-12-31 0001595974 us-gaap:CommonStockMember 2021-12-31 0001595974 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001595974 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001595974 us-gaap:RetainedEarningsMember 2021-12-31 0001595974 us-gaap:TreasuryStockMember 2021-12-31 0001595974 us-gaap:MeasurementInputExpectedDividendPaymentMember 2021-12-31 0001595974 us-gaap:ComputerEquipmentMember 2021-01-01 2021-12-31 0001595974 srt:MinimumMember us-gaap:FurnitureAndFixturesMember 2021-01-01 2021-12-31 0001595974 srt:MaximumMember us-gaap:FurnitureAndFixturesMember 2021-01-01 2021-12-31 0001595974 us-gaap:ComputerSoftwareIntangibleAssetMember 2021-01-01 2021-12-31 0001595974 us-gaap:DevelopedTechnologyRightsMember 2021-01-01 2021-12-31 0001595974 srt:MinimumMember us-gaap:InProcessResearchAndDevelopmentMember 2021-01-01 2021-12-31 0001595974 srt:MaximumMember us-gaap:InProcessResearchAndDevelopmentMember 2021-01-01 2021-12-31 0001595974 srt:MinimumMember us-gaap:CustomerRelationshipsMember 2021-01-01 2021-12-31 0001595974 srt:MaximumMember us-gaap:CustomerRelationshipsMember 2021-01-01 2021-12-31 0001595974 us-gaap:OrderOrProductionBacklogMember 2021-01-01 2021-12-31 0001595974 srt:MinimumMember us-gaap:NoncompeteAgreementsMember 2021-01-01 2021-12-31 0001595974 srt:MaximumMember us-gaap:NoncompeteAgreementsMember 2021-01-01 2021-12-31 0001595974 srt:MinimumMember us-gaap:OtherIntangibleAssetsMember 2021-01-01 2021-12-31 0001595974 srt:MaximumMember us-gaap:OtherIntangibleAssetsMember 2021-01-01 2021-12-31 0001595974 mgni:CustomerOneMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001595974 mgni:CustomerTwoMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001595974 mgni:CustomerOneMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-12-31 0001595974 mgni:CustomerTwoMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-12-31 0001595974 us-gaap:AccountsPayableMember us-gaap:SupplierConcentrationRiskMember mgni:OneSellerMember 2021-01-01 2021-12-31 0001595974 us-gaap:AccountsPayableMember us-gaap:SupplierConcentrationRiskMember mgni:OneSellerMember 2020-01-01 2020-12-31 0001595974 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-12-31 0001595974 us-gaap:EmployeeStockOptionMember 2020-01-01 2020-12-31 0001595974 us-gaap:EmployeeStockOptionMember 2019-01-01 2019-12-31 0001595974 us-gaap:PerformanceSharesMember 2021-01-01 2021-12-31 0001595974 us-gaap:PerformanceSharesMember 2020-01-01 2020-12-31 0001595974 us-gaap:PerformanceSharesMember 2019-01-01 2019-12-31 0001595974 us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-12-31 0001595974 us-gaap:RestrictedStockUnitsRSUMember 2020-01-01 2020-12-31 0001595974 us-gaap:RestrictedStockUnitsRSUMember 2019-01-01 2019-12-31 0001595974 us-gaap:EmployeeStockMember 2021-01-01 2021-12-31 0001595974 us-gaap:EmployeeStockMember 2020-01-01 2020-12-31 0001595974 us-gaap:EmployeeStockMember 2019-01-01 2019-12-31 0001595974 us-gaap:StockOptionMember 2021-01-01 2021-12-31 0001595974 us-gaap:StockOptionMember 2020-01-01 2020-12-31 0001595974 us-gaap:StockOptionMember 2019-01-01 2019-12-31 0001595974 us-gaap:RestrictedStockMember 2021-01-01 2021-12-31 0001595974 us-gaap:RestrictedStockMember 2020-01-01 2020-12-31 0001595974 us-gaap:RestrictedStockMember 2019-01-01 2019-12-31 0001595974 us-gaap:ConvertibleDebtSecuritiesMember 2021-01-01 2021-12-31 0001595974 us-gaap:ConvertibleDebtSecuritiesMember 2020-01-01 2020-12-31 0001595974 us-gaap:ConvertibleDebtSecuritiesMember 2019-01-01 2019-12-31 0001595974 mgni:PerformanceSharesGrantedApril2020Member 2021-01-01 2021-12-31 0001595974 mgni:PerformanceSharesGrantedApril2021Member 2021-01-01 2021-12-31 0001595974 mgni:PerformanceSharesGrantedAugust2021Member 2021-01-01 2021-12-31 0001595974 mgni:ConvertibleSeniorNoteMember us-gaap:ConvertibleDebtMember 2021-03-01 2021-03-31 0001595974 2021-04-29 2021-04-29 0001595974 mgni:NetRevenueMember 2021-01-01 2021-12-31 0001595974 us-gaap:SalesRevenueNetMember mgni:ConcentrationOfBasisOfRevenueRecognitionMember mgni:NetRevenueMember 2021-01-01 2021-12-31 0001595974 mgni:NetRevenueMember 2020-01-01 2020-12-31 0001595974 us-gaap:SalesRevenueNetMember mgni:ConcentrationOfBasisOfRevenueRecognitionMember mgni:NetRevenueMember 2020-01-01 2020-12-31 0001595974 mgni:NetRevenueMember 2019-01-01 2019-12-31 0001595974 us-gaap:SalesRevenueNetMember mgni:ConcentrationOfBasisOfRevenueRecognitionMember mgni:NetRevenueMember 2019-01-01 2019-12-31 0001595974 mgni:GrossRevenueMember 2021-01-01 2021-12-31 0001595974 us-gaap:SalesRevenueNetMember mgni:ConcentrationOfBasisOfRevenueRecognitionMember mgni:GrossRevenueMember 2021-01-01 2021-12-31 0001595974 mgni:GrossRevenueMember 2020-01-01 2020-12-31 0001595974 us-gaap:SalesRevenueNetMember mgni:ConcentrationOfBasisOfRevenueRecognitionMember mgni:GrossRevenueMember 2020-01-01 2020-12-31 0001595974 mgni:GrossRevenueMember 2019-01-01 2019-12-31 0001595974 us-gaap:SalesRevenueNetMember mgni:ConcentrationOfBasisOfRevenueRecognitionMember mgni:GrossRevenueMember 2019-01-01 2019-12-31 0001595974 us-gaap:SalesRevenueNetMember mgni:ConcentrationOfBasisOfRevenueRecognitionMember 2021-01-01 2021-12-31 0001595974 us-gaap:SalesRevenueNetMember mgni:ConcentrationOfBasisOfRevenueRecognitionMember 2020-01-01 2020-12-31 0001595974 us-gaap:SalesRevenueNetMember mgni:ConcentrationOfBasisOfRevenueRecognitionMember 2019-01-01 2019-12-31 0001595974 mgni:ConnectedTelevisionMember 2021-01-01 2021-12-31 0001595974 us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember mgni:ConnectedTelevisionMember 2021-01-01 2021-12-31 0001595974 mgni:ConnectedTelevisionMember 2020-01-01 2020-12-31 0001595974 us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember mgni:ConnectedTelevisionMember 2020-01-01 2020-12-31 0001595974 mgni:ConnectedTelevisionMember 2019-01-01 2019-12-31 0001595974 us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember mgni:ConnectedTelevisionMember 2019-01-01 2019-12-31 0001595974 mgni:DesktopMember 2021-01-01 2021-12-31 0001595974 us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember mgni:DesktopMember 2021-01-01 2021-12-31 0001595974 mgni:DesktopMember 2020-01-01 2020-12-31 0001595974 us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember mgni:DesktopMember 2020-01-01 2020-12-31 0001595974 mgni:DesktopMember 2019-01-01 2019-12-31 0001595974 us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember mgni:DesktopMember 2019-01-01 2019-12-31 0001595974 mgni:MobileMember 2021-01-01 2021-12-31 0001595974 us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember mgni:MobileMember 2021-01-01 2021-12-31 0001595974 mgni:MobileMember 2020-01-01 2020-12-31 0001595974 us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember mgni:MobileMember 2020-01-01 2020-12-31 0001595974 mgni:MobileMember 2019-01-01 2019-12-31 0001595974 us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember mgni:MobileMember 2019-01-01 2019-12-31 0001595974 us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2021-01-01 2021-12-31 0001595974 us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2020-01-01 2020-12-31 0001595974 us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2019-01-01 2019-12-31 0001595974 country:US 2021-01-01 2021-12-31 0001595974 country:US 2020-01-01 2020-12-31 0001595974 country:US 2019-01-01 2019-12-31 0001595974 mgni:OtherInternationalMember 2021-01-01 2021-12-31 0001595974 mgni:OtherInternationalMember 2020-01-01 2020-12-31 0001595974 mgni:OtherInternationalMember 2019-01-01 2019-12-31 0001595974 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2021-12-31 0001595974 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2021-12-31 0001595974 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2021-12-31 0001595974 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2021-12-31 0001595974 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2020-12-31 0001595974 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2020-12-31 0001595974 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2020-12-31 0001595974 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2020-12-31 0001595974 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001595974 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2021-12-31 0001595974 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2020-12-31 0001595974 us-gaap:ComputerEquipmentMember 2021-12-31 0001595974 us-gaap:ComputerEquipmentMember 2020-12-31 0001595974 us-gaap:FurnitureAndFixturesMember 2021-12-31 0001595974 us-gaap:FurnitureAndFixturesMember 2020-12-31 0001595974 us-gaap:LeaseholdImprovementsMember 2021-12-31 0001595974 us-gaap:LeaseholdImprovementsMember 2020-12-31 0001595974 country:US 2021-12-31 0001595974 country:US 2020-12-31 0001595974 us-gaap:NonUsMember 2021-12-31 0001595974 us-gaap:NonUsMember 2020-12-31 0001595974 mgni:TelariaMember 2020-01-01 2020-12-31 0001595974 mgni:SpotXIncMember 2021-01-01 2021-12-31 0001595974 mgni:ServeMotionIncMember 2021-01-01 2021-12-31 0001595974 mgni:NthPartyLtdMember 2021-01-01 2021-12-31 0001595974 us-gaap:DevelopedTechnologyRightsMember 2021-12-31 0001595974 us-gaap:DevelopedTechnologyRightsMember 2020-12-31 0001595974 us-gaap:CustomerRelationshipsMember 2021-12-31 0001595974 us-gaap:CustomerRelationshipsMember 2020-12-31 0001595974 us-gaap:InProcessResearchAndDevelopmentMember 2021-12-31 0001595974 us-gaap:InProcessResearchAndDevelopmentMember 2020-12-31 0001595974 us-gaap:NoncompeteAgreementsMember 2021-12-31 0001595974 us-gaap:NoncompeteAgreementsMember 2020-12-31 0001595974 us-gaap:TrademarksMember 2021-12-31 0001595974 us-gaap:TrademarksMember 2020-12-31 0001595974 us-gaap:ComputerSoftwareIntangibleAssetMember 2020-01-01 2020-12-31 0001595974 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember 2021-12-31 0001595974 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember 2020-12-31 0001595974 us-gaap:OtherNoncurrentAssetsMember 2021-12-31 0001595974 us-gaap:OtherNoncurrentAssetsMember 2020-12-31 0001595974 mgni:TelariaMember 2020-04-01 2020-04-01 0001595974 mgni:TelariaMember 2020-04-01 0001595974 2020-04-01 0001595974 mgni:TelariaMember us-gaap:DevelopedTechnologyRightsMember 2020-04-01 0001595974 mgni:TelariaMember us-gaap:DevelopedTechnologyRightsMember 2020-04-01 2020-04-01 0001595974 mgni:TelariaMember us-gaap:InProcessResearchAndDevelopmentMember 2020-04-01 0001595974 mgni:TelariaMember us-gaap:InProcessResearchAndDevelopmentMember 2020-04-01 2020-04-01 0001595974 mgni:TelariaMember us-gaap:CustomerRelationshipsMember 2020-04-01 0001595974 mgni:TelariaMember us-gaap:CustomerRelationshipsMember 2020-04-01 2020-04-01 0001595974 mgni:TelariaMember us-gaap:OrderOrProductionBacklogMember 2020-04-01 0001595974 mgni:TelariaMember us-gaap:OrderOrProductionBacklogMember 2020-04-01 2020-04-01 0001595974 mgni:TelariaMember us-gaap:TrademarksMember 2020-04-01 0001595974 mgni:TelariaMember us-gaap:TrademarksMember 2020-04-01 2020-04-01 0001595974 mgni:SpotXAcquisitionSpringServeAcquisitionAndTelariaMergerMember 2020-01-01 2020-12-31 0001595974 mgni:TelariaMember 2019-01-01 2019-12-31 0001595974 mgni:SpotXIncMember 2021-02-04 2021-02-04 0001595974 mgni:SpotXIncMember 2021-04-30 2021-04-30 0001595974 mgni:SpotXIncMember 2021-04-29 0001595974 mgni:SpotXIncMember 2021-04-30 0001595974 mgni:SpotXIncMember us-gaap:TechnologyBasedIntangibleAssetsMember 2021-04-30 2021-04-30 0001595974 mgni:SpotXIncMember us-gaap:CustomerRelationshipsMember 2021-04-30 2021-04-30 0001595974 srt:MinimumMember mgni:SpotXIncMember us-gaap:CustomerRelationshipsMember 2021-04-30 2021-04-30 0001595974 srt:MaximumMember mgni:SpotXIncMember us-gaap:CustomerRelationshipsMember 2021-04-30 2021-04-30 0001595974 mgni:SpotXIncMember us-gaap:OrderOrProductionBacklogMember 2021-04-30 2021-04-30 0001595974 mgni:SpotXIncMember us-gaap:InProcessResearchAndDevelopmentMember 2021-04-30 2021-04-30 0001595974 mgni:SpotXIncMember us-gaap:NoncompeteAgreementsMember 2021-04-30 2021-04-30 0001595974 mgni:SpotXIncMember us-gaap:TrademarksMember 2021-04-30 2021-04-30 0001595974 mgni:SpotXIncMember us-gaap:InProcessResearchAndDevelopmentMember 2021-04-30 0001595974 mgni:ServeMotionIncMember 2021-07-01 2021-07-01 0001595974 mgni:ServeMotionIncMember mgni:SpotXIncMember 2020-01-01 2020-12-31 0001595974 mgni:ServeMotionIncMember mgni:SpotXIncMember 2021-04-30 0001595974 mgni:ServeMotionIncMember mgni:SpotXIncMember 2021-07-01 0001595974 mgni:ServeMotionIncMember 2021-07-01 0001595974 mgni:ServeMotionIncMember us-gaap:TechnologyBasedIntangibleAssetsMember 2021-07-01 2021-07-01 0001595974 mgni:ServeMotionIncMember us-gaap:CustomerRelationshipsMember 2021-07-01 2021-07-01 0001595974 mgni:ServeMotionIncMember us-gaap:TrademarksAndTradeNamesMember 2021-07-01 2021-07-01 0001595974 mgni:ServeMotionIncMember us-gaap:InProcessResearchAndDevelopmentMember 2021-07-01 2021-07-01 0001595974 mgni:ServeMotionIncMember us-gaap:NoncompeteAgreementsMember 2021-07-01 2021-07-01 0001595974 2021-07-01 2021-07-01 0001595974 mgni:ServeMotionIncMember us-gaap:InProcessResearchAndDevelopmentMember 2021-07-01 0001595974 mgni:NthPartyLtdMember 2021-12-01 2021-12-31 0001595974 mgni:NthPartyLtdMember us-gaap:TechnologyBasedIntangibleAssetsMember 2021-12-01 2021-12-31 0001595974 mgni:NthPartyLtdMember us-gaap:NoncompeteAgreementsMember 2021-12-01 2021-12-31 0001595974 us-gaap:NoncompeteAgreementsMember 2021-12-01 2021-12-31 0001595974 mgni:NthPartyLtdMember 2021-12-31 0001595974 mgni:SpotXIncAndServeMotionIncMember 2021-01-01 2021-12-31 0001595974 mgni:SpotXIncAndServeMotionIncMember 2020-01-01 2020-12-31 0001595974 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2018-12-31 0001595974 us-gaap:AccumulatedTranslationAdjustmentMember 2018-12-31 0001595974 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2019-01-01 2019-12-31 0001595974 us-gaap:AccumulatedTranslationAdjustmentMember 2019-01-01 2019-12-31 0001595974 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2019-12-31 0001595974 us-gaap:AccumulatedTranslationAdjustmentMember 2019-12-31 0001595974 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2020-12-31 0001595974 us-gaap:AccumulatedTranslationAdjustmentMember 2020-12-31 0001595974 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2021-12-31 0001595974 us-gaap:AccumulatedTranslationAdjustmentMember 2021-12-31 0001595974 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-12-31 0001595974 us-gaap:EmployeeStockOptionMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2021-01-01 2021-12-31 0001595974 mgni:RestrictedawardsMember 2021-01-01 2021-12-31 0001595974 mgni:RestrictedawardsMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2021-01-01 2021-12-31 0001595974 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2021-01-01 2021-12-31 0001595974 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2020-01-01 2020-12-31 0001595974 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2019-01-01 2019-12-31 0001595974 us-gaap:EmployeeStockOptionMember 2020-01-01 2020-12-31 0001595974 us-gaap:EmployeeStockOptionMember 2019-01-01 2019-12-31 0001595974 us-gaap:RestrictedStockUnitsRSUMember 2020-12-31 0001595974 us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-12-31 0001595974 us-gaap:RestrictedStockUnitsRSUMember 2021-12-31 0001595974 srt:ChiefExecutiveOfficerMember us-gaap:PerformanceSharesMember 2020-04-01 2020-04-30 0001595974 srt:ChiefExecutiveOfficerMember us-gaap:PerformanceSharesMember 2021-04-01 2021-04-30 0001595974 srt:ChiefExecutiveOfficerMember mgni:PerformanceSharesGrantedApril2020Member 2021-12-31 0001595974 srt:ChiefExecutiveOfficerMember mgni:PerformanceSharesGrantedApril2021Member 2021-12-31 0001595974 srt:ChiefExecutiveOfficerMember mgni:PerformanceSharesGrantedApril2020Member 2021-01-01 2021-12-31 0001595974 srt:ChiefExecutiveOfficerMember mgni:PerformanceSharesGrantedApril2021Member 2021-01-01 2021-12-31 0001595974 srt:MinimumMember srt:ChiefExecutiveOfficerMember us-gaap:PerformanceSharesMember mgni:ShareBasedPaymentArrangementTrancheFourMember 2021-01-01 2021-12-31 0001595974 srt:MaximumMember srt:ChiefExecutiveOfficerMember us-gaap:PerformanceSharesMember mgni:ShareBasedPaymentArrangementTrancheFourMember 2021-01-01 2021-12-31 0001595974 srt:ChiefExecutiveOfficerMember us-gaap:PerformanceSharesMember 2021-08-01 2021-08-31 0001595974 srt:ChiefExecutiveOfficerMember us-gaap:PerformanceSharesMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2021-08-01 2021-08-31 0001595974 srt:ChiefExecutiveOfficerMember us-gaap:PerformanceSharesMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2021-08-01 2021-08-31 0001595974 srt:ChiefExecutiveOfficerMember us-gaap:PerformanceSharesMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2021-08-01 2021-08-31 0001595974 srt:ChiefExecutiveOfficerMember us-gaap:PerformanceSharesMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2021-12-31 0001595974 srt:ChiefExecutiveOfficerMember us-gaap:PerformanceSharesMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2021-12-31 0001595974 srt:ChiefExecutiveOfficerMember us-gaap:PerformanceSharesMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2021-12-31 0001595974 srt:ChiefExecutiveOfficerMember us-gaap:PerformanceSharesMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2021-01-01 2021-12-31 0001595974 srt:ChiefExecutiveOfficerMember us-gaap:PerformanceSharesMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2021-01-01 2021-12-31 0001595974 srt:ChiefExecutiveOfficerMember us-gaap:PerformanceSharesMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2021-01-01 2021-12-31 0001595974 srt:MinimumMember srt:ChiefExecutiveOfficerMember us-gaap:PerformanceSharesMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2021-01-01 2021-12-31 0001595974 srt:MinimumMember srt:ChiefExecutiveOfficerMember us-gaap:PerformanceSharesMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2021-01-01 2021-12-31 0001595974 srt:MinimumMember srt:ChiefExecutiveOfficerMember us-gaap:PerformanceSharesMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2021-01-01 2021-12-31 0001595974 srt:MaximumMember srt:ChiefExecutiveOfficerMember us-gaap:PerformanceSharesMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2021-01-01 2021-12-31 0001595974 srt:MaximumMember srt:ChiefExecutiveOfficerMember us-gaap:PerformanceSharesMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2021-01-01 2021-12-31 0001595974 srt:MaximumMember srt:ChiefExecutiveOfficerMember us-gaap:PerformanceSharesMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2021-01-01 2021-12-31 0001595974 us-gaap:PerformanceSharesMember 2021-01-01 2021-12-31 0001595974 us-gaap:PerformanceSharesMember 2020-01-01 2020-12-31 0001595974 us-gaap:EmployeeStockMember mgni:A2014EmployeeStockPurchasePlanMember 2013-11-30 0001595974 us-gaap:EmployeeStockMember mgni:A2014EmployeeStockPurchasePlanMember 2013-11-01 2013-11-30 0001595974 us-gaap:EmployeeStockMember mgni:A2014EmployeeStockPurchasePlanMember 2021-12-31 0001595974 us-gaap:EmployeeStockMember 2021-01-01 2021-12-31 0001595974 us-gaap:CostOfSalesMember 2021-01-01 2021-12-31 0001595974 us-gaap:CostOfSalesMember 2020-01-01 2020-12-31 0001595974 us-gaap:CostOfSalesMember 2019-01-01 2019-12-31 0001595974 us-gaap:SellingAndMarketingExpenseMember 2021-01-01 2021-12-31 0001595974 us-gaap:SellingAndMarketingExpenseMember 2020-01-01 2020-12-31 0001595974 us-gaap:SellingAndMarketingExpenseMember 2019-01-01 2019-12-31 0001595974 us-gaap:ResearchAndDevelopmentExpenseMember 2021-01-01 2021-12-31 0001595974 us-gaap:ResearchAndDevelopmentExpenseMember 2020-01-01 2020-12-31 0001595974 us-gaap:ResearchAndDevelopmentExpenseMember 2019-01-01 2019-12-31 0001595974 us-gaap:GeneralAndAdministrativeExpenseMember 2021-01-01 2021-12-31 0001595974 us-gaap:GeneralAndAdministrativeExpenseMember 2020-01-01 2020-12-31 0001595974 us-gaap:GeneralAndAdministrativeExpenseMember 2019-01-01 2019-12-31 0001595974 us-gaap:RestructuringChargesMember 2021-01-01 2021-12-31 0001595974 us-gaap:RestructuringChargesMember 2020-01-01 2020-12-31 0001595974 us-gaap:RestructuringChargesMember 2019-01-01 2019-12-31 0001595974 mgni:EmployeeSeveranceAndOneTimeTerminationBenefitsMember 2021-01-01 2021-12-31 0001595974 mgni:EmployeeSeveranceAndOneTimeTerminationBenefitsMember 2020-01-01 2020-12-31 0001595974 mgni:EmployeeSeveranceAndOneTimeTerminationBenefitsMember 2019-01-01 2019-12-31 0001595974 mgni:LeaseRelatedLossContractsMember 2021-01-01 2021-12-31 0001595974 mgni:LeaseRelatedLossContractsMember 2020-01-01 2020-12-31 0001595974 mgni:LeaseRelatedLossContractsMember 2019-01-01 2019-12-31 0001595974 mgni:SpotXAcquisitionSpringServeAcquisitionAndTelariaMergerMember 2021-01-01 2021-12-31 0001595974 mgni:SpotXAcquisitionSpringServeAcquisitionAndTelariaMergerMember 2019-01-01 2019-12-31 0001595974 mgni:SpotXAcquisitionSpringServeAcquisitionAndTelariaMergerMember 2021-12-31 0001595974 mgni:SpotXAcquisitionSpringServeAcquisitionAndTelariaMergerMember 2020-12-31 0001595974 mgni:DeferredIncomeTaxLiabilitiesNetMember 2021-12-31 0001595974 mgni:DeferredIncomeTaxLiabilitiesNetMember 2020-12-31 0001595974 us-gaap:DomesticCountryMember 2021-12-31 0001595974 us-gaap:StateAndLocalJurisdictionMember 2021-12-31 0001595974 us-gaap:ForeignCountryMember 2021-12-31 0001595974 us-gaap:ResearchMember 2021-12-31 0001595974 us-gaap:StateAndLocalJurisdictionMember us-gaap:ResearchMember 2021-12-31 0001595974 srt:MinimumMember 2021-12-31 0001595974 srt:MaximumMember 2021-12-31 0001595974 mgni:DataCentersForCloudBasedServicesMember 2021-01-01 2021-12-31 0001595974 mgni:DataCentersForCloudBasedServicesMember 2020-01-01 2020-12-31 0001595974 mgni:DataCentersForCloudBasedServicesMember 2019-01-01 2019-12-31 0001595974 mgni:CorporateHeadquartersLosAngelesCAMember 2021-12-31 0001595974 us-gaap:FinancialStandbyLetterOfCreditMember mgni:OfficeLeaseMember 2021-12-31 0001595974 us-gaap:FinancialStandbyLetterOfCreditMember mgni:OfficeLeaseMember 2020-12-31 0001595974 mgni:ConvertibleSeniorNoteMember us-gaap:ConvertibleDebtMember 2021-12-31 0001595974 mgni:SeniorSecuredTermLoanFacilityMember us-gaap:SecuredDebtMember 2021-12-31 0001595974 us-gaap:RevolvingCreditFacilityMember mgni:LoanAgreementMember 2020-09-25 0001595974 us-gaap:RevolvingCreditFacilityMember mgni:LoanAgreementSublimitMember 2020-09-25 0001595974 mgni:ConvertibleSeniorNoteMember us-gaap:ConvertibleDebtMember 2021-03-31 0001595974 mgni:ConvertibleSeniorNoteMember us-gaap:ConvertibleDebtMember mgni:ConversionTermIMember 2021-03-01 2021-03-31 0001595974 mgni:ConvertibleSeniorNoteMember us-gaap:ConvertibleDebtMember mgni:ConversionTermIiMember 2021-03-01 2021-03-31 0001595974 mgni:ConvertibleSeniorNoteMember us-gaap:ConvertibleDebtMember mgni:ConversionTermIvMember 2021-03-01 2021-03-31 0001595974 srt:MaximumMember mgni:ConvertibleSeniorNoteMember us-gaap:ConvertibleDebtMember 2021-03-01 2021-03-31 0001595974 srt:MinimumMember mgni:ConvertibleSeniorNoteMember us-gaap:ConvertibleDebtMember 2021-03-01 2021-03-31 0001595974 srt:MinimumMember mgni:ConvertibleSeniorNoteMember us-gaap:ConvertibleDebtMember 2021-03-31 0001595974 srt:MaximumMember mgni:ConvertibleSeniorNoteMember us-gaap:ConvertibleDebtMember 2021-03-31 0001595974 2021-03-31 0001595974 mgni:ConvertibleSeniorNoteMember us-gaap:ConvertibleDebtMember 2021-01-01 2021-12-31 0001595974 mgni:SeniorSecuredTermLoanFacilityMember us-gaap:SecuredDebtMember 2021-04-30 0001595974 us-gaap:RevolvingCreditFacilityMember mgni:SeniorSecuredRevolvingCreditFacilityMember 2021-04-30 0001595974 mgni:SeniorSecuredTermLoanFacilityMember us-gaap:SecuredDebtMember 2021-04-30 2021-04-30 0001595974 mgni:SeniorSecuredTermLoanFacilityMember us-gaap:SecuredDebtMember us-gaap:EurodollarMember 2021-04-30 2021-04-30 0001595974 mgni:SeniorSecuredTermLoanFacilityMember us-gaap:SecuredDebtMember mgni:AlternateBaseRateMember 2021-04-30 2021-04-30 0001595974 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember mgni:SeniorSecuredRevolvingCreditFacilityMember us-gaap:EurodollarMember 2021-04-30 2021-04-30 0001595974 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember mgni:SeniorSecuredRevolvingCreditFacilityMember us-gaap:EurodollarMember 2021-04-30 2021-04-30 0001595974 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember mgni:SeniorSecuredRevolvingCreditFacilityMember mgni:AlternateBaseRateMember 2021-04-30 2021-04-30 0001595974 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember mgni:SeniorSecuredRevolvingCreditFacilityMember mgni:AlternateBaseRateMember 2021-04-30 2021-04-30 0001595974 us-gaap:RevolvingCreditFacilityMember mgni:SeniorSecuredRevolvingCreditFacilityMember 2021-04-30 2021-04-30 0001595974 us-gaap:RevolvingCreditFacilityMember mgni:IncrementalRevolverMember 2021-06-28 0001595974 us-gaap:LetterOfCreditMember mgni:IncrementalRevolverMember 2021-06-28 0001595974 us-gaap:RevolvingCreditFacilityMember mgni:SeniorSecuredRevolvingCreditFacilityMember 2021-06-28 0001595974 us-gaap:RevolvingCreditFacilityMember mgni:SeniorSecuredRevolvingCreditFacilityMember 2021-12-31 0001595974 us-gaap:LetterOfCreditMember mgni:SeniorSecuredRevolvingCreditFacilityMember 2021-12-31 0001595974 2021-04-30 0001595974 mgni:SeniorSecuredTermLoanFacilityMember us-gaap:SecuredDebtMember mgni:DebtDiscountMember 2021-04-30 0001595974 mgni:SeniorSecuredTermLoanFacilityMember us-gaap:SecuredDebtMember mgni:DeferredFinancingCostsMember 2021-04-30 0001595974 mgni:SeniorSecuredTermLoanFacilityMember us-gaap:SecuredDebtMember 2021-01-01 2021-12-31 0001595974 2021-12-13 0001595974 2021-12-13 2021-12-31 0001595974 mgni:ShareRepurchaseOneMember us-gaap:SubsequentEventMember 2022-01-01 2022-01-31 0001595974 mgni:ShareRepurchaseTwoMember us-gaap:SubsequentEventMember 2022-01-01 2022-01-31 0001595974 us-gaap:RestrictedStockUnitsRSUMember us-gaap:SubsequentEventMember 2022-02-01 2022-02-01 0001595974 us-gaap:SubsequentEventMember 2022-02-01 2022-02-01 0001595974 us-gaap:PerformanceSharesMember us-gaap:SubsequentEventMember 2022-02-01 2022-02-01 0001595974 us-gaap:EmployeeStockOptionMember us-gaap:SubsequentEventMember 2022-02-01 2022-02-01 0001595974 us-gaap:EmployeeStockOptionMember us-gaap:SubsequentEventMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2022-02-01 2022-02-01 0001595974 us-gaap:RestrictedStockUnitsRSUMember us-gaap:SubsequentEventMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2022-02-01 2022-02-01 0001595974 srt:MinimumMember us-gaap:PerformanceSharesMember us-gaap:SubsequentEventMember mgni:ShareBasedPaymentArrangementTrancheFourMember 2022-02-01 2022-02-01 0001595974 srt:MaximumMember us-gaap:PerformanceSharesMember us-gaap:SubsequentEventMember mgni:ShareBasedPaymentArrangementTrancheFourMember 2022-02-01 2022-02-01 iso4217:USD shares iso4217:USD shares mgni:segment pure mgni:project mgni:day 0001595974 false 2021 FY 0.0156539 0 0 http://www.magnite.com/20211231#LeasesLiabilitiesCurrent http://www.magnite.com/20211231#LeasesLiabilitiesCurrent http://www.magnite.com/20211231#LeasesLiabilitiesNoncurrent http://www.magnite.com/20211231#LeasesLiabilitiesNoncurrent 0.0156539 10-K true 2021-12-31 --12-31 false 001-36384 MAGNITE, INC. DE 20-8881738 1250 Broadway, 15th Floor New York, NY 10001 212 243-2769 Common stock, par value $0.00001 per share MGNI NASDAQ No No Yes Yes Large Accelerated Filer false false true false 3560444169 132272776 To the extent herein specifically referenced in Part III, portions of the Registrant's definitive Proxy Statement for the 2022 Annual General Meeting of Shareholders to be filed with the Securities and Exchange Commission pursuant to Regulation 14A. See Part III. 34 Deloitte & Touche LLP Los Angeles, California 230401000 117676000 927781000 471666000 19934000 17729000 1178116000 607071000 34067000 23681000 76986000 39599000 20093000 16160000 426615000 89884000 969873000 158125000 6862000 4440000 2712612000 938960000 1000956000 509315000 19142000 9813000 3600000 0 5697000 3070000 1029395000 522198000 720023000 0 66487000 32278000 13303000 199000 2647000 2672000 1831855000 557347000 0.00001 0.00001 10000000 10000000 0 0 0 0 0 0 0.00001 0.00001 500000000 500000000 132553000 114029000 132204000 114029000 2000 2000 1282589000 777084000 -1376000 -957000 349000 0 6007000 0 -394451000 -394516000 880757000 381613000 2712612000 938960000 468413000 221628000 156414000 201662000 77747000 57391000 170406000 76030000 44565000 74449000 51546000 40250000 64789000 52987000 39750000 38177000 17552000 2041000 549483000 275862000 183997000 -81070000 -54234000 -27583000 -19848000 50000 789000 4450000 3665000 285000 1480000 -2220000 -481000 -13918000 1495000 593000 -94988000 -52739000 -26990000 -95053000 693000 -1512000 65000 -53432000 -25478000 0 -0.55 -0.48 0 -0.55 -0.48 126294000 96700000 52614000 136261000 96700000 52614000 65000 -53432000 -25478000 0 0 2000 -419000 -912000 212000 -419000 -912000 214000 -354000 -54344000 -25264000 51159000 1000 433877000 -259000 -315606000 0 0 118013000 285000 588000 588000 182000 227000 1054000 1054000 2858000 459000 1847000 1847000 19392000 19392000 214000 214000 -25478000 -25478000 53888000 1000 453064000 -45000 -341084000 0 0 111936000 3359000 13548000 13548000 381000 1660000 1660000 5126000 824000 7854000 7854000 52099000 1000 275772000 275773000 11646000 11646000 29248000 29248000 -912000 -912000 -53432000 -53432000 114029000 2000 777084000 -957000 -394516000 0 0 381613000 1560000 9425000 9425000 255000 3714000 3714000 4624000 289000 6496000 6496000 12374000 0 495591000 495591000 349000 6007000 6007000 38960000 38960000 42231000 42231000 -419000 -419000 65000 65000 132553000 2000 1282589000 -1376000 -394451000 -349000 -6007000 880757000 65000 -53432000 -25478000 146886000 49248000 32126000 40735000 28491000 18825000 -130000 22000 -114000 49000 -138000 2060000 4925000 0 0 0 0 -24000 -350000 -784000 -209000 -98770000 789000 -595000 2259000 1161000 823000 3292000 0 0 254368000 103836000 10705000 -1324000 10095000 51000 284905000 75064000 16288000 25000 3811000 407000 126589000 -12065000 31983000 17697000 14292000 11425000 11431000 7667000 8463000 661869000 -54595000 11000000 0 0 7500000 -690997000 32636000 -23388000 400000000 0 0 349200000 0 0 38960000 0 0 30378000 0 0 9425000 13548000 588000 3714000 1660000 1054000 1800000 0 0 645000 0 0 6007000 0 0 6496000 7854000 1847000 678053000 7354000 -205000 -683000 918000 46000 112962000 28843000 8436000 117731000 88888000 80452000 230693000 117731000 88888000 230401000 117676000 88888000 240000 0 0 52000 55000 0 230693000 117731000 88888000 2141000 1614000 291000 12908000 101000 61000 2171000 42000 141000 1496000 757000 567000 42013000 2036000 13533000 1602000 0 0 495591000 287418000 0 10800000 0 0 Nature of Operations<div style="margin-bottom:10pt;padding-right:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">    Company Overview</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Magnite, Inc. ("Magnite" or the "Company"), formerly known as The Rubicon Project, Inc., was formed in Delaware and began operations on April 20, 2007. On April 1, 2020, Magnite completed a stock-for-stock merger with Telaria, Inc., ("Telaria" and such merger the "Telaria Merger"), a leading sell side advertising platform and provider of connected television ("CTV") technology. On April 30, 2021, the Company completed its acquisition of SpotX, Inc. ("SpotX" and such acquisition the "SpotX Acquisition"), a leading CTV and video advertising platform. On July 1, 2021, the Company completed its acquisition of SpringServe, LLC ("SpringServe" and such acquisition the "SpringServe Acquisition"), a leading ad serving platform for CTV. The Company operates a sell side advertising platform that offers buyers and sellers of digital advertising a single partner for transacting globally across all channels, formats, and auction types. </span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 8, 2020, the Company voluntarily delisted its common stock from the New York Stock Exchange ("NYSE") and commenced listing on The Nasdaq Global Select Market of The Nasdaq Stock Market LLC ("Nasdaq"). On June 30, 2020, the Company changed its name from "The Rubicon Project, Inc." to "Magnite, Inc." In connection with the name change, the Company also changed its ticker symbol from "RUBI" to "MGNI." Magnite has its principal offices in New York City, Los Angeles, London, and Sydney, and additional offices in Europe, Asia, North America, and South America.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The Company provides a technology solution to automate the purchase and sale of digital advertising inventory for buyers and sellers. The Company's platform features applications and services for sellers of digital advertising inventory, or publishers, that own or operate websites, applications, CTV channels, and other digital media properties, to manage and monetize their inventory; applications and services for buyers, including advertisers, agencies, agency trading desks, and demand side platforms, to buy digital advertising inventory; and a transparent, independent marketplace that brings buyers and sellers together and facilitates intelligent decision making and automated transaction execution at scale. The Company's clients include many of the world's leading sellers and buyers of digital advertising inventory.</span></div>    Sellers monetize their inventory through the Company’s platform by seamlessly connecting to a global market of integrated buyers that transact through real-time bidding, which includes direct sale of premium inventory to a buyer, referred to as private marketplace, and open auction bidding, where buyers bid against each other in a real-time auction for the right to purchase a publisher’s inventory, referred to as open marketplace. At the same time, buyers leverage the Company’s platform to manage their advertising spending and reach their target audiences, simplify order management and campaign tracking, obtain actionable insights into audiences for their advertising, and access impression-level purchasing from thousands of sellers. Organization and Summary of Significant Accounting Policies<div style="margin-bottom:10pt;margin-top:10pt;padding-right:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Consolidation</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The accompanying consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America, or GAAP, and include the operations of the Company and its wholly owned subsidiaries. All significant intercompany transactions and balances have been eliminated in consolidation.</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:107%">Segments</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Management has determined that the Company operates as one segment. The Company’s chief operating decision maker reviews financial information on an aggregated and consolidated basis, together with certain operating and performance measures principally to make decisions about how to allocate resources and to measure the Company’s performance. </span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The preparation of consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported and disclosed financial statements and accompanying footnotes. Due to the economic uncertainty as a result of the COVID-19 pandemic, it has become more difficult to apply certain assumptions and judgments into these estimates. The extent of the impact of COVID-19 pandemic on the Company's operational and financial performance will depend on future developments, which are highly uncertain and cannot be predicted, including but not limited to, the duration and spread of the pandemic, its severity, including any resurgence, the actions to contain the virus or treat its impact, and how quickly and to what extent normal economic and operating conditions can resume. During the year ended December 31, 2021, this uncertainty continued to result in a higher level of judgement related to its estimates and assumptions. As of the date of issuance of </span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the consolidated financial statements, the Company is not aware of any specific event or circumstance that would require the Company to update its estimates, judgments, or revise the carrying value of its assets or liabilities. These estimates may change, as new events occur and additional information is obtained, and are recognized in the consolidated financial statements as soon as they become known. Actual results could differ materially from these estimates.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    On an ongoing basis, management evaluates its estimates, primarily those related to: (i) revenue recognition criteria, including the determination of revenue reporting as net versus gross in the Company’s revenue arrangements, (ii) accounts receivable and allowances for doubtful accounts, (iii) the useful lives of intangible assets, internal use software development costs, and property and equipment, (iv) valuation of long-lived assets and their recoverability, including goodwill, (v) the realization of tax assets and estimates of tax liabilities, (vi) assumptions used in valuation models to determine the fair value of stock-based awards, (vii) fair value of financial instruments, (viii) the recognition and disclosure of contingent liabilities, and (ix) the assumptions used in valuing acquired assets and assumed liabilities in business combinations. </span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These estimates are based on historical data and experience, as well as various other factors that management believes to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying value of assets and liabilities that are not readily apparent from other sources. Estimates relating to the estimated useful lives of internal-use software development costs, assumptions used in the valuation models to determine the fair value of stock options and stock-based compensation expense, business combinations, estimated useful lives of long-lived assets, recoverability of intangible assets and goodwill, the assumptions used in the valuation of acquired assets and liabilities in business combinations, and income taxes, including the realization of tax assets and estimates of tax liabilities. require the selection of appropriate valuation methodologies and models, and significant judgment in evaluating ranges of assumptions and financial inputs. Actual results may differ materially from those estimates under different assumptions or circumstances.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">    Revenue Recognition</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The Company generates revenue from transactions where it provides a platform for the purchase and sale of digital advertising inventory. Generally, our revenue is based on a percentage of the ad spend that runs through our platform, although for certain clients or transaction types we may receive a fixed CPM for each impression sold, and for advertising campaigns that are transacted through insertion orders we earn revenue based on the full amount of ad spend that runs through our platform. The Company also generates revenue from the fee it charges clients for use of its Demand Manager header-bidding product and SpringServe ad server product, which we acquired on July 1, 2021. The Company's platform dynamically connects sellers and buyers of advertising inventory in a digital marketplace. The Company's solution incorporates proprietary machine-learning algorithms, sophisticated data processing, high-volume storage, detailed analytics capabilities, and a distributed infrastructure.</span><span style="color:#008080;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Digital advertising inventory is created when consumers access sellers’ content. Sellers provide digital advertising inventory to the Company's platform in the form of advertising requests, or ad requests. When the Company receives ad requests from sellers, it sends bid requests to buyers, which enable buyers to bid on sellers’ digital advertising inventory. Winning bids can create advertising, or paid impressions, for the seller to present to the consumer. </span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total volume of spending between buyers and sellers on the Company's platform is referred to as advertising spend. The Company keeps a percentage of that advertising spend as a fee, and remits the remainder to the seller. The fee that the Company retains from the gross advertising spend on its platform is recognized as revenue. The fee earned on each transaction is based on the pre-existing agreement between the Company and the seller and the clearing price of the winning bid. The Company recognizes revenue upon fulfillment of its performance obligation to a client, which occurs at the point in time an ad renders and is counted as a paid impression, subject to a contract existing with the client and a fixed or determinable transaction price. The Company does not have arrangements with multiple performance obligations. The Company considers the following when determining if a contract exists (i) contract approval by all parties, (ii) identification of each party’s rights regarding the goods or services to be transferred, (iii) specified payment terms, (iv) commercial substance of the contract, and (v) collectability of substantially all of the consideration is probable. </span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The determination of whether revenue should be reported on a gross or net basis is based on an assessment of whether the Company is acting as the principal or an agent in the transaction. In determining whether the Company is acting as the principal or an agent, the Company follows the accounting guidance for principal-agent considerations. Making such determinations involves judgment and is based on an evaluation of the terms of each arrangement, none of which are considered presumptive or determinative. </span></div><div style="margin-bottom:10pt;padding-left:36pt;padding-right:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Expenses</span></div><div style="margin-bottom:10pt;padding-right:4.5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company classifies its expenses into the following categories:</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">    Cost of Revenue. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's cost of revenue consists primarily of data center costs, bandwidth costs, ad protection </span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">costs, depreciation and maintenance expense of hardware supporting the Company's revenue-producing platform, amortization of software costs for the development of the Company's revenue-producing platform, amortization expense associated with acquired developed technologies, personnel costs, facilities-related costs, and cloud computing costs. In addition, for revenue booked on a gross basis, cost of revenue includes traffic acquisition costs. Personnel costs included in cost of revenue include salaries, bonuses, and stock-based compensation, and are primarily attributable to personnel in the Company's network operations group who support the Company's platform. The Company capitalizes costs associated with software that is developed or obtained for internal use and amortizes the costs associated with its revenue-producing platform in cost of revenue over their estimated useful lives. The Company amortizes acquired developed technologies over their estimated useful lives.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">    Sales and Marketing. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's sales and marketing expenses consist primarily of personnel costs, including salaries, bonuses, and stock-based compensation, as well as marketing expenses such as brand marketing, travel expenses, trade shows and marketing materials, professional services, and amortization expense associated with client relationships and backlog from the Company's business acquisitions and, to a lesser extent, facilities-related costs and depreciation and amortization. The Company's sales organization focuses on increasing the adoption of the Company's solution by existing and new buyers and sellers. The Company amortizes acquired intangibles associated with client relationships and backlog from its business acquisitions over their estimated useful lives.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">    Technology and Development. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's technology and development expenses consist primarily of personnel costs, including salaries, bonuses, and stock-based compensation, and professional services associated with the ongoing development and maintenance of the Company's solution, depreciation and amortization, and, to a lesser extent, facilities-related costs. These expenses include costs incurred in the development, implementation and maintenance of internal use software, including platform and related infrastructure. Technology and development costs are expensed as incurred, except to the extent that such costs are associated with internal use software development that qualifies for capitalization, which are then recorded as internal use software development costs, net on the Company's consolidated balance sheets. The Company amortizes internal use software development costs that relate to its revenue-producing activities on the Company's platform to cost of revenue and amortizes other internal use software development costs to technology and development costs or general and administrative expenses, depending on the nature of the related project. The Company amortizes acquired intangibles associated with technology and development functions from its business acquisitions over their estimated useful lives.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">    General and Administrative. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's general and administrative expenses consist primarily of personnel costs, including salaries, bonuses, and stock-based compensation, associated with the Company's executive, finance, legal, human resources, compliance, and other administrative personnel, as well as accounting and legal professional services fees, facilities-related costs and depreciation and amortization, and other corporate-related expenses. General and administrative expenses also include amortization of internal use software development costs and acquired intangible assets from the Company's business acquisitions over their estimated useful lives that relate to general and administrative functions.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">    Merger, Acquisition, and Restructuring Costs.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Company's merger, acquisition, and restructuring costs consist primarily of professional service fees associated with merger and acquisition activities, cash-based employee termination costs and stock-based compensation charges associated with mergers, acquisitions, or restructuring activities, and other restructuring activities, including facility closures and relocation costs.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;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%">Stock-Based Compensation</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Compensation expense related to employee and non-employee stock-based awards is measured and recognized in the consolidated financial statements based on the fair value of the awards granted. The Company granted awards to employees that vest based solely on continued service, or service conditions, awards that vest based on the achievement of performance targets, or performance conditions, and awards that vest based on our stock price exceeding a peer index, or market conditions. The fair value of each option award containing service and/or performance conditions is estimated on the grant date using the Black-Scholes option-pricing model. The fair value of awards containing market conditions is estimated using a Monte-Carlo lattice model. For service condition awards, stock-based compensation expense is recognized on a straight-line basis over the requisite service periods of the awards, which is generally four years. For performance condition and market condition awards, stock-based compensation expense is recognized using a graded vesting model over the requisite service period of the awards. For market condition awards, expense recognized is not subsequently reversed if the market conditions are not achieved. </span></div><div><span><br/></span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The assumptions and estimates used in the Black-Scholes pricing model are as follows:</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">    Fair Value of Common Stock.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The fair value of common stock is based on the closing price of the Company's common stock as reported on the NASDAQ on the grant date. </span></div><div style="margin-bottom:10pt"><span style="color:#006ebf;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;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:400;line-height:120%">Risk-Free Interest Rate.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Company bases the risk-free interest rate used in the Black-Scholes option-pricing model on the yields of U.S. Treasury securities with maturities appropriate for the term of stock option awards.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">    Expected Term.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> For employee stock options in which the Company did not have significant history and that contain service conditions, the Company applies the simplified approach, in which the expected term of an award is presumed to be the mid-point between the vesting date and the expiration date of the award. For employee stock options issued in the periods in which the Company did have significant history and that contain service conditions, the expected term is determined based on historical trends. The expected term of employee stock options that contain performance conditions represents the weighted-average period that the stock options are estimated to remain outstanding.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">    Volatility.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> For grants issued in periods in which the Company did not have significant trading history for the Company’s common stock, the Company determined the price volatility based on the historical volatilities of a publicly traded peer group based on daily price observations over a period equivalent to the expected term of the stock option grants. For grants issued in periods in which the Company has sufficient history, the computation of the expected volatility assumption is based on the historical volatility of the Company’s common stock. </span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">    Dividend Yield.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The dividend yield assumption is based on the Company’s history and current expectations of dividend payouts. The Company has never declared or paid any cash dividends on its common stock and does not anticipate paying any cash dividends in the foreseeable future, so the Company used an expected dividend yield of zero.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Determining the fair value of stock-based awards using a pricing model requires judgment. The Company’s use of the Black-Scholes option-pricing model requires the input of subjective assumptions such as the expected term of the award, the expected volatility of the price of the Company’s common stock, risk-free interest rates, and the expected dividend yield of the Company’s common stock. The assumptions used in the Company’s valuation model represent management’s best estimates. These estimates involve inherent uncertainties and the application of management’s judgment. If factors change and different assumptions are used, the Company’s stock-based compensation expense could be materially different in the future.</span><span style="color:#006ebf;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    </span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">    Income Taxes</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Deferred income tax assets and liabilities are determined based upon the net tax effects of the differences between the Company’s 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.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    A valuation allowance is used to reduce some or all of the deferred tax assets if, based upon the weight of available evidence, it is more likely than not that those deferred tax assets will not be realized. The Company has established a full valuation allowance to offset its domestic net deferred tax assets due to the uncertainty of realizing future tax benefits from the net operating loss carryforwards and other deferred tax assets.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The Company recognizes the tax benefit from an uncertain tax position only if it is more likely than not that the tax position will be sustained on examination by the taxing authorities, based on the technical merits of the position. The tax benefits recognized in the consolidated financial statements from such positions are then measured based on the largest benefit that has a greater than 50% likelihood of being realized. The Company recognizes interest and penalties accrued related to its uncertain tax positions in its income tax provision (benefit) in the consolidated statements of operations.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">    Capital Stock    </span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The Company has authorized capital stock of 500,000,000 shares of common stock and 10,000,000 shares of preferred stock. The Company has issued common stock, which is included in outstanding common stock on the Company's consolidated balance sheets. During 2021, the Company also repurchased shares of common stock, which was recorded as treasury stock on the Company's consolidated balance sheets. The Company has not issued any shares of its preferred stock subsequent to the Company's initial public offering ("IPO") and does not have any preferred stock outstanding.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The Company is required to reserve and keep available out of its authorized but unissued shares of common stock such number of shares sufficient to affect the conversion of all shares granted and available for grant under the Company’s stock award plans. The number of shares of the Company's stock reserved for these purposes at December 31, 2021 was 28,574,088.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The board of directors is authorized to establish, from time to time, the number of shares to be included in each series of preferred stock, and to fix the designation, powers, privileges, preferences, and relative participating, optional or other rights, if any, of the shares of each series of preferred stock, and any of its qualifications, limitations or restrictions.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">    Net Income (Loss) Per Share Attributable to Common Stockholders</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Basic net income (loss) per share of common stock is calculated by dividing the net income (loss) by the weighted-average number of shares of common stock outstanding. Diluted income (loss) per share attributable to common stockholders adjusts the basic weighted-average number of shares of common stock outstanding for the effect of potentially dilutive securities during the period. Potentially dilutive securities consist of stock options, restricted stock awards, restricted stock units, potential shares issuable under the Company's Employee Stock Purchase Plan ("ESPP"), shares held in escrow, potential shares issuable as part of contingent consideration as a result of business combinations, and potential shares issuable as part of the Convertible Senior Notes. For purposes of this calculation, potentially dilutive securities are excluded from the calculation of diluted net income (loss) per share if their effect is anti-dilutive.</span></div><div style="margin-bottom:10pt"><span style="color:#006ebf;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;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%">Comprehensive Income (Loss)</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Comprehensive income (loss) encompasses all changes in equity other than those arising from transactions with stockholders, and consists of net income (loss), unrealized gains (losses) on investments and foreign currency translation adjustments.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">    Cash and Cash Equivalents</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The Company invests excess cash primarily in money market funds, corporate debt securities, and highly liquid debt instruments of the U.S. government and its agencies. The Company classifies investments held in money market funds as cash equivalents because the money market funds have weighted-average maturities at the date of purchase of less than 90 days. Investments held in U.S. government and agency bonds and corporate debt securities with stated maturities of less than one year are classified as short-term investments included in marketable securities and prepaid expenses and other current assets. Investments held in U.S. government and agency bonds and corporate debt securities with stated maturities of over a year are classified as long-term investments included in other assets, non-current on the Company’s consolidated balance sheets, as the Company does not expect to redeem or sell these securities within one year from the balance sheet date. </span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The Company determines the appropriate classification of investments in marketable securities at the time of purchase and reevaluates such designation at each balance sheet date. The Company classifies and accounts for the Company’s marketable securities as available-for-sale, and as a result carries the securities at fair value and reports the unrealized gains and losses in the consolidated statements of comprehensive income (loss) and as a component of stockholders’ equity. The Company determines any realized gains or losses on the sale of marketable securities on a specific identification method, and the Company records such gains and losses as a component of other income, net on the Company’s consolidated statements of operations.</span></div><div style="margin-bottom:10pt"><span style="color:#006ebf;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;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%">Restricted Cash</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The Company classifies certain restricted cash balances within prepaid expenses and other current assets and other assets, non-current on the consolidated balance sheets based upon the term of the remaining restrictions. At December 31, 2021 and 2020, the Company had restricted cash of $0.3 million and $0.1 million, respectively.</span></div><div style="margin-bottom:10pt"><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 Allowance for Doubtful Accounts</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Accounts receivable are recorded at the invoiced amount, are unsecured, and do not bear interest. The allowance for doubtful accounts is based on the best estimate of the amount of probable credit losses in existing accounts receivable. The allowance for doubtful accounts is determined based on historical collection experience and the review in each period of the status of the then-outstanding accounts receivable, while taking into consideration current client information, subsequent collection history and other relevant data. The Company reviews the allowance for doubtful accounts on a quarterly basis. Account balances are charged off against the allowance when the Company believes it is probable the receivable will not be recovered. </span></div><div style="margin-bottom:10pt"><span style="color:#006ebf;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;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></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Property and equipment, which includes amounts recorded under finance leases, are recorded at historical cost, less accumulated depreciation and amortization. Depreciation is computed using the straight-line method based upon the estimated useful lives of the assets. The estimated useful lives of the Company’s property and equipment are as follows:</span></div><div style="margin-bottom:1pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:69.945%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:27.855%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer equipment and network hardware</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture, fixtures and office equipment</span></td><td colspan="3" style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%">5 to 7</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:100%">Leasehold improvements</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shorter of useful life or life of lease</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Network hardware under right-of-use finance arrangements</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shorter of useful life or life of lease</span></td></tr></table></div><div style="margin-bottom:10pt;margin-top:1pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Repair and maintenance costs are charged to expense as incurred, while renewals and improvements are capitalized. When assets are retired or otherwise disposed of, the cost and related accumulated depreciation are removed from the accounts and any resulting gain or loss is reflected in the Company’s results of operations.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">    Internal Use Software Development Costs</span></div><div style="margin-bottom:10pt"><span style="color:#006ebf;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company capitalizes certain internal use software development costs associated with creating and enhancing internally developed software related to the Company’s technology infrastructure. These costs include personnel and related employee benefits expenses for employees who are directly associated with and who devote time to software projects, and external direct costs of materials and services consumed in developing or obtaining the software. Software development costs that do not meet the qualification for capitalization, as further discussed below, are expensed as incurred and recorded in technology and development expenses in the results of operations.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Software development activities generally consist of three stages, (i) the planning stage, (ii) the application and infrastructure development stage, and (iii) the post implementation stage. Costs incurred in the planning and post implementation stages of software development, including costs associated with the post-configuration training and repairs and maintenance of the developed technologies, are expensed as incurred. The Company capitalizes costs associated with software developed for internal use when the planning stage is completed, management has authorized further funding for the completion of the project, and it is probable that the project will be completed and perform as intended. Costs incurred in the application and infrastructure development stages, including significant enhancements and upgrades, are capitalized. Capitalization ends once a project is substantially complete and the software and technologies are ready for their intended purpose. Internal use software development costs are amortized using a straight-line method over the estimated useful life of three years, commencing when the software is ready for its intended use. The straight-line recognition method approximates the manner in which the expected benefit will be derived.</span></div><div style="margin-bottom:10pt"><span style="color:#006ebf;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company does not transfer ownership of its software, or lease its software, to third parties.</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Capitalized Costs Incurred in Cloud Computing Arrangements</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cloud computing arrangements, such as software as a service and other hosting arrangements, are evaluated for capitalized implementation costs in a similar manner as capitalized software development costs. If a cloud computing arrangement includes a software license, the software license element of the arrangement is accounted for in a manner consistent with the acquisition of other software licenses. If a cloud computing arrangement does not include a software license, the service element of the arrangement is accounted for as a service contract. The Company capitalized certain implementation costs for its cloud computing arrangements that are service contracts, which are included within prepaid expenses and other current assets and other assets, non-current within the consolidated balance sheets. The Company amortizes capitalized implementation costs in a cloud computing arrangement over the life of the service contract, which generally is three years. </span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">    Intangible Assets</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Intangible assets primarily consist of acquired developed technology, client relationships, and non-compete agreements resulting from business combinations, which are recorded at acquisition-date fair value, less accumulated amortization. The Company determines the appropriate useful life of its intangible assets by performing an analysis of expected cash flows of the acquired assets. Intangible assets are amortized over their estimated useful lives using a straight-line method, which approximates the pattern in which the economic benefits are consumed.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The Company’s intangible assets are being amortized over their estimated useful lives as follows:</span></div><div style="margin-bottom:1pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:78.561%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.239%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">In-process research and development</span></td><td colspan="3" style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%">3 to 5</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:100%">Customer relationships</span></td><td colspan="3" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">2 to 4</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:100%">Backlog</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.75</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-compete agreements</span></td><td colspan="3" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">1 to 2</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:100%">Other intangible assets</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:10pt;font-weight:400;line-height:100%">0.25 to 1.5</span></div></td></tr></table></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">    </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets are reviewed for impairment indicators at least annually and whenever events or changes in circumstances indicate that the carrying amount of the assets might not be recoverable. Conditions that would necessitate an impairment assessment include a significant decline in the observable market value of an asset, a significant change in the extent or manner in which an asset is used, or any other significant adverse change that would indicate that the carrying amount of an asset or group of assets may not be recoverable. For intangible assets used in operations, impairment losses are only recorded if the asset’s carrying amount is not recoverable through its undiscounted, probability-weighted future cash flows. The Company measures the impairment loss based on the difference between the carrying amount and estimated fair value. </span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">    Impairment of Long-Lived Assets including Internal Use Capitalized Software Costs</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The Company assesses the recoverability of its long-lived assets when events or changes in circumstances indicate their carrying value may not be recoverable. Such events or changes in circumstances may include: a significant adverse change in the extent or manner in which a long-lived asset is being used, significant adverse change in legal factors or in the business climate that could affect the value of a long-lived asset, an accumulation of costs significantly in excess of the amount originally expected for the acquisition or development of a long-lived asset, current or future operating or cash flow losses that demonstrate continuing losses associated with the use of a long-lived asset, or a current expectation that, more likely than not, a long-lived asset will be sold or otherwise disposed of significantly before the end of its previously estimated useful life. The Company performs impairment testing at the asset group level that represents the lowest level for which identifiable cash flows are largely independent of the cash flows of other assets and liabilities. The Company assesses recoverability of a long-lived asset by determining whether the carrying value of the asset group can be recovered through projected undiscounted cash flows over their remaining lives. If the carrying value of the asset group exceeds the forecasted undiscounted cash flows, an impairment loss is recognized, measured as the amount by which the carrying amount exceeds estimated fair value. An impairment loss is charged to operations in the period in which management determines such impairment.</span></div><div style="margin-bottom:10pt"><span style="color:#006ebf;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;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%">Business Combinations</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The results of businesses acquired in a business combination are included in the Company’s consolidated financial statements from the date of acquisition. The Company allocates the purchase price of a business combination, which is the sum of the consideration provided, which may consist of cash, equity or a combination of the two, to the identifiable assets and liabilities of the acquired business at their acquisition date fair values. The excess of the purchase price over the amount allocated to the identifiable assets and liabilities, if any, is recorded as goodwill. Determining the fair value of assets acquired and liabilities assumed requires management to use significant judgment and estimates including the selection of valuation methodologies, estimates of future revenues and cash flows, discount rates and selection of comparable companies.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    When the Company issues stock-based or cash awards to an acquired company’s stockholders, the Company evaluates whether the awards are contingent consideration or compensation for post-business combination services. The evaluation includes, among other things, whether the vesting of the awards is contingent on the continued employment of the selling stockholder beyond the acquisition date. If continued employment is required for vesting, the awards are treated as compensation for post-acquisition services and recognized as expense over the requisite service period.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The Company estimates the fair value of intangible assets acquired generally using a discounted cash flow approach, which includes an analysis of the future cash flows expected to be generated by the asset and the risk associated with achieving these cash flows. The key assumptions used in the discounted cash flow model include the discount rate that is applied to the forecasted future cash flows to calculate the present value of those cash flows and the estimate of future cash flows attributable to the acquired intangible asset, which include revenue, expenses and taxes. The carrying value of acquired working capital assets and liabilities approximates its fair value, given the short-term nature of these assets and liabilities.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Acquisition-related transaction costs are not included as a component of consideration transferred, but are accounted for as an expense in the period in which the costs are incurred.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">    Goodwill</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Goodwill represents the excess of the aggregate fair value of the consideration transferred in a business combination over the fair value of the assets acquired, net of liabilities assumed. Goodwill is not amortized, but is subject to impairment testing conducted annually during the fourth quarter or more frequently if events or changes in circumstances indicate that goodwill may be impaired. </span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    In accordance with guidance related to impairment testing, the Company has the option to first assess qualitative factors to determine whether or not it is necessary to perform the quantitative goodwill impairment test. If the qualitative assessment option is not elected, or if the qualitative assessment indicates that it is more likely than not that the fair value is less than its carrying amount, a quantitative analysis is then performed. The quantitative analysis, if performed, compares the estimated fair value of the Company with its respective carrying amount, including goodwill. If the estimated fair value of the Company exceeds its carrying amount, including goodwill, goodwill is considered not to be impaired and no additional steps are necessary. If the fair value is less than the carrying amount, including goodwill, then an impairment adjustment must be recorded up to the carrying amount of goodwill.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The Company operates as a single operating segment and has identified a single reporting unit. </span></div><div style="margin-bottom:10pt"><span style="color:#006ebf;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;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%">Operating and Finance Leases</span></div><div style="margin-bottom:10pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company determines if an arrangement is a lease at inception. A contract is or contains a lease if it conveys the right to control the use of an identified asset for a period of time in exchange for consideration. The Company's classes of assets that are leased include office facilities, data centers, and equipment. The Company has elected not to recognize short-term leases on the balance sheet, nor separate lease and non-lease components for data center leases. In addition, the Company utilized the portfolio approach to group leases with similar characteristics together. </span></div><div style="margin-bottom:10pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> For identified leases, the Company used its incremental borrowing rate to discount the related future payment obligations, which represents the rate of interest the Company would have to pay to borrow on a collateralized basis over a similar term an amount equal to the lease payments in a similar economic environment.</span></div><div style="margin-bottom:10pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company records rent expense for operating leases, including leases of office locations, data centers, and equipment, on a straight-line basis over the lease term. The straight-line calculation of rent expense includes rent escalations on certain leases, as well as lease incentives provided by the landlords, including payments for leasehold improvements and rent-free periods. The Company begins recognition of rent expense on the commencement date, which is generally the date that the asset is made available for use. Lease liability, which represents the present value of the Company's obligation related to the estimated future lease payments, is included in lease liabilities, current and lease liabilities, non-current within the consolidated balance sheets. These liability balances are reduced as lease related payments are made. For operating leases, the right of use ("ROU") asset is amortized on a periodic basis over the expected term of the lease (see Note 16). Finance leases are included in property and equipment, net on the consolidated balance sheets. </span></div><div style="margin-bottom:10pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fair Value of Financial Instruments</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The carrying amounts of the Company's cash equivalents, accounts receivable, accounts payable, accrued expenses, and seller payables approximate fair value due to the short-term nature of these instruments. Certain assets of the Company are recorded at their fair value, using the fair value hierarchy, on a recurring basis, and other assets and liabilities, including goodwill and intangible assets are subject to measurement at fair value on a non-recurring basis if they are deemed to be impaired as a result of an impairment review (see Note 5). </span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Concentration of Risk</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Financial instruments that potentially subject the Company to concentration of credit risk consist principally of cash, cash equivalents, restricted cash and accounts receivable. Cash and cash equivalents maintained with financial institutions exceed applicable federally insured limits.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Accounts receivable include amounts due from buyers with principal operations primarily in the United States. The Company performs ongoing credit evaluations of its buyers.</span></div><div style="margin-bottom:10pt"><span style="color:#006ebf;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December 31, 2021, two buyers accounted for 44% and 10% respectively, of consolidated accounts receivable. At December 31, 2020, two buyers accounted for 33% and 12%, respectively, of accounts receivable. </span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The Company recognizes revenue from its contracts with sellers. No seller of advertising inventory accounted for 10% or more of revenue during the years ended December 31, 2021, 2020, and 2019.</span></div><div style="margin-bottom:10pt"><span style="color:#006ebf;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December 31, 2021, one seller of advertising inventory accounted for 21% of accounts payable and at December 31, 2020, one seller of advertising inventory accounted for 18% of accounts payable. </span></div><div style="margin-bottom:10pt"><span style="color:#006ebf;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;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%">Foreign Currency Transactions and Translation</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Transactions in foreign currencies are translated into the functional currency of the applicable entity at the rates of exchange in effect at the date of the transaction. Foreign exchange gains or losses were included in foreign exchange (gain) loss, net in the accompanying consolidated statements of operations. To the extent that the functional currency is different from the U.S. Dollar, the financial statements have then been translated into U.S. Dollars using period-end exchange rates for assets and liabilities and average exchange rates for the results of operations. Foreign currency translation gains and losses are included as a component of accumulated other comprehensive income (loss) on the consolidated balance sheets.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">    Recently Adopted Accounting Standards</span></div><div style="margin-bottom:10pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    In December 2019, the FASB issued ASU 2019-12—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">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:120%">("ASU 2019-12"). ASU 2019-12 simplifies the accounting for income taxes by removing certain exceptions to general principles in Topic 740 and clarifies and amends existing guidance for clarity and consistent application. This guidance is effective for fiscal years and interim periods within those fiscal years, beginning after December 15, 2020 including interim reporting periods within those fiscal years. The Company adopted ASU 2019-12 as of January 1, 2021. The standard did not have a material impact on its consolidated financial statements and related disclosures. </span></div><div style="margin-bottom:10pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In January 2020, the FASB issued ASU 2020-01, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Investments—Equity Securities (Topic 321), Investments—Equity Method and Joint Ventures (Topic 323), and Derivatives and Hedging (Topic 815)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> ("ASU 2020-01"), which clarifies the interaction of the accounting for equity securities under Topic 321, the accounting for equity method investments in Topic 323, and the accounting for certain forward contracts and purchased options in Topic 815. This guidance is effective for fiscal years beginning after December 15, 2020, including interim reporting periods within those fiscal years. The Company adopted ASU 2020-01 as of January 1, 2021. The standard did not have a material impact on its consolidated financial statements and related disclosures.</span></div><div style="margin-bottom:10pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 1, 2021, the Company adopted ASU 2020-06, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Debt—Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging—Contracts in Entity's Own Equity</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(ASU "2020-06") on a prospective basis, which simplifies the accounting for convertible instruments by reducing the number of accounting models available for convertible debt instruments that require separating embedded conversion features from convertible instruments. This guidance also eliminates the treasury stock method to calculate diluted earnings per share for convertible instruments and requires the use of the if-converted method. The adoption of this standard is included in the financial statements as of and for the year ended December 31, 2021. Refer to Note 18—"Debt" for additional information related to accounting for convertible debt issued during the year.</span></div><div style="margin-bottom:10pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recent Accounting Pronouncements Not Yet Adopted</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In July 2021, the FASB issued Update No. 2021-05, Leases (Topic 842)—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Lessors – Certain Leases with Variable Lease Payments </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">("ASU 2021-05"). ASU 2021-05 requires a lessor to classify a lease with variable lease payments that do not depend on an index or rate as an operating lease if specified criteria are met. This guidance will be effective on January 1, 2022, either retrospectively to leases that commenced or were modified on or after our adoption of ASU 2016-02 on January 1, 2019, or on a prospective basis, with early adoption permitted. The Company will adopt this standard prospectively and does not expect the adoption of this guidance to have a material impact on the Company's consolidated financial statements.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2021, the FASB issued ASU 2021-08, Business Combinations (Topic 805) – </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accounting for Contract Assets and Contract Liabilities from Contracts with Customers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> ("ASU 2021-08"). ASU 2021-08 requires the recognition and measurement of contract assets and contract liabilities acquired in a business combination in accordance with ASC 606, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue from Contracts with Customers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Considerations to determine the amount of contract assets and contract liabilities to record at the acquisition date include the terms of the acquired contract, such as timing of payment, identification of each performance obligation in the contract and allocation of the contract transaction price to each identified performance obligation on a relative standalone selling price basis as of contract inception. ASU 2021-08 is effective for the Company beginning in the first quarter of 2023. ASU 2021-08 should be applied prospectively for acquisitions occurring on or after the effective date of the amendments. Early adoption of the proposed amendments would be permitted, including adoption in an interim period. The Company is currently assessing the impact this standard will have on the Company’s consolidated financial statements.</span></div><div style="margin-bottom:10pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other recent accounting pronouncements issued by the FASB (including its Emerging Issues Task Force) and the SEC did not or are not expected to have a material impact on our present or future consolidated financial statements.</span></div> Basis of Consolidation    The accompanying consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America, or GAAP, and include the operations of the Company and its wholly owned subsidiaries. All significant intercompany transactions and balances have been eliminated in consolidation. Segments    Management has determined that the Company operates as one segment. The Company’s chief operating decision maker reviews financial information on an aggregated and consolidated basis, together with certain operating and performance measures principally to make decisions about how to allocate resources and to measure the Company’s performance. 1 Use of Estimates    The preparation of consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported and disclosed financial statements and accompanying footnotes. Due to the economic uncertainty as a result of the COVID-19 pandemic, it has become more difficult to apply certain assumptions and judgments into these estimates. The extent of the impact of COVID-19 pandemic on the Company's operational and financial performance will depend on future developments, which are highly uncertain and cannot be predicted, including but not limited to, the duration and spread of the pandemic, its severity, including any resurgence, the actions to contain the virus or treat its impact, and how quickly and to what extent normal economic and operating conditions can resume. During the year ended December 31, 2021, this uncertainty continued to result in a higher level of judgement related to its estimates and assumptions. As of the date of issuance of <div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the consolidated financial statements, the Company is not aware of any specific event or circumstance that would require the Company to update its estimates, judgments, or revise the carrying value of its assets or liabilities. These estimates may change, as new events occur and additional information is obtained, and are recognized in the consolidated financial statements as soon as they become known. Actual results could differ materially from these estimates.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    On an ongoing basis, management evaluates its estimates, primarily those related to: (i) revenue recognition criteria, including the determination of revenue reporting as net versus gross in the Company’s revenue arrangements, (ii) accounts receivable and allowances for doubtful accounts, (iii) the useful lives of intangible assets, internal use software development costs, and property and equipment, (iv) valuation of long-lived assets and their recoverability, including goodwill, (v) the realization of tax assets and estimates of tax liabilities, (vi) assumptions used in valuation models to determine the fair value of stock-based awards, (vii) fair value of financial instruments, (viii) the recognition and disclosure of contingent liabilities, and (ix) the assumptions used in valuing acquired assets and assumed liabilities in business combinations. </span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These estimates are based on historical data and experience, as well as various other factors that management believes to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying value of assets and liabilities that are not readily apparent from other sources. Estimates relating to the estimated useful lives of internal-use software development costs, assumptions used in the valuation models to determine the fair value of stock options and stock-based compensation expense, business combinations, estimated useful lives of long-lived assets, recoverability of intangible assets and goodwill, the assumptions used in the valuation of acquired assets and liabilities in business combinations, and income taxes, including the realization of tax assets and estimates of tax liabilities. require the selection of appropriate valuation methodologies and models, and significant judgment in evaluating ranges of assumptions and financial inputs. Actual results may differ materially from those estimates under different assumptions or circumstances.</span></div> Revenue Recognition<div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The Company generates revenue from transactions where it provides a platform for the purchase and sale of digital advertising inventory. Generally, our revenue is based on a percentage of the ad spend that runs through our platform, although for certain clients or transaction types we may receive a fixed CPM for each impression sold, and for advertising campaigns that are transacted through insertion orders we earn revenue based on the full amount of ad spend that runs through our platform. The Company also generates revenue from the fee it charges clients for use of its Demand Manager header-bidding product and SpringServe ad server product, which we acquired on July 1, 2021. The Company's platform dynamically connects sellers and buyers of advertising inventory in a digital marketplace. The Company's solution incorporates proprietary machine-learning algorithms, sophisticated data processing, high-volume storage, detailed analytics capabilities, and a distributed infrastructure.</span><span style="color:#008080;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Digital advertising inventory is created when consumers access sellers’ content. Sellers provide digital advertising inventory to the Company's platform in the form of advertising requests, or ad requests. When the Company receives ad requests from sellers, it sends bid requests to buyers, which enable buyers to bid on sellers’ digital advertising inventory. Winning bids can create advertising, or paid impressions, for the seller to present to the consumer. </span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total volume of spending between buyers and sellers on the Company's platform is referred to as advertising spend. The Company keeps a percentage of that advertising spend as a fee, and remits the remainder to the seller. The fee that the Company retains from the gross advertising spend on its platform is recognized as revenue. The fee earned on each transaction is based on the pre-existing agreement between the Company and the seller and the clearing price of the winning bid. The Company recognizes revenue upon fulfillment of its performance obligation to a client, which occurs at the point in time an ad renders and is counted as a paid impression, subject to a contract existing with the client and a fixed or determinable transaction price. The Company does not have arrangements with multiple performance obligations. The Company considers the following when determining if a contract exists (i) contract approval by all parties, (ii) identification of each party’s rights regarding the goods or services to be transferred, (iii) specified payment terms, (iv) commercial substance of the contract, and (v) collectability of substantially all of the consideration is probable. </span></div>    The determination of whether revenue should be reported on a gross or net basis is based on an assessment of whether the Company is acting as the principal or an agent in the transaction. In determining whether the Company is acting as the principal or an agent, the Company follows the accounting guidance for principal-agent considerations. Making such determinations involves judgment and is based on an evaluation of the terms of each arrangement, none of which are considered presumptive or determinative. Cost of Revenue. The Company's cost of revenue consists primarily of data center costs, bandwidth costs, ad protection costs, depreciation and maintenance expense of hardware supporting the Company's revenue-producing platform, amortization of software costs for the development of the Company's revenue-producing platform, amortization expense associated with acquired developed technologies, personnel costs, facilities-related costs, and cloud computing costs. In addition, for revenue booked on a gross basis, cost of revenue includes traffic acquisition costs. Personnel costs included in cost of revenue include salaries, bonuses, and stock-based compensation, and are primarily attributable to personnel in the Company's network operations group who support the Company's platform. The Company capitalizes costs associated with software that is developed or obtained for internal use and amortizes the costs associated with its revenue-producing platform in cost of revenue over their estimated useful lives. The Company amortizes acquired developed technologies over their estimated useful lives. Sales and Marketing. The Company's sales and marketing expenses consist primarily of personnel costs, including salaries, bonuses, and stock-based compensation, as well as marketing expenses such as brand marketing, travel expenses, trade shows and marketing materials, professional services, and amortization expense associated with client relationships and backlog from the Company's business acquisitions and, to a lesser extent, facilities-related costs and depreciation and amortization. The Company's sales organization focuses on increasing the adoption of the Company's solution by existing and new buyers and sellers. The Company amortizes acquired intangibles associated with client relationships and backlog from its business acquisitions over their estimated useful lives. Technology and Development. The Company's technology and development expenses consist primarily of personnel costs, including salaries, bonuses, and stock-based compensation, and professional services associated with the ongoing development and maintenance of the Company's solution, depreciation and amortization, and, to a lesser extent, facilities-related costs. These expenses include costs incurred in the development, implementation and maintenance of internal use software, including platform and related infrastructure. Technology and development costs are expensed as incurred, except to the extent that such costs are associated with internal use software development that qualifies for capitalization, which are then recorded as internal use software development costs, net on the Company's consolidated balance sheets. The Company amortizes internal use software development costs that relate to its revenue-producing activities on the Company's platform to cost of revenue and amortizes other internal use software development costs to technology and development costs or general and administrative expenses, depending on the nature of the related project. The Company amortizes acquired intangibles associated with technology and development functions from its business acquisitions over their estimated useful lives. General and Administrative. The Company's general and administrative expenses consist primarily of personnel costs, including salaries, bonuses, and stock-based compensation, associated with the Company's executive, finance, legal, human resources, compliance, and other administrative personnel, as well as accounting and legal professional services fees, facilities-related costs and depreciation and amortization, and other corporate-related expenses. General and administrative expenses also include amortization of internal use software development costs and acquired intangible assets from the Company's business acquisitions over their estimated useful lives that relate to general and administrative functions. Merger, Acquisition, and Restructuring Costs. The Company's merger, acquisition, and restructuring costs consist primarily of professional service fees associated with merger and acquisition activities, cash-based employee termination costs and stock-based compensation charges associated with mergers, acquisitions, or restructuring activities, and other restructuring activities, including facility closures and relocation costs. Stock-Based Compensation<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Compensation expense related to employee and non-employee stock-based awards is measured and recognized in the consolidated financial statements based on the fair value of the awards granted. The Company granted awards to employees that vest based solely on continued service, or service conditions, awards that vest based on the achievement of performance targets, or performance conditions, and awards that vest based on our stock price exceeding a peer index, or market conditions. The fair value of each option award containing service and/or performance conditions is estimated on the grant date using the Black-Scholes option-pricing model. The fair value of awards containing market conditions is estimated using a Monte-Carlo lattice model. For service condition awards, stock-based compensation expense is recognized on a straight-line basis over the requisite service periods of the awards, which is generally four years. For performance condition and market condition awards, stock-based compensation expense is recognized using a graded vesting model over the requisite service period of the awards. For market condition awards, expense recognized is not subsequently reversed if the market conditions are not achieved. </span></div><div><span><br/></span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The assumptions and estimates used in the Black-Scholes pricing model are as follows:</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">    Fair Value of Common Stock.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The fair value of common stock is based on the closing price of the Company's common stock as reported on the NASDAQ on the grant date. </span></div><div style="margin-bottom:10pt"><span style="color:#006ebf;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;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:400;line-height:120%">Risk-Free Interest Rate.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Company bases the risk-free interest rate used in the Black-Scholes option-pricing model on the yields of U.S. Treasury securities with maturities appropriate for the term of stock option awards.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">    Expected Term.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> For employee stock options in which the Company did not have significant history and that contain service conditions, the Company applies the simplified approach, in which the expected term of an award is presumed to be the mid-point between the vesting date and the expiration date of the award. For employee stock options issued in the periods in which the Company did have significant history and that contain service conditions, the expected term is determined based on historical trends. The expected term of employee stock options that contain performance conditions represents the weighted-average period that the stock options are estimated to remain outstanding.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">    Volatility.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> For grants issued in periods in which the Company did not have significant trading history for the Company’s common stock, the Company determined the price volatility based on the historical volatilities of a publicly traded peer group based on daily price observations over a period equivalent to the expected term of the stock option grants. For grants issued in periods in which the Company has sufficient history, the computation of the expected volatility assumption is based on the historical volatility of the Company’s common stock. </span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">    Dividend Yield.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The dividend yield assumption is based on the Company’s history and current expectations of dividend payouts. The Company has never declared or paid any cash dividends on its common stock and does not anticipate paying any cash dividends in the foreseeable future, so the Company used an expected dividend yield of zero.</span></div>    Determining the fair value of stock-based awards using a pricing model requires judgment. The Company’s use of the Black-Scholes option-pricing model requires the input of subjective assumptions such as the expected term of the award, the expected volatility of the price of the Company’s common stock, risk-free interest rates, and the expected dividend yield of the Company’s common stock. The assumptions used in the Company’s valuation model represent management’s best estimates. These estimates involve inherent uncertainties and the application of management’s judgment. If factors change and different assumptions are used, the Company’s stock-based compensation expense could be materially different in the future. P4Y 0 Income Taxes<div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Deferred income tax assets and liabilities are determined based upon the net tax effects of the differences between the Company’s 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.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    A valuation allowance is used to reduce some or all of the deferred tax assets if, based upon the weight of available evidence, it is more likely than not that those deferred tax assets will not be realized. The Company has established a full valuation allowance to offset its domestic net deferred tax assets due to the uncertainty of realizing future tax benefits from the net operating loss carryforwards and other deferred tax assets.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The Company recognizes the tax benefit from an uncertain tax position only if it is more likely than not that the tax position will be sustained on examination by the taxing authorities, based on the technical merits of the position. The tax benefits recognized in the consolidated financial statements from such positions are then measured based on the largest benefit that has a greater than 50% likelihood of being realized. The Company recognizes interest and penalties accrued related to its uncertain tax positions in its income tax provision (benefit) in the consolidated statements of operations.</span></div> Capital Stock    <div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The Company has authorized capital stock of 500,000,000 shares of common stock and 10,000,000 shares of preferred stock. The Company has issued common stock, which is included in outstanding common stock on the Company's consolidated balance sheets. During 2021, the Company also repurchased shares of common stock, which was recorded as treasury stock on the Company's consolidated balance sheets. The Company has not issued any shares of its preferred stock subsequent to the Company's initial public offering ("IPO") and does not have any preferred stock outstanding.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The Company is required to reserve and keep available out of its authorized but unissued shares of common stock such number of shares sufficient to affect the conversion of all shares granted and available for grant under the Company’s stock award plans. The number of shares of the Company's stock reserved for these purposes at December 31, 2021 was 28,574,088.</span></div>    The board of directors is authorized to establish, from time to time, the number of shares to be included in each series of preferred stock, and to fix the designation, powers, privileges, preferences, and relative participating, optional or other rights, if any, of the shares of each series of preferred stock, and any of its qualifications, limitations or restrictions. 500000000 10000000 28574088 Net Income (Loss) Per Share Attributable to Common Stockholders    Basic net income (loss) per share of common stock is calculated by dividing the net income (loss) by the weighted-average number of shares of common stock outstanding. Diluted income (loss) per share attributable to common stockholders adjusts the basic weighted-average number of shares of common stock outstanding for the effect of potentially dilutive securities during the period. Potentially dilutive securities consist of stock options, restricted stock awards, restricted stock units, potential shares issuable under the Company's Employee Stock Purchase Plan ("ESPP"), shares held in escrow, potential shares issuable as part of contingent consideration as a result of business combinations, and potential shares issuable as part of the Convertible Senior Notes. For purposes of this calculation, potentially dilutive securities are excluded from the calculation of diluted net income (loss) per share if their effect is anti-dilutive. Comprehensive Income (Loss)    Comprehensive income (loss) encompasses all changes in equity other than those arising from transactions with stockholders, and consists of net income (loss), unrealized gains (losses) on investments and foreign currency translation adjustments. Cash and Cash Equivalents    The Company invests excess cash primarily in money market funds, corporate debt securities, and highly liquid debt instruments of the U.S. government and its agencies.Restricted Cash    The Company classifies certain restricted cash balances within prepaid expenses and other current assets and other assets, non-current on the consolidated balance sheets based upon the term of the remaining restrictions. The Company classifies investments held in money market funds as cash equivalents because the money market funds have weighted-average maturities at the date of purchase of less than 90 days. Investments held in U.S. government and agency bonds and corporate debt securities with stated maturities of less than one year are classified as short-term investments included in marketable securities and prepaid expenses and other current assets. Investments held in U.S. government and agency bonds and corporate debt securities with stated maturities of over a year are classified as long-term investments included in other assets, non-current on the Company’s consolidated balance sheets, as the Company does not expect to redeem or sell these securities within one year from the balance sheet date.     The Company determines the appropriate classification of investments in marketable securities at the time of purchase and reevaluates such designation at each balance sheet date. The Company classifies and accounts for the Company’s marketable securities as available-for-sale, and as a result carries the securities at fair value and reports the unrealized gains and losses in the consolidated statements of comprehensive income (loss) and as a component of stockholders’ equity. The Company determines any realized gains or losses on the sale of marketable securities on a specific identification method, and the Company records such gains and losses as a component of other income, net on the Company’s consolidated statements of operations. 300000 100000 Accounts Receivable Allowance for Doubtful Accounts    Accounts receivable are recorded at the invoiced amount, are unsecured, and do not bear interest. The allowance for doubtful accounts is based on the best estimate of the amount of probable credit losses in existing accounts receivable. The allowance for doubtful accounts is determined based on historical collection experience and the review in each period of the status of the then-outstanding accounts receivable, while taking into consideration current client information, subsequent collection history and other relevant data. The Company reviews the allowance for doubtful accounts on a quarterly basis. Account balances are charged off against the allowance when the Company believes it is probable the receivable will not be recovered. Property and Equipment, Net<div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Property and equipment, which includes amounts recorded under finance leases, are recorded at historical cost, less accumulated depreciation and amortization. Depreciation is computed using the straight-line method based upon the estimated useful lives of the assets. The estimated useful lives of the Company’s property and equipment are as follows:</span></div><div style="margin-bottom:1pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:69.945%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:27.855%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer equipment and network hardware</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture, fixtures and office equipment</span></td><td colspan="3" style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%">5 to 7</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:100%">Leasehold improvements</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shorter of useful life or life of lease</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Network hardware under right-of-use finance arrangements</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shorter of useful life or life of lease</span></td></tr></table></div><div style="margin-bottom:10pt;margin-top:1pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Repair and maintenance costs are charged to expense as incurred, while renewals and improvements are capitalized. When assets are retired or otherwise disposed of, the cost and related accumulated depreciation are removed from the accounts and any resulting gain or loss is reflected in the Company’s results of operations.</span></div> The estimated useful lives of the Company’s property and equipment are as follows:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:69.945%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:27.855%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer equipment and network hardware</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture, fixtures and office equipment</span></td><td colspan="3" style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%">5 to 7</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:100%">Leasehold improvements</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shorter of useful life or life of lease</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Network hardware under right-of-use finance arrangements</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shorter of useful life or life of lease</span></td></tr></table>Major classes of property and equipment were as follows:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:67.967%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.012%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.015%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchased software</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,214 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,255 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer equipment and network hardware</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124,907 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115,740 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture, fixtures and office equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,476 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,289 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:100%">3,307 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,738 </span></td><td style="background-color:#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.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross property and equipment</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt 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:100%">132,904 </span></td><td style="background-color:#cceeff;border-top:1pt 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 #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:100%">122,022 </span></td><td style="background-color:#cceeff;border-top:1pt 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:100%">Accumulated depreciation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(98,837)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(98,341)</span></td><td style="background-color:#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.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net property and equipment</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,067 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt 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:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,681 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table>The Company's property and equipment, net by geographical region was as follows:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:67.967%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.012%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.015%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,495 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,504 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">International</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,572 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,177 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,067 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt 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:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,681 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> P3Y P5Y P7Y Internal Use Software Development Costs<div style="margin-bottom:10pt"><span style="color:#006ebf;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company capitalizes certain internal use software development costs associated with creating and enhancing internally developed software related to the Company’s technology infrastructure. These costs include personnel and related employee benefits expenses for employees who are directly associated with and who devote time to software projects, and external direct costs of materials and services consumed in developing or obtaining the software. Software development costs that do not meet the qualification for capitalization, as further discussed below, are expensed as incurred and recorded in technology and development expenses in the results of operations.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Software development activities generally consist of three stages, (i) the planning stage, (ii) the application and infrastructure development stage, and (iii) the post implementation stage. Costs incurred in the planning and post implementation stages of software development, including costs associated with the post-configuration training and repairs and maintenance of the developed technologies, are expensed as incurred. The Company capitalizes costs associated with software developed for internal use when the planning stage is completed, management has authorized further funding for the completion of the project, and it is probable that the project will be completed and perform as intended. Costs incurred in the application and infrastructure development stages, including significant enhancements and upgrades, are capitalized. Capitalization ends once a project is substantially complete and the software and technologies are ready for their intended purpose. Internal use software development costs are amortized using a straight-line method over the estimated useful life of three years, commencing when the software is ready for its intended use. The straight-line recognition method approximates the manner in which the expected benefit will be derived.</span></div><div style="margin-bottom:10pt"><span style="color:#006ebf;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company does not transfer ownership of its software, or lease its software, to third parties.</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Capitalized Costs Incurred in Cloud Computing Arrangements</span></div>Cloud computing arrangements, such as software as a service and other hosting arrangements, are evaluated for capitalized implementation costs in a similar manner as capitalized software development costs. If a cloud computing arrangement includes a software license, the software license element of the arrangement is accounted for in a manner consistent with the acquisition of other software licenses. If a cloud computing arrangement does not include a software license, the service element of the arrangement is accounted for as a service contract. The Company capitalized certain implementation costs for its cloud computing arrangements that are service contracts, which are included within prepaid expenses and other current assets and other assets, non-current within the consolidated balance sheets. The Company amortizes capitalized implementation costs in a cloud computing arrangement over the life of the service contract, which generally is three years. P3Y Intangible Assets<div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Intangible assets primarily consist of acquired developed technology, client relationships, and non-compete agreements resulting from business combinations, which are recorded at acquisition-date fair value, less accumulated amortization. The Company determines the appropriate useful life of its intangible assets by performing an analysis of expected cash flows of the acquired assets. Intangible assets are amortized over their estimated useful lives using a straight-line method, which approximates the pattern in which the economic benefits are consumed.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The Company’s intangible assets are being amortized over their estimated useful lives as follows:</span></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:78.561%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.239%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">In-process research and development</span></td><td colspan="3" style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%">3 to 5</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:100%">Customer relationships</span></td><td colspan="3" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">2 to 4</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:100%">Backlog</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.75</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-compete agreements</span></td><td colspan="3" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">1 to 2</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:100%">Other intangible assets</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:10pt;font-weight:400;line-height:100%">0.25 to 1.5</span></div></td></tr></table>    Intangible assets are reviewed for impairment indicators at least annually and whenever events or changes in circumstances indicate that the carrying amount of the assets might not be recoverable. Conditions that would necessitate an impairment assessment include a significant decline in the observable market value of an asset, a significant change in the extent or manner in which an asset is used, or any other significant adverse change that would indicate that the carrying amount of an asset or group of assets may not be recoverable. For intangible assets used in operations, impairment losses are only recorded if the asset’s carrying amount is not recoverable through its undiscounted, probability-weighted future cash flows. The Company measures the impairment loss based on the difference between the carrying amount and estimated fair value. The Company’s intangible assets are being amortized over their estimated useful lives 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:78.561%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.239%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">In-process research and development</span></td><td colspan="3" style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%">3 to 5</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:100%">Customer relationships</span></td><td colspan="3" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">2 to 4</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:100%">Backlog</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.75</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-compete agreements</span></td><td colspan="3" style="background-color:#cceeff;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:10pt;font-weight:400;line-height:100%">1 to 2</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:100%">Other intangible assets</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:10pt;font-weight:400;line-height:100%">0.25 to 1.5</span></div></td></tr></table> P5Y P3Y P5Y P2Y P4Y P0Y9M P1Y P2Y P0Y3M P1Y6M Impairment of Long-Lived Assets including Internal Use Capitalized Software Costs    The Company assesses the recoverability of its long-lived assets when events or changes in circumstances indicate their carrying value may not be recoverable. Such events or changes in circumstances may include: a significant adverse change in the extent or manner in which a long-lived asset is being used, significant adverse change in legal factors or in the business climate that could affect the value of a long-lived asset, an accumulation of costs significantly in excess of the amount originally expected for the acquisition or development of a long-lived asset, current or future operating or cash flow losses that demonstrate continuing losses associated with the use of a long-lived asset, or a current expectation that, more likely than not, a long-lived asset will be sold or otherwise disposed of significantly before the end of its previously estimated useful life. The Company performs impairment testing at the asset group level that represents the lowest level for which identifiable cash flows are largely independent of the cash flows of other assets and liabilities. The Company assesses recoverability of a long-lived asset by determining whether the carrying value of the asset group can be recovered through projected undiscounted cash flows over their remaining lives. If the carrying value of the asset group exceeds the forecasted undiscounted cash flows, an impairment loss is recognized, measured as the amount by which the carrying amount exceeds estimated fair value. An impairment loss is charged to operations in the period in which management determines such impairment. Business Combinations<div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The results of businesses acquired in a business combination are included in the Company’s consolidated financial statements from the date of acquisition. The Company allocates the purchase price of a business combination, which is the sum of the consideration provided, which may consist of cash, equity or a combination of the two, to the identifiable assets and liabilities of the acquired business at their acquisition date fair values. The excess of the purchase price over the amount allocated to the identifiable assets and liabilities, if any, is recorded as goodwill. Determining the fair value of assets acquired and liabilities assumed requires management to use significant judgment and estimates including the selection of valuation methodologies, estimates of future revenues and cash flows, discount rates and selection of comparable companies.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    When the Company issues stock-based or cash awards to an acquired company’s stockholders, the Company evaluates whether the awards are contingent consideration or compensation for post-business combination services. The evaluation includes, among other things, whether the vesting of the awards is contingent on the continued employment of the selling stockholder beyond the acquisition date. If continued employment is required for vesting, the awards are treated as compensation for post-acquisition services and recognized as expense over the requisite service period.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The Company estimates the fair value of intangible assets acquired generally using a discounted cash flow approach, which includes an analysis of the future cash flows expected to be generated by the asset and the risk associated with achieving these cash flows. The key assumptions used in the discounted cash flow model include the discount rate that is applied to the forecasted future cash flows to calculate the present value of those cash flows and the estimate of future cash flows attributable to the acquired intangible asset, which include revenue, expenses and taxes. The carrying value of acquired working capital assets and liabilities approximates its fair value, given the short-term nature of these assets and liabilities.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Acquisition-related transaction costs are not included as a component of consideration transferred, but are accounted for as an expense in the period in which the costs are incurred.</span></div> Goodwill<div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Goodwill represents the excess of the aggregate fair value of the consideration transferred in a business combination over the fair value of the assets acquired, net of liabilities assumed. Goodwill is not amortized, but is subject to impairment testing conducted annually during the fourth quarter or more frequently if events or changes in circumstances indicate that goodwill may be impaired. </span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    In accordance with guidance related to impairment testing, the Company has the option to first assess qualitative factors to determine whether or not it is necessary to perform the quantitative goodwill impairment test. If the qualitative assessment option is not elected, or if the qualitative assessment indicates that it is more likely than not that the fair value is less than its carrying amount, a quantitative analysis is then performed. The quantitative analysis, if performed, compares the estimated fair value of the Company with its respective carrying amount, including goodwill. If the estimated fair value of the Company exceeds its carrying amount, including goodwill, goodwill is considered not to be impaired and no additional steps are necessary. If the fair value is less than the carrying amount, including goodwill, then an impairment adjustment must be recorded up to the carrying amount of goodwill.</span></div>    The Company operates as a single operating segment and has identified a single reporting unit. Operating and Finance Leases<div style="margin-bottom:10pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company determines if an arrangement is a lease at inception. A contract is or contains a lease if it conveys the right to control the use of an identified asset for a period of time in exchange for consideration. The Company's classes of assets that are leased include office facilities, data centers, and equipment. The Company has elected not to recognize short-term leases on the balance sheet, nor separate lease and non-lease components for data center leases. In addition, the Company utilized the portfolio approach to group leases with similar characteristics together. </span></div><div style="margin-bottom:10pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> For identified leases, the Company used its incremental borrowing rate to discount the related future payment obligations, which represents the rate of interest the Company would have to pay to borrow on a collateralized basis over a similar term an amount equal to the lease payments in a similar economic environment.</span></div>The Company records rent expense for operating leases, including leases of office locations, data centers, and equipment, on a straight-line basis over the lease term. The straight-line calculation of rent expense includes rent escalations on certain leases, as well as lease incentives provided by the landlords, including payments for leasehold improvements and rent-free periods. The Company begins recognition of rent expense on the commencement date, which is generally the date that the asset is made available for use. Lease liability, which represents the present value of the Company's obligation related to the estimated future lease payments, is included in lease liabilities, current and lease liabilities, non-current within the consolidated balance sheets. These liability balances are reduced as lease related payments are made. For operating leases, the right of use ("ROU") asset is amortized on a periodic basis over the expected term of the lease (see Note 16). Finance leases are included in property and equipment, net on the consolidated balance sheets. Fair Value of Financial Instruments    The carrying amounts of the Company's cash equivalents, accounts receivable, accounts payable, accrued expenses, and seller payables approximate fair value due to the short-term nature of these instruments. Certain assets of the Company are recorded at their fair value, using the fair value hierarchy, on a recurring basis, and other assets and liabilities, including goodwill and intangible assets are subject to measurement at fair value on a non-recurring basis if they are deemed to be impaired as a result of an impairment review (see Note 5). Concentration of Risk<div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Financial instruments that potentially subject the Company to concentration of credit risk consist principally of cash, cash equivalents, restricted cash and accounts receivable. Cash and cash equivalents maintained with financial institutions exceed applicable federally insured limits.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Accounts receivable include amounts due from buyers with principal operations primarily in the United States. The Company performs ongoing credit evaluations of its buyers.</span></div> 0.44 0.10 0.33 0.12 0.21 0.18 Foreign Currency Transactions and Translation    Transactions in foreign currencies are translated into the functional currency of the applicable entity at the rates of exchange in effect at the date of the transaction. Foreign exchange gains or losses were included in foreign exchange (gain) loss, net in the accompanying consolidated statements of operations. To the extent that the functional currency is different from the U.S. Dollar, the financial statements have then been translated into U.S. Dollars using period-end exchange rates for assets and liabilities and average exchange rates for the results of operations. Foreign currency translation gains and losses are included as a component of accumulated other comprehensive income (loss) on the consolidated balance sheets. Recently Adopted Accounting Standards<div style="margin-bottom:10pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    In December 2019, the FASB issued ASU 2019-12—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">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:120%">("ASU 2019-12"). ASU 2019-12 simplifies the accounting for income taxes by removing certain exceptions to general principles in Topic 740 and clarifies and amends existing guidance for clarity and consistent application. This guidance is effective for fiscal years and interim periods within those fiscal years, beginning after December 15, 2020 including interim reporting periods within those fiscal years. The Company adopted ASU 2019-12 as of January 1, 2021. The standard did not have a material impact on its consolidated financial statements and related disclosures. </span></div><div style="margin-bottom:10pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In January 2020, the FASB issued ASU 2020-01, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Investments—Equity Securities (Topic 321), Investments—Equity Method and Joint Ventures (Topic 323), and Derivatives and Hedging (Topic 815)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> ("ASU 2020-01"), which clarifies the interaction of the accounting for equity securities under Topic 321, the accounting for equity method investments in Topic 323, and the accounting for certain forward contracts and purchased options in Topic 815. This guidance is effective for fiscal years beginning after December 15, 2020, including interim reporting periods within those fiscal years. The Company adopted ASU 2020-01 as of January 1, 2021. The standard did not have a material impact on its consolidated financial statements and related disclosures.</span></div><div style="margin-bottom:10pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 1, 2021, the Company adopted ASU 2020-06, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Debt—Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging—Contracts in Entity's Own Equity</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(ASU "2020-06") on a prospective basis, which simplifies the accounting for convertible instruments by reducing the number of accounting models available for convertible debt instruments that require separating embedded conversion features from convertible instruments. This guidance also eliminates the treasury stock method to calculate diluted earnings per share for convertible instruments and requires the use of the if-converted method. The adoption of this standard is included in the financial statements as of and for the year ended December 31, 2021. Refer to Note 18—"Debt" for additional information related to accounting for convertible debt issued during the year.</span></div><div style="margin-bottom:10pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recent Accounting Pronouncements Not Yet Adopted</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In July 2021, the FASB issued Update No. 2021-05, Leases (Topic 842)—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Lessors – Certain Leases with Variable Lease Payments </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">("ASU 2021-05"). ASU 2021-05 requires a lessor to classify a lease with variable lease payments that do not depend on an index or rate as an operating lease if specified criteria are met. This guidance will be effective on January 1, 2022, either retrospectively to leases that commenced or were modified on or after our adoption of ASU 2016-02 on January 1, 2019, or on a prospective basis, with early adoption permitted. The Company will adopt this standard prospectively and does not expect the adoption of this guidance to have a material impact on the Company's consolidated financial statements.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2021, the FASB issued ASU 2021-08, Business Combinations (Topic 805) – </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accounting for Contract Assets and Contract Liabilities from Contracts with Customers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> ("ASU 2021-08"). ASU 2021-08 requires the recognition and measurement of contract assets and contract liabilities acquired in a business combination in accordance with ASC 606, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue from Contracts with Customers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Considerations to determine the amount of contract assets and contract liabilities to record at the acquisition date include the terms of the acquired contract, such as timing of payment, identification of each performance obligation in the contract and allocation of the contract transaction price to each identified performance obligation on a relative standalone selling price basis as of contract inception. ASU 2021-08 is effective for the Company beginning in the first quarter of 2023. ASU 2021-08 should be applied prospectively for acquisitions occurring on or after the effective date of the amendments. Early adoption of the proposed amendments would be permitted, including adoption in an interim period. The Company is currently assessing the impact this standard will have on the Company’s consolidated financial statements.</span></div><div style="margin-bottom:10pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other recent accounting pronouncements issued by the FASB (including its Emerging Issues Task Force) and the SEC did not or are not expected to have a material impact on our present or future consolidated financial statements.</span></div> Net Income (Loss) Per Share<div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The following table presents the basic and diluted net income (loss) per share:</span></div><div style="margin-bottom:1pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:54.549%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.024%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.024%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.364%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.027%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2019</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="15" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands, except per share amounts)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Basic Income (Loss) Per Share:</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"/><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-weight:400;line-height:100%">Net income (loss)</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:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(53,432)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25,478)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average common shares outstanding</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126,294</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96,700</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,634</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average unvested restricted shares</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:100%">—</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:100%">—</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:100%">(20)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average common shares outstanding used to compute net income (loss) per share</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126,294</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96,700</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,614</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%">Basic net income (loss) per share</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.55)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.48)</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 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;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;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-weight:700;line-height:100%">Diluted 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"/><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:100%">Net income (loss)</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:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(53,432)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25,478)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator adjustment:</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"/><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-weight:400;line-height:100%">Weighted-average common shares used in basic EPS</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%">126,294 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96,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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,614 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dilutive effect of weighted-average common stock options</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%">4,435 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dilutive effect of weighted-average performance stock units</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%">197 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dilutive effect of weighted-average restricted stock units</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%">5,294 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dilutive effect of weighted-average ESPP shares</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%">41 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average shares used to compute diluted net income (loss) per share</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">136,261 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96,700 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,614 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted net income (loss) per share</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.55)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.48)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:10pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following weighted-average shares have been excluded from the calculation of diluted net income (loss) per share attributable to common stockholders for each period presented because they are anti-dilutive: </span></div><div style="margin-bottom:1pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.255%"/><td style="width:0.1%"/><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 style="width:1.0%"/><td style="width:13.024%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.024%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.364%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.027%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="15" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><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="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options to purchase common stock</span></td><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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,317 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">793 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested restricted stock awards</span></td><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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested restricted stock units</span></td><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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,713 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,211 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested performance awards</span></td><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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ESPP shares</span></td><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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Convertible Senior Notes</span></td><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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total shares excluded from net income (loss) per share</span></td><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="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt 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:100%">4,940 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt 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-bottom:3pt double #000000;border-top:1pt 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:100%">7,120 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt 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-bottom:3pt double #000000;border-top:1pt 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:100%">5,051 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:10pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the year ended December 31, 2021, diluted shares used to compute diluted earnings per share included outstanding performance stock units granted during April 2020, April 2021, and August 2021 based on a current achievement level of 150%, 0%, and 0%, respectively. Refer to Note 13 —"Stock-Based Compensation" for additional information related to performance stock units.</span></div><div style="margin-bottom:10pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the year ended December 31, 2021, diluted shares used to compute diluted earnings per share excluded the shares that would be issuable assuming conversion of all of the Convertible Senior Notes (as defined in Note 18) because they are anti-dilutive. Diluted earnings per share for the Convertible Senior Notes is calculated under the if-converted method in accordance with ASC 260,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Earnings Per Share</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The Convertible Senior Notes have an initial conversion rate of 15.6539 shares of common stock per $1,000 principal amount of the Convertible Senior Notes, which will be subject to anti-dilution adjustments in certain circumstances. As of December 31, 2021, the number of shares that would be issuable assuming conversion of all of the Convertible </span></div>Senior Notes is approximately 6,261,560. Refer to Note 18—"Debt" for additional information related to accounting for Convertible Senior Notes issued and associated Capped Call Transactions. The following table presents the basic and diluted net income (loss) per share:<table 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:54.549%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.024%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.024%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.364%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.027%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2019</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="15" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands, except per share amounts)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Basic Income (Loss) Per Share:</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"/><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-weight:400;line-height:100%">Net income (loss)</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:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(53,432)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25,478)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average common shares outstanding</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126,294</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96,700</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,634</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average unvested restricted shares</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:100%">—</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:100%">—</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:100%">(20)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average common shares outstanding used to compute net income (loss) per share</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126,294</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96,700</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,614</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%">Basic net income (loss) per share</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.55)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.48)</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 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;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;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-weight:700;line-height:100%">Diluted 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"/><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:100%">Net income (loss)</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:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(53,432)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25,478)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator adjustment:</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"/><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-weight:400;line-height:100%">Weighted-average common shares used in basic EPS</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%">126,294 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96,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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,614 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dilutive effect of weighted-average common stock options</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%">4,435 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dilutive effect of weighted-average performance stock units</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%">197 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dilutive effect of weighted-average restricted stock units</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%">5,294 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dilutive effect of weighted-average ESPP shares</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%">41 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average shares used to compute diluted net income (loss) per share</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">136,261 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96,700 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,614 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted net income (loss) per share</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.55)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.48)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table> 65000 -53432000 -25478000 126294000 96700000 52634000 0 0 20000 126294000 96700000 52614000 0 -0.55 -0.48 65000 -53432000 -25478000 126294000 96700000 52614000 4435000 0 0 197000 0 0 5294000 0 0 41000 0 0 136261000 96700000 52614000 0 -0.55 -0.48 <div style="margin-bottom:10pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following weighted-average shares have been excluded from the calculation of diluted net income (loss) per share attributable to common stockholders for each period presented because they are anti-dilutive: </span></div><div style="margin-bottom:1pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.255%"/><td style="width:0.1%"/><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 style="width:1.0%"/><td style="width:13.024%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.024%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.364%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.027%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="15" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><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="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options to purchase common stock</span></td><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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,317 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">793 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested restricted stock awards</span></td><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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested restricted stock units</span></td><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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,713 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,211 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested performance awards</span></td><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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ESPP shares</span></td><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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Convertible Senior Notes</span></td><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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total shares excluded from net income (loss) per share</span></td><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="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt 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:100%">4,940 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt 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-bottom:3pt double #000000;border-top:1pt 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:100%">7,120 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt 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-bottom:3pt double #000000;border-top:1pt 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:100%">5,051 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 0 2317000 793000 0 0 13000 0 4713000 4211000 0 40000 0 0 50000 34000 4940000 0 0 4940000 7120000 5051000 1.50 0 0 6261560 Revenues<div style="margin-bottom:10pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    For the majority of transactions on the Company's platform, the Company reports revenue on a net basis as it does not act as the principal in the purchase and sale of digital advertising inventory because it does not have control of the digital advertising inventory and does not set prices agreed upon within the auction marketplace. For certain advertising campaigns that are transacted through insertion orders, the Company reports revenue on a gross basis, based primarily on its determination that the Company acts as the primary obligor in the delivery of advertising campaigns for buyers with respect to such transactions. </span></div><div style="margin-bottom:10pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For periods prior to the SpotX Acquisition, revenue reported on a gross basis was generally less than 3% of the Company's total revenue. As a result of the SpotX Acquisition, an increased percentage of the Company's revenue is reported on a gross basis. The following table presents our revenue recognized on a net basis and on a gross basis for the years ended December 31, 2021, 2020, and 2019:</span></div><div style="margin-bottom:10pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:20.933%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.188%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.188%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.188%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.188%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.188%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.191%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands, except percentages)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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"/><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="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net basis</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">389,358 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83 </span></td><td style="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="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">218,222 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98 </span></td><td style="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="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">156,414 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross basis</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%">79,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,406 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">468,413 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-bottom:3pt double #000000;border-top:1pt 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:100%">100 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt 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:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">221,628 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-bottom:3pt double #000000;border-top:1pt 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:100%">100 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt 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:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">156,414 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-bottom:3pt double #000000;border-top:1pt 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:100%">100 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt 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:100%">%</span></td></tr></table></div><div style="margin-bottom:10pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents our revenue by channel for the years ended December 31, 2021, 2020, 2019:</span></div><div style="margin-bottom:1pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:20.651%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.188%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.188%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.188%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.188%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.364%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.188%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.364%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.188%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.369%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2019</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands, except percentages)</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Channel:</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"/><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"/><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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CTV</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:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">185,254 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,319 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15 </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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"><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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Desktop</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%">118,182 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78,956 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,302 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mobile</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%">164,977 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108,353 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88,112 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:100%">Total</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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">468,413 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt 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-bottom:3pt double #000000;border-top:1pt 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:100%">100 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt 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:100%">%</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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">221,628 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt 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-bottom:3pt double #000000;border-top:1pt 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:100%">100 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt 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:100%">%</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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">156,414 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt 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-bottom:3pt double #000000;border-top:1pt 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:100%">100 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt 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:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The following table presents the Company's revenue disaggregated by geographic location, based on the location of the Company's sellers:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:51.724%"/><td style="width:0.1%"/><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 style="width:1.0%"/><td style="width:14.012%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.012%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.364%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.012%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.370%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2019</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</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:100%">United States</span></td><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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">365,161 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">161,570 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108,385 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">International</span></td><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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103,252 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,058 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,029 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:100%">Total</span></td><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 style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">468,413 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt 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:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">221,628 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt 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:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">156,414 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr></table></div><div style="margin-bottom:10pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Payment terms are specified in agreements between the Company and the buyers and sellers on its platform. The Company generally bills buyers at the end of each month for the full purchase price of impressions filled in that month. The Company recognizes volume discounts as a reduction of revenue as they are incurred. Specific payment terms may vary by agreement, but are generally seventy-five days or less. The Company's accounts receivable are recorded at the amount of gross billings to buyers, net of allowances for the amounts the Company is responsible to collect. The Company's accounts payable related to amounts due to sellers are recorded at the net amount payable to sellers (see Note 11). Accordingly, both accounts receivable and accounts payable appear large in relation to revenue reported on a net basis.</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable are recorded at the invoiced amount, are unsecured, and do not bear interest. The allowance for doubtful accounts is reviewed quarterly, requires judgment, and is based on the best estimate of the amount of probable credit losses in existing accounts receivable. The Company reviews the status of the then-outstanding accounts receivable on a customer-by-customer basis, taking into consideration the aging schedule of receivables, its historical collection experience, current information regarding the client, subsequent collection history, and other relevant data, in establishing the allowance for doubtful accounts. Accounts receivable is presented net of an allowance for doubtful accounts of $3.5 million at December 31, 2021, and $2.4 million at December 31, 2020. Accounts receivable are written off against the allowance for doubtful accounts when the Company determines amounts are no longer collectible.</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company reviews the associated payable to sellers for recovery of buyer receivable allowance and write-offs; in some cases, the Company can reduce the payable to sellers. The reduction of seller payables related to recovery of uncollected buyer receivables is netted against allowance expense. The contra seller payables related to recoveries were $2.1 million and $1.5 million as of December 31, 2021 and December 31, 2020, respectively.</span></div><div><span><br/></span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of activity in the allowance for doubtful accounts for the years ended December 31, 2021, 2020, and 2019, respectively:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:65.566%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.634%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.364%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.634%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.364%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.638%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2019</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for doubtful accounts, Beginning Balance</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,360 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,340 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for doubtful accounts, assumed from mergers or acquisitions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">835 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,033 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Write-offs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(337)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,054)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,282)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increase in provision for expected credit losses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">597 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">870 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,328 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recoveries of previous write-offs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for doubtful accounts, December 31 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,475 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,360 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,400 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div>During the year ended December 31, 2021, 2020, and 2019, the provision for expected credit losses associated with accounts receivable and the offset by increases of contra seller payables related to recoveries of uncollected buyer receivables resulted in a net amount of bad debt each year. During the year ended December 31, 2021, the provision for expected credit losses associated with accounts receivable of $0.6 million was offset by increases of contra seller payables related to recoveries of uncollected buyer receivables of $0.5 million, which resulted in an immaterial amount of bad debt expense. During the year ended December 31, 2020, the provision for expected credit losses associated with accounts receivable of $0.9 million was offset by increases of contra seller payables related to recoveries of uncollected buyer receivables of $1.0 million, which resulted in $0.1 million of bad debt recoveries. During the year ended December 31, 2019, the provision for expected credit losses associated with accounts receivable of $5.3 million was offset by increases of contra seller payables related to recoveries of uncollected buyer receivables of $4.1 million, which resulted in bad debt expense of $1.2 million. 0.03 The following table presents our revenue recognized on a net basis and on a gross basis for the years ended December 31, 2021, 2020, and 2019:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:20.933%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.188%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.188%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.188%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.188%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.188%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.191%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands, except percentages)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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"/><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="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net basis</span></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">389,358 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83 </span></td><td style="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="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">218,222 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98 </span></td><td style="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="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">156,414 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross basis</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%">79,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,406 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">468,413 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-bottom:3pt double #000000;border-top:1pt 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:100%">100 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt 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:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">221,628 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-bottom:3pt double #000000;border-top:1pt 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:100%">100 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt 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:100%">%</span></td><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">156,414 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="border-bottom:3pt double #000000;border-top:1pt 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:100%">100 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt 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:100%">%</span></td></tr></table> 389358000 0.83 218222000 0.98 156414000 1 79055000 0.17 3406000 0.02 0 0 468413000 1 221628000 1 156414000 1 <div style="margin-bottom:10pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents our revenue by channel for the years ended December 31, 2021, 2020, 2019:</span></div><div style="margin-bottom:1pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:20.651%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.188%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.188%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.188%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.188%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.364%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.188%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.364%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.188%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.369%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2019</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands, except percentages)</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Channel:</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"/><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"/><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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CTV</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:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">185,254 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,319 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15 </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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"><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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Desktop</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%">118,182 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78,956 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,302 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Mobile</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%">164,977 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108,353 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88,112 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:100%">Total</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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">468,413 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt 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-bottom:3pt double #000000;border-top:1pt 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:100%">100 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt 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:100%">%</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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">221,628 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt 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-bottom:3pt double #000000;border-top:1pt 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:100%">100 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt 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:100%">%</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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">156,414 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt 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-bottom:3pt double #000000;border-top:1pt 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:100%">100 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt 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:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The following table presents the Company's revenue disaggregated by geographic location, based on the location of the Company's sellers:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:51.724%"/><td style="width:0.1%"/><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 style="width:1.0%"/><td style="width:14.012%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.012%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.364%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.012%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.370%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2019</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</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:100%">United States</span></td><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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">365,161 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">161,570 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108,385 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">International</span></td><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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103,252 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,058 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,029 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:100%">Total</span></td><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 style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">468,413 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt 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:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">221,628 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt 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:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">156,414 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr></table></div> 185254000 0.40 34319000 0.15 0 0 118182000 0.25 78956000 0.36 68302000 0.44 164977000 0.35 108353000 0.49 88112000 0.56 468413000 1 221628000 1 156414000 1 365161000 161570000 108385000 103252000 60058000 48029000 468413000 221628000 156414000 P75D 3500000 2400000 2100000 1500000 <div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of activity in the allowance for doubtful accounts for the years ended December 31, 2021, 2020, and 2019, respectively:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:65.566%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.634%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.364%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.634%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.364%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.638%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2019</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for doubtful accounts, Beginning Balance</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,360 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,340 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for doubtful accounts, assumed from mergers or acquisitions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">835 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,033 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Write-offs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(337)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,054)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,282)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increase in provision for expected credit losses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">597 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">870 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,328 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recoveries of previous write-offs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">111 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for doubtful accounts, December 31 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,475 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,360 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,400 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 2360000 3400000 1340000 835000 1033000 0 337000 3054000 3282000 597000 870000 5328000 20000 111000 14000 3475000 2360000 3400000 600000 500000 900000 1000000 -100000 5300000 4100000 1200000 Fair Value Measurements <div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recurring Fair Value Measurements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    </span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Fair value represents the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. Valuation techniques used to measure fair value must maximize the use of observable inputs and minimize the use of unobservable inputs. Observable inputs are based on market data obtained from independent sources. The fair value hierarchy is based on the following three levels of inputs, of which the first two are considered observable and the last one is considered unobservable: </span></div><div style="margin-bottom:10pt;margin-top:10pt;padding-left:63pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">Level 1 – Quoted prices (unadjusted) in active markets for identical assets or liabilities that the Company has the ability to access at the measurement date.</span></div><div style="margin-bottom:10pt;margin-top:5pt;padding-left:63pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">Level 2 – Inputs other than quoted prices included within Level 1 that are observable for the asset or liability, either directly or indirectly.</span></div><div style="margin-bottom:10pt;margin-top:5pt;padding-left:63pt;text-indent:-27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">Level 3 – Unobservable inputs.</span></div><div style="margin-bottom:6pt;margin-top:10pt;padding-right:4.5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below sets forth a summary of financial instruments that are measured at fair value on a recurring basis at December 31, 2021:</span></div><div style="margin-bottom:1pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.858%"><tr><td style="width:1.0%"/><td style="width:31.856%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.205%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.507%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.438%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.507%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.438%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.507%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.442%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Quoted Prices in <br/>Active Markets for <br/>Identical Assets <br/>(Level 1)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Significant Other <br/>Observable Inputs <br/>(Level 2)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Significant <br/>Unobservable Inputs <br/>(Level 3)</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;padding-right:20.25pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:13.5pt;padding-right:4.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash equivalents</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,869 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,869 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:6pt;margin-top:5pt;padding-right:4.5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below sets forth a summary of financial instruments that are measured at fair value on a recurring basis at December 31, 2020:</span></div><div style="margin-bottom:1pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.858%"><tr><td style="width:1.0%"/><td style="width:31.856%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.205%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.507%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.438%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.507%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.438%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.507%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.442%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Quoted Prices in <br/>Active Markets for <br/>Identical Assets <br/>(Level 1)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Significant Other <br/>Observable Inputs <br/>(Level 2)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Significant <br/>Unobservable Inputs <br/>(Level 3)</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;padding-right:20.25pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:13.5pt;padding-right:4.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash equivalents</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,868 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,868 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December 31, 2021 and 2020, cash equivalents of $7.9 million and $7.9 million, respectively, consisted of money market funds and commercial paper, with original maturities of three months or less. The carrying amounts of cash equivalents are classified as Level 1 or Level 2 depending on whether or not their fair values are based on quoted market prices for identical securities that are traded in an active market.</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December 31, 2021, the Company had Convertible Senior Notes (as defined in Note 18) included in its balance sheet. The estimated fair value of the Company's Convertible Senior Notes was $315.5 million as of December 31, 2021. The estimated fair value of Convertible Senior Notes is based on market rates and the closing trading price of the Convertible Senior Notes as of December 31, 2021 and is classified as Level 2 in the fair value hierarchy.</span></div>There were no transfers between Level 1 and Level 2 fair value measurements during the years ended December 31, 2021 and 2020. <div style="margin-bottom:6pt;margin-top:10pt;padding-right:4.5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below sets forth a summary of financial instruments that are measured at fair value on a recurring basis at December 31, 2021:</span></div><div style="margin-bottom:1pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.858%"><tr><td style="width:1.0%"/><td style="width:31.856%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.205%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.507%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.438%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.507%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.438%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.507%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.442%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Quoted Prices in <br/>Active Markets for <br/>Identical Assets <br/>(Level 1)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Significant Other <br/>Observable Inputs <br/>(Level 2)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Significant <br/>Unobservable Inputs <br/>(Level 3)</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;padding-right:20.25pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:13.5pt;padding-right:4.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash equivalents</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,869 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,869 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:6pt;margin-top:5pt;padding-right:4.5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below sets forth a summary of financial instruments that are measured at fair value on a recurring basis at December 31, 2020:</span></div><div style="margin-bottom:1pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.858%"><tr><td style="width:1.0%"/><td style="width:31.856%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.205%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.507%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.438%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.507%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.438%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.507%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.442%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Quoted Prices in <br/>Active Markets for <br/>Identical Assets <br/>(Level 1)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Significant Other <br/>Observable Inputs <br/>(Level 2)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Significant <br/>Unobservable Inputs <br/>(Level 3)</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20.25pt;padding-right:20.25pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:13.5pt;padding-right:4.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash equivalents</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,868 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,868 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 7869000 7869000 0 0 7868000 7868000 0 0 7900000 7900000 315500000 Investments The Company had no investments in marketable securities at December 31, 2021 and December 31, 2020.During the year ended December 31, 2019, $7.5 million of available-for-sale investments matured, on which the realized gains were de minimis and there were no unrealized holding gains (losses) reclassified out of accumulated other comprehensive loss into the consolidated statements of operations. The Company had no sales of available-for-sale investments in 2019. 0 0 7500000 0 Property and Equipment<div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Major classes of property and equipment were as follows:</span></div><div style="margin-bottom:1pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:67.967%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.012%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.015%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Purchased software</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,214 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,255 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer equipment and network hardware</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124,907 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115,740 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture, fixtures and office equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,476 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,289 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:100%">3,307 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,738 </span></td><td style="background-color:#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.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross property and equipment</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt 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:100%">132,904 </span></td><td style="background-color:#cceeff;border-top:1pt 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 #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:100%">122,022 </span></td><td style="background-color:#cceeff;border-top:1pt 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:100%">Accumulated depreciation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(98,837)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(98,341)</span></td><td style="background-color:#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.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net property and equipment</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,067 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt 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:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,681 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:10pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Depreciation expense on property and equipment totaled $16.1 million, $16.0 million, and $21.3 million for the years ended December 31, 2021, 2020, and 2019, respectively. There were no impairment charges to property and equipment for the years ended December 31, 2021, 2020, and 2019.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    As part of the April 30, 2021 acquisition of SpotX, the Company acquired finance leases related primarily to network hardware. The accumulated depreciation related to assets under finance leases was approximately $0.5 million as of December 31, </span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2021, and was included in depreciation expense when recognized. See Note 16 for more information regarding the related finance lease obligation.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The Company's property and equipment, net by geographical region was as follows:</span></div><div style="margin-bottom:1pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:67.967%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.012%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.015%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,495 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,504 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">International</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,572 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,177 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,067 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt 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:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,681 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 1214000 1255000 124907000 115740000 3476000 2289000 3307000 2738000 132904000 122022000 98837000 98341000 34067000 23681000 16100000 16000000 21300000 0 0 0 500000 23495000 13504000 10572000 10177000 34067000 23681000 Internal Use Software Development Costs<div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Internal use software development costs were as follows:</span></div><div style="margin-bottom:1pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:62.600%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.272%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.416%"/><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Internal use software development costs, gross</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%">62,490 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,277 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated amortization</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%">(42,397)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(35,117)</span></td><td style="background-color:#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.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Internal use software development costs, net</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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,093 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt 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:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,160 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:10pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    During the years ended December 31, 2021, 2020, and 2019, the Company capitalized $12.9 million, $9.2 million, and $9.0 million, respectively, of internal use software development costs. Amortization expense was $9.0 million, $8.3 million, and $7.5 million for the years ended December 31, 2021, 2020, and 2019, respectively. In the years ended December 31, 2021, 2020, and 2019, amortization expense included the write-off of software development costs of $0.1 million, $0.1 million, and $0.5 million, in the respective periods, related to the abandonment of the associated projects. Based on the Company’s internal use software development costs at December 31, 2021, excluding projects that are not ready for their intended use with a value of $4.7 million, estimated amortization expense of $8.4 million, $5.0 million, and $2.0 million is expected to be recognized in 2022, 2023, and 2024, respectively.</span></div>    There were no impairment charges to internal use software development costs for the years ended December 31, 2021, 2020 and 2019 with the exception of the write-offs mentioned above. Internal use software development costs were as follows:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:62.600%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.272%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.416%"/><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Internal use software development costs, gross</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%">62,490 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,277 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated amortization</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%">(42,397)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(35,117)</span></td><td style="background-color:#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.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Internal use software development costs, net</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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,093 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt 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:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,160 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 62490000 51277000 42397000 35117000 20093000 16160000 12900000 9200000 9000000 9000000 8300000 7500000 100000 100000 500000 4700000 8400000 5000000 2000000 0 0 0 Goodwill, Intangible Assets, and Capitalized Costs Incurred in Cloud Computing Arrangements<div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Details of the Company’s goodwill were as follows (in thousands):</span></div><div style="margin-bottom:1pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:83.787%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.013%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance at December 31, 2019</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,370 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions for Merger with Telaria (Note 10)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150,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;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance at December 31, 2020</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">158,125 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions for Acquisition of SpotX (Note 10)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">782,831 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions for Acquisition of SpringServe (Note 10)</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%">24,156 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions for Acquisition of Nth Party (Note 10)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,761 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance at December 31, 2021</span></div></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:100%">$</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:100%">969,873 </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-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The Company’s intangible assets as of December 31, 2021 and 2020 included the following:</span></div><div style="margin-bottom:1pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:67.967%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.012%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.015%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:10pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortizable intangible assets:</span></div></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"><div style="margin-bottom:10pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">378,958 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,658 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:10pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">173,950 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,950 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">In-process research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,630 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,030 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-compete agreements</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,270 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70 </span></td><td style="background-color:#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"><div style="margin-bottom:10pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total identifiable intangible assets, gross</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt 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:100%">571,208 </span></td><td style="background-color:#cceeff;border-top:1pt 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 #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:100%">123,708 </span></td><td style="background-color:#cceeff;border-top:1pt 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"><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated amortization—intangible assets:</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(75,850)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21,905)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:10pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(65,702)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,877)</span></td><td style="background-color:#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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">In-process 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:100%">(1,250)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-compete agreements</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,197)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(42)</span></td><td style="background-color:#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"><div style="margin-bottom:10pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(594)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total accumulated amortization—intangible assets</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt 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:100%">(144,593)</span></td><td style="background-color:#ffffff;border-top:1pt 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:1pt 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:100%">(33,824)</span></td><td style="background-color:#ffffff;border-top:1pt 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"><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total identifiable intangible assets, net</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">426,615 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt 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:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89,884 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:10pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Amortization of intangible assets for the years ended December 31, 2021, 2020, and 2019 was $121.9 million, $24.9 million, and $3.3 million, respectively. For the years ended December 31, 2021, 2020, and 2019 the Company wrote off fully amortized intangible assets with a historical cost of $11.1 million, $1.1 million and $0.7 million, respectively.</span></div><div style="margin-bottom:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The estimated remaining amortization expense associated with the Company's intangible assets was as follows as of December 31, 2021:</span></div><div style="margin-bottom:1pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.775%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.025%"/><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:100%">Fiscal Year</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:100%">Amount</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">148,541 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103,173 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,298 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,748 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,855 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">426,615 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:10pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    During the years ended December 31, 2021 and 2020, the Company capitalized $0.8 million and $0.9 million, respectively, related to cloud computing arrangements. These costs are related to arrangements for infrastructure as a service, platform as a service, and software as a service. As of December 31, 2021 and 2020, capitalized costs associated with these arrangements are included within prepaid expenses and other current assets in the amounts of $0.5 million and $0.7 million, respectively, and within other assets, non-current in the amounts of $0.7 million and $0.2 million, respectively. The amortization of these agreements was $0.4 million for the year ended December 31, 2021 and an insignificant amount for the year ended December 31, 2020.</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's qualitative assessment in the fourth quarter of 2021 did not indicate that it is more likely than not that the fair value of its goodwill, intangible assets, and other long-lived assets is less than the aggregate carrying amount.</span></div> Details of the Company’s goodwill were 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:83.787%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.013%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance at December 31, 2019</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,370 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions for Merger with Telaria (Note 10)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150,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;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance at December 31, 2020</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">158,125 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions for Acquisition of SpotX (Note 10)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">782,831 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions for Acquisition of SpringServe (Note 10)</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%">24,156 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions for Acquisition of Nth Party (Note 10)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,761 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance at December 31, 2021</span></div></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:100%">$</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:100%">969,873 </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> 7370000 150755000 158125000 782831000 24156000 4761000 969873000 The Company’s intangible assets as of December 31, 2021 and 2020 included the following:<table 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.967%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.012%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.015%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:10pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortizable intangible assets:</span></div></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"><div style="margin-bottom:10pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">378,958 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,658 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:10pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">173,950 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,950 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">In-process research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,630 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,030 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-compete agreements</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,270 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70 </span></td><td style="background-color:#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"><div style="margin-bottom:10pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total identifiable intangible assets, gross</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt 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:100%">571,208 </span></td><td style="background-color:#cceeff;border-top:1pt 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 #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:100%">123,708 </span></td><td style="background-color:#cceeff;border-top:1pt 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"><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated amortization—intangible assets:</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(75,850)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21,905)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:10pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(65,702)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,877)</span></td><td style="background-color:#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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">In-process 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:100%">(1,250)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-compete agreements</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,197)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(42)</span></td><td style="background-color:#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"><div style="margin-bottom:10pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(594)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total accumulated amortization—intangible assets</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt 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:100%">(144,593)</span></td><td style="background-color:#ffffff;border-top:1pt 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:1pt 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:100%">(33,824)</span></td><td style="background-color:#ffffff;border-top:1pt 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"><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total identifiable intangible assets, net</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">426,615 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt 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:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89,884 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 378958000 77658000 173950000 37950000 14630000 8030000 2270000 70000 1400000 0 571208000 123708000 75850000 21905000 65702000 11877000 1250000 0 1197000 42000 594000 0 144593000 33824000 426615000 89884000 121900000 24900000 3300000 11100000 1100000 700000 The estimated remaining amortization expense associated with the Company's intangible assets was as follows as of December 31, 2021:<table 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:84.775%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.025%"/><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:100%">Fiscal Year</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:100%">Amount</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">148,541 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103,173 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,298 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,748 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,855 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">426,615 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 148541000 103173000 85298000 67748000 21855000 0 426615000 800000 900000 500000 700000 700000 200000 400000 Business Combinations<div style="margin-bottom:10pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">2020 Merger—Telaria</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    On April 1, 2020, (the "Acquisition Date"), the Company completed the merger with Telaria. Upon completion of the Telaria Merger, each share of Telaria common stock issued and outstanding was converted into 1.082 shares of Magnite common stock. As a result, the Company issued 52,098,945 shares of Magnite common stock. In connection with the Telaria Merger, </span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Magnite also assumed Telaria’s 2013 Equity Incentive Plan, as amended; 2008 Stock Plan, as amended; and the ScanScout, Inc. 2009 Equity Incentive Plan, as amended. </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of the Acquisition Date, former holders of Telaria common stock owned approximately 48% and pre-merger holders of Magnite common stock owned approximately 52% of the common stock of the combined company on a fully diluted basis.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As part of the Telaria Merger, existing outstanding restricted stock units of Telaria common stock and stock options to purchase common stock of Telaria were exchanged for 1.082 restricted stock units of the Company and options to purchase the Company's common stock, respectively. The fair value of stock options exchanged on the date of the Telaria Merger attributable to pre-acquisition services was recorded as purchase consideration. The fair value of the restricted stock units and stock options exchanged on the date of the Telaria Merger attributable to post-acquisition services will be recorded as additional stock-based compensation expense in the Company's consolidated statements of operations over their remaining requisite service (vesting) periods. </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the total purchase consideration (in thousands): </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.045%"><tr><td style="width:1.0%"/><td style="width:80.223%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.577%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares of Magnite common stock</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">274,604 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of stock-based awards exchanged</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,646 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acceleration of single trigger equity awards, converted</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total purchase consideration</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">287,418 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:10pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The purchase consideration for the acquisition included 52,008,316 shares of the Company's common stock with a fair value of approximately $274.6 million, based on the Company's stock price as reported on the NYSE on the Acquisition Date. The fair value of stock options and restricted stock units exchanged on the Acquisition Date attributable to pre-acquisition services of approximately $10.4 million and $1.2 million, respectively, have been recorded as purchase consideration. In addition, the Company recorded additional purchase consideration associated with acceleration of 90,629 shares of common stock issued associated with single-trigger equity awards in the amount of $1.2 million. </span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of stock options and restricted stock units exchanged on the Acquisition Date attributable to post-acquisition services of $4.7 million and $12.2 million, respectively, will be recorded as additional stock-based compensation expense on the Company's consolidated statements of operations over their remaining requisite service (vesting) periods. </span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the purchase price was allocated to the identifiable assets acquired and liabilities assumed based upon their estimated fair values as of the date of the acquisition as set forth below (in thousands): </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.468%"><tr><td style="width:1.0%"/><td style="width:80.305%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.495%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,848 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150,924 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,054 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,814 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use lease asset</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%">26,627 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible 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:100%">103,410 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash</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%">2,747 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assets, 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:100%">369 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets, 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:100%">103 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150,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 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets acquired</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">491,651 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable and 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:100%">172,751 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liabilities - 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:100%">5,322 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred 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:100%">11 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current 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:100%">365 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liabilities - non-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:100%">23,323 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other liabilities, 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:100%">194 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liability</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,267 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities assumed</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">204,233 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total purchase price</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">287,418 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:5pt;margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company believes the amount of goodwill resulting from the purchase price allocation is primarily attributable to expected synergies from assembled workforce, an increase in development capabilities, increased offerings to customers, and enhanced opportunities for growth and innovation. Goodwill will not be amortized but instead will be tested for impairment at least annually or more frequently if certain indicators of impairment are present. In the event that goodwill has become impaired, the Company will record an expense for the amount impaired during the quarter in which the determination is made. The acquired intangibles and goodwill resulting from the Telaria Merger are not amortizable for tax purposes.</span></div><div style="margin-bottom:5pt;margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the components of the intangible assets and estimated useful lives as of the Acquisition Date (dollars in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.468%"><tr><td style="width:1.0%"/><td style="width:67.274%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.712%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.714%"/><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated Useful Life</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%">Technology</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">In-process research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,030 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%">4.7 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:100%">Customer relationships</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,300 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.5 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Backlog</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">880 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.75 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%">Trademarks</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%">200 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.25 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intangible assets acquired</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103,410 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">* In-process research and development consists of two projects with a weighted-average useful life of 4.7 years. Amortization begins once associated projects are completed and it is determined the projects have alternative future use.</span></div></td></tr></table></div><div style="margin-bottom:10pt;margin-top:10pt;padding-right:18pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the acquired technology and in-process research and development was valued using The Revenue Split Method. This methodology included allocating future revenue projections to the existing technologies and applying decay rates and appropriate discount rates that reflect the respective intangible asset's relative risk profile when compared to other intangible assets as well as considering the risk associated with the overall business. </span></div><div style="margin-bottom:10pt;padding-right:18pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At the Acquisition Date, Telaria had existing Customer Relationships. To the extent that future cash flows of the business would be negatively affected in the absence of these relationships, they would be deemed to have economic value. The Company used the Loss‐of‐Revenue and Income Method in its valuation of the existing Customer Relationships. This method attempts to quantify the scenario whereby the owner loses the right to the intangible asset and the resulting losses of revenue and income. Under this analysis, the value of the cash flows with the intangible asset is compared to the value of the cash flows without the intangible asset and the difference represents the value of the intangible asset. This methodology included applying a discount rate and the expected timing it would take to further enhance customer relationships.</span></div><div style="margin-bottom:10pt;margin-top:5pt;padding-right:18pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the backlog was based on the Excess Earnings Model, taking into consideration the existing contracts as of the Acquisition Date and the respective cost to complete the servicing of the existing agreements. The resulting stream of after tax earnings were discounted to present value by applying an appropriate discount rate for the asset. The discount rate was selected based on the intangible asset’s relative risk profile when compared to the other intangible assets as well as the discount rate for the overall business.</span></div><div style="margin-bottom:10pt;margin-top:5pt;padding-right:18pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets are generally amortized on a straight-line basis, which approximates the pattern in which the economic benefits are consumed, over their estimated useful lives. Amortization of developed technology is included in cost of revenues and the amortization of customer relationships, backlog, and trademarks is included in sales and marketing expenses in the consolidated statements of operations. Once the projects associated with acquired in-process research and development are completed, amortization will be included in cost of revenues in the consolidated statements of operations. The intangible assets generated in the Telaria Merger are not tax deductible. </span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As such, as part of the Telaria Merger, deferred tax liabilities were established, which were fully offset by the estimated income tax effect of the partial release of Telaria's valuation allowance.</span></div><div style="margin-bottom:10pt;padding-right:18pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognized approximately $17.6 million of acquisition related costs during the year ended December 31, 2020 (see Note 14). In addition, as part of the Telaria Merger, the Company acquired Telaria's U.S. federal NOLs of approximately $126.1 million and state NOLs of approximately $87.6 million. Pursuant to Section 382 of the Internal Revenue Code, Telaria, Inc. underwent an ownership change for tax purposes. As a result, the use of the NOLs will be subject to annual Section 382 use limitations. The Company believes the ownership change will not impact the Company's ability to utilize substantially all of the NOLs to the extent it generates taxable income that can be offset by such losses.</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Unaudited Pro Forma Information</span></div><div style="margin-bottom:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides unaudited pro forma information as if Telaria had been merged with the Company as of January 1, 2019. The unaudited pro forma information reflects adjustments for additional amortization resulting from the fair value adjustments to assets acquired and liabilities assumed, adjustments for alignment of accounting policies, and transaction expenses as if the Telaria Merger occurred on January 1, 2019. The pro forma results do not include any anticipated cost synergies or other effects of the integration merged companies. Accordingly, pro forma amounts are not necessarily indicative of the results that actually would have occurred had the acquisition been completed on the dates indicated, nor is it indicative of the future operating results of the combined company.</span></div><div style="margin-top:5pt"><table 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:62.318%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.414%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.353%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.415%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pro Forma Revenue</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">236,666 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">224,452 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pro Forma Net Loss</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(64,030)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(78,585)</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:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December 31, 2020, post-merger revenue on a stand-alone basis for Telaria was $60.1 million. During the year ended December 31, 2020, due to the process of integrating the operations of Telaria into the operations of the Company, the determination of Telaria's post-merger operating results on a standalone basis was impracticable.</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2021 Acquisition—SpotX</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 30, 2021, the Company completed the SpotX Acquisition, pursuant to a Stock Purchase Agreement, dated as of February 4, 2021 (the "Purchase Agreement"), by and between the Company and RTL US Holdings, Inc. ("RTL"). The initial purchase price for the SpotX Acquisition was $560 million in cash ("Cash Consideration") and 14,000,000 shares of the Company's common stock. Per the terms of the Purchase Agreement, at the completion of the Company’s offering of its Convertible Senior Notes, RTL elected to increase the Cash Consideration by an amount equal to 20% of the gross proceeds of the Convertible Senior Notes (which amount was equal to $80 million) and to reduce the number of shares of common stock it would otherwise receive by a number of shares of common stock equal to 20% of the gross proceeds of the proposed offering of notes ($80 million) divided by the closing price of a share of our common stock on the trading day immediately prior to the date of pricing of the proposed offering of notes ($49.21). As a result of this election, the adjusted purchase price was $1.1 billion, prior to customary working capital adjustments and other adjustments, consisting of $640.0 million in cash plus 12,374,315 shares of common stock (based on the fair value of the Company's common stock on April 30, 2021). The Cash Consideration is subject to customary working capital and other adjustments. The working capital was approximately $65.2 million, including cash balances acquired and other working capital adjustments, resulting in a total purchase price of $1.2 billion. The Company financed the Cash Consideration through borrowings under the Term Loan B Facility and the Convertible Senior Notes (Note 18).</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In accordance with ASC 805, the Company recorded the acquisition based on the fair value of the consideration transferred and then allocated the purchase price to the identifiable assets acquired and liabilities assumed based on their respective fair values as of the acquisition date. The excess of the value of consideration transferred over the aggregate fair value of those net assets was recorded as goodwill. Any identified definite lived intangible assets will be amortized over their estimated useful lives and any identified intangible assets with indefinite useful lives and goodwill will not be amortized but will be tested for impairment at least annually. All intangible assets and goodwill will be tested for impairment when certain indicators are present. Determining the fair value of assets acquired and liabilities assumed requires management to use significant judgment and estimates including the selection of valuation methodologies, estimates of future revenues and cash flows, discount rates, and selection of comparable companies. </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management's purchase price allocation is preliminary and subject to change pending finalization of the valuation, including finalization of tax attributes and tax related liabilities. Under the acquisition method of accounting for business combinations, if the Company identifies changes to acquired deferred tax asset ("DTA") valuation allowances or liabilities related to uncertain tax positions during the measurement period, and they are related to new information obtained about facts and circumstances that existed as of the acquisition date, those changes are considered a measurement-period adjustment, and the Company will record the offset to goodwill. The Company records all other changes to DTA valuation allowances and liabilities related to uncertain tax positions in current- period income tax expense.</span></div><div style="margin-bottom:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For purposes of measuring the estimated fair value, where applicable, of the assets acquired and the liabilities assumed, the Company has applied the guidance in ASC 820, Fair Value Measurement, which establishes a framework for measuring fair value. In accordance with ASC 820, fair value is an exit price and is defined as "the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date." Under ASC 805, acquisition-related transaction costs and acquisition-related restructuring charges are not included as components of consideration transferred but are accounted for as expenses in the period in which the costs are incurred.</span></div><div style="margin-bottom:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the total purchase consideration (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.045%"><tr><td style="width:1.0%"/><td style="width:80.223%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.577%"/><td style="width:0.1%"/></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%">Cash Consideration</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">640,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock Consideration (Fair Value of Shares of Magnite common stock)</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%">495,591 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Working capital adjustment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,152 </span></td><td style="background-color:#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.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total purchase consideration</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,200,743 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:10pt;margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The purchase consideration for the SpotX Acquisition included 12,374,315 shares of the Company's common stock with a fair value of approximately $495.6 million, based on the close price of the Company's common stock at closing on April 30, 2021, which was $40.05 per share, and working capital adjustment of $65.2 million, mainly consisting of cash balances acquired on the date of the SpotX Acquisition and other opening balance sheet adjustments. </span></div><div style="margin-bottom:10pt;margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended December 31, 2021, the Company adjusted the preliminary purchase price allocation for SpotX based on updated fair values associated with the acquired assets and liabilities. Adjustments primarily impacted acquisition related tax accruals, deferred tax liabilities and classification of lease assets.</span></div><div style="margin-bottom:5pt;margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the purchase price was allocated to the identifiable assets acquired and liabilities assumed based upon their estimated fair values as of the date of the SpotX Acquisition as set forth below (in thousands): </span></div><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.468%"><tr><td style="width:1.0%"/><td style="width:80.305%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.495%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81,967 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">199 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable</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%">199,649 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid and other assets, 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:100%">12,308 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,823 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible 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:100%">429,600 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use lease asset</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%">10,055 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">782,831 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets to be acquired</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,523,432 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable and 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:100%">205,913 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current 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:100%">1,112 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease 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:100%">12,625 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liability, net</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%">103,039 </span></td><td style="background-color:#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.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities to be assumed</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">322,689 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total purchase price</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,200,743 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company believes the amount of goodwill resulting from the purchase price allocation is primarily attributable to expected synergies from the assembled workforce, an increase in development capabilities, increased offerings to customers, and enhanced opportunities for growth and innovation. Goodwill will not be amortized but instead will be tested for impairment at least annually or more frequently if certain indicators of impairment are present. In the event that goodwill has become impaired, the Company will record an expense for the amount impaired during the quarter in which the determination is made. The acquired intangibles and goodwill resulting from the SpotX Acquisition are not amortizable for tax purposes.</span></div><div style="margin-bottom:5pt;margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the components of the intangible assets and estimated useful lives as of the date of the SpotX Acquisition (dollars in thousands):</span></div><div style="margin-top:5pt;padding-right:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.468%"><tr><td style="width:1.0%"/><td style="width:67.274%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.712%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.714%"/><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated Useful Life</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Technology</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">280,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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:100%">130,300 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%">2 to 4 years</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:100%">Backlog</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%">11,100 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding: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:10pt;font-weight:400;line-height:100%">&lt;1 year</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:100%">In-process research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,800 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%">3 years*</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:100%">Non-compete agreements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 year</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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: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:10pt;font-weight:400;line-height:100%">&lt;1 year</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:100%">Total intangible assets acquired</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">429,600 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">* In-process research and development consists of six projects with a weighted-average useful life of 3 years. Amortization begins once associated projects are completed and it is determined the projects have alternative future use.</span></div></td></tr></table></div><div style="margin-bottom:10pt;margin-top:10pt;padding-right:18pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the acquired technology and in-process research and development was valued using the Excess Earnings Method. This methodology included allocating future revenue projections to the existing technologies and applying decay rates and appropriate discount rates that reflect the respective intangible asset's relative risk profile when compared to other intangible assets as well as the discount rate for the overall business. </span></div><div style="margin-bottom:10pt;padding-right:18pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company used the Loss‐of‐Revenue and Income Method in its valuation of the existing customer relationships and non-compete agreements. To the extent that future cash flows of the business would be negatively affected in the absence of these relationships and non-compete agreements, they would be deemed to have economic value. This method attempts to quantify the scenario whereby the owner loses the right to the intangible asset and the resulting losses of revenue and income. Under this analysis, the value of the cash flows with the intangible asset is compared to the value of the cash flows without the intangible asset and the difference represents the value of the intangible asset. This methodology included applying a discount rate and the expected timing it would take to further enhance customer relationships.</span></div><div style="margin-bottom:10pt;margin-top:5pt;padding-right:18pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the backlog was based on the Excess Earnings Method, taking into consideration the existing contracts as of the date of the SpotX Acquisition and the respective cost to complete the servicing of the existing agreements. The resulting stream of after tax earnings were discounted to present value by applying an appropriate discount rate for the asset. The discount rate was selected based on the intangible asset’s relative risk profile when compared to the other intangible assets as well as the discount rate for the overall business.</span></div><div style="margin-bottom:10pt;margin-top:5pt;padding-right:18pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the trademarks was based on the Income Approach, specifically the Relief‐from‐Royalty Method. Under this method, data is obtained regarding actual royalty payments made for similar intangible assets. After the appropriate royalty rate is determined, the reasonable royalty savings is then discounted to its present value over the remaining technological, economic, or legal life of the intangible asset.</span></div><div style="margin-bottom:10pt;padding-right:18pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets are generally amortized on a straight-line basis, which approximates the pattern in which the economic benefits are consumed, over their estimated useful lives. Amortization of developed technology is included in cost of revenues and the amortization of customer relationships, backlog, non-compete agreements, and trademarks is included in sales and marketing expenses in the consolidated statements of operations. Once the projects associated with acquired in-process research and development are completed, amortization will be included in cost of revenues in the consolidated statements of operations. The intangible assets generated in the SpotX Acquisition are not tax deductible. </span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As part of the SpotX Acquisition, deferred tax liabilities were established. As a result of the deferred tax liability balance created by the acquisition, the Company reduced its deferred tax asset valuation allowance by $56.2 million. Such reduction was recognized as an income tax benefit in the consolidated statements of operations for the year ended December 31, 2021.</span></div><div style="margin-bottom:10pt;padding-right:18pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognized approximately $27.9 million of acquisition related costs included in the "Merger, acquisition, and restructuring costs" in the Company's consolidated statements of operations during the year ended December 31, 2021 related to the SpotX Acquisition.</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2021 Acquisition—SpringServe</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On July 1, 2021, the Company completed the acquisition of ServeMotion, Inc., a Delaware corporation (including its wholly owned subsidiary, SpringServe, LLC, "SpringServe"), through the Company's wholly-owned subsidiary, SpotX, pursuant to a definitive agreement entered into on July 1, 2021. As a result of the SpringServe Acquisition, SpringServe has become a wholly-owned subsidiary of SpotX, and a wholly-owned indirect subsidiary of the Company. </span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the total estimated purchase consideration (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.045%"><tr><td style="width:1.0%"/><td style="width:80.223%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.577%"/><td style="width:0.1%"/></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%">Cash Consideration</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,136 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SpotX initial cash investment in SpringServe </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%">2,075 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value appreciation of SpotX purchase right </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,450 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indemnification claims - holdback</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,409 </span></td><td style="background-color:#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.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total purchase consideration</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,070 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> In 2020, SpotX made a minority investment of $2.1 million in SpringServe in conjunction with a strategic partnership agreement between the two companies, which included an option agreement to purchase SpringServe. At the time of Magnite's acquisition of SpotX, the fair value of SpotX's minority investment and purchase right were valued at a combined $7.5 million for a total minority investment and purchase right of $9.5 million. In connection with the SpringServe Acquisition, approximately $1.4 million of the purchase price was held back to cover possible indemnification claims, which is expected to be paid in cash one year after the acquisition.</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In accordance with ASC 805, the Company recorded the acquisition based on the fair value of the consideration transferred and then allocated the purchase price to the identifiable assets acquired and liabilities assumed based on their respective fair values as of the acquisition date. The excess of the value of consideration transferred over the aggregate fair value of those net assets was recorded as goodwill. Any identified definite lived intangible assets will be amortized over their estimated useful lives and any identified intangible assets with indefinite useful lives and goodwill will not be amortized but will be tested for impairment at least annually. All intangible assets and goodwill will be tested for impairment when certain indicators are present. Determining the fair value of assets acquired and liabilities assumed requires management to use significant judgment and estimates including the selection of valuation methodologies, estimates of future revenues and cash flows, discount rates, and selection of comparable companies. </span></div><div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management's purchase price allocation is preliminary and subject to change pending finalization of the valuation, including finalization of tax attributes and tax related liabilities. Under the acquisition method of accounting for business combinations, if the Company identifies changes to acquired DTA valuation allowances or liabilities related to uncertain tax positions during the measurement period, and they are related to new information obtained about facts and circumstances that existed as of the acquisition date, those changes are considered a measurement-period adjustment, and the Company will record the offset to goodwill. The Company records all other changes to DTA valuation allowances and liabilities related to uncertain tax positions in current-period income tax expense.</span></div><div style="margin-bottom:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For purposes of measuring the estimated fair value, where applicable, of the assets acquired and the liabilities assumed, the Company has applied the guidance in ASC 820, Fair Value Measurement, which establishes a framework for measuring fair value. In accordance with ASC 820, fair value is an exit price and is defined as "the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date." Under ASC 805, acquisition-related transaction costs and acquisition-related restructuring charges are not included as components of consideration transferred but are accounted for as expenses in the period in which the costs are incurred.</span></div><div style="margin-bottom:5pt;margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the purchase price was allocated to the identifiable assets acquired and liabilities assumed based upon their estimated fair values as of the date of the SpringServe Acquisition as set forth below (in thousands): </span></div><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.468%"><tr><td style="width:1.0%"/><td style="width:80.305%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.495%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,062 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,234 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid and other assets, 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:100%">157 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed 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:100%">25 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets</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%">23,400 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use lease asset</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,879 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</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%">24,156 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets to be acquired</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,913 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable and accrued expenses</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,475 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current 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:100%">35 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:100%">3,179 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liability, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,154 </span></td><td style="background-color:#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.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities to be assumed</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,843 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total preliminary purchase price</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,070 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company believes the amount of goodwill resulting from the purchase price allocation is primarily attributable to expected synergies from the assembled workforce, an increase in development capabilities, increased offerings to customers, and enhanced opportunities for growth and innovation. Goodwill will not be amortized but instead will be tested for impairment at least annually or more frequently if certain indicators of impairment are present. In the event that goodwill has become impaired, the Company will record an expense for the amount impaired during the quarter in which the determination is made. </span></div><div style="margin-bottom:5pt;margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the components of the intangible assets and estimated useful lives as of the date of the SpringServe Acquisition (dollars in thousands):</span></div><div style="margin-top:5pt;padding-right:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.468%"><tr><td style="width:1.0%"/><td style="width:67.274%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.712%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.714%"/><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated Useful Life</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Technology</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,500 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:100%">5,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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks and Trade Names</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%">900 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">In-process research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">800 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%">3 years*</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:100%">Non-compete agreements</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%">500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intangible assets acquired</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,400 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">* In-process research and development consists of two projects with a weighted-average useful life of 3 years. Amortization begins once associated projects are completed and it is determined the projects have alternative future use.</span></div></td></tr></table></div><div style="margin-bottom:5pt;margin-top:10pt;padding-right:18pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the acquired technology and in-process research and development was valued using the Excess Earnings Method. This methodology included allocating future revenue projections to the existing technologies and applying decay rates and appropriate discount rates that reflect the respective intangible asset's relative risk profile when compared to other intangible assets as well as considering the risk associated with the overall business. </span></div><div style="margin-bottom:10pt;padding-right:18pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At the Acquisition Date, SpringServe had existing Customer Relationships. To the extent that future cash flows of the business would be negatively affected in the absence of these relationships, they would be deemed to have economic value. In addition, certain employees of SpringServe signed two year non-compete agreements. The Company used the Loss‐of‐Revenue and Income Method in its valuation of the existing Customer Relationships and non-compete agreements. This method attempts to quantify the scenario whereby the owner loses the right to the intangible asset and the resulting losses of revenue and income. Under this analysis, the value of the cash flows with the intangible asset is compared to the value of the cash flows without the intangible asset and the difference represents the value of the intangible asset. This methodology included applying a discount rate and the expected timing it would take to further enhance customer relationships.</span></div><div style="margin-bottom:10pt;margin-top:5pt;padding-right:18pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the trademarks and trade names were based on the Income Approach, specifically the Relief‐from‐Royalty Method. Under this method, data is obtained regarding actual royalty payments made for similar intangible assets. After the appropriate royalty rate is determined, the reasonable royalty savings is then discounted to its present value over the remaining technological, economic, or legal life of the intangible asset.</span></div><div style="margin-bottom:10pt;padding-right:18pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets are generally amortized on a straight-line basis, which approximates the pattern in which the economic benefits are consumed, over their estimated useful lives. Amortization of developed technology is included in cost of revenues and the amortization of customer relationships, non-compete agreements, and trademarks is included in sales and marketing expenses in the consolidated statements of operations. Once the projects associated with acquired in-process research and development are completed, amortization will be included in cost of revenues in the consolidated statements of operations. The acquired intangibles and goodwill resulting from the SpringServe Acquisition are not tax deductible.</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-right:18pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As part of the SpringServe Acquisition, deferred tax liabilities were established. As a result of this and the SpotX deferred tax liability balance, the Company recognized an income tax benefit in the consolidated statements of operations for the year ended December 31, 2021.</span></div><div style="margin-bottom:5pt;margin-top:5pt;padding-right:18pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SpringServe Acquisition related costs included in the "Merger, acquisition, and restructuring costs" in the Company's consolidated statements of operations during the year ended December 31, 2021 were immaterial.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Nth Party</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company completed the acquisition of Nth Party in December 2021 by acquiring all outstanding shares for a total purchase price of $9.0 million, consisting of cash consideration. The Company acquired Nth Party, Ltd. (“Nth Party”), developer of cryptographic software for secure audience data sharing and analysis, to reinforce the Company’s ongoing commitment to build leading identity and audience solutions for sellers and buyers. The allocation of purchase consideration resulted in approximately $5.4 million of developed technology intangible assets with an estimated useful life of five years, approximately $0.2 million non-compete intangible assets with an estimated useful life of two years, approximately $1.3 million of deferred tax liability, and goodwill of approximately $4.8 million, which is attributable to the workforce of Nth Party and revenue growth from the acquisition. Goodwill was not considered deductible for income tax purposes.</span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Unaudited Pro Forma Information </span></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides unaudited pro forma information as if the SpotX and SpringServe Acquisitions had been acquired by the Company as of January 1, 2020. The unaudited pro forma information reflects adjustments for additional amortization resulting from the fair value adjustments to assets acquired and liabilities assumed, adjustments for alignment of accounting policies, and transaction expenses as if the SpotX and SpringServe Acquisitions occurred on January 1, 2020. The pro forma results do not include any anticipated cost synergies or other effects of the combined companies. Accordingly, pro forma amounts are not necessarily indicative of the results that actually would have occurred had the SpotX and SpringServe Acquisitions been completed on the dates indicated, nor is it indicative of the future operating results of the combined company.</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.858%"><tr><td style="width:1.0%"/><td style="width:64.953%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.365%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.175%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.365%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.442%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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:9pt;font-weight:700;line-height:100%">Year Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pro Forma Revenue</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:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">540,466 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">400,039 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pro Forma Net Income (Loss) </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:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(86,621)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(156,638)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">During the year ended December 31, 2021, due to the process of integrating the operations of SpotX into the operations of the Company, the determination of SpotX's post-acquisition revenue and operating results on a standalone basis was impracticable. The SpringServe post-acquisition revenue and operating results on a standalone basis were immaterial.</span></div> 1.082 52098945 0.48 0.52 1.082 <div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the total purchase consideration (in thousands): </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.045%"><tr><td style="width:1.0%"/><td style="width:80.223%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.577%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares of Magnite common stock</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">274,604 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of stock-based awards exchanged</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,646 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acceleration of single trigger equity awards, converted</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total purchase consideration</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">287,418 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the total purchase consideration (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.045%"><tr><td style="width:1.0%"/><td style="width:80.223%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.577%"/><td style="width:0.1%"/></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%">Cash Consideration</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">640,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock Consideration (Fair Value of Shares of Magnite common stock)</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%">495,591 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Working capital adjustment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,152 </span></td><td style="background-color:#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.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total purchase consideration</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,200,743 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the total estimated purchase consideration (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.045%"><tr><td style="width:1.0%"/><td style="width:80.223%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.577%"/><td style="width:0.1%"/></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%">Cash Consideration</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,136 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SpotX initial cash investment in SpringServe </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%">2,075 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value appreciation of SpotX purchase right </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,450 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indemnification claims - holdback</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,409 </span></td><td style="background-color:#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.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total purchase consideration</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,070 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 274604000 11646000 1168000 287418000 52008316 274600000 10400000 1200000 90629 1200000 4700000 12200000 <div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the purchase price was allocated to the identifiable assets acquired and liabilities assumed based upon their estimated fair values as of the date of the acquisition as set forth below (in thousands): </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.468%"><tr><td style="width:1.0%"/><td style="width:80.305%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.495%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,848 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150,924 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,054 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,814 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use lease asset</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%">26,627 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible 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:100%">103,410 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash</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%">2,747 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assets, 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:100%">369 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets, 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:100%">103 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150,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 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets acquired</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">491,651 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable and 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:100%">172,751 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liabilities - 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:100%">5,322 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred 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:100%">11 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current 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:100%">365 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liabilities - non-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:100%">23,323 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other liabilities, 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:100%">194 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liability</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,267 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities assumed</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">204,233 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total purchase price</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">287,418 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:5pt;margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the purchase price was allocated to the identifiable assets acquired and liabilities assumed based upon their estimated fair values as of the date of the SpotX Acquisition as set forth below (in thousands): </span></div><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.468%"><tr><td style="width:1.0%"/><td style="width:80.305%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.495%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81,967 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">199 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable</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%">199,649 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid and other assets, 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:100%">12,308 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,823 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible 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:100%">429,600 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use lease asset</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%">10,055 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">782,831 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets to be acquired</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,523,432 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable and 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:100%">205,913 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current 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:100%">1,112 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease 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:100%">12,625 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liability, net</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%">103,039 </span></td><td style="background-color:#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.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities to be assumed</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">322,689 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total purchase price</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,200,743 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:5pt;margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the purchase price was allocated to the identifiable assets acquired and liabilities assumed based upon their estimated fair values as of the date of the SpringServe Acquisition as set forth below (in thousands): </span></div><div style="margin-bottom:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.468%"><tr><td style="width:1.0%"/><td style="width:80.305%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.495%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,062 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,234 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid and other assets, 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:100%">157 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed 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:100%">25 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets</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%">23,400 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use lease asset</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,879 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</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%">24,156 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets to be acquired</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,913 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable and accrued expenses</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,475 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current 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:100%">35 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:100%">3,179 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liability, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,154 </span></td><td style="background-color:#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.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities to be assumed</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,843 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total preliminary purchase price</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,070 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 51848000 150924000 3054000 1814000 26627000 103410000 2747000 369000 103000 150755000 491651000 172751000 5322000 11000 365000 23323000 194000 2267000 204233000 287418000 <div style="margin-bottom:5pt;margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the components of the intangible assets and estimated useful lives as of the Acquisition Date (dollars in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.468%"><tr><td style="width:1.0%"/><td style="width:67.274%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.712%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.714%"/><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated Useful Life</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%">Technology</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">In-process research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,030 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%">4.7 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:100%">Customer relationships</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,300 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.5 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Backlog</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">880 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.75 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%">Trademarks</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%">200 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.25 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intangible assets acquired</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103,410 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">* In-process research and development consists of two projects with a weighted-average useful life of 4.7 years. Amortization begins once associated projects are completed and it is determined the projects have alternative future use.</span></div></td></tr></table></div><div style="margin-bottom:5pt;margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the components of the intangible assets and estimated useful lives as of the date of the SpotX Acquisition (dollars in thousands):</span></div><div style="margin-top:5pt;padding-right:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.468%"><tr><td style="width:1.0%"/><td style="width:67.274%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.712%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.714%"/><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated Useful Life</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Technology</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">280,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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:100%">130,300 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%">2 to 4 years</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:100%">Backlog</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%">11,100 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding: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:10pt;font-weight:400;line-height:100%">&lt;1 year</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:100%">In-process research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,800 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%">3 years*</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:100%">Non-compete agreements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 year</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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: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:10pt;font-weight:400;line-height:100%">&lt;1 year</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:100%">Total intangible assets acquired</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">429,600 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">* In-process research and development consists of six projects with a weighted-average useful life of 3 years. Amortization begins once associated projects are completed and it is determined the projects have alternative future use.</span></div></td></tr></table></div><div style="margin-bottom:5pt;margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the components of the intangible assets and estimated useful lives as of the date of the SpringServe Acquisition (dollars in thousands):</span></div><div style="margin-top:5pt;padding-right:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.468%"><tr><td style="width:1.0%"/><td style="width:67.274%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.712%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.714%"/><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated Useful Life</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Technology</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,500 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:100%">5,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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks and Trade Names</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%">900 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">In-process research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">800 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;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:10pt;font-weight:400;line-height:100%">3 years*</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:100%">Non-compete agreements</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%">500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intangible assets acquired</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,400 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">* In-process research and development consists of two projects with a weighted-average useful life of 3 years. Amortization begins once associated projects are completed and it is determined the projects have alternative future use.</span></div></td></tr></table></div> 58000000 P5Y 8030000 P4Y8M12D 36300000 P2Y6M 880000 P0Y9M 200000 P0Y3M 103410000 2 P4Y8M12D 17600000 126100000 87600000 <div style="margin-bottom:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides unaudited pro forma information as if Telaria had been merged with the Company as of January 1, 2019. The unaudited pro forma information reflects adjustments for additional amortization resulting from the fair value adjustments to assets acquired and liabilities assumed, adjustments for alignment of accounting policies, and transaction expenses as if the Telaria Merger occurred on January 1, 2019. The pro forma results do not include any anticipated cost synergies or other effects of the integration merged companies. Accordingly, pro forma amounts are not necessarily indicative of the results that actually would have occurred had the acquisition been completed on the dates indicated, nor is it indicative of the future operating results of the combined company.</span></div><div style="margin-top:5pt"><table 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:62.318%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.414%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.353%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.415%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pro Forma Revenue</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">236,666 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">224,452 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pro Forma Net Loss</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(64,030)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(78,585)</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:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides unaudited pro forma information as if the SpotX and SpringServe Acquisitions had been acquired by the Company as of January 1, 2020. The unaudited pro forma information reflects adjustments for additional amortization resulting from the fair value adjustments to assets acquired and liabilities assumed, adjustments for alignment of accounting policies, and transaction expenses as if the SpotX and SpringServe Acquisitions occurred on January 1, 2020. The pro forma results do not include any anticipated cost synergies or other effects of the combined companies. Accordingly, pro forma amounts are not necessarily indicative of the results that actually would have occurred had the SpotX and SpringServe Acquisitions been completed on the dates indicated, nor is it indicative of the future operating results of the combined company.</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.858%"><tr><td style="width:1.0%"/><td style="width:64.953%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.365%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.175%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.365%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.442%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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:9pt;font-weight:700;line-height:100%">Year Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pro Forma Revenue</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:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">540,466 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">400,039 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pro Forma Net Income (Loss) </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:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(86,621)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(156,638)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 236666000 224452000 -64030000 -78585000 60100000 560000000 14000000 0.20 80000000 0.20 80000000 49.21 1100000000 640000000 12374315 65200000 1200000000 640000000 495591000 65152000 1200743000 12374315 495600000 40.05 65200000 81967000 199000 199649000 12308000 6823000 429600000 10055000 782831000 1523432000 205913000 1112000 12625000 103039000 322689000 1200743000 280400000 P5Y 130300000 P2Y P4Y 11100000 P1Y 5800000 P3Y 1500000 P1Y 500000 P1Y 429600000 6 P3Y -56200000 27900000 31136000 2075000 7450000 1409000 42070000 2100000 7500000 9500000 1400000 1062000 3234000 157000 25000 23400000 1879000 24156000 53913000 2475000 35000 3179000 6154000 11843000 42070000 15500000 P5Y 5700000 P2Y 900000 P3Y 800000 P3Y 500000 P2Y 23400000 2 P3Y P2Y 0 9000000 5400000 P5Y 200000 P2Y 1300000 4800000 540466000 400039000 -86621000 -156638000 Accounts Payable and Accrued Expenses<div style="margin-bottom:5pt;padding-left:36pt;padding-right:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts payable and accrued expenses included the following:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:69.945%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.024%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.025%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable—seller</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">971,220 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">492,605 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable—trade</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,904 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,268 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued employee-related payables</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%">16,230 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,442 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued holdback - indemnification claims</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,602 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,000,956 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt 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:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">509,315 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="margin-bottom:5pt;padding-left:36pt;padding-right:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts payable and accrued expenses included the following:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:69.945%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.024%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.025%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable—seller</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">971,220 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">492,605 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable—trade</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,904 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,268 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued employee-related payables</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%">16,230 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,442 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued holdback - indemnification claims</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,602 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,000,956 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt 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:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">509,315 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 971220000 492605000 11904000 4268000 16230000 12442000 1602000 0 1000956000 509315000 Accumulated Other Comprehensive Income (Loss)<div style="margin-bottom:5pt;padding-left:36pt;padding-right:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of accumulated other comprehensive income (loss) were as follows (in thousands):</span></div><div style="margin-bottom:1pt;padding-left:2.25pt;padding-right:2.25pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.152%"><tr><td style="width:1.0%"/><td style="width:38.643%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.512%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.273%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.512%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.273%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.512%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.275%"/><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized Gain (Loss) on Investments, net of tax </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:100%">Foreign Currency Translation</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:100%">Accumulated Other Comprehensive Income (Loss)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2018</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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)</span></td><td style="background-color:#cceeff;border-top:1pt 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:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(257)</span></td><td style="background-color:#cceeff;border-top:1pt 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:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(259)</span></td><td style="background-color:#cceeff;border-top:1pt 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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income</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%">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:100%">212 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">214 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2019</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt 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:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt 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 #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:100%">(45)</span></td><td style="background-color:#cceeff;border-top:1pt 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 #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:100%">(45)</span></td><td style="background-color:#cceeff;border-top:1pt 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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive loss</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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(912)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(912)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt 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:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt 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 #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:100%">(957)</span></td><td style="background-color:#cceeff;border-top:1pt 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 #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:100%">(957)</span></td><td style="background-color:#cceeff;border-top:1pt 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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive loss</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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(419)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(419)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,376)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt 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:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,376)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="margin-bottom:5pt;padding-left:36pt;padding-right:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of accumulated other comprehensive income (loss) were as follows (in thousands):</span></div><div style="margin-bottom:1pt;padding-left:2.25pt;padding-right:2.25pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.152%"><tr><td style="width:1.0%"/><td style="width:38.643%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.512%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.273%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.512%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.273%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.512%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.275%"/><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized Gain (Loss) on Investments, net of tax </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:100%">Foreign Currency Translation</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:100%">Accumulated Other Comprehensive Income (Loss)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2018</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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)</span></td><td style="background-color:#cceeff;border-top:1pt 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:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(257)</span></td><td style="background-color:#cceeff;border-top:1pt 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:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(259)</span></td><td style="background-color:#cceeff;border-top:1pt 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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income</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%">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:100%">212 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">214 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2019</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt 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:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt 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 #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:100%">(45)</span></td><td style="background-color:#cceeff;border-top:1pt 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 #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:100%">(45)</span></td><td style="background-color:#cceeff;border-top:1pt 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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive loss</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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(912)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(912)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2020</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt 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:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt 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 #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:100%">(957)</span></td><td style="background-color:#cceeff;border-top:1pt 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 #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:100%">(957)</span></td><td style="background-color:#cceeff;border-top:1pt 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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive loss</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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(419)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(419)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,376)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt 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:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,376)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> -2000 -257000 -259000 2000 212000 214000 0 -45000 -45000 0 -912000 -912000 0 -957000 -957000 0 -419000 -419000 0 -1376000 -1376000 Stock-Based Compensation <div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    In connection with its IPO, the Company implemented its 2014 Equity Incentive Plan, which governs equity awards made to employees and directors of the Company since the IPO. Prior to the IPO, the Company granted equity awards under its 2007 Stock Incentive Plan, which governs equity awards made to employees and contractors prior to the IPO. In November 2014, the Company approved the 2014 Inducement Grant Equity Incentive Plan (the "Inducement Plan"), which governs certain equity awards made to certain employees in connection with commencement of employment. In connection with the Company's acquisitions of Chango Inc. ("Chango"), iSocket, Inc. ("iSocket"), and nToggle, Inc. ("nToggle") it assumed the existing employee equity award plans, the 2009 Chango Stock Option Plan (the "Chango Plan"), the iSocket 2009 Equity Incentive Plan (the "iSocket Plan"), and the nToggle 2014 Equity Incentive Plan (the "nToggle Plan"). In connection with the Merger with Telaria, the Company assumed Telaria's 2013 Equity Incentive Plan, as amended (the "Telaria Plan"); 2008 Stock Plan, as amended (the "2008 Stock Plan"); and the ScanScout, Inc. 2009 Equity Incentive Plan, as amended (the "ScanScout Plan"). All compensatory equity awards outstanding at December 31, 2021 were issued pursuant to the 2014 Equity Incentive Plan, the iSocket Plan, the Chango Plan, the nToggle Plan, the Telaria Plan, the 2008 Stock Plan, the ScanScout Plan, the Inducement Plan, or the Company's 2007 Stock Incentive Plan. </span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The Company’s equity incentive plans provide for the grant of equity awards, including non-statutory or incentive stock options, restricted stock awards ("RSAs"), and restricted stock units ("RSUs"), to the Company's employees, officers, directors, and consultants. The Company's board of directors administers the plans. Options outstanding vest based upon continued service at varying rates, but generally over four years from issuance with 25% vesting after one year of service and the remainder vesting monthly thereafter. RSAs and RSUs vest at varying rates, typically approximately 25% vesting after approximately one year of service and the remainder vesting annually, semi-annually, or quarterly thereafter. The restricted stock units granted in 2021, 2020, and 2019, included 0.4 million, 0.7 million, and 1.8 million, respectively, of restricted stock units that vest 50% on each of the first and second anniversaries of the grant date. Options, RSAs, and RSUs granted under the plans accelerate under certain circumstances for certain participants upon a change in control, as defined in the governing plan. No further awards were granted under the iSocket Plan, the Chango Plan, or the nToggle Plan from the date of acquisition and no further awards were granted under the 2007 Stock Incentive Plan since the IPO. Available shares under the iSocket Plan, the Chango Plan, and the nToggle Plan were rolled into the available share pool under the 2014 Equity Incentive Plan at the time of acquisition of each company, and available shares under the 2007 Stock Incentive Plan were rolled into the available share pool under the 2014 Equity Incentive Plan at the time of the IPO. An aggregate of 13,323,449 shares remained available for future issuance at December 31, 2021 under the plans. The 2014 Equity Incentive Plan has an evergreen provision pursuant to which the share reserve will automatically increase on January 1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">st</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of each year in an amount equal to 5% of the total number of shares of capital stock outstanding on December 31</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">st</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of the preceding calendar year, although the Company’s board of directors may provide for a lesser increase, or no increase, in any year. The 2014 Inducement Grant Equity Incentive Plan has a provision pursuant to which the share reserve may be increased at the discretion of the Company's board of directors.</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock Options </span></div><div style="margin-bottom:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    A summary of stock option activity for the year ended December 31, 2021 is as follows:</span></div><div style="margin-bottom:1pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.717%"><tr><td style="width:1.0%"/><td style="width:43.800%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.072%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.508%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.072%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.508%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.072%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.508%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.360%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"><div style="padding-left:36pt;padding-right:4.5pt"><span><br/></span></div></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares Under Option</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted- Average Exercise Price</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted- Average Contractual Life</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate Intrinsic Value</span></td></tr><tr><td colspan="3" style="padding:0 1pt"><div style="padding-left:36pt;padding-right:4.5pt"><span><br/></span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 31, 2020</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,695 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.61 </span></td><td style="background-color:#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: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-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">302 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38.99 </span></td><td style="background-color:#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="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,560)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.04 </span></td><td style="background-color:#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: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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(308)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.85 </span></td><td style="background-color:#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="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:100%">Outstanding at December 31, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt 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:100%">5,129 </span></td><td style="background-color:#cceeff;border-top:1pt 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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.25 </span></td><td style="background-color:#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 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.6 years</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:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,464 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercisable at December 31, 2021</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #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:100%">3,815 </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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.52 </span></td><td style="background-color:#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 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.8 years</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:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,730 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:10pt;margin-top:5pt;text-indent:36pt"><span style="color:#006ebf;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total intrinsic value of options exercised during the year ended December 31, 2021 was $46.4 million. At December 31, 2021, the Company had unrecognized employee stock-based compensation expense relating to nonvested stock options of approximately $8.5 million, which is expected to be recognized over a weighted-average period of 2.0 years. Total fair value of options vested during the year ended December 31, 2021 was $3.9 million.</span></div><div style="margin-bottom:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The Company estimates the fair value of stock options that contain service and/or performance conditions using the Black-Scholes option pricing model. The grant date fair value of options granted during the year ended December 31, 2021 was $24.57 per share. The weighted-average input assumptions used by the Company were as follows: </span></div><div style="margin-bottom:1pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:53.984%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.024%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.024%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.364%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.024%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.368%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2019</span></td><td colspan="3" style="background-color:#dddddd;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected term (in years)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align: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.0</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.3</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt 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:100%">6.1</span></td><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-weight:400;line-height:100%">Risk-free interest rate</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%">0.88 </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%">0.45 </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%">2.55 </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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected volatility</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79 </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%">67 </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%">60 </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"/></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%">Dividend yield</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%">— </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%">— </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%">— </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"/></tr></table></div><div style="margin-bottom:10pt;margin-top:5pt;text-indent:36pt"><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-bottom:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    A summary of restricted stock unit activity for the year ended December 31, 2021 is as follows: </span></div><div style="margin-bottom:1pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.815%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.024%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.636%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.025%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of Shares</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average Grant Date Fair Value</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock units outstanding at December 31, 2020</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,286 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.30 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,040 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37.37 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canceled</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,068)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.33 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested and 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:100%">(4,624)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.29 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock units outstanding at December 31, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt 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:100%">6,634 </span></td><td style="background-color:#cceeff;border-top:1pt 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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.39 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock units outstanding and unvested at December 31, 2021*</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #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:100%">6,597 </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:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.46 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="12" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">*At December 31, 2021, outstanding restricted stock units included 37,318 units that were vested but deferred.</span></div></td></tr></table></div><div style="margin-bottom:10pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted-average grant date fair value per share of restricted stock units granted during the year ended December 31, 2021 was $37.37. The aggregate fair value of restricted stock units that vested during the year ended December 31, 2021 was $142.8 million. At December 31, 2021, the intrinsic value of unvested restricted stock units was $115.5 million. At December 31, 2021, the Company had unrecognized stock-based compensation expense relating to unvested restricted stock units of approximately $100.4 million, which is expected to be recognized over a weighted-average period of 2.3 years. </span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Performance Stock Units</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In April 2020 and April 2021, the Company granted the Company's CEO 146,341 and 26,291 restricted stock units that vest based on certain stock price performance metrics with a fair value of $0.9 million and $1.4 million, respectively. The grant date fair value per share of restricted stock was $6.15 and $52.49, respectively, which was estimated using a Monte-Carlo lattice model. </span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At December 31, 2021, the Company had unrecognized employee stock-based compensation expense for the April 2020 and April 2021 grants of approximately $0.4 million and $1.0 million, which is expected to be recognized over the remaining 1.3 years and 2.3 years, respectively. Between 0% and 150% of the performance stock units will vest on the third anniversary of its grant date. </span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2021, the Company granted the Company's CEO 379,635 restricted stock units, which are subject to both time-based and performance-based vesting conditions. The performance stock units consist of three equal tranches (each, a "Performance Tranche"), based on achievement of a share price condition if the Company achieves share price targets of $60.00, $80.00, and $100.00 over 60 consecutive trading days during a performance period commencing on August 26, 2022 and ending on August 26, 2026. To the extent any of the performance-based requirements are met, the Company's CEO must also provide continued service to the Company through at least August 26, 2024 to receive any shares of common stock underlying the grant and through August 26, 2026 to receive all of the shares of common stock underlying the performance units that have satisfied the applicable performance-based requirement. </span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of each of the Performance Tranches was $3.0 million, $2.8 million, and $2.6 million, respectively, and have a grant date fair value per share of restricted stock of $23.94, $21.93, and $20.30, respectively, which was estimated using a Monte-Carlo lattice model. At December 31, 2021, the Company had unrecognized employee stock-based compensation expense of approximately $2.7 million, $2.5 million, and $2.4 million, which is expected to be recognized over the remaining 2.7 years, 3.7 years, and 4.7 years, respectively. Between 0% and 100% of the performance stock units will vest on each of the tranche dates.</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the years ended December 31, 2021 and December 31, 2020, the Company recognized $1.4 million and $0.2 million, respectively, of stock-based compensation related to these performance stock units based on a performance measurement of 100%. The compensation expense will not be reversed if the performance metrics are not met.</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Employee Stock Purchase Plan</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">    </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2013, the Company adopted the Company's 2014 Employee Stock Purchase Plan ("ESPP"). The ESPP is designed to enable eligible employees to periodically purchase shares of the Company's common stock at a discount through payroll deductions of up to 10% of their eligible compensation, subject to any plan limitations. At the end of each six-month offering period, employees are able to purchase shares at a price per share equal to 85% of the lower of the fair market value of the Company's common stock on the first trading day of the offering period or on the last trading day of the offering period. Offering periods generally commence and end in May and November of each year.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    As of December 31, 2021, the Company has reserved 2,934,485 shares of its common stock for issuance under the ESPP. The ESPP has an evergreen provision pursuant to which the share reserve will automatically increase on January 1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">st</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of each year in an amount equal to 1% of the total number of shares of capital stock outstanding on December 31</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">st</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> of the preceding calendar year, although the Company’s board of directors may provide for a lesser increase, or no increase, in any year.</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock-Based Compensation Expense </span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total stock-based compensation expense recorded in the consolidated statements of operations was as follows: </span></div><div style="margin-bottom:1pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:49.182%"/><td style="width:0.1%"/><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 style="width:1.0%"/><td style="width:14.860%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.860%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.364%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.860%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.368%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="15" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2019</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenue</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">792 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">525 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">421 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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-weight:400;line-height:100%">Sales and marketing</span></td><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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,718 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,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:100%">5,638 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:100%">Technology and development</span></td><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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,857 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,451 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,757 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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-weight:400;line-height:100%">General and administrative</span></td><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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,297 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,416 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,009 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:100%">Merger, acquisition, and restructuring costs</span></td><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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,071 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,870 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total stock-based compensation expense</span></td><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 style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,735 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt 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:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,491 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt 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:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,825 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the year ended December 31, 2021, the Company recognized $151.6 million of tax benefit on stock-based compensation expense related to 2021 and years prior, which was reflected in the provision (benefit) for income taxes in the consolidated statements of operations. For the year ended December 31, 2021, tax benefit realized related to awards vested or exercised during 2021 and years prior was $40.5 million. Due to the full valuation allowance provided on its net deferred tax assets, the Company had not recorded any tax benefit attributable to stock-based awards for the years ended December 31, 2020 and 2019.</span></div> P4Y 0.25 P1Y 0.25 P1Y 400000 700000 1800000 0.50 0.50 13323449 0.05 A summary of stock option activity for the year ended December 31, 2021 is as follows:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.717%"><tr><td style="width:1.0%"/><td style="width:43.800%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.072%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.508%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.072%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.508%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.072%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.508%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.360%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"><div style="padding-left:36pt;padding-right:4.5pt"><span><br/></span></div></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares Under Option</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted- Average Exercise Price</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted- Average Contractual Life</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate Intrinsic Value</span></td></tr><tr><td colspan="3" style="padding:0 1pt"><div style="padding-left:36pt;padding-right:4.5pt"><span><br/></span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 31, 2020</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,695 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.61 </span></td><td style="background-color:#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: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-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">302 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38.99 </span></td><td style="background-color:#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="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,560)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.04 </span></td><td style="background-color:#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: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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(308)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.85 </span></td><td style="background-color:#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="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:100%">Outstanding at December 31, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt 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:100%">5,129 </span></td><td style="background-color:#cceeff;border-top:1pt 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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.25 </span></td><td style="background-color:#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 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.6 years</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:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,464 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercisable at December 31, 2021</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #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:100%">3,815 </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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.52 </span></td><td style="background-color:#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 3.25pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.8 years</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:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,730 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 6695000 5.61 302000 38.99 1560000 6.04 308000 8.85 5129000 7.25 P5Y7M6D 58464000 3815000 5.52 P4Y9M18D 45730000 46400000 8500000 P2Y 3900000 The Company estimates the fair value of stock options that contain service and/or performance conditions using the Black-Scholes option pricing model. The grant date fair value of options granted during the year ended December 31, 2021 was $24.57 per share. The weighted-average input assumptions used by the Company were as follows: <table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:53.984%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.024%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.024%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.364%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.024%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.368%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year Ended</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2019</span></td><td colspan="3" style="background-color:#dddddd;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected term (in years)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align: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.0</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.3</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt 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:100%">6.1</span></td><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-weight:400;line-height:100%">Risk-free interest rate</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%">0.88 </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%">0.45 </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%">2.55 </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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected volatility</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79 </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%">67 </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%">60 </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"/></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%">Dividend yield</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%">— </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%">— </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%">— </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"/></tr></table> 24.57 P5Y P6Y3M18D P6Y1M6D 0.0088 0.0045 0.0255 0.79 0.67 0.60 0 0 0 A summary of restricted stock unit activity for the year ended December 31, 2021 is as follows: <table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.815%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.024%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.636%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.025%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of Shares</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average Grant Date Fair Value</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock units outstanding at December 31, 2020</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,286 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.30 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,040 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37.37 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canceled</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,068)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.33 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested and 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:100%">(4,624)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.29 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock units outstanding at December 31, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt 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:100%">6,634 </span></td><td style="background-color:#cceeff;border-top:1pt 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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.39 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock units outstanding and unvested at December 31, 2021*</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #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:100%">6,597 </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:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.46 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="12" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">*At December 31, 2021, outstanding restricted stock units included 37,318 units that were vested but deferred.</span></div></td></tr></table> 9286000 5.30 3040000 37.37 1068000 15.33 4624000 5.29 6634000 18.39 6597000 18.46 37318 37.37 142800000 115500000 100400000 P2Y3M18D 146341 26291 900000 1400000 6.15 52.49 400000 1000000 P1Y3M18D P2Y3M18D 0 1.50 379635 60.00 80.00 100.00 60 3000000 2800000 2600000 23.94 21.93 20.30 2700000 2500000 2400000 P2Y8M12D P3Y8M12D P4Y8M12D 0 0 0 1 1 1 1400000 200000 1 1 0.10 P6M 0.85 2934485 0.01 <div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total stock-based compensation expense recorded in the consolidated statements of operations was as follows: </span></div><div style="margin-bottom:1pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:49.182%"/><td style="width:0.1%"/><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 style="width:1.0%"/><td style="width:14.860%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.860%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.364%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.860%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.368%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="15" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><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="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2019</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenue</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">792 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">525 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">421 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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-weight:400;line-height:100%">Sales and marketing</span></td><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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,718 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,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:100%">5,638 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:100%">Technology and development</span></td><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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,857 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,451 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,757 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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-weight:400;line-height:100%">General and administrative</span></td><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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,297 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,416 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,009 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><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:100%">Merger, acquisition, and restructuring costs</span></td><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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,071 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,870 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total stock-based compensation expense</span></td><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 style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,735 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt 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:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,491 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt 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:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,825 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table></div> 792000 525000 421000 15718000 8229000 5638000 11857000 7451000 4757000 11297000 10416000 8009000 1071000 1870000 0 40735000 28491000 18825000 151600000 40500000 0 0 Merger, Acquisition, and Restructuring Costs<div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Merger, acquisition, and restructuring costs consist primarily of professional services fees and employee termination costs, including stock-based compensation charges, associated with the Telaria Merger, the SpotX Acquisition, and restructuring activities.</span></div><div style="margin-bottom:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes merger, acquisition, and restructuring cost activity (in thousands):</span></div><div style="margin-bottom:1pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:52.289%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.012%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.364%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.012%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.017%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;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:9pt;font-weight:700;line-height:100%">Year Ended</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2019</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Professional Service (investment banking advisory, legal and other professional services)</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,422 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,935 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,041 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Personnel related (severance and one-time termination benefit 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:100%">6,184 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,747 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-cash stock-based compensation (double-trigger acceleration and severance)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,071 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,870 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss contracts (lease related)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total merger, acquisition, and restructuring costs</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,177 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,552 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,041 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the years ended December 31, 2021, 2020 and 2019, the Company incurred costs of $38.2 million, $17.6 million and $2.0 million, respectively, primarily related to the acquisitions of SpotX and SpringServe and the merger with Telaria. All of the expenses incurred in the year ended December 31, 2019 were incurred during the fourth quarter.</span></div><div style="margin-bottom:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued restructuring costs related to mergers and acquisitions were $2.7 million and $2.9 million at December 31, 2021 and December 31, 2020, respectively and were primarily related to the SpotX Acquisition, the SpringServe Acquisition, and the Telaria Merger. Accrued restructuring costs associated with personnel costs are included within accounts payable and accrued expenses and accruals related to assumed loss contracts are included within other current liabilities and other liabilities, non-current on the Company's consolidated balance sheets.</span></div><div style="margin-bottom:1pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:49.323%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.707%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.364%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.707%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.364%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.735%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;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:100%">Year Ended</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2019</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued merger. acquisition, and restructuring costs at beginning of period</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,935 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restructuring costs (personnel related and non-cash stock-based compensation)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,255 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,617 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restructuring activity, merger and acquisition loss contracts</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%">2,500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,543 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for restructuring 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:100%">(6,377)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,355)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(67)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-cash loss contracts (lease related)</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%">(2,500)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-cash stock-based compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,071)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,870)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued merger, acquisition, and restructuring costs at end of period</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,742 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,935 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> <div style="margin-bottom:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes merger, acquisition, and restructuring cost activity (in thousands):</span></div><div style="margin-bottom:1pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:52.289%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.012%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.364%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.012%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.017%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;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:9pt;font-weight:700;line-height:100%">Year Ended</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2019</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Professional Service (investment banking advisory, legal and other professional services)</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,422 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,935 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,041 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Personnel related (severance and one-time termination benefit 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:100%">6,184 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,747 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-cash stock-based compensation (double-trigger acceleration and severance)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,071 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,870 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss contracts (lease related)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total merger, acquisition, and restructuring costs</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,177 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,552 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,041 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued restructuring costs related to mergers and acquisitions were $2.7 million and $2.9 million at December 31, 2021 and December 31, 2020, respectively and were primarily related to the SpotX Acquisition, the SpringServe Acquisition, and the Telaria Merger. Accrued restructuring costs associated with personnel costs are included within accounts payable and accrued expenses and accruals related to assumed loss contracts are included within other current liabilities and other liabilities, non-current on the Company's consolidated balance sheets.</span></div><div style="margin-bottom:1pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:49.323%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.707%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.364%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.707%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.364%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.735%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;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:100%">Year Ended</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2019</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued merger. acquisition, and restructuring costs at beginning of period</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,935 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restructuring costs (personnel related and non-cash stock-based compensation)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,255 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,617 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restructuring activity, merger and acquisition loss contracts</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%">2,500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,543 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for restructuring 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:100%">(6,377)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,355)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(67)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-cash loss contracts (lease related)</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%">(2,500)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-cash stock-based compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,071)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,870)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued merger, acquisition, and restructuring costs at end of period</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,742 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,935 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 28422000 9935000 2041000 6184000 5747000 0 1071000 1870000 0 2500000 0 0 38177000 17552000 2041000 38200000 17600000 2000000 2700000 2900000 2935000 0 67000 7255000 7617000 0 2500000 3543000 0 6377000 6355000 67000 2500000 0 0 1071000 1870000 0 2742000 2935000 0 Income Taxes<div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The following are the domestic and foreign components of the Company’s income (loss) before income taxes for the years ended December 31, 2021, 2020, and 2019:</span></div><div style="margin-bottom:1pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:49.747%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.860%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.860%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.364%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.863%"/><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:100%">Year Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Domestic</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(105,168)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(57,253)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(28,063)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">International</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,180 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,514 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,073 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss before income taxes</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(94,988)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt 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:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(52,739)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt 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:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26,990)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:3pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The following are the components of the provision (benefit) for income taxes for the years ended December 31, 2021, 2020, and 2019:</span></div><div style="margin-bottom:1pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:49.747%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.860%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.860%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.364%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.863%"/><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:100%">Year Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Current:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(144)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(153)</span></td><td style="background-color:#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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,515 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28 </span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,275 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,117 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">281 </span></td><td style="background-color:#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 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current provision</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt 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:100%">3,918 </span></td><td style="background-color:#cceeff;border-top:1pt 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 #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:100%">988 </span></td><td style="background-color:#cceeff;border-top:1pt 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 #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:100%">156 </span></td><td style="background-color:#cceeff;border-top:1pt 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:100%">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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(89,404)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(762)</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,296)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(174)</span></td><td style="background-color:#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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,271)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(292)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(732)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred benefit</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt 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:100%">(98,971)</span></td><td style="background-color:#ffffff;border-top:1pt 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:1pt 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:100%">(295)</span></td><td style="background-color:#ffffff;border-top:1pt 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:1pt 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:100%">(1,668)</span></td><td style="background-color:#ffffff;border-top:1pt 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 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total provision (benefit) for income taxes</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(95,053)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt 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:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">693 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt 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:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,512)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:10pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The Company recorded an income tax benefit of $95.1 million for the year ended December 31, 2021 compared to an income tax expense of $0.7 million and income tax benefit of $1.5 million for the years ended December 31, 2020 and 2019, respectively. The tax benefit for the year ended December 31, 2021 was primarily the result of the deferred tax liability associated with acquisitions that occurred during the year and the tax liability associated with foreign subsidiaries. The tax expense for the year ended December 31, 2020 was primarily the result of the domestic valuation allowance and the tax liability associated with the foreign subsidiaries. The tax benefit for the year ended December 31, 2019 was the result of a deferred tax liability associated with the RTK.io acquisition, the release of a foreign valuation allowance resulting from a change to a cost-plus arrangement for a foreign subsidiary, the domestic valuation allowance, and the tax liability associated with foreign subsidiaries. </span></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Set forth below is a reconciliation of the components that caused the Company’s provision (benefit) for income taxes to differ from amounts computed by applying the U.S. Federal statutory rate of 21% for the years ended December 31, 2021, 2020, and 2019:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:49.747%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.860%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.860%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.364%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.863%"/><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:100%">Year Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. federal statutory income tax rate</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt 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:100%">21.0 </span></td><td style="background-color:#cceeff;border-top:1pt 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:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt 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:100%">21.0 </span></td><td style="background-color:#cceeff;border-top:1pt 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:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt 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:100%">21.0 </span></td><td style="background-color:#cceeff;border-top:1pt 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:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State income taxes, net of federal benefit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.6 </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%">(0.2)</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%">(0.1)</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:100%">Foreign loss at other than U.S. rates</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%">(0.5)</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%">(0.5)</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%">(4.3)</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:100%">Stock-based compensation expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.7 </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%">11.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.5 </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:100%">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:100%">(0.1)</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%">(0.1)</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%">(0.9)</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other permanent items</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.6)</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%">(1.1)</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%">(1.2)</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:100%">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:100%">58.0 </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%">(19.5)</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%">(7.5)</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:100%">Sec 162(m) officers compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14.2)</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%">(12.7)</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%">(6.3)</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:100%">Provision to return adjustments</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%">0.2 </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%">0.4 </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%">1.4 </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:100%">Effective income tax rate</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt 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:100%">100.1 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt 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:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt 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:100%">(1.3)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt 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:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt 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:100%">5.6 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt 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:100%">%</span></td></tr></table></div><div style="margin-bottom:3pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Set forth below are the tax effects of temporary differences that give rise to a significant portion of the deferred tax assets and deferred tax liabilities as of December 31, 2021 and 2020:</span></div><div style="margin-bottom:1pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.858%"><tr><td style="width:1.0%"/><td style="width:66.226%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.883%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.507%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.884%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Deferred Tax Assets:</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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued liabilities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,208 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,568 </span></td><td style="background-color:#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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:100%">18,499 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,943 </span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,573 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,559 </span></td><td style="background-color:#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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net operating loss carryovers</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%">131,509 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117,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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax credit carryovers</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,308 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,882 </span></td><td style="background-color:#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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,555 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,263 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt 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:100%">163,652 </span></td><td style="background-color:#ffffff;border-top:1pt 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:1pt 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:100%">137,922 </span></td><td style="background-color:#ffffff;border-top:1pt 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 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less valuation allowance</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(56,049)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(109,992)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets, net of valuation allowance</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt 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:100%">107,603 </span></td><td style="background-color:#ffffff;border-top:1pt 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:1pt 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:100%">27,930 </span></td><td style="background-color:#ffffff;border-top:1pt 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:100%">Deferred Tax Liabilities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed 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:100%">(2,059)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(824)</span></td><td style="background-color:#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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets</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%">(101,477)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,584)</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right of use lease asset</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,563)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,283)</span></td><td style="background-color:#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 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax liabilities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(119,099)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(27,691)</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 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net deferred tax assets (liability)</span></td><td style="background-color:#ffffff;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:100%">$</span></td><td style="background-color:#ffffff;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:100%">(11,496)</span></td><td style="background-color:#ffffff;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:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:100%">$</span></td><td style="background-color:#ffffff;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:100%">239 </span></td><td style="background-color:#ffffff;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-bottom:1pt"><span><br/></span></div><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">    As of December 31, 2021, the net deferred tax liability of $11.5 million is presented in the Company's consolidated balance sheets as deferred tax liabilities, net of $13.3 million and other assets, non-current of $1.8 million. As of December 31, 2020, the net deferred tax asset of $0.2 million is presented in the Company's consolidated balance sheets as other assets, non-current of $0.4 million and deferred tax liability, net of $0.2 million. The valuation allowance was reduced by $53.9 million for the year ended December 31, 2021, and increased by $16.4 million, and $2.7 million for the years ended December 31, 2020 and 2019, respectively.</span></div><div style="margin-bottom:5pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    At December 31, 2021, the Company had U.S. federal net operating loss carryforwards, or NOLs, of approximately $486.1 million, which will begin to expire in 2027. At December 31, 2021, the Company had state NOLs of approximately $285.2 million, which will begin to expire in 2023. At December 31, 2021, the Company had foreign NOLs of approximately $30.2 million, which will begin to expire in 2026. At December 31, 2021, the Company had acquired federal research and development tax credit carryforwards of approximately $0.4 million, and state research and development tax credits of approximately $8.0 million, both of which carry forward indefinitely. No amounts for any federal or state research and development tax credits for the years ended December 31, 2019, 2020, or 2021 related to business operations are included herein.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 11, 2021, the U.S. President signed into law the American Rescue Plan Act of 2021 ("ARP Act")—a $1.9 trillion coronavirus disease 2019 ("COVID-19") relief package. The ARP Act had limited income tax provisions. The Company has determined that the ARP Act did not have a material impact on the Company for the year ended December 31, 2021. On December 27, 2020, the U.S. President signed into law the Consolidated Appropriations Act, 2021 ("CAA"). The CAA was meant to provide additional relief and support to those impacted by the COVID-19 pandemic. The CAA included provisions relating to payroll tax deferrals, family leave, and a five-year extension of a myriad of tax provisions that were set to expire. The Company has determined that the tax implications of the CAA will not be material. On March 27, 2020, the U.S. President signed into law the Coronavirus Aid, Relief, and Economic Security Act ("CARES Act"), in response to the COVID-19 pandemic. The CARES Act is meant to infuse negatively affected companies with various tax cash benefits to ease the impact of the COVID-19 pandemic. The CARES Act, among other things, includes provisions relating to refundable payroll tax credits, deferment of employer-side social security payments, and net operating loss carryback periods. The Company has determined the tax implications of the CARES Act will not be material. In addition, various foreign jurisdictions where the Company has activity have enacted or are considering enacting a variety of measures that could impact our tax liabilities. The Company is monitoring new legislation and evaluating the potential tax implications of these measures globally.</span></div><div style="margin-bottom:10pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to Section 382 of the Internal Revenue Code, the Company and Telaria, Inc. both underwent ownership changes for tax purposes (i.e. a more than 50% change in stock ownership in aggregated 5% shareholders) on April 1, 2020 due to the Telaria Merger. As a result, the use of the Company’s total domestic NOL carryforwards and tax credits generated prior to the ownership change will be subject to annual use limitations under Section 382 and Section 383 of the Code and comparable state income tax laws. The Company believes that the ownership change will not impact its ability to utilize substantially all of its NOLs </span></div><div style="margin-bottom:10pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and state research and development carryforward tax credits to the extent it will generate taxable income that can be offset by such losses. The Company reasonably expects its federal research and development carryforward tax credits will not be recovered prior to expiration.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Additionally, for tax years beginning after December 31, 2017, the Tax Cuts and Jobs Act limits the NOL deduction to 80% of taxable income, repeals carryback of all NOLs arising in a tax year ending after 2017, and permits indefinite carryforward for all such NOLs. NOL’s arising in a tax year ending in or before 2017 can offset 100% of taxable income, are available for carryback, and expire 20 years after they arise.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    At December 31, 2021, unremitted earnings of the subsidiaries outside of the United States were approximately $29.3 million, on which the Company recorded a provisional transition tax of $5.0 million. The Company’s intention is to indefinitely reinvest these earnings outside the United States. Upon distribution of those earnings in the form of a dividend or otherwise, the Company would be subject to withholding taxes payable to various foreign countries and, potentially, various state taxes. The amounts of such tax liabilities that might be payable upon actual repatriation of foreign earnings, after consideration of corresponding foreign tax credits, are not material.</span></div><div style="margin-bottom:3pt"><span style="color:#006ebf;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the activity related to the unrecognized tax benefits (in thousands):</span></div><div style="margin-bottom:1pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.858%"><tr><td style="width:1.0%"/><td style="width:81.643%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.507%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.450%"/><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2019</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,720 </span></td><td style="background-color:#cceeff;border-top:1pt 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 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increases related to current year tax positions</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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Decreases related to current year tax positions</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%">(2,294)</span></td><td style="background-color:#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:100%">Increases related to prior year tax positions</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%">788 </span></td><td style="background-color:#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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2020</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt 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:100%">3,214 </span></td><td style="background-color:#cceeff;border-top:1pt 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 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increases related to current year tax positions</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%">200 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Decreases related to prior year tax positions</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%">(41)</span></td><td style="background-color:#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:100%">Increases related to prior year tax positions</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%">342 </span></td><td style="background-color:#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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2021</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,715 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:10pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Interest and penalties related to the Company’s unrecognized tax benefits accrued at December 31, 2021, 2020, and 2019 were not material.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    Due to the net operating loss carryforwards, the Company's United States federal and a majority of its state returns are open to examination by the Internal Revenue Service and state jurisdictions for all years since inception. The 2017 U.S. Income Tax Return for Telaria was under examination by the IRS, which was closed during the period ended June 30, 2021 with no change to tax as reported. The IRS is currently conducting a Form 1042 Withholding Tax Audit for Telaria for 2017. The Company has not received IRS findings related to this audit. For the Netherlands, New Zealand, Malaysia, and the United Kingdom, all tax years remain open for examination by the local country tax authorities, for France only 2019 forward are open for examination, for Singapore 2018 and forward are open for examination, for Australia, Brazil, and Germany 2017 and forward are open for examination, for Canada 2016 and forward are open for examination, and for Japan and Italy 2015 and forward remain open for examination. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The Company does not expect its uncertain income tax positions to have a material impact on its consolidated financial statements within the next twelve months.</span></div> The following are the domestic and foreign components of the Company’s income (loss) before income taxes for the years ended December 31, 2021, 2020, and 2019:<table 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:49.747%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.860%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.860%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.364%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.863%"/><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:100%">Year Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Domestic</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(105,168)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(57,253)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(28,063)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">International</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,180 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,514 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,073 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss before income taxes</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(94,988)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt 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:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(52,739)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt 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:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26,990)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> -105168000 -57253000 -28063000 10180000 4514000 1073000 -94988000 -52739000 -26990000 The following are the components of the provision (benefit) for income taxes for the years ended December 31, 2021, 2020, and 2019:<table 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:49.747%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.860%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.860%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.364%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.863%"/><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:100%">Year Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2019</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Current:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(144)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(153)</span></td><td style="background-color:#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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,515 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28 </span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,275 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,117 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">281 </span></td><td style="background-color:#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 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current provision</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt 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:100%">3,918 </span></td><td style="background-color:#cceeff;border-top:1pt 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 #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:100%">988 </span></td><td style="background-color:#cceeff;border-top:1pt 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 #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:100%">156 </span></td><td style="background-color:#cceeff;border-top:1pt 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:100%">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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(89,404)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(762)</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,296)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(174)</span></td><td style="background-color:#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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,271)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(292)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(732)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred benefit</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt 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:100%">(98,971)</span></td><td style="background-color:#ffffff;border-top:1pt 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:1pt 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:100%">(295)</span></td><td style="background-color:#ffffff;border-top:1pt 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:1pt 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:100%">(1,668)</span></td><td style="background-color:#ffffff;border-top:1pt 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 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total provision (benefit) for income taxes</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(95,053)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt 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:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">693 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt 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:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align: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,512)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 128000 -144000 -153000 1515000 15000 28000 2275000 1117000 281000 3918000 988000 156000 -89404000 9000 -762000 -8296000 -12000 -174000 -1271000 -292000 -732000 -98971000 -295000 -1668000 -95053000 693000 -1512000 -95100000 700000 -1500000 Set forth below is a reconciliation of the components that caused the Company’s provision (benefit) for income taxes to differ from amounts computed by applying the U.S. Federal statutory rate of 21% for the years ended December 31, 2021, 2020, and 2019:<table 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:49.747%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.860%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.506%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.860%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.364%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.863%"/><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:100%">Year Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2019</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. federal statutory income tax rate</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt 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:100%">21.0 </span></td><td style="background-color:#cceeff;border-top:1pt 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:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt 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:100%">21.0 </span></td><td style="background-color:#cceeff;border-top:1pt 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:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt 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:100%">21.0 </span></td><td style="background-color:#cceeff;border-top:1pt 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:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State income taxes, net of federal benefit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.6 </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%">(0.2)</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%">(0.1)</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:100%">Foreign loss at other than U.S. rates</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%">(0.5)</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%">(0.5)</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%">(4.3)</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:100%">Stock-based compensation expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.7 </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%">11.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.5 </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:100%">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:100%">(0.1)</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%">(0.1)</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%">(0.9)</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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other permanent items</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.6)</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%">(1.1)</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%">(1.2)</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:100%">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:100%">58.0 </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%">(19.5)</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%">(7.5)</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:100%">Sec 162(m) officers compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14.2)</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%">(12.7)</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%">(6.3)</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:100%">Provision to return adjustments</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%">0.2 </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%">0.4 </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%">1.4 </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:100%">Effective income tax rate</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt 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:100%">100.1 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt 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:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt 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:100%">(1.3)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt 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:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt 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:100%">5.6 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt 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:100%">%</span></td></tr></table> 0.210 0.210 0.210 0.056 -0.002 -0.001 -0.005 -0.005 -0.043 0.317 0.114 0.035 -0.001 -0.001 -0.009 -0.016 -0.011 -0.012 0.580 -0.195 -0.075 -0.142 -0.127 -0.063 0.002 0.004 0.014 1.001 -0.013 0.056 Set forth below are the tax effects of temporary differences that give rise to a significant portion of the deferred tax assets and deferred tax liabilities as of December 31, 2021 and 2020:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.858%"><tr><td style="width:1.0%"/><td style="width:66.226%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.883%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.507%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.884%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Deferred Tax Assets:</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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued liabilities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,208 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,568 </span></td><td style="background-color:#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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:100%">18,499 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,943 </span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,573 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,559 </span></td><td style="background-color:#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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net operating loss carryovers</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%">131,509 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117,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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax credit carryovers</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,308 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,882 </span></td><td style="background-color:#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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,555 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,263 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt 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:100%">163,652 </span></td><td style="background-color:#ffffff;border-top:1pt 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:1pt 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:100%">137,922 </span></td><td style="background-color:#ffffff;border-top:1pt 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 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less valuation allowance</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(56,049)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(109,992)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets, net of valuation allowance</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt 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:100%">107,603 </span></td><td style="background-color:#ffffff;border-top:1pt 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:1pt 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:100%">27,930 </span></td><td style="background-color:#ffffff;border-top:1pt 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:100%">Deferred Tax Liabilities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed 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:100%">(2,059)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(824)</span></td><td style="background-color:#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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets</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%">(101,477)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,584)</span></td><td style="background-color:#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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right of use lease asset</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,563)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,283)</span></td><td style="background-color:#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 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax liabilities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(119,099)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(27,691)</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 2px 37pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net deferred tax assets (liability)</span></td><td style="background-color:#ffffff;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:100%">$</span></td><td style="background-color:#ffffff;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:100%">(11,496)</span></td><td style="background-color:#ffffff;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:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;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:100%">$</span></td><td style="background-color:#ffffff;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:100%">239 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 1208000 1568000 18499000 8943000 5573000 3559000 131509000 117707000 5308000 4882000 1555000 1263000 163652000 137922000 56049000 109992000 107603000 27930000 2059000 824000 101477000 18584000 15563000 8283000 119099000 27691000 11496000 239000 11500000 13300000 1800000 200000 400000 200000 -53900000 16400000 2700000 486100000 285200000 30200000 400000 8000000 29300000 5000000 The following table summarizes the activity related to the unrecognized tax benefits (in thousands):<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.858%"><tr><td style="width:1.0%"/><td style="width:81.643%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.507%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.450%"/><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2019</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align: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,720 </span></td><td style="background-color:#cceeff;border-top:1pt 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 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increases related to current year tax positions</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%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Decreases related to current year tax positions</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%">(2,294)</span></td><td style="background-color:#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:100%">Increases related to prior year tax positions</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%">788 </span></td><td style="background-color:#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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2020</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt 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:100%">3,214 </span></td><td style="background-color:#cceeff;border-top:1pt 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 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increases related to current year tax positions</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%">200 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Decreases related to prior year tax positions</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%">(41)</span></td><td style="background-color:#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:100%">Increases related to prior year tax positions</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%">342 </span></td><td style="background-color:#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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2021</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,715 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 4720000 0 2294000 788000 3214000 200000 41000 342000 3715000 Leases<div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has operating and finance leases for office facilities, data centers, and equipment. The lease terms of the Company’s leases generally range from 1.0 year to 10.0 years, and the weighted average remaining lease term of leases included in the lease liability is 6.3 years as of December 31, 2021. As of December 31, 2021, a weighted average discount rate of 5.09% has been applied to the remaining lease payments to calculate the lease liabilities included within the consolidated balance sheets. </span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the years ended December 31, 2021, 2020 and 2019, the Company recognized $20.7 million, $13.4 million and $7.8 million of lease expense, respectively, which included operating lease expenses associated with leases included in the lease liability and ROU asset on the consolidated balance sheets. In addition, for the years ended December 31, 2021, 2020 and 2019, the Company recognized expenses of $35.1 million, $20.4 million and $10.0 million, respectively, for cloud-based services and other lease costs related to data centers and $1.2 million, $1.0 million and $1.2 million, respectively, of lease expense related to short-term leases that are not included in the ROU asset or lease liability balances.</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The maturity of the Company's lease liabilities associated with leases included in the lease liability and ROU asset were as follows as of December 31, 2021 (in thousands):</span></div><div style="margin-bottom:1pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.045%"><tr><td style="width:1.0%"/><td style="width:84.635%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.165%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fiscal Year</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:100%">2022</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,491 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,354 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,522 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,796 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,734 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,095 </span></td><td style="background-color:#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.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments (undiscounted)</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt 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:100%">100,992 </span></td><td style="background-color:#cceeff;border-top:1pt 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:100%">Less: imputed interest</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt 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:100%">(15,363)</span></td><td style="background-color:#ffffff;border-top:1pt 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.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liabilities—total (discounted)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,629 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:10pt;margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The Company also received rental income of $4.4 million, $3.7 million, and $0.3 million for real estate leases for which it subleases the property to a third party during the years ended December 31, 2021, 2020, and 2019, respectively. Rental income is included in other income in the consolidated statements of operations.</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to the lease liabilities included in these consolidated financial statements at December 31, 2021, during the three months ended December 31, 2021, the Company entered into an agreement for an office lease in Canada which has not commenced as of December 31, 2021, and is therefore, not included in the lease liability on the balance sheet. The Company has future commitments totaling $0.7 million over the course of 5.0 years for this office lease.</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As part of the April 30, 2021 acquisition of SpotX, the Company acquired finance leases related primarily to computer equipment and network hardware. These finance leases are included within <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYmY2NzQ3M2UwYTQwMmZiZDhiZTJhZWNkOGJjOTk2L3NlYzo1MmJmNjc0NzNlMGE0MDJmYmQ4YmUyYWVjZDhiYzk5Nl8xNTEvZnJhZzpjYzFiZTkwNjU0ZWE0NmQxODE2NWQ1YzQxNTBlMjA5MS90ZXh0cmVnaW9uOmNjMWJlOTA2NTRlYTQ2ZDE4MTY1ZDVjNDE1MGUyMDkxXzY1OTcwNjk3ODI4MDA_432acb08-0469-4e8a-a139-8de3e139d47f"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYmY2NzQ3M2UwYTQwMmZiZDhiZTJhZWNkOGJjOTk2L3NlYzo1MmJmNjc0NzNlMGE0MDJmYmQ4YmUyYWVjZDhiYzk5Nl8xNTEvZnJhZzpjYzFiZTkwNjU0ZWE0NmQxODE2NWQ1YzQxNTBlMjA5MS90ZXh0cmVnaW9uOmNjMWJlOTA2NTRlYTQ2ZDE4MTY1ZDVjNDE1MGUyMDkxXzY1OTcwNjk3ODI4MDA_8a7c9dd1-a5bc-413f-ae7d-3a61ad4d9a38">lease liabilities - current portion</span></span> and <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYmY2NzQ3M2UwYTQwMmZiZDhiZTJhZWNkOGJjOTk2L3NlYzo1MmJmNjc0NzNlMGE0MDJmYmQ4YmUyYWVjZDhiYzk5Nl8xNTEvZnJhZzpjYzFiZTkwNjU0ZWE0NmQxODE2NWQ1YzQxNTBlMjA5MS90ZXh0cmVnaW9uOmNjMWJlOTA2NTRlYTQ2ZDE4MTY1ZDVjNDE1MGUyMDkxXzY1OTcwNjk3ODI4MDE_19a00bff-0a70-41bd-9d4a-6b8511074428"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjUyYmY2NzQ3M2UwYTQwMmZiZDhiZTJhZWNkOGJjOTk2L3NlYzo1MmJmNjc0NzNlMGE0MDJmYmQ4YmUyYWVjZDhiYzk5Nl8xNTEvZnJhZzpjYzFiZTkwNjU0ZWE0NmQxODE2NWQ1YzQxNTBlMjA5MS90ZXh0cmVnaW9uOmNjMWJlOTA2NTRlYTQ2ZDE4MTY1ZDVjNDE1MGUyMDkxXzY1OTcwNjk3ODI4MDE_effe5374-6334-4919-97fa-f789803f5ac9">lease liabilities, non-current</span></span> in the amounts of $0.8 million and $0.3 million, respectively, as of December 31, 2021.</span></div> P1Y P10Y P6Y3M18D 0.0509 20700000 13400000 7800000 35100000 20400000 10000000 1200000 1000000 1200000 <div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The maturity of the Company's lease liabilities associated with leases included in the lease liability and ROU asset were as follows as of December 31, 2021 (in thousands):</span></div><div style="margin-bottom:1pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.045%"><tr><td style="width:1.0%"/><td style="width:84.635%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.165%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fiscal Year</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:100%">2022</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,491 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,354 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,522 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,796 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,734 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,095 </span></td><td style="background-color:#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.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments (undiscounted)</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt 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:100%">100,992 </span></td><td style="background-color:#cceeff;border-top:1pt 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:100%">Less: imputed interest</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt 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:100%">(15,363)</span></td><td style="background-color:#ffffff;border-top:1pt 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.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liabilities—total (discounted)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,629 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 22491000 19354000 16522000 8796000 6734000 27095000 100992000 15363000 85629000 4400000 3700000 300000 700000 P5Y 800000 300000 Commitments and Contingencies<div style="margin-bottom:10pt;padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Commitments </span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The Company has commitments under non-cancelable operating leases for facilities, certain equipment, and its managed data center facilities (Note 16). </span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2021 and 2020, the Company had $5.1 million and $6.3 million, respectively, of letters of credit associated with office leases available for borrowing, on which there were no outstanding borrowings as of either date.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Guarantees and Indemnification</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    The Company’s agreements with sellers, buyers, and other third parties typically obligate the Company to provide indemnity and defense for losses resulting from claims of intellectual property infringement, damages to property or persons, business losses, or other liabilities. Generally, these indemnity and defense obligations relate to the Company’s own business operations, obligations, and acts or omissions. However, under some circumstances, the Company agrees to indemnify and defend contract counterparties against losses resulting from their own business operations, obligations, and acts or omissions, or the business operations, obligations, and acts or omissions of third parties. For example, because the Company’s business interposes the Company between buyers and sellers in various ways, buyers often require the Company to indemnify them against acts and omissions of sellers, and sellers often require the Company to indemnify them against acts and omissions of buyers. In addition, the Company’s agreements with sellers, buyers, and other third parties typically include provisions limiting the Company’s liability to the counterparty, and the counterparty’s liability to the Company. These limits sometimes do not apply to certain liabilities, including indemnity obligations. These indemnity and limitation of liability provisions generally survive termination or expiration of the agreements in which they appear. The Company has also entered into indemnification agreements with its directors, executive officers and certain other officers that will require the Company, among other things, to indemnify them against certain liabilities that may arise by reason of their status or service as directors, officers or employees. No material demands have been made upon the Company to provide indemnification under such agreements and there are no claims that the Company is aware of that could have a material effect on the Company’s consolidated financial statements. </span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Litigation </span></div><div style="margin-bottom:10pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company and its subsidiaries may from time to time be parties to legal or regulatory proceedings, lawsuits and other claims incident to their business activities and to the Company’s status as a public company. Such matters may include, among other things, assertions of contract breach or intellectual property infringement, claims for indemnity arising in the course of the Company’s business, regulatory investigations or enforcement proceedings, and claims by persons whose employment has been terminated. Such matters are subject to many uncertainties, and outcomes are not predictable with assurance. Consequently, management is unable to ascertain the ultimate aggregate amount of monetary liability, amounts which may be covered by insurance or recoverable from third parties, or the financial impact with respect to such matters as of December 31, 2021. However, based on management’s knowledge as of December 31, 2021, management believes that the final resolution of these matters known at such date, individually and in the aggregate, will not have a material adverse effect upon the Company’s consolidated financial position, results of operations or cash flows.</span></div><div style="margin-bottom:10pt;padding-right:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Employment Contracts </span></div>The Company has entered into severance agreements with certain employees and officers. The Company may be required to pay severance and accelerate the vesting of certain equity awards in the event of involuntary terminations. 5100000 6300000 Debt<div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Long term debt as of December 31, 2021 consisted of the following:     </span></div><div style="margin-bottom:10pt"><table 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:78.984%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.816%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:10pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">December 31, 2021</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Convertible Senior Notes</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">400,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Unamortized debt issuance 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:100%">(9,643)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">390,357 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Term Loan B Facility</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">358,200 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Unamortized discount and debt issuance cost</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%">(24,934)</span></td><td style="background-color:#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:100%">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:100%">333,266 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: 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:100%">(3,600)</span></td><td style="background-color:#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:100%">Total non-current debt</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">720,023 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company did not have any debt outstanding as of December 31, 2020. Maturities of the principal amount of the Company's long-term debt as of December 31, 2021 are as follows (in thousands):</span></div><div style="margin-bottom:10pt"><table 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:78.984%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.816%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fiscal Year</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:100%">2022</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,600 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,600 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,600 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,600 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">403,600 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">340,200 </span></td><td style="background-color:#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.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total (discounted)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">758,200 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization of the debt issuance cost and the discount associated with our indebtedness totaled $4.9 million for the year ended December 31, 2021 and were immaterial for the years ended December 31, 2020 and 2019. Amortization of debt issuance costs is computed using the effective interest method and is included in interest expense. </span></div><div style="margin-bottom:10pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Bank Loan</span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On September 25, 2020, the Company amended and restated its loan and security agreement with Silicon Valley Bank ("SVB") (the "Loan Agreement"), which was scheduled to expire on September 26, 2020. The Loan Agreement provides a senior secured revolving credit facility of up to the lesser of $60.0 million and 85% of eligible accounts receivable, with a maturity date of September 25, 2022. The Loan Agreement includes a letter of credit, foreign exchange and cash management facility with a sublimit </span></div>up to $10.0 million. On April 30, 2021, the Company entered into the Credit Agreement. In connection with entering into the Credit Agreement, the Loan Agreement with SVB was terminated on April 30, 2021. As of the termination date, there were no amounts outstanding under the Loan Agreement.<div style="margin-bottom:10pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Convertible Senior Notes and Capped Call Transactions</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2021, the Company issued $400.0 million aggregate principal amount of 0.25% convertible senior notes in a private placement, including $50.0 million aggregate principal amount of such notes pursuant to the exercise in full of the over-allotment options of the initial purchasers (collectively, the "Convertible Senior Notes"). The Convertible Senior Notes will mature on March 15, 2026, unless earlier repurchased, redeemed or converted. The total net proceeds from the offering, after deducting debt issuance costs paid by the Company, were approximately $388.6 million. The Company used approximately $39.0 million of the net proceeds from the offering to pay for the Capped Call Transactions (as described below). </span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Convertible Senior Notes are senior, unsecured obligations and (i) will be equal in right of payment with the existing and future senior, unsecured indebtedness; (ii) senior in right of payment to any of the Company’s future indebtedness that is expressly subordinated to the Convertible Senior Notes; (iii) effectively subordinated to the Company’s existing and future secured indebtedness, to the extent of the value of the collateral securing that indebtedness, including amounts outstanding under our Loan Agreement or our new Credit Agreement (see section below); and (iv) structurally subordinated to all existing and future indebtedness and other liabilities, including trade payables, and (to the extent we are not a holder thereof) preferred equity, if any, of the Company’s subsidiaries that do not guarantee the Convertible Senior Notes.</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Convertible Senior Notes accrue interest at 0.25% per annum payable semi-annually in arrears on March 15 and September 15 of each year, beginning on September 15, 2021. The Convertible Senior Notes will mature on March 15, 2026 unless they are redeemed, repurchased or converted prior to such date. The Convertible Senior Notes are convertible at the option of holders only during certain periods and upon satisfaction of certain conditions. </span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Holders will have the right to convert their notes (or any portion of a note in an authorized denomination), in the following circumstances: (i) during any calendar quarter commencing after the calendar quarter ending on June 30, 2021, if the last reported sale price per share of the Company’s common stock exceeds 130% of the conversion price for each of at least 20 trading days during the 30 consecutive trading days ending on, and including, the last trading day of the immediately preceding calendar quarter; (ii) during the five consecutive business days immediately after any ten consecutive trading day period (such ten consecutive trading day period, the "measurement period") in which the trading price per $1,000 principal amount of notes for each trading day of the measurement period was less than 98% of the product of the last reported sale price per share of the Company’s common stock on such trading day and the conversion rate on such trading day; (iii) upon the occurrence of certain corporate events or distributions on the Company’s common stock; (iv) if the Company calls such Convertible Senior Notes for redemption; and (v) on or after September 15, 2025, until the close of business on the second scheduled trading day immediately before the maturity date, holders of the Convertible Senior Notes may, at their option, convert all or a portion of their Convertible Senior Notes regardless of the foregoing conditions at any time from, and including, September 15, 2025 until the close of business on the second scheduled trading day immediately before the maturity date. </span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Upon conversion, the Convertible Senior Notes may be settled in shares of the Company’s common stock, cash or a combination of cash and shares of the Company’s common stock, at the Company’s election. All conversions with a conversion date that occurs on or after September 15, 2025 will be settled using the same settlement method, and the Company will send notice of such settlement method to noteholders no later than the open of business on September 15, 2025.</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company may not redeem the Convertible Senior Notes at their option at any time before March 20, 2024. Subject to the terms of the indenture agreement, the Company has the right, at its election, to redeem all, or any portion (subject to the partial redemption limitation) in an authorized denomination, of the Convertible Senior Notes, at any time, and from time to time, on a redemption date on or after March 20, 2024 and on or before the 40th scheduled trading day immediately before the maturity date, for cash, but only if the "last reported sale price," as defined under the Offering Memorandum, per share of common stock exceeds 130% of the “conversion price” on (i) each of at least 20 trading days, during the 30 consecutive trading days ending on, and including, the trading day immediately before the date the Company sends the related redemption notice; and (ii) the trading day immediately before the date we send such notice. In addition, calling any note for redemption will constitute a "make-whole fundamental change" (as defined below) with respect to that note, in which case the conversion rate applicable to the conversion of that note will be increased in certain circumstances if it is converted after it is called for redemption. If the Company elects to redeem less than all of the outstanding notes, then the redemption will not constitute a make-whole fundamental change with respect to the notes not called for redemption, and holders of the notes not called for redemption will not be entitled to an increased conversion rate for such notes as described above on account of the redemption, except to the limited extent described further </span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">below. No sinking fund is provided for the Convertible Senior Notes, which means that the Company is not required to redeem or retire the Convertible Senior Notes periodically.</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If a fundamental change occurs, then each noteholder will have the right to require the Company to repurchase its notes (or any portion thereof in an authorized denomination) for cash on a date (the "fundamental change repurchase date") of the Company’s choosing, which must be a business day that is no more than 45, nor less than 20, business days after the date Magnite distributes the related fundamental change notice.</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If an event of default, other than a reporting default remedied by special interest as defined in the indenture agreement, occurs with respect to the Company or any guarantor, then the principal amount of, and all accrued and unpaid interest on, all of the notes then outstanding will immediately become due and payable without any further action or notice by any person. If an event of default (other than a reporting event of default described above with respect to Magnite or any guarantor and not solely with respect to a significant subsidiary of the Company’s or a guarantor, other than the Company or such guarantor) occurs and is continuing, then the trustee, by notice to the Company, or noteholders of at least 25% of the aggregate principal amount of notes then outstanding, by written notice to the Company and the trustee, may declare the principal amount of, and all accrued and unpaid interest on, all of the notes then outstanding to become due and payable immediately.</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Convertible Senior Notes have an initial conversion rate of 15.6539 shares of common stock per $1,000 principal amount of the Convertible Senior Notes, which will be subject to customary anti-dilution adjustments in certain circumstances. </span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the pricing of the Convertible Senior Notes, the Company entered into privately negotiated capped call transactions with various financial institutions (the "Capped Call Transactions"). The Capped Call Transactions were entered into with third party broker-dealers to limit the potential dilution that would occur if the Company has to settle the conversion value in excess of the principal in shares. This exposure will be covered (i.e., the Company will receive as many shares as are required to be issued between the conversion price of $63.8818 and the maximum price of $91.2600). Any shares required to be issued by the Company over this amount would have net earnings per share dilution impact. By entering into the Capped Call Transactions, the Company expects to reduce the potential dilution to its common stock (or, in the event the conversion is settled in cash, to reduce its cash payment obligation) in the event that at the time of conversion its stock price exceeds the conversion price under the Convertible Senior Notes. The Company paid $39.0 million for the Capped Call Transactions, which was recorded as additional paid-in capital, using a portion of the gross proceeds from the sale of the Convertible Senior Notes. The cost of the Capped Call Transactions is not expected to be tax deductible as the Company did not elect to integrate the capped call into the Convertible Senior Notes for tax purposes. The cost of the Capped Call Transaction was recorded as a reduction of the Company’s additional paid-in capital in the accompanying consolidated financial statements.</span></div><div style="margin-top:10pt;text-indent:36pt"><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%">As noted in Note 2, the Company early adopted ASU 2020-06 effective January 1, 2021. The Company has not elected the fair value option, the embedded conversion features are not required to be bifurcated under the accounting guidance, and the convertible debt was not issued with a substantial premium. As such, the Company accounted for the Convertible Senior Notes as a liability in its entirety. Under the guidance, all the embedded features of the Convertible Senior Notes met the definition of a derivative. These features included a contingent call option, contingent put options, and conversion features. The contingent call option and contingent put options are clearly and closely related to the debt host and, therefore, do not require bifurcation. As the conversion features are indexed to the Company’s own equity and would be equity classified if they were freestanding instruments, the scope exception in ASC 815-10-15-74(a) applies and these conversion features will not be bifurcated under ASC 815. </span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The new accounting guidance also eliminated the bifurcation models of ASC 470-20 and eliminated the treasury method approach to earnings per share. Accordingly, earnings per share on convertible debt instruments should only be calculated under the If-Converted method. Under the guidance above, the Company will assume settlement in shares. </span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company incurred debt issuance costs of $11.4 million in March 2021. The Convertible Senior Notes are presented net of issuance costs on the Company's consolidated balance sheets. The debt issuance costs are amortized on an effective interest basis over the term of the Convertible Senior Notes and are included in interest expense and amortization of debt discount in the accompanying consolidated statements of operations. The following table sets forth interest expense related to the Convertible Senior Notes for the year ended December 31, 2021:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:78.984%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.816%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:10pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">December 31, 2021</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contractual interest expense</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">786 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of debt issuance costs</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,798 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total interest expense</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,584 </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="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effective interest rate</span></td><td colspan="2" style="border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.82 </span></td><td style="border-top:3pt double #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:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization expense for the Company's debt issuance costs for fiscal years 2022 through 2026 is as follows (in thousands):</span></div><div style="margin-top:10pt"><table 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:78.984%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.816%"/><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:10pt;font-weight:700;line-height:100%">Fiscal Year</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:10pt;font-weight:700;line-height:100%">Debt Issuance Costs</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%">2022</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,288 </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="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,288 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,288 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">2025</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,288 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">491 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="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="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,643 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:10pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Credit Agreement</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 30, 2021, the Company entered into a credit agreement (the "Credit Agreement") with Goldman Sachs Bank USA as administrative agent and collateral agent, and other lender parties thereto. The Credit Agreement provides for a $360.0 million seven-year senior secured term loan facility ("Term Loan B Facility") and a $52.5 million senior secured revolving credit facility (the "Revolving Credit Facility"). As part of the Term Loan B Facility, the Company received $325 million in proceeds, net of discounts and fees, which were used to finance the SpotX Acquisition and related transactions, and for general corporate purposes. Loans, if any, under the Revolving Credit Facility are expected to be used for general corporate purposes. The obligations under the Credit Agreement are secured by substantially all of the assets of the Company and those of its subsidiaries that are guarantors under the Credit Agreement.</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts outstanding under the Credit Agreement accrue interest at a rate equal to either, (1) for the Term Loan B Facility, at the Company’s election, the Eurodollar Rate (as defined in the Credit Agreement) plus a margin of 5.00% per annum, or ABR (as defined in the Credit Agreement) plus a margin of 4.00%, and (2) for the Revolving Credit Facility, at the Company’s election, the Eurodollar Rate plus a margin of 4.25% to 4.75%, or ABR plus a margin of 3.25% to 3.75%, in each case, depending on the Company’s first lien net leverage ratio. As of December 31, 2021, the contractual interest rate related to the Term Loan B Facility was 5.75%. </span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The covenants of the Credit Agreement include customary negative covenants that, among other things, restrict the Company’s ability to incur additional indebtedness, grant liens and make certain acquisitions, investments, asset dispositions and restricted payments. In addition, the Credit Agreement contains a financial covenant, tested on the last day of any fiscal quarter if utilization of the Revolving Credit Facility exceeds 35% of the total revolving commitments, that requires the Company to maintain a first lien net leverage ratio not greater than 3.25 to 1.00. As of December 31, 2021, the Company was in compliance with its debt covenants. </span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Credit Agreement includes customary events of default, and customary rights and remedies upon the occurrence of any event of default thereunder, including rights to accelerate the loans, terminate the commitments thereunder and realize upon the collateral securing the obligations under the Credit Agreement. The Credit Agreement calls for customary scheduled loan amortization payments of 0.25% of the initial principal balance payable quarterly (i.e. 1% in aggregate per year) as well as a provision that requires the Company to prepay the Term Loan B based on an annual calculation of cumulative free cash flow ("Excess Cash Flow") generated by the company as defined within the terms of the Agreement. The Company was not required to make any such mandatory prepayment required by the Excess Cash Flow provision for the period ended December 31, 2021. </span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 28, 2021, the Company entered into an Incremental Assumption Agreement (the "Incremental Agreement") to the Credit Agreement. Pursuant to the terms of the Incremental Agreement, the Company’s existing revolving credit facility under the Credit Agreement was increased by $12.5 million (the "Incremental Revolver"), and the letter of credit sublimit under the Credit Agreement was increased by $5.0 million. The Incremental Revolver bears the same interest rate as the existing revolving credit facility and has the same maturity date as the existing revolving credit facility. No other terms of the Credit Agreement were amended. As a result, amounts available under the Revolving Credit Facility were $65.0 million. At December 31, 2021, amounts available under the Revolving Credit Facility were $59.9 million, net of letters of credit outstanding in the amount of $5.1 million.</span></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the Term Loan B Facility at December 31, 2021:</span></div><div style="margin-top:10pt"><table 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:78.984%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.816%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Term Loan B Facility</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">358,200 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unamortized debt discounts</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,738)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unamortized debt issuance 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:100%">(15,196)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Debt, net of debt discounts and issuance costs</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">333,266 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company incurred debt issuance costs of $27.7 million in April 2021, of which $10.8 million were associated with debt discount netted against the proceeds and $16.9 million were associated with other deferred financing costs associated with the Term Loan B Facility. Debt outstanding under the Term Loan B Facility are presented net of issuance costs on the Company's consolidated balance sheets. The debt issuance costs are amortized on an effective interest basis over the term of the Term Loan B Facility and are included in interest expense and amortization of debt discount in the accompanying consolidated statements of operations. The following table sets forth interest expense related to the Term Loan B Facility for the year ended December 31, 2021:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:78.984%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.816%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:10pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">December 31, 2021</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contractual interest expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,074 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of debt discount</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,062 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of debt issuance 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:100%">1,657 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total interest expense</span></td><td colspan="2" style="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%">16,793 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effective interest rate</span></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.00 </span></td><td style="background-color:#cceeff;border-top:3pt double #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="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization expense for the Term Loan B Facility debt discount and debt issuance costs for fiscal years 2022 through 2028 is as follows (in thousands):</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.069%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.815%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.816%"/><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:10pt;font-weight:700;line-height:100%">Fiscal Year</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:10pt;font-weight:700;line-height:100%">Debt Discount</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:10pt;font-weight:700;line-height:100%">Debt Issuance Costs</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%">2022</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,580 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,466 </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="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,564 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,441 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,548 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,416 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">2025</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,532 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,391 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,516 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,366 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Thereafter</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,998 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,116 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,738 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,196 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Long term debt as of December 31, 2021 consisted of the following:     </span></div><div style="margin-bottom:10pt"><table 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:78.984%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.816%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:10pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">December 31, 2021</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Convertible Senior Notes</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">400,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Unamortized debt issuance 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:100%">(9,643)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">390,357 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Term Loan B Facility</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">358,200 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Unamortized discount and debt issuance cost</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%">(24,934)</span></td><td style="background-color:#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:100%">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:100%">333,266 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: 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:100%">(3,600)</span></td><td style="background-color:#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:100%">Total non-current debt</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">720,023 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 400000000 9643000 390357000 358200000 24934000 333266000 3600000 720023000 Maturities of the principal amount of the Company's long-term debt as of December 31, 2021 are 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:78.984%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.816%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Fiscal Year</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:100%">2022</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,600 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,600 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,600 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,600 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">403,600 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">340,200 </span></td><td style="background-color:#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.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total (discounted)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">758,200 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization expense for the Company's debt issuance costs for fiscal years 2022 through 2026 is as follows (in thousands):</span></div><div style="margin-top:10pt"><table 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:78.984%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.816%"/><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:10pt;font-weight:700;line-height:100%">Fiscal Year</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:10pt;font-weight:700;line-height:100%">Debt Issuance Costs</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%">2022</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,288 </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="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,288 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,288 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">2025</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,288 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">491 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="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="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,643 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization expense for the Term Loan B Facility debt discount and debt issuance costs for fiscal years 2022 through 2028 is as follows (in thousands):</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.069%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.815%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.816%"/><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:10pt;font-weight:700;line-height:100%">Fiscal Year</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:10pt;font-weight:700;line-height:100%">Debt Discount</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:10pt;font-weight:700;line-height:100%">Debt Issuance Costs</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%">2022</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,580 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,466 </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="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,564 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,441 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,548 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,416 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">2025</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,532 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,391 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,516 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,366 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Thereafter</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,998 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,116 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,738 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,196 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 3600000 3600000 3600000 3600000 403600000 340200000 758200000 4900000 0 0 60000000 0.85 10000000 400000000 0.0025 50000000 388600000 39000000 0.0025 1.30 20 30 5 10 0.98 1.30 20 30 P45D P20D 0.25 63.8818 91.2600 39000000 11400000 The following table sets forth interest expense related to the Convertible Senior Notes for the year ended December 31, 2021:<table 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:78.984%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.816%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:10pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">December 31, 2021</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contractual interest expense</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">786 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of debt issuance costs</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,798 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total interest expense</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,584 </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="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effective interest rate</span></td><td colspan="2" style="border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.82 </span></td><td style="border-top:3pt double #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>The following table sets forth interest expense related to the Term Loan B Facility for the year ended December 31, 2021:<table 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:78.984%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.816%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:10pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">December 31, 2021</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contractual interest expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,074 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of debt discount</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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,062 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of debt issuance 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:100%">1,657 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total interest expense</span></td><td colspan="2" style="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%">16,793 </span></td><td style="border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effective interest rate</span></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.00 </span></td><td style="background-color:#cceeff;border-top:3pt double #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> 786000 1798000 2584000 0.0082 2288000 2288000 2288000 2288000 491000 9643000 360000000 P7Y 52500000 325000000 0.0500 0.0400 0.0425 0.0475 0.0325 0.0375 0.0575 0.35 3.25 0.0025 0.01 12500000 5000000 65000000 59900000 5100000 <div style="margin-top:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the Term Loan B Facility at December 31, 2021:</span></div><div style="margin-top:10pt"><table 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:78.984%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.816%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:112%">December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Term Loan B Facility</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">358,200 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unamortized debt discounts</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,738)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unamortized debt issuance 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:100%">(15,196)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></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:100%">Debt, net of debt discounts and issuance costs</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">333,266 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 358200000 9738000 15196000 333266000 27700000 10800000 16900000 14074000 1062000 1657000 16793000 0.0700 1580000 2466000 1564000 2441000 1548000 2416000 1532000 2391000 1516000 2366000 1998000 3116000 9738000 15196000 Stockholders' Equity <div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 13, 2021, the Board of Directors approved a share repurchase program, under which the Company is authorized to purchase up to $50.0 million of its common stock over the twelve month period commencing December 10, 2021. The repurchase program allows the Company to repurchase its common stock using open market stock purchases, privately negotiated transactions, block trades or other means in accordance with U.S. securities laws. The number of shares repurchased and the timing of repurchases will depend on a number of factors, including, but not limited to, share price, trading volume and general market conditions, along with working capital requirements, general business conditions, other opportunities that the Company may have for the use or investment of its capital and other factors. The share repurchase program does not obligate the Company to repurchase any particular amount of common stock and may be suspended, modified or discontinued at any time at the Company’s discretion. The Company intends to finance the share repurchase program through cash on hand.</span></div><div style="margin-bottom:5pt;margin-top:5pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the share repurchase program, 349,245 shares were purchased in open market purchases through December 31, 2021 for a total of approximately $6.0 million at an average of $17.20 per share. Approximately $44.0 million worth of shares may yet be purchased under the plan. For accounting purposes, common stock repurchases under our stock repurchase program are recorded based upon the purchase date of the applicable trade. Repurchased shares are accounted for as treasury stock in the consolidated balance sheets.</span></div> 50000000 349245 6000000 17.20 44000000 Related Party Transactions During the years ended December 31, 2021, 2020, and 2019, the Company did not enter into any transactions with its related parties or affiliates of its related parties requiring disclosure pursuant to the applicable rules of the Financial Accounting Standards Boards or the U.S. Securities and Exchange Commission. Subsequent Events <div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In January 2022, the Company retired 349,245 shares of treasury stock, which was recorded as a reduction in additional paid in capital. Additionally in January 2022, the Company repurchased and retired 377,000 shares of common stock through open market purchases under the share repurchase program for $5.6 million at an average price of $14.94, which was also recorded as a reduction in additional paid in capital. </span></div><div style="margin-bottom:10pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On February 1, 2022, the Company granted 5,918,007 restricted stock units, 699,194 stock options, and 86,806 performance stock units to the Company's employees. The options granted will vest over four years from grant date, with 25% vesting after one year and the remainder vesting monthly thereafter. The RSUs granted will generally vest over four years from issuance with 25% after one year, and the remainder vesting quarterly thereafter. Between 0% and 150% of the performance stock units will vest on the third anniversary of its grant date based on certain stock price performance metrics.</span></div> 349245 377000 377000 5600000 14.94 5918007 699194 86806 P4Y 0.25 P1Y P4Y 0.25 P1Y 0 1.50 EXCEL 131 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( *R"5U0'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 " "L@E=4>5;&$^T K @ $0 &1O8U!R;W!S+V-O&ULS9+! M:L0@$(9?I7A/QACH0;)>6GKJPD(76GH3G=V5QD1T2K)O7V-WLY3V 0I>G/G] MYANP,T&:,>(NC@$C.4QWL^^')$W8L!-1D #)G-#K5.?$D)N',7I-^1J/$+3Y MT$<$P?D]>"1M-6E8@%58B4QUUD@34=,8+WAK5GSXC'V!60/8H\>!$C1U TPM M$\-Y[CNX 1888?3INX!V)9;JG]C2 79)SLFMJ6F:ZJDMN;Q# V_;YY>R;N6& M1'HPF%\E)^D<<,.NDU_;A\?]$U.""U%Q48EV+QJ9#V_?%]&PO=&AE M;64O=&AE;64Q+GAM;.U:6W/:.!1^[Z_0>&?V;0O&-H&VM!-S:7;;M)F$[4X? MA1%8C6QY9)&$?[]'-A#+E@WMDDVZFSP$+.G[SD5'Y^@X>?/N+F+HAHB4\GA@ MV2_;UKNW+][@5S(D$4$P&:>O\, *I4Q>M5II ,,X?+&A T%116F]?(+3E'S/X%/F7/Z3H=,H%N,!M8('_.;Z?D3EJ(X53"Q,!J9S]6:\?1 MTDB @LE]E 6Z2?:CTQ4(,@T[.IU8SG9\]L3MGXS*VG0T;1K@X_%X.+;+THMP M' 3@4;N>PIWT;+^D00FTHVG09-CVVJZ1IJJ-4T_3]WW?ZYMHG J-6T_3:W?= MTXZ)QJW0> V^\4^'PZZ)QJO0=.MI)B?]KFNDZ19H0D;CZWH2%;7E0-,@ %AP M=M;,T@.67BGZ=90:V1V[W4%<\%CN.8D1_L;%!-9ITAF6-$9RG9 %#@ WQ-%, M4'RO0;:*X,*2TER0UL\IM5 :")K(@?5'@B'%W*_]]9>[R:0S>IU].LYKE']I MJP&G[;N;SY/\<^CDGZ>3UTU"SG"\+ GQ^R-;88C'(CN]WV6'WV3T=N(]>IP+,BUY1&)$6?R"VZ MY!$XM4D-,A,_")V&F&I0' *D"3&6H8;XM,:L$> 3?;>^",C?C8CWJV^:/5>A M6$G:A/@01AKBG'/F<]%L^P>E1M'V5;SC MFED)O816:I^JAS0^J!XR"@7QN1X^Y7IX"C>6QKQ0KH)[ ?_1VC?"J_B"P#E_ M+GW/I>^Y]#VATK\>WZV22$KYI9+2,6D$N!LT$DN/R+RO JQ GH9%LE" M0AMNZ5/U2I77Y:^Y*+@\6^3IKZ%T/BS/^3Q?Y[3-"S-#MW)+ZK:4OK4F.$KT ML@'37[]EUVY".E,%.70[@:0KX#;;J=W#HXGIB1N0K3 M4I!OP_GIQ7@:XCG9!+E]F%=MY]C1T?OGP5&PH^\\EAW'B/*B(>ZAAIC/PT.' M>7M?F&>5QE T%&ULK"0L1K=@N-?Q+!3@9& MH >#KU$"\E)58#%;Q@,KD*)\ M3(Q%Z'#GEUQ?X]&2X]NF9;5NKREW&6TB4CG":9@39ZO*WF6QP54=SU5;\K"^ M:CVT%4[/_EFMR)\,$4X6"Q)(8Y07IDJB\QE3ON>;G*YZ(G;ZEW?! M8/+]<,E'#^4[YU_T74.N?O;=X_INDSM(3)QYQ1$!=$4"(Y4U#VT%SU&\Z.9X!ZSAW.;>KC"1:S_6-8>^3+?.7#;.MX#7N83 M+$.D?L%]BHJ $:MBOKJO3_DEG#NT>_&!()O\UMND]MW@#'S4JUJE9"L1/TL' M?!^2!F.,6_0T7X\48JVFL:W&VC$,>8!8\PRA9CC?AT6:&C/5BZPYC0IO0=5 MY3_;U UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+OP%02P,$% @ MK()75.<5P1&%!@ 6!H !@ !X;"]W;W)KD4A*'KX[:2A3*+#M3ABV=&757^V 2 U&3F+6= O]^ MKTU(F"K<1-J7EGS,1];2 8_'OE0QY%!@EX_)N! M-O)GFL#3WT?TL7UY>)D%4WPHHA]AH-ZY)WA9@/2[$ETMP-:.:'3::-AM.X%H0YU2P@-\? Q7UP2MVW#:4GX" __(TW@Z4[9TW]Z&R_/ MLF?Q/#3+?P\62DN8Z?\@D.TBT&2I"PBCWPCI"ZC@^-HF7*$3C>GTZU'9\9E* (S&PDLB]+\5"!E\^^7 M=^\JYD OY]9#$8>IE(;:.%0^9.J9,XGRP]&:39OTVPL=U"IET MZC!ZY*O0K&%(UY3%I>-6 ?0P^#2=/-U?D,ET>(E1.U%PMPZU2>(+" MD+F&>46$)$.1)EKNX7]0SA='']UC)&E!DM8A^<1V9!+ ; N7H6^9(N-; 4F= M9K_?=WM>'V-82+3KU6$X" +)E;HX_B!?X#[R-2G/'0[ITHY#[J1@P9;M+S"6 MA>J[N&ZC+)^VHI1EA15T])J,(R$DQK!P!!>7\K<,A^8(YN&3V":E['"X*92. MSU ZHNDK_,'%9?TMN7R5S*1X#1._?)1QS.DS1JVP!Q=7]+?49D)I\(F_PLWY MI8LCN@YH(,:ML @7UW4[A@/85YRG@@-0EV)$"E]P<5'_(HQWSM8BP8RA H2V MO2;M=:^P,K4P!HKK^5.HP:3$DKCTM\4',N=^*B%;9;0JD(8BCD$/H>3W7R[( M!LJ#5Q:EG+QW+ATSDF0#-:1:,XDY+"UL@^+"#G8?A,F*S/?Q0D2E?'& !S R MC$GA#107\F/.R/W.7[,$MB+GO+4":#J8CP9_8IP*-Z"UW. ';$B;+PE(%XPL M4S#M C)1*BV?=Q684X%1*RR UK* [R("8X>]NBV3I"HEA"/AA K%I[44_UC@ M'HI'.[5 7=-R8CCB,U<8LT+N:2VYGR2:RT.'P93;[$BUE!F.6,&L4'M:2^WM MT)$AF-!*R'+1P'&^, GK9>#['( )CA 8AP+U:>X:&<-PTH^I)>^9Y]PRM0MJ]>DT==;*;@R6],!O/)0?)*B]0 M*U"?!-%K3OA.&WE> TX(9<:&^W83%D5[T\ ]H <$+LV8U&0RF4 18H1<),K4 M-P:BV/[^JDQW-4Q"*ZI0/>_VAV+:MA*6L ;,_:;[=FP-?>()*%1$'CBWY@"0 M-N%K$05@7T0+LN!D">H5D&T(J]H 9*5!",,"(U(4"&;@0F6;SYM4JM1LR $ M^*718=FY[<$EA//\;;#-ME=XG5?/Z^ MSOJ)P*%/3=:XZ5SVL M0^$57N?ASC2 S H7.&%N7FX*>4MI=->UQA.EKI'!5A5"[:P,Z]F MHRMCE?4(S_/"X<:EV[[622O>N)3]I*&(;YHPAZY\?C;_;#*P'PM:Q>V';RX/ MS)B<(A%?0JASV8/I) ^?,0X'6FQL8W\AM!:Q_;GF#!:3N0&N+X70QP/S@/QC MTNU_4$L#!!0 ( *R"5U0J-Z%Y)@( '@% 8 >&PO=V]R:W-H965T M&ULC51-;]LP#/TK@@\[%7%B)]G0.0;RL6(!TB%H]W$8=E!L MQA9J29Y$S]V_'R4G7@:D7B^62/$]/DHFDU:;)UL"('N6E;*+H$2L;\/09B5( M;D>Z!D4G1VTD1S)-$=K: ,\]2%9A-![/0\F%"M+$^_8F372#E5"P-\PV4G+S M>P65;A?!)#@['D11HG.$:5+S AX!O]1[0U;8L^1"@K)"*V;@N B6D]O5W,7[ M@*\"6GNQ9ZZ2@]9/SMCFBV#L!$$%&3H&3LLO6$-5.2*2\?/$&?0I'?!R?V:_ M\[53+0=N8:VK;R+'+@#1] 5 = )$7G>7R*O<<.1I8G3+C(LF-K?QI7HTB1/*/0"V59USTOWE(1(M.XPS$X4JXXB>H%B$K%[K;"T[(/*(?^7("0] MO:CH+&H5#3)N(!NQ>'+#HG$T&>"+^R)CSQ,9-O-M3L<)HBG RIFO8K9JU1\XA*N21A&;ZA!!2*P-US6[]EG MW= 8+O=?D#9O%_,F&&7;:LJ4JJ)OM#5OS2M!+*L&O:0LOND&" M*7S/6Y;I1F'7&+VW'RO+KIO^AG M&P & 'AL+W=O-E='"RP M>W;!@T=1?)%+SA5Z6F6Y/)PLE5KO3ZZG?KEB:3XX.JF?7Q=&!*%66YORZ0+)*X0DQ+FN3]BD;86:671';+(Y!*!;U"L+_C7,GU@&0QA M]55MRJM,Z3![."+4<1UPS,.F3TPQC ,_\%NQ+:1NB]0=17H4 M=QG?03E7-J"U)7\#042"(.P#-<7< /O^ %"O!>J- KTN^)JE">)/D+(DES_^ M@'WGH_:Q4$M>0'!L+J(-OF?@PE%$W1YZBU00D,@.WF_!^Z/@YU?SXTMT>GMS M<_YYCHYGL_/YS ;1-P?'X&#L]T":5%.*4#\<0!JV2,-1I!6](+% I>0HXY"WZW6WP0P- ($? MA7V/FE(T\J*!98]:F-$HS(M<\2)G6053BH5Z9 4'5GD NJQ\BV(AE1ST<&3Z MSG$BVH-N2F$?8L,.'3L=$SBO@6?Y?0H)H8FI09B-H:V()[Z/O1Y0BUP8A:$[ M@'2#L_ HTE^$2![3++-BPV;2@N4/^DZTR&$OQ,0; -=Q"R:CX*ZJ[-1Z4.2[ M3::RHB5F8(<^Z6,UI5S7'5KPCK/P.&G526HX.37J6]LQP,3'!CY3,*)A-+@E M.Z["[IN(.DO979JE*N6C;(T[;L'CY-*RX)H]LVK'0P9D<5R4O&,@!I1RYXG%VVBXK+B^.3B\N+^<6Y/7@M+.&0"$BN#]84] C!46B' M2SH^(>-\4J_Y1@*L^$23> )O4"IE674;%27:ID!,^@B #TD_E5OD!GQ-.HHA MXQ1C1-FKJ9R8A.+[;MC?&Q8Q2D@PY.V-EF:<=L[X@@.V!"GVU.)^'J1P8E(* MIM0Q7&L1&RJ22$<\9)QXZI#[)N=:J,AW#=_:I (R +=C(3+>,M5Q]TJ\$;,+ MPB'%H=>/-XN@YP5T8S+;,#M.(^.<=BI6JU3I*E/6K:C(59K?\SS6)/'^LU < MX>"#%?RH97V4M"_7+.:'DW7!)2\>^.0(V?KX_\#0]NP[6B3^:*DPFU^=_OKI MZO+L_&;V$SK__?9B_M>8X8ZZR&M-TDMD227B+SOHG;,'C.]@J!T*!&U^"0TT M=G;@$9)+J/?!^Z5:BB+]&W280F?0:*_N>%$WL"^G(-4265\Y'U%K22=);45W MO:624* GL*3?9=6Z[F-\VJSHFRF7=)1+QBE7[U21]_U9PVV=^K&^]YP!US;O M,24[GD?;TX'F*79W@.WJFYXOO\-W.P@,K'EUY)A!4M62>F#BN/5U/=P+R'^[ M5-O#61?.K##ZE=RHR/;"=14(&:] CI,DU04F=+CZ;&8WS5',UJEBUE:,6$H0 M$A(OC/I03<$@")RA1I%V)0@=+T&@S"]7958=;C:G1F(%F6>ISZ$?@-^%M)_0 MF17%+J9!O\:WB47>0"*G7>U!QVN/>0'%1UD\UP&B=Y ND780=:-JTSC_WSZC M9K6R"V5YGW@M8@-)@G8%#1TO:#;7+N&+-$ZME0$U*Y1=&KFN9QRGV@4]/'!. M23?.?M_21[].0 U@LT@)0R?P#)^:G&QPO]Y>@W5MRGN4097X"BLQ> A:+^&%/?*+&NOF?<":7$JKI< MYT9](VD]B1_\ 4$L#!!0 ( *R"5U0*X99[[0( 'T* M 8 >&PO=V]R:W-H965T&ULK59K3]LP%/TK5C1I( %Y M-7V@MM)HF8:VB8["IGTTR6UCX=B9[;2P7S_;":'O!UH_-'[<W<[IR+ M)YD"*/2<429[3JI4?NFZ,DXAP_*"Y\#TS(2+#"O=%5-7Y@)P8D$9=0//:[H9 M)LSI=^W82/2[O%"4,!@))(LLP^+E"BB?]QS?>1VX(]-4F0&WW\WQ%,:@'O*1 MT#VW9DE(!DP2SI" 2<_YY%\.? NP$3\)S.5"&QDKCYP_FFWG$$@:<_B*)2GM.VT$)3'!!U1V? M?X'*4&3X8DZE_4?S,K89.B@NI.)9!=8*,L+*)WZN$K$ \!M; $$%" X%A!4@ MM$9+9=;6$"O<[PH^1\)$:S;3L+FQ:.V&,/,:QTKH6:)QJC_@3')*$JP@05>8 M8A8#&ALZB4Y&6 !3*2@28WJ*SM$'Y"*9ZE'9=95>W7"X<;725;E2L&6E(<07 M*/3/4. %_@;XX'"XMPQWM>?:>% ;#RQ?N(5O?'\[^/KE]MOP^F[\$5W_>+BY M_[V#-JQI0TO;V$([TKL0A-#)U*\N?CI#.1:(ZW.C;(9GF!: L]Q!+"IOM4-_>JWA6QI+I5JV[M5#W@6:8OY?^UYUL'[?E]44M.VK63]A%. MCM[P[;7,1M[F'7](Y)*#3NV@<[2#LP,W?&?]&(9!%(7K\C=$^@TOZ&R5[WMO MGR3O'0:.. 5_XJ-P&NLV]@4NL?'PJ?5W^GC7M=5LA OI9.C#/AKJL)&9X/Z M];A5U>Y";6 *L^]83 F3B,)$8[R+EK[!1%GKE!W%)8I$A]!(Z! MQNZV .L:-.UZ,>Q"L6E;J"2Z(IVD_WZ'DB(Y),4&NXDMY3W'? [)\TJK)7ZG UF\GUGI>9O!0'7L%_MJ(N,P67]6XF#S7/-DU06W+NK%W-Q5$5>\;L:R6-99O7/&UZ(I^L)GKS<^)SO]DK?F"WF MAVS'[[GZ>KBKX6K69]GD):]D+BI4\^WUY#V^6I%(!S2*OW/^)$^^(XWR(,1W M?7&[N9X$>D2\X&NE4V3P\=5^ M9L]=(4X"<#020+H 8@;0D8"P"PC?&D"[ -I4ID5IZK#*5+:8U^()U5H-V?27 MIIA--.#GE9[W>U7#?W.(4XNEJ*0H\DVF^ ;=*_B 2542B2WZ=.!UIB='HBGZ M>K]"9^_.D=QG-9H@_5AF]>)Y@!48]%7K!NB#?CBJ\O48@O$ D(=@QH^?;PP!&^>G,X3CTT M83])89,O',EW6ZU%R8?I0?^\?Y"JACWSKR<[[;/3)CL=R?Z9/_+JR%W3U@:R M)E!WD,<%C1**P_GL\;28MHP0')'DM6QERS"+**:][-7P63]\YBW.AV?H@9++ M*T\IHCY7Y"W%4DBEEWX]7I(V073*&N H(D9);%D( MO1#W60$[%'8B](GZ.U=YM7.!Q-9OXSB@062 V+(X"L+ +%5E+*(N4&2'B3Q M@GSAZWTE"K'[V=!L8%(*<= ;P,63V .EE*8&CJUBF%$#>F6K:$!8X,9)>YS4 MB_,[KZ"A%@U+MH%>GNL]K&W/A9-:0XAHG)@XMHJ1-#&7F:T*TW@,!P>#=01> MH(^\WO'Z KS[QS&7N;:*BX8.'$+5Q[4ZUK#VT!HVE=L4 GM<"8Z-T2\=,APS M9NRXE4-& CJRE_")/V+_(A0*YHQW3<:)@>U)H"E-S"[IT)&8)6;K6#ET. G3 M-!Y!(0,*\:+\*:1$VUJ42/36[@0BU@"F"0[BP 1RZ!@E(36!'#I-'HX #;:( M_;[X2>UYC<[RQA[/7R;)9P1X,$7L=\7;2G&]CJWT%ZCBS@;4)7PU;VE"$[-J MMFS*S'[J$IWN_M=0@U5BYH5J"]8".1&8_;/0R*V)=\C"Z*3==Q .&4E&3 $/ M'HW])@W/^_ T7\%\K/=9M>/H; ?O-^>H@.4]/CFVU4XQ32PRA[T38LV.K:+) M6*<9;!O[?;OM-,*YIL>Y'#8.3Q#6HK-E@)]:,^:0L71LGPX^COU&WC2>!PYO MJ;Q;?$AESR/=U/;>:4K3Q")RZ!B!IR<3R:$C49J.N=_@YMAOYW>U>,R;U]^S M!W#V;:[.$1#^&M!VXVG* F;9A>,)( U-.D9#)?ZPW;O"/WR=T5(Q:EV8$Z27):B."2F3O5+:-CY1HLE81>FE5>'/51 MP!MYPE_SA&_C<08;)]0[_=^:@Q\ RA[AD0?,HCO .$JXIP0\G)8' -;M M]7\MD\%ZB=]ZAV72CL!=3]LQ,8E(2LVBVKHTB@/3IQPR1J*Q%VXR.##Q._#I M(O'1V#:)PP@&8-+8.B>-XVW903,[.0PK]1N*/E24,-''2K4'2/W=_N#R?7-< M9]R_P5>K]OAQ2-.>AG[,ZEU>253P+:0,+F.H<]T>,+872AR:([<'H90HFZ][ MGFUXK07P_ZT0ZN5"_T!_S+OX#U!+ P04 " "L@E=4@*KDWA # !B"0 M& 'AL+W=O;H5\ M5BFE&KWD&5.Z*DYI3M2U6%$.?Q9"YD1#4RY=M9*4)):49R[N=+IN M3AAWQD/;]R#'0['6&>/T02*USG,B7RV3+7I<,?#%5G2&=5/ MJP<)+;=225A.N6*"(TD7(^?6NXD&!F\!WQG=JKUO9)S,A7@VC;MDY'3,@&A& M8VT4"+PV=$JSS C!,/Z4FDX5TA#WOW?J'ZUW\#(GBDY%]H,E.ATY?0/%F[R4>=@C>-T3!%P2\#$A M.$'P2X)_+B$H"8'-3&'%YB$BFHR'4FR1-&A0,Q\VF98-]ADWTS[3$OXRX.GQ M5' E,I8031,TT_"".=4*B06:BAQ64FJF>$/19Z$4ND)/LPA=O+M$[Q#CZ%LJ MUHKP1 U=#6,QBFY.=D@EL5(QI? M(]][CW '>PT#FIY/[S30H[/IWJ#%C5_-BV_U_!-ZU5349^*.QR*GZ.?M7&D) M^^972[B@"A?8<,&)<%^@P+!"]R*#F;YLFM%"(K02IIQLQMUPZ&[VP Q-A92)LS=E7G5*)XH-D'9BZ:R>,]2MC_59C M;ZZ%)D?]P MJ &&0]P]]N'NG3XYE4M[BBO(_9KKHGQ7O=5%X=:>CT?]$[A %.?]?YGB]G%/ MY))QA3*Z ,G.=0\&)8L3O6AHL;)GW%QH.#'M9PJ7("H- /XOA-"[A@E07:O& M_P!02P,$% @ K()75,O\3E3E!P NBH !@ !X;"]W;W)K.D VS;()G9?5CL M T=B8F%T<24YF?GV2\J*:?$FY]9]B2W['.I_R"/^SF%\_%#57YL5YRWX5N1E MWZPVS6)"M>L.9]M>:E^.:VJ@O6BLOZ;M:L:\[2SJG(9R@(PEG!LG)R M>MQ]=E6?'E>;-L]*?E6#9E,4K/Y^QO/JX60")X\?7&=WJU9^,#L]7K,[?L/; MS^NK6ES-=J.D6<'+)JM*4//;D\FO\,,E[1PZBW]E_*'9>P]D*%^JZJN\^)B> M3 *IB.<\:>403+S<\P7/5P^_\3X@*L=+JKSI_H*'WC:8@&33M%71.PL%159N7]FW M?B+V'"!V.*#> >D.Q.& >P>L.:#(X4!Z!Z(Y$)<#[1VH?@=7T&'O$.HQA Z' MJ'>(NL7:SFZW-.>L9:?'=?4 :FDM1I-ONO7MO,6*9*5,Q9NV%M]FPJ\]751E M4^59REJ>@IM6O(@\:QM0W8JK*OFZJO*4U\W/8/G7)FN_@W?G_#9+LO8(3,'G MFW/P[L#3JMHTK$R;7\"/@^OC62O$REO.DE[8V588<@C[5+4L MM[@MO&[RR?W0K%G"3R;BT6QX?<\G(LBB$&G?!?33#S ,_F$9^-ROY]3# MPW)PQ;)T^K$$"[;.["*7(V,ER:;8Y'+.MW+ G^V*UT#H%*)7\D&_Y^!CF50% M!^_^637-D>4F%P??!/2+9AGD\AG3^4GL>T)G(PETJHETJHNY>Q"'X MC-]E99F5=^",Y:Q,1.@BA;;)=018*Z)(W@,,?P$H@+$M-;;CA]WX<@^^/Z40 MTOGQ['X_8M,JV%D,A..=(/=N.2?=D0!@'$ _5+BQF0XMSTX)@'$?1 MT&QIFDV1/C<7%B,,:1B$VAR:=HXY)+LY))T+=LRA2':955QN,-MW1W(#L>Y! M_[FN\AP($CVP.OVO)_/H[N;4NX#+;[Q.,G%SL>LEV[VBD3<&U5H^\LU^(MKR MCAH9A6)JGX]P)RE\D21;1H5F^L>QEBQ^FX'4:"K//J.^?]-^M- MG:QD]JW%\SNF.397&T5VR?.=Y/F;2K9EP]R0"0-*M'08,1H$ P-54P0O#N?Z MYC.X%YDCM\V1">_OICU?CJR%>Y4/]*J\V98M#UF[6O$\W1MGE7 M$XVJA&8ND[T-=JA201'ZJ?A$E=9"RR2>>,J(!HCS4;-A!(J.T(_';@^?RGXA ME=D@FJB&R3W,*A6;"3G'!/E)I*'A8MQNJ%*A#(ZPK$P/K.KFU@?+ MPBP36&N>51$AO'?7]U!15?HQ^M+ZSMH8A)CU]:.%":1'Y// MJ?&0R4*(*='+O%&SH63%3.1GYEO75LB$*(ZA0_5>8^EGZ%N45\BD)0S#0%^' M$:MA0 JIR(_45RZPD(E3"E'H4*EHBOPT?>4""YD(G<;(P5"D&(K\#'V% @M9 MR!G%1K$]:C:,0/$5^?GJS ;6-%62=='(\$#!ZSM1WU0U8(G8;)ON0&MTVBWX M1<'6H,)$B(?(WI\MO8ELI[[JH MAPQB9=H]LWOY]TF\K3,&?N]FP!JRV8Q"&))0#V?,;!B- BOR@_4II3TR(8KF MR"37F-GPB$[!%OMA^ZS2'IL8G;');WDV[I@5A6_\^D>]V(3RG""JI\Z(U5"P(C=^)KE?J0G M%OA2EVI%7ORVQ\+693"YBB/][.=\S&H8D((O?OFA\1.: &R"EX2N\IHH[A(_ M=U^Y"2 6UJ+848P2Q5KRJF?!MEP@%L*&9*Z78J-FPP@4A\DS>]Q7:0*(!;\( M1Z[L4&@ESVQDG]T$$!-P9$[I7*OP%\3'MWZI1H<:1KWWOTY_8WSUN*^(J-O' M?Z9OX_:OPR6Q],"8N-)?D9'XR>@69)UB2Q\;!H%6:ESV9M1I-A2K>$G\O%RP M]5KV&TS4!QY$$A-^4QS/C2.:<;NA3H5)XL?D4YHC8CGJ10CK;>FHV5"J8B/Q ML_%9S1$QL38E4"O(EV-60\4*?L0/OX.:HWZ,_0P,]7-Q8F(O=-0:5$&/CISL M'MP409MN:CN]12C0"HN%W8Y2KE^I2G(XI8B59*RX_[Z B MBL EY'0W'V*).H!XP(M[S@6@B^>B_+W:"%&C M[]LLKSZ>;>IZ]^'\O$HV8AM7OQ0[DZT38[)Y[G MGV_C-#^[O-#7[LK+BV)?9VDN[DI4[;?;N'SY)++B^>,9/GN]<)\^;FIUX?SR M8A<_BH6HO^[N2OGN_-#+*MV*O$J+')5B_?%LC#],>:@::,2W5#Q71Z^1HO)0 M%+^K-_/5QS-/W9'(1%*K+F+YYTE,1):IGN1]_-%V>G;X3M7P^/5K[U>:O"3S M$%=B4F2_I:MZ\_$L/$,KL8[W67U?/'\6+2&N^DN*K-+_H^<6ZYVA9%_5Q;9M M+.]@F^;-W_A[.Q!'#; _T("T#8C9@ TTH&T#^M8&K&W ],@T5/0X3.,ZOKPH MBV=4*K3L3;W0@ZE;2_IIKI[[HB[EIZEL5U].BKPJLG05UV*%%K7\(Q]JC8HU MFL35!EW)N*C0"'U=3-&[GWY&/Z$T1\M-L:_B?%5=G-?R%E1'YTG[=9^:KR,# M7X<)^E+D]:9"LWPE5OT.SN6]'PB05P*?B+/'J4A^012_1\0C&+BAR=N;>T#S MZ9N;X\C!AAX>!]7]T8'^;N]F]^/E_.97-)XLY]_FR_EL\<'1+SOTRW2_;*#? M&YE!TCPIM@*]RXJJ^AEZ=$T77'>A\L73I<\OSI^.!].&C#AEE/1A4P!&. O" M ZQ'@A](<.?@C%?_E1-"Q6>%ZD)FG:3(DS03*#?9J8_5Q43%\*XLGE(9;.CA M!;W;5_)%FO^,9.8LXSK-'YO4D]:IJ%PC[1]NTG>.]%3(_)ND<9/5\A6*MT59 MIW_J"]"H-]WY1V.%F1^&OC'R-HQ%A(7&P-LH2C#QX7$/#I0")Z5%722_CU1V M72$YR%)RJD$V@7V;7D#-,+)1)&01-LC8*!R&A,-DP@.9T$GFW:^Q>OPJ3)!\ M0JNTVA55G*F,)P-%!D7]HA^;^&.?[E2L02Q#^\ZH9W"T,2-BSA.@'\Q@?M&! M7^3D=Z>B7:NR- 5H5>P?ZO4^DT&>%'LY<2 V$1!:!AD;,L+4##X;A*7]@.E@ MKQ,H[_],:-KVV(LOSQ^ZDR.IQ,X[&1_-9!4O*_%0JP#2-Z*#)JVJ?9PG0DZ3 M"A[K]BN,>6S.#P!EA-?4">D3)!U!XB:8)*5X91<_Q6D6/\CTJL9=3A&!*I'L M2YTI06KDU$U/3D.F (0,3 G4&/,E-7[Y60@^PXE&"Y MF;D@&,:^J340+"1T@%YG!K#;#=S6&U&B5+IJ!Q%(M"-B\K!1UM1Q0?H$.NG' M@=-S339Q_B@J9?N/'%-5">G!5,;+TO@AS71.T 15YA#KM:SJU*N'?27[DTH; M)U).JU3E%J?+PIV,8[>.C]O\KVR@2)]4H@('%Y)ASJ@?FN,+ +%'0^J;HPP" M V]H*G3"C4\IM]C%Z>HU.S7C6^@ :@8(+B7,) ?IM^=%W.0&X#B&B9%. MP8E;P0^/:A>_:$'1MEAJS5YT;"%R!-!QZ1,]4RX!7, ]W\S' S[)!RH2DCG M"XC;%S23_&@F@%QLO;9D'\#0$)NI"D!)CSU HM-^XM;^FQ\OET":MGS+^H.; MH M*M;U,_J3TES/:HG:JCSR?1SZUI2P@9QQ*T=#_6&9S >DGG123]QE M_I>X;MU]S_Z/I"\;O<'^$[M<-XWF:<@4@,A4/L2M3MZ8UV8DY/EN.)$*L* MK&BQ/2 M9]C).77+>9_AH:1O"_[#Q.]5_R!-0,UEK6_3/%WL.R%]FIW@4[?@W\4O.D.K MZCZ)=SNUN!=GF51ZG>! 1H!HTS#R+4:GRWPGI,_H:.W<7>4?,])/Y_1R#(7* M?8\&9G4 X"Q&+DB?4>!&BO;AK71;:93&X$$UM M0T #;!9& K[9CQ/(93'!U:E:.< MD#Z%SC-0MV?H45BGN7R 2D7U,AO(QI;WD<^LJ#SM$YR0/IG.)%"W27AU[HI+ M74H*^_*E"3>0"N0%/,]T @#,XN*"]+ET!H"Z%Q.6:E$0Z?6$4F1Z=[?=$ZLV MRJ-7HJXS,52,4& =P&>1N2<%P8*0FW4W!,,A&RA966=%F-N*G#!U73BZ31VS M/80?A!ZG!EL %U"++( :D:'%(=:9$N8V);.KJ]EDB6ZOT.P_D\_CFU]GZ'Z\ MG*'F]0+=WJ#)>/'YO?X?S?[]=?YM?#V[62[0^&:*[F6M>S^?+&=3_3DX"K;% M&/FA-08V*L*F6@ @-K %R3J[PMQVI24]_Y]Y @L4F$2^N=X*X$@8,FIRM6$2 M-,2VLS+,;67>SA']\Q\AP>1?Z)-X3/-#U(J(SKYJ6>LISL3 [C*S;8<<=>99 0<V]%K'Z297\40'ZVAX%S![ ? ^8.&^>(8MYY(NXY<\?BZ]W=]>R+3 _C:S2= M+R;7MXNO]\H@7*';Y>?9?9,EKJYO?Y-:>G5[_T4G&5=>X)U)X6Z3HO."GBBJ M!#^U/]B0:\ZT ME.J \ZA8C]163/N$BX&=Z:$NTW)H7I/BKR2U6#9G-,:2?(KL!'?,_4,0)F:[83TB79&A;N-RN1X<4P;D6854*^@->=HT'9@VPHD M"YS9C#@WCV-. !P) V:5?P!NB'/G4[C;ITR/%]M;,S*@U&U/O)=C[04S &8] M/!>D(7)^=/)>C[GZ!4.%]&TV9]@/5P^_DACKWP88US_A#]/FMPY=-\U/+[[$ MI2SL*CE3U[)+[Y= WD_9_)JA>5,7.WV^_Z&HZV*K7VY$+"> LC/UT51O[Y1 M7W#X3#3Z>5A)9;*3HRB[ M=B='M@E:&;IVPC=5)=WZE+1='6?[62>X48LRL&!XBH+EL=+BQJU^HC>@AP:)93B UPZ)3L^C[)6D$4.OLG+3CW&V;X5[Z.,PY5" M8Y8ILQ 8%5IX58!^@<0%Y5E::QDXPHA7.WL+!PQ17AJK[6*]%>3!*)7S('+I-FD3J4*)R?Q+ ZBN#*>U#;_UVQ976Y%M M*\?PHH*8;,2[$8);-.88['>CC&S?-MC]_?_ U0%JBI)#H;U[=Q8)]Z*':?=J M]Y.7L.9RWMX3_'!0>[%$.Y*IY,ASY3R\I:&4 T\MT^8%GJ-&V3^;DLD!Q'A,'D"WF2/-P&UI?]-1(E1"L+(BA+Y[-YY@QEH1;8SS#+\ M=JW(B8Q#@7U$O.1@UZG4WNYX#BI?8A?]NIKA^$T4;CZ>7K3>WEQ>P$LWETH, M/#;BBLU5C=R@?E2.:L/\ZU-^IL(:/6"]F,"-)L\+4_#1PUF?K@M#Z[8"BB(6 M^R[2>>-0Q@,Q\3S;+JU#5!,,,I7+%@(7K%ZT6__MD.+ZWXPA@?.N2:6&SF]P MK4"+Q+S4C4,V?!K:7FJZK^Z5N<4I:-TZ%OS?^V6'Q4]^JTLI'E)0KFL-NNDX M2)9H: Z9$7_0=KW[ 9]:=3-#Q9;0'[1MC+,*\K;YQ8IF&"*<^&VG@S@"-[W( M'"R2X'J/.,EP/-2^2KD@87U*B-1J.@OL;4*;G8K +BBECX5SF2JL0QZTR. BU6C!>07DZ$"NY MC,'&69>JKM@,2RC0'>6I,.'5YZB_;^LHURK>OE+JB'=CS47"Q8LKORZ@LWV& M=X1;[C\JI[WOW>6&6S?J>'_@[P:>M)C Z7+=2_M/DTFZD6_4TW<-)N-"&:8X MA^EH[]G33+CTK9 6P=;Q?CZS 0F*CR7"(<<*>#^W-G0+=M!_L)W\!5!+ P04 M " "L@E=4J$I;'%PF !#A0 &0 'AL+W=O^>&[..A;OJOS_;#.^W+M#T5^T1]? -]NV.Q0#_+/;/>Z/G2LJ>NE0/W[VY,F?'A\*WYR]>DF? MO>M>O6S'H?:->]=E_7@X%-WIM:O;VZ_/GI[I!^_];C_@!X]?O3P6.W?MAE^. M[SKXU^.P2N4/KNE]VV2=VWY]=OGTJ]>?X_/TP*_>W?;F[PQ/LFG;#_B/M]77 M9T\0(%>[1D@./B& M_UM\%#R8%[Y<>^&9O/",X.:-",HWQ5"\>MFUMUF'3\-J^ <=E=X&X'R#EW(] M=/"MA_>&5S]UNZ+Q_R@814V57?/M9.TVN_:[QF]]631#=EF6[=@,OMEE[]K: ME][U+Q\/ N\[B4S5[S9L]6-GOZ+/NA;89]GWW35*Y*%W@,D ?PGRGXKY_= MN>(;5UYDSY_FV;,GSY[>L=[S@([GM-[SE?46CIG]]^6F'SH@G_^Y8X//PP:? MTP:?_S'X_G_;+'M=]+['!Z_:IH!WQT B%\:C_^ZQGT(SLN#Z^ X>=9VV7>7E^]R.C&L5(^5 MHU= DG5T"GH>/[GB<_"3 .KMOL6]VML&EN['3>\K7W2 CHOLLH9#&9SY9G"= MX"$#\FCZHN2U<;%-4>/1[.%=[8%_"SE":;%ZD5V['2/KAZ(!68A_PZL]R!?8 M!5Z#EX9],21 \W%@#WBN;5S6\QH7=$?RT+_^TY?/GG[Q[WU6[KW;*@8 QY4K M/0G60_'!=2!>;U#>F0OT#4M\?(:H)RMVN\[MZ !XQ.3B-T@M>3:T.P<@=GRE MI>L&4 MF5WP/_D$KX\T?7-&/'1Q!KIQN>F@)J B'' #ZB3; Z?!=_!,6\*F M '/?CATB&9?%MW@UBZ1P?K/K1?9+[Y "OND'?R ,(L:8..7 VP?0-=\BKNJ' M$Y\8Z0[@^OOH\5"'>)=Z)A>V1)B+'G3AD:F&KK?8;D%;T0$ FK937%>^+^NV M7X.$UK),N6W;H6D'I-LWH\/=<4D'X+8'7V9C(U<#< /Q%(A*T&*!*W[Z]>V; M\Z=_SF"YRL$+.3 'D>,&ECC M;6 YTX(*U4[@8,DR-!EP/_^Q)$$7R^!VT.)PJ88I(O&L J8 &)I?(E7$\N$@:Q MO@$BQ>^1T?'FAC8G2*NQBR*8;2<]I\5P#QQ\ S)L.-E%D=/Q>CH0A:7C!572 M "[A2@D\_/C&=V./XF^ +09:D?'(HA#Y!RBS_%"?E&-ND>@$\PTBJHY$@H]$ MSH5/*\^[ A8(HH-#ZNKP6]S]Y(HN0F$=9#PR+_XMX>OB0SD\WO9.T]D M+0"/-UO<(FW $OA9?P0!!2R0 :1(N5U6^JX<#[ &;D0,?=N.=:42(5D1#C$> M";KD+'ED%M)D*)A[?K,LNHZX^Z:H1SX4\G[?NX%NO?;%QM=P2<)2EL= ^@#* M]T6S Q("1F[ 7":PX28%H#+"' H9( 8\0^=).VR[]C"7(#^1 MAFJ;74N,R-K(R%^'."-$3+ -B@*OZG&TI?AUO':A"0>>0!* M;"5\IG3^IMC4CB\&5.,MVQUP?5G5CIMA.];A>7H=WL?MQM[A5S7X1,0LP)2P MC:>EB*1R-G&0&N!9N+GM0-1O)"9<4H\/DEKO4%@,+%J0WND)W/'FLXRQ+UBI MX9K.<=]*B9>DT=[YCM ,R&%"3N3@KFTK%.&PXLUGHB&+6HU;Y.KBHUTODKY\ M9]@#UT T&C4U]DS)$=)#6[F:9&PPPFC;;0%P!A8$!ZW\<(Y^8472H>+%8?7T M.6M8@3A NQ%&9T_L@"A\7E#I&>' 2??.0_\A)K!R+**TD&)3BGY^$C MLR*^LAE[.&R//'C8"#DOB!0D!CXX0 SB?6C1_JY1Y!9\!1^!(CRK+2#\6W"] M\;\WP&\M*BJR%+>@G]I.[!_#L1NPEQW2)ES ABZ[!\F$Y#F"CNE8Y!AY*P); MQ0>@C)4YRC'ZAH0"\0588HB1:)6P?;DL8PVZ+)K87 ,,H%I C8XB!*P@^ B M)R'%YQ,;]<)8FR1C2&B(72;?5$M,21QX?B\'+MP\F02_A9Q![4?;S1(X6I@. M'!U:$&^WZ>%J%\DEO^-4,P&03_A^41X1-%$*K-%[>FJ\P 7"?PC!!_\1=10( M$-=/Y?UO%T 7B4D08U0([A$E*6B7(;D]<*O:JJW;G1=[A^^3@;1^J5(UGDNT M'L)+.J07@DZ,KA-1 *S)C^,,-B])O81[/->--Q[(_F, M[RK./W,,/\F;6F?[%G@,32C4/S>^0N1D1V O8GMD=K*R@07!?6$EV10!S+"Q"Q" " DRKT#_HH070&:I75F@ MA>\:<=>[D3R[KAUW>UI&08-[JP%Y^#$"J4Y&"3*O&<2&#Z?,AM/1H?RDJV"= M#SO!S7T$0*[>_4!KN *D'=C[<&WDV(,Q)O8:?FM/61: 7R 9(\5T-XHS,+B@ MI_ -I,H.;I7V!Q._":@(>" Q,J)P/Z"9043V,#0DL0I 2=^N7CKNX>BFX2H[ MI&5%%AYO[(-!_,8=\- <2.FR/MN^-[P MCTZ?4&?PUD4) F?]SQ%H7[R:!'KP0P/=5:>F.* NK,G/:8"[T;FK:T0CA8?& M$_Y)B%J@/G:$E$#!/OW@!E@<0Q?ICG#'(]OH(*8Z,#()<2Q W("1O@-0!@=Z>M@?0';T[1'UMB])3)/>AG=+)*!FEY,G=GX#6X 1.U>H/, MVJ/P-<4EBOH$[Z)#>)Q8) @\6#D>/&*2RMNN0*.G1)<;G,:[. \YK$3_%5X$ MYN9(&4" F"L1-$6D&,ID&5'8ZUH0+)+@;@97W;MP>Z)$Z._)#:'4=KVX9D45 M_GV1_05!M?Z=L&EO'V-2%O@IJ-(#CX!$\>89M'>(/)0"'9L]0C/XM2=2G.#A M'GGV%]_0_#P' +R6JI9X?WA!3Y] B%$(V M:%*@'*"=W7"+@5 Y",EBN;)92"=>!LH!T"8=^_T8K3+GH[53(?+!N6._()I1 MT$W?Y. 7B!6FVLX=4("P:L>$5L7'C8?GK5 .S:*Q'?)%TT=IQ<[=?$_DUF%Z MPN!,%T'NQ;V0=5GZD(RWFL&JHX&#F.?N(_(TLOJN$H$(U7U51*1)Z"!K5(Q-:W!."4FQ4K>- $87]K>?.NQS H,+$Q@HN^G0U MY"M/QV1YA-X] 8RR1L$B-M_.#M93]")\1E8E6(/9!M5L#3CJQ!%&]Q,V >\2 M#4BU0HG0\"$3C\#\)M[R#KQ<-8'1'B=S!96G+X.[1GABMM6@@X3+ *G'XL1! M<3A +Q$"L+)!@G#$:-Q(""W&ZN@4XNW2TS6:S,9=D)<&-D[QB";0AT@,L2Q MQ ;ODG$]B]D U=9&]3"OCMJZ=Q3B:R7J+,(2.W&SVGZE 7 MA&7.&;P$PT#"/[![W8] 0@EZT=<"O8!*,7@IPL 6;RYQW^CD2"B!+ U;Y 'RH("(X^1=H& M\1?EP\K!28%W0NP(E1<8171E<@3< SGBB((_7C4B&2J=P7 LT MR@]P*=%JC^@-04'#N/12SH8D(!\@D>SINICA6/Y40%NHE^^UM;4[V[;$.\G8 MT\=8N(KNHN)@[5S4AM@ F'S1)8"],?48D)WSUL/PBQRXC-6'<)HR M$'LN;Z*6F>)O2)^T^N@/9 ].B-=EFR]:(26HD:46+[""3V2FOBZ4@TL_KMRQ\ MUX4#D&.H4.?P*9:2A>P+ES^0UB&Q%5^?J9![$Z*TRM]'4'1D0E)L5S6?W$:T M5 ?TX]"![BH%\8$)5_0Y9C&324$6%:!E5!FZRMP/W%"BN'036GTQ5Z548,LY ME?5X#I6LI&HV5>"<-7LP8.U=[,[/P!U(&:%4.:#/A!6=Y!=$3<2U07@2 1\< M!%?W*_X+6PA?!\64;RGU[AV.90[43$]]=0>RDU<1SBC7\UJ/MA( MNI"ZG>OR[#+NQ2A\[U0QX+5=!15F #W(N\7TW2YYE_&P M3.D+-$ D,*-;WBMB4YR^*!^!0(M^+SS@@%3;D^,HAP:BXGVLYM\U#;:\>Y\< M56O)[%$M.)$.UY^)C"T4C\&2ELMW15&WI8$>?!@"_36!?F5!3_ZA-KNI[@LH M(7.U;<[#!_-R&_04I?"W$C@^O3(M364F%1%D9/-..W!F8(E4\LN'^HR!7J@< MR'V0#0 *A\34F.I'H:3UITL);!B=@_86(,M-JP\('E(JLI^GBS> M5'=L@)E:+@CA7 #:38Z+4F%%TM*5^T@;L-=FUI;L18)*BMZ)NT*[:O4J:0LY M.X#T>!5BO.PH400'= -[\JNCJ-@,R'O DLLNW2Q<;:L7N*Z^9I(MMCL<4;QSK>GL%>O 3CI?_^\RC^=A@% MJ(C^P@7=?Z;T2 SS*F11SD3YP,D:S!U@]K49ZA-9I1W5$O':?WF\K_F_':1O??]A_-O.Y#,;]'&0/'QGKZP(A)! MD;0J/K[%Q[T^WC'?KJ%HB7,5D)-W-=/U+Q?7L&5':N $1 *>'CLBK!'1CN=_ MV^HJ#5BCWIW6O@62PB0!E<7\[#"DB126*J-0+ ?@,TO9?$KEJY@/M&5:7"^I M6=AB"(7\2SH@2=L>P;(5=/;H;'-.C0X&%)FG<#@%7P]9J.BE3)CC^D_)V2&U M^^J<\ZTV9:QL23)6$\6PM)>LFA;9!UZ\&U' *?&Z53JMHN_WHRY%@D^ZJI8* M6 ?,+H>VE D"5PZ5 +*BO#HGA1-\>[?4,>JJ\P(K'W=!J(72@DDQ9F. F<^*(L2_MAB!0^.,KX!XU:+\7G0O4BL&:9$ %/7*.K,N,R-(4K)- M&MF<"**; &TJKLQ=A$>\5"]FQW%3^[(^<>2X8DN$DQ)AD:I HUVDW0;I0OO^ M4*44BFE4*R! 32G+[+JG]R 8_2W8Q0:J?L1<$ 5+!9>YF*B8@$J2G@$4@Z6H M9&8B?@EGIXFH7[PGK,?">BG@IK^B0)6\N'Y&0O:NC:=K6_:DB)O$7JLDJL>@+.-119HP[Q+!*+KE&TE5%$^]G@BHXWC]#)J M#*7*+K03:LY\N<%3*B ?J$'#HO@\U?U*$06&MJBZU)@SFLQ991""/U^E6NUU M6S ^5B3'BIT@'DNRSQS[]Q/\U%ZSYL?TS4D%?13BIEDA/+Q!2-/&QJ0^6NH? MX+][+I".'7%:UTWX1!T?BW$6-HJT\'8;6BBXOTN:1Y9*L%&%X%GSQ9/>:[J7 M6@ECRL#C1LI!(\?GWW+A_,]8. ^L("5\L9Q^K1R?(U,3_4PE9122!5,<7W;4 M*!N[_ 0*C,HMU+H9,K@[$A#[/[B4.5X);KK1EO@UT"73'L(1T1UUC117PS)D M\48^TN99U$#%1Y(\@B7!*#EDJ4JQY]4\AZY&E4KLPUQDEX9^0W<8BG B>3(B MJA'3!+@?5@7%PJDJE%W&R_+;?'HC;,405FY ZQ+\CE@2@QJ>,OG4+US[#X[: M[$!VHE@6,P<;"):VHG9=Z;;E1HMIY 75!+ 6[.C[O:.:/2Q"7SHP'+3=;F%= M4A45'!:KGHF:EO:N8L^T;5FEG 5"0D$P[A\FN@ '>NMM@)3R,Z%WML8R$:(L M4"\LZF/ ;6'_U0K+0(B\(>\'Z(Q=ROCML96 8]L OOWV 9?@TA<)]QLL$^JE MZH*D0!'"DYN3OD2\,L(U=A(F3&P#RG.038+#&2*_ZDY2,6QQ^%O"=UQ6C5I* M%^YC@BUP8P)93<'3(:"2$+&G^M$=%49WC*073_Z%D>;W+0<<-HXKP9=(TMQ5 M4%P\\Z I:I819=FAL3CI95Z^0>)ZSQE7%9M4W4X-'H\$]L\6$670TVY-_GV0Z)LVEAI;">9(ZXH9_;:F!5K,@WRJ$=0T6XH36'\%GXCA.Q17P>XMNK0F0;311-) BA'N#BY ML!E,\UH->E&P4JG_W%-K&G"[HV+WV=@$(JUG7^8OOO@\?_+EE[S9IL7=R8D" MJB/#SR>HQ!2$JL5<=!)6SB-)P'^9UF<@L^5@V8S"]3UV\"XQ<*XS)+;^H]@+ M&#&0Q.:QO:4<%-C\-[YV.VZU=VJT:.JMEDPL5J.3B\9=*&2NJ>2A+,:]KQ1U#F8LT^^AY4^6=8 MMYE=X][9Y:24TD9IP?VBXGV6(ZN(S8F= M'+4EYRN).IX%E);H,A68EIW?^%K:M9:AG):-VI7TK$7UM[&7^-:&SOV[@ J! M)K;WZ6I;+-=1YZ.FB@ ;\:WB1!*.QEQD[^YY1=.]T_[G/!!"D'^:3)A] ;(+ M"31 IX>CN2-IUWJ4"M]H+)%5\3MM4WT'H@4$\S?7[]Z=?9;K4GOT;Y$O^[)K M;^_:"Z0&LM1D;D#:"3&9^W-'"_2#]N&#-=3LA%]=N\;#W?W(0X@HF:22CIXV M)"X"X^X[8B]'A%.PL\T2+!&9@N_B-4[K8&4"DQ3*3MCX7#>]H/OIW!X'#]ZX M">>GWZ5[./S7D;H^2-NP.TXV'&I&=""&O=J5[/@4'7>&+?0U4TFT82TI5]?& M 3CM[)0Y$)G:I=F.NM'H"P? 4>4HQO'CQ"B,=8'$EB!=*5/,!)O,R/0P6HS] MGEZA/[X)4=.T=8+7[RE-3 X//!LK*#P&4!IWTH3:%AB"*G6D[@7TQV8P-RXS MBW@,4^UASXH?,?,SE/ H_;/#V&X3FTKPE#@SR4_KM&V+AT&)LM<<2J1S.HTS M)]^XLAAE,L_"*V1!S62?S42QD:*ID]"BCO,1$'U$)7]^ @^G$ M)RRX$B=S%;]*8:1B#%S)_MA<0W.=J,U#\496;@_FQG#.&14#G#4@&"$D*2PG M4V6LHW!N+%^*A5 2,E97^ \]N:0'5HY,.L!,OO\ 5R M#;G.F@LYVB/1&^<.7#H"$H=-RLE)O;G&(#B3K227:WDD1.!Z#4B&M*GB),8G M4VRL7;O$&?PAI7H[5^&(_&HV)T9R0A4T.::+\?#1,I?<22YI(9PH@DH!^@ M?WJ%Z GCX$-QV M$XT941_:)1W..5-P*76F,QEA_I!?"M$_AMP>+-UN< MNBXT[A 2TVBLS)X=?%UK M.1!\\%0_(./XR&FD^G2APV5['/.BP\HN0V06N?.-SBD+CUXN#3B3J7,<9ADD M?ED\A7XS!F,*@Z;GU MP1: IM 7>H' O_K$69Q EI%W2=]332TB9@L&!IM3(@S%7<.G] MA'T2TNF'G*T^0-IXD+C#/4UK;^S7-(,!2QB2K%=:J,C"?RJQUL>$#7N7)$3N M?G(J^9?G$_AK[IY]FW8P>>/M4%;/W'(50_MQB$ M=.;]%VB??9%]C^A''4P3*=H;T3_7:#US%"0<9NMXBN=6G "TCGZ<0L"72_&P M\W9+<^'TII-Q$P_=X#UJJF[6IA5[H)0E,*H8NBM-,Q4+ N!U=UO4,I##GI36 M",V_E4S*4?5'1#EX*?$@MK_%>:>5[X\T[[C=:H&,I%(T<;).J;3FH;VQ@8(@ M##00R'8G>?-_4]%#<)!V<"&J'4XCK5D2.\#& M/D(DKZ?=8-O86"S]K]+.(V.,Z-X%5=0,ILWG0:K)=A?QEE?%YD 436/'B6'?EV.//+#!G\[(5QL:0]=#)U[H0QI@A;97:'GQ8*:_+Y:, MF]CIL.^H+++8\6 9GDF*:1(N\!]H?M@CG7=JBUQ(:B0$ENPLK^)3<8#M$27" MI-N4'KP01INVJ09(.*BY\G:?C+9(6UM#!\PR!RI4YS@6WN]TZC09= M/Q.XH>AB>:K%VMW_YB$+<:/90(5@XJ17ISJ^=C3V_)#^4(')/RD!8R#,QO#E M95/B*/PJDS:G]I..?^*'0E%"@$$RZQVW"G/&'<>/K]W_IQ)"85BZBMP\%\/YE>I"<,UGNX-?K 3I)@&5Y4H237=P$/ M&G$WJND^E=*%WD$7>S,6K;C0F[%@E6U=% =4O$0-F0?'"BF05P"$E*Z>@&3J]H',U5&$=S:6VZ MJ\FLFG0RN%9I1F+!L(EIJQ*O:M_V"V^3@)$@7)6J)E=-!:5J?5S?@]M?=(IN MBI3']]9IC0H7B]GX'0.4\7#B.L# /'0X(2#Y-'-UZ(0CAK>+A<[>(/)@78%: ME!@^%P2Y[=P,$:?IC@\Y1B"CT)V[=ARYJD\Y17+'.B=M32E4T<9 M:VOU)1_[[:S9.F;.C(EUUV"A4[XXAB4/3;14TXM:1<="]L8+(D]I)0D<[]4& M$ R#G%,6*T:^%X()JP-O[DHU3#2*J(8)HC8G-0+8QLIH,*U4Z@:)3Z'++)-GP%&+J1M$?3.EL:C^9::Z+&?-U4E&>!K:R M Q5/IW%!C@I?Q;XQ\TLRC:/IS ,WXMECF&F31M$8JQ5[:9 <17Y*6Q0B21+7 ML0M:XC/Y9 7I+Y %] >;NIFII>]KG3E/2VZT_L$N2>-Q>Z=+FY,^")-AIU9; MP&)U/LY*7T+LM^T2_6@+2/2" M37KKEB! R;;4YDA;Y8M-%_G2_8:6"TP5K(7")SC>."SA8EJB%(06A=_@[^L@ MAI=\\U1RB.G46ZDQ2+NWR%T&D,4K_RJ;3.])NID!RY@>Y0?P1B5-)04 G!B- M1AAY/YA9(%KAT5O&Z4G-->L03+NN+I;EQUQV+"!]$ZW/Z1#E^0\!35&!,_1M M,B^(=(GK<"8N"/;D2-$&BTEZF=GU=OO _7D:B\X&!S# <%G?,Y^8"S';H>TV MN1FCTUN6!2Q%PW2J*!2*965QN;BG22F9N;+)/( H"TV#3/A[]K:G[ M.KEUV>!/3MM"Y5?65GX7EF*R2S_@E$Z127]Z*OG)J)6?B52CTTH M>K9+QR)!*ZEE5?&/EXO=$0+;T4QC[#%3L\CXFA$4 HSHU8@DS2I'$T. @#TI M3!*!THDIMD&>95\$,59WR2@PSH3:V!]6=7(")N $=,ZIU3[Q"?>0]EA$%OGR*P4%^>:?H5Q!FMXPC;=.Q:T7(\-X_PBD5@9%@YVRV$-Y0$HJ1-HW M+.E ,R-G6D*3!HUH[ZG#->VQUM^IJK3[AG5S*+CR_8>%X?4X,4IXN)^[GOP^_,$%Q%?!H?[U\/+QZ M^=CW\'\E_*]K;^'_*:#_IAB*5R]IKN45"$3YN9^OSYZ>F4^Q;N?KL\NG7UT^ M.WL,;\;'7[T\@KK] 6Q.K"NNW19>Q4CC&9=1Z3^&]HA+9IMV&-H#__6_4$L#!!0 ( *R"5U35_&D@FP4 "L0 9 M>&PO=V]R:W-H965TM&Q) L259LI,L M"9"W8076+JC;%<.P#[1TMMA*HD92V/AT.39IC*>Z&WFG@G%[GEB>'%62T6 M.$7[H;[3]#;L43)98F6DJD#C_-R[#$^O8E[O%OPA<6G6QL"9S)3ZS"^OLW,O MX("PP-0R@J#'/5YC43 0A?%/A^GU+MEP?;Q"_\7E3KG,A,%K57R4FI(VQJNR,*8)25NU3?.EX6#,XWF40 M=0:1B[MUY**\$59F.'-YH!]ZMT)6L%N8Q2_CKP]^ MW./'#C]^&3KW@O%^/#6U2/' M"4_@0%;D5S6&7!H?\$N*M7WT *)4#<5V"%:IGRL$/[Z8?C*(Q^[I\'4?"?(F@,85G%*VHJR+YZ M;(LVC#OJ]MF]ZJ,CEH)!DARV@YC(NNGZX&6HO\%*D4@)JS2([!/)%^FW/7V. M$$<"M4K;GK=WTQVINF!)Q 'GX;+\'\'9Z=[?B,0XW(#:87Z=\K>^^00\@ M'%%1QN&VHCQCN:\#GXK61GY=O#F]PPRQ8A$I&I:DN5:E4[54%&E3"/>5)XJ^ M)15AJ0JSII7(EH:^:W)59*@-!:4!19JSF5392DD)>8:I( +9^0,XN,K*HZRK MUDOKYB'\WK4Q!5HW.LWI%/*TSU?L1OXHG,#D9 0?MDF66RN60F>;PA7NLVF; M=+4T]B>T.O:C,'RT6=\H7[F(@WZXWJVKN20 $MUK14C:2B[(%"M)Y+]5EIO: M/UD#6#W?*RN*%=+3EMA7]Q9LXH=$>^('20ATMG--], UP^TU\_N>>F;WX.IX M\>B1(FEC6U?]7:JRT,(U6-9H7G99:UFX'O$?QQ0-?\ OFP7):]M2?"PE!W3& MI2.CUM2D=-K-)=XCRR\4-"AX9X1)\*,/_(\1^$G)U.@.QL7# -[AG.*FO)AY M[HB.;6_*,1Y=.3?7E#,=RMUV\]PF$5DF^8T*(JOVGM >V6E/MCSMR'?PO[/? M=P8[ZNDXTG9J(PE'']CM;]$ 8O@G0\32%.E,U> MI;0Y7$ZO(1I37VTY$0^<)N_T[*185(1*5:>:K_&E*9BVT0;C9'32'WCF3^6* MTWP5^@%]1*BKJU36!-.>!9_CVH=E+DF3EY+J0N4SS>P3?QJI'=;(Y:W0'S\, MYY\2F."GU&E3\D9,D?KOT@6WI>4XAJIQD[3@)3MGVRUCN':!*U$OW#65"LR, MM'>Y?K:_"5^V%\#'Y>TU^HW0"TG?B@+G9!H,)HD'NKV:MB]6U>XZ.%.6+I=N MF--M'C4O2'A'$\_="SOH_W_@XE]02P,$% @ K()75%L6>JN]" -1< M !D !X;"]W;W)K&ULO5AK<]LV%OTK=[3);C+# M6'Q(LNS:GK'=??1#.YDD;7=G9S] )$2AH0@& *6HO[[G B0EV;*3[73W@RV1 MPGT=G/L KK;:?+0K*1U]7E>UO1ZMG&LNQV.;K^1:V#/=R!J_++59"X='4XYM M8Z0HO-"Z&J=Q/!NOA:I'-U?^W5MSI2,^A?O M5+ER_&)\<]6(4KZ7[L?FK<'3>-!2J+6LK=(U&;F\'MTFEW<37N\7_*3DUAY\ M)XYDH?5'?OBNN![%[)"L9.Y8@\#'1M[+JF)%<.-3IW,TF&3!P^^]]K_YV!'+ M0EAYKZN?5>%6UZ/YB JY%&WEWNGM/V07SY3UY;JR_C]MP]K)^8CRUCJ][H3A MP5K5X5-\[G X$)C'3PBDG4#J_0Z&O)??"B=NKHS>DN'5T,9??*A>&LZIFC?E MO3/X54'.W;R3&UFWTEZ-';3QNW'>2=X%R?0)R22E[W7M5I;^6A>R.%8PAAN# M+VGORUWZK,9O97Y&61)1&J?),_JR(;;,Z\N>CXV61J_I'KX:< #XNA7=>V2E MH7_?+JQ__Y]G#$X&@Q-O$IRNK?#4M@1Z\^_W>MV(>O<72TTE'&=L=/@>2=1HXRP^ S"<%50C M\\%K94E84HX*#8NU=IPP_(H5-$;5N6I$12I8:EJ3KY ,).J"K*@DNU2H4CFL M$<5&&J>LJDNLARFGS8X6,A,5"@*%=-(@P857[1TX MU L?[,%N< $EO:A4B5BZ6 M9H< 9SX[388$1M&AW<#ID 9C6H#J2TRC*^>J( M4P&F1AJE"\LFF8/:&WK?:/=/NLT_M3# BZ,AW! ^XGL8-VWA?"EK:42%H"MI M/$"=(&D:$P>7FER, 9MY;'VWE=E MGW;WC#Y 9JDK-"W&T(E%Q< C-6MLA&[-028%M MD%PZ"85/KA>H1GWQ\__CR&M(X^3BDOZ%Y:'0/E[]Z$W\\$UR0:\\2W1KH1,L ME)]SV;@#G.QKZNK-)?TPA/""LOE%E$WG-,_H)1[39!ZE:4H7<_^83&?1))E0 M$L=X_OM!G.<743R=4G).632)9Y32G_\T3Y/TF^'S@]_E%S29S:$CZW3 !.*? MI?/A^=C&5^_+8DAFOW1V_6:?JP5N_?>P4N?!;-IE,P2!F"61-/SF+\QCO,I M?5>CZ#0B3.,,NIC2+P?\Y3>91G%X\@GP)4F![K#F:6_(I65;5?LQP'=A7JG6O/_63R5+* R^^W;FY8^-#[73TD97 M[=K3(]=M'9H=5_VBZ^#0W5,HM,&=AP@EOS58=8:6X,'*J3G"<2UVM.%N":H- M$()@;6CP^_ M:W>[-TLT42K$#K@9WZ>.7 ;I1-YY".^EVGC2LRH.QC #.^S$ MFI>QXUW]!QQ($VYO'"O?H/S.M[6Q1.Z NIY=VIZL]B]Z;_W8ZT3 M'\.D[ED)AF(V[F=9Q%+RCWRE4+3AL+#7#6$N3RM$@M--CCK9L9J%Y6<>026 MC\AG.A!1=;B,"/<"I?"L\V;R2GF,;;NP0)X7'^@*%G9A"T!0R<-")3<"RPH< MGB./J.4VINRJU_F%G3]-0&7[/HA-[I.\_B*+L.I%=C;%01^E@B%WI^84=O]% M>C9Y;EG\=&)L<81TDBLJ?"IQ"++N:P*E[>I!R^F/+'S\ZHH*ZZ\U"%J7\*7' M_EDR"FMUKGQU.E%DV!7.Y/Y@XPOG442#UPP+QR;?(#+[#6^F!4-Q_K'RP2DM M%W5H+3(X>=9_P2[_6'I;40P?;NHN:IYL'SOHR 3;P;SWR>_^9ZBA' MP;0_%(NO,*KP=HM"Q8Q(]HQ@BB2'3/+D>CP;\<)'W(GZDR%:8;5[>!;BDTU_ MB>=YS>OX5J(_/^B*C >HTX1[J500DL_I!FL&(ZS%N M4+[G($ G;IQ&Q]<97IH^,+6DE<;;C6' MM\.=\&VX"MTO#Q?*WV.<0(IAAEM"-#X[GX[(A$O:\(#3D[\8Q;""5N:_KJ1 MW^(%^'VI,=QT#VQ@N"F_^0U02P,$% @ K()75(9__4%K!0 0X !D M !X;"]W;W)K&ULS5=M;]LV$/XKA%=L+6#X14[: M-$T").F*%5C7K&FW#\,^T-+9XDJ1"DG%R7[]GB,E67EQ!FP8L"^V2!V?NWOX MW)$ZVECWU9=$0=Q4VOCC41E"?3B=^KRD2OJ)KRB(LJ M/G) M42W7=$GA2WWA,)KV*(6JR'AEC7"T.AZ=S@_/]M@^&ORB:.,'SX(S65K[E0?O MB^/1C ,B37E@!(F_:SHGK1D(85RUF*/>)2\&3W?Q ;3[[C)=;[>.OV"3;Q=Y(Y(T/MFH7(X)*F?0O;UH>!@L. M9CL69.V"+,:=',4HW\H@3XZ,(C =_- T 9Y-IW@*=):!L!] \$Q^L":47WYN"BKL 4T35AY9U MH9UE3R*^I7PB%O.QR&;9_ F\19_J(N(M_C[5M\KGVG*V7OQVNO3!01V_/^%C MK_>Q%WWL_7LZ_Q&0^$1YXYPR:['+(LY?QWE'*%0?9T-)@F[R4IHUB=JIG# E M VJFT858LFU.J(]"H-"%1+EXCY: YUJJ0@0KP)'Q*\)+H95<*JW"K7@.2[I1 M(4&^$,I$3QB97-52,T!E?1"RN)8FH,QMXZ%?]Q7@[(FM>U=;7. V;J"G+Y- MKF4JXR6%#9'I,&KI@F)7G*1-WJLM':*0@2:1)AF7!\I+HZX:;'SC*2;6FHO5 MEK@*A<=5IBKU)T5,& N[$G;IR5W+I2:$6#?P*4W!=?G LC$/;"?BX\/E<,Q= MI>#@VYP0LX2G@);*^^%L!>N"T(<+3LG;QN4$M,_EG:!+14ZZO 1[?HO)(:VL M1O-ET832$0E-UZ0]1YFB&//CIE1YF-D<4?8)Z***34 ML%M2?%2+8@)4#EU%S?BA:!3Y)&D.Z]Q6D,2M*&62?J1Y=2=\*%XWZ'QHX*%$^%VR,28F;N6/!:GHH5"HR #Q M<]JF&]T/;]&']^4QO;%"0IQ9\O$K?$MD*%'%[3G,>[]21J)@P:LR:(9-U?:, M-O*6I())&PB.#U7N&VU#@N14Y!6-FZHEQ-,AQ-C).QKBL6IH==8 M]5RTO+)"*[CM^WN#J./ZW%85N4AO+6MRXU@DD+9:@W>-!:%QJ80!DII4E6X3 M7!RHUZ3E7#IWRTS+RC9ML \2B$T+?Z=%OVW0&4MO)N=_(LB4%+XO4XQ+@[I)/M3F^;/+I'XWN-K,"S MN28<=ZSF2S(*+G]"*.B+^?YD?ZN7N"L/TGG:W4X'PZ.L9=Q)?M$=0'R/ MBR<;Z.7_=+?I,]@!NR/(B,HGV2/RR;K+S6-'[N2QN^-T<"V'_-?QXX./24@W MW=#[V?[[YC1=Z[?FZ>/H@W2H%(]26&'I;/)J?R1<^N!(@V#K>,E?VH!/AOA8 MXAN-'!O@_V75B@I06Q$N\ESEGSLSNGHP: MZQZH0O3PJ)6A<5)YOSI+4RHJU()Z=H6&=Q;6:>%YZI8IK1R*,H*T2O,L.TZU MD":9C.+:C9N,;.V5-'CC@&JMA7N:HK+-..DGVX5;N:Q\6$@GHY58XAWZ+ZL; MQ[.T8RFE1D/2&G"X&"?G_;/I,,3'@'N)#>V,(50RM_8A3*[*<9(%0:BP\(%! M\&>-%ZA4(&(9/S:<29$%U9]E:6OQLEI B4N1*W\K6T^ MX::>H\!76$7Q%YHV=GB<0%&3MWH#9@5:FO8K'C=]V &<9L\ \@T@C[K;1%'E M3'@Q&3G;@ O1S!8&L=2(9G'2A$.Y\XYW)>/\Y,JLD3QWV=,H]4P8EM-B YZV MX/P9<#^':VM\1?#1E%C^29"RDDY.OI4SS5]DG&'1@T'_ /(L[[_ -^C*&T2^ MP=_+.X!+(1W<"U4CS"05RE+M$+Z=S\D[OAW?7\@W[/(-8[[A_[7SG\'PN4*X ML'HES!-4H@1C0>YL2\.7P#V@%W.%0%C43GJ)!,(#]Q#U'-V;5_WC[,.VF2!, MN7\KZ\T8;9;@.><3"@<83G-O/VT)3,0NZ$3P$>KM.YM0-?U#,_C<0A-[^ZY:NO.*-;IE M]"IB4;7Q[8/N5CL[/&]=X'=XZZ77PBU#;Q0N&)KU3HX2<*T_M1-O5]$3YM:S MP\1AQ9:.+@3P_L):OYV$!-V?Q.074$L#!!0 ( *R"5U3Y[]Y_*00 *() M 9 >&PO=V]R:W-H965T^ZY M5W*^4_JSJ1$M/#9"FD506]M>1Y$I:FR8&:D6)?U3*=TP2UN]C4RKD95>J1%1 M&L>3J&%HA .B&A\.6 &@TFG>+H^HK_UOI,O&V;P5HG?>6GK13 +H,2* M=<)^4+M?\.#/V.$52AC_"[M>-B>+16>L:@[*M&^X[+_L\1"'$X59?$8A/2BD MGG=OR+-\S2Q;SK7:@7;2A.86WE6O3>2X=$FYMYK^Y:1GEVM-^=5V#TR6\.9+ MQUN*N)U'EK"=1%0<<&YZG/0,3I+"G9*V-O!&EEA^#1 1J8%9>F1VD[Z(^!J+ M$61)"&F<)B_@98.GF,$"\@"=,D[[_C,=RJ MINTL83Q9=CPD6M>E4#-=>KTDS<.K> I),@ZG>0QO.RVY[32&4/%'MS!>4545 M+_ $+0OSZ032,)U=P:](9&HE2N -N?V 3L*02$;(:3C-9O"S5L:1A/ MIK1(LW R/8V3JY!&K&G1#TFQ'\''VA6*KQ:I7%P9UYX5 M95YO*2M6G>/]O^R/8$7Y8=JZVG7:JU9S 5E\*$I6$+[A/G0D<=\J^T?H!5VI M,;GO)339JKADDHI%N+(PY%>?2<*C>X>+O:/^;2%ZAPGB3.*/&*3I&HR*JR.W M]+>F=M18K*6P/)(I2W&$BW@T'A+#?&,^$PH7!*?+92$Z%R[JM_*Y8MG5Z,@4 M:BOY/UB.X!X1WBM+C33Q<6\4)8S+_K;NF6_)12ZW/E9'/[[B#6HC^-:+]V$X M1/2G?Q/O7RQTU!9>& EJ1:CR:C@/0_8N@WUC5^EMXHRS=Z7Y9TR,* MM1.@_RM%63QLG('A6;;\%U!+ P04 " "L@E=4 ,2X&IP# !!"0 &0 M 'AL+W=O;/-X]=\_=D:=% M(]57O4*=F&/DO,2A>92@,+MTEO'%Y>IU7<*?W%L]& -ELE&RJ]V\R%?>I$-" O, MC$5@]'>/5U@4%HC"^/>(Z?4NK>%PW:&_=]R)RX9IO)+%9YZ;_=*;>9#CEM6% MN97-GWCD,[%XF2RT^X6FU4TC#[):&UD>C2F"DHOVGST<\S PF+UDD!P-$A=W MZ\A%>A(6?6),R.P)8!3".?4BB)'X%;]Q3'SN\\0MXMZB1J6P/3.2/&']9;[11U"]_ MO^(E[;VDSDOZ\Q/\4X"AUZM)3W=Z^4 O/H_/ EZV$84K!_-Q[2(S_WX/(+K6G&QH] 1#M0$ M&M VZ5/*+4W?M4@2Q7/?F5S)LF+B !FKN&$%_T:FHS@)YG1#BX("]F$T#Y+3 MSIJ3)#I)%.H*W8M4''R06^!O(Q3 >I@8?*#7F0P:*MQC!Z-9,/XN@&DPZ214 M9?4C[(=A!U2$'\%@SQ'@(BMJ"V !&\4-_B:W6YN85UJ63D=1$ ](/]HYTM&) MM ^\#?C$ BI47.;:,FO[SDBGPC9D+85S1FZ<2&N9<:=4*?D/ 5 U+FDBY"#% ML"]^_666Q-/?]5MK"LP\ES=\L"FQ;=JY(R>D:C&$-&!G\*$K)%?.FZN!]=9P M0P\;W+.B1I>G-)B>\H#:\/+I->N*8?5G03K(ZV386BZOR4D"7#O3[)B_C&M*6>U,.V$ZZ7]]\&Z'8LG M]?;CXB-3.RXT%+@ETRB83CQ0[\OD K!@ 91 !D !X;"]W;W)K&ULS5AM;]LV$/XK!R_8$H"U]6K):1+ 2=:M'UH$3?>& M81\8B;:)4J)+4G'=7[\[2G84QW&S?=F P!;E>WWNX1V9LY4VG^Q"" =?*E7; M\\'"N>7I:&2+A:BX'>JEJ/&7F385=[@T\Y%=&L%+KU2I410$XU'%93VX.//O M;LS%F6Z#? "EF/%&N0]Z M];/H\DG)7J&5]9^PZF2# 12-=;KJE#&"2M;M-__2X? 2A:A3B'SUX_5_$6KMC;B[\!EX?F"6)P+6VAM&V,@#^G=]89)-U?!]PF6[>)=YO\/ZKT MGP4#U\)QJ2SH&;B%\%*\7G__71Z%V6L+\PW\*X$08HM9)N 1^%XD9R.'ZOG8 P.($P#5B6ID34P_:C &5S%D;ICOUI\;F1UK^@ M=&^7VOW>JI1PL)T?%CS/69UPXU;]_02EHW#%V04 M(F*3\83E60P?]U1)/M""M_N"^XH^M4-L\1#)NE -;GE?];:H&,3I'I6G\#ZN M/4PK;9S\RLG]DTC(XCU.HB6Y$L6BUDK/UYA/G.5LDN;$A8R-\>'*]U[T8[#V M'L:%7%H(LQCE I3W7V_K5TNC"V$MREG!3;'P296M%R(UA D;QP'D+,#/][I^ M52!> C'GMTQ6I8H+F=R?W8,YD9C M*&D6LBC((8QBEN'WM"B:JL$T,&O>P4,I=;9?BM)QEK(\1:(<1R&;!.G) M)"R=Q&@^CED>H<67 5_C^>D(DFC,QF&*3SENCSS9DG&S[9YZI+U)I%\C*!8$ MS;VGK&^9SKK]@BUKA3OJ*(S"X00/!4JA=09'4=)?DNQ1/(P?WB#R2^%/06H] MA#?_RG&O*\/*4.?0LQG,&J76&X1]F]]-T[=1#@N)A#&R0$0+G P$R5$8#L-> M%KU5FT,PS)[+@;J/L$Y6OL)&T"F4FE>_UB"^X G6^DAT(;VDCZ:7R@_[FA9A MW!LQS_2P4WB#0Q_S^0-QI'HW1.7'+0GE(N1$F.0L34):QMAP8X;-A!8)Y"F+ M)CD]IS#.6);XYS%@ 7(<,I@F'KAG#MT^YO<#XZX;F@3?+NBVY;)'I2QZ(QL! MSW]P>Y+A34H_'& X_#N*?8%_7Z0](8*8VI QV@C!,'TA\]MT.Y^M M^6TCHJ[9N=KK(]OU$1W:77RG@74X/+1CWXF"8;*UVF]H!UG(:PS0RGF-;;7@ MA$R[>5Y@(!CV#QZX>S\W6#W'*7*/A+55#X"9;@S6$(4,[2%,PP=18J%J35(E M!H"MS"WPM"/QSP*F+4#)3P@$O:Z]H/_=&^32P#U7C?!-W3V<3-F^X?! J7K M^2N%499;'EA0-!:]$U^M.8([IW *I-NZ:V<(S'#?16+4N_I5=&*E"ZY%$J-" M>POH:?MU?%!O+V O^,&C\L4S@Q5D2CI $Q[J6T73B_]1?)..YSZ_G$A M7R;Y1_E5HB"?=XEJ7PRV!;%_MN'#V6X%3LNA]E>I/!FG>4[7L _ M\\U#N<\%CVC2+GD8C$:SASL>IX.GC^G9V_SIXZPLDC@5;W,FR]V.YX=G(LEN MGPS\@7GP+MYL"WSP\.GC/=^(&U%\V+_-X5\/+90HWHE4QEG*9\D_XZC8/ADL!BP2:UXFQ;OL]F]"[V>*\,(LD?1? M=JO&3B<#%I:RR'9Z,F"PBU/U?_Y9T\&9L!CU3 CTA(#P5@L1EB]XP9\^SK-; MEN-H@(8_:*LT&Y"+4SR4FR*'MS',*YX^*R4\D9(]SW:K..5(*OGX80&@<<## M4(-YIL $/6#\@+W.TF(KV!4/WHN$YS%G/Z3L>I_'"5,4''GLLM@*-G#W"0PC M!@\\AB\ [)ZG!Q;"_Q-1B(B>[@@TL&2Q91KRD'W8PUP]#L%D:QIK5E;H>$SP M<,ODEN<"1YBW,&\'E%YH&WFBY\):3Z9V@OL.PR@Z6T8/H1.:/\)3\,7L)="\. #<4*2HB]C;AJ0=S& <= M!S+S",:-%NR&*--^B41"#&Y"GMZ$0"X/80UQTO)NX$0;?5!-%O 8ZG8XYFV6 M1"*7O<>5W:9X6OM]GGV.02&*Y, FBS\1:F 1KC2W.&"Z:-L)9AK\R:!7'VN? M =/#K% ?*,HN6Y<)3(WBI$0^ =T<2]KGGN=%+U=^CF6!3.8R''!"D<\%F;WD,&3O8>2:QSG[Q).2A+*^B0HW@(!@(SB;;CHR7@#* MJ[+@JT00.G#\W.$K*?)/<0@"AK*1^X!^;XWF\Q "X7@FNEU<0Y@C.>1QQL\)*$TFIKM.>; ]_S9@KT_ MM@M :S'W)OZ"Z-$S".4/Z>$>?)R&21EI0S%:>&-_YAB*?DE3]H$W&+BNX2Z M5,,9N'!) DMY3%$G:W*(@@>6&PZ81&>?T;;UP#?_NGEI?C?U^-T2CG+3(U(M M 6I"/UWDVUOW1\.)V3DA<>$/@XH4KIKRV):#_5H)D9ZD-\!.&XFLF_QJUCHF M*G(,(:12);EV:!-X%2>P=2"D<0S5ULN]VB2,$_=PX"X.RO6181X^*NY].IMBW-,YTLP6Y- M_8IH>WY0AP][!8V1HQ*PA/+G@!^,?D5;='GARI(.-3L>YM0;!T&%:RX^B128 MT??U[LQX%\IX-NV$[6[.P _&L,!8 W.&-TBQG-3I948>@-3!;*[)TL76P6CB M!>-QTR@KZ:D;8Z.=@6=CV*=LJ,&-.0L5Q*$L,C45KRD(+_AW@32#S?'8R)*&T$DA0"\W/R 7(B+,A3!"@F&3$Q,-W>H9P9 M!>*P!IH!HN25JX0-!#^>$H$4='&(@_9X&*BA:7UP/39Y=ELH 8W3-/NDS9EE M1OI/FA6H3H$^<)(_HP(I"Q@N"\$CJVP+$ P=3\1 W#@G='E!X@4_TK3D&"?! M>X #^@XU(PR!1S&8,I!7T)@ -8J!G)F*VUQ .5)<2/A-UA:/ CFT@%^PB#TQ M.!K !M2ZT+-%5#?(^ES1,B"=C"T12G M^=MHZ++46"TR'2T=1[QB30&H1HAL0=(^U6Q!RY!?1K RS[4W46G^EQ;2!P7I M5;S&_87;-$NRS0$-P +\VQ&;LH- -^G5^"OA9A>PI/F(&B$D\O_,&,\8N@. MT)R_L.>:UV%*H@SQ-MZC9O+& #H8&N#/>/@1EF6+Q8B-AG/S^'T.YP6$^HCY M$7P3V#>D1CJH9([UPAJ%OYR$.GE[4A_ +7JNV8^@$Z1QVV\I=2NB*_ \<[X1 MU0FLR?K:30_9M68'.H65V,3H?J3DJUOWSX)''JKR:23J!7*J85V=9+/CR?/E M";Q$KH;?Z[(H^>*&!R'(6=A]; F/KE&:]!'5FV8M<',E4F$!B,5&ZX\=L;!>(4JR:K8 M:05Z/C3<)45=MDF?'RI D1 [133B7%#M:;:+0\54PYJ]+Z5F]E>9E)@8'2T> M96O]P_ '"[K!>OT-MK!9V69#;L4;^C0U M<8#1JX-)^S5LY9J91$+4R2>+"^-*&O]J4K689;JMT=JV-%7:$Z>E.JS"0Q%HGE M%@F@6)*>JXH9A*RH^+7!JYA/&2FE3<@QL DQ0"3F&#:IE$U5U?K&-<[H"]ZB MFJ[;?HSY-BE)5C,O/*\RXJ3-'"5*7$F)0O3_/#J\X\=S ;^K5T M*;%-W_"%L_TA>UOF$KT35'\WNNX\7@0&75!?&!W%+ M0I J3P:%FJF4<$?\VBJ8E](:3T+:R(LL5S^2FYWIA$(-14KF@04O7)GH3/6T M<+)Y#@S\M1]?Y7]-!@J6+0OX^3-A@G5;Y$=4VC#;Q;>H><;@3A@YE+ASBL\- MEZ/7''*,XAR!0-G3+APZ:[P$Y@$V>)MGC)J @,RJ$0JWWA7]PP%_ K=!PE&8 MR?"(*NP=&U*2 M31N@5/+0+1-(3;L.K9J%E,XD$]Y)JXI":I.@63+%?LH@,%5J+P"#O54_3NH0 M\%9NB5*0;DY';+2OJ(]0M2K$)&8A9KVP('3P'!14RDM:6Y *-&PJC:GS<>@I M5;5P0I@8%RBBLGK*7:;XRVX>F:E9,2#FJI(13I59!LZH M-R#"&%["R\O9!--5#_#G?.%-%],'[,5I)L13!3'=RV)B..T2 F)7/,F,0TA\ M;/L[@"LO9J/* Q/7S(JA5%=QKW!+*QA*@W#+7E5JH.BE?9K1WEX'0G3F@EW M=]QQO';O[M9QNZ"S,0X"/B'?!3OUW$!(MZ3=[+/BOZN&M/%(]?0=ZSM34QQ0 M'AHM:QZYZ9(R)8%K$RIY3+EK2EU^)U8YZ8")6E+WP+6G81?<2F7.5J*X15FI M*5]X_N[]*_;AAOTM2U"0I3:XEP-X/GA@O,"8W*1&I<*$)*U-*9:9SD;694!O M%,/VRP&5[YZ[,>C@ >'A3S!U2^G;4UH3P*]080;#T[>#NRC'"YNPKG?V:<@V MAC,E#^+1 EL2J3F#W-\;D<:P7W3!@$9(-!,?PKG9V@I!;>U0'8&I!(B?T,V M6<'(]H9M5Z;YP"*E0ED4=*SE48J&[V.JXCI. M1U6\=IYZICJ@\;V834;#MD#NDU(R/_#&\XDW]J=]AWI92X*T$U(][4-94S=J MA=(A(K%T??$C&^_:K(+:'$K]#?7(9#9UFSR4;Z2F $(KGF"0U_#YU&)'Z.\Y M?F6,)J7H*A>;7IB5VPMC]/ :K!?54WOT1['-LW(#&&9Y3DZY5!&1=A7S'?@' MH&">L>]XJ (+DQSI5R$JF%SH8)(<.2;.?U)1T0;-@G[?>.]:/Q3JFCD7,I44=&1H3VCIYO[LR M*2-AL<3F8U:LU!][GC*-^1]4(0/)RTA)@2ZANCH_5A&&[5=ISPN'6VDTN?F M^QY H$I%5>4(BB2KV3"J7J>459,4%4N\1IE1A:&U952BFN3+"?)>V\U\(^]J M5A&8+4E1;Q-P1Z&KK C$N;1#5'B)D[,U8L6+AF)N#<2&)]T)8W+ \,@DU9Q3 MJ6I2=:G6Q;-Z;(X\8PN*H?,EBF<"DD@6&-:)69Q;XO"_>7X.3 MVY%/I+C;Y22S#^2:U# MI;8RA7XM8[@#68$3)UY2K7^>4:D'XF\'7"IN:\F3 M;(6PD9E76$%;J[(/*M92!4O%G9XE=H?ZP>>=V2B7BEOE M "6QMJN;,E8V'G9!%AY#=.IP_P>INM?5(9GL>I5P1_]VG?.=0%>(!*;:5+6- M?F\"UW+4*A6*D;,*HTJPFBR5>5.\-E#.-[D R(:V/J\#$CHH216S5,L:DAT; M.]%ET.88T*XZ_M _ ]X'(YN#.^CFX$QXK(H^JC* N3)RL(N6N)%O,- JQGI+ MCEA<669R%E$Y?]58V1Y)G<]E6"B: @/G1I2<1%ZD&C7/(*7*,VH%2WOWQD0H^:W$7MK(G MAT: VA."=7SVU"9O%:?A1]T(4 -BZ@/P6JCH)"\AKA(@U^H#W^XD9B.=9X-X MI9LJ?Z??,4*N4"C;DRGW44=S?+O/JE+YE=M;0*)+ N>:W&_7(ZV_]@7QET,,V)WQI^OUQV?6J MS[W99&F_,G!2%KI5W_:F@S88+=AW\>?JC&?>(AAW-'5, H *6K'W2P,?M.9T M6G5:SQ>!MQC[];9_H/_*X2O?FP9C;S(.3FS_#\#*+?WQD09^W_/]H*.%'[8Z M"Z8]G?CZ2XK1V!N-EQT-^1IKS0?C & MEGUM^755_>_3F&]^3U2:/YW@=] ^_^G!2/?%6+ M/*5Q?NHM8-+8=/R_P<^%\+L];&^TS8FH'&&4!NNT]4_K"Y[0UF]T]Y>W]W]8__(YKZ$6"KW?7W=#9H$*>V4Q-_MPX C.'WQ-P/G MOOUSW_[I??N$_;T:]^^.F!LZZ-S%_WMV\7[.#F"X#]9<.DI@IQD/N(>C1-LR 58QJ=5/M^BQ7 .! M>%&Y2^@*TP8ER ZXA&W:@$>B&&(K:N=J0!&):BZ'IYF4RRPE)]<,E?P3L5,L M50&YSE$QI4-HBAXS^D++CDPSWNX&.WL23/\;HZ'\2W;,/-C6+N8RBZNKB[L)N"*^ZUR(2 MZH[R:D=E#T%>3&?NS3,WV/^>J\WK!D7W\PVIDS"FD*=%[(M.R"KW(RVQ_JE? MD 3SX?*T+TA<#L/5!^:[CQI![/'6FNQ05N MP/T0V&+[]S+1'>_'&VQ=.F%]".>_SA0-L+$5* %8)GA=$1YKOL^JRI3I.4!& MN]UFE+ZB*_WPTXPXBGE^\)B#E\=>O7KNL8'S2-TZJ9JUZF15 *^Z ))FFW MNL<&/1&K*8'&A= )IHP^!'!HTBF +@UKKC!/$ M :'I]GFU(CE6'"_)S7)5Q+9;P-I:X'R:U=@2&9WTQS)U;OM4GD@AP.TA]6^^ M6ZKXS.T4QVLE;"^0\5>J>"K55W>6=NQKZW!]Z[@\]]X>>^T//_:'W[P_M[44\-X+^81M!SWV@YS[0_\0^T#], MYU>G%_X%_5^^-YH%G:U>8R\83TYI])K.ZUU>P;0C?XRM6$<[O+S%?%EUZP03 MSY_.CO9W3SCCU_OCS:UC4#+"=W-G7Y>'6OO6JU MO['2!LFNUC\W=YV;NW[5YJ[?I]>J6V]]=<>5/Z6&ICO:K:;>G)JM6K>9X@;H MG^P-6'_)EE4+U6D7K9[0K7OBVUGIC_?W-C M:NVZ,F,?! A%=A J,'(WCKD0! 8R2FG)WJ:P[:_?J]9-]^.]:N=6KW.KE]O0 M8/L;6$J&DPH3YU:><16Y?36@P] M]JH WKM$8Q>,'MGG]&__T0//JCVZD2S,#_LBV^1\#YJ6R6Q=4)L/&3(1HE., M%XJ2FT%&$7>DVHPCUR7""].H0A+6_@IE=4U]V<6&J>*LR!NJ> M,97FU!.PVB5<7&B7ZRKW6*;BOEC;OJ49"RNL372J@.6(Y1.ZY7>"5YV.EXU;?G4<>(E)#+KC M=X%_/="GG_X4?H\7I][WZW_=Y;NF8_(KK]XU+7JMO[WI)B3N<1/O^X8W^\NL MTW"JZG_$_B'H>/@O723R KR&IX_I0N'G8+S1NP/)>#+P!\Y35&E/!M?^M]?! MX"',K(8_?;SG&_&:YY0R3L0:IN)?#ANH3(_Y1Y'M$21;905$8?1S"VZ%R'$ MO%]G66'^@0N@H2+TGOX?4$L#!!0 ( *R"5U1'"LB(J ( /<% 9 M>&PO=V]R:W-H965TV%KE#1S5J;DCLZFDUD*X,\KTFEC%@<#Z*2"Q7, M)K5M:683O752*%P:L-NRY.9I@5+OID$2[ VW8E,X;XAFDXIO\ [=MVIIZ!1U M*KDH45FA%1A<3X-Y,EZD'E\#O@OJNHIU$CEQY0I2ULHM&EAV131C<:.4*"Q]5COG? A'%V 7*]H$NV$G%:\PN MH)>$P&*6G-#K=8GW:KW>$;TV7_N<,)<6?LY7UAGZ57Z=<)%V+M+:1?H?;_O: MTYY4]5TZMA7/4:8ZE$FN1\7I$9)*+DG@4"8/6,WS5CDN*, GC. Y'_0'M^_$H["5] M>.TGB0Z:L42SJ4>.A3JMIB\[:S?5YDTS/\.;D7C#S48H"Q+71(TO+OL!F&;, M- >GJ[JU5]K1H*BW!4UF-!Y ]VNMW?[@'72S?O8'4$L#!!0 ( *R"5U2/ MI>-ZO0( ,0& 9 >&PO=V]R:W-H965TYESYLQX=SQ<*_U@P!Q#8B][BJ05WG.+!L/M5J#=M[$Y@8^58\F<85T'^76:MHM"&?'DS0M M1QA:"NF 85K33ROZ> ]]%,.5 MDC8W<"$SS%X2A*2U$1QO!$_C@XSGF!Y#-SJ"N!-'!_BZ30&ZGJ^[A^_B9UG8 M9_@^F1NKZ8S\.,"9-)R)YTS^5U'_(3WE83(S[3.XE]0,>/&+R#Y2$]B$I1MW*1_16.'" M'H&D!D.Q+7L"NDYT623,2JU1IL]PIYDTI,==T[]+;LHXDRGILT ' \6<_*O# M$?7A+;3BMK>]T_H]:->DKV8<0QRY)SG$.X!W;_KD]QY:2:]=F=40TV$*I&=-0]/6EO1Z\=_'"GLPC42]\_ M#6DII:V:3+/:M.A)U9FV[E5_OV)Z64@#'!<$[1R?]@+05<^L)E:M?)^:*TM= MSP]S^LV@=@ZTOU#*;B8N0//C&O\&4$L#!!0 ( *R"5U2T/\K%,0\ *,Q M 9 >&PO=V]R:W-H965T*_$]HPLRZD[=:RQ[&0ZG7Z 2-P=:AYQ 4@]^M=W=P&2X+TD.75L5I$D7CTQ67Y>#5"WIVJ5^]4'55R%)<:F;JU8KK^]>B4+?!1+I85/CA]]6+-%^)*5)_7EQKN3ELJN5R)TDA5,BWF+P=G\0^O4YQ/ M$WZ1XM9XUPPEN5;J"]Z\RU\.(F1(%"*KD *'GQMQ+HH""0$;OSF:@W9)?-&_ M;JB_)=E!EFMNQ+DJ?I5YM7PYF Y8+N:\+JJ/ZO8OPLDS0GJ9*@S]SV[MW'0X M8%EM*K5R+P,'*UG:7W[G]."],(WVO)"X%Q+BVRY$7+[A%7_U0JM;IG$V4,,+ M$I7>!N9DB4:YJC2,2GBO>G55J>S+R6N0*V?G:@6V-AS5]>*T NHXYS1SE%Y; M2LD>2G'"WJNR6AIV4>8B[Q,X!;9:WI*&M]?)08IO1!:R81RP)$KB _2&K:Q# MHC?<)^N2:W%R3;)>\GMPK8J=:DB;?E7F=60_Z":78K5IVC"\, MO,GX=/!\D_],Z JP=(\<[6@KC]QV@DRM8 &W"AC%3L:[<)?/>-)]!_K)8&$C M<9@L>KZ$^% H3,B.!_8.N9978 M1!,4@ -@R;),!NA0:+@GY@C76M38WQYH+W$*SYCM ] M\;PEZ)FZ>^(KLW7#OCI[:O*>;81ZP!!G>K&V%]1"]JF;^.<_39-X\F,+;;*= M2L'!$(\DP,/T5-JBU5>0)ZKFHR ;S6D33$C:+ @G>T@(PH M,T1F.^(,=3SX>'5FFBC9FE67B-DXZ3--*PI20"!T M*2/T#3"#OG<#)2I.UKQ"+J_!M M1"LV+ E0&6 WZKC6[%QP6G&NU(K?DF/(H MLI/1,UJ(7'D.;#%5"IJ.?+<+N3#3 @MH3';-.RNLI6 I&(5B&PF$#'5.KZ!> MK1C;G%;W:YD1EY2J[B24K@+NMAGJCS^-/5Z6-2X2P-R5/.ENP9M^J[D&^AO, M?R(Z.QVE2?Z0RS#**=8CZP00U+/&=6%&%*90!1<%V#2 FTEW@Y/C<-H]@+76 M@FI^8FN^;_%JB3I$78ZB9Z %)CBD8U?+S*5&)9?H&N F.;9#9<%OP8.#%;ZYO$";*9Z MHD[L@"8+4J"#,-Y?@ZT5;-E\7O?6".!E.*."+>VF.A"KT>DR"W"6'[Y?FOT: M^6-Y[C0-0XN%%@MGVW@8#)-AD*:SAEF+&,(7 UUX7E>UR^ $E3N3_$:(6.@X MP.42"P^(6W!NX$F4-B-2V\"O$6R=C62M&H!-@#F$:RA*..1" $*'G.!7@%M& M(!S\E0.T09J, 35:2Q%02G1D*'E4#0M LN4%+@,PZU15J0H>E35)AZAJ50-7 M&5]+''/9ULM-L*"G$+M&KX]N284>B7/'[ M7LG 62&,$;H5FN(9HK.[)T'O:3W/&(_<]Y!UGF@2Y/%:M!SDC2/FTL"3)F;Z M)<6VJ&%OFV#86=-Z(F-XA8[M#2'O30U%]K6E[+9_2H/8.H&R MKFP"%J9!.DZ;!0DF=A(8!M/8LCQ*6 IIOB&0CH+),"*GM.$F6UW=D*[ U*Z: MA:UF(U9>:^3U04O?@IV/TG%7= #T[6"OOWU;X(-J4&E#1$DXH=H'6- MI%M^J'KED"N<"W+G@6NAI:(02L+(:AC"G;0ZYU)O*]3Q]R1M#L-9ITROJF=8 M6*)$MGSO+]C7 %5L6.9@,>25JJ<0O" #=:HQN6#!YAH9M6DX?%UPL,%5ME0% M8K$-US7$I"VZ':I+4/($:R0$SR'L /4"(?P+V8?I?ER M,H<\BZ$FL*BFG0=4X],I>X85^@A^DG"$/RW%&X6>72#&3F8P,)[@?Q'\]T9B M*H*"YUZ*(F>4NI(?86#7U<>NAK?8_IEJ^!ZR[ZSS?Q_$_]SF< ?V+7PWZ&TS MX!M4Q%MTEYU _7'W#N2!KD?$9D$R'1/Z =2U@!U$:820/0F'$W:.'E]8Q([& M!,TQ3!^R7VR,VFUZ8;/I<1J,D_0Y401<_CJV8LPCPQ07FH;#QU$I$1D=:NPB M^3W0',TF['M+-1VS[W?CK4]US[ZNW3,.)\$PGOJ[/8H_YQ0<6I^-@F,:V73(.DEG\<*O#ZA%[7ZZG8*>MJ3;U<^A*("%C>UI\PPV/ MHBZ9T_)'L:]$OP-S**D>CB3R'T@\([O"* G3V69WQYH+9S951.Y2/J=#27%R MSG6A&'A(A1*Z//^'UG)-GMEK7ZN-7<[HN6*CUNCIOMDU[E 1<>.,UD^:NTTK MO1;5+6ZAHV>VHT8],;<#]=RB%^"X?R:O4K;-5"VE]CMEE)5;.'1],O3\>E&; MZDF^/IS,(.F,]CAXHQMT)5-?_PO$(MTH/'F1J^;L%P7SA'%/F\YF5S5:G]TG M-K:G9;,_U_;<"CL P'NVA!+A&!L%L#UG S_X/]EA;(JW,0CSI+AIC^MXTZ:A M8&S98;)_O.K>,KW9%=<+87WJ:!R%413 ]L#^6D>*\,;Z!U1?*(/(:MJL ^.4 M3G-^;YKLP7O2.V1SQXNN6]$8<4SAD] RHNUE]$?'N)UPIWX52HMR;'N7,XC& M\PM-:C%DTA4>-V[[Q I7X(51;5MCNZ'?/X! @U'+!. 02Z)J@\\4YV._!?5" M1]E=YP:$5V7K"#FVN9L\:]W;]A(M_0WQ>V0A:)SHCZ/N6\*#\R7'4QN 'C.7 M+F0 30J9T6;ZH%:M?_>^5=E M W3L!/:0*:X;A[-ALV($M?'_0EK81OO$/\: N]&6,K^B,.F#/R[AX'[872+U MM+L]G BB)R8"WY$<)I*I 57?]$M3L[(ZJLZ&VTR%(:Z6JK!4Q8V+O?EO3326&D8'3 MX3YD%XW?N0/I6F=+[%M3YW7C0Y;AQE<&N5IO)UG;9C]$]7AP<75YB8?Y*!)> MHSOFPLA%:94F2L(>44. OOL] 1T(Y3"Y@:[@W& MKOD]'G@ !WF=M2VR>HV+Q:W3 KRT_/AF"/Q" =6"1PZLD"M9<5<$G-G>,[8H M&H T\NZ$#FCQ]%J0-UNY O]+(VS/X'HH]8:@)$I;;3N\:X\0IMT90J%N;>.A M;8JMN,:3K!:Q#RC,U6/V$-/+[\UK&\QCW]^]4O!'O1&R#_T'QCLD;SY#:DH" M/$9X#Z3PMO5+_T %5$VV>Q!\37-0 (5L,!NF03H=>2YDJS-/#UB*MT=.W>D2 M^J[GQ?]=QTCQ__DQTMZO&B\<+MK&\R.V_9G2>7?&C26M*F3.;>:C MO3)\K#8\(2&T"M*%)XG[G,*UP(#DUL'7+EG=85?D]^G>U.W6:5YC<0=)QRJ0 M8^#87:$% :J#$'E+T354B54.L%"9[0(:BY@V>FE7YLD%%;F6UW75)%#?DDX^ MOY&_KX:,VH^(PEW?=)]Z'\ZO,!CPSP,P>0 4VV_HVZ?M7R" MP\Y; K(48@ZO1N%D-&#:_DF O:G4FC[#OU85Y BZ7 H.N0@GP/A&ULM5?M3_LV$/Y7K YMK13:)FU)88#$RZ9-&A,"]J9I M']SDVEHX=K =2O?7[\Y.TU<8/VG[DL3V^5Z>NWL;9S ,?>"JGL16ON M7'G6Z]EL#@6W75V"PI6I-@5W.#2SGBT-\-QO*F0OZ?=/>@47JG5Y[N?NS>6Y MKIP4"NX-LU51<+.\!JD7%ZVXM9IX$+.YHXG>Y7G)9_ ([I?RWN"HUVC)10'* M"JV8@>E%ZRH^NQZ2O!?X5<#";GPSBF2B]3,-?LPO6GUR""1DCC1P?+W"#4A) MBM"-EUIGJS%)&S>_5]J_][%C+!-NX4;+WT3NYA>M<8OE,.65= ]Z\0/4\8Q( M7Z:E]4^V"+)#%,XJZW11;T8/"J'"F[_5.&QL&/??V9#4&Q+O=S#DO;SECE^> M&[U@AJ11&WWX4/UN=$XH2LJC,[@J<)^[O ,S Q.QJ^RE$E804A'C*FTQPF[T\K-+?M.Y9!O*^BAJXV_R0==D@CEC23^(/] V:^ =>W^ =?=MAAL E=Y C(E@O" A8]N?5!*6P M@/[ZP.*PL3CT%H?_$^(?:J<>/K,ES^"BA4UJP;Q"ZXM,LI4PWQ4V6\*9%\XT MMJ=UK#0">UK()=-3'.@I6&I;+AFY(#($<0KX(#U0E%(O 9@#@Q7-?7=Z=1$3 M*I-53OJQ\K/G8VJX'!<+)"%;2\XY.HBRW%J="9^KA7!SYN; GC!Y1O F")I[ M++7[?3_V[7!XD^TN>\)-4RV1KVC%\8F$FK3$WQA#\7F 5FJ7K"T4.J,KBX*V M<\;^ &Y"4S L:2@F8)JRWIOI[\[$ISL*V?TFYH\!:O MPFJSC)B$&+QD(VB=)BRK[\:)W'R+?M9J^., MV_G[-=#.=859.79&S# 7"'.&/&_"(IEN'.FP..JG,3[':;^Q\).VOG9]4UO6 MEH V5F%T,+Y1?RV\>C]IA\!\0?8M0C481W&:XD><1J-1TH!W&\2H/I=8"I;! MX5JH\T\&*.VAHF\0"ZZ6U"V5,1X@LI)^F 4.C)NA^[[$I* MVDGK\$:)Q$9JW/>E'( XC /6^P(,K'?D:_BFNC)HZ:7B!NL,+669J>!P/C;B M"EX&1MJ*SQM"F-)=W$[7$^Y TY+47N-N0^QEO/YWH3Y 5F%ZC?,>D^T3W\VZ6+"H6-31?^YIO9YBYT%:X :_%PD;K#_R.!1"9A MBEO[W7348B9<3L+ Z=)?"";:X?7"?\[Q/@>&!'!]JK5;#
&ULS5IK;]O(%?TK ]=I98"1^1#U2), BI.TV4TV1ISLHBWZ842.I$DH M4CLDK7A_?<^],Z0H67*4W0(M$$0R-7/?CW-G^'13F"_E4JE*?%UE>?GL;%E5 MZR>7EV6R5"M9]HNURO'+O# K6>%/L[@LUT;)E#>MLLO0]X>7*ZGSL^=/^=FU M>?ZTJ*M,Y^K:B+)>K:2Y>Z&R8O/L+#AK'GS0BV5%#RZ?/UW+A;I1U:?UM<%? MERV55*]47NHB%T;-GYU-@R%_RLU:;L?!>DR:PHOM ?;])G9SX)I#*5 M5$1!XN-67:DL(T(0XU='\ZQE21N[WQOJKUEWZ#*3I;HJLE]T6BV?G8W/1*KF MLLZJ#\7F[\KI$Q.]I,A*_E]L[-HH.A-)75;%RFV&!"N=VT_YU=FALV'L']D0 MN@TARVT9L90O926?/S7%1AA:#6KTA57EW1!.Y^24F\K@5XU]U?,W>5*LE/@H MOZKRZ64%BO3\,G&[7]C=X9'=02C>%7FU+,6K/%7I+H%+B-+*$S;RO @?I/A2 M)7T1!9X(_3!X@%[4ZAB;^HF7NDRRHJR-$O^:SLK*("+^_0"+0CI''R+N@1-B/:RT>]<] (_]H+A M^(*^QR,OC"/^&HX]?XBO;_)*F5Q20LM,!+X7C'TQ\.)@( +/'T7B+90]J"N( M3 ;>9.Q(A]XHFEC20V\R\2^.V/Z^F=>FN-5!I.*'?1A'^M]Q31UTX\\.Q8V_BUL9$QQM2!-G5)[F+@B/V M?!MLPTG$EH$Y0AL6+K/0A)+"D'-DWMG?RH$ .9_$_0!U.LN(8S<*C@4!1Y@D M=:IBCZ[ZBM9;*J;K]T4,RUG.M/5G9!E620: 9&B^U5+M.I?:_B, MLKS$/HG]"<=<*M+:4'JVDI#XE1/U.,&F:);UK-2IAGBJW*K8V/D$%?UOJ]@4 MLUN9U=(B#RHJ,D_4B=)67(D>DOATIZ FD,2[\S@JM"0RS.^CP!&H9=%BOL[LF^C_U;_IM>2U13>NJ,"A15%8A8A@\^I\U(19M M?D^T3LEB*<.@[XM'>Q^V+W0MXXE<<=0V%)O@C_M#;.CY?51I_@SHL^D?A'H$ M50Y8@,R TLIR$>N25L=NE_T<]*,+9E\D7QX3S$_9]*@+UNM-C8@"%.)'(@CZ M WQ$*+>/Q#LELY(-J B>5!B%.(H;D3J?$_I\SR*M%88*"B"A*[6"2$%_R*L" MMSJPBEW9;-&'DRL>L]EZP<0I,K*?-RH1P3#LK2Y@NKE.E"EW%0("<(8+POZ( MOPRM#:[;<$5,&E75!@S3SYA%5ASN,#A6^6P :X97B%MN'/=\'/C0W2K#M*W/ M]M.L 5MCL5;KK'=%<'8&TPF I!G$!V/U]B+@88C+XXGXB?*'X2;Y"+,B9&@VMX5 MMQ05 62._0E">N2-_!%+F$!47757Q5X$J0;>>!RZ^,6NF*!A.(SV@5G'U,$P M\H9Q""XC;Q*&T ?<#P5R+QYZ_F!"\,V? )&'':-MZ;7%X!")P!]Y0S\2(5A% M_J[-WVXM"%2JOQ*(LQ+V0@ _XCL.!SQ@(-WT+%/M[X$?>(/1B"0;>_$8B_CH M@J2HR3?L(5Y,BRX8V(ZC>XAU/]9Z 8"7/R'N$'HX0>*3LPX9LM?V,HO; M(1,AYW,11A-$U,&8M>TRWZ>X[8H,&;N845.W4B75,<*8W7;V%RH@>5ED.N4V M.I,96YW/'CAMCJG9.NT\B/K1#HRUU;GU;9$_;F8+BV;'S>K^$1W](SI:?UCD M'/YWU'M85JJ'7NN\$KM&I7!M8>H1OY'\7V^&I;!G<4[ V/J$DD0;4;2C#M\6:,4VUUQT: M)QT0UM\/,VO2$T@?HD8XIZ4V0R[2&FL!%D0X2: Z4D_GNN)X_*EHH30/%5"X MT1%_?H=$)Z0%98,M25C+N S$A<3.&96ESJGYN="G49;:0^ILIJ(H;@HC5KP M/A?O6)I@QUV<,M<05:KF$@GL/B M],ZF'Z[IR=D%#R?A7R45V8FHC$O^I#!%+F^UP4"6 EY1:[,'2V=7[W]^\_)Q M,#F[(+6TFHNU3+[(A;+ERU'F<,KT2ML*VZ+!=@9R4^PV^JAO #6O=,[C$\!= MU2&7ZA2EEL@"\$E!T6 TG*>QG33;J>$GE42VG;A=)U.N9*O%.%3T&)CI- G3;4[RG0FY32IUX1A:2$0)!Q@ M=;75FT5PGH #H.)*)ULV;31M[6V#D,=&<)9WID"]()?8#H71Q1-SN:+3#$"9 M6S=!8_I&17]L#?FU1N$L:#>VQ:CTQQ.M*!HA@"V MQFQ.M:OP(,*&!4&J%J0RB)XI < M^N'5C4T>C^HK];TBMQ/(@UYQVPA\M!&@\SEAQUPMI.V<0O+-N&+D"Z=EX6CD\A-$M*^Z4>4QN$'SVDB$LG$6QGV=):_%C &"&^D)CLB[2 M;U6-A^*GL?_A*'J3MVGHM<9NVO!GB%NF.K$4-U2B]WIG:>\522DN42JWJ4J] MQBB&E# GUGR3WRWP'R4Q=\(";J2:DZ1BCI+6V_69A]*[YJ!(JI IRN8?JXV MR."%+C,'(^E PJ%*=VBT+I#)%;GBB+D03JU BZP "*8F>EV;LG:1>^.N4R,, M@L[$[E(F0QK=JKPF^5*U"S)(EH^()=C>CTG9K$YTWWRK3C0=N MI.QNE Y*IV!V$_%#-&+C:"[%4! M!6U*?VW)-" &J6/>A>)(LE(BMD 3+M@):F4@, M.@XE]EOXOFLM1N^@S#XA\GWZO\VZ!WGA(7:[6V%BR:YV?@[\P[I1^9:W4F?\ ME-BW6EJ)W:B%RF&-;S6"^>Y8&G5L^*IS@YY<4<)C'WFK;5;=VPB4_XJ;I_OM M4\Z8F@_(2PNS]J?2R?9TQ:/Z9L>C:GGH!G/;Y:D;&)G;NQVV'9U/Q-MY:R?V M.Z\7<"^QIRH,:;9SEZ!1!@6B[634)6U BX+_+U"Q )^QD_[H. A,9' M]@B\[FU[**5?L]96*29EK=4,G9"2(W;_Y(\+SHK/$6>JY5ZO[8M*-1>1M:S, M]M*I$:=BX(V05F__:UPN]<,)GOP?VV1I\8-=H/'Y8$V@0>6$P^&X] M0M\_K,-167J#X'O%CP;A-\0/X(C(&P6Q!7B4S;90HV)P#._%P7Z!.!X7TEU\ MR(/U:5<.]1ZZHMN=RJ>)[M MO,;VP=[(T?8&IM+A@L5\AP3[<-,>%6(=O0*W^QZ%G;#<<=&WM[MD[%J3 PI)43+*@)N)!&^4=-8O# PPZ]/8DNBWC[I5-V^2*L3MU+ M#(TF\\)B@OOC'D4 XDEA6DZ9(7I-RDUA)PSIQIZH]HFMQ3**^D)&)(_]LT57:-N2H 0% 0EZP-A9D=#[4=PQ M[JRQ:E1 X^Y!:-=KPSE7Y+ 3!WB#<-H VZ-MM]U )KEV &;-XA\0# MYMT-A[10-AXL]N9.J4)4&Y6!XHK??^T?>H_TLO-:[HHF27KYN+318=_0;9^V[S=/[6N]V^7V MY>AWT@#9EYCOY]CJ]T?QF3#VA6/[1U6L^25?C-55L>*O2R51$F@!?I\7@"WN M#V+0OO7]_#]02P,$% @ K()75*LGU1>A!0 B@X !D !X;"]W;W)K M&ULK5=;;]LV%/XK!YZW)8 BZV([<9H$2-(5*Y!B M1=KN@F$/M$1;1"E2):FZWJ_?.91DRY<$&= 7FZ3._?(=\FJES6=;<.[@6RF5 MO1X4SE67HY'-"EXR&^J**_RRT*9D#K=F.;*5X2SW3*4<)5$T'95,J,'-E3][ M;VZN=.VD4/R] 5N7)3/K.R[UZGH0#[J#1[$L'!V,;JXJMN0?N/M4O3>X&VVD MY*+DR@JMP/#%]> VOKP;$[TG^%WPE>VM@3R9:_V9-F_SZT%$!G'),T<2&/Y] MY?=<2A*$9GQI90XV*HFQO^ZDO_&^HR]S9OF]EG^(W!77@XL!Y'S!:ND>]>I7 MWOHS(7F9EM;_PJJAC9$XJZW39NO$L]?+2 M9SV#OV_GUAE,_C_/R!QO9(Z]S/'_CM9+^.!CP>%>EQ53:RB8!6PMPYQ02V J MAX503&4<9$.,#0=ZL1!XLF"9D,();@/(,6XP1WQ\2^UJ+!/7.@5>'; MSR4J6(#;ZOSIAXLD/G]E.PU+KE"_E&LP3"U1C=$EQ&$$:\X,. UQU&Y:321K MY>N\9DUDM2#YGTN?4-Z@- 9'$$S7N M%>4Z@%4ALF+KT;8V=[@H1U9GPGM'7K\TSV3/XV^? MB!U'C7Y!K-ZB$WDNG'=N\3T#M_$%8S),)V'<"R+&="^(O@LV!+M!([,RJ>O\ MC$9##I:;K]BQUG-J5&_:0&3:8DD9+KVK6%K]/F[UA$D_F5NE1S[O6K&?VKX> M6VCCSGQ3MIER!7/ # >EW4':>BDR!SEL,V0;H,&16!LZWD69G^V11ODN1;/B M:#0C9)1XEW@2+>#$2].U179[>@EO$!"8A+\(U9 @@2$D23">Q;1+ 0LEG8QI M/89X&DR0 -<3N C.9U-:3F$:G*=C;IS4JH,@ MGI\BB$;!;); [?V$D19UA 65]I'#UU>$*-P5')4UNBH! M+23TZXVD%B8<7N/FFX)"[PT!!J8,2X[AB3 Y1H0.IM6Z;T? Q?O1Y >#T8(;$NS 3#<2G@'Z1K;=D]Z,;H'F]?1@EQUQ MLA<.5QB.;=1?AX$=(7.KI W6RV5S ?.,4=/47069.O$&A] M"-#^/9$$P?L7B,/*.\-7@*%NA@J!G P_H*'DJ+.6[-@M=]1['Y3<+/TKR(+' MD^:IL#G=/+1NF_?%EKQYI;UC9BD40?P"63%;DP&8YN73;)RN_&MCKAV^7?RR MP,OMB22,[+ M,S//C'2]]^%#W!(E];&U+M[,MBEU+Y?+6&^IU7'A.W)86?O0ZH3;L%G&+I!N MY%!KEZN+B^?+5ALWN[V69V_#[;7ODS6.W@85^[;5X?":K-_?S"YGPX-W9K-- M_&!Y>]WI#;VG]*_N;<#=-O1W=D+0N"&7\4F;-1)1^<7@_2OQ??X4NE(]UY M^YMITO9F]F*F&EKKWJ9W?O\C%7^>L;S:VRB_:I_W/EO-5-W'Y-MR&!:TQN5_ M_;'@,#GPXN*! ZMR8"5V9T5BY1N=].UU\'L5>#>D\86X*J=AG'$+U,4,$;EW41]SJ+6ST@[G*E?H:$;53? MN8::4P%+V#8:N!H,?+UZ5.(;JA?JZG*N5A>KRT?D78T.7XF\J[_CL'IC8FU] M[ .I_[RJ8@K(FO\^HO7IJ/6I:'WZN6!^5!Q7ZLO8Z9IN9BC%2&%'LS_Q;+KZ MZY;XOM/NH+8ZJGJRUB-N03GOOJFUJ\GJRI("!P3-PI0EE$!48 .UUK6Q)D'X M7-44$AA T1^]Z5C07$PP$-AJA^IN5(/TQ#Z7:'I4??6+3Z0NGW^]4*^B\FN% M@%-;8=,0=)&$BXNY2B>&-^K)L\4EJL):*7!L>_)\<34\F(,T8D=2]O8P9]F6 M$M2+FCI08Y+2,?K:Z 0#]R9ML;(V-0UNZITV&0%VN/(!80<*D.74?FOJ+5N$ M7-GSC_,*K!<3[&"DQMT0(QK)\&;&@1;JAUX'#2PHQ^HGH-XZ ]U:R&H2H2^_ M>+&Z_/8?V+<)1#E(8BJHS<*9N:KZ@_RS("\ZTM:$1G4Z",3IT$&NM0?E*VLV MT'\"9/*J"WYG&E(FFY$.(@OD!O;-OJ,H&! @"KIC]];!MZJVVK3BG($OEJFV MUY;%(6$@Q;AUX!3,&='H%ID0B\*\ Z)Q$;T3/R+R/,:B;,Z+V1]K=%42!M"1 M0S9:#BD6XT-6%U^!)IMMQ6L_=7P$UN_=47=)=3%H(B*C"S:(8E5K(KH+IB M>B ,4&#"_^.&0,UF_LWSG $G.;=0Z)F*/NJVLX3(4JW[2&?1'U4:<=BS?U/$ M*DI[(E>R7/27S,<)M=/!^!X5H0]C)<":1#PR@(S")[E^Q!T+[8BL^"05-'5J MK+&IVL\G/MN[0/DKW8".A+7.@?09:M^XVO:H<:GU;($UH'W.HG,JAYH[#&4S M2(G MN3D(/Z4#495)E1O :-@$ALU *!A-PP[=0L$AS%KE%.=Q9\(H@_V9Q,-,6L&! M/2 =%I^T6&VC5]+\T&F0Z<=$&2C_?H@9H 8)5B?/ ::/5/? M:(+G$VZJ^L2AT58&A#\2\\8N'6,!DT$=@#7R, !!N5TP"K48&]QWT/-[! M1E0+*_>(SP3@DKR 1>?&71J9>#65;+!WSWO$+2V\;)MLD#X:2NLUW%*G9HW5 M %*/WII&IHPU\@H3&0XQ0-F>A?HG4-U\TOK'&2KV532- =84!?5,^R@=*3#^ MK^A8\Q[SRP8:@&R@38_>YX-D?$W4Y&A;O8^]&3A)$J%@@"H#D"Z5TD4D1X:6 M5Z@>D5UV/^JQYP,SE_YX# =AD"F-'"BN=3TD,9TB]@2S'WE@A MU2 &WOV5J:.XM9;M(S,@:S.1#"06(@W%_5"'FD_1-&Y',8T3!B>Q@XY:M)YB M+76:K4"=E'$'I(%65S)?SC!-2)(/[$/-/< X$9$*OW.N):X3I$CO2GEFCI1P M]@F 4RS)S=; E#K)("O< F#[P-/)@M\2(B@"!O! E8=U,[X]<.R^KL1 EQ[UBT'?"AA6#6>S)*2LK M>>S.X\VDHXVCRK&0#,)5I^Q9&?G9YG@"W?EWB\G\QN_V#9?P$8,Q SXXO[?4 M;.@A.2?(560-9$[HA&UE*@8-]),V@O@/]K$&]("4K6:JX'[7H-R:7EJ34($K MS:>@/L\4SR&^STBZ@5.<7YF9[E/FGW$3QK RC>114[P^SH0<@UK'K5I;OP=] M?7?,XKM2I5&=>VU>3KY4M!0V\CTFYB$B?[08GXZ??%[E+QW'[?E[T<\Z; P/ M,;3&T8O%M\]F*N1O,/DF^4Z^>U0^)=_*Y9;0/P)OP/K:X\VSW+""\4/8[?\ M4$L#!!0 ( *R"5U3='CR_O!< )E- 9 >&PO=V]R:W-H965T[A<#^T MR);,'8I4V*0]OK_^OJKJ;C8IRO)L]A988#"6R&9W=3V^>G11KQ_*ZI.YT[J. M/N_RPKP9W=7U_N6+%R:YTSMEQN5>%[BS*:N=JO&UVKXP^TJKE!_:Y2]FD\G5 MBYW*BM';UWSMI^KMZ[*I\ZS0/U61:78[53V^TWGY\&8T';D+/V?;NYHNO'C[ M>J^V^H.N/^Y_JO#MA9\ES7:Z,%E91)7>O!G=3E^^6]!X'O!KIA],\#FBG:S+ M\A-]^2Y],YH003K724TS*/RYU^]UGM-$(.,W.^?(+TD/AI_=[-_RWK&7M3+Z M?9G_-4OKNS>CU2A*]48U>?US^? G;?>SI/F2,C?\?_0@8V?7HRAI3%WN[,.@ M8)<5\E=]MGP('EA-CCPPLP_,F&Y9B*G\6M7J[>NJ?(@J&HW9Z -OE9\&<5E! M0OE05[B;X;GZ[==Z7;]^46,F^OXBL4^]DZ=F1YZ:SJ(?RJ*^,]$W1:K3[@0O M0(*G8^;H>#=[6+RA9]\P9,OGC?Y$/^>G( L[:79JT2_&<&4C*[N]4AF_;XLME&M MJQU4"U^5BSJRL[S?NFJC2>W--7PU MF5Q$OY2URJ.B+"X3.X+G/8NN9]C;;![] G:]+W=[53QB_11#Z^A.W>N(+]!8 M@)>I01'8>40"DW'T@ZJ;*JLS;9P,]E56)-D>JV.#M"E[W2[V!Q/ED.[E:>DJ M*"SNB4Q-3WPOHV_!-"SR7UI5-'Z&O?'>Z0L7P!'P#CFYI6 M7DQ80,*["C62@/GS0 M''ERPD_.)M.;\<&V#K=D\!4?=ON&]M 84@M:06\VFIT*MH/%-3:_TQ!4RK/C M&:A#WM#Z$* ?HC_#H1H]CMZIXI.8RH\%['!?"XFSI9 8A[H#C9*=T,PT#;,S MJTFE, %=-3HA?<30;:7UCA2?V?T!-@BXB'Y5>:X?9=7ST8=?WXTNHG-:8L0T MW+JG1A=Q]'"7)7?1 W20HH"T(>G4)9&>@=EEA]PK9Q!D5]VI8!'E?9;"0A3( M8Z!A*C7MX;[,[XF3";YF=;1Q8 $1-'M:C6C+H1]8!-?.KB;CB=<.VO!J^17= MT'FV92A3">N;P=R)SNX5KL7" @6/60MS4C".GCK@]VQP U:"M(%?9#AL^BL(TRWNUWVOZD^?1 M+Y4JC.(@QD3?%0">"L(A_>^J".DL6]&DPZDM-K.E70_!TV0\ Q>3@!0KIX)) M@=XJ>NZ>G\_AL&A/L64+2>]L^?S%3 .Z9>)]4Y&!U4[.^K.NDLR0)46;!INV M^%*"KDLPH:R9F>5>N&#O9@7P%TM@-D@ B@*L1$"4BU7FC\*?T3%.CR[&UAD< MD<0#MB6JPTHOC)^*OD#MFX+4,P+.Y!DTH]*.CC3&EY14"/ZY\)M II;73]-+TJJ;(W[ M:TH*3DF!O*%H);'< 4@),]HJF90LYCR[$'FMH4V_-> P5*FBF)QV -I:1!2% M0_C$_AW/;AH6\>$BH9MZA26PAK6/H"AK&!9C._6.(YQABD"2=X/'7V^2\GPW@]W'+?66>LVG+E7>:/= M%S(W\KS@MS@@]HVTJ\Y$+6 (')A.C-5@;,5Q00]^2[E:(+E[+VZBO7=N-)/- M?EL4Z975A'N(J:Y@. WH&F *:>40$SJRH>LEMEA%>:;6A.$(]<*=()U(-0F? M/ WN\-I=CCUHUEZ*,%5T5^:T39I2EYL+6).&\1#3H:_P$)A[$[$)']$@;,-D M::8JBCF9R6G)Q='BKB))^!1*I:18+0"O\#2 MK$Q%QYH]QAL@F=D(2'*(80=B!6@]@=PX^I.=D/?."0LM*"@$PBTQ=#%S_ON\ MK!B27(Z$F17?8J'A7X-PM;+Y75'NR$0P[H+4O)M61DE6)2MR7 B78:4)WV=/QF#1'Z7%_D'9GYM"1_-);..:3"P@5U!$ MR*QD&1D\3H*"_R.=-'$]!+ _H,\WZH8"2#:T?TK*F'(4L@(D)IQ59D,2 3\?HM^H)A"5;.#W0 MAED[< SV*($_WT"& 3V29(*&N$=;&9Y-N=PP%"V*!GNI#/#K<$%.6:SM0[UO M5E[<"%THDG)?_TF*11^:'G$N_PT4K.*DXW"L<^ , 8P>B=0L$MT%@0J$TASZ M7K/OK"B[KA%#-38>+D[2^DK\8M;9%2E7;H2NHTA'(B $W3&T61^+J0A/*JM1 M!P"^I#"JSG)A15X:WI%73$LPE*JDU+5-,@-&AGJ[UI1LB=3#5"YN87;SI//# M8W"LRL&CP'3L09,B MI,B)0R\NB$E.A4*2N;K\'A6LDVZV&;EF1SRW::P^8# M1#ADW;^$<^/H(VE=JZ7Q2?Y1:&V0!>=2T6 S,<^QDUBR8F8PKJ^MFV$=IQM< MOOB"V:RO/8AK;:E_'-U"G.W.C,N] Y/D.@#'4&QSYH0V^]3"[;^M AFUJZ5!"S*X M"AEF&E.I3Z7B1F)VU"[8Y@"^ZY4%78@7=58WN*T0CZE/^O(!((+!$"15D*GP M)+7*D:W$B)PE?1:8! KOO3%!"K1:W,9QT"<]&-^H_3[/$LX/K1T&(U@%[&0> M2R$2I(U&O(D/=L(\@]0UJZ7\[C(UL1][E6K::8\7X%PWR&$<,0&(M!&B"DJ- M04&B$$O'Y<+*N\MHPM$.LY_D]0!?M0UO>:*A38C2]H*;$\^TM%$-##%$;>OV MJ@AXW9<;S1%49COU.;4N[QFW;&W=$1+22::^]]MBH*62AA1 VJDV3<7%%%:U M,; T@NOZ1,PFAI$P[6%!VA81CT*PJ"+B_\(60KIU<.OG?FNR2AA@Y<[W=:,3F;O' M?'%!C"YRRC.PA6!=&HAT[5CX=5>6AK'38@92 M8,$ @BBIS%DZ@:XFS\>/*< M,7AR TO&@KYZ>K1"S_E)()N _IX0&2_]R LG>GOL"X3%1AL7:Q0V%(#-:'C2 M]:-C8U3LH74IWDRN+5 M_[."@IPC*AEH[8F:K.WB\.>"!R68#7*C\=5R?A.DFYVX]41-ZCE>R6>*;5(B M?5RD>="7[#+-\D;2JO3ON+/CFLZQ$(CC0&RDL"<=_@2+@F<.<$^1U0F%6"@L MG-(=[,)R"KV%4C"V)G)R1\Z/PM?VY(X7OE=PC8V)@(:@3E!2HB YW6-/<^SP MSY^W'CL MRB9/Q4;[]2]./$N;@O>#5CGHROB /RCSM(KABR"T+SG&DVXSIP,)G5]K2@C& M>MR5! ^13@5N]MEQAB%:J8P]MF@C& J7Y7Q_K>L';4'EH(C-C1+S\6HU77F+ MWJG/V8Y.;_R(F^EX1KU2X^BV7?3(:H]=[+MG1,1>K5$(;]GPZ(18JXK.=$R0 M&GI99)@BJBI[^=]$,HWB3XJ]Y(CJ8YMGQ.F6P]L3Z(O^M*IV-2HN"S#*M,M@(HLV+!&7*P\*M,W M3QWK"8<8>KL'^*?.Y,-V'RAD67&?D?'))S588-9+YLD^0] 5V_)7OUP:;:O2 MF($V :XOG JV0>WD+F1QW#"1OBB#5YC:_79]4OP@9SIJ([K].-DD/4#.KBM M7(X?PEZKE$^5Q&DYA,^P^"^@_9#)HEXA$_MAR7$Y.+6C[(R?L;5GQ$-9*I&R MQVEN&6-7 ZN7'(/5G#84S7IFIBHZ*TK+/0VZ_?"1.[PN)U=!R]N?5=&01YMV MSVM;6/7,U@)#&Y55KG? IHYL,CL$?FDW+]UH/MDU_O"\ATWK#*%IPAML[<.F MJ,2";8/MPWFV1=CPI)8[:1XLA1;FVN8L(GMD#R9 MK8J470\!'Y=S<;.@1+1&2//1;R&@.\^[W/$L.7G.H05X.&/)VE-?K$'>'J)C M42'E\U/Z-D5E0]F[5CX;1 M\0<^N\3/VB5+\,XVF\:2&5-!+78-$2[/=HHBAP('$-O1,\KI/A]OFBD?"MNG M(5VG[/>DUXBN(4XV!JD&&15+Z%&BF0W20Q_C4JQ4-6R$HDTF*??:5E#8-12P MMO?1:KJ\G$XN\?_UXEQ=2&G-=@;6++NA3835GP,+L=.*8*B?9L!NP$$E]JG-609IN<3VYM)VTO6?JBD]F'WT[++67\2%N.1 A0#))POTY M6VK9&P@A_#E58, !+S%*(KR"\UI2MJ3)>_#PW>;RO:\A"EU#IB3O07E)\*/L,=:F=GUIU-I^.%=\Y9V,_YC)83?EV <8?"+2H']1;HY*I_ M,%UWL%8YC^7W12S=0V1R [IOTF>;'>IV7BL#5VQC0CGS.8E/G#&RN1WOC99! M0WW9OJG\I.=K_1T]##.KE.VCH4VW?2VU[6BJV:O#"QP0TP.?IX."NZ<[UI_W M=@:_J-*$)2A'RUETO;IZ5LOZ-+Z^6=F&_H%I9O%RM8B^.90I1T23\6H6?=5= MQSW;^CNG8D/+TZB-O*<@C?C\HD)]5Y7-]DZZM#+SW)<<^,V8[]P"[WD!^^+# M+)ZM5O+B@_^X:#\NVX]7T>)F:AER%O&K*X=-A3\"@!%XYT$KTM'T6;G6];;A MWN:_O5E']F3ECV6>(LV+/@ *C33B?_QP*Z$VX).*G>R@,:&VK\0$[95\,0[; M$C6C%Y]V2D4%\41I,:2_,=^)O^$JU]F\TTYO*'&Y9,7M]>FS3?,[!KZ1_7PT M])(/-LE6&YTM9^-E,/,SV_Z%=3_[^W8'[?3LP&FS#F*&J.B*RZ;7E!#-EB'D MN@PE=BCJ<$7P::.#<@YY<6Z2AL@EG):,X0/2SK_!=<'_F\P'-AXL.@D63PHV M0(0LR[:CI\T@:">F[0%M/==1GC".]I(@IO344J0A8?]TD&3V]48%O<'KQS! MIA"MK>K!/>JZW[YA Q;;PL)Y[T$+*RW@*ZE/D<)OZAQI'1XF_;"A50F\27\X M!2,964TWSQO )8K7- M&,V7X\DDZ+KENO#MNY__P=D6-)MM3IZUNSRJ5/_@5@?6I9HU>+P87R^_\ILX M&#=WX^8R+K.':73.C'A>[]L>T2&J-ED%T2(Z+MB4AHBU2;(6/H#;O8 M90*'GI85I.?R!U]JI QR232[9 <0JHK !OKZ:".>H!I<4!U?FC?=PV03,<4^ MM&5[_D#1<,QO?559,BPN]=6/>T*DJ?/O(BW\=%BD\S3&&@)Q35)R)*S@GP-<_8$7%<0<#*,9A7 MHR-!@'^;K55!UU$:')5RW.$'\-FUDS4?DIIC_:H<(?4/]S@L890.WYVPLU(4 ME21 %E^'R\4+4MC!":4U5"^.8#Y+DX+D=4O2\ LIS_5W1Q@G;;)\M.X9TS9F MR2N88:SL3*%]Q:[_QIH_0W IF3OMLEH-[\J'!M'T*S[Q;P_]0#D%:A<4-SYH MSDSY)3W$=\8?>1Q35Z2/>_5X &IK>2%".@OXO0Z?1+L^S6;'W^ZEI"&5\ TB M=X2#W\CQR'NZ]"TN(124Z*-N#Q 2%Q&T/HQTU_JQ3K=@7QB!\O=K@0Q>?'!" M![*(K9'[E=6CW2:+S@^WA/2)#3CG?*/M)3^2PHTI2>#7%6:KTSE" 3!,I$<= M3+VE(H*4>FY[24-G6) YN*SS0%%_ZKU"V>'AX&SQH.OP+T(=C\V?"+($DEQO M$7A\-@W#_\.]"2[KBEXS=M79_JNU[4NR7[3RLLUH1'6&UD603.FHG$KL^HFO M/31X!D^X/4L%$W5?,7[V1-P*93U]*,'#_?)[G?(:./L+.CHP@M@V,%;W*LL9 M19Z3/?"$9U<=KMW60S[H]\R_O&E?ZO?IE@C9_TV+@]_(:%/)\YOX>KZZ./$S&A@W7<;3FZL+ MKG.T*6EW,NDMZ3QWYG\1XXOJC[/K\768#$O!0R2-^Y+VGDTGXY4?);K7^QV' M;D&N()$B_]]26&?/X]TY(-%^-KT*?MUA<$*Q@M2]%6D#0P['N"C9&WY,T&.I M%PUGB<.:\6]46!W>P+][475P5_^*@NIT$4^N%\,55<^7:3RYFCVSZGI%/X(S M7'6=7L77-_.C1==K) *GBJZ#?.H2._Q+.L^HR*Z^M"+[M5ORB?KL-%ZN)ERG M70"GN$Z+2U=4HETLIE*MQ87%BBY,KZ1FBPOS&2[,;Z92N<4%NA?/!>O.=S@TCF2W,9]J&ULI59+;^,V$/XK S=H+X9L*\XFW3H&DNPN MNH=%@Z1I#T4/E#26B%"DE@\[[J_O#"DK,G9CH.@E$E8[8Y]=@^CA MI57:74\:[[OWLYDK&VR%RTR'FEXVQK;"T]'6,]=9%%54:M4LG\_?S5HA]62] MBG?W=KTRP2NI\=Z""VTK[/X6E=E=3Q:3P\6#K!O/%[/UJA,U/J)_ZNXMG68# M2B5;U$X:#18WUY.;Q?O;),5QKEXE_8)=F<+);!>=/VRG1NI4[_Q4L?AY'"U?P-A;Q7R"/O9"BR_""\ M6*^LV8%E:4+CC^AJU"9R4G-2'KVE5TEZ?OWH3?G<&%6A=3_!QZ]!^OUJY@F9 MWV=ECW*;4/(W4!8Y?#':-PX^Z@JK8X 941IXY0=>M_E)Q ]89G"^F$(^SQ,DS^.NF<-Y2*?Q] G,Y8"XCYO)_QNZ_H\!O&B@"V!9H87&> MHC %WR#<&F$K,!OX("U5MK$.1-=9L\4*!+A&6*1FZ8(M&RI6H)?:BG8*@1)C M8=?(LHDX=Z;MA-Z#)/W@&V/E/X3@#0RJH>/CV<4\FU/E*<5-1':E=U":MJ63 M8^I IFV$]#M46X26*P$ZM-)441)U*74]',K@]^9[9$$HFA7NB"8Q&0E^ MPR$XML"CBIK#/M,P2_<'#3--;&2_HF?ZW03L0!02*%8AVZJ]"! ML6"(@846208D3Y#2V$KH$JE)R<6G[#$#AV6PTDO24&+GDD\Z1$$DN)FNLY8'W0*CF^$/\IH*_;0"*H7^F6)#X$22Y]2;]%Y M-C-46\^ N2?H/A(IV&_5/%2&[')P3*%D3?D^45%\TPGK91F4L"!:$Q*!HS)C M!LR[(*O!<8ZPFE+!5W(C*?C$OI*.(N&E#IQI'W$IT0C'WO_XPU6^N/S%17F+ M'+?DS-"6VA.Z8Y8;J6/-^5.^^L::4#<4*]=PW31$-8.GV/2G%*=POOQYFB\O M#I6Z0ZZ=H5BI[,==]5JG!X-#5Q^&=+2ZS?,ZS(]')X.98>[D#F2Q2'8[ HMF#\(55R"QY4L* MBI*E*!2F<9/!PVA"]/XP:D^5+F-8*>ZT>KE@]ST9F8Q0S3FC9!6'6B%4+)BX M%;CL>[]TL]'&T**MXU[$34RVTO(PW ZKUTW:.%[%T][V1=A:TH!4N"'5>79Y M,0&;=J%T\*:+^T=A/&TS\;.A]1$M"]#[QAA_.+"!82%=_PM02P,$% @ MK()75+N96V^* @ M 4 !D !X;"]W;W)K&UL MG51-;]LP#/TKA ?L5,2.DW9=EP1(^H'M4"!HUNTP[*#8M"U4EER)GIM_7TI. MO QH"W072Z3(]QYID+/.V =7(1(\U4J[>501-1=Q[+(*:^%&ID'-+X6QM2 V M;1F[QJ+(0U*MXC1)SN):2!TM9L&WMHN9:4E)C6L+KJUK87$2]FC2AQ@W3?K"U;\8"2RQJUDT:#Q6(>+<<7JZF/#P$_)';NZ Z^DJTQ M#][XEL^CQ M"A1EY!,'''[Q$I3P0RWC<8T8#I4\\OA_0;T+M7,M6.+PTZJ?, MJ9I'YQ'D6(A6T9WION*^GE./EQGEPA>Z/G;"P5GKR-3[9%902]V?XFG?AZ.$ M\^25A'2?D ;=/5%0>25(+&;6=&!]-*/Y2R@U9+,XJ?U/V9#E5\EYM+A#)0AS M6 M+._ANA78B]&L6$\/[H#C;0ZUZJ/05J'$*MT93Y>!:YYC_"Q"SKD%<>A"W M2M]$O,)L!)/Q":1).GX#;S(4.PEXD_<6Z^#7PE-2Q)H@-C012%5)*];!4O!EE\ M;&70FTN7*>-:B]"TUK5"$S"?ER.:1LE,;!6";54/YOTW4@N=2:%@F66FU>1Q M-L2U")L[6)EPL X??#_:C&"#&7#LAVKP#BMIV4_BW_!^G]T*6TINF\*"4Y/1I],(;+\C>H-,$^9R:XBG M/%PK7JMH?0"_%\;0P? $PZ)>/ -02P,$% @ K()75!&X9522 P 10@ M !D !X;"]W;W)K&ULI5;;;MLX$/V5@=!B7P3K M8MFQ"]M G+;8+E!LD&R[#XM]H*6Q1$0D%9**ZK_OD)(5-6B,O;Q8O,R<.3.< MBS>=T@^F0K3P3=32;(/*VN9=%)F\0L',3#4HZ>:HM&"6MKJ,3*.1%5Y)U%$: MQ\M(,"Z#W<:?W>K=1K6VYA)O-9A6"*9/>ZQ5MPV2X'QPQ\O*NH-HMVE8B?=H MOS2WFG;1B%)P@=)P)4'C<1M<)^_VF9/W E\Y=F:R!N?)0:D'M_E4;(/8$<(: M<^L0&'V>\ ;KV@$1C<MET'4#>&JO$H$P,!)?]EWT;XC!16,6O**2#0NIY M]X8\R_?,LMU&JPZTDR8TM_"N>FTBQZ5[E'NKZ9:3GMW=MP>#CRU*"Q^>Z-=L M(DNP[C+*!XA]#Y&^ I&D\%E)6QGX( LL?@2(B,](*CV3VJ<7$=]C/H-Y$D(: MI\D%O/GHY-SCS?^ID_#7]<%832GQ]P7X;(3//'SV?V+X+R'@DX3?F&RI4%P4 MTA!LA7"C1,/DB:K!^_DCR9J()54Y._&$#1U.J$:&;P!UT,6".7CB($3T0#%$6' M(M=J."'3!HY:B5X,"F:1HL1M!>GBK1?GL@1VM*2B)'H-S\[9UNA:OWNDLZ!P MS8"2A6XI&9U63^;N_LL+)B5*>B.76*]SXL:TWN^1T(]$P@M,'NEU2/8%ESW: M#BG7XK=>-5G0PE4.0;P6YTGT%=A^:/4;JQH_* [*TMCQRXKF/&HG0/='I>QYXPR,_QQVWP%0 M2P,$% @ K()75(S)+-2I+@ 3ZD !D !X;"]W;W)K&ULS3UI<]S&E7\%Q:W=E:J&%$E9MNS8KJ(H*:N4;6E%V:G4UG[ M #TS'6& "0Y2DU^_[^KNUT #I.0DM1\L'[YX\Z8J=V>?=67,P-?RR:=I]WL/'=OND.[0F+^FE??7D\OS\ZR?[ MW-8G/WY/W[UK?_R^&?K*UN9=FW7#?I^WQQ>F:NY^.+DX<5^\M]M=CU\\^?'[ M0[XU-Z;_]?"NA4]/_"BEW9NZLTV=M6;SP\G5Q7]^.'E^DI5FDP]5_[ZY^R\C&WJ&XQ5-U=&_V9T\>WZ2%4/7-WMY M&5:PMS7_/_\D@'C("Y?RPB6MFR>B5;[,^_S'[]OF+FOQ:1@-_Z"MTMNP.%OC MJ=ST+?QJX;W^Q[?M-J_MWW,&45UF-WP\6;/);NRVMAM;Y'6?715%,]2]K;?9 MNZ:RA35=]LC]]?C[)SVL!4=\4LB\+WC>RYEY+RZSGYNZWW79J[HT93S $]B$ MW\FEV\F+R\417YKB+'MZL:L?_<[7N^A8PZ7\7 M)OC*3_ 53?#5S 0O\LYV".?KINY@AI(.(07*+QGG/_[MXNOS/TS__; S0 I% MLS_D]1$W5_BW3)EM;)W7AA];"((<*(+8UM6GSJCKB[^;0\[L]+.+7VN*G&YR'EG^U-RT@ MVRIKVNR/5U?O5H2/,%(UE(9> 5[4TN;H>?SFFO?!3\)2[W8-SM7O*DL$& N6R@TL,\6 MT.&91X=GB\=X8[8$[A0"/.S-N2/_.:^!P>(CL)L.>!9L''8"^^AW>1_!D2$, MVX;GFMID'0]]EGT(#_W'OSV_O/CF#UU6[*S9N$.!8R]-88E;[_./I@6>?8L\ M5.&4K5F,X#/$;K)\NVW-EF"*4(]P<8UXO[O$,4HCP>2/0J3'-"M W#R!W1F[< MF>V/#'4D1X#-WP:+@-T'?')P-7Y*A%O>@9 _,#$1BN6;#4AA B*LIFG=>9>V M*ZJFFUL)C:5YU:9I^KKID9Q?#@9GQR$-++?9VR(;:D$/6#<@<(['"=+9,XNW MO[UY>7KQ;0;#E09>6 '/())8PQ![0)T&3KJT&^ 0^!HBQN$ V..03N\+U_;7 MH=PZF/%:.@4*)AKSJ4= R1(L;*6@3Y/%($4H+/O/+K [@ I.%V"D\?W. F,K M#:AI)0ZQ&7K$U]+<@L9UH-6M@"W: C@T?+\#+05VY"'%9)?7 %6 B)+:0LX MGI4P7H3Z&@@%?T?^AR?7-RM::3FT06]@I=#M4T.X RYR"ZR]/^I!D=O@\;0@ M(0K# SH&#+"$(Z7EX=>WMATZE H]3-'3B Q'EA!(PX"9Q MC7>X<%L/!":'?PAF@CR\6N'!()@0>9B(6E/E#%?:VRPM@0SS@@_I%_^V\#.A M@7Q_+WFO(GX/B\>3S>\0-V (_*X[ ),$$LA@I8BY;5;8MACV, 9.1 1]UPQ5 MZ3A"-")L8CC0ZJ*]K *QD(!'X=#QFT7>MD3=MWDU\*:0]KO.]'3JE@(?P]ZROT,$^;M&B0#Y';FZ+C)QQK4$#BSHA_@>48%P#*"'#(90 ;<0VM) M0FW:9C_E(&])2C;UMB%"9(FH^*]!F!$@1M &X0=JO$71MP,&JW#LN^R1?8SP M-X"E;K\$D )H%)>CR91P310&+T/"R\C+B9H1]'T&9-X!J6[;INL<_,92T[T, MIX[')BCQR,*B1(7$9PIC;_-U9?A@0#S?L3H&QY>5S;#N-T/EGZ?7X7V<;N@, M_E2!K4?$ D0)TU@:BE!JQ9H?8@,\"R>WZ0G[%<>$0^KP05(M6F06/;,6Q'=Z M F>\?9PQ] 4J%1S3*.*P8V'O?H%E2(*)2?'^1$\^4]HF\1AB&J*7R2]EBBB) D_OI<#$R9-*\"7H M#&(_Z&X:P5'#-&#_T8!XNG4'1YM$E]7"KB8,8#6B^R0_HM4$+C"'[_&N\0 3 MB/\0A/=F-F#:-653-5LK^@Z? M)R]2F^L.JW%?(O5PO21#.D'H2#G7G.DP]-U$$J/J,"N'FX@E,&GRP[@&/==( M/^J63,%OO"GXS:(A]UYDY/O .U/6X.(@Z,_]K@,UV?QP KIY9]I;T UF=;3-L=S2,6QK@5 4'BU_C(IT!5 _KGNQ+_PNL_YX,,C;"4U8 M'X&9 *L^P4*NW_U,8Y@<.#'8(@!>/*A 1P,/ $/ER "1=,WOH.(>ADX:C M;)'.'+!P>T/GE?679H^;9D=3F^U ;ICV=&W+DMV!33F U4ON9?3*;&\0&6G! M^$?KGG"&ZIT)W WV^J\!*X 6 M3RL\.M)1JBWH$/UN#WRM:PZH4]B"1 CI%/!N@0A4;U=D)9[>PA3 G%'SR-&P M %K$!W !BT2Y2'%%:@;0TO M G&S$PD ^ I&O9)X&>-+4_&CMF(A^-.70) MUHR,;OPF.^: K3#6MF:/#(35#HPBEKS=L'F>"OG0Q%O=(EW47>!6;'A.YT1J M[<<[](9^[OE>F M)E[D/\7@M&;0XZMG!>FH^(4TCJ6];XQ1]!OTX3*&.U7TL MD%-(X"2X9=ZZ)86*&!@+5[3PG<9'Z'F@!2.O<MO"F),&)R=8Y1,25!T ] MY$=VV,,&.O%>@ 4 '(2]6<-:W'O!CTB[$$NFC+S4L^*,6U1.2 2B M][,!(-9XEF?9@G+\W"O'SQ>5XVLP#7$F4653BO%G#3 6\(7\[&B+=H.G&WQJ MJ,JBY$9N!W0LQNH:0$71>V^]DONH%R-(OBP-4 D W3M$D.N!-"7HB_&)$X#& M59)9W T'YV:+&;8L\)2U)^(?0=7=XRO!B/-&-JW"RQ=M$18F3:5">F&)7B[VW0I+L4%>K'' V>2%*S:GS6"I?7%$U UOK@SCO M20]X4WL7+TM.KRTWS4=G-K!H$ _J^(@ER-PA#6'TAU?>V7!N9]F[>*WN'0D& M)\=#NX>BSX ;30WZLK-K9WP/P0T=4"WO6:=C5M@HD-FQ *]!XC3M1QTFAUT/ M!XR*.RR:D?DC)I@?4*TA"<.;'9^L1R>2R;93)PSP=VYU.HS(VTK[8]0QG?"* MU/BV7T*_%,C1S2+.UK2'9F3W^$7<@Z0/&'B!IWWK>=JWRR'\O!+_Q\]D>9&"_^D;U[Q%%OYQA=S.V:N_%>G".'(B#-AK41E&\B*E<: Y>9EV@F[-0$R.SLP:6&%!\! M-X+6&<#K'6Z*?]!+*U:$ /BP$HE,SG,[]I./Y81>=?I<&YW,M6D*/).,+57T M,SL)DI?L")UR?&_;@LH25%J8&^-J4QOB7I(*SLXIB3\,OL@(TE#]771Y<1[R MX\X7B>J#XP6LO;\, C.9]/:E@XT/M(^?U'+Z7TBO'/^:DM'D,"D[2Z*4>JUC M_686XQ)ZD<;WU><3D0_L.' YH>S%]]"VP;>N5KU"2Z8B&R*MI:D(1A1#U,#V MLHJMW"I/>64^S)^R,(+6;X L+;?J%7R+Z70^U,*Y#B2-B8^&UR>B]=[H)XWR MMP$4@(V5D*O7".0T0D))CX816J1MZ9;XP.@J!HPG3HA1!A@EX664WCK+;1XX MH;A%Z216+-$[OP,G(&D4DI* YJA MF(N*2X?%>BN(M EF?B7#C9FX@\XL7^%TC5EU6&)YI,I!ES12@)F\$=EMGFURG;# MGC.B.-*[HG$KR\]0%A5A^6AC?NF1NJ>2@RE.B3/,B):-,0N&X/VJD5Z;=]#[ M01STR"%($J";O=D*8!NBG.:(G6^53!22934EPT;?T[%VT59=> MI[>JEQ.(8_Z9P&V$#(^9I.QT3IUI"K7Z120*]1873Y?-5]K^"]K^M=I^$GV^ M;*CX@[/\5/ZE/R$R>IKZU'\Q38A"MX>DAY<"EL_/'8P#NE'."IEJ/-,63&(8 M(A;7\J5[1JU>. &PA%XF@%48Q.U:Y:<*8J^4*UFEPZ[\N*.A9*T8XP16YSR' MVKG>([9*P$Y_'PU>EPL38+R:4W8X(H+*KN&T81B15*O2?*()V/978TL,)P(E MN=;%Z*5977XQ2539.RSIR>R*\; #UQ48T EP*N[@K>L7%=BOIS?%KB&3G"8] MQ6V0?P*S6U(K%%BH94TV%B^!)\RIBLJ<7N=MU62 QCWN1&9YG3I8G\UW7P+4 M*$A&3E24'QB2.$6"D\PS)Y8X]0>8D/&38IHKBH V>.&9:=[SL MY"$H7\_OWX^#WQ9]227AGS^@^_<4;XG7/+NRP&<"?^"0%490, 9=]]613(F6 MLKUX["D"N+P\H3WA!^/$)Y6VI'+'8K2,\%',1(EV==]EKQ$U?W.H"?QF#[LA MGII"W8)_9WH=!T=1;DPBF]K<4^]2'%:J0^3U7ZYN7E[]]Y3>SK+WMOMX^KH% MSOP&]3!D'^_I!\TB<2D27,;'-_BX=8^W3+=S($I1KEO(T9J*\?K7LQN8LB4Q M< 0D ?.=_^:B+Z@&C+,3/4J] JRAY* /!OWSB&&Q,/+IC+!\ M)BD=:BYM&:*B.I&.,UI=+#KO?:E%2@9$P>L#:/\"S@X])!Q9I(T!1J[B=1BW M?+?)W+%>B@<:SM"5R"5BNRU/.>JL ^>.+(G'NG Y#&TEMNC*(#PM+@,**"4< MM^-.L^#[_:"+@6"CVKM4BG&/,79?.#0"X,RFHH7,"*_62/H(G]X=U2J;\C3' MW-2M9VH^P6*4+MOJ7%XJ:]E3#=[08_RWI#C#;PWZ<5%7Y",@6M4@OQ?<26Q% M5S\B@ .](YU)+:)B)#':1N6.1AC1K5]MS*[46?A'K.279H=A7=FB.G+\H61- MA"-L?I R1QM"N-T:\<(5K*)(R1VD4:P U4)/9/C'I^#0/1+H(LE;MV @4UR MN0LL5Z*B8C0U)/OJI2@H!2$S8?$IF!U'K#YY3IB5AEEC0$U_08;*>%^Z[XC) M+DT\'EN3)[E)Q5E>]*%HV(]^R(_-,'8J[JB.!4^J-$5%E))"^SAKVK\N0N!&HYH25B3/LBN5 M:N^+J)".")6(DY<#.MAQ/DRO##D\I<\ #(=E-ZOQB; H(:C< NNC]1O"2K0L M+>4&4%EM93\:JD8#!$;:$%F#>?:IJ:BJ58I2N1YA;/XBK8)4@AEMMS.4/H;Y MT*D-PT:;S0;&)7HM8;.8@$O8E)J[#*7%NK*3O/VX$G*,<)DMX058,1NK/7D4 MV? EIA4FGA!F 8VSF1><,(GY9Y/]/"+RA#P?@#,4\^*OAT:<4$T-\+:;!QR" MB5\DV*\Q\:B3/ ZRHG+OLEH?W4M$*P,<8RNNHXA!4X2 ! .V=@CTZF:2Y%4- MPR_QH7"&+T:]W,!="$UY:HQ65I%#K?>@)$#L*)5Q2SFZ+0/IV?F_,]#LKF&K M;VTX*3F%DNJLO)7![0GJO&(>410M2NQ1R6_Z!(GJ+<% M@F3TN$SWI]0M2 4XH#$'9TBM($#.5^= M\W]9M\M;ULTF(O@B]=3!9S5WP9;5$XLZ%>N2WENA$[Z4ZAM/_GD!32DS=Z7D MH[(,T-JEB*:X/T"Q8U48B:WD&&RL/]2BC!.(:I\FA,L_TM MUAMAW(?T:&3)AK;_Z.3-N[U4+.M9A!,?)DC[ PK9-U^MSI\_7V0?H=')Q7*?DE] /HJ"^.@GD(Z/,;DRN\&% M9U>C?$?M?=HU%:9F)QG./W7&N%@.S M__61=7BG)TY'$E$[L=A3YQTS(DTF+VTE54'I58Z33/5( H(L+_\Z=.) 6-.^ M?]>BO"7/NCSQYP:36#B;O,058Z12N=3*T)2#S=VS[-T]K[CPWK@$>,71+VIU MHDDJ]0/P! QF^-6YS5'KC;AP.U#;*^>L81'WSE5#O@.2!8;WZN;=NY/'*S?4 M#LTW+&SM"B"FI;F &K%$8%0Z'R?WEA--37XTXVI+9S=+]R' MA[SUCH/0TPK%*?1ZW[&R!2.RU>O0:@BVVQF#EVB-_>88'F>4LAU9X*=NTD7F M%4IS+Y9K<_&,6[/#QH2W)F8J2<;TQ:/-,9WXE1@8IJ9N21TG+U32&H44212- M:,60V4'*+5M?>GCQZ$+AR,4]A1]YMUME^&_VRCO@.I58 MP&2/#R2/\O[1::CQ!$NM^+SR0H#I*-))YB(,$7(2+/8YJ,W1Q80VP'(H(4?2 M6\",7/>*IJ0Q$O=ZJBPLI>1'5),.1]H4P=BB>[+V*9ND&6%C)JSI'T'F(;LI M*D!!SAYTAHUBJ[0YWV /LQ+=9V73#&E_YC3PS$9N(VWY[# TMUA7-C^T,J9<754$YN)&YU($)T)]RC$8M3AM\ M^W!X6G11@O0#$?=?O',).,QLF7J5+.[X7A);]*[&)+>2WEC3HDUV78HKTI@] M)Z. Y&+;9+13JX[1:PK15!(=?@B3\FYF7IH.T#I8%2K93T-I#AW$F6;W,1UP MF^E<54^ M:SJC*N%PV.RIBQ:)7>9XC8+;KF%)&H"<"^/:Y(TJ>;FESO7#F$>Q\:M%UY-SMBX4O7F\T]FA)P M__A9YNC]*M513MK\L;.,21;(N[&%*27PLZ*'AIK.W+4'+!L)2.2M=^]*!DZT MN$E[NDG@O)1[HN9LI%Z@Y5$I?+A0WO M=*O#5Z'5X2\F6>OVY:-E[V::*HJOW55CNRBLIU;VM$BA NAV.=<_C @Z0N:N M7[$2",4DB^\O%#B^YK6W^D$JZ.1:<=]EX&GV>FAKRXD'&_NI]]G>#3JWC7K_&:IK MWV0_(?A1]%+CC^96Q,X-*M/L!?2;V1ANY+H1FP"5HE_&*^##I987I\V&6@.Z MDXZZ>CQT@O>HE[>3XKU0&>>(%#.G?1&P*K%CU@34RE,??-K7:4>?9$>"Q= ME2N2$EO*TF+=1KKZ5)PH,-N;U7>9?*#J$$I$+IQ\ MK<@_9N3Y#@?BH7AP/<^XD!D#QJZRR=0[#%"S+*/AT.OI.POX854 .'40JK9N M4C-*AE'4@T+5BVD\\@F#/KKN;=2-2I*D6Q,X\0:PMSU4P;D)UOA212\67]+(BK!1040&C:R3A>:Y,=Q9. M>:;*4U2U/5I1^*84LQ:N,GY:T(J,13;Z74M9H?F6NPMQTUP,#G)]0T]-Y!ZYAKR4QUL$ MV1POLUK6E1Q'MYR4O3=M-Q(%/=TIWJ)D[^R]NF!(FFC1'\2IA?'1. ZD, M]>7?Q[=YJ "V0V#TVND(F[RL,CR%7J45[%C?=#W ^"&?#N37(#DM+9>W?.__/1;BXWE4E S-S59=## :4)J2U#%]:4I"9]R8P XH M;9!J=O>&!9)'+[\04@G<'CC12'8P=&)/QFO0O;QE/>0V^R0%)^1 !MPEQT6J M&,#E6SF< HW/WHZIR3L'74+ED8:8U'0^ MQ(2E-MOT9LE].R((P>P1H-9'Q\-81&347%52?#W"4JQD@P:5M]OBOMMGB3.( MR?G^NNTE@O=@'-/9(>^1N8P(S=URXE4^[OG&"E;Z&J=$1W+L@&\D#_K!NYC: MGB\3V ;6XQNLJJ*6MY2.E+?%;J(O/44*?I9=TPUX[,)1;8(N\=>OLA?2*>C\ M[)MGV2]I5+W 1R^SM^)-'6_U_.R2S-F+LV=+9![2YB_OR7O'-L^MJXK]":,L M/U%'>"'8(-@BLT4S)Z\#SAM$_^(U/"2:0CD'OMINVO:^[Q(79)!(UM#I; M(6JICN6^U#!9$'!TFP%VZ(X]8NP/O4%/^P-&Q_?%DOH.J5!I'-1*MC/RKE-H MW)U.[438Y9--DO.7: ES[E?WC,Z-,=S=$:0@LL?8<]B*G<92]85WR:A\PU!. M/%G'BEB]=S1:9BZ]P&U;XVZ2J86XV.) MK4NE#PGS9)X)VW7.;S;KS+ZIJ8>%<77L+L%^IB>5]"A/K0#+'5)E0C35*IDO MOTJ=K\^61T_8G*=G!..UP<07*0TI52[M+=X@@A!.*7>Q_!/AQ7=A";GW4BXI M&CPOD"O4^-XIZ1 250,"E#$>P0_@B8H75L):'(D(8A"Y J7/$ZYPOR'5/C06 MF#J(/"Z8&34?LP#,L 8VA^3B)<=<;!F>./5XK!30I.;]@'$)3Y:]QO#CNDP58FE*#B5QT6L6]$=SY$A>=8Z,X[OA" M![[*4I1$EX+@Z^_3RU1E#F0A#CXC*H[&29]_KY72]6O!SB@HP)2#'>S#T:5 L,BTH\;@,BPWKH85Q?*G58SMW"2@R%U74[<$2*^ MZ">ZH&?F4IY5?.&/"&MI>R?928I7.1:6R36RW"PTS$+IJ2W+%,)8$@23FQRH M"J.+>GHXK2"TNR&%1L!5I,HD?-JJ'CJDX6BI(:.*M93.J\85Z,8B*"O)[9@D M?.?>%@0,X'7A36JBC>J.+ +F)*,Y+,IU/XB; =E.+S'D.TI;'W;KZX[>F$_% MWD0/$Y!_QT:<7&/J(4F6'$]7V.#F97VK,01[N4LD[V8 IJ<,/47C%DJY#U?< MWXXE9H$!8:=DEC!V'0H%W[JSQU/R6/6[&$>K8Q<"S MK"?X; O;?4QT59Z?',#$,\5 ME>HRW2?F<;@Z%_$F\_TE2BMJNEBQ=.T]5&+,=.!QJ4HD&L:G.SHCQ[96<;(F M78+&L$O#:3T-5P4TZM#9S0F8,]T+ MS[PYG6.:619SM>C:"*R!(^]5X="$+K+J7-L!ZJ.45O=<*+MS M*@_'29;TNU P=KEYAKV;^CY'Y,S)VW87DB69LLW!;4/\\ZTKT M=HOYC^3X;5)2_RRLWMW8ZQQS?&8&-CVZX76Y*COKTTO'37<>I[(IVLA2T1R1 <:X/XD/-U M52[*)4%DD(DRGM_;:(W>#-23\WI8)/M6)I3]S.D8Y(RPB^\YR(HGY"$U_0KC MX-F0"$\]2V)C<,6);6%[7I"Q0> ;"SD?I@_9 YG]B:AD+J6=ZLHSW$ P]V*6(8[M): B;YN&H3C05BR MPRJ_V+GC2=CJZ871N<2^@5 QE>V'SGM$.7?NX.\.&WD" $(>E$OL.I3(72X7 MM;WUKCP$R6M)XJ)\L;15_N7#S86$+#<<"U$\4F D5)B3>#0'MIZO,G]EDV7V MQLVTPO/<1(.*N8^NG1QV/9%[ZMNFBIR-M3<8O;^*I*C.EK7BQ[A8N=?V84U%'6DDK"K#O(Q+Q M2?+[4UD6RJB<1!6OA).4,1L:8>%G2.2"/B#D3!XS@$'Y.LMF/U MQKWG0XRFOK5M4]_KQ0OEF9?+!91QV\G7W@_V)A0M)KG'[QYU*;XU:0DU::PP M+J=;I1/=_9< 5O\--8,)W?O%78)W \I3D4&A989J4K1@2ZAZS[/L6A(=A7^, M!&.B+,*VD?42LI_5.L 6;3&"BW?VUE0\A(H_W5O(=VV-RS43GK.)<),TH51< M6JFYXO5FR1=5)=%*:K*3HM6(DG64-F,FM* ,0CPNGH_EJU0_/.J,H?KW[-GC M1=0/M:&7RS6=UYB:5/>M=Y1B>],DLG_!. KI=?TOR0]=G.]!J[""15P\II2E MD'-"]4^OL=5=Q1W4V1$\I8QQ%7!4Q:9K67PQ]:18E9+WN"T5\?9-M#G;#^SU M8#W/Y9Y1=Q53BG\''J1H267Q\E%?PA%5":FN__13Z6Y%EFN0:&Z_:QT.BA[[3#\RZAV]-0Q_5TN<+JM93=7[NR^P^Z M[A_!_B'4X:?0\!\Y_BSWU>_8>MPKP&7AN8X![/X1UY1<;X 5(&X)SNH."(&( MCU44O9>XDOL3XO'226)4X$Q1C+ ZTAYH:?[5<5GAG1F%@3;C-Q[A*X_I^96T M51#?EKBVQ8I_0*E?]F%Z*= <5+ >S%]K[Z-,5)3\$I6(EG6@9%"*%1"T0M;4 M<7%T$&H0E^+$"O"IH21QV3C#G=U,\WT5I>@\\5:_F\VF?KW476):@JF/:.HU MTUEI[G:1^6K5^]L0+%)RJ-EZNEQEA262Y*"YPDO=,,2M/[E*[C!TC\*"X ^[WM+79Y??,MH]?KJYH7K+79U\RO]E\767WXJ!1SB30E MA28D3:/(P&[Y[BV\!X#X$CFV,(,&3 Y8$'<*%=4)*&WONP)+[3R[W/73*R#= MK=PSG6_0 /.G=/&,.H"=*_7,#^CH14LZ(/C7CO"Z/KZABTT^12$S(WW0IPSW/8>7E^>@XK5'T< M!%5?<<@[]/7('C%"/+V\>+SPPL^21 WK^A,U/_\-GJ'*.__^T\>L0[_$5&ER MN/$^_LN46^J>QP\^OWCVV!,!K1/[2[%M&;"1HMEXBKF/R"8(0@+XJN*=:_/\ MEE8+;TE>^*AA@M]-*(P?O>Z(39JD>J>,=-GPG1!5UWN_\\^CD'M1?O7/PWDZ MF?\?./^V'J]@U(-RLO"O5P"K=2\HC'^R&GP=VASB;)QK^U;.Z='-L.[IH+[Z MYOST\OSQ$C;+T-?^[ ' KTA- T/[[5V="=V$0>'T3[\Z?_S=6#CHCF7*U.<& M37KXW,W@]^YI,7*9SI;%3*%6I.TPDCAR_2"^%KKH MJ0$H1MN->D7J$2?MG235CX)+SAV'(R&JER6E3/A3VYB08*%M:KP(;)/7#Q7!#Z!(GE MA+7<$!Y0S0QTV&L!;_B4622I^!VNZ>Q>Y0[7E/T%3 NGJ:'4&ZJCHGTM\GX] MD+WS2W-&#YR> W<4I[N3.5]=/G:ZVD^FZS# 1I\O_N"=33\I-^QO((8(>>G+ M[)WS+WJQA9,$W8T^AD/GFU\;@JXTPCEZ%SV-?^O&'_DO=4TH)ZP2(=>4O_J) M[DNC^T4HS*T:=SOGO[1Z09H!>8AL6!J]]V.:<,G 0?HT8RY[N %Z>U9'=3Z1:G/I$!"4R E\')2"R]\.8DC>>B6WU]>GXYF1SU;DQ1GN-B M"$1 I>H81CQ@1*6?7#[&7CI\:$18AVA+44M?U^LI19@>@@"$>8DW)_M( MKWM;] U;'2DD#YCV?)6ETS\=LI^#@N6P>RIL.(!T%4Q8_]U/RI8E_AK$#TM/ MJ7&)Z>!Y3 ?/8^:G"_&HHE6Y0J4U*,VM3&K_761;WY_ :J>Q^JN;Z^QKU ;> MR^VWR]O"NE 5V1H%X?N0>/DY*Y?(5.M;^$R20'5"$TXVS21U Z_\W?.]W4O" MG3"/U;B]4[/QG6_\33LAG*-Z7,DVT/RK_'6)(9.$?];Y.YR,BLTH2SF#R00HTM."^>PUSR.O%E^8=&E3VA:"[&_BCE7J'7F*HSP MJ 30UB9P-ZWR^Q&L" EM3$]ZCDL)2>5*&)Q,%JX58^46=-CCV+3D@GYAK-M/^08*VC:PCSV1MK-JVMO MB32MSR[3:8SS[!I%D\O["X4^]V\QY1E[0EZSEWF?__@]W7MZ#5B.\(+=_W"" M_C+_+?8YP7:(9J'"AW\@$GP-1 6MZ/_P=02P,$% @ K()75(UA M8?HC! G0D !D !X;"]W;W)K&ULE59M;]LV M$/XK!ZT8$D"))4J*G#08FK[#AYERU*&FG5+KAEJ9Z M.3"M1EYXI:8>L"BZU?:+6OV"ZW@\P%S5QG]AU7 :0=\:J9JU,"!HA^S]_ M7N=A1V$4'5!@:P7F./,KWW/+I6*L5:"=-UMS A^JU"9R0[E#F5M.N(#T[ M_:R77(J_>9\B6<"\/QU0)^5'? :,_BHI*T,?) %%O\V,* 0MG&P31PW[*C%]YB?0Q*' MP"(6'[&7;/.2>'O) 7O[XOWS>F&LICKZZXB#=.L@]0[2 PYFFHBE[4L(L]HE MV.7^P[=.M%3Q=E]&CYISW+TR+<]Q$A Y#>HG#*8/%0(:*ZAXL8#.8-G54!,+ MC#M>2[NWJFFY?/GQAQ&+AS\9:->H/!S

=EL)V&D,HQ;,;&"^J2BHOW-'/P"H8PJ](1*M478!H M"-(3NDT#\TIIYX_ ;X,I$91>_TNHG2)\^B^"CJI,@W8,/5/E&2D3#LDE^>9: M<[G\GPZHVK!9D."FXEZM1' B)*58=88"-:D6X!1I76HWH'<AU8M^0ZJ^4#4(QMP3&]);2R\RE.0DS@GPO*._#5<\"75/CO3="0D>O72\0^E"O>,W\]_A$UWE+@A;S2JI:+5^( MN_?RC,XU1ZH:UX,X5;P_WZ(7[VO0,9QJW5]MCI18^Y!-)5H#S.VF<,/S1[() MT?DP@T]*GN44&EJ*8ZEQ7:FQ$V7PF:#K/:%&Y\PWD_@\VW=V@YTKDV L_VY7=V^/:[[*_>[>/]P^&PO=V]R:W-H965TM&&) C259 MLF//-I"W8076S*C3%<.P#[1TMKA*HDI2XL0OS8I^L4B*]]QSKSI/ MMT)^5BFBAL<\*]3,2;4N)_V^BE/,F3H7)1;T9BUDSC1MY::O2HDLL4)YU@\\ M;]C/&2^<^=2>+>1\*BJ=\0(7$E25YTQ^O<),;&>.[[0''_@FU>:@/Y^6;(-+ MU!_+A:1=OT-)>(Z%XJ( B>N9<^E/KB)SWU[XD^-6[:S!6+(2XK/9O$MFCF<( M88:Q-@B,'@]XC5EF@(C&EP;3Z50:P=UUB_ZKM9UL63&%UR+[Q!.=SIP+!Q)< MLRK3'\3V-VSLL01CD2G["]OFKN= 7"DM\D:8&.2\J)_LL?'#:P2"1B"PO&M% MEN4-TVP^E6(+TMPF-+.PIEII(L<+$Y2EEO26DYR>WU'(/.[H'%&QS!NV6RX,5&[9C[]^5*:4EI\L\)_+## M#RU^> 1_2=635!F"6,.^+A>NF.(QL"*!&YY5^J6/:I><5G&?(JQ%1F5%X*!- MK( *4V&A%6AZN>IT)+4.*"C:O(EV9J-=$B5E*$W@+V2RCA>0MS%?T:O6XWLG MWLL3?PQGO""]HE*D4KF CS&6^DD#L%Q4Q*W7&'\D[29PM\?R#0PC^CF+!FXX M",S^+(C<<'31@T^V[C!YRQY04AL!DLNIW*U*!=2'E"8^QD5^,'2#<0CCH3OR M/(@"=S@(]P&JX@&5\1;):\ECLVS0?O[I(O"#7[KG6>#]+P:5(BPMS(V2 G(J M'H?8^F'CNE-R;SIVY"7O/(IZ]2(D9S6Y]H-+/($K3Z!6$Q#3:B]5KX,B+ M]CM7Q-A@5@6G:O+'H^_"V\V@';C(6OL]@+?+Q:+U8^CO0>QY?M?E.WGWBGX M_H"",O0/!>4;DBMVY885Y)K3O;>/L9991K96HH< MKJW5S$X!!]OQH=Y[DH09E2:J9#'.'-MRY0,Z+QKR7NR:6*2TAQ5B81KD#DO3 ML6.6Q576,7U-F)BF#%M5=?NO0]Q51"JR!*4B4A*0Q:D1XR)IOQ*$O,*847(8 MY5_!PI%'W[8N_='?A![\T90H$2TK&:G@LT$ M "G# &0 'AL+W=O*/TC5DB6KBM*VE.!DMKFZ/AT!1+K+DY5 U*>K-0NN:6AKH< MFD8CG_M-=35D89@-:R[DX/38SUWHTV.ULI60>*'!K.J:Z[L)5FIS,H@&NXE+ M42ZMFQB>'C>\Q"NT[YL+3:-AAS(7-4HCE 2-BY/!670TR=QZO^"#P(VY]PS. MDYE2-V[P=GXR"!TAK+"P#H'3;8U3K"H'1#0^;3$'G4FW\?[S#OU7[SOY,N,& MIZKZ*.9V>3+(!S#'!5]5]E)M?L.M/ZG#*U1E_!4V[=J,%AACQ\80/;;F">=VO(LSSGEI\>:[4![583FGOPKOK=1$Y(EY0KJ^FM MH'WV]!+7*%=HX/4UGU5H#HZ'EF#=RV&QA9BT$.P%B(C!.R7MTL O([%(<11 "QD40]>W#D9>[RXWTE8:%7#E+AJ$@,%VBYAZD., M&OXZFQD__W>/P:0SF'B#R0L&KZAVYBL*)Z@%[*Q?8J%**?[!.3@YPA]4SG[GZM M+*\((\ERPHBW&&2"_,]8WHT?V.B14]K)*>W-[+DPO"PUEMR?9'M-/2>27BAW MQA^9AA=X,O#:T&LOW!92)/ Y8FD+2) MB9,@)IPH]:/'Z7U%)LV-50U$I)DH9\!2&.7!.,T@SH"2'H<,DH2.NYF@$$59 M$HQ')!<234@OTQB2,>2TE8Y$VO-59+B(3U7=<'GWH^G2,M_K@V)+22I1 ME9HW2U% I0JOFL!_O'QY.Y#=M!/30U#Z8E:HS;=.UP&\E\+1N[+$TM=IE@91 M%KD 9%&0CD+WY.*8I_!66M32,Z001F%,6620A52A.21Y$++QD_#N [L/:4_Q M95WQ9;W%=U84:N5B3^E. MYEW;Y!+F6QEA[T"TR>0/V,S5:F87JXJ6;9E_U0D>D+Q,@[YKJNZ^O1S.^DD' M,,%22.G\G_#*+Z0,!W'F=.).:*^7(*;2_BP4-Q0](NX; /K:ER1PH*6\^+02 M1CB9&?I>4!T'81QW!\)'38K]22T6U![%\>B KB3 Q-]9S@Y(I@5UP@9=(AJM MUL+WJHX$WKK0D"W@;H%'Z)&#/EMNTCN]FN"S]KF\_]\K:% M?\[HRG6VWN;(%(\%B5RLZ"@F@S M"4.;%E@)>Z0WJ/@DUZ82Q$NS#NW&H,B\4U6&<12=A)60*IA/_=[*S*>ZIE(J M7!FP=54)\W.)I=[.@D&PV[B2ZX+<1CB?;L0:KY&^;E:&5V&'DLD*E95:@<%\ M%BP&D^7(V7N#6XE;VYN#RR31^LXM/F6S('*$L,24'(+@X0'/L"P=$-.X;S&# M+J1S[,]WZ!<^=\XE$1;/=/E-9E3,@G$ &>:B+NE*;S]BF\^QPTMU:?T7MHWM MZ#2 M+:DJ]:9&512-:-X;'7H.8RC9QSBUB'VO)M GN6Y(#&?&KT%XZP9S4U\ MJMZ;R4GE+N6:#)]*]J/YA9 &;D59(URBL+5!5IPL'-R(I$3[=AH21W&V8=HB M+AO$^!G$00R76E%AX8/*,/L3(&1Z'<=XQW$9[T4\Q_0(AH-#B*-XL =OV.4\ M]'C#EW,^ES8MM4O;PO=%8LGP,_FQ)\:HBS'R,48OQCB$A;7(DK;Z9L"/\0K3 MVABIUK 45MJG5-Z+[VIU8C02R54*D4)4G'*=7/E5 @"81"J'5%>YRZ/!Z^5JR&NPQWQQ!%W)GP]6"5H MNBN:P(TF!O]2:V*4E9$IRRL57,NUDKE,A2+X3 6[]'<.V((*75NA,OL6SH0M M .]KR=$]O]=P>C@^>=<;W[P:QX/X?6_V?R@0_5,%QKWQ;P6>>KMAKS]4:-:^ M"UI(=:VH:17=;M=H%TU_^6W>=.E+8=8L&928LVMT='H<@&DZ7[,@O?'=)M'$ MO+J$2J)!4G_WY'RM;;\O<.O K?FP :7R5JISV[ROEH$ ML1.$+9;6,7 :[O$&V]81D8PO.\Y@"NF A_:>_9W/G7)9F>2?D./*'71T. +/X"(#M M ,SK'@-YE6^XY M?AE$3Q6W<'+'URV:TWED*8ASCE[@(Z 0:U/<8+.\:!#164(=B!8/!>FBAI58W MH&JPM'NCNI[+Q^^_F[&D^,% ?_C/<-TBX>B9^2J1&4WHTUM X(O_Q3P4#]ID&[8_A:U:\)3#HDEQ2;:\WE MYC\&H+[#;DV.^]Y[LA+#B9!48C482M27,S"65J<>B/-DE/W>XZQOH(T"^/S@@R6 MAN>SIX5]0:D_435(Q:TE,69DRBYR5^8TS$GR>TE%EEX=;R&)P[Q@;DB* NZ4 MI;6G,KYUXJ.#N[5#O?$OB(%2#=*.U^RT.CU25^/=_+?[^,)]X'HCI*'VJ@D: MGQ5Y,+;K?F)5[V_JM;)T[WNSH8<6M7.@_5HINY^X -/3O?P+4$L#!!0 ( M *R"5U0]E[4'BP( *8% 9 >&PO=V]R:W-H965TI)YX@&7DHN]-S+C:FF0:"3'$NFKV2%@EXRJ4IF M2%6[0%<*6>J"2A[$83@*2E8(;S%SMK5:S&1M>"%PK4#79]@XD%2:R/+?3!E4!:B_;*7 M?1^. J[#$P'Q/B!V>;=$+LM;9MABIF0#RGH3FA5M!W>/T3 M> ^HD:DD!R;2-Z5_7VZU4?3'^7&&9="Q#!S+X 3+AO8IK3G"YPS>[[KK]'L- M/@MLUW:J*Y;@W*.]U*B>T7N=:TT,^L"0'A67N+DV2&:F(9.<]E-/J?X$RRVJ MKL%_64+H%0),+FM-#=.7\(]?^A'T?@_F 2=LPM*U@\G?1*BD1^-0GAOBL'1[I2H M=NY":,*IA6G7J+-V1VC9[MZK>WO![IG:%4(#QXQ"PZOQT /57H56,;)RF[B5 MAO;:B3D=4E36@=XS*ZY MNX=WQ\O12IO/MA;"P6W;*'L\JIWK#B<36]:BY?:-[H3"+PMM6NYP:Y83VQG! MJZ#4-A,61=FDY5*-3H["NTMSKX4EP)]UMW:7 WV:!4LA7*2JW B,7Q:$8/3S,O'P1^EV)EM];@(YEK M_=EO/E3'H\@[)!I1.H_ \7$CSD33>"!TX\N .=J8](K;ZWOT\Q [QC+G5ISI MY@]9N?IX5(R@$@O>-^Z37OTBAGA2CU?JQH9?6 VRT0C*WCK=#LKH02O5^LEO M!QY>HL &!1;\7AL*7K[CCI\<&;T"XZ41S2]"J$$;G9/*'\J5,_A5HIX[^5GK M:B6;AL 'Y;A:RGDC8&:M<)8 5Q6<\4XZWLBO M?:.HN"96\,;J6"LT;W_GW; M]4ZJ)G:Z]8L]X11E\U,K5%MZK2E2/ M 288XB9.=A_G*=N+^$Z4;R"F!%C$Z!Z\>,-;'/#B[_ 6.'I"';R3MFRT[8V MOV=SZPQFWS][S"8;LTDPFSQC]@J+LNK1CE[ O0N[Z-V+X@O]T':\%,+<*9XM, MV(-#N-:8+G JEE(IGQ)SWG!5HHH#/ 31SH49#H).X17D),XCF%65]%7J80U\ M%&:)4BOI:K@6#3>2P_A".P$T.@":1B1/4Y\:^_%9A+(%H2S]!G]6?NFE#2]\ MN%>==G]N&<@+1HJ8?D_)H/4KS]V6*DL(3;/]FA<8U24W[FY++R%Y1E\0$47& MIMF4%'D,>](IW:13^N)T.I=*.O'Z5VR2.S)Z5Y+MQ=Z=9-<[,DL^V.+KZN$A M"Y_&[FLM'*M49=-C8PB9NDY$).YPA\K3E'B ME"AKI1N]O,,SB/."3-/"YV].,ERZ, M+H6UX"GAIJQ#4-7:BF^;0!.2Q1$4),+?"ZU>E\B7P#SA2R.&SLH(PZ+!OVO# M*[RE\08'2I(H@L J>SM4H:Q07"[D[N@(+(U&5]*<$A850%E,PP# MH^8#/3ZD ?NE+(WSE!0I)O>843*-TH/G2!IG*=IE*$@I9G9^\"*>QNBT1[^/ M^!FJ4(Q.$7*LV%7O>PT_7^_".MD& M3HWP8Z)O<=OL@EB;].3H4@;)T/JWKJ&?=K6)%;?;%]$S7>,0:; EGLE?F$<^ MUMXGS^,F@'(,3X$F!4D3ZK)$O'!H]G%&/9SQKJ.=;,UMK;_S_'1JH?0NKD>XS=O- #Q;SWT/XNOI^2,W M>.%::,0"5:,W.39GLYY(UQNGNS %SK7#&@S+&H=X8;P ?E]HO(N&C3>P^;?@ MY%]02P,$% @ K()75,'C*(:0"0 X"$ !D !X;"]W;W)K&UL[5IK:V:JY9+KS;4HU/IB$ S:!Q_D?&'IP?#R?,7GXD;8[U?O M->Z&G91<+D5II"J9%K.+P57P_'I$X]V 'Z18F]XU(T^F2GVBF]?YQ< G@T0A M,DL2./[=BA>B*$@0S/BYD3GH5-+$_G4K_97S';Y,N1$O5/&CS.WB8C >L%S, M>%78#VK]9]'XDY"\3!7&_67K9JP_8%EEK%HVDV'!4I;U?W[7Q.&8"6$S(71V MUXJYNS*&)#@*ONYDD:ZI_^XFAJK M 9Q_'M ;=WICIS=^1.\-^)17A6!JQCH;>MJ,QZ:;_H-]P3^H@@C\W*QX)BX& M8*@1^E8,+C\N!)NI NR3Y9Q92FQ#0?E9&&;QVBK+"[:J=+8 P%D&8V0N=!V: M9[+$(%49Q,B,@+F#4>>7& 8;]R/%YPLP"6[BM+8]_S?9_=N)C:'-C"'XWG"XDGB)9. _8CJ1A9G?"7)/)[_A/* ^FA9FGA!$CX5@,!#I?9& M<71\"(2Q$I4/(?XEP0!Y@RAE-RME_\8D7)00G=%(B0PV/D#0S4K#GAN"+0L] M?Y3T(<17@'0F.VS4TCJS-%5?A@PG/GN-RK,LY4QF]>BLX')IV"E;J"*?HGW343XZF_@>1*:3Y,V+Z.H?C,%,TM: M!07826)AZ:3@"8BT*H>P%-? C5"L?<,$*)#.*E?,H!(%'[*_.F'HH]*CR MM#4L2B?LI9@)30FQ_&[O( AG?U(J7\NB<%Z/DJ1APVY.XPE*)3/QHC#*U"]A@,MG'.'J.-7_2D6W+L1:Q78I"+_+'[)6\ M([?K,*3>&+E]2)LXA%2LNX\2+L"Z#+!WZ!^-0V\02034%!8?"CR1Y<-E8W. "YO'3\8)%K MT;G3#/QN\+GM$+X.I8'GI^%>0$8@J(R'HQ6B?#A32?74T\H+1Y"#X4E@9/PF]@-;9KBYJ44AL7+'C M?XC"IUNLM&NQTJ-;K%?48XK3 MO]O)^:!TV68>^YMO0-)B6#[#CVHB.%4#.K*)PW]ZC11_^+XDBSW)HYMJP'>!_UTGZOI;T M1LX$^RBR1:D*-=]08S1VFY6$;00)>%V>KK3**!S4,G(DS=F48XDNE&MN&&9$ M/HO/1O6<;]D+=U8!N"'?]2G"0JYHQ4;Q]EEXU@J_1O\-M6P\]IE_-FH??]0< M33O7GZA\TINP>^-@M"=*;1J_Z9JE;X\RW?7YIDG 6@&,ZB>1X7XM43TX6[N3 M')&?2[] MA;!-?938]AC89H4&0XAR5'G;\0OH1]'%2\(CKF>5K;0SY^R8+=RO!K7#'<(O MP%TX]EV5;%/]"(:"R*]!1'4FWL$1BDV =W\H[!\#]^HH#"3>&).B%KSOJ"-$ MN) )QN=:B*4+&Q9^C&K$]A":W%=X!$+;ON3+$6KDW1!NV3N^A-63+>R.J[-'P#3IJWX:BTUK\I\IEK\]% \T M%Z.NN1@=7-?W'==ZM.UG[LL EE_'7FD:3@L?!]3X-@MNFO#JI)7N6QBPYP6 M)+?31B20,\ 5T)8<84!_+43) % Z5G4YHD"AJUGQO(?: M"SDO'5+A&*][8]*Y4H7,W&Z?1%G-2\/K[T#;4QT7.[*KC=];"IMF*G,M,S8 MY?Y8;2-4.PE@*E8J.L3,BBJGGIP.@RPL6#E@9\I89C8EY),WL+O>6XC9S,5T M6__$O#E_;%*8NLZASGL"T>P#GP+4E9KV'<_77M+HH224QN_?1? =/ZF [E W<9)+B.QB?[FHAA M[ZN[J];TVP+#'&KK#_#=T^[G"U?U5_OM\/JW#V^Y=@U1(6:82MOB0?U%J[VQ M:N6^X4^51?OI+A<"7:6F 7@_4\JV-Z2@^U''Y;\ 4$L#!!0 ( *R"5U3C M%)\8O@( .H% 9 >&PO=V]R:W-H965TLFCHI;1(3:&& 1%^F35JEJNVV#],^F.0@5AT[LYW2_ON=DY"RK?"% MV.=[GN=>N)MNM'FT!:*#YU(J.PL*YZI)%-FLP)+;4UVAHI>5-B5W=#7KR%8& M>=Z 2AFQ.!Y%)1K]&X?O C=VYPP^DZ76C_[R M)9\%L0\()6;.,W#Z/.$E2NF)*(S?'6?02WK@[GG+_JG)G7)9L2MZ^9QJEO*;BZA4<+/A7P9=""B?0OE7J@RI^?">V MXAG. II/B^8)@]?^5CMRO)/#;7^%RF1-[0%7(*RTI%$5:CT!JC662S1]O?^S MQ' L%,%T;8G9?H!_!=^_.V<)^TAS* EU!..S)&0$.X)TS,)1/-R'H.KG"$D2 MCN,4TI"-SOLR85E)_8)X8E!R1X9JV\-D%+)!# D+TY3U_H66^9)GCW!"F>98 M*K$2&6^V0B:Y* E'D3#HE.%!.RXIPB2,XS@<#T=T'L;C<) ,X:V_0[0S?R6: M=;-E+#1IM:/86_M%MFCG]]6]W8(WW*R%LB!Q1=#X]&P8@&DW2WMQNFJF>:D= M[8;F6- R1N,=Z'VEM=M>O$"_WN=_ %!+ P04 " "L@E=4GIA(HLP" "K M!@ &0 'AL+W=OR%[*Y#TJ_O[-HX1 *J/'BO,^>.C7KO5XJ$K+"XG7&DPI!-,O4^1J/0KB8+-P4RQSZQ:B\7#%EGB+ M]GYUK6D6-2A9(5":0DG0N!@%D_ALVG7VWN!G@6NS-09WDKE2#VYRF8V"MA.$ M'%/K$!AU3SA#SAT0R7BL,8.&TCENCS?H7_S9Z2QS9G"F^*\BL_DHZ >0X8*5 MW-ZH]3>LS]-S>*GBQK>PKFQ[9)R6QBI1.Y,"4WCB!*Z4M+F! M"YEA]A8@(M&-\F2C?)H<1#S']!@Z\1$D[20^@-=I(M'Q>)T]>!>/96%?X/=D M;JRFQ_+G &:WP>QZS.X>S%O*H:SD"&H![XKTK@ ?IKK+$0A@I21*:QPAVR)4 MGC!]0UC4A-Q?[1HU C.P4)P2U4"KD&!S51HF,Q.>P;VDG.?%7P+[2KF^>1&4 M6)?R"8T5CO8()-41XK;L&2AK*"9-*3'9>/[WMV4<293TF>! MKAW%G.RKJX_[\!%:2>C;WFG=#\(:=.>)$TAB]W4/X0[@TX<^V7V&5K<75LTN M3!>]5]-!3%*J=C]VTMYR<)JK]O_HW7@0UNT!])ABL'&A:,1'G=.3\'6TZUE' M6P5$H%[Z,FE(2REM54N:U:823ZH"]&I>E?$KII>%-,!Q0:[MX]-> +HJC=7$ MJI4O1W-EJ;CY84Y_$]3.@/872MG-Q!$T_Z?Q/U!+ P04 " "L@E=4^[3X MON4% N#P &0 'AL+W=ODXOK?[XZRE9#_S! MIN.JG,T-=PQ/CA9BAM=H/BTN%;T->R]%66.C2]F PNGQ8.P?GJ9L;PT^E[C4 M#]K ,YE(> L,+:B/K]6!" M4)=-]Q3?UGEXR8!@/2"PN+M %N6Y,.+D2,DE*+8F;]RP4[6C"5S9\*)<&T5? M2QIG3JZ-S&\/3FE>!9S)FM9:"YNNO1LQJ5#O'PT-A6'C8;YV>=JY#)YQZ0?P M7C9FKN&B*;!X[&!(^'J0P0;D:;#3XSGF+H2^ X$7^#O\A?VD0^LO?&[2#C@M^T V,F:VE6V[*_,QR+^% O1([' U*I1G6'@Y/Q1G0,0MM04=JPGJ/K40ZE!:#*M2,OZL)N.AD]DK=;8X8O5 18' M,+Y#1;J&BV^H\E(C7*HRQRT&9\06SG8K*OBSG"*,9S.%,V$0WM&7DBI #I]% MU2+LE0VAE*T63:'WG[Y^;(TVU"R;&0CS'7X/$B<9Q? *8C?QX2TM..& T NH M*\S[\2)MT]?$M>+@$K %$LVWPN]C+LS-XM_%-&'V/&#$5FG;A!S M6)M?S1 R)TJB34#6VG8'H9/Y'>0X@,C->@=1[*2A!SL8&O<,C7^*H;TTED(5 MWU&4%Z0K%6--[.JZM_%U=_";.5HIB&8%J$U)A98HQ4R1D M@UH66+G L&9,$"B8AX^Q;%#,U@PJ6K7QO5,^2Q+/JR!RXY1!@N9<=Z&6&U&( MM2;*9M$:$EN?6<)//B]'Q/7LSW#[*Y M(_P$[XH>Q %N=DS_U)1&[ZS$N\,\*KKJWGO'Y):\_[?J^Z&UGS>BU?>5=5-8 M;86#15RZL;ID[H9^M>6\VLEM*,5J>V.U9RZKD.LC2H ?O"II] M?:0R)IXM_#LQ;3^HW$A#AP";L?4FE#^$B&N(Z@G$_"%$_0BB["':\ON_%LLG M2CJ35 BMUN^P(:'1KC_BHT4<\ 8>D=-KP3L.,X[JPBT:9HI/^S@Q(7,"8GU, M[,W@!O-Y(RLY6UG;@OQ5*?8BD_2[V^!+]PC6C&'IU0>.H!G75&OI6/DU$RMC%Z^. .4S-$OJEI&ULK59M3^LV%/XK5H:V5@IMDS:D ML%()N'?:I+$A8&^:]L%-3AL+Q\ZU'4KWZW=LI^DK'9/V);%/CL]S7I]XLI3J M11< AKR57.CKH#"FNNKW=59 275/5B#PRURJDAKFM-;"0S*5_LYH?\.AA8AX!# M9JP%BJ]7N /.K2%TXTMC,V@A[<'M]=KZ=RYVC&5&-=Q)_AO+37$=C .2PYS6 MW#S*Y??0Q)-8>YGDVCW)TNLFHX!DM3:R; ZC!R43_DW?FCQL'1@/WCD0-P=B MY[<'$Y,[T'M0 5DIOL2\TT MLYD*"14Y>01M5)V96C&Q('=2&TTZSW3&07=6@7B&8/A= YI+C+%H@8^O9#"3[&P,LFW:@ M^^V@=AS,T",_4,RL2(<)8@I9:U34W2OR!U#EZTRP2E#.,)!UI0XD@WU)=+EG MD#PH.0=M:8!R\H1QL RLSBOZA/Q@<"S%B\M;_LJT5*N0<%B@KG5<&V8D8 M4#B6U%',# 3,L6 V/6C](HS&(Y*$Z2@E7W\UCJ/X6_*3%.<9U07!RSBVA MY*A?(LEJ;Z23RQJK-@LN-P!QI+:MUT%ZA=:,"1_Y\Y72< M_4HQV_0HVG()>X4\5=+\OLN'7FRCL-T'AV1I%9[1C&*4>$;MG[I;S-/6]*0"-O3C;H4+AEWV-%4K+YQ6%IRECM' M9I2["7+_*]W[WYEBG?.RJ<&'&AE[:08+)H05(1=C,9C,73=[2E@/R1FY2/>8 MVEOH5 =T8<'$O\UZEZ1AG"3XO(@V%+'W+VA8-FR"VA^7_8KZ^1Z&R6C86KRS M3E24Y4C]ZF@..A?A,$V[[ITD]HV;EJOX:4KI.,SN :E\@.L<@77M&REL8V&W MCA\D)*PCV ;=J6 ZBH]4\MC?N[]UB7*X]JIHP\:A\_>I5MK>1F_\)6RC[J^R M]U1A/VG\"\WQZ*"7)@%1_GKH-T96[DHVDP8O>&Y9X(T:E%7 [W,IS7IC =H[ M^O0?4$L#!!0 ( *R"5U3L%YVR-P< -43 9 >&PO=V]R:W-H965T M9X9 G]ZWY9M=:._905XT] MG:R=VQS/Y[98ZUK96;O1#;ZL6E,KAU=S.[<;H]72+ZJKN0R"9%ZKLIFTP8056^O:NE\,#>JRZ4;UT/OA+0MDOT!ZO3M! M7LOWRJFS$]/>,T/4X$8/WE2_&LJ5#07EQAE\+;'.G7ULBK;6[(MZT)9-OZA% MI>W1R=R!-1',BY[-1<=&?H>-D.QSV[BU91^:I5X^9S"'3H-BU_:HFKMUFCVS_.%=0;0^-59NV*]>(6&GFCV9-PSM[CR;JR8*I9,B +N&GV.?RPK"]KS59MA9PJ MFUNF(,-A9CGFO>IX,XC>M(UNG"7%B.P2,ZIY_.,?,BG27RTK._6F<(H]VNG< M3SJ/#,SXE8]:&:#-$R?\'W N7@#EC,C9 MM&P@M]U:\(1J@^_>L:D(8BZ2[(B>XY3+./2/,N-!@L>/C=.F493ZJF(BX"(+ M6,1C$3'!@S1DGV#L7EO!)(]XGO6L)4_#O&.=\#P/C@X@)1Z0$K\9*9?/PC." MZ8<'5%Z+L%SH1J]*MS11 )%1,$[D3.J7:D[F=EE+, O;+ MBZ&#]-@SG#6("DS:<=PA-IXE6# -9@"U'P6-.^C3UL(0EQ8>(#>HIM.+1%NB MCOM5W1C-PB,OOBV^_8FZKJ5W/>IA%W7=U\90S%+0"3&+,(2S&/^?M:JL=Z"F M/<"A,ZTILWO>.$G*7^(>E\ M<#7 %9@TVFT-!"[_C=:P]G"'PT$5> =T;GA*R)54> M=OL;F:N]#[H-3J,T&)PX^HS6"%1?)6[)2:8$D.!;Q2R06B(ZBO8!,![5EZ% M$W/U9-6S^>K)1-!TSGB9L5UBR^#X3=G\LO]Y[=MC=EX49HNYL73LB5P&F1_C M)&.?-'+H&87(>)3G#+M,%'X_SV(>HU4*>1SG["^4]T@3?$'1\PE=*&,>VSM" MLX#.<9 C%5.>!JG7L("JI1M3Q3R$5A'/,MGG'5;%M!O+)'RY%XY<+9*0)[&$ ME)3G4L(>2-^7@-,XX4&4TXX9Y&C7Y,AI3_R&(K:/A0A2G@0ADQ 5!L]]/@(Q M&H'R =.]AE.)O9;D9C+RW2?*1(G3U/!=!()':4J:93S.0.1/P*3%EF+C(^2) MJ8-!U,(CWTMDX:LFX276ID+D/,A).I1.!K0WLU4NH_O??Z1A;N__!05-LEX>B\WUFONDKM]],6WQ4. MN_VR:U_T++M&)TL;RKTRRWTEY*!F^TO(\P;9T?&WOY^ TM9GOK\W@+]0>RM% M6S_4H_GMV#KR<+\1VA=)>]R;R"Y4Y?&UMS)@GWZ'O$B1\^BB#('!CB7NVE-J M'KRT36M+ JYEOK&1OQ+'GUH'Q,K<8W7/NHTIT:[L696B'SYH"2P(N<0QZV?M MD$&PWX;OZC*-Q,^J'T;R!^H+!"+D*U5NBZ MB #?5VWK=B\D8+C)._LO4$L#!!0 ( *R"5U2(<\Q5W0( .@% 9 M>&PO=V]R:W-H965TMYU/56BEJO-9@VJKB>G.&4JUG01(\;]R(56G=1C2?-GR%MVCOFVM-JZBG M%*+"V@A5@\;E+#A-)F>9T_<*/P6NS8X,+I.%4@]N\;V8!;$+""7FUA$X_1[Q M'*5T( KCWY89]"Z=X:[\3+_PN5,N"V[P7,E?HK#E+!@%4."2M]+>J/4WW.8S M<+Q<2>._L.YTLS2 O#5655MCBJ 2=??G3]M[V#$8Q>\8L*T!\W%WCGR47[CE M\ZE6:]!.FVA.\*EZ:PI.U*XHMU;3J2 [.[]$2LG X1U?2#1'T\@2U!U%^19P MU@'8.X"$P96J;6G@:UU@\1H0431]2.PYI#.VE_@%\V-(DQ!8S)(]O+1/,?6\ M='^*?TX7QFIZ!7_W,+.>F7EF]@[SEIJC:.G&0"WABMM6"[MQLG<&EX(OA!16 MH'GK1O>R71M.3,-SG 749P;U(P;SNQ*I["]^+*W/5=7P>O/)@/1>Y8M7X,:H M7'"+!3TH6W8:!D2=RY;*1()'O#;< *\+N/EQ[\QI(*Q1(XFP5)*:UT&=:ZH/ M5@O4?8W@T--4:\C<'$W@0IB<2_B-7#L%!@? 6)B-$[=*(1F'Z2!S<@;),!R0 M LD#&(4GXZ$3AS ,3](,*&D:-$M+OMA)&(\'<*,RJ%,1,05=-:GS!AT%@X3 9A.DR/MJ7:N;2/'T8L89^M]W&X MBSR T2 ZK4*_\C#'@C;M&['?[,7;:=>^+>C<#K[A>B=K5WFA+$T&+Y8TBE$[!3I?*F6?%\Y!/]SG_P%02P,$% M @ K()75#2?6.#*! XPT !D !X;"]W;W)K&ULI5=M;^(X$/XK%NKJBI0M>2,$!$@M;;65VE6U[=[I=+H/)AG VL3F;*>T M]^MO[(1 2\AR=U_ +S//O#UC.^.-D#_4"D"3USSC:M)9:;T>]7HJ64%.U858 M \>=A9 YU3B5RYY:2Z"I5F8[OV**=C4>B,<7B41!5Y3N7; M%61B,^EXG>W"-[9<:;/0FX[7= E/H+^O'R7.>C5*RG+@B@E.)"PFG4MO=#4P M\E;@5P8;M3\%9I!E!@C=^*O"[-0FC>+^ M>(M^:V/'6.94P4QDO[%4KR:=N$-26- BT]_$Y@M4\?0-7B(R97_)II0-43@I ME!9YI8P>Y(R7__2URL.>0NP>4? K!=_Z71JR7EY33:=C*39$&FE$,P,;JM5& MYQ@W17G2$G<9ZNGI-DFE?E6J^T?4/9\\"*Y7BMSP M%-+W #WTI7;(WSITY;RUX01U@8/&"M@"OF4HRH0H)Y(_+ MN=(2R?!G"WA8@X<6/#P"_H0]DA89$+$@]X(O/VN0.;$F[SB:*9"^6C6EM177 M=.)(K6D"DPZVF@+Y IVI,4"L@=08H,I8Q71!/@=9IXPD CM&:4C-MEX!68@, M6X_QY:A!^IQQ%!*%HCQ573(3_ 6D9D@'\@2<"4F^"@V*G)'0=1W7=*\'0=8+^@#P;U^\%Y>2*W-*$ M94R_D: ?.WXS*M9,%!P#YK T6MOYYX$2N MVR7/0M.,<,$_)Y6$Q3TC Q]C\P/20HE^38G^R91XH+J03#-0AP1I(D4K25$L5Z573)T:Z8]P,8>LK'^I%U.B#[^M]%?;TVV MY,)S^K%K]JPY 6+L M$<9SAL,82>7AYBZ)@R VAON.-XS:.CJJ.SIJ[>@[I"#VFSG2$Y%"]=E,5 M:'?#-#5VNX'G_4.::',7$P5ER?2*L*VM+1DD9-2<[UI4I#]R9F])8\I-P-S/ MAUU^VIU@+\P"\WO@"S9F'+WG+!XF3?SSG $6JRQ3 XR/1 G)S6(!]IVV$Y$8 M*W$O8I]\^I^^>J'C#L)F9^OV\1PW\D\,*#*W6G- 7H3A!D?C&5S@4?:IA9R# MFIR#DZ^;8]=**T+SM=)(2?MNQ[M9'3^*J/Y/%&O$.JL?!P>/C6VUE'EH8+]W M?_(>0;GR/.C:)#F$@SXHO;*=_4'OK'Y:-!6KM_?PSD$N[>>%(A:N?(/7J_47 MS&7Y<-^)EY\_#U0N&&ULM5A1;]LV$/XKA-$!+>!&(F7';N$8 M2)P-*["T1KQN#\,>&.EL$Y%(EZ3LI.B/WU&2)3N6Z72 \Q!)%.^[[^[$CT>/ M-DH_FB6 )4]9*LU59VGMZF,0F'@)&3<7:@42W\R5SKC%1[T(S$H#3PJC+ U8 M&%X&&1>R,QX58U,]'JG0JLU5AW:V _=BL;1N(!B/5GP! M,[!?5U.-3T&-DH@,I!%*$@WSJ\XU_3AA/6=0S/A+P,;LW!,7RH-2C^[A4W+5 M"1TC2"&V#H+C90T32%.'A#R^5:"=VJZ\VOT,54-_AQ2HUQ7^RJ>:&'1+GQJJL,D8&F9#EE3]5B=@QB'I' M#%AEP%X8L,$1@Z@RB(I 2V9%6+?<\O%(JPW1;C:BN9LB-X4U1B.D*^/,:GPK MT,Z.O^@%E^([+W,J$S(KZTG4G,S$0HJYB+FTY#J.52ZMD LR5:F(!1CRGGSF M6G-7!_+V%BP7J7DW"BS2R'U5^=S/(K?,W,O0@&=00#;P13E$?0 M&KG^WR &AU]">PROF+@7PK .8?CJ(N!7XKZ.TZR'!V38L#_HA<-A.YD/-9D/ M7C+W8*P6L44&,3=+7$1OVMR7(/T=]U%;R@ZG44_":-BH>^A/6;&#X,IOD9@? M6U$WY!YB$&O^D *.UC9*@F?IT)TMAIY)WBAK?#!OH/&>#XT^NDXVXB.J=@*M MU[L(PU_:=HD3AE%T:+@?4;,GT.A\I;,;Y2/1;!NT=Z[2-?L!]:OTSY;.CT;# MHZ4[8^3BUH61Y_A%QC/^#H=TGV,MC6 MY!_VU2\W^V#G5(>:OB@.NX84XE&>A>K1^D!]71PC7XS?X$&[/!8W,.4I_8[K MA9"&I#!'R/!B@!*IRX-O^6#5JC@[/BB+&TMQNP2>@'83\/U<*;M]< [JGQ_& M_P%02P,$% @ K()75"# AB6A @ .P@ !D !X;"]W;W)K&ULM59=;]HP%/TK5WG:)-9\4*"M *GT0ZNT:JAHV\.T!S>Y M2:PZ=FH[ Z;]^-E.,$P:Z=3T6A&.2XE MJ*:JB-PND(GU+(B#W<(3+4IM%\+YM"8%KE!_J9?2S$*/DM$*N:*"@\1\%ES' M5XO8);B(KQ37ZF ,MI1G(5[LY"&;!9%5A Q3;2&(>?S$&V3,(AD=KQUHX#EM MXN%XAW[OBC?%/!.%-X)]HYDN9\%% !GFI&'Z2:P_8E?0R.*E@BGW"^LN-@H@ M;90659=L%%24MT^RZ0[B("$>'TE(NH3$Z6Z)G,I;HLE\*L4:I(TV:';@2G79 M1ASEUI65EF:7FCP]_RP+PNDOTAX1SV#5V@,BAQ4M.,UI2KB&ZS05#=>4%[ 4 MC*84%7R I32OA]1;EWGWVM#:&*;AW2UJ0IEZ/PVUT6B9PK33LVCU)$?TQ D\ M"JY+!7<\P^QO@- 4YRM,=A4NDE[$6TS/8!@/((F2N =OZ$]LZ/#.C^#=B*IN M-$I 7Z^MGJ.V[Q^41&9K(K&'Z=PSG3NFX1&FW>D.8,E(1[,_Y.^?3#@\:*S4 MCQZRD2<;]9:U)ZL]F:]P (W"O&' :([_,K4?>PA;)%+UJ!Q[E>->I/M&XH$EO^&1[.*$/_=BC-WVX]"HO M_YL/9/.&#W&TOZRBTSL1']R-\0F]> -\[7[5=\9 MK]M^L ]OV^HCD07E"ACF)C4ZFY@O5;:=JIUH4;ON\"RTZ35N6)KNCM(&F/U< M"+V;6 +_?V'^!U!+ P04 " "L@E=4Q+//C:0# " $@ &0 'AL+W=O M!VL#:AZ3))G%-64B M6L[=O5NUG,NUX4S K4)Z7==4/:V R\TBPM'SC4^LK$Q[(U[.&UK"'9C/S:VR MK;A7R5D-0C,ID()B$9WC=ZN4M -3M9.ZIA@O)O[+<5(OH-$(Y%'3- MS2>Y^0#;"4U;O4QR[3[19MLWB5"VUD;6V\$V@YJ)[IL^;HW8&8!G>P:0[0!G M1-P%4D.74?FU0>)LF\JJ2X7L2043="V%J33Z4^20_RH0VWGUDR//DUN1H.(E M9,V3?,\$, M''VTRS/_C:7?/MK^Z,I K?\.1)OVT:;!26RC<1>-^6BTC?86K344:XXX*^!W M)0QK3]$34*4#6<[Z+&=!I2MQU"B9@=;VW==6-*O<\LR[$E@N&/0ONK9SJ==U M(-Y)'^]DA!J<]M%.#UB#L'8Z6(.S/LNS_Z,&]'&@!CCQ,$I&J +>@1\^8!T& MQ(=?!DQ\HB2H=>%^"4#90G#':EVQ1K_H#<">;C@=PWV//3PYI/MA<3+LOB,/V2OO#XMBM\5">GH0D#*O]Y@\"AGB*D>D8YGN@D? 6[I7FA\6'\4X\"4D8 M5C>FLFS_;X8O7/L>8^1T#/L]ZDAX]_9*^\/BZ3!Z4@_)-,RQ@/^#RS_U@$OQ M"/ZGGG5I>,OV.O\'Q#OVH%F@#/'.H8#=NY3NZ$,C]S>^.Q_H[_;'*^?=H8+O MWIW-7%-5,J$1A\(.38Y/+&A4=]S1-8QLW!'#O31VH^0N*Z YJ+:#?5Y(:9X; M;8#^T&GY$U!+ P04 " "L@E=4SU!&+YP$ "P% &0 'AL+W=O!QV2UEGK F8XW>$461#YMYER].967 M.,D(%0FC@)/EI/,)WH4HT 8YXEM"]N+H&6@JSXR]Z)?/\:3CZA61E$12N\#J MWX['Q\\'[;SEY1>89"W+/TN])+->3SK #8K+$VU0^ MLOWOI"34U_XBEHK\+]B76+<#HJV0+"N-U0JRA!;_\8\R$$<&,#AC@$H#U#3P MSQAXI8%WK8%?&OAY9 HJ>1Q"+/%TS-D><(U6WO1#'LS<6M%/J,[[0G+U:Z+L MY/1/M;4^TXAE!'3_8$)\ '/"P6*-.0$],,,BB0"F,0B3="M)#!XPIPE=B2-8 M-R02)ZDR[8&G10BZ-Q_ #7" T+\*D%#P1!,I/AX-?%VSK5!NU>#-R?O8D8J4 M7IH3E01F!0%TA@!$X NC01+? @Q\!G/78!Y>;0Y'%C9>E6 O]^>=\5>D\$R*[RP3^-4$?CZ!;]E!2>D^U>Y- M.2Q<]',7NA7MID%_[.R.H]J&]/J>[Z%36&B H;X_&%:P$Q+]BD3?2N)[WA]( MW,,[PE6_ XI/IMI2N655PQ12[4^U\T$W.0P;F1;S!$?K@RA ([_!M@T;!0/7 M;9!MH_HH\'PSUZ#B&KR.ZY;NB-#%K3A)GD3ZL21^@6S06E^#P?U%1-A&])!K M9CBH& Y^438'UV6S#3-ELXU2V81GLCFLN ZM7(OZILTB!!M5XZ+HS[H#J[Y< MC1B9#EMUU4QE@1@>)\J][3?*.#2B_#/E.:I(CJQ-[* ^_Z&-0;=60O?_-[+2 MA[63&3#&5F;"67H9/-)T: \7H4Q]*V#).,#QW^HK0GVI26N44.T;_:+:*B>Z M6%P&G*FZ##!+><%:/Z'W.L(ETZU0&U(RS7^C-B>(RSUZJ11M$?':$?$"1:(9 MD3;.&)$VS!:16O"A7?'#*YE>;CJPK>;-KE-"+K4=,^Q MP%\;?4BQU4\MOC!XZ]JL90_:=2]/C#I& ;)GCXJQ6"#?^K) M+\H\;"N7[WNMMM=&M7:D#7)*NM8_:!= I0+Y\9=&I% #49PW;!&M=0=>$)Y7 M9PO5>H/L>O->V2JG/>DBHT$C6090,UE6R"GG6ID0M')^K+\PB\K*4P6ZCXNG M)IG3&6I]0NBM,U9+ ;)+P;MES-2H6SIH0+529H.;<$M0\I?E.4#9A6>FR0@K)S=)63$;[*K\2$^LC84EE< M852CU;7;I_RRJ3$^@W=A<7E6NRGN\KY@ODJH "E9*I?N[4#EBQ?78\6+9)O\ MPNB92H+JDG/X+4$L#!!0 ( *R"5U3X@)H< MV0, -(1 9 >&PO=V]R:W-H965TF<]XL"<;J9YUQIA!KT4N]*V7&;.^\7V=9*R@^DJNF8 W2ZD*:J"I M5KY>*T93IU3D/@F"H5]0+KSIQ/7-U70B2Y-SP>8*Z;(HJ/KWGN5R<^MA[ZWC M&U]EQG;XT\F:KMB"F1_KN8*6WUA)><&$YE(@Q9:WWAV^B0FQ"D[B+\XV>NL9 MV5">I'RVCV(SEN;4$?OQ3&_6:,:WB]O.;]=]=\!#, M$]5L)O.?/#79K7?MH90M:9F;;W+S!ZL#&EA[BI]4FU&+/D"H7X-T0"@@\X-'N_>G! /7ZW.A[W1!,V?$-G+SQB[TX8GEHL\'6A M!4M*Q0W?1KI4LD S6:Q+TW \P._79S",'@TK]-\];D6-6Y%S*SKBUG=I:/XV M ]B.+P)F)*]G9.YFY!J\T-4L@LE2*7T\-%6J,8=N3+O@O4RC<0007K;Q=85& MF.P)Q5VA03# C=!.S(,FYD%OS'^N;7XU,A*M2Y5DL%HA"+. G,-GGCSWI'78 M##&\)-JCQJW1&6B/.HSV47ZB[0J-Q>)CT=1/O=6^\/\0+TW8A!->- MXHE]=(@1W5"UO\SM##%NAAA?$FDM ^V*=%X@,B^ AJO%5 \?^$ M70IN^EACTHY!+HIV6UUP> [:X6G:79%HM 6S!GY BN CZSANBQ?NKUX-!IW5V2_L,>]9G8#;@L7[J]<#XOYO':] M+X%M8<#7%T6V+2=X? ZRX]-DNR*##MFN3!@=1DO:0D7Z"]5,PE>L#'_*+0G! MI4)?I>GE3-JB0/ E<29M)2'D#)SK04_\>1^0VB?=*U*%[&]M=@NF5N[00,.? M="E,MIN#B3NW'=_KO\>LR68#*Y&L%RKZ@"A M:ABY=EOJ)VE@@^X>,T93IJP O%]*F$EUPP[0'.-,_P-02P,$% @ K()7 M5.(+KAY! P *PP !D !X;"]W;W)K&ULS5== M;]HP%/TK5J1)K=21.!0H%2!1NH]*;86*MCU,>S#A EX3.[,=Z*3]^%T[:8(F M<*M)E7@AMN-S[L=QKB^#K52/>@U@R%.6"CT,UL;DEV&HDS5D3+=D#@+?+*7* MF,&I6H4Z5\ 6#I2E81Q%W3!C7 2C@5N;JM% %B;E J:*Z"++F/I]!:G<#@,: M/"\\\-7:V(5P-,C9"F9@ON13A;.P9EGP#(3F4A %RV$PII<3VK, M^,KAZW> M&1,;RES*1SNY60R#R'H$*23&4C!\;& ":6J9T(]?%6E0V[3 W?$S^T<7/ 8S M9QHF,OW&%V8]#"X"LH E*U+S(+>?H0JH8_D2F6KW2[;5WB@@2:&-S"HP>I!Q M43[94Y6('0#R[ ?$%2#^!Q#3 X!V!6B[0$O/7%C7S+#10,DM478WLMF!RXU# M8S1<6!EG1N%;CC@SNL>3 MQCNF6J1-ST@I#30=09LR=J,NG&7=KK1(-SL\:Q;>];]+RW('[+[ZAKF M/N5[M;7>,&J_OL@3)8V:$A@=4_KI3FVFK\Y!!DP7"O &-20' ME> 3K]F]U=1/2CNH4/3.YV#<.!B_VD%]2"3J,]441]H^*I&:TDK/WT(D/^F+ M$C4EEOIKK%>B8H4=QHL:-463=H]*HZ:^TMY;:.0G/:A1N-..9:!6KDO5>*D5 MPI2=6;U:=\)CU_^%S?:RC<9.9<6%)BDL$1JU>BBV*CO3&ULC59=;YLP%/TK%NJD5EK# M-TFJ)%*;M%H?-D7MNCU,>W#@IJ :F]DF:?[];$-1&@CB)<'FG'O/OV+>(40;X4 M:ZY&=A,ER7*@(F,4<=C.K5OWYF&J\0;P*X.].'I&NI(-8V]Z\)C,+4<+ @*Q MU!&P^MO!$@C1@92,?W5,JTFIB)22);79*4@SVCUC]_K/AP1W. ,P:L)WE"" M7Q/\H82@)@1#"6%-"(<2HIH0F=Y7S3*=7F&)%S/.]HAKM(JF'XQ=AJT:G%&] ML)XE5V\SQ9.+)]@!+4&@:_0#?Z;;RJS'-:TSS3#R_WS2TY2Q'2T8E5Q^H6C@R14NS9("C M/[<;8>;_]B3TFX2^21B<2;@&'@.5B&W59E+EOB0@!)(IIE==BZ$_GC]RG"\] MNH)&5]"O"Q]RK4L"S[O6Y+*?/@Y1@@^B1TC8" E[(]W&,2NI%*H],60[O"'P M%6&BMFU,8V44XRCFD&02$28ZE5;Q0Q-?GP:[A1^,PYF].U[D;9#G1\YGT'U7 M).<$]- &N0K5@#XU(6J:$ UK0H$/50?4"4* =Y5;18J.*W%/1:[:(#=TSH@< M-R+'O2(?J3)"'45Z.RLXVV7FB-0&P7NACCM(CIV"3J_&+5WA='RBO8V9C$^= MZHCC>Y/N^B9-?9/!]<5F:ZA=^'"EJZ!)6TC+C#9&&79:41L4N.<GK[Z,?;1Y3=2<$K@'J_98Q^3'09WQSRUS\ M!U!+ P04 " "L@E=4Q;N>['H# "[#@ &0 'AL+W=O/6+15+W'-Y[>'7I.]MS\21S0A3X4A9,SIU< MJ>VUZ\HD)R665WQ+F'ZSX:+$2D]%YLJM(#BUH+)PD>=%;HDI!M@=O[#_9(/7P3QB25:\^(.F*I\[L0-2LL&[0MWQ_2=2!Q0: MOH07TOZ"?6WK.2#92<7+&JP]*"FKGOA++40' *,> *H!Z!@0] #\&N"/!00U M(+#*5*%8'=98X<5,\#T0QEJSF8$5TZ)U^)29<[]70K^E&J<6=^29L!V1X .H MA_J9\(S1?T@*S,& GP67$F"6@E]U'BZQI!*\71.%:2'?:=S#_1J\??,.O &4 M@=]ROI/:5LYDZD7AD>ZGS#S R\ZDOV$E7=:JM%6:3BJ3)]__-I^3*V$;>&%X853H:W+,/JNJ3#,%ON]F3 , MG,:]B3 ,')$([=4!1]T=_RL1QA5PV-X',+YP*K27!9Q^UU089H.3WE08!J+> M3!C&]>:!V_E77Q*1V>Y(@H3OF*K^ S>K30?VT?8=1^M+TYG9;J&EJ=JZSUAD ME$E0D(VF]*XF^OL65:=4313?VM[AD2O=B=AAKKM+(HR!?K_A7+U,S 9-O[KX M%U!+ P04 " "L@E=4B'IZ*]T# #E$0 &0 'AL+W=OV 9BJT4#9(#!3)(^%'V@ MI6M+L$2Z)#U.@'Y\J64D+UJFAOUBD]0]AW?QN3(YV7.QD3& 0C^RE,FI$2NU MO3=-&<:047G'M\#TDQ47&55Z*M:FW J@40'*4I-8EF=F-&'&;%*L/8K9A.]4 MFC!X%$CNLHR*GW-(^7YJ8.-UX2E9QRI?,&>3+5W#,ZAOVT>A9V;-$B49,)EP MA@2LIL8G?!\0-P<4%M\3V,N#,?HZEAY1Y!"J'**:C^>H$%I&G. MI/WXIR(UZCUSX.'XE?WW(G@=S))*6/#TSR12\=3P#13!BNY2]<3W?T 54.%@ MR%-9?*)]96L9*-Q)Q;,*K#W($E9^TQ]5(@X V.L D I 3@%.!\"N /9; 4X% M<(K,E*$4>0BHHK.)X'LDK>MS*C>:-0;67CDO=#>?T1;$/E:6['ZR;!EW5G6+VVZN!08 M7 \2H1?)\+O95I\_=[#,JY9QK>M&[::=FM=K*D*>B0#WR6N MJ ML7,SS[+Q5;76ST:Z)+,8 -I>I];Z M@8XS(#;2O!E(_YOA@2^3%/JHFBY-\&T+2)J^3,C%6JN@1UKSG/%H=**U-CO+ MM]V3/Y-!BYWO8]PA-M(T?-+?,,O,7U-KI&FQQ+EQJ9H.3/K_#O]/K0VPV9U: M&P ZXRZM#0#=%I&6J3 /SK\9B'5QCR!1R'=,E:?$>K6^J_A4G-!/UN?X/BAO M'!J:\@+D@8IUPB1*8:4IK;N1]E64=PKE1'?KXI2]Y$J?V8MA##0"D1OHYRO. MU>LDWZ"^V9G]!U!+ P04 " "L@E=4#4<^K]4" "[" &0 'AL+W=O M07-0U$<]CJ/AJZ'C.>N&>%J4R"^YH,"<%3$ ]S.^$GKD=2TYK M8))RA@3,ALZE=Y%ZV !LQ$\**[DQ1J:4*>>/9G*=#QUL%$$%F3(41+^6< 55 M99BTCK\MJ=/E-,#-\9K]JRU>%S,E$JYX]8OFJAPZB8-RF)%%I>[YZCNT!46& M+^.5M$^T:F.Q@[*%5+QNP5I!35GS)D^M$1L +SX \%N OPL(#P""%A"\%1"V M@- ZTY1B?4B)(J.!X"LD3+1F,P-KID7K\BDS^SY10G^E&J=&][ $M@")/J-V MB%(J25$(*(B"'$V?T3?@A2#SDF;HAF?$[M=I"HK02IYIX,,D1:P>OAGN]8]4$W1[%5B^X!#?R\:8+>"S;LM^W^A0 M=*V@EG^.) J[1*%-%/[G4.S;P@896:2Y5):C,$Y"+QBXRTUC7X?YOA?[R798 M^CK,B^+0"[NP+?U1IS\ZJO^!47-T)TJ?8'G$C[CCBS_6^%Z7J/=NXQMDO&%5 M$$=>[.T8_SI,QT0]O&/\GC"ZAWQ,6)MCO[WCO;MSJ-8C"=D>),KY@ MJKD"N]6N U_:OK.S/C:=V7:+%YJFK=\245 F404S38G/>UJ3:#IE,U%\;GO' ME"O=B>RPU'\7($R _C[C7*TG)D'WOS+Z!U!+ P04 " "L@E=4I@/P@V # M \"@ &0 'AL+W=O!7PJI2FIPJK:^WBN@ MN3,JN1\%P=@O*1/>J>%-=ONC%WP ME_,]W<(3F*_[1X4SO_62LQ*$9E(0!<7"NP_?IS.+=X!O#([Z;$RLDHV4/^WD M4[[P DL(.&3&>J#X=X 'X-PZ0AJ_&I]>&](:GH]/WC\X[:AE0S4\2/Z=Y6:W M\*8>R:&@%3=K>?P(C9Z1]9=)KMTO.3;8P"-9I8TL&V-D4#)1_]/G9A_.#,+Q M!8.H,8BZ!LD%@[@QB%]KD#0&B=N96HK;AY0:NIPK>23*HM&;';C-=-8HGPE[ M[$]&X5>&=F:YA@.("C2Y)4]XI?** Y$%N>=X'ZC(@.#-(JFL-J:H.+G/,ED) MH\G;% QE7+]#NZ]/*7G[YAUY0Y@@_^YDI:G(]=PW2,\&\;.&RJJF$EV@$D;D MBQ1FI\D_(H?\I0,?=;7BHI.X57358PK9'8G#&Q(%43A Z.'UYL& >?IJ\W!V M14W<'E7L_,47_+6;OX8,V(%N.-QT#NI!0%19G10< MDP(&-4YZQ$:SKL0^9CKI7L@!/RAP6-^TU3>]J@]S71Y ,:S06);Q93\P++#D M>/70ICTB43?#^I P##MZ!C#)L)I9JV;V=^F%-1/*#2BLFT/"9@-U8=)-HSZH M7V'2(4]!-Y/\LW?5Y;KM3S1Q9.M7J%UM6Z![]_)WUE?8&M6=S/]NZK[J"U58 M-#7A4*#+X&Z"E%3=J]03(_?N]=Y(@[V &^ZPO0-E ?B]D-*<)C9 VS N_P!0 M2P,$% @ K()75'?VCMKZ @ # H !D !X;"]W;W)K&ULS59=3]LP%/TK5H8FD!CYZ">LK02MT"K!Z.A@#],>W.2VL7#L MSG9:]N]W[82TL#9#XH67Q->YY_K<]\_!L M&$86X#+N&:SUUIC85F92/MA@G/2]P#("#K&Q)2C>5C $SFTEY/&[+.I5:UK@ M]OBI^J5K'IN940U#R7^PQ*1]K^N1!.8TY^96KK] V5#+UHLEU^Y*UF5NX)$X MUT9F)1@99$P4=_I8"K$%")M[ %$)B%X+:)2 AFNT8.;:&E%#!STEUT39;*QF M!TX;A\9NF+ V3HW"IPQQ9G!)F2+WE.= KH'J7 %Z9#3Y1"Z9H")FE).QT$;E MQ?SA" QE7!]AQBW$N5),+' \I#HE\#MG*\K+ G?3$3D\."('A GR/96YIB+1 M/=\@;;NX'Y<4+PJ*T1Z*(XA/2",\)E$0A3O@P]?#@^=P'\6J%(LJQ2)7K_%? MQ8[)N=: O6)?Y(K1&>/,,-!/2B8$W].-2#;KJQ2JFKB@FFGR\PH7(&,#F?Y5 M0Z]1T6LX>LT]]%X:L4OOHD++5;#?^6K0Z;9/>_YJ6]6=2=TJZ1FY9D6N64ON M6RX-)!\_A.W@\T2Q&'0QQA?DW'W/17A-U0/J6@2X59%Q@JVP&-_%4O'#*U@! M)^%1C6*MBE3K/1K:KNBUWVQH4:%=;^C.I#V&=BIRG5IR4[80;([."%.X=6-2 M4.1FID&MZ(RC#F*9;PR+Z@SK5HMVWZ-AIQ6]TS<;=OJ/%\$+M^HRGM$*@\U6 M'[S6+'(GY$N/"@-+IXJ@46=7N/6/"=^C8>%F2P^C-UM6EFC5>%:;4E#SMW[5 M]IR$6]V""4TXS!$3G'00K(JC1Q$8N71_[YDT>!9PPQ2/:Z!L CZ?2]Q2R\ > M"*H#X. O4$L#!!0 ( *R"5U0RF7J6O ( & ( 9 >&PO=V]R:W-H M965T=A-!MI6-B#[PDMG//N>?>$\?IK92^,PFBA8=42-/W M$FN71[YOX@139@[4$B4]F2N=,DM3O?#-4B.;%:!4^%$0M/V4<>D->L7:E1[T M5&8%EWBEP61IRO3W$Q1JU?="[W'AFB\2ZQ;\06_)%CA!>[.\TC3S:Y893U$: MKB1HG/>]X_!H& 8.4$3<-;W J<(!<;643"ZY3A$(1P3 MZ;BO2+TZIP.NCQ_93XOBJ9@I,SA4X@N?V:3O=3V8X9QEPEZKU2>L"FHYOE@) M4UQA5<4&'L29L2JMP*0@Y;*\LX>J$6N L/D,(*H T4L!C0K0* HME15EC9AE M@YY6*] NFMC60,?X()I MS5R/87>$EG%A]FCU&N-,:RX7-+Z9C&!W9P]V@$OXG*C,,#DS/=^2+L?NQY6& MDU)#](R&$<8'T CW(0JB< -\^')X\"O&ULE57+;MLP$/P50N@A 9+H92MM8 NPHP;-(4$0(^FAZ(&6UA9ABG1) MRD[^ODM*5IW6K_I@\;$S.[L41X.U5 M= ACR5G&AAUYIS/+&]W5>0D7UE5R" MP)V95!4U.%5S7R\5T,*!*NY'09#X%67"2P=N[4FE UD;S@0\*:+KJJ+J?0Q< MKH=>Z&T6GMF\-';!3P=+.H<)F)?ED\*9W[$4K *AF11$P6SHC<*;++'Q+N"5 MP5IOC8FM9"KEPD[NBZ$76$' (3>6@>)C!;? N25"&;]:3J]+:8';XPW[G:L= M:YE2#;>2?V>%*8?>9X\4,*,U-\]R_0W:>OJ6+Y='C!J:#I1<$V6C MD1&&[GCZ"!C!OD5 MB<,+$@7AEQV";D^&1^$.>'8Z/#A03=PU/W9\\?'F7Y [RA1YI;P&DC&=3':*J-PMOQ\T"^7I>OY_+U]N1[H&J!QSKE0#3DM6*&@=[5Q8:F[VBL<:Q2 M+'>UW:A#$1^T]3MM_8/:'M'B\!JWHHB<$;;U:C)TB!6^CU;[)9K=I:;'BACW M_Y%XW0_L;[?0I!.:'!0ZP&ULO5;?3]LP$/Y7K(@'D(#$3MJDJ*T$96Q(,%4P MMH=I#R:Y$(\D#K9#X;^?G8;T5QJ8!+RT=G+?W7??V9<;SKBXEPF 0D]9FLN1 ME2A5'-FV#!/(J#SD!>3Z3BCM;%@)H5(&RU":.T[3<5X MR$N5LARF LDRRZAX/H&4ST86MEX>7+&[1)D']GA8T#NX!G533(7>V8V7B&60 M2\9S)" >6"SY PUMJ;653:5&B=#5N"?15^Z,[Y=T]X&!]=S^NM,-ZV( MVP^V$.TW1/N=1*>E"!/=GR(D>:QF5$#'F?(;I_[''^"@"1:\ZP$.-F3$!*\? MWS:C7J]=ZD%#=-!)=,*SHE0@%O0JLCDH\PE""171*_IC9]%NG8^O %[J[OA= M:U"[6]77&SCK1[[-#O=\SVFO!%YT6$PZ"9^5(F>J%+"/8O9D%K)BS>.8A;"- M_&JP18?%[B<48]$C<7>3_.]B;+9 U_/[ZZ78M"(D&&PIQ*)/XNY&>0&Z^20\ MC1#+-.5',"QEEPZ+SH;[GR#[HN=A_WUE]S<^D:Z[>0,VK8CO!FNRVTN3F1F+ M+ZFX8[E$*<0:YASZ&B_FD^9\HWA1#6NW7.G1KUHF>CH'80ST^YAS];(Q\U\S M[X__ 5!+ P04 " "L@E=4"B#8H;@" \!P &0 'AL+W=O+R6ZEGG (9L"B[TQ,N-*2]] M7Z,G9K),,E=X@I1Y(U1DY.:E8B7VU) ^ M^4Z5HK8GY&P&AC*NSW'UZ7%&SCZ=CWV#N2V#GS9YIG6>Z$B>,"+W4IA71MO)I=))Q!ND%&80]$@51V%'0].WOO*:A'$8V-_8?]UM05=@T!$X>Q\8A8/]P#VMHU;KZ*36 MNZ*D3+D]E$O"I5CU.9[IC%"MP>@N<35AO%/*H:K1NV(/Y9R*V-,1MSKBDSIN MF: B!<(!/:Y'E'6SOESV*VR=D])#!TVKHN+46'6%5(;]<2WNTAB_JV_4M=G^ MCJ\4H%;.GS5)925,_:&VJ^T5<.6<[V!]BE=#[>3_:.I[Y9ZJ%1,:A2V1,KCX MC$6IVJOKB9&E&UL MM55=3]LP%/TK5K0'D!CY;EJ41AKM/I VJ:)C>YCVX":WC85C!]NE\.]G.ZG5 M0NEX@)?$'_><>^YQ 5S4#?M3.B9[U@JT@"3A#,D8#GV/H47DY&)MP&_"&SDSAB9 M2A:JQ-_10!4N\INJ:;[Y!7T]J^$I.I7VB31\;>*A<2\6;'JP5-(1U;_S0 M^[ #"),7 %$/B%X+B'M ; OME-FRIECA(A=\@X2)UFQF8+VQ:%T-8>84YTKH M7:)QJI@)_4$(]8@PJ]#GNS5I]1$I]!'-NV-%?(E>B%D\HJ_ 5P*W-2DQ1=>P M,@=S,@6%"96GFN1F/D4G'T[1!T08^EGSM=04,O>55F[R^V6O\K)3&;V@<@KE M.8K#,Q0%47@ /GD]/-B'^]HO9UKD3(LL7_P?T\[0C&+MQ+XO?[[K<'2EH)%_ MCR2+7;+8)DM>L.(@@K-%58@CU2>.K[T_6T>N&2#M[2Y(QOL&9B,TBW>>22C=[2YM&S[S0,TBQZ8O.AJ##+ MGMCL[W1):0'1=OYLHWMK&N>!*MV$[K/5%"<($Z/TE MYVH[,;W87;W%/U!+ P04 " "L@E=4V>U>>W$" T!@ &0 'AL+W=O M2O6H2P D3Q47 M>N&5B/65[^NLA(KJ"UF#,"N%5!5%$ZJMKVL%-'>@BOM1$$S]BC+AI7,W=Z?2 MN6R0,P%WBNBFJJCZ?0-L.6%C@>[]D_N=I-+1NJ82GY=Y9CN? ^>B2'@C8<[V7[&?IZG,!, MI.US X]DC499]6"CH&*B>].GWH<1()P< 40]('HO(.X!L2NT4^;*6E&DZ5S) MEBB;;=CLP'GCT*8:)NPIKE&9569PF-X*!"4H)P\:R%H6V%(%9 4[<[ZU.2TD M2ZE1DP]D;3Z@O.% 9$'>BSI= 5+&]9G!/ZQ7Y/3DC)P0)LC74C::BES/?315 M6"U^UBN^Z11'1Q2O(+L@<7A.HB *#\"7[X<'S^&^\6XP,!H,C!Q??(3O'C10 ME97$5//,@1_7&XW*?*8_W]@E'G:)W2Z3?QU38PS7>\/ST7:9-?R<;)74!TWM M^!/';Z_V+IU&DTOCP&[LW>NL)(QFLR'KF?C)('[RIOCK+&NJAE.$G-!**F1_ MJ+W#AV1V3-.1@ ^3*+ZN@ M;()9+Z3$?6 [Q_"C2/\"4$L#!!0 ( *R"5U0E2=4,- , +\* 9 M>&PO=V]R:W-H965T 0^V4)J9C64,SQ20S MYE,]]\CF4[H5"P O&:PI,D/$HIX9HP-%$*$MXEXHL57 MJ 0-%%Y $Z[_45':CAP#!5LN:%HY2P8IRO633.5])9C\2J2?F-]G M EB&$_3, :UH) K, /FPDQ61R_P*M*1<>6C MBT^74U-(,@K2#*K BS*PW.MS]L]WM28\:MTZ,J_'<$WA/P &S($8X"P_R\?-VS063 M^^573Q2OCN+I*-Z)*$N<$X$3\@8A"FB:;V4U(%Z5P17"84C4]N1=^2V1!QI9 M'2\[F=.)I7Y3<]=<][;AQ.FP\SOLK$.[ XV#6N/@0QI3R@1YPTIGE\P2?-C# MJE39MAN[72K;=J-!C\IAK7+8J[+>R%NYD??JY GX7CB!VLA7J&!$P&<:19U) M';;8V5UBSS/SVV9]4D>UU%%_0H^3>""39"AG- #>J6_48N2->BB-:TKC7DIW M7!!Y"NJLH@J[>50=[Y!_F_B])J4LLW&S MI\ VND/BDO V$^7-6,_67=BM[CV.YA>J.],=PSM,V=H]8+8A&4<)1!+2NAY) M/JSLELJ!H+GN']94R&Y$O\:RPP2F#.3WB%*Q'Z@ =<\Z_PM02P,$% @ MK()75#XJ>DY/ P )0L !D !X;"]W;W)K&UL MK59;CYLX%/XK%NI#*\T.&!)@JB12DME+'[H:3=K=E:H^.' 2K!J;M3S IC8 M33WL[1<>Z;;0=L&?32JRA17HS]6#-#._0\EI"5Q1P9&$S=2;X_=+G%H'9_$7 MA9TZ&",;REJ(;W;R(9]Z@64$##)M(8AY/<$2&+-(AL>_+:C7G6D=#\=[]-]< M\":8-5&P%.QOFNMBZJ4>RF%#:J8?Q>X/: ,:6[Q,,.6>:-?:!A[*:J5%V3H; M!B7ES9M\;X4X<,#Q!8>P=0B/'487'*+6(7*!-LQ<6/=$D]E$BAV2UMJ@V8'3 MQGF;:"BW:5QI:7:I\=.SWX7(=Y2Q&_2!:\*W=,T S94"K6X0X3E:DHIJPNA_ M8,9":64,LUI*,Z4<+9FH[7I9U9KR+9I+:4# Y-D8_H+VZ&ANLT7U,WI[#YI0 MIMZ9W<^K>_3VS3OTQB)]*D2MS(%JXFL3EV7G9VT,BR:&\$(,.$0?!=>%0K_R M'/*7 +X1I%,EW*NR" <1[R&[11&^06$0XC.$EC_N'@S0B;HD10XO>B5)Z,NC M,$]S?W=$YE\'D$<=\L@ACRX@+V!+.;>96Q-&> ;GU&\@Q@["EH6G&1ZG.!Q/ M_*=#34[-DB@).J,7_,8=O_$@/Y/05\@U_O'!J7?Q79I$1^1.S8YB>$$O[NC% M@_0^ 2.2DH%$)!U2LX,I2X8-JB*\DUJ)%.KQ221JF$3ZO%@Y[ M#N$K>MF35R"?8"BFOGC@:UX0B/XPMR]14"#Y>(/W6! M'HC4ST,!]1\TCJ\M5O^)X^1J8B4G8HV2^-+5ZDL!'JX%KY=3?%H#1FEP7,7] M@X:C!+EU?9A"F:BY;OZRW6K7Z\U=AW.TOK ]H&MD>IBF@?Q(I/DU*<1@8R"# MV\10DDU/UDRTJ%Q;LQ;:-$EN6)@^%J0U,/L;(?1^8@_H.N/9_U!+ P04 M" "L@E=4O=LC3QX$ #I$0 &0 'AL+W=O]L ZF#=@&Z(6C:[6'8 R/1-E%*U$@J;OOK M1\J*I.@V8TW]8I/2N7WG?#PDM3QP\5GN"5'@2\9RN;+V2A6O;5LF>Y)A>[TL\([<$?6IN!5Z9C=64IJ17%*> T&V*^L*OMX@ MWRA4$G]0A,*J%9 IRJXM8); 3U&5L&ZQ@JOEX(?@##2 MVIH95+FIM#4:FILRWBFAWU*MI];O.$\/E+$+<),KG._H/2/@2DJBY 7 >0HV MN* *,_J-Z#&72FK!I!1"3VD.-HR7YGE6E(KF.W EA#9"=)VUX&)H$[R\)@I3 M)E_IMY_NKL'+%Z_ "V/IXYZ74CN42UMI7"8Z.ZDQO#EB0!,8KDER"5QX 9"# MX(CZYG1UYZFZK;/9I!0U*465/7?"WEN:4T46[S4]TY$,_/5>RX,;13+Y]XPW MM_'F5MZ\"6\?N:X.H*G..-U2;!S1UB>N*[D37(YF]FC. Z_P>$_0PURHL9"]P2@(H-^+?"@6Q5$T M$7C0!![,!GY-'G0C+W3B%4GV.6=\]W6&DV%C-CS#"H@:;]&/7 '1(+%N&,5^ M?P4,Q<(P\"<60-R$'I]I <1#8H=^Y#L]%"-B",:./PX#.NTNXLP"V50[%1%Z M9V=5[')/"SE37-C9H. 9R 3;[@W1CZ13;;V;8ABZ\: 2(W)NV!5[&GZ['ATH#OLH1L0\- &C<]K_C_U"X%1? MK?6U>ZZ>;?]&[CGXTS99=,H9_/_S9WBBAIXSX,]0:HH^;==&IQRZGX4^_N!V ML_!CKX]A*-7'8'?NX>8CR&]8[&@N 2-;K>-*%]75_)XK?7RJ MAGNBZ22,@'Z_Y5P]3LQMO_FZL_X74$L#!!0 ( *R"5U0QG1!KM , $. M 9 >&PO=V]R:W-H965TF"DL4U4(EV2BK/]]3ND9%F)/A 42'*(16KF M<=X\<8:<':3ZH7< ACSDF=!S;V?,_IWOZV0'.=,7<@\"WVRDRIG!H=KZ>J^ MI\X\85O=\9. M^(O9GFWA%LS7_8W"D5^CI#P'H;D41,%F[BWINS6=6 =G\0^'@VX\$TOE3LH? M=G"=SKW 1@09),9",/RYAQ5DF47".'Y6H%Z]IG5L/A_1/SCR2.:.:5C)[%^> MFMW20AN95\X80JD0T M'&C9DHK+PYH9MI@I>2#*6B.:?7#)=-Y( MGPNK^ZU1^):CGUG\*65ZX%EV1JZ%86++[S(@2ZW!Z#/"1$I6;,\-R_@OP&>I MC4;#I% *AUR0528+.Y_O"\/%EBR50A# #P,-S\E?#,=66/)F#8;Q3+_%V:^W M:_+FC[E<&&/<'2D'R6PNPT>2]22!\#^,B\IA\>Z5^%@XAK M2"Y(1,](&(2T(Z#5\]V##O?UL]WI=(!-5(L9.;RH!V^9_"RX5>8#%]S ^2?, M?-H6EGS[A([DVD"NOP\L.ZJ7';EE1WW+YE(9_HNYC0P/6)(T$+G![Z->F+F% MNQ0OH<<.VA:I>U293@/[-_/OFU*T+<-1E^&Z;1A%C^T>T1S7-,>#-#]RW(V* M)RPC"6Z$+C(E0-PD0VD7ER[#+BIMN\D D[AF$@\R:>[IQ.U=P%8@-^; %."V M3U-NM>S4*VY''G;*U3:1/0*>*D M%3C&/8W:#-N&-*9Q?^B7=>B7PZ$_"?>HS,!6G=;0T]>L$#0XM9G@Y6I$A=W, M]*CKD^NPZY&"-OHC?;&]4D$WX[GLC+MM-QW8 C0\!1\.!G^C8,]X>DRX=AU= MFAU2<#UNH_=+@!_?Y>KX";F1]W*M2V&RK$]-13Z'!3 M^=N)P:H#EY#BO!)F*#&G.D_C5U7D5'SI2U7?"GCCSTQMN= D@PU"!A<3#$J5 M]XUR8.3>G<#OI,'SO'ON,FUL7#LSG8HX]/OG(30 MK2GE3>)S[G^_NW-LCS92/>H"P)#GD@L]=@ICUA>NJ[,"2JK/Y1H$?EE*55*# MIEJY>JV YK6HY&[@>8E;4B:NU&3D:P,9P)N%-%565+UYQ*XW(P=WWF= MN&6KPM@)=S):TQ7<@7E8WRBTW"Y*SDH0FDE!%"S'SM2_F VM?^WPG<%&;XV) MK60AY:,UKO.QX]F$@$-F; 2*KR>8 >FZD ;/ZGI8X&T*RCK@]Z64YM6P!W9W/T_^ M E!+ P04 " "L@E=4:$[RH:8) #),P &0 'AL+W=O\O"0?,Y+4CY[+,H?EX+/::)6-4!31T8JG M^='Y6?W9;7E^5FRJ+,W%;0GD9K7BY=.%R(K'=T?PZ/F#K^EB6>D/1N=G:[X0 M=Z+ZOKXMU;O1MI99NA*Y3(L*/5#S*SFN@NW)?%#_T MFYO9NZ-(>R0R,:UT%5S]>1 3D66Z)N7'7VVE1]LVM6'W]7/M5W7G56?NN123 M(OLSG57+=T?)$9B).=]DU=?B\5JT'2*ZOFF1R?I_\-B6C8[ =".K8M4:*P]6 M:=[\Y3_;0'0,8.PQ0*T!&FJ 6P,\U"!N#>*A!J0U($,-:&M AQJPUH --4A: M@V2HP;@U& \U@-'SR$7U#&J&O)XOE[SBYV=E\0A*75[5IU_4DZZV5],DS?7Z MN*M*]6VJ[*KSBXU4GT@))L7J/LVYGK02G( OO"RYGKK@S:6H>)K)M^K3[W>7 MX,UO;\%O8 3DDI="@C0'W_.TDL?J0_7ZV[+82)[/Y-FH4N[I1D;3UI6+QA7D M<>73)CL%$3P&*$+083X)F[]?EZ< 1U[SR[#YE;A7K<=>\P\#6F^=CQSF5V'S M2S%5SOO[_O%UYM?#S5W.WPPVAV.'^:@6(.IL5JS?,G4#SF M8@;NGX#*4R>+;A32[.E!K@^52X M>M?433L>G1 \CJ*][MG%((WW2]W8I1#K%-KI'MUVCP:[=Y4JS(J33#%YIOI5 M\7R1WF<"<"E%)9M1+<7,Q5UJ1QO'/G_8UA\6].=C4

TRQSP8Y9#8[I.&%X M-TP?F14F5[%KNQ@D"41D+^AVHPPS3R>3;2>38">_%/F)7KFB4H%>E$(H:;B_ M.G8J'F\K'A\,4C RR3T*NO]!5JG2D&K";*28;S*0I7/7[+_JJ0>!)\'+4+]A M1W# 8%UW:XV9.U$J;?$WN%L7U;^.@5J[IZ':#?OAX> /#?UA#_[+M"C5(GQ0 MY-0SPIERL0T!Z%MTT$ -TU M3(9A*'\3&2]3'HJZ 2"DAQM;@S48YIH2PBM5K]+>TQ_'()5RHY:/3I-J=RD5 M=6,>LJIC5@NT]EV-.OU_L?S>K]K-EWJU6>^T'I M!W$[7=T.0SO[LYA&LC,9T^(3NE1UY% M@@R749C+7[623:^(HK'' M(X-F%$;S^ZX/:D8IN"Z4GE0!7.AU(%24JB? 'WDY4[O[::&23%DY!>:'MJ6= MF$&:>#PTP$=AR>N=86J+TCN,U(I:[-7@R&0'%,X._3-LB&\.18O\<\QD!]2C M5H6"[[H>4I6CLD*J<9L+S1*72K]&=BJ B'HU"C*) (7Q[/)#I<[*)3VOV[JZ M7B2,^IS !NPX#/9;-1#/3"_%@\@WSN;;6KI3ET;>&& #VF5%-":D!W M>.[<_D-;*"8LAI[E@PV@<1C0EV(N2IUH*_Y3*7]^GV9J13M=L'F,$&4>!SJ' M)&$P"&;5XB M-O:&T> 2AW$YX7*Y&T5G6,8VJ.*=46S'VRY'J'^T8P/4. S4VLT=FAV#^IZK MGK?-B=LQ6#>; %NI'4=]!IX%O'(;O,%?YJMAX/+4UK$;EY[/*\/1"U?='SV#[3B,[5XOZ^,'IX\VU$-QZYQ<]S!=>P1NE? 2-1CU M/90*50-()T3:"I,N1%2$]N#XR55L?(H\J(E-THC#VGJ;_=>US\TQ3574E\4U M8_@ZK7@&^.R_F^;DQD6<2>S2U0%TQR;?Q.%\\Z?7$:(X>=H7[Q]0\QZ"/L<,-NX$;"Z)K*;(9N.=JAZJ$U[1XT+IH^KI?XZ" M&=JQG@8_D\;T"OF M>*;)NP]GAEHL+*P&YX$KYKBMP?NG?Q_[2NVZ:;#'PK@*/NQEJ[(XL1WK*;7[ M>)9A7Q)FWW;2#4THB6%887YQ-$H.PY'!W/8E!6W*H)SFO$H&PO=V]R:W-H M965T M5GMPDVEBX=C!=EKX]XS=-,JRH7MI//8\OIGI3+J5ZE57 (:\UUSHJ5<9TUS[ MOLXKJ*D^EPT(?%E+55.#HBI]W2B@A3.JN1\%0>+7E DO2]W=0F6I; UG A:* MZ+:NJ?J8 Y?;J1=Z^XM'5E;&7OA9VM 2EF">FX5"R>^]%*P&H9D41,%ZZLW" MZWEB]9W""X.M'IR)S60EY:L5[HNI%U@@X) ;ZX'B9P,WP+EUA!AOG4^O#VD- MA^>]]SN7.^:RHAIN)/_%"E--O2N/%+"F+3>/7JK-& M."9L4Y9&X2M#.Y/-6XTW6I,;6:^8H+94FIR1)^!4,4H6KDBB(@N?E M+3D^.OG;BX_)]1E&?8:1AG]G]=$+JEJM $WK'CHH1BC&GG.QDP MA6$2)^-(DQYIDS24DV8_"?FPS6,,R;]]N[J,PZ\4_F!J[0)\H*ID.'P!F45\'TMI=D+=C?TFSW[!%!+ P04 M" "L@E=4H+QJ-8\$ #!$ &0 'AL+W=O. :2.&T#I-@@R;8/11]H:6P3*XE:DHJ3 M?GU)2I'DU25&@;[$),4SX!%'K)TEQ>S/9*%5\<1\9[R*@\ MYP7D^LN6BXPJW14[1Q8":&)!6>H0UPV=C+)\MEK:L7NQ6O)2I2R'>X%DF654 MO%Y!R@\7,SQ[&WA@N[TR \YJ6= =/(+Z5MP+W7,:*PG+()>,YTC ]F)VB;_< MD, [(P_&!QDIXW,4C:=V^1BYAI&D$*LC FJ?Y[A&M+46-(\?M1&9XU/ M ^RVWZS_8A>O%[.A$JYY^B=+U/YB-I^A!+:T3-4#/_P&]8(LP9BGTOY%AWJN M.T-Q*17/:K!FD+&\^J4O=2 Z .R/ $@-(*<"O!K@G0KP:X!_*B"H 7;I3K5V M&[@U572U%/R A)FMK9F&C;Y%ZWBQW&R41R7T5Z9Q:G552CTB);KFV8;EU&1/ MHC/T!"D5C*)'O3.3,@7$M^@!8K[+V3^0H-L$ MH#M&-RQEBH$TW\M,CW]<@Z(LE9^T]6^/:_3QPR?T ;$UY*35*+AVE5V1X M.7'-_JIB3T;8KR$^1Q[^C(A+\ #\^G2X.P!?3\,O"W&.W''XS\>(8[N@L M-JDD32J)M>>]ETJ;"LGL0?SK3H^A6P69_'O"A]?X\*P/?\3'KYPG!Y:F0ZFJ MD(%%&GUZ7BW"Q3SRELYS-R7]:3B88Q(<3[OI3XN\R&TF';'W&_;^)/MZ4T_$ M(6@L!?];K,/&1SC)]IK*O3U-L6F ]O-,4WWLAL[).NR%*\!S?SX-H_:[GXY%SC%NIPV0Z B"58+&"ZG0,^B;]A4?^V+I; <33 M"OC5;KYJR3KM/#^K-^(@!Z^_!=>."V6550ZE-Y5"]+73KP8 M*5NDE4XR+9U'NO5&YW70?U\W"0E'M)NTPDG>N?]9Y>CFAE:/DT$.?<4DKJ\3 M,L*B%4TR+9H5BZ(4\=YLE4+7L<$34IOIWNG(//+QSYYYI"V(ZKU<=10O[(-PPY5^7MKF'F@"PDS0W[>.>6,V_[58_0M0 M2P,$% @ K()75'XIETR, P '0X !D !X;"]W;W)K&ULM5=-;]LX$/TKA-!#"S212']$+FP#<;+%!F@709.TAZ('6AI; M;"12)>FX ?KC=T@KDHO83 [VQ28I\3JC)F23*,*RYD-!W[L6L]':N5+86$ M:TW,JJJX?IQ!J=:3B$9/ U_$LK!N()Z.:[Z$&[!W];7&7MRBY*(":8221,-B M$IW3#S/6=Q/\&U\%K,U6F[BES)6Z=YVK?!(ECA&4D%D'P?'O 2Z@+!T2\OC5 M@$9M3#=QN_V$_M$O'ASE<$18\B%JN9"5(2?D%DJN!7?#M9(@ MK2%J0:ZDY7(IYB60 MOGE7:_43<_XW6(RZM.*P5ASFT7LOB7.>_5H)(_P^^OX)Q\B5AP..Y0_&S9X+ MR=2Y'@W[U8QG]_BQ"&%UAD73XR6V,RPZ.G1B1\^])-V35M9Y&@M[VJO3^@+. MZ.5TLL[?6-B7;C7/L?#'2T$(;JN".EX)Q3JO88 MG]$P3B^0T7BKV'<7I\]<+P76["4L$"LY/<,UZ&ULC51M;]HP$/XK5M0/K32:D!?* MJA")ETU#:B<$[?9AV@>3',2J7ZCM0/?O9SLAI0RZ\H'8YWN>>^[LNW0GY),J M 31Z892K@5=JO;GU?967P+"Z%AO@YF0E),/:;.7:5QL)N' @1OTP"'H^PX1[ M6>IL,YFEHM*4<)A)I"K&L/PS BIV Z_K[0USLBZU-?A9NL%K6(!^W,RDV?DM M2T$8<$4$1Q)6 V_8O1TGUM\Y_""P4P=K9#-9"O%D-]-BX 56$%#(M67 YK.% M,5!JB8R,YX;3:T-:X.%ZS_[5Y6YR66(%8T%_DD*7 Z_OH0)6N*)Z+G;?H,G' M"X?[1K?P$-YI;1@#=@H8(377_S2U.$ T.V= 80-(#P&Q&< 40.(7**U M,I?6!&NALTN7&T'8UE:A M#GH BB7!:"8%7*$+1#AZ*$6E,"]4 MZFNCTT;S\T;3J-84GM'4#=&]X+I4Z LOH'A+X)L$VRS#?9:C\%W&">37*.I^ M0F$0!B<$C3\,[WY^1T[4%CUR?-'_BC[,GRNBB*OIKSMC0U,-3/U^)T;+F\,6> 6G[J&F2!R%[?=M%D8]\TO][6%U3KB%<9R$K=L;A4FK,/F@ MPN]F6MT)=?*I)/_$[O3B( J.))YPN^DG_>1(HG_0*0SDV@T0A7)1<5T_I];: MSJBA:\TC^\C,KGK4O-+4@^\>RS4Q/41A92B#ZQLC2M;#I-YHL7']N!3:=+=; MEF;^@K0.YGPEA-YO;(!VHF=_ 5!+ P04 " "L@E=4HT="OI4" !/!@ M&0 'AL+W=O06/,> M!DHC01$:TI JRLND:1__KLB8-(KAR(,[\* @RGV,J MO")W>W-5Y+(UC HR5TBWG&/UYX(PN9EZH;?=N*7KVM@-O\@;O"8+8NZ;N0++ M'Z)4E!.AJ11(D=74.P_/9IGU=PX/E&STSAK92I92/EGCNIIZ@25$&"F-C8#A M\T)FA#$;"&@\]S&](:4%[JZWT:]<[5#+$FLRD^R15J:>>E\]5)$5;IFYE9MO MI*\GM?%*R;1[HTWO&WBH;+61O <# TY%]\6OO0X[@##Y!!#U@.A_ 7$/B%VA M'3-7UB4VN,B5W"!EO2&:73AM'!JJH<+>XL(H.*6 ,\5%JV%':S23?$D%MMIJ M] 4M&FE^H'FKRAI$@E.XMXHH=XX.+XG!E.FCK>,QNA;E!*S[Q24Z/#A"!X@* M=%?+5F-1Z=PW0-4F],N>UD5'*_J$UGFC)B@.CE$41.$(?+8??D66$Q0D8W ? M!!I4B@:5(A^/VAF(R4$SV4EP863Z]_RU<8:K0 V8M M07*%%C561-O5#5X+:@@J)>?@IRWV:*RD+F>VPS4Y3=/3<)QK.G!-]W)]A.E! MQ1J5N*$&,X2KW]!-,'_,&(?T X;?;BT M$(;Q21*_H^'OM+L=M3=8K2ET+2,K0 :3$PBANO'5&48V;@(LI8%YXI8U3'RB MK .$_I/@+4$L#!!0 ( *R"5U3,R&PO=V]R:W-H965T>XWOM8S/? M2_5-[P ,><[27%].=L84'QU'QSO(N+Z0!>3X9B-5Q@TVU=;1A0*>5* L=9CK M!D[&13Y9S*N^>[68R]*D(H=[172995R]7$,J]Y<3.GGM>!#;G;$=SF)>\"T\ M@OE2W"ML.6V41&20:R%SHF!S.;FB'V^8:P'5B*\"]OK@F=BIK*7\9ANWR>7$ MM8H@A=C8$!S_GF ):6HCH8[O3=!)RVF!A\^OT3]5D\?)K+F&I4S_$(G974[" M"4E@P\O4/,C]K]!,R+?Q8IGJZI?LF['NA,2E-C)KP*@@$WG]SY^;1!P Z'0 MP!H .Q7@-0#O5,"T 4Q/!?@-H)JZ4\^]2MR*&[Z8*[DGRH[&:/:ARGZ%QGR) MW"Z41Z/PK4"<65R7&GNT)DN9K47.;?4T.2>/A31_DD="H5MGB?D3O"U2(41H.W[,L/^]RLP7*3Z \;^ M\K@B[]]](.^(R,GGG2PUHO3<,3@?J\J)&^W7M78VH'T%\07QZ!EA+J,]\.4X M_*I0"'<'X:O3V=T>^,W)3.W'?1&_;15/QU57RWI,W*;QQA7'LL1IXDD4 \YYG<(9R<'TT8=]],%T0$'4*HA&%=PK*+A("#SC MB:S1QVP5I-F!0E-6"FM >.5\?9*B8TG,<\-^1=3MG-H=U?1)/%N#':1MX(>\ M0[ EJ6=JU$VO@#M07\N-^>E!I(" M7@EJ%;TBV''B7=?W!S1TKD?_L^TM&^@AYRQDH4<'2#NSHN-N]5D:GC89Q^M4 M?;SV*I@>S]IGWM1C Q(ZAZ/^:=NPX"^\JC]N A['JH1N9_1*\H\D,=>/Z-!: M[/R0CAOB[V]V8-K=,WI5!,>)H70H*YTCTG%+O*L6X<^X>UR1!6QH*7;&2,>= M<04;4/:>9?ASJ^&E5T&/,;J>ZPT8(^V]L.0H\I*!/0!/FS84#/Z)FTQ_7HG-PA[:?2+]QM15X M%4YA@TCW8H8A5/W543>,+*IK]5H:O*17CSO\4@-E!^#[C93FM6%OZNVWW^)? M4$L#!!0 ( *R"5U2]:)+7700 !<6 9 >&PO=V]R:W-H965T=E&W7YA! MDE@EX\>/2K17]VD-=Z^?U#^6@S>#63 %,Y%\Y[%>G_?&/13#DA6)_B(VOT,U MH*'5BT2BRE^TJ=X->R@JE!9I96P\2'FV_6V;S?:&F>%,BU*H9E(%SQC-AD*G:";7.B_;&,N,LBT0F*)KC+-LA5?)( NE +3R+(8 M_:8T-_&'&-TJ6!8)^L27@-[.03.>J'?H#>(9^KH6A3)OJTF@C=>V[R"J/+S< M>D@://RC2/HHQ.\1"0F^O9FCMV_>'5"9^54N@0YKX6%GP1S5?8R\SA^L^4-UY)E=]9D&8ADVR_@&N>>SMR,,+=T0@['&$_2'XF[:,7:<EJDOC X;.'NN(4=N+"?7,?7LU^GG?[$H8N\!EW- MP68/+<$F#FBD.Z"1G961'VA'![M%9] >; PZ^K[,1L%R*;&PG* M]!&MR]U/#/=F[YS;Q:NO5X'<;HN+,\CU\"IC'-CGCT%RW:6G2:TQSL',+9(]//3*YX MIE "2Z,4]D_-B.3V%')[HT5>GLLMA#:KM?)R#2;7TKY@GB^%T$\W]JBO/@N> M_@]02P,$% @ K()75$JB ]?Q @ !0D !D !X;"]W;W)K&ULM59;;]HP%/XK5M2'5MK(E5L%2 5:K=4FH=)NDZ8]F,00 MJTZDM8*L=6K%1V;=LR MC$F"98=G)(4G:RX2K& K-K;,!,&1 27,]ARG9R>8IM9D9,X68C+BN6(T)0N! M9)XD6/R:$L9W8\NU]@>/=!,K?6!/1AG>D"51S]E"P,ZN6"*:D%12GB)!UF/K MQKV^=1T-,!9?*=G)VAKI4%:2U*K M\JF!]?6>_E&!0D-"T^,=O92)J #Q MF\3-L<*3D> [)+0UL.F%R;Y!0[YHJAMEJ00\I8!3DVDNX41*-./)BJ985T^B MCVB9"9INED1L"5KD(HRA&& ##1(18:S0Y9PH3)F\ O/GY1Q=7ERA"T13]!3S M7.(TDB-;@43MR Y+.=-"CG="SD/..LAQ/R#/\=P&^*P=/B=A!_FGX?/SX4X# M_/9LN#L\A-M0EJHV7E4;S_#Y[]7F)GS-J:0FZS\^PQFZ5R21/UM\^)4/W_@( M3OBX3R.2I'1-PZ*H(<,TT0T0RM_54'QLY MAQ:W;18'P015,$%K,+6F;4E-MV+K_K?T]RH?O5;%,RSCPVO5=&=Z1XGR7=?O M-2>K7[GNOY,LKK[#=86X,$.A%D+3+9$*QH#2U_AD-@M1!7NO)LIS^MUF38-* MTZ!5TQVF FTQRPG"&0R^D!9=R=>HD)OM7T5"#X F68,C6?V@>Z*OAI6LX3^_ M)-/AD1 W<(;-0ESGS^O::97RQ!54JTI#^%[KE'3UW@F@3G\GQ*Y-$/V!\ 6+ M#85!P,@:<$ZG#P2BF+G%1O',#)455S"BS#*&[Q0BM $\7W.N]AL]IZHOG\EO M4$L#!!0 ( *R"5U1J6%!? 00 (T- 9 >&PO=V]R:W-H965T;1^*/M#2 MV":6$KTD%2?]^@XI1;*A2X("?;%%BF?FS QYAIH?I?JN]P"&/&CO3&' M+YZGDSUD3%_* ^3X9BM5Q@P.U<[3!P4L=:!,>('OC[V,\7RTF+NY![68R\(( MGL.#(KK(,J9>;D#(X]6(CEXG'OEN;^R$MY@?V [68+X='A2.O-I*RC/(-9 QFPS0LI?B3IV9_-9J.2 I;5@CS*(^_0!50;.TE M4FCW2X[56G]$DD(;F55@9)#QO/QGSU4B3@ TZ@$$%2!X+R"L .%[ 5$%B-X+ MB"N "]TK8W>)6S'#%G,ECT39U6C-/KCL.S3FB^=VHZR-PK<<<69Q4VBPDG4Y@[J<@;,7OE5.5PK-W6'\ZQ[GR)V!3/\]X".L?83.1]3C MXV#:=A'/OZ32G[64TGM(@/E]VVUXV"2=^O>B, M?52SCP;9GVSL@5S$M;7X?\OWN/8Q'F2\9'KO3E1B'P#]/#&!1Z_KK"S'[X_EB2J@.9P M=!**.C(RZ=N$C?;1>)#/[V='4#3]OI-#W%:&/@:-,M)A:;QWF^\MS^.V9]J[ M!1M1I,.JN((M*'O9,>RYIO#22: MBF,:]X@B;521#LMBN1]/@K=[TUZS.CET MZ""=1GU[LI%".JR%)8E#H9*]+04VUP0Z_<]:C2D*_%8S]TYNLO9#Y3>F=APO MI *VB/,O)VA E7?_&PO=V]R:W-H965TABE/(J3H7!7#S9BUD3K49RDVH"@DT<49Y%I(H&H8Y93R83=SW3&K:?'] _N,V;S:RH@H7(OK%$I]-@'* $UK3,]&>Q^P.J#0TL7BPR MY?ZB7;4V"E!<*BWRRMA$D#.^_Z4_JT2T#,BXPX!4!N1_!KC?8="K#'INH_O( MW+:NJ*:SB10[).UJ@V8?7&Z*C.C%%J(?,4XM;E5 MZ PM"\GX9@ER"_95(3APK9!8HVNN*=^P50;H4BDPDY0GZ'>EF4DJ).A.P;K, MT">V!O3V"C1EF7J'WB#&T9=4E,JL5I-0F]AM!&%>CW^'C ^-,PUEF2)^87-8UH%4-K&<)R:', M[H$'#MA^UML9Z?6C:!)N#\33K^/I>^.Y$?PL-L0 ;6+82(#<$L2ST4$-/#A9 M,H>UCZ$W^(-L/<0C/PQ!]T"E;].C.J"1%ZG]N?V+OD"<EQ#CT^6 MSXO:Q\6IR'GQA)QX,.@B)XX:68M>I<+S(SB#HR7&+:G%SRCRPHD[2',89GO9 M35GA==3($3Z='N%&D/#)% D_E:3!J+/HC21AOR;]>M'].,>_:]RH&1X\Y\N6 M-#%]F.G1W*GIANB&YN!UUL@:'IZN\(U68;]8O:3PHR>%O^BL>Z-P>/Q*=??C M]([7O5%$[)?$QW6_YF>F6XEM:20HXR1.'0$2V)I.NK!GIZ\/:62/1"P0W;;5I'7AI!)'XA>TS"9[=LI%$Y='\=SX(2MNYV]6/])Y8:9*UH&:P,5G8_,EN3^KKH?:%&XZ]Y*:--? MN,?4W.]!V@7F_5H(_3"P-\CZ/P:S_P!02P,$% @ K()75'=S+I]Y @ M^@4 !D !X;"]W;W)K&ULC51M3]LP$/XKIX@/ M( WRGC&41J+MIB'!5-&Q39KVP4VNC45B!]MIV;^?[:2A0,OXDMCG>YY[[LZ^ M=,/%O2P1%3S6%9,CIU2JN7!=F9=8$WG&&V3Z9,E%393>BI4K&X&DL*"Z<@// M2]R:4.9DJ;7-1);R5E64X4R ;.N:B+]CK/AFY/C.UG!+5Z4R!C=+&[+".:J[ M9B;TSAU8"EHCDY0S$+@<.9?^Q20V_M;A!\6-W%F#R63!^;W97!4CQS."L,)< M&0:B?VN<8%49(BWCH>=TAI &N+O>LG^QN>M<%D3BA%<_::'*D7/N0(%+TE;J MEF^^8I^/%9CS2MHO;'I?SX&\E8K7/5@KJ"GK_N2QK\,.P$\. ((>$+P$1 < M80\(;:*=,IO6E"B2I8)O0!AOS686MC86K;.AS'1QKH0^I1JGLG$KM45*F/!Z M01DQM95P"O.&JU] 6*%7@K+5',4:828XV.K!%>MND&G%\105H94\.8@[A;OY M%(Z/3N (*(/O)6^E]I&IJW0.1HF;]WK'G=[@@%X_@!O.5"GA,RNP>$[@ZN2' M"@3;"HR#-QFGF)]!Z'^ P O\/8(F[X=[;\@)AX:$EB_\7T,N\X>62FHK_/M: MV^!*82W_O!$C&F)$-D9T(,93&V]QC:S%?7WH*&)+86;!.HLC+TJ2U%WO5N>U M6^1Y7OAI<'NF,!X4QN]4^$U/LFLN]UZ5^%7LT_,D,5U\)G&/FQ\G27C^0J.[ M\XQJ%"L[723DO&6JNT^#=1A@E_;=OK"/]6#KYM 333<5;XA84?W *EQJ2N_L MHU8ENDG3;11O[&-=<*6?OEV6>CBC, [Z?,FYVFY,@&'<9_\ 4$L#!!0 ( M *R"5U06!7]'I@( "H' 9 >&PO=V]R:W-H965T^K[("2JI.1 V5>;,2 MLJ3:3.7:5[4$FCM1R7V"<>*7E%7>=.S6%G(Z%HWFK(*%1*HI2RH?+X"+S<0+ MO*>%*[8NM%WPI^.:KN$:]&V]D&;F]RXY*Z%23%1(PFKBG0=GL]3&NX ?##9J M:XQL)4LA[NSD6S[QL 4"#IFV#M0\[F$&G%LC@_&G\_3ZE%:X/7YROW2UFUJ6 M5,%,\)\LU\7$._50#BO:<'TE-E^AJR>V?IG@ROVB31N;AA[*&J5%V8D-0:3L=2;)"TT<;-#EQOG-I4PRK[ M+UYK:=XRH]/3\RP33:456M!'NN2 :)4CLR@;R-&7![-9%"AT. =-&5='Z!C= M7L_1X<$1.D"L0C>%:)21J+&O#8WU]+,N\T6;F;R0>0[9"0J#3XA@$@S(9^^7 MX^=RW_2@;P3I&T&<7_B"7U>_^M< RA7Z=;Y46IJ]]ON5%&&?(G0IHK=Z7;>Y M/GXX)0'Y;/8T!SG4P-8N=G;V<[R?CM* V'+OMQNU'Q:-2(+C/NP9;=331O]# M:[J1PQ!LZY9L403!"$<[K/M1$4E.ATGCGC1^B]1M5RAK+AX!CB5PJLU"1SZX M.>-]W(2$NZT=B")11(9YDYXW>1=O(7B^I-F=^:A8E4-9L17+J#O=,DY9..7T5^49HRH=PTKV]%V",1W&R0[0?%^-1&.SN47_K)+.W MR'S*W$RUJ=[@MA39'I1L6YC(#:0/,^Y40^FEBS\O^ M>IS^!5!+ P04 " "L@E=4DMAR54P$ ")$@ &0 'AL+W=O3&$@WL:GMP.S^^MI.2 (Q@17MO$ 2SCWVN?8]-WBT9?RK6!$BP5N:4#%V M5E*N[UQ7A"N28G'+UH2J7Q:,IUBJ6[YTQ9H3')F@-'&1Y_7<%,?4F8S,LT<^ M&;%,)C$ECQR(+$TQ_S8E"=N.'>CL'CS%RY74#]S):(V7Y)G(U_4C5W=NR1+% M*:$B9A1PLA@[]_ N0+X.,(C?8[(5M6N@I:,A2 JX^,2$^@AOPK#9>E"4$L(5!,DJH M%/KN%)-F %.72^P;/O_8$G^9/8![*7D\SR2>J[63##QBKA;N&ORFK$4MW@M^ W\^ ML20!JIJVF$=_M0S<*0?NF($[1P:>DF5,:4R78(H33$-B6]NJ;+4)/ZN=O9262FX2DPU M*-N*Z88(F>H:L(G+:7NUZ7@'NDXB@B8"V=7T2C6]5C5JA94;4N4N7.V!\!N0 M'%.A"M?X 5' MFRN7# M=L__H3\4;>_JE=^C=_9[5/D]^@_\'EF36_J.GA"_- M68=02<^HS/^9ED_+\Y1[(#8\3T^]\,'W_Y.JD>]8LR@[T4N]"!8&;-^%X8Z7;&"ZFNY M9@+>+*0JJ(&A6H9ZK1C-G%&1AR2*NF%!N0B&?3=WKX9]N3$Y%^Q>(;TI"JJ> MQBR7NT& @^>)*5^NC)T(A_TU7;(9,P_K>P6CL$;)>,&$YE(@Q1:#8(3?30BQ M!F[%5\YV>N\965?F4C[:P8=L$$26$' M"35TV%=RAY1=#6CVP07368/[7-B\SXR"MQSLS'!F9/IX-8;(9>A.%E!.FKJ$ M7*%/5"EJLX(N)LQ0GNM+F-4KJICNAP8VMQ!A6FTT+CB\R MEKT$"(%U39T\4Q\3+^*$I=KR)ZT3$#B\^ ME @;UZOYZT2,( MBR>"L&31_0OOK[NF3FQ[MJ,K0MS\ $GTPK-!_>0@E-:'$ M$4H.$/JT*>9,(;FH4H[H%FJ SG.&0&[0$EB9MC(H4;L.U:K.=HCCF,1) E': MMO#IU'PZ7C[OMTPM%6.@%4)L:([>("Y2T#K-VFCXP3K74?3&$Z1N3:KKQ7'' M!WU>VTQYX'HU7.\\BN"F)G3C]>\KTX:+)5HSQ676%F>_?8*>&%7:P^2V9G+K M12K=VU9\E)5S_=;R2L%Y^(=JX^9'),>* $>-B$8GEP'Z!WV!9,$?-/HLF ]^ M3Z/Q>90%)@TE\HN%<00 N\KP<6F4$\=>J.EL!.HD,C2=/?A*#3?2AY,S"7BC M?MBO6/^E_H] 'C\ C0QBOPZ^2,'I)Z#117PFPH@;9<2_*HU' (Z?@$8;L5_* MIL!%\=2 UZ44/0AN-+JPV;C<2\>7G?1=O!J](]%YI(,T&DGP_WX^CD!VHM?G MH[I9_KSA2[<:G25^F73GR=VU((077%27L&PO=V]R:W-H965T M&KR3:"]5@+F8'%.$G+)X/&R9K9FDE) E. M.:$I8'@W-Y;PW:T,U%*VE+ZHRL=P;EB*",K2$(ZG:E2?!Y%9(NVL( M]"?PY:"J''S)!!# M9./=17UF"@FO$,R@ %WEH'8'*+3!9YJ*/0?OTQ"'EP9,N>IRZ?9YZ2N[U^(: M!R/@P &P+1L^/ZW!_=U#M9[\MV<:I_2PHZ=QNCR<>^-94K/"FSU6QZ75L;8Z M[K"ZPA%)4[496Q2C-,#@7OHWAWX _X(V_-PIN5U/VU4Q^[KPO*D[,U];:-R2 MQNVE^9VA5,@3="V#VV!P++L=P2L1O%Z$]V^8!83? .$U((;0]:QVC$F),>G% MD%*QP^067TR:&([EMU/X)87?[XP\3F\]&GX#Q87VM!UE6J),K]D7M(VOYY@V MCXRQAU0E<#"?H6]C.1;H<9-*'_D=YWA2F=AO]"V!/:M9&Z3 M;#*RN\@J^857Z6\9Y[=B>2VGW>VX$V"EQG#R\\MWN&T^;Y9,QD&$Y?M2@.T) MU/MMT$DW+X^(A8/S V@ EF%(5!'%8$UX$%.>J8O]K^66"R9?EW_W:4>EW+!? MNDN5*D1*8J?:?";G_41V>%!_BK6ZLG\"%YPP8AQ,0)*_ISP0HE/?2P=66@_[ MQ?X*^-HY:87OGV!&'?K)]@?>QTZ9%>7B=U_F?10U6.NBPHVJ,;NQ/GQE6/6,H@$LTCG M21P$-$M%GDR4K64NMLPSD*I[GLA]1DS>?AS$>">'6J.)G)OEN5%>$?2@\Y$M M%3*[T<6]S"&PO=V]R:W-H965T"ERH8?!PICR,@QUNL""Z98L4=#.3*J"&9JJ>:A+A2QS M0D4>)E'4"PO&13 :N+5[-1K(IED43&W&F,OU,(B#[<(#GR^,70A' M@Y+-\1'-I+Q7- MK+1DO4&@N!2B<#8.K^'(<1U; G?C"<:T;8["N3*5\MI/; M;!A$E@AS3(U5P>BSPFO,>F<4P MZ >0X8PM<_,@UQ^P<,,&PV47(.RITF;'3A7G33!<6%OY=$HVN4D9T:/1J;/9V/R M*X-K6=!E:^;"=09N"SZ7=JKA$U.*V0C"\0T:QG-] D<0@EXPA1JX@(G@1I_2 M(HWO>)Y;L4%H"-*:"M,*:.R!DCU <0)W4IB%AGP[0RT]\70*CJ;OHWA%85,S)&2V,!T M \US]VSCEJ_63&7P]2.IA%N#A?YV *A3 W4<4&C7J]%J=0;C:0=.M:;H':29"82KG@O\@O[$H M<[E!!.T2SP.'JMB=&_9^R^ M1#VM4@2H-4)U?E\"_\5> AMD:FE;*-RT_,;)TC6(J#;4=-UQ0HT=E#]#^3$JSG5@# M]5^'T2]02P,$% @ K()75*@01WKK @ -0D !D !X;"]W;W)K&ULG99K;]HP%(;_BA5I4BL-FV&2.^.A&9OS\9!M)"4Y MS#D2FRS#?#<%RK8CQW?V T]DE4H]X(Z'!5[!,\COQ9RKGENI)"2#7!"6(P[+ MD3/Q;Z.^GF\FO!#8BH,VTDX6C*UUYSX9.9X.""C$4BM@]7B%&5"JA508OTM- MIUI2@X?MO?H7XUUY66 !,T9_D$2F(V?@H 26>$/E$]M^A=)/5^O%C KSB[9V M;O_&0?%&2):5L(H@([E]XK WSL#!"40G !!]PP0ED!X"H1G@$X)=$QF MK!63APA+/!YRMD5#, MTGZ 'EDN4X'N\@228P%7^:C,!'LSTZ!1,8*XC4+_,PJ\P*\):'8Y[M7@T<6X M?]/@)JRV)C1ZX;FM23&'UN+]UDPXQ_D*U,@R)=\JH5Z-SE&6NE66NHW"3T2L6TL.@$BN$@5"(HXE MU"6I69;]WV2%Y950=5TKDKLYZLTC_ MINUYM=Z;N5[_#!=]P'GON2/W_S-?$87W_'Q;] M,V9=NP<%)0.^,H59H)AMNV^.I[<%FG;D:PP96O!I"J"IIFJ>PUP/4&]7S(F]QV]0'53&O\!4$L# M!!0 ( *R"5U3]>YY:;P, / + 9 >&PO=V]R:W-H965TFZ,EE!3F2/ MKX'I)PLN:&;$\JNQ>3$2]41AG<"R2+/"?B M=0H9WXX=[+S=>*#+E3(WW,EH398P _6XOA=ZY=9>4IH#DY0S)& Q=J[PY11' MQL#N>**PE3O7R*0RY_S%+'ZF8\.:0QW MK]^\W]KD=3)S(N&:9\\T5:NQ$SLHA04I,O7 MS^@2FA@_"4\D_87;:N]GH.2 M0BJ>5\::(*>L_"=_JD+L& 1M!GYEX%ON,I"EO"&*3$:";Y$PN[4W:7HFN?ZL"6QY;I #R"5H(G23^PN],BHDNC* MU)&J5W1V XK03)ZW[SU[F#W*\Y&K-*F)YR85U;2D\ENHL(_N.%,KB;ZQ%-+W M#ER=8IVG_Y;GU._T> -)#P7X*_(]'W]!+I(K(D"6OQW^@[J.@?4?M/C_5>1S M$(@OT.R8RW[MLF]=]EM<3F%)&:-LJ5^[C+ $T!EE%??!FI;N0NO.=.-F,O3C MT/.\D;LYP#&H.0:='-\%8>9@CT0?[$4/O+[7&CVLHX>=T:]-YMGQ\.%>^ OL MA7%K_*B.'W7&?])OMHY.6*I%* /;*$=0HGV4?NCW6U'B&B7N1-&]<,+;$.]1 MA&'0#C&L(8:=$#N=+FVG%[;3M>!+14I 4ZN";W[W"48#C%I0=B<6=VO!L/PV07EQM0.A/';(=A;1> [HE M5* GDA70H1C8;T+YG]",Q]D-6FMULKF?H[^H$<"#=2ACQ#MU&/2"EBHT HF# M#\O(J4"E9XS?G4POB%J8&H7%W1+[3EQ.A>KO0V%=I[9"-7*+N_7VJ6F<4Y$& M^TB#GC]L(6HD&'=K\ 'A.94L/%"LN!>TH37JC+OE^3-R="I[M-<.&KT?_H?N M[@QA.8BE'34E2GC!5#F/U7?K4L?$>$;F.),EAH4Z\7Z7,5Y7A9 M+A1?VY%NSI4>$.WE2H_D(,P&_7S!N7I;F #UD#_Y!U!+ P04 " "L@E=4 MS[D<,PH# "I!P &0 'AL+W=OOSXY[N^E>M,;1 /O62KTP-L8DS_XOHXWF#'=E#D*VEE)E3%#4[7V M=:Z0)9AE3AS&F(9"6(V Z_G08(KMDW-3.Z_8'F>CHT7RU2[7]B7MBT/XJTV,BN=B2#CHOAG[Z4. M9PY1<,$A+!U"QUTDE+6F:';@CNJ\"8X+>RESHVB7DY\9SHV, MW^[&=*X$'F5&=ZV9D^L.9JB-XK&A'6<%"\&-AF],*6:EA,8$#>.IOKELW)C- M%[3_"7S0&Z90 Q?%UBTMTOB%IRFETWW?T&DLDQ^7Y.."/+Q 'H3P(H79:/@L M$DP^!O!)ADJ+\*C%.+P:<8)Q$Z+@%L)6&"SF$VA\NCF17TD056)'+D%T26P; MZ&[YK]@CDE2LD8K=P/( YW93=G#+HSU3"?SX2B'AV6"F?UX!:E= ;0?4O@#T MZHH6DSNV0T7?(*R)PT#"#,**<04[EFX1Y JV[CK=-D$U["V20#FJ0IT;^ .7 MI"JD+T!Z#L1VBMTPZC:C;M_?U?!W*O[.5?ZG#XSJ5(/:UF =1A$O",\X@G;8 M[-5SW%<<]UE36A]JOV#]KGQFJM7LD-(%MA2DZ:;5:O4.C MHOV>S(M'[(6I-14"I+@BUU:S2_6FBH>AF!B9NV:\E(9:NQMNZ"U%90UH?R6E M.4YL@NIU'OX%4$L#!!0 ( *R"5U0[K8@@@0< !\R 9 >&PO=V]R M:W-H965T ?0R$5'X!8^:<.3/?F>^;BWVZ"/6/ M:*)43)[\:1"=M29Q/#OI=*+!1/DR:HN]6GY^&\WCJ!>I6DVCN^U(_7ZIIN#AKT=;+C2_>>!(G-SKG MIS,Y5GG+C\L0@+?'-4XNH<$V2ICR$ MX8_DQZ?A6 M9*2NPNEW;QA/SEK=%AFJD9Q/XR_AXE>5-\A._ W":91^DD5>UFJ1P3R*0S\W M-A'X7I!]RZ>\(PH&0E08L-R K1EPM\* YP9\6P.1&X@U V97&-BY@;UN0"L, MG-S V=; S0W<%*RL=U-H^C*6YZDHL4W]3:(.(%22K>Q=K\ZQF[ M^/PN#@<_CB\-F$-R%?HFPR.9YL@QN54Z3?5@H$A:C-P'7AR1WZ76,DD@\KZO M8NE-HP_D'>F0:"*UBH@79.6.S$US_742SB,9#*/33FSB36KM#/+8+K/86$5L ME'P.@W@2D>M@J(8E]MPM]M);EPSU>#$?MPFG1X19C-[?]RS)-RK&N;K;V0GNE7E:PYLN1P5.WO&ID)%US_+ Y,BY,^@=C9?@X)@_/I%CN5CZG MMR\64@_)G[\9E^13K/SH+R0@L0Q(I $)=*AF%0V* :FGY%J5H9AYM%./B2H] MG@O+Y?9IY[&(TF8IUA4]NEKJ9K,4[789^%IIE+ULE(TV:H5D,@))V0/I+V?I MVFD&@.XR(/?@ +J;G2XL:PV_S4*L4&8EUNXRUN[6N/A*1G.=]==,Z8'Y-K.4 MLFAQG]2RVI;U2QE/[&&XTJS>LEF]'=/MB-R8;(@-)(8IO6E*14A%U )AM9J1 M?K2@]?0-0*UQ2NTZ<"B# -G6 495\%"L*F!WVA!ZI\#O%"?X/>'!G=:" TQ- M<:J^FGAJ1*Z?U&">SO[^&(V\@=+D/[('B5-@<=H0&J? XQ0G\I>4?&_FMUF: M?C"]4#F7NLS=.06"YF[/6=?AJY)RS&'K0MPO*4:%PP4MIWP*G$]QGOTH/4T> MY72N2#@R"\THUMX@:6B4*%?9C#9WB.M3OZ14KTJ@*% YQ;G\FXDO!R&9]9E1 MDD&08 $SW-*H,\?=0CPV:XO>>MB;Q9PVK9CP,! &9J%Q?]5FS>0%8S,',**? M#Z98RV%R;RB?DY8LAY.Y]L*A:5&^S"A+K[R^8CXX%;W+0"L83NN[CW;SEVE: M,)B8PH'"5EN@!XPU8^PST W&T7ZY#[0:A./ ^]?4I?S9-'Q6*AL@)5.[TI45 MWYRNN57#@8%Z,)SH5P*KBN?H):$,@B0O7QDG7A\CSTKJB'2)GRVRS7+;9"]& M^@RTAN%:DXQM,QR.LH:8Y#>Y9\:(-QZ;%-Q]Q%_FU=G;#!%0)N;L0)?S= R, M,VDHC<'9B(%;E;B#&#%"P?E39SA"P$ T6LR*@ZPKUZT=T@1,;; M/5'1!- =ANO.J[CFZR+$4@[DA/6:P34R0K7T':/5S0!E(4?>A53Y)J)5MC,AH-V\(:L:C@("<>%Y !L4[(1)2JS M#N2!X_)P>+;!ZQ-[L W(#*]?M1R4;7J;*["J+A>@/ )7GAWI1I3(C%,9!QK>:]H(4=UE_;F<#X]LX/;\6U*TTT0:.M[L- 1!XWL:G M_7L!B+NL/Q5W@/,=G* /!""NB@ZPO$.; : #/._@,_E] *QQN06 P/D.3M"' M K!&%QW@>4?N>\%(>YR"P@+CROAA+P+A#L^M>( DSMN0V #-G=V MV/[9:U_*V3Q_KMR6E"%_N2G7K=J5W7BL]1C M+XC(5(U,55;;-?VNL[<1LA]Q.$L?AG\(XSCTT\N)DD.EDP+F_U$8QB\_D@J6 M[X2<_P]02P,$% @ K()75*4TF>U P Y H !D !X;"]W;W)K&ULS591;]LV$/XK!P$%-J")1,EVG,(V$#LI6J#)C ;; M'H8]T-+9$B*2&DG9"= ?OR,MRUZKR'WH@+Y(),7OTW=WY(>;[)1^,CFBA6=1 M2C,-J0DE?UDH+;FFJ-Z&I-/+,@T09QE$T"@4O9#";^+6E MGDU4;E_:SVGW )J"A MXTM5:?P3=LW>*("T-E:)!DP*1"'W;_[<).($0#S=@+@!Q%\#1J\ D@:0^$#W MRGQ8M]SRV42K'6BWF]CG3Q9P2D<%""3H= MAOO\7L"=J$KU@@A^#RQKG>:T#Y8EE_# M>:N O#++5I>E.97@IB<:S23T)(R MQQ^FC8KY7D7\B@H&]TK:W,"=S##KP"_.X.,>@I!2TN8E/N1E'OU*VYYUY%F=Q6QG+$GB9#"XGH3;#CW#5L^P5\_=%O5&(Y(Q2%GS$MY M(5,R-H-=,OK)AI=1]*8G2:-6U*A?U.-RV7DG_L-VU;)=_1QG8-P*&O_(G/>3 ML3,YOVY%77]OSN&+N[V#7B/K^2.+CAX:_1R582>VSGK3<,^?"U$+P$/LIEZ9 M5!>5UT76W56B^1E2%ITI$HN/^N)>JM_6:]2%W$!%+]5E^?,S#",0WO+[Y!SM ME26]9.V9J'21HK.U5 GB!^..S%NG,L5.1YN?81Z?,Q-VM%SV_W@N^]9TXVNR MW/'P*\\-3_H(07?;MU>&4E%+NV\IVM6VA;OQC4MXW+[O_^ZYWA320(EK@D:7 M5^2X>M]2[2=65;XK62E+/8X?YM2&HG8;Z/M:*7N8N!^TC>WL7U!+ P04 M" "L@E=4,I][MKP# _#P &0 'AL+W=O!Q*51EIJV9XY$D66$ MOZX@98>%@8VW@0>Z3:0>,)?S'=G"(\@?NWNN>F;#$M,,00B0U!5&?/=Q FFHFY?4E+W4B.@9X=L3 K@WLOH%[Q,"I#9R/&KBU@5MFI@JES,.: M2+*<8QQ.\)3!5<$Z']%N'*GF1<0W2%''R!;,O&(P[=?-S< M&C%??]@3LGG'.&[S78I>P5 C\#W-%+?A'"X?!JH=(&NTY1%E6)L M@QX@8MN<_J=@]\ ITV@A!?KUMUH!?9.0B7\G_',;_]S2/W=R/U7N1-U- ]6F M&=L1%:-7,NIS:K]T+=_QYN:^*],090=NB-^CUD,4#@*[Y7H7E-<$Y4T&I3.E M<\AA#WD!$VF:-8RSLY31;_SS3RYCQ3CKI-X/[9Z(0XQG]X1>#S&NC<<%#)IP M@NEP2 H"J1-)'9W\&23-MQ-)"AO6\"Q%Q%9[N%LGE[&F[.8?>SX.>DJ.P +; M#GM:CJ"\F1.,JXD[EQ:>C.L[1$G.4K9]+46-U?\R93OU')%3:;-;>OL\A6UO M >R<7EAG*"P./+\O[!#FNU[_G!U!N7Z'ZWU<[>V!IZ^//R$'3M)251*K]PX5 MDA/]-)Q*6WN.8^\\A6WO!3P[O;"S$6'M<"#L",QR\:RO[! 66%9X1-GV0L'3 M-\H=\"WP"_70_UU00:LD:YDY*(F+2!9FU M#HHJR>S&:GLLBT@KI"$\K;(I?5$[P9;:K Z[+VZ8VO M='585BPM355:WA&^I;E *6P4I77E*W]X5:U5',R;>.7J"IF9?_ U!+ P04 " "L@E=4<>2A\I0" ".!@ &0 'AL M+W=OL: ^MM#8_2+JM"I& M=-H>.J&R;@_3'DQR$*N.S6Q#Z/[ZG9V045H0/.#S^;Z[^WSG2]I(]:0K $.V M-1=ZZ%7&K&Y]7Q<5U%1?RQ4(/%E(55.#6[7T]4H!+1VHYGX4!#=^39GPLM3I MIBI+Y=IP)F"JB%[7-57/8^"R&7JAMU,\L&5EK,+/TA5=P@S,XVJJ<.?W7DI6 M@]!,"J)@,?1&X6V>6'MG\(-!H_=D8IG,I7RRFZ_ET ML0L"A,-8#Q64#$^#< M.L(T_G0^O3ZD!>[+.^^?'7?D,J<:)I+_9*6IAMY'CY2PH&MN'F3S!3H^+L%" MW6VM#.0;58K:LI&+' QE7%\B['&6DXMWEZEO,#T;Q"^Z5,9M M*M&15,*(W$MA*DWN1 GE2P<^\NK)13MRX^BDQQR*:S((WY,HB,(W$IJ<#P_> M@.=GP\-/)]@,^E(-G+_!L5)55,'5W-5C2I_Q[1DRP@J()3CYUVBNC<*']/M$ ML+@/%KM@\9%@W^F6S$' @AF")=>N%]K8Q7XO0-L+;U6[#9"X ';Z;+(P"6\" M^TO]S7X97EL>6.2G+%[P2WI^R=G\<%QR]A>9*>#4X&HDH0U5I28;T%8A%1(% M53!]V)15>G&0O&3:9NGOO=0:U-)-/(U7NA:F[>M>VP_5D9LE!_HQ#MMV M-OYWTT[J>ZJ63&C"88$N@^L/F)9JIU^[,7+EYL%<&IPN3JSP@P'*&N#Y0DJS MV]@ _2&ULO59-;]LX$/TKA-"# R31AV7++FP#B;5%"S2+ M(&EW#\4>:&EL$9%(EZ3LYM_OD)(56Y:%'(I>;%&:-S-O'CF/P*(DJBX+*UWO(Q7[N^,[AQ1/;9-J\S+=W ,^COVT>)*[?Q MDK("N&*"$PGKN7/G?XS]P "LQ3\,]NKHF1@J*R%>S.)+.G<\DQ'DD&CC@N+? M#I:0Y\83YO&S=NHT,0WP^/G@_9,ECV165,%2Y/^R5&=S9^*0%-:TS/63V'^& MFM#(^$M$KNPOV=>VGD.24FE1U&#,H&"\^J>_ZD(< ?SQ!4!0 X(V(+P &-: MX7L!80T(;64J*K8.,=5T,9-B3Z2Q1F_FP1;3HI$^XT;W9RWQ*T.<7CR W("\ M)G?)SY(I9K2X)I2GY F4EF6B2\GXABR%THKW)%PV%^J\G6MA$"VVT\$*T1RG6H,SIISEYQ@@L 3)@?(=9 M8%O0>!CYBTF$ICNFA'R])CELT-;D)'2&FVA[[$)5+M15U\:H4AG95$PCVRV" M21@$,W=WK-:YU70Z')T:Q1VNO-!OC$YJ,6IJ,>JMQ=^"WR14901/:_)R8]I0 M2A)18&]6U':W02K*50XW6K*-/3])@IU/5A]-113L<,D3Z.1?A1\?)>U[D=^B MWV$TB;P6_7,CKYO[N.$^[N7^36A4KZB["&UW$7FR*1/31;H(CL_2&D[\*&HQ M/+?RH]&HM0WB#P/,O:)XA]=H?X?D,4/WN(% MOT>8VL])MQMYK9ZP[+!JMXU>DXJ%>S2#V'9@9CE3^9+KZDINWC;SXIV=DEKO M[\T<:6>;-S?5$/J 1!E7>)<:5W&V$^LIKKJH466SOIK(3&N^Z]LCW:4O;,8P"! MWM(DXV,C%B*_,4T>QI!B?DUSR.27-64I%G+*-B;/&>!(D]+$="RK;Z:89,9D MI-?NV&1$"Y&0#.X8XD6:8O9[!@G=C@W;V"W5X RL0C_D=DS.S M5HE("ADG-$,,UF-C:M\LA@JO =\(;/G>&"DG3Y0^J\EM-#8L%1 D$ JE@.7? M*\PA2920#..ETC3J+15Q?[Q3_Z2]2R]/F,.<)M])).*Q,3!0!&M<).*>;C]# MY<=3>B%-N/Y%VPIK&2@LN*!I1981I"0K__%;E8<]@MT_0G J@M,D](X0W(K@ MGDOH583>N02O(FCK9NE=)R[ D]&C&X14VBII@8Z^YHM\T4RU217(GEB ML@2V 7:%IN%+03A1Q;M".(O0/7#!BE 4C&0;-*=<U/6=G;^:<5 P@O$:N?84G8-.O#GU?Z\D_ZF8<@* M:-IAD& A5P5%(@:4ZB1TV2O%^_LA^;U&W/,.T-#U&N;:(.L0L?!:]OM^M_E^ M;;Y_TOPJI^+'X:&QRE4"5KJ56J?)@TP+(Q@M._)Q$(!?!^#_AUX>U+L-WK67 M!ZT2N0-YDS>JW4;9?K^)"@8=O;P'.O WK/T-W[.7A^V0_):[#M"P%;>Y=Y/I M_=03@LO$%IDH3_UZM7ZE3/7EW%B?V3=!^=CX*U,^?9:8;4C&40)K*6E=^S(D M5CXGRHF@N;XOGZB0MZ\>QO(%!DP!Y/ <(<# !]"P &0 'AL+W=O%GM@)-HB0I$N2<7MO^^0 MDE5;H@SW8HO4.\-Y.$-JY@RBJE1=D8 M0P0EY?4__M%LQ(E!F P81(U!U#48#QC$C4%\K<&X,1C;G:E1[#ZLL<;+N10' M)(T:O)D'NYG6&O I-WE_T1+>4K#3RR Y%DOGD).0TFG3) M':(D3#OP?5'@9D]:]N0/V'%SRD=-#5CFDS) 3"@%O%Q+D#I/>M*+,)H$G1RN M^J)X,HX[K'W1 &O:LJ8765!77]>>YG6U[R ?;.77F'TUO:?N=WV[JQO0) M2_B>*,3(%EP&]RG$(^M>KQYHL;?=SZO0T$O9QP+Z8R*- -YOA=#'@5F@[;B7 MOP!02P,$% @ K()75)PJ6X*R @ 5@< !D !X;"]W;W)K&ULC57;;MLP#/T5P>A#"[3UW4D*QT!3;UB!%2AZV1Z&/2@V M$PN5I4R2F^SO)\F.FZ9.UI=8E'@.>Y&EO%&4,+@72#9U MC<7?&5"^GCJ^L]UX(,M*F0TW2U=X"8^@GE?W0EMNSU*2&I@DG"$!BZES[5_E MB?&W#C\(K.7.&ADE<\Y?C'%;3AW/) 04"F48L/Z\P@U0:HAT&G\Z3J<_B2EJJ;.V$$E+'!#U0-??X-.3VSX"DZE_47KSM=S4-%( MQ>L.K#.H"6N_>-/580?@)P< 00<(]@'1 4#8 <+/ J(.$-G*M%)L'7*L<)8* MOD;">&LVL[#%M&@MGS#3]D(YR MO9**% BS$NF2ZX(R=)J#PH3*,PU]?LS1Z*-U)[RM15.DL3RRVZ MC&9M1L&!C/P W7&F*HF^L!+*]P2NEM=K#+8:9\%1QAR*2Q3ZYRCP G\@H9O/ MP[T!>/YIN#\YHB;L.Q9:OO"_'4,YD07ELM&M^G4]ETKH6_3[2(BH#Q'9$-&A ME+M>#S6O1<86:6;*:W;A>[&?C%/W=;>F W[Q*(C#]V[Y@%LP]I(WMW<"XEY M?%3 +5,@&#:3!=,A%2T\V0GK>_[8V]/PT2N*_6A/P1#5Z$#^29]_EQ=R9.#6)I)[=$ M!6^8:B]FO]L_#M=V)N[MS_2CT<[X-YKVQ;G#8DF81!06FM*['.FD1#O%6T/Q ME9UK&PO=V]R:W-H965TS;D Z(E-MJ]*)J?>5JG=D^_+U18J*A_Y#IA^L^:BHDHWQ<:7.P$T MMZ2J]$D0Q'Y%"^;-)K;O62'Z8>]HX=/XK-5ID. M?S;9T0V\@/JY>Q:ZY;5$!DP5G2,!ZZGW&3QD.#<$B?A5PD)UG9*(L.?]C M&M_RJ1<81U#"2AD)JO_>8 %E:92TC_\:4:\=TQ"[ST?UKS:\#K.D$A:\_%WD M:COUQA[*84WWI?K!#_]"$VAD]%:\E/87'1ILX*'57BI>-63MH"I8_4_?FXGH M$'!\@4 : ND3H@N$L"&$MQ*BAA#9F:FCV'G(J**SB> ') Q:JYD'.YF6K>,7 MS*S[BQ+Z;:%Y:O:-K7@%Z)6^@T0/:,&K'6? E$1\C4XOT9=W_:5)0'=S8+ N MU#VZRT#1HI3WFO;S)4-WG^[1)U0P]+KE>TE9+B>^T@[-./ZJ<3.OW9 +;C!! MWSE36XF^L!SREW&$_^M M.VU#S ..HG-0Y@*-PA9TYGO4^AY=]?VBJ *7ZYH6=UV/\*AGVP7JF1Y".N'/ M+,>MY?CZ5'.ACQ_F,AT/!R-)W_00A#%.>K8=2F/L]IVTOI.KOE^YHJ4^A.PW MAW:"OQ7FN'?E2 :CARGN?S-#4#KN8;(A!H]B=XQQ&V-\==-DL 8=(;^V:])6 M*_WHKDD'SA_&:13T]L1B"$M[4^ 02F+BG@,@DO#2U).3?7+#/LJ;SQ MZQO4 MF88,#:3C=!C'@2-I_R1SH7 <7SC-\.D2PN$->=KS -TMCS6!KD-U!6"+!F4J M"F?&<'@KI*.@X. W[$1UB^MCO+YG?*9 J$!M;:$JTXGNFZEJB[6V+ MV<^VA.OUSTV1:PNODTQ=(7^G8E,PB4I8:\G@,=&>1%UTU@W%=[8,6W*EBSK[ MN-6%.@@#T._7G*MCPPS0EOZSOU!+ P04 " "L@E=45V:SZ+8$ "1$P M&0 'AL+W=OFNE-I=!(.,UR;"\X!O"])L5%QE6>BB> KD1!"=6 M*$L#%(;#(,.4]693.WJY0R S+,,B]<;DO+M50_VWB;NZ=-:F8E@ M-MW@)_) U./F3NA14&E):$:8I)P!0597O6MXN8B0$; K_J!D*VO/P+BRY/R' M&7Q*KGJA0412$BNC NN_9S(G:6HT:1S_E$I[E4TC6']^T_[1.J^=66))YCS] MDR9J?=4;]T!"5CA/U3W?_DY*AP9&7\Q3:7_!MEP;]D"<2\6S4E@CR"@K_O%+ M&8B: !QV"*!2 .T+]#L$HE(@.E2@7PKT;60*5VP<%ECAV53P+1!FM=9F'FPP MK;1VGS*3]PO;Q80%. M/IR"#X R\'W-!T@",FB NC=T4QE"',8C %\[46H+?6$*2706!1E[! M1V_P;Y!7XX+$%R""9P"%"+8 FA\N'K:(+PX6AQ./-U&5C,CJBSKT?=L0$WWV M!&ZYE&"ND_&JM_86BT2"OV[U:O!)D4S^[;'5KVSUK:U^AZT[P9^IW;TG2\+( MBJI3H&WI#-N"4*8@VC)<:!U8K894GF?GDT$XB*;!9'7O-Z5^LF(/4N3DCQ=&JV[C-.L-(P%= K8GN7TM)$XJ%3CG0?4X/R-N[1T:-R(/"JKVVQ\U,3*(NL),* M[,0+UE3 7 ,!FC/!9[Z4X#I69T )K)NG38;>:W;KX3C.LSS%!J0>ZY;%*O_. M:AL3D!?=]F5K[B8-%P9AEP#1&1 B9PW] M6JXH]>W4?-19(=#Q/HQ^&5V4JG:JM!.!ZP;0WPZ^Z0VB*[ TS3@[CW.-B'G3 MZC@9#HZ?5L>]\!WD>U!:FQ0,QYTQ=20,_2S\KJPV>;+?B<#Q)/03Y3V1FD#B MM44PUU"HV@F^+]R.W^#DZ,E%CHJ0GXJ,)W'A25RWU);74M7PD* BQU$(^M.J M&5 J&A=IS=6:"ZI>? @[(^K(!_G) MQW9DVQ]O>8Q3\#D75";4?AGZ/'7\@X[//\CQ#_+SS[OCVG("' \Z21TY D)^ M O+%%?P+_@<[($=!:'S\T#LN0C\_;!W,#LVSTKCSK!0Y@HK\!/6Q/+D=R@Z1 M(Y[H^(>CR'%1Y#\*2W7U#A:%S2(.:G<5&1%/]LY'J^+DH;H>C#0F4=S_% /%-_9&9,F5XIE] M7!.<$&$6Z/&ULG5=-;^,V$/TKA( %O,"N M)$K^B!>V@<3:HGL(&B3=]E#T0$LC6XU$NB0=9_]]AY0CVQN:2G.Q14KO#>=Q M.)R9[85\5!L 39Z;FJMYL-%Z^R6*5+Z!AJE0;('CFU+(AFD_!]*@LVF I\\O[+]8Y]&9%5.P%/6?5:$W M\^ J( 64;%?K>['_%0X.C0Q?+FIE?\F^_78\#DB^4UHT!S"NH*EX^\^>#T*< M .@E0'( )#\#AA< Z0&0OA4P/ "&5IG6%:M#QC1;S*38$VF^1C;S8,6T:'2_ MXF;?'[3$MQ7B].(;ST4#Y'?V#(I\)E_+$NQ.D.,++2%9I?):J)T$\M?U2FF) MQ^1OCXEA9V)H30POF/@>/H2DA (DJXG23.^TD#](U5K6:%GBGKNVUL^;T#". M/[AVX)VX[/_CS@09=8*,O$0/VL3XT7]0GPC'K"O*3J85<"@K[1+%SST*QVY- M_+!!'";Q!]?YRGJ!]!7P3)5QI\K8RX29%?,F)QB"BC!40V] $KUAG-@(,D&B M7(+X:7&!([=GR_<"LQ[@,$S]DDPZ228]@2+RQ\_FIBD(!@M>OZI-B/!LGIUG MQL^8TG#BC@\_CM)PZ#XS/?:,AAXEKCHEKKP\M\!JC I>$. :)-X&'.L!Y_GP M$SGCM57@O<"L%SCUA\.T$V'J9?K-GH@M8 7"T7E2:6B<)\)/,Z F1S@EZ 5> MDJ 7^#J[G$E XV,)$7NYEI@0UB9[DB=6[]KCP&JL*!G/G0>BAV]T=>D6Z0$. MZ/1B@NB#3AS(ISG*%4Q(_Y8 .+]T&RUYH M8A*,6Y0>Z+@O;=+D*$KBY;J3XJFRW8(6V##HG<0@*?[!"M=D#>>9Z6&T]Z-3 MD#[3;U,QRK[#157#Q>-;19TZN!'8@IXO;L')?Q(1T73 M*A&=-"(-R+5MZ$SP[[ANR_ENMFL:KVVK]-/\C6DF;8-SI&D[T5LFUQ57I(82 M*>-P@L60;)N[=J#%UK8[*Z&Q>;*/&VR(09H/\'TIA'X9& -=B[WX#U!+ P04 M " "L@E=4".ET4M@# #;#0 &@ 'AL+W=O&ULG9=M;^(X$,>_BA7MBU9:&MMYK@"I"UI=I;V[:KL/KTTP8#6).=M M^^W/3M*$8B?MW1O(P\SD-Y/Q_)WIB8LGN:-4@>>RJ.3,VRFUO_5]F>]H2>0- MW]-*W]EP41*E3\76EWM!R;IV*@L?0QC[)6&5-Y_6UQ[$?,H/JF 5?1! 'LJ2 MB)\UPO?V7:GS 5_/MV3+7VDZN?^0>@SOXNR9B6M).,5$'0S\^[0 M[0*EQJ&V^,7H29X= Y/*BO,GT*$PDS?%/&]3K MGFD^TFCF M 7[>8GQI,/ QI+F-R! GP&&&#G<%Q]WAV_=?5V0KBJXJPJNXP6#\:PRW(Z$ M#;JP01TV' A[E^?BH*,6?35=I6J"1'40LPR/(^*YT\3LVC70'>MGF22 MF%G@HHRLYT=1$EQ VD9!%&5NR+B#C$L9V/0,4PGO7#$2[*S :( M@SC"%YP.LR#)\$#M$.RG.WQG1>O^.Y+B0!K1++1LDRJGS@D-+8A)%,/PLA-= M=@AF639$>Z9%:)1V:=?T,ZC,@MI\. ED5Q(F,;Q<^@X[G&0!'$BA%P[T'Y3C M3#7'Y /U^H'&!>0K>]:AA[NM=7_S:C",K#?H,$MQ.)![KQYH7#[N*T6J+5L5 M= S15@;=/2A,DDM(EV$:I4.8O8J@<1FIMZJFI0Y&[&K)JW&=M+9$3/28B:UV M2@L8UQ2B@8SJ" MJU?REVLG>&+M:#1XF,4#/+V H'$%^7\\BS;J.0\.+C<'_MG.VWSV_$G$EE52 MM]5&>\&;1+N+YDNB.5%\7V_&5USIK7U]N--?7U08 WU_P[EZ/3'[^^Y[;OXO M4$L#!!0 ( *R"5U0 -=G8S ( .4' : >&PO=V]R:W-H965T_K MK("2ZBM9@< W,ZE*:G"KYKZN%-#<.97<#SN=GE]2)KQAWYW=JV%?+@QG NX5 MT8NRI.IU!%RN!E[@;0\>V+PP]L ?]BLZAT3:_9)5;9OT M/)(MM)'EQAD)2B;J)UUOZK#C$!QS"#<.X;Y#?,0AVCA$+M&:S*4UH88.^TJN MB++6J&87KC;.&[-APOZ+CT;A6X9^9G@K,ED">:)KT.22/ L%F9P+]@MR>TA& M(&#&C";G$S"4<7UAK1XGY/SL@IP1)LA3(1>:BESW?8- 5M;/-L%'=?#P2/ @ M)'=2F$*33R*'_&\!'S-IT@FWZ8S"DXH3R*Y(%'P@82<,6H#&[W?OG,")FNI& M3B]ZL[IDPG3&I5XH(-]OIMHH;. ?)T+$38C8A8B/A!C!G G!Q!R[F5.10=O? M4$MTG83]KI?#* SBOK_<+29X<4$5QN$=^:).D:3MWVG"G)[GQ#GBC MC=/#-DZ"[AY9B]%NK]=H_LZ-68*:NT&B2287PM2W37/:S*H;=T7OG8]PAM4C MYX],/0#OJ,(O4Q,.,Y3L7"6(I.JA4F^,K-R]/)4&;WFW+' .@[(&^'XFI=EN M;(!FL@]_ U!+ P04 " "L@E=48;;I@L@$ !H% &@ 'AL+W=O( MV^[#H@^T1-M$)=(EJ3CIU^^0DB7;DEEO=K,OB23/Y9P9*T8CIY3$+1($O59"N6B, M1^[;O1J/9&IB+MB]0CI-$JJ>KUDL-Y<-W-A^>.#+E;$?6N/1FB[9C)FOZWL% M;ZW"2L03)C27 BFVN&Q>4:6RES*'_;E4W39""PB%K/0 M6!,4_CVR"8MC:PEP_,R--@J?5G'W>6O]@R,/9.94LXF,_^2165TV!@T4L05- M8_,@-Q]93JAK[84RUNXOVN2R00.%J38RR94!0<)%]I\^Y8'846CWCBB07($< M*.#.$85VKM ^5:&3*W1<9#(J+@Y3:NAXI.0&*2L-UNR#"Z;3!OIB9\2V#H&ETACY3I:C- 7HW98;R6+^'KU]G4_3NS7OT!G&!OJQDJJF(]*AE MP+4UT IS-]>9&W+$#2;H3@JSTNA&1"S:-] "S 5PL@5^3;P6IRP\1VW<1"0@ MN ;0Y'3UH$9]>K(Z'GK8M(LTM)V]]M$T:,U8$[ET--&4Z5#QM=L9?]V"+/ID M6**_>SQU"D\=YZESQ-,#L]6 BR6*K2]DF$KJ\NFWTD//C"J-VBC)THH'**+/ MV@.P6P#L>DU/N0YE*@R"YH-3J M6D"9H:XS9.OLXY@$_0!6U>/N>JQ*X7;G4&I:E>H/=H3VJ/0+*GTOE=E**G-F M$YUS":4V=40R,[U=B*3"HT8HJ-#XC:4]&H."QL!/(YUG\+D(95*;B4'%;:<2 MXDE5J%W)UK1&Z!C^88%_Z,7_@0LJ0I;EH(EB3N<\YN:Y"75>*29J4S*LX#BZ M''!0UOS@A4B$%!XPN=GN*5'!.QT(GX0FKWVW)9I)!J6)9@9J 4P;!LD%RN0Y MC=&]U#RKD3=/QLXBL$"@P:2)V[I2?*\EX4?C4!0AX:XWYB%!:]A'8-9373 I M69,7LOYSOQ%>)#>$O!]$2BMC)T MAJ1[4-%SJ=TJ>5C/O2+[!,L) ?M'!#MPHPF$B\$D!*<0-(EE&IU=0V0C-&/J MD8?,-Q'ALH'C_BN/A[CLLMC?9F^.#SJXIBMV<:7!YF+[ U%UU*D1LY/$L;24 M;1;[^^Q$*MB\L)/01S@(_TRIL@GR'3G*QDF"5\X#*=LB\3>BPP%42 -#MX&] MDD")"%G41#2Q6ZDN4[GMO3GR6&1)V;.(OT6< ,E-F;#90S@6*#C4UX+S>^EF M9PM?$,N.0_P5_@Z..DF:^&R559QT7COY9>TD_MKY)0_C=E[W!--O"+M@^C"5 MY8[XR]T=??I=+,N"1EZ[H)&RH!%_0?L'L?0;PL'QE=G:N8*!OKQT5UD:N5Z7 M76H47XOKLBMW273P_1I?3+-+K]),=@=W1]62"PT\%F R..]#YE5VK96]&+EV M%SUS:8Q,W.,**B!35@!^7TAIMB_607&Y./X;4$L#!!0 ( *R"5U2-'7/I MN@( ),' : >&PO=V]R:W-H965T&_K90$ETQ>RA@J?K*0JF<&I6ONZ5L!R M%U0*GP9!XI>,5]YLXM;NU6PB&R-X!?>*Z*8LF7J[ B$W4R_TWA<>^+HP=L&? M36JVACF8I_I>X0J6YK(B"U=3[$EY>A2[ [?C!8:.WQL2FLI#RV4Z^ MYU,OL(Y P-)8"89_+W -0E@E]/&[$_5ZI@W<'K^K?W7)8S(+IN%:BI\\-\74 M&WLDAQ5KA'F0FV_0)11;O:44VOV23;LWC3RR;+2191>,#DI>M?_LM2O$5@ - M]P30+H ZWRW(N;QAALTF2FZ(LKM1S0YBZ%3:ICQ_&-*2?C:O4Z9'"=.+; MG_(X3FCVGRM_J\7:Z^J.J36O-![$"N."BQ0%5'L#M!,C:]=U%])@#W?# F]- M4'8#/E]):=XGMI'W]_#L#U!+ P04 " "L@E=45!H_1D " #_! &@ M 'AL+W=O&ULC53;:MM $/V50>0A@=2R)2YESSIR9W9ULK7OQ M-2+!JU;&3Z.::'49Q[ZH40L_L"LTO%-9IP7QU"UCOW(HR@:D59P,A^>Q%M)$ MV:19>W39Q*Y)28./#OQ::^'>KE#9[30:1>\+3W)94UB(L\E*+'&.]+QZ=#R+ M>Y92:C1>6@,.JVGT;729CT-\$_!#XM;OC"$X65C[$B8WY30:AH1084&!0?!O M@SDJ%8@XC3\=9]1+!N#N^)W]NO'.7A;"8V[53UE2/8V^1E!B)=:*GNSV.W9^ MS@)?895OOK!M8R_.(RC6GJSNP)R!EJ;]B]>N#CN T7@/(.D R6,HRZW6DK@MY$&8$G)K2)HE MFD*BAR]P+YP3H=)P/$,24OD37GV>S^#XZ 2.0!JXDTIQ1_PD)DXHT,9%)W[5 MBB=[Q&=8#" =G4(R3$8?P///PX?_PV,N0U^+I*]%TO"-]_!=2R/8MU P)Z[% MX@UND0@=V IRAZ4D^ L/524+Y!T^.PN"[[(,_;O,I"&W7ACYJ74L[:HL?'H--=C;@+FUV M&_1!T/D@[8/:C..=XQF>ACOAEM)X4%@Q:CBX.(O M=>MG9!=-2=V88G/?S.L M^85"%P)XO[*6WB?A$O1O7O8/4$L#!!0 ( *R"5U2F4,KW+P, (\* : M >&PO=V]R:W-H965TYCV8)(+6$UL9CO03OOXV4X:J$@RM*D\$#OQ.>?>Z^LC M#[=981\7H%*=^.'.R\O7B@RY4R+]SQ<$V6 M, /UM+X7>N96+ G-@$G*&1*P&#F?\.4$1P9@5WREL)5[8V12F7/^;"8WRI4F@:X/WYCO[;)ZV3F1,*$I]]HHE8CI^^@ M!!8D3]4#WWZ&,J'0\,4\E?8?;8NUD5X^Y^,:^.1XN/<>[NKTJQKX50U\RQ>TU>"&225R MW: *?;_5"]"-@DS^:*$/*OK TG<;Z.] U96H (469 [;9MP+^_KT#=U-C5BW M$NNVBMV"E)=HD@MA,EES80Y+G7Q!$^W)=X*H23VLU,-6]4>N2(H89YVXC"#1 MM:V3#P_D>SIW/ZCTBT8(#XK4$&%411BU1CCA; .Z*/,4BO[^C?9?S8!1+M = M5R!;MKY7J?4^HK/Z%7V_?;/U4>THQS[!]7N>N977\M!)3\X MHM>>&,E,F_V"!"54QCS7B6I?L#$A*F5.6 PHYK*V$0:'?3B(ND%]9-C;V9KW M+X>N1.W+!0,O"'L->GLVBEOU9J [7E>@["GKG[><,'2%KDE,4ZI>6S8<[ZP* M?XA7X9U9X7:W.KJG2IYWI6PQ,+QS,'R,A?UG6^$:?_.[@Z#;$-W.X7"[Q34U MUJ&A!4'@1U&#WLZO<+MA'6^I)5'XMQ#&UL ME95?;YLP%,6_BH7ZT$I;(220I")(;:-ID]8I:M/M8=J#0R[!JK&9?6FZ;S_; M$)0I)%E?P/_.^9T;R"792O6B"P D;R47>N85B-6-[^NL@)+J:UF!,#NY5"5% M,U4;7U<*Z-J)2NZ'01#[)67"2Q.WME!I(FOD3,!"$5V7)55_[H#+[+N% M1[8IT"[X:5+1#3P!/E<+969^Y[)F)0C-I" *\IEW.[BYF]KS[L!W!EN]-R:V MDI64+W;R93WS AL(.&1H':BYO<(]<&Z-3(S?K:?7(:UP?[QS_^1J-[6LJ(9[ MR7^P-18S;^*1->2TYO@HMY^AK2>R?IGDVEW)MCT;>"2K-(!P<$82M('2Y&Y!+.:=(TT3)+5'VM'&S U>J4YMP3-B'\H3*[#*CPW0. M*R0?R0/%6C%DH(G,R4(QD;&* [DM92W0KGV58D.6H$KB))=S0,JXOB(7A FR M+&2MJ5CKQ$>3RGK[69O@KDD0'DV079/AX ,)@W#P_#0GEQ=7_[KXIJ:NL+ K M+'2VPU.%S9G.N-2U O+S=J51F9?@UPGS86<^=.:C(^8F:MA7::.*G,K^'5[3 M81P$B?_:PQIUK-$YUK"/U:CB_V)%'2LZQQKUL:)WL.*.%9]C17VL^!VL<<<: MGV/%?:SQ 6L4'*=-.MKD)&U9@.F/.8+J8TX.ZQL%X3'FM&-.3S*_ ?;!I@_$#51LF-.&0&V%P/38.JNEOS01EY7K*2J+I4&Y8F$\"*'O M[.=2XFYBVU3WD4G_ E!+ P04 " "L@E=4F6J/^ <# !\"0 &@ 'AL M+W=O&ULM59;;]HP%/XK1U$GM=)&+A!**T"" MTFJ5VJDJZ_8P[<$D![#JV,QVH)WVXV<[:4K;$/'0\@"^G._[SL7XN+\1\EXM M$34\9(RK@;?4>G7J^RI98D942ZR0FYVYD!G19BH7OEI))*D#9Y9I3CC0259QF1CV-D8C/P0N]IX98NEMHN^,/^BBQPBOIN=2/- MS*]84IHA5U1PD#@?>*/P]#QT &?Q@^)&;8W!AC(3XMY.+M.!%UB/D&&B+04Q M/VL\0\8LD_'C3TGJ59H6N#U^8K]PP9M@9D3AF6 _::J7 Z_G08ISDC-]*S9? ML0PHMGR)8,I]PZ:PC2,/DEQID95@XT%&>?%+'LI$; '"[@Y 5 *BUX#.#D"[ M!+3W!71*0&=?0%P"7.A^$;M+W(1H,NQ+L0%IK0V;';CL.[3)%^7VH$RU-+O4 MX/1P@C,-7^ ;D9+8DL'A!#6A3!V9U;OI! X/CN *(?O2Y$KPE/5][41MG _ M*47&A4BT0R2,X%IPO51PSE-,7Q+XQN/*[>C)[7'4R#C!I 7M\#-$0136.'2V M/SRH@4_VAHVL4O+28-%F\B"VN8HL;8[O%M6!K MRA=ODO@/K@3A,%I(1'-!ZH9$=BNQ[D?6Z[B2.6Z,Z9H\T"S/8":D0=K8$K(R M6OJQ[L@>OTEI-S"?^K3V*A=ZC2Z<,[J@,X:F'[A3HDQO29"NB5FKW M@N!30V9.*K=.WJG:,,UGC&:TJ>QA\'S7!A]9^'#K4@_?L?0EV7;MPYK:^UM= M)D.Y<.U=@2ML<7-7J]438N0:YZOU<7@Z*1X"SS3%N^2:R 7E"AC.#670.C8^ MR:+5%Q,M5JZ7S80VG=$-E^9YA-(:F/VY$/II8@6J!]?P/U!+ P04 " "L M@E=4)0V9NF % &0 &@ 'AL+W=O&UL MO5E=;^(X%/TK%IJ56FE*8IOP45&DT@]MI>EL->WL/JSVP0T&HB9QUC:E(\V/ MW^LDC4-)#)T9M@^%!-_CPB=S(1.FX5(N/)5)SF9Y4!)[Q/?[7L*BM#,9Y_?NY&0L5CJ.4GXGD5HE M"9/?ICP6Z[,.[KS>^!(MEMK<\";CC"WX/==?LSL)5UZ%,HL2GJI(I$CR^5GG M')]>TX$)R$?\&?&UJKU')I5'(9[,Q^06/8X,$//XM M03O5G":P_OX5_3I/'I)Y9(I?B/BO:*:79YUA!\WXG*UB_46L?^=E0H'!"T6L M\O]H78[U.RA<*2V2,A@8)%%:O+*7LA"U -IK"2!E 'D30'!+ "T#Z+X!O3*@ MMV] 4 8$^P;TRX!^7ONB6'FE+YEFD[$4:R3-:$ S;_+ERJ.AP%%JE'6O)7P: M09R>7/)'C4[0A4B?N=318\S1/4\C(=%GH;E"+)VA"Y9EW+S$,7J0+%4L5X5" MGYF4S"@#'5URS:)8'8\]#:P,MA>6#*8% ]+" *-;D>JE0E?IC,\:XB]VQ!,' M@ ?EJ&I"7FLR)4[$6R:[B.*/B/@$?[V_1$C7.V-@D?M*-=NE//,%,EW9+11>UKID>:PU*7'FU1IN0+_TNCO M3S W6B>J'\<\+T*OI?#]UK@[Z0(.9\I-)]F,^YC-(%^HX^-"UV,4F0 M3V*\^WG2\\N_L?=<7]#MD6]&7+E&;.085#D&SASS$D9*K5@:+A>0+ICG*0$-AE %SEH@5S-12_^$>P/XA=%YQD14;2$L]2K!Z00)G/7!MN\/_ M@P%,RUGZ-89T..R[*!)+D;@?AF*[#:%<\.!JN^$6SW(K);)5-#IR%LUZ,J;N MHG$9PK)!IPF%0="?*@U]@2G/(XMSEUF*>,8EM NFDEKDY*'!,T:4(KWDB#_G MZSY_[?H:,W"S($'7]YURM+L =F\#Q;H7W3$T,**130$QJAMSU\=!/Z"CEH): MA\9NBWZ'W\&M6_82):O$E;DU6MP_A/=AZZUXX$SMECWQDS7H@:/Y*ITQ,PN+ M4;AD*<@G@Z=*-#5YTQVPO0!!"Z9<%*T_8[=!UU8?'!K4>P0B-2T,L"LZO&/S MD+G:O6DY!>[5Y#'"7=+W[1]ND8EU;^SVWW?*)$IWR(18OR;^(61"K \3MP__ MJ$QVP!)_ETR(]6&RPX=_@4S**39DTJ?=X1 /F\5!K"D3MQV^3QRU9!ZX3" 7 M5[=.K).2WD&$8JV2N*WR80FE-=N+*7MM%X)OQN%3N3!:1HL%EXT+X$;'U-^Q MJ1!KK<3=Q%JFL&?GNZ.1(M0>7AJI];=Z"-*R51-KO\3MDY9$" T6#U?YU_,] M"0VVFYHV0M9LR3YF^^,R=>O46BD9'4*GU#HF=7>X/ZG3'>BCX0Z94NN\U&V1 M[Y4IW6YU@V914&NMU&VM/Z/2$KK.![>HE-9.'0YKIL_.LP_KIO0@;DJMF]*# MNND.]-UN2JV;TE_KIG1_-Z763>GAW)3NX:9>[> VX7*1'[$KF&R5ZN*\LKI; M'>.?YX?7;^Y?X-.KXC#>PA2_#=PRN8C@JW;,YP#I=P>PA+(X;B\NM,CRX^%' MH;5(\K=+SN#;G!D G\\%/ CEA9F@^M%C\A]02P,$% @ K()75"[?C1F7 M @ 4P8 !H !X;"]W;W)K/DETWQ1QC+[$N MY.'AH+N,@QMG$'.;4?O0-%-JDW.D;9F&]J= 9YX MIUR&4;<["G,N5#"?^K,[,Y_J J50<&>8+?*WL 9\W-T9VH4U2B)R4%9HQ0RDL^"J=[D8.WMO\$W P1ZMF1$XH5Y0U&KH5Y(?S)6R0?6 KA6# M(KMYIG);8/<@.4+"4#/,@%UKM0>#8B.!K4$);=A7C6#9^1*0"VDO".2DT=LK M'_*,"<4>,EU8KA([#9%R<8S"N.*]*'E')WCW(G:K%6:6W:@$DK< (8E0*Q&] M*+&(6A&7$'=8O_>>1=VH][A>LO.SBQ;8?BUPW\/VVP1>*8NFH+>,[,<7,F K MA-S^;($?U/ ##S\X 4_"HJ&G77!)BE9%A+*(3:J6:$./YAIV/Q]/1M-PWT!A M6%,8ME*XRC55]@_W7:93Z@G*6%A;':#@9-$WW&R%LDQ"2J[=SIBT,.4(*S>H=WYL M;#32$/++C*8^&&= ]ZFFWJXV+D#]/S+_"U!+ P04 " "L@E=41PLS"D<" M &ULE95?;]HP%,6_ MBA7UH94V$@*$M J1"FQ:'S:ATF[/)KD0JX[-; >Z??I=.VE$VP#K"_&_2"SWQ"F.V-[ZOLP)*JGMR"P)GUE*5U&!7;7R]54!S)RJY M'P9!Y)>4"2]-W-A"I8FL#&<"%HKHJBRI^C,%+O<3K^^]#-RS36'L@)\F6[J! M)9C'[4)ASV]=R6%- M*V[NY?X;-/6,K%\FN7:_9-^L#3R25=K(LA%C@I*)^DF?FWTX$(3](X*P$80N M=PUR*>?4T#11Q8K?_3>NH^'@#&UL MM9E=;]LV%(;_"F%L0 NDD412=E(X!A*[Q3(D19:LW<6P"UJF':*2J%%4/H;^ M^)&R(EJQ?.2V5BYBT=;YX$ORX:$T?I3J:W[/N49/29SF9X-[K;/WGI=']SQA M^;',>&I^64J5,&V::N7EF>)L41HEL8=]?^@E3*2#R;C\[D9-QK+0L4CYC4)Y MD21,/5_P6#Z>#8+!RQ>W8G6O[1?>9)RQ%;_C^G-VHTS+J[TL1,+37,@4*;X\ M&YP'[S^$OC4H[_@B^&.^<8UL5^92?K6-R\79P+<9\9A'VKI@YN.!3WD<6T\F MCW\KIX,ZIC7?D?/5;W^@,4%;F6265L,DA$NOYD3Y40&P8!W6& *P.\KP&I#,B^!K0R MH/L:A)5!V75OW?=2N!G3;#)6\A$I>[?Q9B]*]4MKHY=([42YT\K\*HR=GLSX M7*-W:*KX0FATOE*F%+-CB-[,N&8BSM^:VS[?S=";7]Z./6U"6P=> M5(6Y6(?!.\*<9^H8$?\(81\'+>93V'S&(V,>[#2?P>:_%^DQPB<[S3_ YM=, M[8KN&;EKS7&M.2[]D1W^KDP;R>6+Z!]9)&*AG]'?Y0^7FB?Y/T 84H1S'5^A%9*YGG;^*U]A:4O2Y>'"1Z-?/LW]AXVM=J^,0AH\\9& MNK1.EX+I_LE5@JXD2]&%D^0;NN-1871"MC> *&$=)>Q3^V$=9@AVYGQE5M** M:8XR)=)(9#%'+)%%JMNT'VY)2H:^#V@ZJM,8@6E#P*?P7Z'_@.M_[/SG+3+#]F(H^V9TPS[@;F@S[G?>#8%N #4J=R M-MRDB7\"#'C@Z!? ^-M7Z257MOU1I"9CD:[0U.8,:>&(%M!>17=0"\)#BAYN M(WQX"HGNL!? W-M/] ^%D@L9QTQ!O7>0"T:]RNSH%<#X^L*48'.#Q)) MD:"Y5,;6=B=BF8GVNA_50- MRH359MZL*&JW4$)%U+&SN68IBE5\W\ MDK7ZK3FM'07!9N%TC,,=ZCFP8KCP^Z-@RBRW^!EE[-D>"W,[SUQ%.V=QN>&\ MJ?1J/1AVQ/!-GJ!>CLX8AJJKN5F:%BS^J:3A4$'7(#M^8YC?M]P^S;'3<:]5 M-:W<-5;5*;1W$P=S I>FAP!:8W,WC6O3MZU)V\S/[0&DUQ*6.+(3F.S[;S8= MCFC'W"8;1WFXF.UE;-J TLS/;0VDUTJ7.* 3F*_?,3:P(]IQI"..TP3F]('& MIJ5&VV\!.9R37NMDXDA,#E4G=S@B70O(<9; G.UWD#I7$G44IKV6U-3AE!ZJ MI.YP1#I6$G7@I0TI:@.H(>O#JP4YN%E:C*QY9(IG-;"<_6#1Q?JT$F'O0KNT$?A M*K/LG5VQ(GTII/@KT-EYWV;>9UTRM1)J; ]W26/H&1P.DUB\(UPTML_(-V%QJ M+9/R\IZS!5?V!O/[4DK]TK OU>K7M)/_ 5!+ P04 " "L@E=46?4 ")T" M !'!P &@ 'AL+W=O&ULM55=3]LP%/TK M5Q$/(%'RU38M2B.-5FA(("$*V\.T!S=Q&PO'[NP;"M-^_&RG1&4-%9.VE\37 MON?<*R[TQ"L1U^>^K_.25D2?R3459F4I5470A&KEZ[6B MI'"@BOM1$ S]BC#A9:F;NU59*FOD3-!;!;JN*J)>+BB7FXD7>J\3=VQ5HIWP MLW1-5G1.\6%]JTSDMRP%JZC03 I0=#GQ/H7GT['-=PE?&-WHG3'83A92/MK@ MJIAX@15$.J)3RKDE,C)^;#F]MJ0%[HY?V2]=[Z:7!=%T*OE75F Y M\48>%'1):HYWL&ERD[X'>:U15ENP45 QT;S)\]:''4#X M'B#: J*/ N(M(':--LI<6S.")$N5W("RV8;-#IPW#FVZ8<)^Q3DJL\H,#K,9 M72#T8-Y\1)!+N*>J@FM)!%S )-":T34>M$Y/CB M0TY<"8VJ-KL4X=NU28 KI)7^?H ^;NEC1]]_A_Y>(N$@I.CEM5*V0&$*=KG6 M\ PPHK)77GWFQHACOVQ8.1\;G;PZ0MGQPL_R!( M)16RG\9'*P *IG-9"^S4D.QIZ(V3>-0M8=1*&/V=!*9U341.(9>Z6\=H7TINW=F?T&4$L#!!0 ( *R"5U2/ MKWM@L ( ,\& : >&PO=V]R:W-H965TW*+PGQ)I2H8F:G: M^'JKD"7.J8$%PAQCL@K,O)[Q O/<"AF,7[6FUX2TCH?CO?J5R]WD\L@T7LC\ M.T\HFWD3#Q),69G3G=Q]Q3J?D=6+9:[=$W:U;>!!7&J21>UL" HNJC=[J>MP MX!#V/W (:X?0<5>!'.62$9M/E=R!LM9&S0Y-R%-1&49(JAJO9934AN7&PO=V]R M:W-H965T^.Z(DDA)^*:;:%03]:,YT2J(=^X8LN!K(PHSUS?\R(W)[1PIF-S[Y%/ MQZR4&2W@D2-1YCGA'S/(V&[B8&=_XXEN4JEON-/QEFQ@ ?)E^\C5R&U<5C2' M0E!6( [KB7.+;V9XJ 7FC5\4=N+H&NE2EHR]ZL'#:N)X>D:002*U!5%?;W ' M6::=U#S^U*9.P]3"X^N]^[TI7A6S) +N6/:;KF0Z<48.6L&:E)E\8KOO4!D MU)XCF0)Z!IZC'XP4:(;N24(S*C^0$4E4*9B;$K575ZCFY25S*K*O%;*TFN48"_ M(-_S\,7&+^PQ4_-SK<55ZD& M1J5;Z6V*!R-O[+Y96&'#"OM8@8U5J:(35A3:68.&->ACA3;6P,(*1W96U+"B M/M; QHHLK,"WLX8-:]C'BFRLH86%(SMKU+!&G:SG%%2RKB5P&W%T3HSCEI6, M&V+<36229#98? :+AT$+#'N'L/'ZF^DT)SI:"A^%&/Y44]6RXS+\,&K9)7R( M!.Q_JJ]JV2DNQ"VX0V+@WLBPME8M.\6U_0;Q(31P;VI8NPN?QX8?Q&W5'7(# M]P:'M<'P>7+X0>O>':(#=V='=X_A\P@)<.N2'C($=X=(:YO5NM/8Q_'_0/?H M#UX?EGX2OJ&%0!FLE&PO=V]R M:W-H965TBAZH*6Q1$02%9*RDWY]NDTM M,2FL9Z;4; MMHQH+7)2P@U#O"X*S)[7D-/CPG*LT\(M23.A%NQE5.$4MB#NJALF9W;+DI " M2DYHB1CL%];*N=C,E;TVN"=PY)TQ4I[L*'U0DZ_)PIHJ09!#+!0#EC\'N(0\ M5T12QF/#:;5'*F!W?&+_K'V7ONPPATN:?R.)R!;6W$()['&=BUMZ_ *-/X'B MBVG.]360+>9K"V''#O#;,[@"S@ZYI*3*. MKLH$DA[\Y5_P[@B!+=UL?75/OJ[=4<8-Q!/D.1^0.W6=/D'_!]^\ >YX?? _ MO/':F_,TGS? U]S5]]6."R:?SX\13K_E]#6G/Y8-\C57-8LS^9I0Q6C*580:\HRM!9Z1$ M7"_WIJ;A"SM*//^3ZP?].L)61SBJXQ[G-2"Z;TZ614O> >M-[G7X*A;ABU"8 MG.NUFPV&;-9*G8U*71V R;*-8LH%JH 9R:UB'3_UM-NMWC":,^8=<STP[,A-!*UV@=U3(S@ MP)2!W-]3*DX3=4#[GV#Y"U!+ P04 " "L@E=449%J+48% !!'0 &@ M 'AL+W=O&ULO9EK;^(X%(;_BH5FI5::)?$E M7$84J5!&.ZL=357:V0^K_> & U&3F+$-M-+\^'4NC=,V<8!NY@LDD//Z^)SX MR9MDM.?B0:X94^ Q"F-YT5DKM?GD.-)?LXC*+M^P6/^SY"*B2N^*E2,W@M%% M&A2%#G+=GA/1(.Z,1^EOUV(\XEL5!C&[%D!NHXB*IPD+^?ZB SO//]P$J[5* M?G#&HPU=L3E3=YMKH?><0F411"R6 8^!8,N+SB7\-/-0$I >\3U@>UG:!LE4 M[CE_2':^+"XZ;I(1"YFO$@FJOW9LRL(P4=)Y_,A%.\6826!Y^UG]0 Y-,#+ ]*I.]G@Z ,J M^H!2/7Q@'\ _?^DCP!?%(OFO11\7^CC5)W7Z6?<$VVR%O]8K:P'.=/NRIIY7 ME2_3ZZ5Z"6YV8TR&B'@C9U>1!RGR(-8\OM-PRP!?/I].U/^Q#01;5&60*7FE M#'JNZQ;C9VVJ/*A?G:17).E9D[S<,:$I"7PN%=@PD25;Y)I6+ED:Q5^5!VQM U8';M*S8M;=9PRZ1AB?2PE;)"PS"([(M;GQA! MO$K61<"KEO2L08" )T:%M"5C@ ?MQ+O<4[$ NSPED1@&?='2J?EZ[GIU5Z9G MET1>UW5_LV5G, CM'"QW%_P$M_IDTQX0?(N93=X #'KM]-J "-I)=$"O[0(P M[;4M%\,C: ?2Z]G:1 V$8#L4@@9#T,ZAXV ^@6]1TQL.X9!4DP89TJ &TKR> MZ4^0V@5P4[B%AA,3&0BA=B"$2D;*SI#"Z:CB6EU?U&DN=JC-008_J,%P'5#4 MVSVW3=G !)%VBFIX@NR.Z,BB>F^+VN_77A.1@0ZR,^-H%SM%%1;(EHIA#K(S MYP@C.\VERB;5Z]6F8 B%!NW;U&D^R N?2KJU5#%T0W:Z52R 4XTC-BC#;CNW M409@&/XR\SC)QRJ?G=X0#FIO8+"A('ZG%9LT"#1;,5RZ]_S?K=BD0;+1BF%# M3]Q@Q8X\40^V:]C@%;=CU[ A)WZG79LT"#3:-6S0B8^S:[J@UTRD#SUCGX$< M\FG);>,93N)VG!PVK,._[HYR@M_ZO$%OX/9J'KP8-I*C;5Y=V9-3?!WH-4OC M.-!7&4G%4W*M2V< %E0Q?<37( ZB;60I(#%4)>W80F* 2.P\.X5!#9)N X*( M 20YVBR^KS7TL:DUI0=V[9A+8NA'&AZWG=(:NR3T&IMCT$D:3&>%DS_LV0PQ M2"3]=HIL($CL9K'Y M @T&P(B.$EL?/RI([;)1L-@6= Z1U_/WS*XQK/X,]K M!W^>P9_W7C_8(%!__7=*;Y^2EXM?J5CI*R$(V5(KN=V^7JHB>U^7[2B^25]( MW7.E>)1NKAE=,)$=Y)W7,5;T_%_4$L#!!0 ( *R"5U3JY$7R M5 , . 5 - >&POZL,<<"2XV2.Z:"_?CX[A$!]B/9AI0NBL>_S???9=TYN0OE*H^!T$]6]""U!=E185&\E(61.FNG =U)2G):G J>-#O M]>*@($SXXZ%8%M>%JKU9N11JY">MR;.W;]G(#^-/OF?I)F5&1_[]^?O?RU)= MO?/L_>SCV5GO_L/5OOW< !_\P$EZ>03I10\NE-K"6(#XN "'V#'JP2YU1XSA M.]\Q8"0)0K)#@#FG1TWNP-P0XD'/J:JC"7,,C\WGX70:^J"IR_$P+\6V/"/? M&G1\4E#O@?"1/R&<324#KYP4C*^MN0^&62O5U MJ:P]4*C;K6OY(4MW1E=J4TRK'-???H.9_N\YS*J@DO"M:U_XIK_*+ M%3OL3ENGKC(P:L] MV9\C,CQ)D4%S7.N<"7=.A*W5@Y/WR/\))WV^#>I-EXPK)IK>@F49%4\.AII> MD:G^]W6'7X_/:$Z67-VUX,C?MG_0C"V+M!UU PO1C-JVO\/TPK@]]NM83&1T M1;-)TY7SJ6EZNJ&C-A9CO; X_]-\$G0^%L.T M)4XD07T2U,=ZN9")^6!QW#ZIOMPS3=,HBF-L12<3IX()MFYQ#%\W&Z8-/+ X M$.EY:XUG&Z^0PW6 Y?10A6 SQ2L1FRF^UH"XUPT\TM2=;2P.>&!9P&H'XKOC M0$VY?:((LHIIPW8PCJ0IAD MNFLTCI'5B>'CS@^V2Z(H3=T(8&X%480AL!MQ M!%, &C DBLQ[<.]]%&S>4\'V-]WQ7U!+ P04 " "L@E=4EXJ[', 3 M @ "P %]R96QS+RYR96QSG9*Y;L,P#$!_Q=">, ?0(8@S9?$6!/D!5J(/ MV!(%BD6=OZ_:I7&0"QEY/3P2W!YI0.TXI+:+J1C]$%)I6M6X 4BV)8]ISI%" MKM0L'C6'TD!$VV-#L%HL/D N&6:WO606IW.D5XA-/E_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0 MT^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0 ( *R"5U0U M2&!A^@< !], / >&PO=V]R:V)O;VLN>&ULQ9Q=<]JZ%H;_BH:;TSW3 MG!@#!CI-9_+5?3*3MDS)[IR[,P($:&I;;,E.FO[Z+1G8>XG VW.SXBN"3+[0^L/!DI+OM.^Q/V;M$P\O%< MU@M=B;MR^\_^+,%* 5;*BW7MWYM<+_RW+\25S&4Y5Z*YO8X ]@!@KS5 \68B M"60?0/9?$7(:(,(_.&&6XLM&60(Y )"#UB"O3;$AD!F S%J#G%9F3B"' '+8 M!F13D-*M!8$< <@1+^1G6=56[1_![7E"-@9D8UZR+W8E2_VS.2%DZ8NP+@II MGYN;K% MURZ229?9)A^EMN*;S&LE/BGI_//7U%Z*AU3297;)7?FH7/4""8FCRVP.W\[S MM;-Z;NK![9^UWH1_H'3(&%UF9=R5OBE7RES\X;QTS;)Z\@^_N/%/76X\*,5$ MSN@R2^-W8Q9/.L_?^OI:R7(5OEY<.N?;"&]]P5),9(TNLS:N:J=+Y5S0[4R7 M+T)R%]FBRZR+R_GJBSIOS/NE M6ON '-HN5JU5Z7PB0AO5R!TILSM"6^7[V95T'C, >KH7C7XDCI19')^472G[ MUM]@'W*<#N??-G?\JP^0MJ:8,#EA]LE.OP_R1^2X%$DD99;(O1=;3(/\D;)G M'D6AMTIK[I]OFE8^Y5;E7,>02",ILT9NU(PJ+46N2)E=T=3,MLQU YB/>/- ^EQZR0X_9#OOL)S#Y;W:_ M43#89<6LB!-IT)Z38B)W]%K)/8Z6)K)'K\TD)*[;2"R]-I.0&!,YIM=&$G+T MGB/1]-K,1N+"1-KIM9F-1)A]I)U^2]G([K933*2=?IM)25R:2#O]5TQ*CE6< M/E)/_U6RDZ-8<'R$634A S@*A<329Q8+;HWU*2822Y]9+!AS0#&16/K,8L&8 M&<5$9NES#XN MNV9N**8R"Q]9K-@S"D=441F&;0W1N(Q/U-,9);!*XV3!"9I MPV#8HP>^4974>12/!D@L@]?*9\[$[D__.C>K,LSF$(9B(L4,F!5S!/-&.[E: M6;7R2!03*6? K!R(&;4F!G!0GEE"!'/J+[>H\V;,]C+/S9,LZ8#W $EHP"RA M4RGMF?CHDPC:035 $AHP2^@T9E/O*2:2T(!90F0@\EA(HIA(0@-F"9WH(#C; MJ9W.&$$2RI@E=!)S6[ 4$TDH8Y80+,TH(&7(0AE[>H.Z6V@?988LE+&/Y2-, MVGC/D(4R9@OA7J&H-)&%,F8+836FB$+#1B MMA >.*.E.4(6&G&OAH$#9Q$FLM"(V4(G!\ZVC22*B2PT8K80P#Q8-#%"%AHQ M6PAB1@%IA"PT8K80P P]2Q0366CT&A/9CF.&\5**B2PT8K80Q(QO.EPLPSVS M[33F1-DEQ406&C%;"&#>%AO:<3A&%AJW->&@J>DTO(^1A<;,%L*8-,D8(PN- MF2V$YT5$I8DL-&:V$,:,2A-9:,QL(8Q)^Y#&R$)C]EEO9);)V7Z0=:;\Q91_ M1S&1A<;,%CK #+7(E/L5FS$FLM"8V4('F(PF> 4GLX<.0/\H[3_CZ?Y@! K7<2;, M)MI-V_K5](1N E=W)LPB^IN2CE0W!\6]EK,(%*[S3-@W#0"K8L19! I7?R:O M,2_NC$Z5NC?E2CPH6_AJ%9$2_'W+J_V%F V4@O(U,3E.Z-+,65^!B!0BEQ[SD G]&H M@Z&+-Q_@WGT /J,'H%!*W'L2'%LB>3R,XLT)N'+$:\00D]-%V;X+SYN/N MP_N%6NI2+3[[+W#^^%SF\XD5X:6Y5MH?A.7ORSK/K_VQ+Z6O#XO]_E;[O;D^ M_ 502P,$% @ K()75,DP(5,X P %T0 !H !X;"]?QMUZNCP7Z6D!OGE!P49%)8?%&507'Y0DD%I^4%9!N7E!Q49 M5)8?5&5077Y0DT%M^4'F5$8'F-1A#=#:E&L#>&T*M@'$-B7; &:;HFT M4W9 M-H#;IG ;0&Y3N@U@MRG>!M#;J]X>H+=7O3U ;]_]L0W0VZO>'J"W5[T]0&^O M>GN WE[U]@"]O>KM 7I[U=L#]/:JMP?H'53O - [J-X!H'=0O0- []#=+ 'H M'53O - [J-X!H'=0O0- [Z!Z!X#>0?4. +V#ZAT >D?5.P+TCJIW!.@=5>\( MT#NJWA&@=^QN=@/TCJIW!.@=5>\(T#NJWA&@=U2](T#OJ'I'@-Y)]4X O9/J MG0!Z)]4[ ?1.JG<"Z)U4[P30.W7_K 3HG53O!- [J=X)H'=2O1- [Z1Z)X#> M6?7. +VSZIT!>F?5.P/TSJIW!NB=5>\,T#NKWAF@=^X>-@'HG57O#- [J]X9 MH'=6O3- [Z)Z%X#>1?4N +V+ZET >A?5NP#T+JIW >A=5.\"T+NHW@6@=^D> M%@3H753O M"[J-X%H'=5O2M [ZIZ5X#>5?6N +VKZET!>E?5NP+TKJIW!>A= M5>\*T+NJWA6@=^T>]@;H757O"M"[J=X-H'=3O1M [Z9Z-X#>3?5N +V;ZMT M>C?5NP'T;JIW ^C=5.\&T+NIW@V@=^MB'8#>YOI[+_O[UP/7V=,-W\!4$L#!!0 ( *R"5U2\;2HC MC ( &-! 3 6T-O;G1E;G1?5'EP97-=+GAM;,W<3V^;,!C'\;<2<:T" MM@$;IJ:7=M>MA[T!!DZ#PC]AMTO?_1S25MK41:LR:=]+4&+[^3W8TN?F7'][ MGJQ;'?IN<)MHY_WT*4E)QLD,8V8YS7_GP=7Y(IJK>5P\V44+HI!X' M;P>_]L<:TGB<>L351-4]?6E0_CR=/0 M_):R?DF(P\IECMNUD[L*$Z+DW83CR)\#7M9]?;+SW#9V=5_-_DO5AUG)H4N< M?^ZLB\^7>*?'<;MM:]N,]6,?EL1NFFW5N)VUON_B4]&K\\D^[+ ]?W^, M\WXY#Y)6"XJL4 M%&"EH @K!858*3#&@JYC88SE7,CBW,CB7,GBW,GZKY>ROH_C_A_'+\^XK]KA M-3]9_EOAYB=02P$"% ,4 " "L@E=4!T%-8H$ "Q $ M @ $ 9&]C4')O<',O87!P+GAM;%!+ 0(4 Q0 ( *R"5U1Y5L83 M[0 "L" 1 " :\ !D;V-0&UL4$L! A0#% @ K()75.<5P1&%!@ 6!H M !@ ("!# @ 'AL+W=O&P & @($C$0 >&PO=V]R:W-H965T&UL4$L! A0#% @ K()75 KAEGOM @ ?0H !@ ("! M*A@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MK()75,O\3E3E!P NBH !@ ("!920 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ K()75(9__4%K!0 0X !D M ("!87, 'AL+W=O0 >&PO=V]R:W-H965T M&UL4$L! A0# M% @ K()75 #$N!J< P 00D !D ("!8H 'AL+W=O M&PO=V]R:W-H965T* M !X;"]W;W)K&UL4$L! A0#% @ K()75$<* MR(BH @ ]P4 !D ("!6:8 'AL+W=OKT" #$!@ &0 M @($XJ0 >&PO=V]R:W-H965T&UL4$L! A0#% @ K()75-N2O&DS!0 +0X !D M ("!E+L 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ K()75-U#TJ-%!P %!, !D ("! MX=8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ K()75+N96V^* @ M 4 !D ("!)_L 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ K()75(UA8?HC M! G0D !D ("!D3 ! 'AL+W=O&PO=V]R:W-H965T"S00 *<, 9 " @80Y 0!X;"]W;W)K&UL4$L! A0#% @ K()75*O_! &K @ B@8 !D M ("!B#X! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ K()75-785J+.! (@P !D ("!OD,H MAI ) #@(0 &0 @('#3 $ >&PO=V]R:W-H965T&UL4$L! A0#% @ MK()75)Z82*+, @ JP8 !D ("!?UD! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ K()75#"\0Y9/! BA !D M ("!_W8! 'AL+W=OP$ >&PO=V]R:W-H M965T&UL4$L! M A0#% @ K()75,]01B^&PO=V]R:W-H965T00, "L, 9 " M@1N+ 0!X;"]W;W)K&UL4$L! A0#% @ K()7 M5$D2E<8Z P <0H !D ("!DXX! 'AL+W=O['H# "[#@ &0 M @($$D@$ >&PO=V]R:W-H965TGHKW0, .41 9 " @;65 0!X;"]W;W)K M&UL4$L! A0#% @ K()75 U'/J_5 @ NP@ M !D ("!R9D! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ K()75#*9>I:\ @ 8 @ !D M ("!G:,! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ K()75 H@V*&X @ / < !D ("!OZP! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ K()75"5) MU0PT P OPH !D ("!#;4! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ K()75#&=$&NT P 0X !D M ("!4\ ! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ K()75!\C(WR+ @ Y04 !D ("! M)-$! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ K()75 C-#A 0!X M;"]W;W)K&UL4$L! A0#% @ K()75+UHDM== M! %Q8 !D ("!-N8! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ K()75"F4XN:^ P /1 !D M ("!*O(! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ K()75)+8&PO=V]R:W-H965T&UL4$L! A0#% @ MK()75#HL(-8- P 1@@ !D ("!: @" 'AL+W=ONL" U"0 &0 M @(&L"P( >&PO=V]R:W-H965TYY:;P, / + 9 " @&UL4$L! A0#% @ K()75,^Y'#,* P MJ0< !D ("!=!(" 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ K()75#*?>[:\ P /P\ !D M ("!Y" " 'AL+W=O2A\I0" ".!@ &0 @('7) ( >&PO=V]R:W-H M965T&UL4$L! M A0#% @ K()75%3)F @( P WPD !D ("!A2L" 'AL M+W=O <(<# M !]"P &0 @('$+@( >&PO=V]R:W-H965T&UL4$L! A0#% @ K()7 M5(FG==QR P !@P !D ("!:S4" 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ K()75 CI=%+8 P VPT M !H ("!($(" 'AL+W=O&UL M4$L! A0#% @ K()75 UV=C, @ Y0< !H ("!,$8" M 'AL+W=O&UL4$L! A0#% @ K()75&&V MZ8+(! :!0 !H ("!-$D" 'AL+W=O&UL4$L! A0#% @ K()75(T=<^FZ @ DP< !H M ("!-$X" 'AL+W=O&UL4$L! A0#% M @ K()75%0:/T9 @ _P0 !H ("!)E$" 'AL+W=O&UL M4$L! A0#% @ K()75&X3_;=6 @ < 8 !H ("!!5<" M 'AL+W=O&UL4$L! A0#% @ K()75)EJ MC_@' P ? D !H ("!DUD" 'AL+W=O&UL4$L! A0#% @ K()75"4-F;I@!0 !D !H M ("!TEP" 'AL+W=O&UL4$L! A0#% M @ K()75"[?C1F7 @ 4P8 !H ("!:F(" 'AL+W=O&UL M4$L! A0#% @ K()75+SSZT",!0 LAT !H ("!N&<" M 'AL+W=O&UL4$L! A0#% @ K()75%GU M B= @ 1P< !H ("!?&T" 'AL+W=O&UL4$L! A0#% @ K()75(^O>V"P @ SP8 !H M ("!47 " 'AL+W=O&UL4$L! A0#% M @ K()75*W8 H+R @ $0H !H ("!.7," 'AL+W=O&UL M4$L! A0#% @ K()75%&1:BU&!0 01T !H ("!9WD" M 'AL+W=O&UL4$L! A0#% @ K()75.KD M1?)4 P X!4 T ( !Y7X" 'AL+W-T>6QE&PO=V]R:V)O;VLN>&UL4$L! A0#% @ K()75,DP(5,X M P %T0 !H ( !=(L" 'AL+U]R96QS+W=O XML 132 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 133 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 134 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.0.1 html 355 631 1 false 114 0 false 7 false false R1.htm 000010001 - Document - Cover Page Sheet http://www.magnite.com/role/CoverPage Cover Page Cover 1 false false R2.htm 000020002 - Document - Audit Information Sheet http://www.magnite.com/role/AuditInformation Audit Information Notes 2 false false R3.htm 100010003 - Statement - Consolidated Balance Sheets Sheet http://www.magnite.com/role/ConsolidatedBalanceSheets Consolidated Balance Sheets Uncategorized 3 false false R4.htm 100020004 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://www.magnite.com/role/ConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Cover 4 false false R5.htm 100030005 - Statement - Consolidated Statements of Operations Sheet http://www.magnite.com/role/ConsolidatedStatementsofOperations Consolidated Statements of Operations Statements 5 false false R6.htm 100040006 - Statement - Consolidated Statements of Comprehensive Loss Sheet http://www.magnite.com/role/ConsolidatedStatementsofComprehensiveLoss Consolidated Statements of Comprehensive Loss Statements 6 false false R7.htm 100050007 - Statement - Consolidated Statements of Stockholders' Equity (Deficit) Sheet http://www.magnite.com/role/ConsolidatedStatementsofStockholdersEquityDeficit Consolidated Statements of Stockholders' Equity (Deficit) Statements 7 false false R8.htm 100060008 - Statement - Consolidated Statement of Cash Flows Sheet http://www.magnite.com/role/ConsolidatedStatementofCashFlows Consolidated Statement of Cash Flows Statements 8 false false R9.htm 210011001 - Disclosure - Nature of Operations Sheet http://www.magnite.com/role/NatureofOperations Nature of Operations Notes 9 false false R10.htm 210021002 - Disclosure - Organization and Summary of Significant Accounting Policies Sheet http://www.magnite.com/role/OrganizationandSummaryofSignificantAccountingPolicies Organization and Summary of Significant Accounting Policies Notes 10 false false R11.htm 210081003 - Disclosure - Net Income (Loss) Per Share Sheet http://www.magnite.com/role/NetIncomeLossPerShare Net Income (Loss) Per Share Notes 11 false false R12.htm 210131004 - Disclosure - Revenues Sheet http://www.magnite.com/role/Revenues Revenues Notes 12 false false R13.htm 210201005 - Disclosure - Fair Value Measurements Sheet http://www.magnite.com/role/FairValueMeasurements Fair Value Measurements Notes 13 false false R14.htm 210241006 - Disclosure - Investments Sheet http://www.magnite.com/role/Investments Investments Notes 14 false false R15.htm 210261007 - Disclosure - Property and Equipment Sheet http://www.magnite.com/role/PropertyandEquipment Property and Equipment Notes 15 false false R16.htm 210311008 - Disclosure - Internal Use Software Development Costs Sheet http://www.magnite.com/role/InternalUseSoftwareDevelopmentCosts Internal Use Software Development Costs Notes 16 false false R17.htm 210351009 - Disclosure - Goodwill, Intangible Assets, and Capitalized Costs Incurred in Cloud Computing Arrangements Sheet http://www.magnite.com/role/GoodwillIntangibleAssetsandCapitalizedCostsIncurredinCloudComputingArrangements Goodwill, Intangible Assets, and Capitalized Costs Incurred in Cloud Computing Arrangements Notes 17 false false R18.htm 210411010 - Disclosure - Business Combinations Sheet http://www.magnite.com/role/BusinessCombinations Business Combinations Notes 18 false false R19.htm 210551011 - Disclosure - Accounts Payable and Accrued Expenses Sheet http://www.magnite.com/role/AccountsPayableandAccruedExpenses Accounts Payable and Accrued Expenses Notes 19 false false R20.htm 210581012 - Disclosure - Accumulated Other Comprehensive Income (Loss) Sheet http://www.magnite.com/role/AccumulatedOtherComprehensiveIncomeLoss Accumulated Other Comprehensive Income (Loss) Notes 20 false false R21.htm 210611013 - Disclosure - Stock-Based Compensation Sheet http://www.magnite.com/role/StockBasedCompensation Stock-Based Compensation Notes 21 false false R22.htm 210731014 - Disclosure - Merger, Acquisition, and Restructuring Costs Sheet http://www.magnite.com/role/MergerAcquisitionandRestructuringCosts Merger, Acquisition, and Restructuring Costs Notes 22 false false R23.htm 210781015 - Disclosure - Income Taxes Sheet http://www.magnite.com/role/IncomeTaxes Income Taxes Notes 23 false false R24.htm 210861016 - Disclosure - Leases Sheet http://www.magnite.com/role/Leases Leases Notes 24 false false R25.htm 210901017 - Disclosure - Commitments and Contingencies Sheet http://www.magnite.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 25 false false R26.htm 210921018 - Disclosure - Debt Sheet http://www.magnite.com/role/Debt Debt Notes 26 false false R27.htm 211041019 - Disclosure - Stockholders' Equity Sheet http://www.magnite.com/role/StockholdersEquity Stockholders' Equity Notes 27 false false R28.htm 211061020 - Disclosure - Related Party Transaction Sheet http://www.magnite.com/role/RelatedPartyTransaction Related Party Transaction Notes 28 false false R29.htm 211071021 - Disclosure - Subsequent Events Sheet http://www.magnite.com/role/SubsequentEvents Subsequent Events Notes 29 false false R30.htm 220032001 - Disclosure - Organization and Summary of Significant Accounting Policies (Policies) Sheet http://www.magnite.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies Organization and Summary of Significant Accounting Policies (Policies) Policies http://www.magnite.com/role/OrganizationandSummaryofSignificantAccountingPolicies 30 false false R31.htm 230043001 - Disclosure - Organization and Summary of Significant Accounting Policies (Tables) Sheet http://www.magnite.com/role/OrganizationandSummaryofSignificantAccountingPoliciesTables Organization and Summary of Significant Accounting Policies (Tables) Tables http://www.magnite.com/role/OrganizationandSummaryofSignificantAccountingPolicies 31 false false R32.htm 230093002 - Disclosure - Net Income (Loss) Per Share (Tables) Sheet http://www.magnite.com/role/NetIncomeLossPerShareTables Net Income (Loss) Per Share (Tables) Tables http://www.magnite.com/role/NetIncomeLossPerShare 32 false false R33.htm 230143003 - Disclosure - Revenues (Tables) Sheet http://www.magnite.com/role/RevenuesTables Revenues (Tables) Tables http://www.magnite.com/role/Revenues 33 false false R34.htm 230213004 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.magnite.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.magnite.com/role/FairValueMeasurements 34 false false R35.htm 230273005 - Disclosure - Property and Equipment (Tables) Sheet http://www.magnite.com/role/PropertyandEquipmentTables Property and Equipment (Tables) Tables http://www.magnite.com/role/PropertyandEquipment 35 false false R36.htm 230323006 - Disclosure - Internal Use Software Development Costs (Tables) Sheet http://www.magnite.com/role/InternalUseSoftwareDevelopmentCostsTables Internal Use Software Development Costs (Tables) Tables http://www.magnite.com/role/InternalUseSoftwareDevelopmentCosts 36 false false R37.htm 230363007 - Disclosure - Goodwill, Intangible Assets, and Capitalized Costs Incurred in Cloud Computing Arrangements (Tables) Sheet http://www.magnite.com/role/GoodwillIntangibleAssetsandCapitalizedCostsIncurredinCloudComputingArrangementsTables Goodwill, Intangible Assets, and Capitalized Costs Incurred in Cloud Computing Arrangements (Tables) Tables http://www.magnite.com/role/GoodwillIntangibleAssetsandCapitalizedCostsIncurredinCloudComputingArrangements 37 false false R38.htm 230423008 - Disclosure - Business Combinations (Tables) Sheet http://www.magnite.com/role/BusinessCombinationsTables Business Combinations (Tables) Tables http://www.magnite.com/role/BusinessCombinations 38 false false R39.htm 230563009 - Disclosure - Accounts Payable and Accrued Expenses (Tables) Sheet http://www.magnite.com/role/AccountsPayableandAccruedExpensesTables Accounts Payable and Accrued Expenses (Tables) Tables http://www.magnite.com/role/AccountsPayableandAccruedExpenses 39 false false R40.htm 230593010 - Disclosure - Accumulated Other Comprehensive Income (Loss) (Tables) Sheet http://www.magnite.com/role/AccumulatedOtherComprehensiveIncomeLossTables Accumulated Other Comprehensive Income (Loss) (Tables) Tables http://www.magnite.com/role/AccumulatedOtherComprehensiveIncomeLoss 40 false false R41.htm 230623011 - Disclosure - Stock-Based Compensation (Tables) Sheet http://www.magnite.com/role/StockBasedCompensationTables Stock-Based Compensation (Tables) Tables http://www.magnite.com/role/StockBasedCompensation 41 false false R42.htm 230743012 - Disclosure - Merger, Acquisition, and Restructuring Costs (Tables) Sheet http://www.magnite.com/role/MergerAcquisitionandRestructuringCostsTables Merger, Acquisition, and Restructuring Costs (Tables) Tables http://www.magnite.com/role/MergerAcquisitionandRestructuringCosts 42 false false R43.htm 230793013 - Disclosure - Income Taxes (Tables) Sheet http://www.magnite.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://www.magnite.com/role/IncomeTaxes 43 false false R44.htm 230873014 - Disclosure - Leases (Tables) Sheet http://www.magnite.com/role/LeasesTables Leases (Tables) Tables http://www.magnite.com/role/Leases 44 false false R45.htm 230933015 - Disclosure - Debt (Tables) Sheet http://www.magnite.com/role/DebtTables Debt (Tables) Tables http://www.magnite.com/role/Debt 45 false false R46.htm 240054001 - Disclosure - Organization and Summary of Significant Accounting Policies - Narrative (Details) Sheet http://www.magnite.com/role/OrganizationandSummaryofSignificantAccountingPoliciesNarrativeDetails Organization and Summary of Significant Accounting Policies - Narrative (Details) Details http://www.magnite.com/role/OrganizationandSummaryofSignificantAccountingPoliciesTables 46 false false R47.htm 240064002 - Disclosure - Organization and Summary of Significant Accounting Policies - Property and Equipment (Details) Sheet http://www.magnite.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails Organization and Summary of Significant Accounting Policies - Property and Equipment (Details) Details 47 false false R48.htm 240074003 - Disclosure - Organization and Summary of Significant Accounting Policies - Intangible Assets (Details) Sheet http://www.magnite.com/role/OrganizationandSummaryofSignificantAccountingPoliciesIntangibleAssetsDetails Organization and Summary of Significant Accounting Policies - Intangible Assets (Details) Details 48 false false R49.htm 240104004 - Disclosure - Net Income (Loss) Per Share - Basic and Diluted Earnings Per Share (Details) Sheet http://www.magnite.com/role/NetIncomeLossPerShareBasicandDilutedEarningsPerShareDetails Net Income (Loss) Per Share - Basic and Diluted Earnings Per Share (Details) Details http://www.magnite.com/role/NetIncomeLossPerShareTables 49 false false R50.htm 240114005 - Disclosure - Net Income (Loss) Per Share - Shares Excluded and Included in Calculation of Diluted Earnings Per Share (Details) Sheet http://www.magnite.com/role/NetIncomeLossPerShareSharesExcludedandIncludedinCalculationofDilutedEarningsPerShareDetails Net Income (Loss) Per Share - Shares Excluded and Included in Calculation of Diluted Earnings Per Share (Details) Details http://www.magnite.com/role/NetIncomeLossPerShareTables 50 false false R51.htm 240124006 - Disclosure - Net Income (Loss) Per Share - Narrative (Details) Sheet http://www.magnite.com/role/NetIncomeLossPerShareNarrativeDetails Net Income (Loss) Per Share - Narrative (Details) Details http://www.magnite.com/role/NetIncomeLossPerShareTables 51 false false R52.htm 240154007 - Disclosure - Revenues - Narrative (Details) Sheet http://www.magnite.com/role/RevenuesNarrativeDetails Revenues - Narrative (Details) Details 52 false false R53.htm 240164008 - Disclosure - Revenues - Revenue Recognized on a Gross and Net Basis (Details) Sheet http://www.magnite.com/role/RevenuesRevenueRecognizedonaGrossandNetBasisDetails Revenues - Revenue Recognized on a Gross and Net Basis (Details) Details 53 false false R54.htm 240174009 - Disclosure - Revenues - Revenue Disaggregated by Sales Distribution Channel (Details) Sheet http://www.magnite.com/role/RevenuesRevenueDisaggregatedbySalesDistributionChannelDetails Revenues - Revenue Disaggregated by Sales Distribution Channel (Details) Details 54 false false R55.htm 240184010 - Disclosure - Revenues - Revenue Disaggregated by Geographic Location (Details) Sheet http://www.magnite.com/role/RevenuesRevenueDisaggregatedbyGeographicLocationDetails Revenues - Revenue Disaggregated by Geographic Location (Details) Details 55 false false R56.htm 240194011 - Disclosure - Revenues - Schedule of Allowance for Doubtful Accounts (Details) Sheet http://www.magnite.com/role/RevenuesScheduleofAllowanceforDoubtfulAccountsDetails Revenues - Schedule of Allowance for Doubtful Accounts (Details) Details 56 false false R57.htm 240224012 - Disclosure - Fair Value Measurements - Financial Instruments (Details) Sheet http://www.magnite.com/role/FairValueMeasurementsFinancialInstrumentsDetails Fair Value Measurements - Financial Instruments (Details) Details 57 false false R58.htm 240234013 - Disclosure - Fair Value Measurements - Narrative (Details) Sheet http://www.magnite.com/role/FairValueMeasurementsNarrativeDetails Fair Value Measurements - Narrative (Details) Details 58 false false R59.htm 240254014 - Disclosure - Investments - Narrative (Details) Sheet http://www.magnite.com/role/InvestmentsNarrativeDetails Investments - Narrative (Details) Details 59 false false R60.htm 240284015 - Disclosure - Property and Equipment - Summary of Property and Equipment by Major Class (Details) Sheet http://www.magnite.com/role/PropertyandEquipmentSummaryofPropertyandEquipmentbyMajorClassDetails Property and Equipment - Summary of Property and Equipment by Major Class (Details) Details 60 false false R61.htm 240294016 - Disclosure - Property and Equipment - Narrative (Details) Sheet http://www.magnite.com/role/PropertyandEquipmentNarrativeDetails Property and Equipment - Narrative (Details) Details 61 false false R62.htm 240304017 - Disclosure - Property and Equipment - Summary of Property and Equipment by Geographical Region (Details) Sheet http://www.magnite.com/role/PropertyandEquipmentSummaryofPropertyandEquipmentbyGeographicalRegionDetails Property and Equipment - Summary of Property and Equipment by Geographical Region (Details) Details 62 false false R63.htm 240334018 - Disclosure - Internal Use Software Development Costs - Schedule of Internal Use Software Development Costs (Details) Sheet http://www.magnite.com/role/InternalUseSoftwareDevelopmentCostsScheduleofInternalUseSoftwareDevelopmentCostsDetails Internal Use Software Development Costs - Schedule of Internal Use Software Development Costs (Details) Details 63 false false R64.htm 240344019 - Disclosure - Internal Use Software Development Costs - Narrative (Details) Sheet http://www.magnite.com/role/InternalUseSoftwareDevelopmentCostsNarrativeDetails Internal Use Software Development Costs - Narrative (Details) Details 64 false false R65.htm 240374020 - Disclosure - Goodwill, Intangible Assets, and Capitalized Costs Incurred in Cloud Computing Arrangements - Goodwill Activity (Details) Sheet http://www.magnite.com/role/GoodwillIntangibleAssetsandCapitalizedCostsIncurredinCloudComputingArrangementsGoodwillActivityDetails Goodwill, Intangible Assets, and Capitalized Costs Incurred in Cloud Computing Arrangements - Goodwill Activity (Details) Details http://www.magnite.com/role/GoodwillIntangibleAssetsandCapitalizedCostsIncurredinCloudComputingArrangementsTables 65 false false R66.htm 240384021 - Disclosure - Goodwill, Intangible Assets, and Capitalized Costs Incurred in Cloud Computing Arrangements - Intangible Assets (Details) Sheet http://www.magnite.com/role/GoodwillIntangibleAssetsandCapitalizedCostsIncurredinCloudComputingArrangementsIntangibleAssetsDetails Goodwill, Intangible Assets, and Capitalized Costs Incurred in Cloud Computing Arrangements - Intangible Assets (Details) Details http://www.magnite.com/role/GoodwillIntangibleAssetsandCapitalizedCostsIncurredinCloudComputingArrangementsTables 66 false false R67.htm 240394022 - Disclosure - Goodwill, Intangible Assets, and Capitalized Costs Incurred in Cloud Computing Arrangements - Narrative (Details) Sheet http://www.magnite.com/role/GoodwillIntangibleAssetsandCapitalizedCostsIncurredinCloudComputingArrangementsNarrativeDetails Goodwill, Intangible Assets, and Capitalized Costs Incurred in Cloud Computing Arrangements - Narrative (Details) Details http://www.magnite.com/role/GoodwillIntangibleAssetsandCapitalizedCostsIncurredinCloudComputingArrangementsTables 67 false false R68.htm 240404023 - Disclosure - Goodwill, Intangible Assets, and Capitalized Costs Incurred in Cloud Computing Arrangements - Finite-Lived Intangible Assets, Future Amortization Expense (Details) Sheet http://www.magnite.com/role/GoodwillIntangibleAssetsandCapitalizedCostsIncurredinCloudComputingArrangementsFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails Goodwill, Intangible Assets, and Capitalized Costs Incurred in Cloud Computing Arrangements - Finite-Lived Intangible Assets, Future Amortization Expense (Details) Details 68 false false R69.htm 240434024 - Disclosure - Business Combinations - Narrative (Details) Sheet http://www.magnite.com/role/BusinessCombinationsNarrativeDetails Business Combinations - Narrative (Details) Details 69 false false R70.htm 240444025 - Disclosure - Business Combinations - Telaria Purchase Consideration (Details) Sheet http://www.magnite.com/role/BusinessCombinationsTelariaPurchaseConsiderationDetails Business Combinations - Telaria Purchase Consideration (Details) Details 70 false false R71.htm 240454026 - Disclosure - Business Combinations - Telaria Schedule of Recognized Identified Assets Acquired and Liabilities Assumed (Details) Sheet http://www.magnite.com/role/BusinessCombinationsTelariaScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails Business Combinations - Telaria Schedule of Recognized Identified Assets Acquired and Liabilities Assumed (Details) Details 71 false false R72.htm 240464027 - Disclosure - Business Combinations - Telaria Components of Intangible Assets and Estimated Useful Lives, Telaria Merger (Details) Sheet http://www.magnite.com/role/BusinessCombinationsTelariaComponentsofIntangibleAssetsandEstimatedUsefulLivesTelariaMergerDetails Business Combinations - Telaria Components of Intangible Assets and Estimated Useful Lives, Telaria Merger (Details) Details 72 false false R73.htm 240474028 - Disclosure - Business Combinations - Telaria Pro Forma Information (Details) Sheet http://www.magnite.com/role/BusinessCombinationsTelariaProFormaInformationDetails Business Combinations - Telaria Pro Forma Information (Details) Details 73 false false R74.htm 240484029 - Disclosure - Business Combinations - SpotX Purchase Consideration (Details) Sheet http://www.magnite.com/role/BusinessCombinationsSpotXPurchaseConsiderationDetails Business Combinations - SpotX Purchase Consideration (Details) Details 74 false false R75.htm 240494030 - Disclosure - Business Combinations - SpotX Schedule of Recognized Identified Assets Acquired and Liabilities Assumed (Details) Sheet http://www.magnite.com/role/BusinessCombinationsSpotXScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails Business Combinations - SpotX Schedule of Recognized Identified Assets Acquired and Liabilities Assumed (Details) Details 75 false false R76.htm 240504031 - Disclosure - Business Combinations - SpotX Components of Intangible Assets and Estimated Useful Life (Details) Sheet http://www.magnite.com/role/BusinessCombinationsSpotXComponentsofIntangibleAssetsandEstimatedUsefulLifeDetails Business Combinations - SpotX Components of Intangible Assets and Estimated Useful Life (Details) Details 76 false false R77.htm 240514032 - Disclosure - Business Combinations - SpringServe Purchase Consideration (Details) Sheet http://www.magnite.com/role/BusinessCombinationsSpringServePurchaseConsiderationDetails Business Combinations - SpringServe Purchase Consideration (Details) Details 77 false false R78.htm 240524033 - Disclosure - Business Combinations - SpringServe Schedule of Recognized Identified Assets Acquired and Liabilities Assumed (Details) Sheet http://www.magnite.com/role/BusinessCombinationsSpringServeScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails Business Combinations - SpringServe Schedule of Recognized Identified Assets Acquired and Liabilities Assumed (Details) Details 78 false false R79.htm 240534034 - Disclosure - Business Combinations - SpringServe Components of Intangible Assets and Estimated Useful Life (Details) Sheet http://www.magnite.com/role/BusinessCombinationsSpringServeComponentsofIntangibleAssetsandEstimatedUsefulLifeDetails Business Combinations - SpringServe Components of Intangible Assets and Estimated Useful Life (Details) Details 79 false false R80.htm 240544035 - Disclosure - Business Combinations - SpotX and SpringServe Pro Forma Information (Details) Sheet http://www.magnite.com/role/BusinessCombinationsSpotXandSpringServeProFormaInformationDetails Business Combinations - SpotX and SpringServe Pro Forma Information (Details) Details 80 false false R81.htm 240574036 - Disclosure - Accounts Payable and Accrued Expenses (Details) Sheet http://www.magnite.com/role/AccountsPayableandAccruedExpensesDetails Accounts Payable and Accrued Expenses (Details) Details http://www.magnite.com/role/AccountsPayableandAccruedExpensesTables 81 false false R82.htm 240604037 - Disclosure - Accumulated Other Comprehensive Income (Loss) - Schedule of Components of Accumulated Other Comprehensive Loss (Details) Sheet http://www.magnite.com/role/AccumulatedOtherComprehensiveIncomeLossScheduleofComponentsofAccumulatedOtherComprehensiveLossDetails Accumulated Other Comprehensive Income (Loss) - Schedule of Components of Accumulated Other Comprehensive Loss (Details) Details http://www.magnite.com/role/AccumulatedOtherComprehensiveIncomeLossTables 82 false false R83.htm 240634038 - Disclosure - Stock-Based Compensation - Narrative (Details) Sheet http://www.magnite.com/role/StockBasedCompensationNarrativeDetails Stock-Based Compensation - Narrative (Details) Details 83 false false R84.htm 240644039 - Disclosure - Stock-Based Compensation - Stock Options Outstanding (Details) Sheet http://www.magnite.com/role/StockBasedCompensationStockOptionsOutstandingDetails Stock-Based Compensation - Stock Options Outstanding (Details) Details 84 false false R85.htm 240654040 - Disclosure - Stock-Based Compensation - Stock Options Narrative (Details) Sheet http://www.magnite.com/role/StockBasedCompensationStockOptionsNarrativeDetails Stock-Based Compensation - Stock Options Narrative (Details) Details 85 false false R86.htm 240664041 - Disclosure - Stock-Based Compensation - Valuation Assumptions (Details) Sheet http://www.magnite.com/role/StockBasedCompensationValuationAssumptionsDetails Stock-Based Compensation - Valuation Assumptions (Details) Details 86 false false R87.htm 240674042 - Disclosure - Stock-Based Compensation - Restricted Stock Units Activity (Details) Sheet http://www.magnite.com/role/StockBasedCompensationRestrictedStockUnitsActivityDetails Stock-Based Compensation - Restricted Stock Units Activity (Details) Details 87 false false R88.htm 240684043 - Disclosure - Stock-Based Compensation - Restricted Stock Units Narrative (Details) Sheet http://www.magnite.com/role/StockBasedCompensationRestrictedStockUnitsNarrativeDetails Stock-Based Compensation - Restricted Stock Units Narrative (Details) Details 88 false false R89.htm 240694044 - Disclosure - Stock-Based Compensation - Performance Stock Units Narrative (Details) Sheet http://www.magnite.com/role/StockBasedCompensationPerformanceStockUnitsNarrativeDetails Stock-Based Compensation - Performance Stock Units Narrative (Details) Details 89 false false R90.htm 240704045 - Disclosure - Stock-Based Compensation - Employee Stock Purchase Plan Narrative (Details) Sheet http://www.magnite.com/role/StockBasedCompensationEmployeeStockPurchasePlanNarrativeDetails Stock-Based Compensation - Employee Stock Purchase Plan Narrative (Details) Details 90 false false R91.htm 240714046 - Disclosure - Stock-Based Compensation - Stock-Based Compensation Expense (Details) Sheet http://www.magnite.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails Stock-Based Compensation - Stock-Based Compensation Expense (Details) Details 91 false false R92.htm 240724047 - Disclosure - Stock-Based Compensation - Stock-Based Compensation Expense Narrative (Details) Sheet http://www.magnite.com/role/StockBasedCompensationStockBasedCompensationExpenseNarrativeDetails Stock-Based Compensation - Stock-Based Compensation Expense Narrative (Details) Details 92 false false R93.htm 240754048 - Disclosure - Merger, Acquisition, and Restructuring Costs - Merger and Restructuring Cost Activity (Details) Sheet http://www.magnite.com/role/MergerAcquisitionandRestructuringCostsMergerandRestructuringCostActivityDetails Merger, Acquisition, and Restructuring Costs - Merger and Restructuring Cost Activity (Details) Details 93 false false R94.htm 240764049 - Disclosure - Merger, Acquisition, and Restructuring Costs - Narrative (Details) Sheet http://www.magnite.com/role/MergerAcquisitionandRestructuringCostsNarrativeDetails Merger, Acquisition, and Restructuring Costs - Narrative (Details) Details 94 false false R95.htm 240774050 - Disclosure - Merger, Acquisition, and Restructuring Costs - Accrued Merger and Restructuring Cost Activity (Details) Sheet http://www.magnite.com/role/MergerAcquisitionandRestructuringCostsAccruedMergerandRestructuringCostActivityDetails Merger, Acquisition, and Restructuring Costs - Accrued Merger and Restructuring Cost Activity (Details) Details 95 false false R96.htm 240804051 - Disclosure - Income Taxes - Income before Income Tax, Domestic and Foreign (Details) Sheet http://www.magnite.com/role/IncomeTaxesIncomebeforeIncomeTaxDomesticandForeignDetails Income Taxes - Income before Income Tax, Domestic and Foreign (Details) Details 96 false false R97.htm 240814052 - Disclosure - Income Taxes - Components of Income Tax Expense (Benefit) (Details) Sheet http://www.magnite.com/role/IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetails Income Taxes - Components of Income Tax Expense (Benefit) (Details) Details 97 false false R98.htm 240824053 - Disclosure - Income Taxes - Narrative (Details) Sheet http://www.magnite.com/role/IncomeTaxesNarrativeDetails Income Taxes - Narrative (Details) Details 98 false false R99.htm 240834054 - Disclosure - Income Taxes - Effective Income Tax Rate Reconciliation (Details) Sheet http://www.magnite.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails Income Taxes - Effective Income Tax Rate Reconciliation (Details) Details 99 false false R100.htm 240844055 - Disclosure - Income Taxes - Deferred Tax Assets and Liabilities (Details) Sheet http://www.magnite.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails Income Taxes - Deferred Tax Assets and Liabilities (Details) Details 100 false false R101.htm 240854056 - Disclosure - Income Taxes - Unrecognized Tax Benefits (Details) Sheet http://www.magnite.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails Income Taxes - Unrecognized Tax Benefits (Details) Details 101 false false R102.htm 240884057 - Disclosure - Leases - Narrative (Details) Sheet http://www.magnite.com/role/LeasesNarrativeDetails Leases - Narrative (Details) Details 102 false false R103.htm 240894058 - Disclosure - Leases - Schedule of Lease Liability Maturities (Details) Sheet http://www.magnite.com/role/LeasesScheduleofLeaseLiabilityMaturitiesDetails Leases - Schedule of Lease Liability Maturities (Details) Details 103 false false R104.htm 240914059 - Disclosure - Commitments and Contingencies - Narrative (Details) Sheet http://www.magnite.com/role/CommitmentsandContingenciesNarrativeDetails Commitments and Contingencies - Narrative (Details) Details 104 false false R105.htm 240944060 - Disclosure - Debt - Summary of Long Term Debt (Details) Sheet http://www.magnite.com/role/DebtSummaryofLongTermDebtDetails Debt - Summary of Long Term Debt (Details) Details 105 false false R106.htm 240954061 - Disclosure - Debt - Maturities of Principle Amount of Long Term Debt (Details) Sheet http://www.magnite.com/role/DebtMaturitiesofPrincipleAmountofLongTermDebtDetails Debt - Maturities of Principle Amount of Long Term Debt (Details) Details 106 false false R107.htm 240964062 - Disclosure - Debt - Narrative (Details) Sheet http://www.magnite.com/role/DebtNarrativeDetails Debt - Narrative (Details) Details 107 false false R108.htm 240974063 - Disclosure - Debt - Convertible Senior Notes and Capped Call Transactions Narrative (Details) Notes http://www.magnite.com/role/DebtConvertibleSeniorNotesandCappedCallTransactionsNarrativeDetails Debt - Convertible Senior Notes and Capped Call Transactions Narrative (Details) Details 108 false false R109.htm 240984064 - Disclosure - Debt - Interest Expense Related to the Convertible Senior Notes (Details) Notes http://www.magnite.com/role/DebtInterestExpenseRelatedtotheConvertibleSeniorNotesDetails Debt - Interest Expense Related to the Convertible Senior Notes (Details) Details 109 false false R110.htm 240994065 - Disclosure - Debt - Amortization Expense for Debt Issuance Costs (Details) Sheet http://www.magnite.com/role/DebtAmortizationExpenseforDebtIssuanceCostsDetails Debt - Amortization Expense for Debt Issuance Costs (Details) Details 110 false false R111.htm 241004066 - Disclosure - Debt - Credit Agreement Narrative (Details) Sheet http://www.magnite.com/role/DebtCreditAgreementNarrativeDetails Debt - Credit Agreement Narrative (Details) Details 111 false false R112.htm 241014067 - Disclosure - Debt - Summary of Term Loan B Facility (Details) Sheet http://www.magnite.com/role/DebtSummaryofTermLoanBFacilityDetails Debt - Summary of Term Loan B Facility (Details) Details 112 false false R113.htm 241024068 - Disclosure - Debt - Interest Expense Related to the Term Loan B Facility (Details) Sheet http://www.magnite.com/role/DebtInterestExpenseRelatedtotheTermLoanBFacilityDetails Debt - Interest Expense Related to the Term Loan B Facility (Details) Details 113 false false R114.htm 241034069 - Disclosure - Debt - Amortization Expense for the Term Loan B Facility Debt Discount and Issuance Costs (Details) Sheet http://www.magnite.com/role/DebtAmortizationExpensefortheTermLoanBFacilityDebtDiscountandIssuanceCostsDetails Debt - Amortization Expense for the Term Loan B Facility Debt Discount and Issuance Costs (Details) Details 114 false false R115.htm 241054070 - Disclosure - Stockholders' Equity (Details) Sheet http://www.magnite.com/role/StockholdersEquityDetails Stockholders' Equity (Details) Details http://www.magnite.com/role/StockholdersEquity 115 false false R116.htm 241084071 - Disclosure - Subsequent Events (Details) Sheet http://www.magnite.com/role/SubsequentEventsDetails Subsequent Events (Details) Details http://www.magnite.com/role/SubsequentEvents 116 false false All Reports Book All Reports mgni-20211231.htm exhibit1016-zillowmagnites.htm exhibit211-listofsubsidiar.htm exhibit31112-31x2021.htm exhibit31212-31x2021.htm exhibit3212-31x2021.htm mgni-20211231.xsd mgni-20211231_cal.xml mgni-20211231_def.xml mgni-20211231_lab.xml mgni-20211231_pre.xml rubiex23112-31x2021.htm mgni-20211231_g1.jpg http://fasb.org/us-gaap/2021-01-31 http://xbrl.sec.gov/dei/2021q4 true true JSON 137 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "mgni-20211231.htm": { "axisCustom": 4, "axisStandard": 34, "contextCount": 355, "dts": { "calculationLink": { "local": [ "mgni-20211231_cal.xml" ] }, "definitionLink": { "local": [ "mgni-20211231_def.xml" ] }, "inline": { "local": [ "mgni-20211231.htm" ] }, "labelLink": { "local": [ "mgni-20211231_lab.xml" ] }, "presentationLink": { "local": [ "mgni-20211231_pre.xml" ] }, "schema": { "local": [ "mgni-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": 835, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2021-01-31": 8, "http://xbrl.sec.gov/dei/2021q4": 4, "total": 12 }, "keyCustom": 99, "keyStandard": 532, "memberCustom": 42, "memberStandard": 66, "nsprefix": "mgni", "nsuri": "http://www.magnite.com/20211231", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "i0c4d2ec612424001a290871d44d3f546_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": "000010001 - Document - Cover Page", "role": "http://www.magnite.com/role/CoverPage", "shortName": "Cover Page", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "i0c4d2ec612424001a290871d44d3f546_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": "mgni-20211231.htm", "contextRef": "i0c4d2ec612424001a290871d44d3f546_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210021002 - Disclosure - Organization and Summary of Significant Accounting Policies", "role": "http://www.magnite.com/role/OrganizationandSummaryofSignificantAccountingPolicies", "shortName": "Organization and Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "i0c4d2ec612424001a290871d44d3f546_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R100": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "id56dd89a7a9540579fd9aad85e1e7a10_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240844055 - Disclosure - Income Taxes - Deferred Tax Assets and Liabilities (Details)", "role": "http://www.magnite.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails", "shortName": "Income Taxes - Deferred Tax Assets and Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "id56dd89a7a9540579fd9aad85e1e7a10_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R101": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "i022b4e01390844bab603652a5500561b_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:UnrecognizedTaxBenefits", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240854056 - Disclosure - Income Taxes - Unrecognized Tax Benefits (Details)", "role": "http://www.magnite.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails", "shortName": "Income Taxes - Unrecognized Tax Benefits (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "i4a0936ab697f40eca47dbdb0ed27445f_I20191231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:UnrecognizedTaxBenefits", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R102": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "id56dd89a7a9540579fd9aad85e1e7a10_I20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240884057 - Disclosure - Leases - Narrative (Details)", "role": "http://www.magnite.com/role/LeasesNarrativeDetails", "shortName": "Leases - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "id56dd89a7a9540579fd9aad85e1e7a10_I20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R103": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "id56dd89a7a9540579fd9aad85e1e7a10_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": "240894058 - Disclosure - Leases - Schedule of Lease Liability Maturities (Details)", "role": "http://www.magnite.com/role/LeasesScheduleofLeaseLiabilityMaturitiesDetails", "shortName": "Leases - Schedule of Lease Liability Maturities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "id56dd89a7a9540579fd9aad85e1e7a10_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R104": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "i6b614580820449e191f996fb6b4e97a5_I20211231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:LettersOfCreditOutstandingAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240914059 - Disclosure - Commitments and Contingencies - Narrative (Details)", "role": "http://www.magnite.com/role/CommitmentsandContingenciesNarrativeDetails", "shortName": "Commitments and Contingencies - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "i6b614580820449e191f996fb6b4e97a5_I20211231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:LettersOfCreditOutstandingAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R105": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "id56dd89a7a9540579fd9aad85e1e7a10_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebt", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240944060 - Disclosure - Debt - Summary of Long Term Debt (Details)", "role": "http://www.magnite.com/role/DebtSummaryofLongTermDebtDetails", "shortName": "Debt - Summary of Long Term Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "id56dd89a7a9540579fd9aad85e1e7a10_I20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:LongTermDebtCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R106": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "id56dd89a7a9540579fd9aad85e1e7a10_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240954061 - Disclosure - Debt - Maturities of Principle Amount of Long Term Debt (Details)", "role": "http://www.magnite.com/role/DebtMaturitiesofPrincipleAmountofLongTermDebtDetails", "shortName": "Debt - Maturities of Principle Amount of Long Term Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "id56dd89a7a9540579fd9aad85e1e7a10_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R107": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "i0c4d2ec612424001a290871d44d3f546_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AmortizationOfFinancingCostsAndDiscounts", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240964062 - Disclosure - Debt - Narrative (Details)", "role": "http://www.magnite.com/role/DebtNarrativeDetails", "shortName": "Debt - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "i510cf39bba7849d7b4c3f07cac2f474c_I20200925", "decimals": "-5", "lang": "en-US", "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R108": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "i0c4d2ec612424001a290871d44d3f546_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProceedsFromConvertibleDebt", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240974063 - Disclosure - Debt - Convertible Senior Notes and Capped Call Transactions Narrative (Details)", "role": "http://www.magnite.com/role/DebtConvertibleSeniorNotesandCappedCallTransactionsNarrativeDetails", "shortName": "Debt - Convertible Senior Notes and Capped Call Transactions Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "i7d832edf67b44c38b7906340e9be3003_I20210331", "decimals": "INF", "lang": "en-US", "name": "us-gaap:DebtInstrumentFaceAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R109": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "i4b04e3579da846049e293e05c15ac5f0_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InterestExpenseDebt", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240984064 - Disclosure - Debt - Interest Expense Related to the Convertible Senior Notes (Details)", "role": "http://www.magnite.com/role/DebtInterestExpenseRelatedtotheConvertibleSeniorNotesDetails", "shortName": "Debt - Interest Expense Related to the Convertible Senior Notes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "i4b04e3579da846049e293e05c15ac5f0_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InterestExpenseDebt", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "i0c4d2ec612424001a290871d44d3f546_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": "210081003 - Disclosure - Net Income (Loss) Per Share", "role": "http://www.magnite.com/role/NetIncomeLossPerShare", "shortName": "Net Income (Loss) Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "i0c4d2ec612424001a290871d44d3f546_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R110": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "id833427028fd43b89eca219c3a7da193_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "mgni:AmortizationOfDebtIssuanceCostsYearOne", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240994065 - Disclosure - Debt - Amortization Expense for Debt Issuance Costs (Details)", "role": "http://www.magnite.com/role/DebtAmortizationExpenseforDebtIssuanceCostsDetails", "shortName": "Debt - Amortization Expense for Debt Issuance Costs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "id833427028fd43b89eca219c3a7da193_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "mgni:AmortizationOfDebtIssuanceCostsYearOne", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R111": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "i9b6ccafa756c4f9baa1002711324e6dd_I20210430", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:DeferredFinanceCostsGross", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "241004066 - Disclosure - Debt - Credit Agreement Narrative (Details)", "role": "http://www.magnite.com/role/DebtCreditAgreementNarrativeDetails", "shortName": "Debt - Credit Agreement Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "idf98bd06083947b2a17c94c28fb7e4ca_I20210430", "decimals": "INF", "lang": "en-US", "name": "us-gaap:DebtInstrumentFaceAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R112": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "id56dd89a7a9540579fd9aad85e1e7a10_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtNoncurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "241014067 - Disclosure - Debt - Summary of Term Loan B Facility (Details)", "role": "http://www.magnite.com/role/DebtSummaryofTermLoanBFacilityDetails", "shortName": "Debt - Summary of Term Loan B Facility (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R113": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "i8c9311bd9d004d7a9170d8fa41a86b31_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InterestExpenseDebt", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "241024068 - Disclosure - Debt - Interest Expense Related to the Term Loan B Facility (Details)", "role": "http://www.magnite.com/role/DebtInterestExpenseRelatedtotheTermLoanBFacilityDetails", "shortName": "Debt - Interest Expense Related to the Term Loan B Facility (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "i8c9311bd9d004d7a9170d8fa41a86b31_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InterestExpenseDebt", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R114": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "i0cad9fedcea74909b7513025e666e113_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "mgni:AmortizationOfDebtDiscountPremiumYearOne", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "241034069 - Disclosure - Debt - Amortization Expense for the Term Loan B Facility Debt Discount and Issuance Costs (Details)", "role": "http://www.magnite.com/role/DebtAmortizationExpensefortheTermLoanBFacilityDebtDiscountandIssuanceCostsDetails", "shortName": "Debt - Amortization Expense for the Term Loan B Facility Debt Discount and Issuance Costs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "i0cad9fedcea74909b7513025e666e113_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "mgni:AmortizationOfDebtDiscountPremiumYearOne", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R115": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "ibbee3c2e28844c6a8b9a191622e306dc_I20211213", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "241054070 - Disclosure - Stockholders' Equity (Details)", "role": "http://www.magnite.com/role/StockholdersEquityDetails", "shortName": "Stockholders' Equity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "ibbee3c2e28844c6a8b9a191622e306dc_I20211213", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R116": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "if466d93999364558b2b60cbdd5af3c28_D20211213-20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:TreasuryStockSharesAcquired", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "241084071 - Disclosure - Subsequent Events (Details)", "role": "http://www.magnite.com/role/SubsequentEventsDetails", "shortName": "Subsequent Events (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "i9db0f0de6b724cd9841cccca748747d1_D20220201-20220201", "decimals": "INF", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "i0c4d2ec612424001a290871d44d3f546_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": "210131004 - Disclosure - Revenues", "role": "http://www.magnite.com/role/Revenues", "shortName": "Revenues", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "i0c4d2ec612424001a290871d44d3f546_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": "mgni-20211231.htm", "contextRef": "i0c4d2ec612424001a290871d44d3f546_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": "210201005 - Disclosure - Fair Value Measurements", "role": "http://www.magnite.com/role/FairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "i0c4d2ec612424001a290871d44d3f546_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "i0c4d2ec612424001a290871d44d3f546_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentHoldingsScheduleOfInvestmentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210241006 - Disclosure - Investments", "role": "http://www.magnite.com/role/Investments", "shortName": "Investments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "i0c4d2ec612424001a290871d44d3f546_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentHoldingsScheduleOfInvestmentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "i0c4d2ec612424001a290871d44d3f546_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210261007 - Disclosure - Property and Equipment", "role": "http://www.magnite.com/role/PropertyandEquipment", "shortName": "Property and Equipment", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "i0c4d2ec612424001a290871d44d3f546_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "i0c4d2ec612424001a290871d44d3f546_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210311008 - Disclosure - Internal Use Software Development Costs", "role": "http://www.magnite.com/role/InternalUseSoftwareDevelopmentCosts", "shortName": "Internal Use Software Development Costs", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "i0c4d2ec612424001a290871d44d3f546_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "i0c4d2ec612424001a290871d44d3f546_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": "210351009 - Disclosure - Goodwill, Intangible Assets, and Capitalized Costs Incurred in Cloud Computing Arrangements", "role": "http://www.magnite.com/role/GoodwillIntangibleAssetsandCapitalizedCostsIncurredinCloudComputingArrangements", "shortName": "Goodwill, Intangible Assets, and Capitalized Costs Incurred in Cloud Computing Arrangements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "i0c4d2ec612424001a290871d44d3f546_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "i0c4d2ec612424001a290871d44d3f546_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": "210411010 - Disclosure - Business Combinations", "role": "http://www.magnite.com/role/BusinessCombinations", "shortName": "Business Combinations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "i0c4d2ec612424001a290871d44d3f546_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "i0c4d2ec612424001a290871d44d3f546_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210551011 - Disclosure - Accounts Payable and Accrued Expenses", "role": "http://www.magnite.com/role/AccountsPayableandAccruedExpenses", "shortName": "Accounts Payable and Accrued Expenses", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "i0c4d2ec612424001a290871d44d3f546_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "i0c4d2ec612424001a290871d44d3f546_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": "000020002 - Document - Audit Information", "role": "http://www.magnite.com/role/AuditInformation", "shortName": "Audit Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "i0c4d2ec612424001a290871d44d3f546_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": "mgni-20211231.htm", "contextRef": "i0c4d2ec612424001a290871d44d3f546_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210581012 - Disclosure - Accumulated Other Comprehensive Income (Loss)", "role": "http://www.magnite.com/role/AccumulatedOtherComprehensiveIncomeLoss", "shortName": "Accumulated Other Comprehensive Income (Loss)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "i0c4d2ec612424001a290871d44d3f546_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "i0c4d2ec612424001a290871d44d3f546_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210611013 - Disclosure - Stock-Based Compensation", "role": "http://www.magnite.com/role/StockBasedCompensation", "shortName": "Stock-Based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "i0c4d2ec612424001a290871d44d3f546_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "i0c4d2ec612424001a290871d44d3f546_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210731014 - Disclosure - Merger, Acquisition, and Restructuring Costs", "role": "http://www.magnite.com/role/MergerAcquisitionandRestructuringCosts", "shortName": "Merger, Acquisition, and Restructuring Costs", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "i0c4d2ec612424001a290871d44d3f546_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "i0c4d2ec612424001a290871d44d3f546_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": "210781015 - Disclosure - Income Taxes", "role": "http://www.magnite.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "i0c4d2ec612424001a290871d44d3f546_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "i0c4d2ec612424001a290871d44d3f546_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": "210861016 - Disclosure - Leases", "role": "http://www.magnite.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "i0c4d2ec612424001a290871d44d3f546_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "i0c4d2ec612424001a290871d44d3f546_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": "210901017 - Disclosure - Commitments and Contingencies", "role": "http://www.magnite.com/role/CommitmentsandContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "i0c4d2ec612424001a290871d44d3f546_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "i0c4d2ec612424001a290871d44d3f546_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": "210921018 - Disclosure - Debt", "role": "http://www.magnite.com/role/Debt", "shortName": "Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "i0c4d2ec612424001a290871d44d3f546_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "i0c4d2ec612424001a290871d44d3f546_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": "211041019 - Disclosure - Stockholders' Equity", "role": "http://www.magnite.com/role/StockholdersEquity", "shortName": "Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "i0c4d2ec612424001a290871d44d3f546_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "i0c4d2ec612424001a290871d44d3f546_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": "211061020 - Disclosure - Related Party Transaction", "role": "http://www.magnite.com/role/RelatedPartyTransaction", "shortName": "Related Party Transaction", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "i0c4d2ec612424001a290871d44d3f546_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "i0c4d2ec612424001a290871d44d3f546_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "211071021 - Disclosure - Subsequent Events", "role": "http://www.magnite.com/role/SubsequentEvents", "shortName": "Subsequent Events", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "i0c4d2ec612424001a290871d44d3f546_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "id56dd89a7a9540579fd9aad85e1e7a10_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100010003 - Statement - Consolidated Balance Sheets", "role": "http://www.magnite.com/role/ConsolidatedBalanceSheets", "shortName": "Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "id56dd89a7a9540579fd9aad85e1e7a10_I20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "i0c4d2ec612424001a290871d44d3f546_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": "220032001 - Disclosure - Organization and Summary of Significant Accounting Policies (Policies)", "role": "http://www.magnite.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies", "shortName": "Organization and Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "i0c4d2ec612424001a290871d44d3f546_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "i0c4d2ec612424001a290871d44d3f546_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230043001 - Disclosure - Organization and Summary of Significant Accounting Policies (Tables)", "role": "http://www.magnite.com/role/OrganizationandSummaryofSignificantAccountingPoliciesTables", "shortName": "Organization and Summary of Significant Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "i0c4d2ec612424001a290871d44d3f546_D20210101-20211231", "decimals": null, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "i0c4d2ec612424001a290871d44d3f546_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": "230093002 - Disclosure - Net Income (Loss) Per Share (Tables)", "role": "http://www.magnite.com/role/NetIncomeLossPerShareTables", "shortName": "Net Income (Loss) Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "i0c4d2ec612424001a290871d44d3f546_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "i0c4d2ec612424001a290871d44d3f546_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230143003 - Disclosure - Revenues (Tables)", "role": "http://www.magnite.com/role/RevenuesTables", "shortName": "Revenues (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "i0c4d2ec612424001a290871d44d3f546_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "i0c4d2ec612424001a290871d44d3f546_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230213004 - Disclosure - Fair Value Measurements (Tables)", "role": "http://www.magnite.com/role/FairValueMeasurementsTables", "shortName": "Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "i0c4d2ec612424001a290871d44d3f546_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "i0c4d2ec612424001a290871d44d3f546_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230273005 - Disclosure - Property and Equipment (Tables)", "role": "http://www.magnite.com/role/PropertyandEquipmentTables", "shortName": "Property and Equipment (Tables)", "subGroupType": "tables", "uniqueAnchor": null }, "R36": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "i0c4d2ec612424001a290871d44d3f546_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "mgni:ScheduleOfInternalUseSoftwareCostsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230323006 - Disclosure - Internal Use Software Development Costs (Tables)", "role": "http://www.magnite.com/role/InternalUseSoftwareDevelopmentCostsTables", "shortName": "Internal Use Software Development Costs (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "i0c4d2ec612424001a290871d44d3f546_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "mgni:ScheduleOfInternalUseSoftwareCostsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "i0c4d2ec612424001a290871d44d3f546_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": "230363007 - Disclosure - Goodwill, Intangible Assets, and Capitalized Costs Incurred in Cloud Computing Arrangements (Tables)", "role": "http://www.magnite.com/role/GoodwillIntangibleAssetsandCapitalizedCostsIncurredinCloudComputingArrangementsTables", "shortName": "Goodwill, Intangible Assets, and Capitalized Costs Incurred in Cloud Computing Arrangements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "i0c4d2ec612424001a290871d44d3f546_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "i0c4d2ec612424001a290871d44d3f546_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": "230423008 - Disclosure - Business Combinations (Tables)", "role": "http://www.magnite.com/role/BusinessCombinationsTables", "shortName": "Business Combinations (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "i0c4d2ec612424001a290871d44d3f546_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "i0c4d2ec612424001a290871d44d3f546_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230563009 - Disclosure - Accounts Payable and Accrued Expenses (Tables)", "role": "http://www.magnite.com/role/AccountsPayableandAccruedExpensesTables", "shortName": "Accounts Payable and Accrued Expenses (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "i0c4d2ec612424001a290871d44d3f546_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "us-gaap:PreferredStockParOrStatedValuePerShare", "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "id56dd89a7a9540579fd9aad85e1e7a10_I20211231", "decimals": "5", "first": true, "lang": "en-US", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100020004 - Statement - Consolidated Balance Sheets (Parenthetical)", "role": "http://www.magnite.com/role/ConsolidatedBalanceSheetsParenthetical", "shortName": "Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "us-gaap:PreferredStockParOrStatedValuePerShare", "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "id56dd89a7a9540579fd9aad85e1e7a10_I20211231", "decimals": "5", "first": true, "lang": "en-US", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "i0c4d2ec612424001a290871d44d3f546_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230593010 - Disclosure - Accumulated Other Comprehensive Income (Loss) (Tables)", "role": "http://www.magnite.com/role/AccumulatedOtherComprehensiveIncomeLossTables", "shortName": "Accumulated Other Comprehensive Income (Loss) (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "i0c4d2ec612424001a290871d44d3f546_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "i0c4d2ec612424001a290871d44d3f546_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230623011 - Disclosure - Stock-Based Compensation (Tables)", "role": "http://www.magnite.com/role/StockBasedCompensationTables", "shortName": "Stock-Based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "i0c4d2ec612424001a290871d44d3f546_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "i0c4d2ec612424001a290871d44d3f546_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230743012 - Disclosure - Merger, Acquisition, and Restructuring Costs (Tables)", "role": "http://www.magnite.com/role/MergerAcquisitionandRestructuringCostsTables", "shortName": "Merger, Acquisition, and Restructuring Costs (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "i0c4d2ec612424001a290871d44d3f546_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "i0c4d2ec612424001a290871d44d3f546_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": "230793013 - Disclosure - Income Taxes (Tables)", "role": "http://www.magnite.com/role/IncomeTaxesTables", "shortName": "Income Taxes (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "i0c4d2ec612424001a290871d44d3f546_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "i0c4d2ec612424001a290871d44d3f546_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230873014 - Disclosure - Leases (Tables)", "role": "http://www.magnite.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "i0c4d2ec612424001a290871d44d3f546_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "i0c4d2ec612424001a290871d44d3f546_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "230933015 - Disclosure - Debt (Tables)", "role": "http://www.magnite.com/role/DebtTables", "shortName": "Debt (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "i0c4d2ec612424001a290871d44d3f546_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "i0c4d2ec612424001a290871d44d3f546_D20210101-20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240054001 - Disclosure - Organization and Summary of Significant Accounting Policies - Narrative (Details)", "role": "http://www.magnite.com/role/OrganizationandSummaryofSignificantAccountingPoliciesNarrativeDetails", "shortName": "Organization and Summary of Significant Accounting Policies - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "i0c4d2ec612424001a290871d44d3f546_D20210101-20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "ia6aaa58722c24650a1c93021cb28f0f3_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240064002 - Disclosure - Organization and Summary of Significant Accounting Policies - Property and Equipment (Details)", "role": "http://www.magnite.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails", "shortName": "Organization and Summary of Significant Accounting Policies - Property and Equipment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "ia6aaa58722c24650a1c93021cb28f0f3_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "i79c15b4a56274126ad8eb92ca7bee940_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240074003 - Disclosure - Organization and Summary of Significant Accounting Policies - Intangible Assets (Details)", "role": "http://www.magnite.com/role/OrganizationandSummaryofSignificantAccountingPoliciesIntangibleAssetsDetails", "shortName": "Organization and Summary of Significant Accounting Policies - Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "i79c15b4a56274126ad8eb92ca7bee940_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "i0c4d2ec612424001a290871d44d3f546_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240104004 - Disclosure - Net Income (Loss) Per Share - Basic and Diluted Earnings Per Share (Details)", "role": "http://www.magnite.com/role/NetIncomeLossPerShareBasicandDilutedEarningsPerShareDetails", "shortName": "Net Income (Loss) Per Share - Basic and Diluted Earnings Per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "i0c4d2ec612424001a290871d44d3f546_D20210101-20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:WeightedAverageNumberOfSharesIssuedBasic", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "i0c4d2ec612424001a290871d44d3f546_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100030005 - Statement - Consolidated Statements of Operations", "role": "http://www.magnite.com/role/ConsolidatedStatementsofOperations", "shortName": "Consolidated Statements of Operations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "i0c4d2ec612424001a290871d44d3f546_D20210101-20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CostOfRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "i0c4d2ec612424001a290871d44d3f546_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": "240114005 - Disclosure - Net Income (Loss) Per Share - Shares Excluded and Included in Calculation of Diluted Earnings Per Share (Details)", "role": "http://www.magnite.com/role/NetIncomeLossPerShareSharesExcludedandIncludedinCalculationofDilutedEarningsPerShareDetails", "shortName": "Net Income (Loss) Per Share - Shares Excluded and Included in Calculation of Diluted Earnings Per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "i0c4d2ec612424001a290871d44d3f546_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "i6fca8e991bbd49d494479aeba38c4173_D20210101-20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentConvertibleNumberOfEquityInstruments", "reportCount": 1, "unique": true, "unitRef": "project", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240124006 - Disclosure - Net Income (Loss) Per Share - Narrative (Details)", "role": "http://www.magnite.com/role/NetIncomeLossPerShareNarrativeDetails", "shortName": "Net Income (Loss) Per Share - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "i6fca8e991bbd49d494479aeba38c4173_D20210101-20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentConvertibleNumberOfEquityInstruments", "reportCount": 1, "unique": true, "unitRef": "project", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "i78c66e0bb22949a5b3fad32e284505f1_D20210429-20210429", "decimals": "INF", "first": true, "lang": "en-US", "name": "mgni:PercentOfRevenueGrossBasis", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240154007 - Disclosure - Revenues - Narrative (Details)", "role": "http://www.magnite.com/role/RevenuesNarrativeDetails", "shortName": "Revenues - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "i78c66e0bb22949a5b3fad32e284505f1_D20210429-20210429", "decimals": "INF", "first": true, "lang": "en-US", "name": "mgni:PercentOfRevenueGrossBasis", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "i0c4d2ec612424001a290871d44d3f546_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240164008 - Disclosure - Revenues - Revenue Recognized on a Gross and Net Basis (Details)", "role": "http://www.magnite.com/role/RevenuesRevenueRecognizedonaGrossandNetBasisDetails", "shortName": "Revenues - Revenue Recognized on a Gross and Net Basis (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "ie09dbf5fcbbe4583a41b9ef8ae395a62_D20210101-20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "i0c4d2ec612424001a290871d44d3f546_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240174009 - Disclosure - Revenues - Revenue Disaggregated by Sales Distribution Channel (Details)", "role": "http://www.magnite.com/role/RevenuesRevenueDisaggregatedbySalesDistributionChannelDetails", "shortName": "Revenues - Revenue Disaggregated by Sales Distribution Channel (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "i7d0d60ca86814973941494f6291ecf80_D20210101-20211231", "decimals": "INF", "lang": "en-US", "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "i0c4d2ec612424001a290871d44d3f546_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240184010 - Disclosure - Revenues - Revenue Disaggregated by Geographic Location (Details)", "role": "http://www.magnite.com/role/RevenuesRevenueDisaggregatedbyGeographicLocationDetails", "shortName": "Revenues - Revenue Disaggregated by Geographic Location (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "id1462ea434774b5c8e18ce2569b0e2e0_D20210101-20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "i022b4e01390844bab603652a5500561b_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240194011 - Disclosure - Revenues - Schedule of Allowance for Doubtful Accounts (Details)", "role": "http://www.magnite.com/role/RevenuesScheduleofAllowanceforDoubtfulAccountsDetails", "shortName": "Revenues - Schedule of Allowance for Doubtful Accounts (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "i0c4d2ec612424001a290871d44d3f546_D20210101-20211231", "decimals": "-3", "lang": "en-US", "name": "mgni:AccountsReceivableAllowanceForCreditLossMergerAssumed", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "ie5325c5313dc42d49619e083ee40386f_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240224012 - Disclosure - Fair Value Measurements - Financial Instruments (Details)", "role": "http://www.magnite.com/role/FairValueMeasurementsFinancialInstrumentsDetails", "shortName": "Fair Value Measurements - Financial Instruments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "if032425335704c748d183b896810e8cb_I20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "if4a5f29b07f146b28e53444747f072da_I20211231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ConvertibleDebtFairValueDisclosures", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240234013 - Disclosure - Fair Value Measurements - Narrative (Details)", "role": "http://www.magnite.com/role/FairValueMeasurementsNarrativeDetails", "shortName": "Fair Value Measurements - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "if4a5f29b07f146b28e53444747f072da_I20211231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ConvertibleDebtFairValueDisclosures", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "id56dd89a7a9540579fd9aad85e1e7a10_I20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleSecuritiesDebtSecurities", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240254014 - Disclosure - Investments - Narrative (Details)", "role": "http://www.magnite.com/role/InvestmentsNarrativeDetails", "shortName": "Investments - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "id56dd89a7a9540579fd9aad85e1e7a10_I20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:AvailableForSaleSecuritiesDebtSecurities", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "i0c4d2ec612424001a290871d44d3f546_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100040006 - Statement - Consolidated Statements of Comprehensive Loss", "role": "http://www.magnite.com/role/ConsolidatedStatementsofComprehensiveLoss", "shortName": "Consolidated Statements of Comprehensive Loss", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "i0c4d2ec612424001a290871d44d3f546_D20210101-20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "id56dd89a7a9540579fd9aad85e1e7a10_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240284015 - Disclosure - Property and Equipment - Summary of Property and Equipment by Major Class (Details)", "role": "http://www.magnite.com/role/PropertyandEquipmentSummaryofPropertyandEquipmentbyMajorClassDetails", "shortName": "Property and Equipment - Summary of Property and Equipment by Major Class (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "id56dd89a7a9540579fd9aad85e1e7a10_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "i0c4d2ec612424001a290871d44d3f546_D20210101-20211231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240294016 - Disclosure - Property and Equipment - Narrative (Details)", "role": "http://www.magnite.com/role/PropertyandEquipmentNarrativeDetails", "shortName": "Property and Equipment - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "i0c4d2ec612424001a290871d44d3f546_D20210101-20211231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "id56dd89a7a9540579fd9aad85e1e7a10_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240304017 - Disclosure - Property and Equipment - Summary of Property and Equipment by Geographical Region (Details)", "role": "http://www.magnite.com/role/PropertyandEquipmentSummaryofPropertyandEquipmentbyGeographicalRegionDetails", "shortName": "Property and Equipment - Summary of Property and Equipment by Geographical Region (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "id56dd89a7a9540579fd9aad85e1e7a10_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "id56dd89a7a9540579fd9aad85e1e7a10_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CapitalizedComputerSoftwareGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240334018 - Disclosure - Internal Use Software Development Costs - Schedule of Internal Use Software Development Costs (Details)", "role": "http://www.magnite.com/role/InternalUseSoftwareDevelopmentCostsScheduleofInternalUseSoftwareDevelopmentCostsDetails", "shortName": "Internal Use Software Development Costs - Schedule of Internal Use Software Development Costs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "id56dd89a7a9540579fd9aad85e1e7a10_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CapitalizedComputerSoftwareGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "i0c4d2ec612424001a290871d44d3f546_D20210101-20211231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:CapitalizedComputerSoftwareAdditions", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240344019 - Disclosure - Internal Use Software Development Costs - Narrative (Details)", "role": "http://www.magnite.com/role/InternalUseSoftwareDevelopmentCostsNarrativeDetails", "shortName": "Internal Use Software Development Costs - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "i0c4d2ec612424001a290871d44d3f546_D20210101-20211231", "decimals": "-5", "lang": "en-US", "name": "us-gaap:CapitalizedComputerSoftwareAmortization1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "i022b4e01390844bab603652a5500561b_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240374020 - Disclosure - Goodwill, Intangible Assets, and Capitalized Costs Incurred in Cloud Computing Arrangements - Goodwill Activity (Details)", "role": "http://www.magnite.com/role/GoodwillIntangibleAssetsandCapitalizedCostsIncurredinCloudComputingArrangementsGoodwillActivityDetails", "shortName": "Goodwill, Intangible Assets, and Capitalized Costs Incurred in Cloud Computing Arrangements - Goodwill Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "i225ecbe0972c4c2290de0c119503a90c_D20200101-20201231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:GoodwillAcquiredDuringPeriod", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "id56dd89a7a9540579fd9aad85e1e7a10_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": "240384021 - Disclosure - Goodwill, Intangible Assets, and Capitalized Costs Incurred in Cloud Computing Arrangements - Intangible Assets (Details)", "role": "http://www.magnite.com/role/GoodwillIntangibleAssetsandCapitalizedCostsIncurredinCloudComputingArrangementsIntangibleAssetsDetails", "shortName": "Goodwill, Intangible Assets, and Capitalized Costs Incurred in Cloud Computing Arrangements - Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "id56dd89a7a9540579fd9aad85e1e7a10_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "i0c4d2ec612424001a290871d44d3f546_D20210101-20211231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240394022 - Disclosure - Goodwill, Intangible Assets, and Capitalized Costs Incurred in Cloud Computing Arrangements - Narrative (Details)", "role": "http://www.magnite.com/role/GoodwillIntangibleAssetsandCapitalizedCostsIncurredinCloudComputingArrangementsNarrativeDetails", "shortName": "Goodwill, Intangible Assets, and Capitalized Costs Incurred in Cloud Computing Arrangements - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "i0c4d2ec612424001a290871d44d3f546_D20210101-20211231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "id56dd89a7a9540579fd9aad85e1e7a10_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": "240404023 - Disclosure - Goodwill, Intangible Assets, and Capitalized Costs Incurred in Cloud Computing Arrangements - Finite-Lived Intangible Assets, Future Amortization Expense (Details)", "role": "http://www.magnite.com/role/GoodwillIntangibleAssetsandCapitalizedCostsIncurredinCloudComputingArrangementsFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails", "shortName": "Goodwill, Intangible Assets, and Capitalized Costs Incurred in Cloud Computing Arrangements - Finite-Lived Intangible Assets, Future Amortization Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "id56dd89a7a9540579fd9aad85e1e7a10_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "i0240d61467b04ad59dbf6e57767edf37_I20200401", "decimals": "INF", "first": true, "lang": "en-US", "name": "mgni:PercentOfCompanyOwnedByPreMergerHoldersOfCompany", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240434024 - Disclosure - Business Combinations - Narrative (Details)", "role": "http://www.magnite.com/role/BusinessCombinationsNarrativeDetails", "shortName": "Business Combinations - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "i0240d61467b04ad59dbf6e57767edf37_I20200401", "decimals": "INF", "first": true, "lang": "en-US", "name": "mgni:PercentOfCompanyOwnedByPreMergerHoldersOfCompany", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "i8acf7035616040b6bbdc5e72b65b3aa4_I20181231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockSharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100050007 - Statement - Consolidated Statements of Stockholders' Equity (Deficit)", "role": "http://www.magnite.com/role/ConsolidatedStatementsofStockholdersEquityDeficit", "shortName": "Consolidated Statements of Stockholders' Equity (Deficit)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "i8acf7035616040b6bbdc5e72b65b3aa4_I20181231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockSharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "i6a87ab071d4b4a4c8ac10efd98852123_D20200401-20200401", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240444025 - Disclosure - Business Combinations - Telaria Purchase Consideration (Details)", "role": "http://www.magnite.com/role/BusinessCombinationsTelariaPurchaseConsiderationDetails", "shortName": "Business Combinations - Telaria Purchase Consideration (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "i6a87ab071d4b4a4c8ac10efd98852123_D20200401-20200401", "decimals": "-3", "lang": "en-US", "name": "mgni:BusinessCombinationConsiderationTransferredEquityInterestsIssuableFairValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "id56dd89a7a9540579fd9aad85e1e7a10_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240454026 - Disclosure - Business Combinations - Telaria Schedule of Recognized Identified Assets Acquired and Liabilities Assumed (Details)", "role": "http://www.magnite.com/role/BusinessCombinationsTelariaScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "shortName": "Business Combinations - Telaria Schedule of Recognized Identified Assets Acquired and Liabilities Assumed (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "i158e71ced29e402f8df068cfff74b68a_I20200401", "decimals": "-3", "lang": "en-US", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "i158e71ced29e402f8df068cfff74b68a_I20200401", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240464027 - Disclosure - Business Combinations - Telaria Components of Intangible Assets and Estimated Useful Lives, Telaria Merger (Details)", "role": "http://www.magnite.com/role/BusinessCombinationsTelariaComponentsofIntangibleAssetsandEstimatedUsefulLivesTelariaMergerDetails", "shortName": "Business Combinations - Telaria Components of Intangible Assets and Estimated Useful Lives, Telaria Merger (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "i158e71ced29e402f8df068cfff74b68a_I20200401", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "i225ecbe0972c4c2290de0c119503a90c_D20200101-20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240474028 - Disclosure - Business Combinations - Telaria Pro Forma Information (Details)", "role": "http://www.magnite.com/role/BusinessCombinationsTelariaProFormaInformationDetails", "shortName": "Business Combinations - Telaria Pro Forma Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "i225ecbe0972c4c2290de0c119503a90c_D20200101-20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "if031d6352c2949afa9813f7b725fb27b_D20210430-20210430", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PaymentsToAcquireBusinessesGross", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240484029 - Disclosure - Business Combinations - SpotX Purchase Consideration (Details)", "role": "http://www.magnite.com/role/BusinessCombinationsSpotXPurchaseConsiderationDetails", "shortName": "Business Combinations - SpotX Purchase Consideration (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R75": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "id56dd89a7a9540579fd9aad85e1e7a10_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240494030 - Disclosure - Business Combinations - SpotX Schedule of Recognized Identified Assets Acquired and Liabilities Assumed (Details)", "role": "http://www.magnite.com/role/BusinessCombinationsSpotXScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "shortName": "Business Combinations - SpotX Schedule of Recognized Identified Assets Acquired and Liabilities Assumed (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "ib3a3302abc1c4ba49a37af135fadd9f5_I20210430", "decimals": "-3", "lang": "en-US", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R76": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "i89e79d83202f42918b1c13893edfe509_D20210701-20210701", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FinitelivedIntangibleAssetsAcquired1", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240504031 - Disclosure - Business Combinations - SpotX Components of Intangible Assets and Estimated Useful Life (Details)", "role": "http://www.magnite.com/role/BusinessCombinationsSpotXComponentsofIntangibleAssetsandEstimatedUsefulLifeDetails", "shortName": "Business Combinations - SpotX Components of Intangible Assets and Estimated Useful Life (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "i4c5bfcf4f5db4258beaaa2831a7254c8_D20210430-20210430", "decimals": "-3", "lang": "en-US", "name": "us-gaap:FinitelivedIntangibleAssetsAcquired1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R77": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "i0c4d2ec612424001a290871d44d3f546_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "mgni:BusinessCombinationConsiderationTransferredIndemnificationClaimsHoldback", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240514032 - Disclosure - Business Combinations - SpringServe Purchase Consideration (Details)", "role": "http://www.magnite.com/role/BusinessCombinationsSpringServePurchaseConsiderationDetails", "shortName": "Business Combinations - SpringServe Purchase Consideration (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "i881f9ed7336d4ea6947a25398b3d3179_D20210701-20210701", "decimals": "-3", "lang": "en-US", "name": "us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R78": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "id56dd89a7a9540579fd9aad85e1e7a10_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240524033 - Disclosure - Business Combinations - SpringServe Schedule of Recognized Identified Assets Acquired and Liabilities Assumed (Details)", "role": "http://www.magnite.com/role/BusinessCombinationsSpringServeScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "shortName": "Business Combinations - SpringServe Schedule of Recognized Identified Assets Acquired and Liabilities Assumed (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "i0fc0b6144f9a4f5faf67ac701304eb1a_I20210701", "decimals": "-3", "lang": "en-US", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R79": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "i89e79d83202f42918b1c13893edfe509_D20210701-20210701", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FinitelivedIntangibleAssetsAcquired1", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240534034 - Disclosure - Business Combinations - SpringServe Components of Intangible Assets and Estimated Useful Life (Details)", "role": "http://www.magnite.com/role/BusinessCombinationsSpringServeComponentsofIntangibleAssetsandEstimatedUsefulLifeDetails", "shortName": "Business Combinations - SpringServe Components of Intangible Assets and Estimated Useful Life (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "i3e9cd40f3b844bb8a5be91707f8bc396_D20210701-20210701", "decimals": "-3", "lang": "en-US", "name": "us-gaap:FinitelivedIntangibleAssetsAcquired1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "i0c4d2ec612424001a290871d44d3f546_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100060008 - Statement - Consolidated Statement of Cash Flows", "role": "http://www.magnite.com/role/ConsolidatedStatementofCashFlows", "shortName": "Consolidated Statement of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "i0c4d2ec612424001a290871d44d3f546_D20210101-20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R80": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "i2d6cbb384df14cdbb64bd3d9abd9dcbe_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240544035 - Disclosure - Business Combinations - SpotX and SpringServe Pro Forma Information (Details)", "role": "http://www.magnite.com/role/BusinessCombinationsSpotXandSpringServeProFormaInformationDetails", "shortName": "Business Combinations - SpotX and SpringServe Pro Forma Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "i2d6cbb384df14cdbb64bd3d9abd9dcbe_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R81": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "id56dd89a7a9540579fd9aad85e1e7a10_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "mgni:AccountsPayableSellerCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240574036 - Disclosure - Accounts Payable and Accrued Expenses (Details)", "role": "http://www.magnite.com/role/AccountsPayableandAccruedExpensesDetails", "shortName": "Accounts Payable and Accrued Expenses (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "id56dd89a7a9540579fd9aad85e1e7a10_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "mgni:AccountsPayableSellerCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R82": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "i022b4e01390844bab603652a5500561b_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240604037 - Disclosure - Accumulated Other Comprehensive Income (Loss) - Schedule of Components of Accumulated Other Comprehensive Loss (Details)", "role": "http://www.magnite.com/role/AccumulatedOtherComprehensiveIncomeLossScheduleofComponentsofAccumulatedOtherComprehensiveLossDetails", "shortName": "Accumulated Other Comprehensive Income (Loss) - Schedule of Components of Accumulated Other Comprehensive Loss (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "i6f00b9d077a24854a08c82d98edcc191_I20181231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R83": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "id56dd89a7a9540579fd9aad85e1e7a10_I20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240634038 - Disclosure - Stock-Based Compensation - Narrative (Details)", "role": "http://www.magnite.com/role/StockBasedCompensationNarrativeDetails", "shortName": "Stock-Based Compensation - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "i96192f2fa1c4414bafa40e103740fefe_D20210101-20211231", "decimals": "INF", "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R84": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "i022b4e01390844bab603652a5500561b_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240644039 - Disclosure - Stock-Based Compensation - Stock Options Outstanding (Details)", "role": "http://www.magnite.com/role/StockBasedCompensationStockOptionsOutstandingDetails", "shortName": "Stock-Based Compensation - Stock Options Outstanding (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "i022b4e01390844bab603652a5500561b_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R85": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "i0c4d2ec612424001a290871d44d3f546_D20210101-20211231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240654040 - Disclosure - Stock-Based Compensation - Stock Options Narrative (Details)", "role": "http://www.magnite.com/role/StockBasedCompensationStockOptionsNarrativeDetails", "shortName": "Stock-Based Compensation - Stock Options Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "i0c4d2ec612424001a290871d44d3f546_D20210101-20211231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R86": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "i58a5067b064d4df6b833bb5f447ec98c_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240664041 - Disclosure - Stock-Based Compensation - Valuation Assumptions (Details)", "role": "http://www.magnite.com/role/StockBasedCompensationValuationAssumptionsDetails", "shortName": "Stock-Based Compensation - Valuation Assumptions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "i58a5067b064d4df6b833bb5f447ec98c_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R87": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "ic319eb3b26cb44ca8f129b757e5b6c98_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "mgni:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedAndVestedButDeferredNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240674042 - Disclosure - Stock-Based Compensation - Restricted Stock Units Activity (Details)", "role": "http://www.magnite.com/role/StockBasedCompensationRestrictedStockUnitsActivityDetails", "shortName": "Stock-Based Compensation - Restricted Stock Units Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "ic319eb3b26cb44ca8f129b757e5b6c98_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "mgni:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedAndVestedButDeferredNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R88": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "ib9e01e98825841b0b817ba93de496518_D20210101-20211231", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "reportCount": 1, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240684043 - Disclosure - Stock-Based Compensation - Restricted Stock Units Narrative (Details)", "role": "http://www.magnite.com/role/StockBasedCompensationRestrictedStockUnitsNarrativeDetails", "shortName": "Stock-Based Compensation - Restricted Stock Units Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "ib9e01e98825841b0b817ba93de496518_D20210101-20211231", "decimals": "-5", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R89": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "i0c4d2ec612424001a290871d44d3f546_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240694044 - Disclosure - Stock-Based Compensation - Performance Stock Units Narrative (Details)", "role": "http://www.magnite.com/role/StockBasedCompensationPerformanceStockUnitsNarrativeDetails", "shortName": "Stock-Based Compensation - Performance Stock Units Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "ifdd4e3aed2d7492e92373e6c1edbe2a9_D20210101-20211231", "decimals": "-5", "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "i0c4d2ec612424001a290871d44d3f546_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NatureOfOperations", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "210011001 - Disclosure - Nature of Operations", "role": "http://www.magnite.com/role/NatureofOperations", "shortName": "Nature of Operations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "i0c4d2ec612424001a290871d44d3f546_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NatureOfOperations", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R90": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "id56dd89a7a9540579fd9aad85e1e7a10_I20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240704045 - Disclosure - Stock-Based Compensation - Employee Stock Purchase Plan Narrative (Details)", "role": "http://www.magnite.com/role/StockBasedCompensationEmployeeStockPurchasePlanNarrativeDetails", "shortName": "Stock-Based Compensation - Employee Stock Purchase Plan Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "ic660a461bc7f47168b368772ef2c858e_D20210101-20211231", "decimals": "INF", "lang": "en-US", "name": "mgni:EvergreenAnnualIncrease", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R91": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "i0c4d2ec612424001a290871d44d3f546_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240714046 - Disclosure - Stock-Based Compensation - Stock-Based Compensation Expense (Details)", "role": "http://www.magnite.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails", "shortName": "Stock-Based Compensation - Stock-Based Compensation Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "i094346b6f2a14ac495757cc7f98562a1_D20210101-20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R92": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "i0c4d2ec612424001a290871d44d3f546_D20210101-20211231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240724047 - Disclosure - Stock-Based Compensation - Stock-Based Compensation Expense Narrative (Details)", "role": "http://www.magnite.com/role/StockBasedCompensationStockBasedCompensationExpenseNarrativeDetails", "shortName": "Stock-Based Compensation - Stock-Based Compensation Expense Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "i0c4d2ec612424001a290871d44d3f546_D20210101-20211231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R93": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "i0c4d2ec612424001a290871d44d3f546_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationAcquisitionRelatedCosts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240754048 - Disclosure - Merger, Acquisition, and Restructuring Costs - Merger and Restructuring Cost Activity (Details)", "role": "http://www.magnite.com/role/MergerAcquisitionandRestructuringCostsMergerandRestructuringCostActivityDetails", "shortName": "Merger, Acquisition, and Restructuring Costs - Merger and Restructuring Cost Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "i0c4d2ec612424001a290871d44d3f546_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationAcquisitionRelatedCosts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R94": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "i0c4d2ec612424001a290871d44d3f546_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "mgni:RestructuringChargesAndBusinessCombinationAcquisitionRelatedCosts", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240764049 - Disclosure - Merger, Acquisition, and Restructuring Costs - Narrative (Details)", "role": "http://www.magnite.com/role/MergerAcquisitionandRestructuringCostsNarrativeDetails", "shortName": "Merger, Acquisition, and Restructuring Costs - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "id874e146a8bb4a139b8b5961955e2229_D20210101-20211231", "decimals": "-5", "lang": "en-US", "name": "mgni:RestructuringChargesAndBusinessCombinationAcquisitionRelatedCosts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R95": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "i022b4e01390844bab603652a5500561b_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "mgni:RestructuringReserveAndBusinessCombinationAcquisitionRelatedCosts", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240774050 - Disclosure - Merger, Acquisition, and Restructuring Costs - Accrued Merger and Restructuring Cost Activity (Details)", "role": "http://www.magnite.com/role/MergerAcquisitionandRestructuringCostsAccruedMergerandRestructuringCostActivityDetails", "shortName": "Merger, Acquisition, and Restructuring Costs - Accrued Merger and Restructuring Cost Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "i0c4d2ec612424001a290871d44d3f546_D20210101-20211231", "decimals": "-3", "lang": "en-US", "name": "mgni:RestructuringChargesAndMergerRelatedCostsSettledWithoutCash", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R96": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "i0c4d2ec612424001a290871d44d3f546_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": "240804051 - Disclosure - Income Taxes - Income before Income Tax, Domestic and Foreign (Details)", "role": "http://www.magnite.com/role/IncomeTaxesIncomebeforeIncomeTaxDomesticandForeignDetails", "shortName": "Income Taxes - Income before Income Tax, Domestic and Foreign (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "i0c4d2ec612424001a290871d44d3f546_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R97": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "i0c4d2ec612424001a290871d44d3f546_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": "240814052 - Disclosure - Income Taxes - Components of Income Tax Expense (Benefit) (Details)", "role": "http://www.magnite.com/role/IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetails", "shortName": "Income Taxes - Components of Income Tax Expense (Benefit) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "i0c4d2ec612424001a290871d44d3f546_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R98": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "i0c4d2ec612424001a290871d44d3f546_D20210101-20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxExpenseBenefit", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240824053 - Disclosure - Income Taxes - Narrative (Details)", "role": "http://www.magnite.com/role/IncomeTaxesNarrativeDetails", "shortName": "Income Taxes - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "id56dd89a7a9540579fd9aad85e1e7a10_I20211231", "decimals": "-5", "lang": "en-US", "name": "us-gaap:UndistributedEarningsOfForeignSubsidiaries", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R99": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "i0c4d2ec612424001a290871d44d3f546_D20210101-20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "240834054 - Disclosure - Income Taxes - Effective Income Tax Rate Reconciliation (Details)", "role": "http://www.magnite.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails", "shortName": "Income Taxes - Effective Income Tax Rate Reconciliation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "mgni-20211231.htm", "contextRef": "i0c4d2ec612424001a290871d44d3f546_D20210101-20211231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } } }, "segmentCount": 114, "tag": { "country_US": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED STATES", "terseLabel": "United States" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2021", "presentation": [ "http://www.magnite.com/role/PropertyandEquipmentSummaryofPropertyandEquipmentbyGeographicalRegionDetails", "http://www.magnite.com/role/RevenuesRevenueDisaggregatedbyGeographicLocationDetails" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.magnite.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_AuditorFirmId": { "auth_ref": [ "r731", "r732", "r733" ], "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.magnite.com/role/AuditInformation" ], "xbrltype": "nonemptySequenceNumberItemType" }, "dei_AuditorLocation": { "auth_ref": [ "r731", "r732", "r733" ], "lang": { "en-us": { "role": { "label": "Auditor Location", "terseLabel": "Auditor Location" } } }, "localname": "AuditorLocation", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.magnite.com/role/AuditInformation" ], "xbrltype": "internationalNameItemType" }, "dei_AuditorName": { "auth_ref": [ "r731", "r732", "r733" ], "lang": { "en-us": { "role": { "label": "Auditor Name", "terseLabel": "Auditor Name" } } }, "localname": "AuditorName", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.magnite.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.magnite.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]", "terseLabel": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/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.magnite.com/role/CoverPage" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r731", "r732", "r733" ], "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.magnite.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.magnite.com/role/CoverPage" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.magnite.com/role/CoverPage" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.magnite.com/role/CoverPage" ], "xbrltype": "dateItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r734" ], "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.magnite.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.magnite.com/role/CoverPage" ], "xbrltype": "submissionTypeItemType" }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "auth_ref": [ "r729" ], "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.magnite.com/role/CoverPage" ], "xbrltype": "textBlockItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.magnite.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine2": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 2 such as Street or Suite number", "label": "Entity Address, Address Line Two", "terseLabel": "Entity Address, Address Line Two" } } }, "localname": "EntityAddressAddressLine2", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.magnite.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.magnite.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.magnite.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.magnite.com/role/CoverPage" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r728" ], "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.magnite.com/role/CoverPage" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.magnite.com/role/CoverPage" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.magnite.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains.", "label": "Entity [Domain]", "terseLabel": "Entity [Domain]" } } }, "localname": "EntityDomain", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.magnite.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r728" ], "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.magnite.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.magnite.com/role/CoverPage" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r728" ], "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.magnite.com/role/CoverPage" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.magnite.com/role/CoverPage" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r742" ], "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.magnite.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityPublicFloat": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.", "label": "Entity Public Float", "terseLabel": "Entity Public Float" } } }, "localname": "EntityPublicFloat", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.magnite.com/role/CoverPage" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r728" ], "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.magnite.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r728" ], "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.magnite.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r728" ], "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.magnite.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r728" ], "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.magnite.com/role/CoverPage" ], "xbrltype": "employerIdItemType" }, "dei_EntityVoluntaryFilers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.", "label": "Entity Voluntary Filers", "terseLabel": "Entity Voluntary Filers" } } }, "localname": "EntityVoluntaryFilers", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.magnite.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [ "r743" ], "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.magnite.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_IcfrAuditorAttestationFlag": { "auth_ref": [ "r731", "r732", "r733" ], "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.magnite.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_LegalEntityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The set of legal entities associated with a report.", "label": "Legal Entity [Axis]", "terseLabel": "Legal Entity [Axis]" } } }, "localname": "LegalEntityAxis", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.magnite.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "stringItemType" }, "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.magnite.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r727" ], "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.magnite.com/role/CoverPage" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r730" ], "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.magnite.com/role/CoverPage" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.magnite.com/role/CoverPage" ], "xbrltype": "tradingSymbolItemType" }, "mgni_A2014EmployeeStockPurchasePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2014 Employee Stock Purchase Plan [Member]", "label": "2014 Employee Stock Purchase Plan [Member]", "terseLabel": "2014 Employee Stock Purchase Plan" } } }, "localname": "A2014EmployeeStockPurchasePlanMember", "nsuri": "http://www.magnite.com/20211231", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationEmployeeStockPurchasePlanNarrativeDetails" ], "xbrltype": "domainItemType" }, "mgni_APICShareBasedPaymentArrangementDecreaseForCappedCalls": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "APIC, Share-Based Payment Arrangement, Decrease For Capped Calls", "label": "APIC, Share-Based Payment Arrangement, Decrease For Capped Calls", "negatedTerseLabel": "Capped call options" } } }, "localname": "APICShareBasedPaymentArrangementDecreaseForCappedCalls", "nsuri": "http://www.magnite.com/20211231", "presentation": [ "http://www.magnite.com/role/ConsolidatedStatementsofStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "mgni_AccountsPayableSeller": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accounts Payable, Seller", "label": "Accounts Payable, Seller", "terseLabel": "Accounts payable, seller" } } }, "localname": "AccountsPayableSeller", "nsuri": "http://www.magnite.com/20211231", "presentation": [ "http://www.magnite.com/role/RevenuesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "mgni_AccountsPayableSellerCurrent": { "auth_ref": [], "calculation": { "http://www.magnite.com/role/AccountsPayableandAccruedExpensesDetails": { "order": 1.0, "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Description of balance sheet netting of assets and liabilities per ASC 210-20.", "label": "Accounts Payable, Seller, Current", "terseLabel": "Accounts payable\u2014seller" } } }, "localname": "AccountsPayableSellerCurrent", "nsuri": "http://www.magnite.com/20211231", "presentation": [ "http://www.magnite.com/role/AccountsPayableandAccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "mgni_AccountsReceivableAllowanceForCreditLossMergerAssumed": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accounts Receivable, Allowance For Credit Loss Merger Assumed", "label": "Accounts Receivable, Allowance For Credit Loss Merger Assumed", "terseLabel": "Allowance for doubtful accounts, assumed from mergers or acquisitions" } } }, "localname": "AccountsReceivableAllowanceForCreditLossMergerAssumed", "nsuri": "http://www.magnite.com/20211231", "presentation": [ "http://www.magnite.com/role/RevenuesScheduleofAllowanceforDoubtfulAccountsDetails" ], "xbrltype": "monetaryItemType" }, "mgni_AccountsReceivableBadDebtExpense": { "auth_ref": [], "calculation": { "http://www.magnite.com/role/ConsolidatedStatementofCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Accounts Receivable, Bad Debt Expense", "label": "Accounts Receivable, Bad Debt Expense", "terseLabel": "Provision for doubtful accounts" } } }, "localname": "AccountsReceivableBadDebtExpense", "nsuri": "http://www.magnite.com/20211231", "presentation": [ "http://www.magnite.com/role/ConsolidatedStatementofCashFlows" ], "xbrltype": "monetaryItemType" }, "mgni_AccountsReceivableCreditLossExpenseReversalGross": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Accounts Receivable, Credit Loss Expense (Reversal), Gross", "label": "Accounts Receivable, Credit Loss Expense (Reversal), Gross", "verboseLabel": "Increase in provision for expected credit losses" } } }, "localname": "AccountsReceivableCreditLossExpenseReversalGross", "nsuri": "http://www.magnite.com/20211231", "presentation": [ "http://www.magnite.com/role/RevenuesNarrativeDetails", "http://www.magnite.com/role/RevenuesScheduleofAllowanceforDoubtfulAccountsDetails" ], "xbrltype": "monetaryItemType" }, "mgni_AccretionOfAvailableForSaleSecurities": { "auth_ref": [], "calculation": { "http://www.magnite.com/role/ConsolidatedStatementofCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accretion Of Available-For-Sale Securities", "label": "Accretion Of Available-For-Sale Securities", "negatedTerseLabel": "Accretion of available for sale securities" } } }, "localname": "AccretionOfAvailableForSaleSecurities", "nsuri": "http://www.magnite.com/20211231", "presentation": [ "http://www.magnite.com/role/ConsolidatedStatementofCashFlows" ], "xbrltype": "monetaryItemType" }, "mgni_AlternateBaseRateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Alternate Base Rate", "label": "Alternate Base Rate [Member]", "terseLabel": "Alternate Base Rate" } } }, "localname": "AlternateBaseRateMember", "nsuri": "http://www.magnite.com/20211231", "presentation": [ "http://www.magnite.com/role/DebtCreditAgreementNarrativeDetails" ], "xbrltype": "domainItemType" }, "mgni_AmortizationOfDebtDiscountPremiumAfterYearFive": { "auth_ref": [], "calculation": { "http://www.magnite.com/role/DebtAmortizationExpensefortheTermLoanBFacilityDebtDiscountandIssuanceCostsDetails": { "order": 4.0, "parentTag": "us-gaap_DebtInstrumentUnamortizedDiscount", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortization Of Debt Discount (Premium), After Year Five", "label": "Amortization Of Debt Discount (Premium), After Year Five", "terseLabel": "Thereafter" } } }, "localname": "AmortizationOfDebtDiscountPremiumAfterYearFive", "nsuri": "http://www.magnite.com/20211231", "presentation": [ "http://www.magnite.com/role/DebtAmortizationExpensefortheTermLoanBFacilityDebtDiscountandIssuanceCostsDetails" ], "xbrltype": "monetaryItemType" }, "mgni_AmortizationOfDebtDiscountPremiumYearFive": { "auth_ref": [], "calculation": { "http://www.magnite.com/role/DebtAmortizationExpensefortheTermLoanBFacilityDebtDiscountandIssuanceCostsDetails": { "order": 6.0, "parentTag": "us-gaap_DebtInstrumentUnamortizedDiscount", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortization Of Debt Discount (Premium), Year Five", "label": "Amortization Of Debt Discount (Premium), Year Five", "terseLabel": "2026" } } }, "localname": "AmortizationOfDebtDiscountPremiumYearFive", "nsuri": "http://www.magnite.com/20211231", "presentation": [ "http://www.magnite.com/role/DebtAmortizationExpensefortheTermLoanBFacilityDebtDiscountandIssuanceCostsDetails" ], "xbrltype": "monetaryItemType" }, "mgni_AmortizationOfDebtDiscountPremiumYearFour": { "auth_ref": [], "calculation": { "http://www.magnite.com/role/DebtAmortizationExpensefortheTermLoanBFacilityDebtDiscountandIssuanceCostsDetails": { "order": 1.0, "parentTag": "us-gaap_DebtInstrumentUnamortizedDiscount", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortization Of Debt Discount (Premium), Year Four", "label": "Amortization Of Debt Discount (Premium), Year Four", "terseLabel": "2025" } } }, "localname": "AmortizationOfDebtDiscountPremiumYearFour", "nsuri": "http://www.magnite.com/20211231", "presentation": [ "http://www.magnite.com/role/DebtAmortizationExpensefortheTermLoanBFacilityDebtDiscountandIssuanceCostsDetails" ], "xbrltype": "monetaryItemType" }, "mgni_AmortizationOfDebtDiscountPremiumYearOne": { "auth_ref": [], "calculation": { "http://www.magnite.com/role/DebtAmortizationExpensefortheTermLoanBFacilityDebtDiscountandIssuanceCostsDetails": { "order": 2.0, "parentTag": "us-gaap_DebtInstrumentUnamortizedDiscount", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortization Of Debt Discount (Premium), Year One", "label": "Amortization Of Debt Discount (Premium), Year One", "terseLabel": "2022" } } }, "localname": "AmortizationOfDebtDiscountPremiumYearOne", "nsuri": "http://www.magnite.com/20211231", "presentation": [ "http://www.magnite.com/role/DebtAmortizationExpensefortheTermLoanBFacilityDebtDiscountandIssuanceCostsDetails" ], "xbrltype": "monetaryItemType" }, "mgni_AmortizationOfDebtDiscountPremiumYearThree": { "auth_ref": [], "calculation": { "http://www.magnite.com/role/DebtAmortizationExpensefortheTermLoanBFacilityDebtDiscountandIssuanceCostsDetails": { "order": 5.0, "parentTag": "us-gaap_DebtInstrumentUnamortizedDiscount", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortization Of Debt Discount (Premium), Year Three", "label": "Amortization Of Debt Discount (Premium), Year Three", "terseLabel": "2024" } } }, "localname": "AmortizationOfDebtDiscountPremiumYearThree", "nsuri": "http://www.magnite.com/20211231", "presentation": [ "http://www.magnite.com/role/DebtAmortizationExpensefortheTermLoanBFacilityDebtDiscountandIssuanceCostsDetails" ], "xbrltype": "monetaryItemType" }, "mgni_AmortizationOfDebtDiscountPremiumYearTwo": { "auth_ref": [], "calculation": { "http://www.magnite.com/role/DebtAmortizationExpensefortheTermLoanBFacilityDebtDiscountandIssuanceCostsDetails": { "order": 3.0, "parentTag": "us-gaap_DebtInstrumentUnamortizedDiscount", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortization Of Debt Discount (Premium), Year Two", "label": "Amortization Of Debt Discount (Premium), Year Two", "terseLabel": "2023" } } }, "localname": "AmortizationOfDebtDiscountPremiumYearTwo", "nsuri": "http://www.magnite.com/20211231", "presentation": [ "http://www.magnite.com/role/DebtAmortizationExpensefortheTermLoanBFacilityDebtDiscountandIssuanceCostsDetails" ], "xbrltype": "monetaryItemType" }, "mgni_AmortizationOfDebtDiscountsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Amortization Of Debt Discounts", "label": "Amortization Of Debt Discounts [Abstract]", "terseLabel": "Debt Discount" } } }, "localname": "AmortizationOfDebtDiscountsAbstract", "nsuri": "http://www.magnite.com/20211231", "presentation": [ "http://www.magnite.com/role/DebtAmortizationExpensefortheTermLoanBFacilityDebtDiscountandIssuanceCostsDetails" ], "xbrltype": "stringItemType" }, "mgni_AmortizationOfDebtIssuanceCostsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Amortization of Debt Issuance Costs", "label": "Amortization of Debt Issuance Costs [Abstract]", "terseLabel": "Debt Issuance Costs" } } }, "localname": "AmortizationOfDebtIssuanceCostsAbstract", "nsuri": "http://www.magnite.com/20211231", "presentation": [ "http://www.magnite.com/role/DebtAmortizationExpensefortheTermLoanBFacilityDebtDiscountandIssuanceCostsDetails" ], "xbrltype": "stringItemType" }, "mgni_AmortizationOfDebtIssuanceCostsAfterYearFive": { "auth_ref": [], "calculation": { "http://www.magnite.com/role/DebtAmortizationExpensefortheTermLoanBFacilityDebtDiscountandIssuanceCostsDetails": { "order": 5.0, "parentTag": "us-gaap_DeferredFinanceCostsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortization Of Debt Issuance Costs, After Year Five", "label": "Amortization Of Debt Issuance Costs, After Year Five", "terseLabel": "Thereafter" } } }, "localname": "AmortizationOfDebtIssuanceCostsAfterYearFive", "nsuri": "http://www.magnite.com/20211231", "presentation": [ "http://www.magnite.com/role/DebtAmortizationExpensefortheTermLoanBFacilityDebtDiscountandIssuanceCostsDetails" ], "xbrltype": "monetaryItemType" }, "mgni_AmortizationOfDebtIssuanceCostsRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Amortization of Debt Issuance Costs", "label": "Amortization of Debt Issuance Costs [Roll Forward]", "terseLabel": "Debt Issuance Costs" } } }, "localname": "AmortizationOfDebtIssuanceCostsRollForward", "nsuri": "http://www.magnite.com/20211231", "presentation": [ "http://www.magnite.com/role/DebtAmortizationExpenseforDebtIssuanceCostsDetails" ], "xbrltype": "stringItemType" }, "mgni_AmortizationOfDebtIssuanceCostsYearFive": { "auth_ref": [], "calculation": { "http://www.magnite.com/role/DebtAmortizationExpensefortheTermLoanBFacilityDebtDiscountandIssuanceCostsDetails": { "order": 4.0, "parentTag": "us-gaap_DeferredFinanceCostsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortization Of Debt Issuance Costs, Year Five", "label": "Amortization Of Debt Issuance Costs, Year Five", "terseLabel": "2026" } } }, "localname": "AmortizationOfDebtIssuanceCostsYearFive", "nsuri": "http://www.magnite.com/20211231", "presentation": [ "http://www.magnite.com/role/DebtAmortizationExpenseforDebtIssuanceCostsDetails", "http://www.magnite.com/role/DebtAmortizationExpensefortheTermLoanBFacilityDebtDiscountandIssuanceCostsDetails" ], "xbrltype": "monetaryItemType" }, "mgni_AmortizationOfDebtIssuanceCostsYearFour": { "auth_ref": [], "calculation": { "http://www.magnite.com/role/DebtAmortizationExpensefortheTermLoanBFacilityDebtDiscountandIssuanceCostsDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredFinanceCostsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortization Of Debt Issuance Costs, Year Four", "label": "Amortization Of Debt Issuance Costs, Year Four", "terseLabel": "2025" } } }, "localname": "AmortizationOfDebtIssuanceCostsYearFour", "nsuri": "http://www.magnite.com/20211231", "presentation": [ "http://www.magnite.com/role/DebtAmortizationExpenseforDebtIssuanceCostsDetails", "http://www.magnite.com/role/DebtAmortizationExpensefortheTermLoanBFacilityDebtDiscountandIssuanceCostsDetails" ], "xbrltype": "monetaryItemType" }, "mgni_AmortizationOfDebtIssuanceCostsYearOne": { "auth_ref": [], "calculation": { "http://www.magnite.com/role/DebtAmortizationExpensefortheTermLoanBFacilityDebtDiscountandIssuanceCostsDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredFinanceCostsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortization Of Debt Issuance Costs, Year One", "label": "Amortization Of Debt Issuance Costs, Year One", "terseLabel": "2022" } } }, "localname": "AmortizationOfDebtIssuanceCostsYearOne", "nsuri": "http://www.magnite.com/20211231", "presentation": [ "http://www.magnite.com/role/DebtAmortizationExpenseforDebtIssuanceCostsDetails", "http://www.magnite.com/role/DebtAmortizationExpensefortheTermLoanBFacilityDebtDiscountandIssuanceCostsDetails" ], "xbrltype": "monetaryItemType" }, "mgni_AmortizationOfDebtIssuanceCostsYearThree": { "auth_ref": [], "calculation": { "http://www.magnite.com/role/DebtAmortizationExpensefortheTermLoanBFacilityDebtDiscountandIssuanceCostsDetails": { "order": 6.0, "parentTag": "us-gaap_DeferredFinanceCostsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortization Of Debt Issuance Costs, Year Three", "label": "Amortization Of Debt Issuance Costs, Year Three", "terseLabel": "2024" } } }, "localname": "AmortizationOfDebtIssuanceCostsYearThree", "nsuri": "http://www.magnite.com/20211231", "presentation": [ "http://www.magnite.com/role/DebtAmortizationExpenseforDebtIssuanceCostsDetails", "http://www.magnite.com/role/DebtAmortizationExpensefortheTermLoanBFacilityDebtDiscountandIssuanceCostsDetails" ], "xbrltype": "monetaryItemType" }, "mgni_AmortizationOfDebtIssuanceCostsYearTwo": { "auth_ref": [], "calculation": { "http://www.magnite.com/role/DebtAmortizationExpensefortheTermLoanBFacilityDebtDiscountandIssuanceCostsDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredFinanceCostsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortization Of Debt Issuance Costs, Year Two", "label": "Amortization Of Debt Issuance Costs, Year Two", "terseLabel": "2023" } } }, "localname": "AmortizationOfDebtIssuanceCostsYearTwo", "nsuri": "http://www.magnite.com/20211231", "presentation": [ "http://www.magnite.com/role/DebtAmortizationExpenseforDebtIssuanceCostsDetails", "http://www.magnite.com/role/DebtAmortizationExpensefortheTermLoanBFacilityDebtDiscountandIssuanceCostsDetails" ], "xbrltype": "monetaryItemType" }, "mgni_AuditorInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Auditor Information [Abstract]", "label": "Auditor Information [Abstract]" } } }, "localname": "AuditorInformationAbstract", "nsuri": "http://www.magnite.com/20211231", "xbrltype": "stringItemType" }, "mgni_BasisOfRevenueRecognitionAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Basis Of Revenue Recognition", "label": "Basis Of Revenue Recognition [Axis]", "terseLabel": "Basis Of Revenue Recognition [Axis]" } } }, "localname": "BasisOfRevenueRecognitionAxis", "nsuri": "http://www.magnite.com/20211231", "presentation": [ "http://www.magnite.com/role/RevenuesRevenueRecognizedonaGrossandNetBasisDetails" ], "xbrltype": "stringItemType" }, "mgni_BasisOfRevenueRecognitionDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Basis Of Revenue Recognition [Domain]", "label": "Basis Of Revenue Recognition [Domain]", "terseLabel": "Basis Of Revenue Recognition [Domain]" } } }, "localname": "BasisOfRevenueRecognitionDomain", "nsuri": "http://www.magnite.com/20211231", "presentation": [ "http://www.magnite.com/role/RevenuesRevenueRecognizedonaGrossandNetBasisDetails" ], "xbrltype": "domainItemType" }, "mgni_BusinessAcquisitionEquityInterestIssuedOrIssuableElectedDecreasePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Business Acquisition, Equity Interest Issued or Issuable, Elected Decrease, Percentage", "label": "Business Acquisition, Equity Interest Issued or Issuable, Elected Decrease, Percentage", "terseLabel": "Shares issued, elected decrease, percent" } } }, "localname": "BusinessAcquisitionEquityInterestIssuedOrIssuableElectedDecreasePercentage", "nsuri": "http://www.magnite.com/20211231", "presentation": [ "http://www.magnite.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "percentItemType" }, "mgni_BusinessAcquisitionEquityInterestIssuedOrIssuableElectedDecreaseValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business Acquisition, Equity Interest Issued or Issuable, Elected Decrease, Value", "label": "Business Acquisition, Equity Interest Issued or Issuable, Elected Decrease, Value", "terseLabel": "Shares issued, elected decrease, value" } } }, "localname": "BusinessAcquisitionEquityInterestIssuedOrIssuableElectedDecreaseValue", "nsuri": "http://www.magnite.com/20211231", "presentation": [ "http://www.magnite.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "mgni_BusinessAcquisitionEquityInterestIssuedOrIssuableNumberOfSharesAcceleration": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Business Acquisition, Equity Interest Issued Or Issuable, Number Of Shares, Acceleration", "label": "Business Acquisition, Equity Interest Issued Or Issuable, Number Of Shares, Acceleration", "terseLabel": "Common stock, acceleration (in shares)" } } }, "localname": "BusinessAcquisitionEquityInterestIssuedOrIssuableNumberOfSharesAcceleration", "nsuri": "http://www.magnite.com/20211231", "presentation": [ "http://www.magnite.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "sharesItemType" }, "mgni_BusinessAcquisitionEquityInterestIssuedOrIssuableNumberOfSharesAdditionallyWithAcceleration": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Business Acquisition, Equity Interest Issued Or Issuable, Number Of Shares, Additionally With Acceleration", "label": "Business Acquisition, Equity Interest Issued Or Issuable, Number Of Shares, Additionally With Acceleration", "terseLabel": "Issued in merger plus acceleration (in shares)" } } }, "localname": "BusinessAcquisitionEquityInterestIssuedOrIssuableNumberOfSharesAdditionallyWithAcceleration", "nsuri": "http://www.magnite.com/20211231", "presentation": [ "http://www.magnite.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "sharesItemType" }, "mgni_BusinessAcquisitionNetOperatingLossFederal": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Acquisition, Net Operating Loss, Federal", "label": "Business Acquisition, Net Operating Loss, Federal", "terseLabel": "Net operating loss, federal" } } }, "localname": "BusinessAcquisitionNetOperatingLossFederal", "nsuri": "http://www.magnite.com/20211231", "presentation": [ "http://www.magnite.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "mgni_BusinessAcquisitionNetOperatingLossState": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Acquisition, Net Operating Loss, State", "label": "Business Acquisition, Net Operating Loss, State", "terseLabel": "Net operating loss, state" } } }, "localname": "BusinessAcquisitionNetOperatingLossState", "nsuri": "http://www.magnite.com/20211231", "presentation": [ "http://www.magnite.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "mgni_BusinessCombinationConsiderationTransferredBeforeWorkingCapitalAdjustments": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Consideration Transferred, Before Working Capital Adjustments", "label": "Business Combination, Consideration Transferred, Before Working Capital Adjustments", "terseLabel": "Purchase price prior to working capital adjustments" } } }, "localname": "BusinessCombinationConsiderationTransferredBeforeWorkingCapitalAdjustments", "nsuri": "http://www.magnite.com/20211231", "presentation": [ "http://www.magnite.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "mgni_BusinessCombinationConsiderationTransferredConversionOfStockAmountConverted": { "auth_ref": [], "calculation": { "http://www.magnite.com/role/BusinessCombinationsTelariaPurchaseConsiderationDetails": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Consideration Transferred, Conversion of Stock, Amount Converted", "label": "Business Combination, Consideration Transferred, Conversion of Stock, Amount Converted", "terseLabel": "Acceleration of single trigger equity awards, converted" } } }, "localname": "BusinessCombinationConsiderationTransferredConversionOfStockAmountConverted", "nsuri": "http://www.magnite.com/20211231", "presentation": [ "http://www.magnite.com/role/BusinessCombinationsNarrativeDetails", "http://www.magnite.com/role/BusinessCombinationsTelariaPurchaseConsiderationDetails" ], "xbrltype": "monetaryItemType" }, "mgni_BusinessCombinationConsiderationTransferredEquityInterestsIssuableFairValue": { "auth_ref": [], "calculation": { "http://www.magnite.com/role/BusinessCombinationsTelariaPurchaseConsiderationDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Consideration Transferred, Equity Interests Issuable Fair Value", "label": "Business Combination, Consideration Transferred, Equity Interests Issuable Fair Value", "terseLabel": "Fair value of stock-based awards exchanged" } } }, "localname": "BusinessCombinationConsiderationTransferredEquityInterestsIssuableFairValue", "nsuri": "http://www.magnite.com/20211231", "presentation": [ "http://www.magnite.com/role/BusinessCombinationsTelariaPurchaseConsiderationDetails" ], "xbrltype": "monetaryItemType" }, "mgni_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuableEntitySharesConvertedPerAcquireeShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Business Combination, Consideration Transferred, Equity Interests Issued and Issuable, Entity Shares Converted Per Acquiree Share", "label": "Business Combination, Consideration Transferred, Equity Interests Issued and Issuable, Entity Shares Converted Per Acquiree Share", "terseLabel": "Common stock, issued and outstanding (in shares)" } } }, "localname": "BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuableEntitySharesConvertedPerAcquireeShare", "nsuri": "http://www.magnite.com/20211231", "presentation": [ "http://www.magnite.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "sharesItemType" }, "mgni_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuableRestrictedStockUnitsExchangedPostAcquisition": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Consideration Transferred, Equity Interests Issued and Issuable, Restricted Stock Units Exchanged Post-Acquisition", "label": "Business Combination, Consideration Transferred, Equity Interests Issued and Issuable, Restricted Stock Units Exchanged Post-Acquisition", "terseLabel": "Restricted stock units exchanged post-acquisition" } } }, "localname": "BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuableRestrictedStockUnitsExchangedPostAcquisition", "nsuri": "http://www.magnite.com/20211231", "presentation": [ "http://www.magnite.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "mgni_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuableRestrictedStockUnitsExchangedPreAcquisition": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Consideration Transferred, Equity Interests Issued and Issuable, Restricted Stock Units Exchanged Pre-Acquisition", "label": "Business Combination, Consideration Transferred, Equity Interests Issued and Issuable, Restricted Stock Units Exchanged Pre-Acquisition", "terseLabel": "Restricted stock units exchanged pre-acquisition" } } }, "localname": "BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuableRestrictedStockUnitsExchangedPreAcquisition", "nsuri": "http://www.magnite.com/20211231", "presentation": [ "http://www.magnite.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "mgni_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuableStockOptionsExchangedPostAcquisition": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Consideration Transferred, Equity Interests Issued and Issuable, Stock Options Exchanged Post-Acquisition", "label": "Business Combination, Consideration Transferred, Equity Interests Issued and Issuable, Stock Options Exchanged Post-Acquisition", "terseLabel": "Stock options exchanged post-acquisition" } } }, "localname": "BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuableStockOptionsExchangedPostAcquisition", "nsuri": "http://www.magnite.com/20211231", "presentation": [ "http://www.magnite.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "mgni_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuableStockOptionsExchangedPreAcquisition": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Consideration Transferred, Equity Interests Issued and Issuable, Stock Options Exchanged Pre-Acquisition", "label": "Business Combination, Consideration Transferred, Equity Interests Issued and Issuable, Stock Options Exchanged Pre-Acquisition", "terseLabel": "Stock options exchanged pre-acquisition" } } }, "localname": "BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuableStockOptionsExchangedPreAcquisition", "nsuri": "http://www.magnite.com/20211231", "presentation": [ "http://www.magnite.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "mgni_BusinessCombinationConsiderationTransferredIndemnificationClaimsHoldback": { "auth_ref": [], "calculation": { "http://www.magnite.com/role/BusinessCombinationsSpringServePurchaseConsiderationDetails": { "order": 4.0, "parentTag": "us-gaap_BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombination1", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Consideration Transferred, Indemnification Claims Holdback", "label": "Business Combination, Consideration Transferred, Indemnification Claims Holdback", "terseLabel": "Purchase consideration - indemnification claims holdback", "verboseLabel": "Indemnification claims - holdback" } } }, "localname": "BusinessCombinationConsiderationTransferredIndemnificationClaimsHoldback", "nsuri": "http://www.magnite.com/20211231", "presentation": [ "http://www.magnite.com/role/BusinessCombinationsSpringServePurchaseConsiderationDetails", "http://www.magnite.com/role/ConsolidatedStatementofCashFlows" ], "xbrltype": "monetaryItemType" }, "mgni_BusinessCombinationConsiderationTransferredWorkingCapitalAdjustments": { "auth_ref": [], "calculation": { "http://www.magnite.com/role/BusinessCombinationsSpotXPurchaseConsiderationDetails": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Consideration Transferred, Working Capital Adjustments", "label": "Business Combination, Consideration Transferred, Working Capital Adjustments", "terseLabel": "Working capital adjustment" } } }, "localname": "BusinessCombinationConsiderationTransferredWorkingCapitalAdjustments", "nsuri": "http://www.magnite.com/20211231", "presentation": [ "http://www.magnite.com/role/BusinessCombinationsNarrativeDetails", "http://www.magnite.com/role/BusinessCombinationsSpotXPurchaseConsiderationDetails" ], "xbrltype": "monetaryItemType" }, "mgni_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndAccruedLiabilities": { "auth_ref": [], "calculation": { "http://www.magnite.com/role/BusinessCombinationsSpotXScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0 }, "http://www.magnite.com/role/BusinessCombinationsTelariaScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "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, Accounts Payable And Accrued Liabilities", "label": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Accounts Payable And Accrued Liabilities", "terseLabel": "Accounts payable and accrued expenses" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAccountsPayableAndAccruedLiabilities", "nsuri": "http://www.magnite.com/20211231", "presentation": [ "http://www.magnite.com/role/BusinessCombinationsSpotXScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.magnite.com/role/BusinessCombinationsSpringServeScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.magnite.com/role/BusinessCombinationsTelariaScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "mgni_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLeaseCurrentLiabilities": { "auth_ref": [], "calculation": { "http://www.magnite.com/role/BusinessCombinationsTelariaScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Lease, Current Liabilities", "label": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Lease, Current Liabilities", "terseLabel": "Lease liabilities - current portion" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLeaseCurrentLiabilities", "nsuri": "http://www.magnite.com/20211231", "presentation": [ "http://www.magnite.com/role/BusinessCombinationsTelariaScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "mgni_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLeaseNoncurrentLiabilities": { "auth_ref": [], "calculation": { "http://www.magnite.com/role/BusinessCombinationsTelariaScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 5.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Lease, Noncurrent Liabilities", "label": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Lease, Noncurrent Liabilities", "terseLabel": "Lease liabilities - non-current portion" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLeaseNoncurrentLiabilities", "nsuri": "http://www.magnite.com/20211231", "presentation": [ "http://www.magnite.com/role/BusinessCombinationsTelariaScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "mgni_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRestrictedCash": { "auth_ref": [], "calculation": { "http://www.magnite.com/role/BusinessCombinationsTelariaScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "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, Restricted Cash", "label": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Restricted Cash", "terseLabel": "Restricted cash" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRestrictedCash", "nsuri": "http://www.magnite.com/20211231", "presentation": [ "http://www.magnite.com/role/BusinessCombinationsSpotXScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.magnite.com/role/BusinessCombinationsTelariaScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "mgni_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseLeaseAsset": { "auth_ref": [], "calculation": { "http://www.magnite.com/role/BusinessCombinationsTelariaScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 5.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Right-Of-Use Lease Asset", "label": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Right-Of-Use Lease Asset", "terseLabel": "Right-of-use lease asset" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseLeaseAsset", "nsuri": "http://www.magnite.com/20211231", "presentation": [ "http://www.magnite.com/role/BusinessCombinationsSpotXScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.magnite.com/role/BusinessCombinationsSpringServeScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.magnite.com/role/BusinessCombinationsTelariaScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "mgni_CapitalizedComputerSoftwareAmortizationExpenseNextTwelveMonths": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Capitalized Computer Software, Amortization Expense, Next Twelve Months", "label": "Capitalized Computer Software, Amortization Expense, Next Twelve Months", "terseLabel": "Estimated amortization expense, 2022" } } }, "localname": "CapitalizedComputerSoftwareAmortizationExpenseNextTwelveMonths", "nsuri": "http://www.magnite.com/20211231", "presentation": [ "http://www.magnite.com/role/InternalUseSoftwareDevelopmentCostsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "mgni_CapitalizedComputerSoftwareAmortizationExpenseYearThree": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Capitalized Computer Software, Amortization Expense, Year Three", "label": "Capitalized Computer Software, Amortization Expense, Year Three", "terseLabel": "Estimated amortization expense, 2024" } } }, "localname": "CapitalizedComputerSoftwareAmortizationExpenseYearThree", "nsuri": "http://www.magnite.com/20211231", "presentation": [ "http://www.magnite.com/role/InternalUseSoftwareDevelopmentCostsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "mgni_CapitalizedComputerSoftwareAmortizationExpenseYearTwo": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Capitalized Computer Software, Amortization Expense, Year Two", "label": "Capitalized Computer Software, Amortization Expense, Year Two", "terseLabel": "Estimated amortization expense, 2023" } } }, "localname": "CapitalizedComputerSoftwareAmortizationExpenseYearTwo", "nsuri": "http://www.magnite.com/20211231", "presentation": [ "http://www.magnite.com/role/InternalUseSoftwareDevelopmentCostsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "mgni_ComputerSoftwareDevelopmentInProcess": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Computer Software Development In Process", "label": "Computer Software Development In Process", "terseLabel": "Computer software development in process" } } }, "localname": "ComputerSoftwareDevelopmentInProcess", "nsuri": "http://www.magnite.com/20211231", "presentation": [ "http://www.magnite.com/role/InternalUseSoftwareDevelopmentCostsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "mgni_ConcentrationOfBasisOfRevenueRecognitionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Concentration of Basis of Revenue Recognition", "label": "Concentration of Basis of Revenue Recognition [Member]", "terseLabel": "Concentration of Basis of Revenue Recognition" } } }, "localname": "ConcentrationOfBasisOfRevenueRecognitionMember", "nsuri": "http://www.magnite.com/20211231", "presentation": [ "http://www.magnite.com/role/RevenuesRevenueRecognizedonaGrossandNetBasisDetails" ], "xbrltype": "domainItemType" }, "mgni_ConnectedTelevisionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Connected Television", "label": "Connected Television [Member]", "terseLabel": "CTV" } } }, "localname": "ConnectedTelevisionMember", "nsuri": "http://www.magnite.com/20211231", "presentation": [ "http://www.magnite.com/role/RevenuesRevenueDisaggregatedbySalesDistributionChannelDetails" ], "xbrltype": "domainItemType" }, "mgni_ConversionTermIMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Conversion Term (i)", "label": "Conversion Term (i) [Member]", "terseLabel": "Conversion Term (i)" } } }, "localname": "ConversionTermIMember", "nsuri": "http://www.magnite.com/20211231", "presentation": [ "http://www.magnite.com/role/DebtConvertibleSeniorNotesandCappedCallTransactionsNarrativeDetails" ], "xbrltype": "domainItemType" }, "mgni_ConversionTermIiMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Conversion Term (ii)", "label": "Conversion Term (ii) [Member]", "terseLabel": "Conversion Term (ii)" } } }, "localname": "ConversionTermIiMember", "nsuri": "http://www.magnite.com/20211231", "presentation": [ "http://www.magnite.com/role/DebtConvertibleSeniorNotesandCappedCallTransactionsNarrativeDetails" ], "xbrltype": "domainItemType" }, "mgni_ConversionTermIvMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Conversion Term (iv)", "label": "Conversion Term (iv) [Member]", "terseLabel": "Conversion Term (iv)" } } }, "localname": "ConversionTermIvMember", "nsuri": "http://www.magnite.com/20211231", "presentation": [ "http://www.magnite.com/role/DebtConvertibleSeniorNotesandCappedCallTransactionsNarrativeDetails" ], "xbrltype": "domainItemType" }, "mgni_ConvertibleSeniorNoteMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Convertible Senior Note", "label": "Convertible Senior Note [Member]", "terseLabel": "Convertible Senior Notes" } } }, "localname": "ConvertibleSeniorNoteMember", "nsuri": "http://www.magnite.com/20211231", "presentation": [ "http://www.magnite.com/role/DebtAmortizationExpenseforDebtIssuanceCostsDetails", "http://www.magnite.com/role/DebtConvertibleSeniorNotesandCappedCallTransactionsNarrativeDetails", "http://www.magnite.com/role/DebtInterestExpenseRelatedtotheConvertibleSeniorNotesDetails", "http://www.magnite.com/role/DebtSummaryofLongTermDebtDetails", "http://www.magnite.com/role/NetIncomeLossPerShareNarrativeDetails" ], "xbrltype": "domainItemType" }, "mgni_CorporateHeadquartersLosAngelesCAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Corporate Headquarters, Los Angeles CA", "label": "Corporate Headquarters, Los Angeles CA [Member]", "terseLabel": "Corporate Headquarters" } } }, "localname": "CorporateHeadquartersLosAngelesCAMember", "nsuri": "http://www.magnite.com/20211231", "presentation": [ "http://www.magnite.com/role/LeasesNarrativeDetails" ], "xbrltype": "domainItemType" }, "mgni_CustomerOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer One [Member]", "label": "Customer One [Member]", "terseLabel": "Customer one" } } }, "localname": "CustomerOneMember", "nsuri": "http://www.magnite.com/20211231", "presentation": [ "http://www.magnite.com/role/OrganizationandSummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "mgni_CustomerTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer Two [Member]", "label": "Customer Two [Member]", "terseLabel": "Customer two" } } }, "localname": "CustomerTwoMember", "nsuri": "http://www.magnite.com/20211231", "presentation": [ "http://www.magnite.com/role/OrganizationandSummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "mgni_DataCentersForCloudBasedServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Data Centers For Cloud-Based Services [Member]", "label": "Data Centers For Cloud-Based Services [Member]", "terseLabel": "Data Centers For Cloud-Based Services" } } }, "localname": "DataCentersForCloudBasedServicesMember", "nsuri": "http://www.magnite.com/20211231", "presentation": [ "http://www.magnite.com/role/LeasesNarrativeDetails" ], "xbrltype": "domainItemType" }, "mgni_DebtDiscountMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Discount", "label": "Debt Discount [Member]", "terseLabel": "Debt Discount" } } }, "localname": "DebtDiscountMember", "nsuri": "http://www.magnite.com/20211231", "presentation": [ "http://www.magnite.com/role/DebtCreditAgreementNarrativeDetails" ], "xbrltype": "domainItemType" }, "mgni_DebtDiscountReceivedDuringNoncashOrPartialNoncashTransaction": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Debt Discount Received During Noncash or Partial Noncash Transaction", "label": "Debt Discount Received During Noncash or Partial Noncash Transaction", "terseLabel": "Debt discount, non-cash" } } }, "localname": "DebtDiscountReceivedDuringNoncashOrPartialNoncashTransaction", "nsuri": "http://www.magnite.com/20211231", "presentation": [ "http://www.magnite.com/role/ConsolidatedStatementofCashFlows" ], "xbrltype": "monetaryItemType" }, "mgni_DebtInstrumentAnnualPrincipalPaymentPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Annual Principal Payment, Percentage", "label": "Debt Instrument, Annual Principal Payment, Percentage", "terseLabel": "Aggregate annual payments of principle balance (percent)" } } }, "localname": "DebtInstrumentAnnualPrincipalPaymentPercentage", "nsuri": "http://www.magnite.com/20211231", "presentation": [ "http://www.magnite.com/role/DebtCreditAgreementNarrativeDetails" ], "xbrltype": "percentItemType" }, "mgni_DebtInstrumentCappedCallConversionPrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Capped Call, Conversion Price", "label": "Debt Instrument, Capped Call, Conversion Price", "terseLabel": "Conversion price (in USD per share)" } } }, "localname": "DebtInstrumentCappedCallConversionPrice", "nsuri": "http://www.magnite.com/20211231", "presentation": [ "http://www.magnite.com/role/DebtConvertibleSeniorNotesandCappedCallTransactionsNarrativeDetails" ], "xbrltype": "perShareItemType" }, "mgni_DebtInstrumentConversionTermAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument Conversion Term", "label": "Debt Instrument Conversion Term [Axis]", "terseLabel": "Debt Instrument Conversion Term [Axis]" } } }, "localname": "DebtInstrumentConversionTermAxis", "nsuri": "http://www.magnite.com/20211231", "presentation": [ "http://www.magnite.com/role/DebtConvertibleSeniorNotesandCappedCallTransactionsNarrativeDetails" ], "xbrltype": "stringItemType" }, "mgni_DebtInstrumentConversionTermDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument Conversion Term [Domain]", "label": "Debt Instrument Conversion Term [Domain]", "terseLabel": "Debt Instrument Conversion Term [Domain]" } } }, "localname": "DebtInstrumentConversionTermDomain", "nsuri": "http://www.magnite.com/20211231", "presentation": [ "http://www.magnite.com/role/DebtConvertibleSeniorNotesandCappedCallTransactionsNarrativeDetails" ], "xbrltype": "domainItemType" }, "mgni_DebtInstrumentOverAllotmentOptions": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Over-Allotment Options", "label": "Debt Instrument, Over-Allotment Options", "terseLabel": "Over-allotment options" } } }, "localname": "DebtInstrumentOverAllotmentOptions", "nsuri": "http://www.magnite.com/20211231", "presentation": [ "http://www.magnite.com/role/DebtConvertibleSeniorNotesandCappedCallTransactionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "mgni_DebtInstrumentPeriodicPaymentPercentageOfPrincipal": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Periodic Payment, Percentage Of Principal", "label": "Debt Instrument, Periodic Payment, Percentage Of Principal", "terseLabel": "Quarterly payments of principle balance (percent)" } } }, "localname": "DebtInstrumentPeriodicPaymentPercentageOfPrincipal", "nsuri": "http://www.magnite.com/20211231", "presentation": [ "http://www.magnite.com/role/DebtCreditAgreementNarrativeDetails" ], "xbrltype": "percentItemType" }, "mgni_DebtInstrumentRedemptionMakeWholeFundamentalChangePeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Redemption, Make-Whole Fundamental Change Period", "label": "Debt Instrument, Redemption, Make-Whole Fundamental Change Period", "terseLabel": "Make-whole fundamental change period" } } }, "localname": "DebtInstrumentRedemptionMakeWholeFundamentalChangePeriod", "nsuri": "http://www.magnite.com/20211231", "presentation": [ "http://www.magnite.com/role/DebtConvertibleSeniorNotesandCappedCallTransactionsNarrativeDetails" ], "xbrltype": "durationItemType" }, "mgni_DebtInstrumentsCappedCallsTransactionCosts": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Debt Instruments, Capped Calls, Transaction Costs", "label": "Debt Instruments, Capped Calls, Transaction Costs", "terseLabel": "Capped calls, transaction costs" } } }, "localname": "DebtInstrumentsCappedCallsTransactionCosts", "nsuri": "http://www.magnite.com/20211231", "presentation": [ "http://www.magnite.com/role/DebtConvertibleSeniorNotesandCappedCallTransactionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "mgni_DebtIssuanceCostsAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Issuance Costs", "label": "Debt Issuance Costs [Axis]", "terseLabel": "Debt Issuance Costs [Axis]" } } }, "localname": "DebtIssuanceCostsAxis", "nsuri": "http://www.magnite.com/20211231", "presentation": [ "http://www.magnite.com/role/DebtCreditAgreementNarrativeDetails" ], "xbrltype": "stringItemType" }, "mgni_DebtIssuanceCostsDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Issuance Costs [Domain]", "label": "Debt Issuance Costs [Domain]", "terseLabel": "Debt Issuance Costs [Domain]" } } }, "localname": "DebtIssuanceCostsDomain", "nsuri": "http://www.magnite.com/20211231", "presentation": [ "http://www.magnite.com/role/DebtCreditAgreementNarrativeDetails" ], "xbrltype": "domainItemType" }, "mgni_DeferredFinancingCostsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Deferred Financing Costs", "label": "Deferred Financing Costs [Member]", "terseLabel": "Deferred Financing Costs" } } }, "localname": "DeferredFinancingCostsMember", "nsuri": "http://www.magnite.com/20211231", "presentation": [ "http://www.magnite.com/role/DebtCreditAgreementNarrativeDetails" ], "xbrltype": "domainItemType" }, "mgni_DeferredIncomeTaxLiabilitiesNetMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Deferred Income Tax Liabilities, Net", "label": "Deferred Income Tax Liabilities, Net [Member]", "terseLabel": "Deferred income tax liabilities, net" } } }, "localname": "DeferredIncomeTaxLiabilitiesNetMember", "nsuri": "http://www.magnite.com/20211231", "presentation": [ "http://www.magnite.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "mgni_DeferredTaxAssetLeaseLiability": { "auth_ref": [], "calculation": { "http://www.magnite.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred Tax Asset, Lease Liability", "label": "Deferred Tax Asset, Lease Liability", "terseLabel": "Lease liabilities" } } }, "localname": "DeferredTaxAssetLeaseLiability", "nsuri": "http://www.magnite.com/20211231", "presentation": [ "http://www.magnite.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "mgni_DeferredTaxLiabilitiesRightOfUseAsset": { "auth_ref": [], "calculation": { "http://www.magnite.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": { "order": 3.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", "negatedTerseLabel": "Right of use lease asset" } } }, "localname": "DeferredTaxLiabilitiesRightOfUseAsset", "nsuri": "http://www.magnite.com/20211231", "presentation": [ "http://www.magnite.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "mgni_DesktopMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Desktop [Member]", "label": "Desktop [Member]", "terseLabel": "Desktop" } } }, "localname": "DesktopMember", "nsuri": "http://www.magnite.com/20211231", "presentation": [ "http://www.magnite.com/role/RevenuesRevenueDisaggregatedbySalesDistributionChannelDetails" ], "xbrltype": "domainItemType" }, "mgni_EffectiveIncomeTaxRateReconciliationOfficersCompensationPercent": { "auth_ref": [], "calculation": { "http://www.magnite.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails": { "order": 8.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Effective Income Tax Rate Reconciliation, Officers Compensation, Percent", "label": "Effective Income Tax Rate Reconciliation, Officers Compensation, Percent", "terseLabel": "Sec 162(m) officers compensation" } } }, "localname": "EffectiveIncomeTaxRateReconciliationOfficersCompensationPercent", "nsuri": "http://www.magnite.com/20211231", "presentation": [ "http://www.magnite.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "mgni_EffectiveIncomeTaxRateReconciliationReturnAdjustmentProvision": { "auth_ref": [], "calculation": { "http://www.magnite.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails": { "order": 9.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Effective Income Tax Rate Reconciliation, Return Adjustment Provision", "label": "Effective Income Tax Rate Reconciliation, Return Adjustment Provision", "terseLabel": "Provision to return adjustments" } } }, "localname": "EffectiveIncomeTaxRateReconciliationReturnAdjustmentProvision", "nsuri": "http://www.magnite.com/20211231", "presentation": [ "http://www.magnite.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "mgni_EmployeeSeveranceAndOneTimeTerminationBenefitsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Employee Severance And One-Time Termination Benefits", "label": "Employee Severance And One-Time Termination Benefits [Member]", "terseLabel": "Personnel related (severance and one-time termination benefit costs)" } } }, "localname": "EmployeeSeveranceAndOneTimeTerminationBenefitsMember", "nsuri": "http://www.magnite.com/20211231", "presentation": [ "http://www.magnite.com/role/MergerAcquisitionandRestructuringCostsMergerandRestructuringCostActivityDetails" ], "xbrltype": "domainItemType" }, "mgni_EvergreenAnnualIncrease": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Evergreen Annual % Increase", "label": "Evergreen Annual % Increase", "terseLabel": "Evergreen annual % increase" } } }, "localname": "EvergreenAnnualIncrease", "nsuri": "http://www.magnite.com/20211231", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationEmployeeStockPurchasePlanNarrativeDetails", "http://www.magnite.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "percentItemType" }, "mgni_GrossRevenueMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Gross Revenue", "label": "Gross Revenue [Member]", "terseLabel": "Gross basis" } } }, "localname": "GrossRevenueMember", "nsuri": "http://www.magnite.com/20211231", "presentation": [ "http://www.magnite.com/role/RevenuesRevenueRecognizedonaGrossandNetBasisDetails" ], "xbrltype": "domainItemType" }, "mgni_IncreaseDecreaseInAccountsPayableSeller": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Increase (Decrease) in Accounts Payable, Seller", "label": "Increase (Decrease) in Accounts Payable, Seller", "terseLabel": "Increase in contra seller payable" } } }, "localname": "IncreaseDecreaseInAccountsPayableSeller", "nsuri": "http://www.magnite.com/20211231", "presentation": [ "http://www.magnite.com/role/RevenuesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "mgni_IncrementalRevolverMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Incremental Revolver", "label": "Incremental Revolver [Member]", "terseLabel": "Incremental Revolver" } } }, "localname": "IncrementalRevolverMember", "nsuri": "http://www.magnite.com/20211231", "presentation": [ "http://www.magnite.com/role/DebtCreditAgreementNarrativeDetails" ], "xbrltype": "domainItemType" }, "mgni_IndemnificationClaimAccrualCurrent": { "auth_ref": [], "calculation": { "http://www.magnite.com/role/AccountsPayableandAccruedExpensesDetails": { "order": 4.0, "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Indemnification Claim Accrual, Current", "label": "Indemnification Claim Accrual, Current", "terseLabel": "Accrued holdback - indemnification claims" } } }, "localname": "IndemnificationClaimAccrualCurrent", "nsuri": "http://www.magnite.com/20211231", "presentation": [ "http://www.magnite.com/role/AccountsPayableandAccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "mgni_InternalUseSoftwareDevelopmentCostsNet": { "auth_ref": [], "calculation": { "http://www.magnite.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The carrying amount of internal use software development costs net of accumulated amortization as of the balance sheet date.", "label": "Internal Use Software Development Costs, Net", "terseLabel": "Internal use software development costs, net" } } }, "localname": "InternalUseSoftwareDevelopmentCostsNet", "nsuri": "http://www.magnite.com/20211231", "presentation": [ "http://www.magnite.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "mgni_InternalUseSoftwareDevelopmentCostsWriteoffs": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Internal Use Software Development Costs, Write-offs", "label": "Internal Use Software Development Costs, Write-offs", "terseLabel": "Internal use software development costs, write-offs" } } }, "localname": "InternalUseSoftwareDevelopmentCostsWriteoffs", "nsuri": "http://www.magnite.com/20211231", "presentation": [ "http://www.magnite.com/role/InternalUseSoftwareDevelopmentCostsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "mgni_LeaseArrangementsAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lease Arrangements [Axis]", "label": "Lease Arrangements [Axis]", "terseLabel": "Lease Arrangements [Axis]" } } }, "localname": "LeaseArrangementsAxis", "nsuri": "http://www.magnite.com/20211231", "presentation": [ "http://www.magnite.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "mgni_LeaseArrangementsDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "[Domain] for Lease Arrangements [Axis]", "label": "Lease Arrangements [Domain]", "terseLabel": "Lease Arrangements [Domain]" } } }, "localname": "LeaseArrangementsDomain", "nsuri": "http://www.magnite.com/20211231", "presentation": [ "http://www.magnite.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "mgni_LeaseRelatedLossContractsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lease-Related Loss Contracts", "label": "Lease-Related Loss Contracts [Member]", "terseLabel": "Loss contracts (lease related)" } } }, "localname": "LeaseRelatedLossContractsMember", "nsuri": "http://www.magnite.com/20211231", "presentation": [ "http://www.magnite.com/role/MergerAcquisitionandRestructuringCostsMergerandRestructuringCostActivityDetails" ], "xbrltype": "domainItemType" }, "mgni_LeasesLiabilitiesCurrent": { "auth_ref": [], "calculation": { "http://www.magnite.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Leases, Liabilities, Current", "label": "Leases, Liabilities, Current", "terseLabel": "Lease liabilities - current portion" } } }, "localname": "LeasesLiabilitiesCurrent", "nsuri": "http://www.magnite.com/20211231", "presentation": [ "http://www.magnite.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "mgni_LeasesLiabilitiesNoncurrent": { "auth_ref": [], "calculation": { "http://www.magnite.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Leases, Liabilities, Noncurrent", "label": "Leases, Liabilities, Noncurrent", "terseLabel": "Lease liabilities, non-current" } } }, "localname": "LeasesLiabilitiesNoncurrent", "nsuri": "http://www.magnite.com/20211231", "presentation": [ "http://www.magnite.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "mgni_LesseeOperatingLeaseLeaseNotYetCommencedCommitmentAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lessee, Operating Lease, Lease Not Yet Commenced, Commitment Amount", "label": "Lessee, Operating Lease, Lease Not Yet Commenced, Commitment Amount", "terseLabel": "Operating lease not yet commenced, amount" } } }, "localname": "LesseeOperatingLeaseLeaseNotYetCommencedCommitmentAmount", "nsuri": "http://www.magnite.com/20211231", "presentation": [ "http://www.magnite.com/role/LeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "mgni_LineOfCreditFacilityCovenantComplianceDebtUtilizationTriggeringLeverageRatioCompliancePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line of Credit Facility, Covenant Compliance, Debt Utilization Triggering Leverage Ratio Compliance, Percentage", "label": "Line of Credit Facility, Covenant Compliance, Debt Utilization Triggering Leverage Ratio Compliance, Percentage", "terseLabel": "Debt utilization triggering leverage ratio compliance, percent" } } }, "localname": "LineOfCreditFacilityCovenantComplianceDebtUtilizationTriggeringLeverageRatioCompliancePercentage", "nsuri": "http://www.magnite.com/20211231", "presentation": [ "http://www.magnite.com/role/DebtCreditAgreementNarrativeDetails" ], "xbrltype": "percentItemType" }, "mgni_LineOfCreditFacilityCovenantComplianceLeverageRatioMaximum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line of Credit Facility, Covenant Compliance, Leverage Ratio Maximum", "label": "Line of Credit Facility, Covenant Compliance, Leverage Ratio Maximum", "terseLabel": "Leverage ratio maximum" } } }, "localname": "LineOfCreditFacilityCovenantComplianceLeverageRatioMaximum", "nsuri": "http://www.magnite.com/20211231", "presentation": [ "http://www.magnite.com/role/DebtCreditAgreementNarrativeDetails" ], "xbrltype": "pureItemType" }, "mgni_LineOfCreditFacilityCurrentBorrowingCapacityPercentOfEligibleAccountsReceivable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line of Credit Facility, Current Borrowing Capacity Percent of Eligible Accounts Receivable", "label": "Line of Credit Facility, Current Borrowing Capacity Percent of Eligible Accounts Receivable", "terseLabel": "Eligible accounts receivable" } } }, "localname": "LineOfCreditFacilityCurrentBorrowingCapacityPercentOfEligibleAccountsReceivable", "nsuri": "http://www.magnite.com/20211231", "presentation": [ "http://www.magnite.com/role/DebtNarrativeDetails" ], "xbrltype": "percentItemType" }, "mgni_LineOfCreditFacilityIncreaseInMaximumBorrowingCapacity": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Line of Credit Facility, Increase In Maximum Borrowing Capacity", "label": "Line of Credit Facility, Increase In Maximum Borrowing Capacity", "terseLabel": "Increase in maximum borrowing capacity" } } }, "localname": "LineOfCreditFacilityIncreaseInMaximumBorrowingCapacity", "nsuri": "http://www.magnite.com/20211231", "presentation": [ "http://www.magnite.com/role/DebtCreditAgreementNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "mgni_LoanAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Loan Agreement", "label": "Loan Agreement [Member]", "terseLabel": "Loan Agreement" } } }, "localname": "LoanAgreementMember", "nsuri": "http://www.magnite.com/20211231", "presentation": [ "http://www.magnite.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "mgni_LoanAgreementSublimitMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Loan Agreement Sublimit", "label": "Loan Agreement Sublimit [Member]", "terseLabel": "Loan Agreement Sublimit" } } }, "localname": "LoanAgreementSublimitMember", "nsuri": "http://www.magnite.com/20211231", "presentation": [ "http://www.magnite.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "mgni_MobileMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Mobile [Member]", "label": "Mobile [Member]", "terseLabel": "Mobile" } } }, "localname": "MobileMember", "nsuri": "http://www.magnite.com/20211231", "presentation": [ "http://www.magnite.com/role/RevenuesRevenueDisaggregatedbySalesDistributionChannelDetails" ], "xbrltype": "domainItemType" }, "mgni_NetRevenueMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Net Revenue", "label": "Net Revenue [Member]", "terseLabel": "Net basis" } } }, "localname": "NetRevenueMember", "nsuri": "http://www.magnite.com/20211231", "presentation": [ "http://www.magnite.com/role/RevenuesRevenueRecognizedonaGrossandNetBasisDetails" ], "xbrltype": "domainItemType" }, "mgni_NonCashLeaseExpense": { "auth_ref": [], "calculation": { "http://www.magnite.com/role/ConsolidatedStatementofCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Non-Cash Lease Expense", "label": "Non-Cash Lease Expense", "terseLabel": "Non-cash lease expense" } } }, "localname": "NonCashLeaseExpense", "nsuri": "http://www.magnite.com/20211231", "presentation": [ "http://www.magnite.com/role/ConsolidatedStatementofCashFlows" ], "xbrltype": "monetaryItemType" }, "mgni_NthPartyLtdMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Nth Party, Ltd.", "label": "Nth Party, Ltd. [Member]", "terseLabel": "Nth Party" } } }, "localname": "NthPartyLtdMember", "nsuri": "http://www.magnite.com/20211231", "presentation": [ "http://www.magnite.com/role/BusinessCombinationsNarrativeDetails", "http://www.magnite.com/role/GoodwillIntangibleAssetsandCapitalizedCostsIncurredinCloudComputingArrangementsGoodwillActivityDetails" ], "xbrltype": "domainItemType" }, "mgni_NumberOfProjects": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number Of Projects", "label": "Number Of Projects", "terseLabel": "Number of projects" } } }, "localname": "NumberOfProjects", "nsuri": "http://www.magnite.com/20211231", "presentation": [ "http://www.magnite.com/role/BusinessCombinationsSpotXComponentsofIntangibleAssetsandEstimatedUsefulLifeDetails", "http://www.magnite.com/role/BusinessCombinationsSpringServeComponentsofIntangibleAssetsandEstimatedUsefulLifeDetails", "http://www.magnite.com/role/BusinessCombinationsTelariaComponentsofIntangibleAssetsandEstimatedUsefulLivesTelariaMergerDetails" ], "xbrltype": "integerItemType" }, "mgni_OfficeLeaseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Office Lease [Member]", "label": "Office Lease [Member]", "terseLabel": "Office Lease" } } }, "localname": "OfficeLeaseMember", "nsuri": "http://www.magnite.com/20211231", "presentation": [ "http://www.magnite.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "mgni_OneSellerMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "One Seller", "label": "One Seller [Member]", "terseLabel": "One Seller" } } }, "localname": "OneSellerMember", "nsuri": "http://www.magnite.com/20211231", "presentation": [ "http://www.magnite.com/role/OrganizationandSummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "mgni_OtherInternationalMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other International [Member]", "label": "Other International [Member]", "verboseLabel": "International" } } }, "localname": "OtherInternationalMember", "nsuri": "http://www.magnite.com/20211231", "presentation": [ "http://www.magnite.com/role/RevenuesRevenueDisaggregatedbyGeographicLocationDetails" ], "xbrltype": "domainItemType" }, "mgni_PaymentsForCappedCallOptions": { "auth_ref": [], "calculation": { "http://www.magnite.com/role/ConsolidatedStatementofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payments For Capped Call Options", "label": "Payments For Capped Call Options", "negatedTerseLabel": "Payment for capped call options" } } }, "localname": "PaymentsForCappedCallOptions", "nsuri": "http://www.magnite.com/20211231", "presentation": [ "http://www.magnite.com/role/ConsolidatedStatementofCashFlows" ], "xbrltype": "monetaryItemType" }, "mgni_PaymentsForRestructuringAndMergerRelatedCosts": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payments For Restructuring And Merger Related Costs", "label": "Payments For Restructuring And Merger Related Costs", "negatedTerseLabel": "Cash paid for restructuring costs" } } }, "localname": "PaymentsForRestructuringAndMergerRelatedCosts", "nsuri": "http://www.magnite.com/20211231", "presentation": [ "http://www.magnite.com/role/MergerAcquisitionandRestructuringCostsAccruedMergerandRestructuringCostActivityDetails" ], "xbrltype": "monetaryItemType" }, "mgni_PaymentsToAcquireBusinessesGrossElectedIncreaseAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payments To Acquire Businesses, Gross, Elected Increase, Amount", "label": "Payments To Acquire Businesses, Gross, Elected Increase, Amount", "terseLabel": "Cash consideration, elected increase, amount" } } }, "localname": "PaymentsToAcquireBusinessesGrossElectedIncreaseAmount", "nsuri": "http://www.magnite.com/20211231", "presentation": [ "http://www.magnite.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "mgni_PaymentsToAcquireBusinessesGrossElectedIncreasePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Payments To Acquire Businesses, Gross, Elected Increase, Percentage", "label": "Payments To Acquire Businesses, Gross, Elected Increase, Percentage", "terseLabel": "Cash consideration, elected increase, percent" } } }, "localname": "PaymentsToAcquireBusinessesGrossElectedIncreasePercentage", "nsuri": "http://www.magnite.com/20211231", "presentation": [ "http://www.magnite.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "percentItemType" }, "mgni_PercentOfCompanyOwnedByHoldersOfAcquiredCompany": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percent Of Company Owned By Holders Of Acquired Company", "label": "Percent Of Company Owned By Holders Of Acquired Company", "terseLabel": "Percent of company owned by holders of acquired company" } } }, "localname": "PercentOfCompanyOwnedByHoldersOfAcquiredCompany", "nsuri": "http://www.magnite.com/20211231", "presentation": [ "http://www.magnite.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "percentItemType" }, "mgni_PercentOfCompanyOwnedByPreMergerHoldersOfCompany": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percent Of Company Owned By Pre Merger Holders Of Company", "label": "Percent Of Company Owned By Pre Merger Holders Of Company", "terseLabel": "Percent of company owned by pre-merger holders of company" } } }, "localname": "PercentOfCompanyOwnedByPreMergerHoldersOfCompany", "nsuri": "http://www.magnite.com/20211231", "presentation": [ "http://www.magnite.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "percentItemType" }, "mgni_PercentOfRevenueGrossBasis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percent Of Revenue, Gross Basis", "label": "Percent Of Revenue, Gross Basis", "terseLabel": "Percent of revenue (less than)" } } }, "localname": "PercentOfRevenueGrossBasis", "nsuri": "http://www.magnite.com/20211231", "presentation": [ "http://www.magnite.com/role/RevenuesNarrativeDetails" ], "xbrltype": "percentItemType" }, "mgni_PercentageOfOutstandingBalanceHoldersAbleToCallDebtInTheEventOfDefault": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage Of Outstanding Balance Holders Able To Call Debt In The Event Of Default", "label": "Percentage Of Outstanding Balance Holders Able To Call Debt In The Event Of Default", "terseLabel": "Percentage of outstanding balance holders able to call debt in the event of default" } } }, "localname": "PercentageOfOutstandingBalanceHoldersAbleToCallDebtInTheEventOfDefault", "nsuri": "http://www.magnite.com/20211231", "presentation": [ "http://www.magnite.com/role/DebtConvertibleSeniorNotesandCappedCallTransactionsNarrativeDetails" ], "xbrltype": "percentItemType" }, "mgni_PerformanceSharesGrantedApril2020Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Performance Shares, Granted April 2020", "label": "Performance Shares, Granted April 2020 [Member]", "terseLabel": "Performance Shares, Granted April 2020" } } }, "localname": "PerformanceSharesGrantedApril2020Member", "nsuri": "http://www.magnite.com/20211231", "presentation": [ "http://www.magnite.com/role/NetIncomeLossPerShareNarrativeDetails", "http://www.magnite.com/role/StockBasedCompensationPerformanceStockUnitsNarrativeDetails" ], "xbrltype": "domainItemType" }, "mgni_PerformanceSharesGrantedApril2021Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Performance shares, Granted April 2021", "label": "Performance shares, Granted April 2021 [Member]", "terseLabel": "Performance shares, Granted April 2021" } } }, "localname": "PerformanceSharesGrantedApril2021Member", "nsuri": "http://www.magnite.com/20211231", "presentation": [ "http://www.magnite.com/role/NetIncomeLossPerShareNarrativeDetails", "http://www.magnite.com/role/StockBasedCompensationPerformanceStockUnitsNarrativeDetails" ], "xbrltype": "domainItemType" }, "mgni_PerformanceSharesGrantedAugust2021Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Performance shares, Granted August 2021", "label": "Performance shares, Granted August 2021 [Member]", "terseLabel": "Performance shares, Granted August 2021" } } }, "localname": "PerformanceSharesGrantedAugust2021Member", "nsuri": "http://www.magnite.com/20211231", "presentation": [ "http://www.magnite.com/role/NetIncomeLossPerShareNarrativeDetails" ], "xbrltype": "domainItemType" }, "mgni_RestrictedawardsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Restricted awards including RSAs and RSUs", "label": "Restricted awards [Member]", "terseLabel": "RSAs and RSUs" } } }, "localname": "RestrictedawardsMember", "nsuri": "http://www.magnite.com/20211231", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "mgni_RestructuringChargesAndBusinessCombinationAcquisitionRelatedCosts": { "auth_ref": [], "calculation": { "http://www.magnite.com/role/ConsolidatedStatementsofOperations": { "order": 5.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 }, "http://www.magnite.com/role/MergerAcquisitionandRestructuringCostsMergerandRestructuringCostActivityDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Restructuring Charges And Business Combination, Acquisition Related Costs", "label": "Restructuring Charges And Business Combination, Acquisition Related Costs", "terseLabel": "Merger, acquisition, and restructuring costs", "totalLabel": "Total merger, acquisition, and restructuring costs" } } }, "localname": "RestructuringChargesAndBusinessCombinationAcquisitionRelatedCosts", "nsuri": "http://www.magnite.com/20211231", "presentation": [ "http://www.magnite.com/role/BusinessCombinationsNarrativeDetails", "http://www.magnite.com/role/ConsolidatedStatementsofOperations", "http://www.magnite.com/role/MergerAcquisitionandRestructuringCostsMergerandRestructuringCostActivityDetails", "http://www.magnite.com/role/MergerAcquisitionandRestructuringCostsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "mgni_RestructuringChargesAndMergerRelatedCostsSettledWithoutCash": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Restructuring Charges And Merger Related Costs, Settled Without Cash", "label": "Restructuring Charges And Merger Related Costs, Settled Without Cash", "terseLabel": "Restructuring costs (personnel related and non-cash stock-based compensation)" } } }, "localname": "RestructuringChargesAndMergerRelatedCostsSettledWithoutCash", "nsuri": "http://www.magnite.com/20211231", "presentation": [ "http://www.magnite.com/role/MergerAcquisitionandRestructuringCostsAccruedMergerandRestructuringCostActivityDetails" ], "xbrltype": "monetaryItemType" }, "mgni_RestructuringChargesAssumedLossContractsSettledWithoutCash": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Restructuring Charges. Assumed Loss Contracts, Settled Without Cash", "label": "Restructuring Charges. Assumed Loss Contracts, Settled Without Cash", "negatedTerseLabel": "Non-cash loss contracts (lease related)" } } }, "localname": "RestructuringChargesAssumedLossContractsSettledWithoutCash", "nsuri": "http://www.magnite.com/20211231", "presentation": [ "http://www.magnite.com/role/MergerAcquisitionandRestructuringCostsAccruedMergerandRestructuringCostActivityDetails" ], "xbrltype": "monetaryItemType" }, "mgni_RestructuringChargesMergerAndAcquisitionAssumedLossContracts": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Restructuring Charges, Merger And Acquisition Assumed Loss Contracts", "label": "Restructuring Charges, Merger And Acquisition Assumed Loss Contracts", "terseLabel": "Restructuring activity, merger and acquisition loss contracts" } } }, "localname": "RestructuringChargesMergerAndAcquisitionAssumedLossContracts", "nsuri": "http://www.magnite.com/20211231", "presentation": [ "http://www.magnite.com/role/MergerAcquisitionandRestructuringCostsAccruedMergerandRestructuringCostActivityDetails" ], "xbrltype": "monetaryItemType" }, "mgni_RestructuringReserveAndBusinessCombinationAcquisitionRelatedCosts": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Restructuring Reserve And Business Combination, Acquisition Related Costs", "label": "Restructuring Reserve And Business Combination, Acquisition Related Costs", "periodEndLabel": "Accrued merger, acquisition, and restructuring costs at end of period", "periodStartLabel": "Accrued merger. acquisition, and restructuring costs at beginning of period", "terseLabel": "Accrued restructuring related to the merger" } } }, "localname": "RestructuringReserveAndBusinessCombinationAcquisitionRelatedCosts", "nsuri": "http://www.magnite.com/20211231", "presentation": [ "http://www.magnite.com/role/MergerAcquisitionandRestructuringCostsAccruedMergerandRestructuringCostActivityDetails", "http://www.magnite.com/role/MergerAcquisitionandRestructuringCostsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "mgni_RestructuringReserveAndMergerRelatedCostsSettledWithoutCash": { "auth_ref": [], "calculation": { "http://www.magnite.com/role/MergerAcquisitionandRestructuringCostsMergerandRestructuringCostActivityDetails": { "order": 3.0, "parentTag": "mgni_RestructuringChargesAndBusinessCombinationAcquisitionRelatedCosts", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Restructuring Reserve And Merger Related Costs, Settled Without Cash", "label": "Restructuring Reserve And Merger Related Costs, Settled Without Cash", "negatedTerseLabel": "Non-cash stock-based compensation", "terseLabel": "Non-cash stock-based compensation (double-trigger acceleration and severance)" } } }, "localname": "RestructuringReserveAndMergerRelatedCostsSettledWithoutCash", "nsuri": "http://www.magnite.com/20211231", "presentation": [ "http://www.magnite.com/role/MergerAcquisitionandRestructuringCostsAccruedMergerandRestructuringCostActivityDetails", "http://www.magnite.com/role/MergerAcquisitionandRestructuringCostsMergerandRestructuringCostActivityDetails" ], "xbrltype": "monetaryItemType" }, "mgni_RevenuePaymentTerms": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Revenue, Payment Terms", "label": "Revenue, Payment Terms", "terseLabel": "Payment terms" } } }, "localname": "RevenuePaymentTerms", "nsuri": "http://www.magnite.com/20211231", "presentation": [ "http://www.magnite.com/role/RevenuesNarrativeDetails" ], "xbrltype": "durationItemType" }, "mgni_SalesandMarketingPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sales and Marketing [Policy Text Block]", "label": "Sales and Marketing [Policy Text Block]", "terseLabel": "Sales and Marketing" } } }, "localname": "SalesandMarketingPolicyTextBlock", "nsuri": "http://www.magnite.com/20211231", "presentation": [ "http://www.magnite.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "mgni_ScheduleOfInternalUseSoftwareCostsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of Internal Use Software Costs [Table Text Block]", "label": "Schedule Of Internal Use Software Costs [Table Text Block]", "terseLabel": "Schedule Of Internal Use Software Costs" } } }, "localname": "ScheduleOfInternalUseSoftwareCostsTableTextBlock", "nsuri": "http://www.magnite.com/20211231", "presentation": [ "http://www.magnite.com/role/InternalUseSoftwareDevelopmentCostsTables" ], "xbrltype": "textBlockItemType" }, "mgni_SeniorSecuredRevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Senior Secured Revolving Credit Facility", "label": "Senior Secured Revolving Credit Facility [Member]", "terseLabel": "Senior Secured Revolving Credit Facility" } } }, "localname": "SeniorSecuredRevolvingCreditFacilityMember", "nsuri": "http://www.magnite.com/20211231", "presentation": [ "http://www.magnite.com/role/DebtCreditAgreementNarrativeDetails" ], "xbrltype": "domainItemType" }, "mgni_SeniorSecuredTermLoanFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Senior Secured Term Loan Facility", "label": "Senior Secured Term Loan Facility [Member]", "terseLabel": "Term Loan B Facility" } } }, "localname": "SeniorSecuredTermLoanFacilityMember", "nsuri": "http://www.magnite.com/20211231", "presentation": [ "http://www.magnite.com/role/DebtAmortizationExpensefortheTermLoanBFacilityDebtDiscountandIssuanceCostsDetails", "http://www.magnite.com/role/DebtCreditAgreementNarrativeDetails", "http://www.magnite.com/role/DebtInterestExpenseRelatedtotheTermLoanBFacilityDetails", "http://www.magnite.com/role/DebtSummaryofLongTermDebtDetails", "http://www.magnite.com/role/DebtSummaryofTermLoanBFacilityDetails" ], "xbrltype": "domainItemType" }, "mgni_ServeMotionIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "ServeMotion, Inc.", "label": "ServeMotion, Inc. [Member]", "terseLabel": "SpringServe" } } }, "localname": "ServeMotionIncMember", "nsuri": "http://www.magnite.com/20211231", "presentation": [ "http://www.magnite.com/role/BusinessCombinationsNarrativeDetails", "http://www.magnite.com/role/BusinessCombinationsSpringServeComponentsofIntangibleAssetsandEstimatedUsefulLifeDetails", "http://www.magnite.com/role/BusinessCombinationsSpringServePurchaseConsiderationDetails", "http://www.magnite.com/role/BusinessCombinationsSpringServeScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.magnite.com/role/GoodwillIntangibleAssetsandCapitalizedCostsIncurredinCloudComputingArrangementsGoodwillActivityDetails" ], "xbrltype": "domainItemType" }, "mgni_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantedInPeriodFairValue": { "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, Fair Value", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Granted in Period, Fair Value", "terseLabel": "Fair value of units granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantedInPeriodFairValue", "nsuri": "http://www.magnite.com/20211231", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationPerformanceStockUnitsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "mgni_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedAndVestedButDeferredWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested And Vested But Deferred, Weighted Average Grant Date Fair Value", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested And Vested But Deferred, Weighted Average Grant Date Fair Value", "periodEndLabel": "Ending balance (in USD per share)", "periodStartLabel": "Beginning balance (in USD per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedAndVestedButDeferredWeightedAverageGrantDateFairValue", "nsuri": "http://www.magnite.com/20211231", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationRestrictedStockUnitsActivityDetails" ], "xbrltype": "perShareItemType" }, "mgni_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedAndVestedButDeferredNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Unvested And Vested But Deferred, Number", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Unvested And Vested But Deferred, Number", "periodEndLabel": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedAndVestedButDeferredNumber", "nsuri": "http://www.magnite.com/20211231", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationRestrictedStockUnitsActivityDetails" ], "xbrltype": "sharesItemType" }, "mgni_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedButDeferredNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested But Deferred, Number", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested But Deferred, Number", "terseLabel": "Vested but deferred (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedButDeferredNumber", "nsuri": "http://www.magnite.com/20211231", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationRestrictedStockUnitsActivityDetails" ], "xbrltype": "sharesItemType" }, "mgni_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestingStockPriceTrigger": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vesting, Stock Price Trigger", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vesting, Stock Price Trigger", "terseLabel": "Vesting, stock price trigger (in USD per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestingStockPriceTrigger", "nsuri": "http://www.magnite.com/20211231", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationPerformanceStockUnitsNarrativeDetails" ], "xbrltype": "perShareItemType" }, "mgni_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestingThresholdConsecutiveTradingDays": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vesting, Threshold Consecutive Trading Days", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vesting, Threshold Consecutive Trading Days", "terseLabel": "Trailing consecutive trading day performance period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestingThresholdConsecutiveTradingDays", "nsuri": "http://www.magnite.com/20211231", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationPerformanceStockUnitsNarrativeDetails" ], "xbrltype": "integerItemType" }, "mgni_ShareBasedCompensationArrangementByShareBasedPaymentAwardOfferingPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Offering Period", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Offering Period", "terseLabel": "Offering period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOfferingPeriod", "nsuri": "http://www.magnite.com/20211231", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationEmployeeStockPurchasePlanNarrativeDetails" ], "xbrltype": "durationItemType" }, "mgni_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformanceMeasurementPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement By Share-based Payment Award, Performance Measurement, Percentage", "label": "Share-based Compensation Arrangement By Share-based Payment Award, Performance Measurement, Percentage", "terseLabel": "Performance measurement percentage" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformanceMeasurementPercentage", "nsuri": "http://www.magnite.com/20211231", "presentation": [ "http://www.magnite.com/role/NetIncomeLossPerShareNarrativeDetails", "http://www.magnite.com/role/StockBasedCompensationPerformanceStockUnitsNarrativeDetails" ], "xbrltype": "percentItemType" }, "mgni_ShareBasedPaymentArrangementExchangeOfStockAndRestrictedStockUnitsInMerger": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Share-based Payment Arrangement, Exchange Of Stock And Restricted Stock Units In Merger", "label": "Share-based Payment Arrangement, Exchange Of Stock And Restricted Stock Units In Merger", "terseLabel": "Exchange of stock options and RSU related to Telaria Merger" } } }, "localname": "ShareBasedPaymentArrangementExchangeOfStockAndRestrictedStockUnitsInMerger", "nsuri": "http://www.magnite.com/20211231", "presentation": [ "http://www.magnite.com/role/ConsolidatedStatementsofStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "mgni_ShareBasedPaymentArrangementTrancheFourMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Payment Arrangement, Tranche Four", "label": "Share-based Payment Arrangement, Tranche Four [Member]", "terseLabel": "Third anniversary of grant date" } } }, "localname": "ShareBasedPaymentArrangementTrancheFourMember", "nsuri": "http://www.magnite.com/20211231", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationPerformanceStockUnitsNarrativeDetails", "http://www.magnite.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "mgni_ShareRepurchaseOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share Repurchase One", "label": "Share Repurchase One [Member]", "terseLabel": "Share Repurchase One" } } }, "localname": "ShareRepurchaseOneMember", "nsuri": "http://www.magnite.com/20211231", "presentation": [ "http://www.magnite.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "mgni_ShareRepurchaseTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share Repurchase Two", "label": "Share Repurchase Two [Member]", "terseLabel": "Share Repurchase Two" } } }, "localname": "ShareRepurchaseTwoMember", "nsuri": "http://www.magnite.com/20211231", "presentation": [ "http://www.magnite.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "mgni_SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsExercisesinPeriodGross": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Gross", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Gross", "negatedTerseLabel": "Exercised (in shares)" } } }, "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsExercisesinPeriodGross", "nsuri": "http://www.magnite.com/20211231", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationStockOptionsOutstandingDetails" ], "xbrltype": "sharesItemType" }, "mgni_SpotXAcquisitionSpringServeAcquisitionAndTelariaMergerMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "SpotX Acquisition, SpringServe Acquisition, And Telaria Merger", "label": "SpotX Acquisition, SpringServe Acquisition, And Telaria Merger [Member]", "terseLabel": "SpotX Acquisition, SpringServe Acquisition, and Telaria Merger" } } }, "localname": "SpotXAcquisitionSpringServeAcquisitionAndTelariaMergerMember", "nsuri": "http://www.magnite.com/20211231", "presentation": [ "http://www.magnite.com/role/MergerAcquisitionandRestructuringCostsNarrativeDetails" ], "xbrltype": "domainItemType" }, "mgni_SpotXIncAndServeMotionIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "SpotX, Inc. And ServeMotion, Inc.", "label": "SpotX, Inc. And ServeMotion, Inc. [Member]", "terseLabel": "SpotX and SpringServe" } } }, "localname": "SpotXIncAndServeMotionIncMember", "nsuri": "http://www.magnite.com/20211231", "presentation": [ "http://www.magnite.com/role/BusinessCombinationsNarrativeDetails", "http://www.magnite.com/role/BusinessCombinationsSpotXandSpringServeProFormaInformationDetails" ], "xbrltype": "domainItemType" }, "mgni_SpotXIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "SpotX, Inc", "label": "SpotX, Inc [Member]", "terseLabel": "SpotX, Inc." } } }, "localname": "SpotXIncMember", "nsuri": "http://www.magnite.com/20211231", "presentation": [ "http://www.magnite.com/role/BusinessCombinationsNarrativeDetails", "http://www.magnite.com/role/BusinessCombinationsSpotXComponentsofIntangibleAssetsandEstimatedUsefulLifeDetails", "http://www.magnite.com/role/BusinessCombinationsSpotXPurchaseConsiderationDetails", "http://www.magnite.com/role/BusinessCombinationsSpotXScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.magnite.com/role/GoodwillIntangibleAssetsandCapitalizedCostsIncurredinCloudComputingArrangementsGoodwillActivityDetails" ], "xbrltype": "domainItemType" }, "mgni_StockIssuedDuringPeriodSharesMerger": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock Issued During Period, Shares, Merger", "label": "Stock Issued During Period, Shares, Merger", "terseLabel": "Issuance of common stock associated with merger or acquisition (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesMerger", "nsuri": "http://www.magnite.com/20211231", "presentation": [ "http://www.magnite.com/role/ConsolidatedStatementsofStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "mgni_StockIssuedDuringPeriodValueMerger": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Stock Issued During Period, Value, Merger", "label": "Stock Issued During Period, Value, Merger", "terseLabel": "Issuance of common stock associated with merger or acquisition" } } }, "localname": "StockIssuedDuringPeriodValueMerger", "nsuri": "http://www.magnite.com/20211231", "presentation": [ "http://www.magnite.com/role/ConsolidatedStatementsofStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "mgni_TelariaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Telaria", "label": "Telaria [Member]", "terseLabel": "Telaria" } } }, "localname": "TelariaMember", "nsuri": "http://www.magnite.com/20211231", "presentation": [ "http://www.magnite.com/role/BusinessCombinationsNarrativeDetails", "http://www.magnite.com/role/BusinessCombinationsTelariaComponentsofIntangibleAssetsandEstimatedUsefulLivesTelariaMergerDetails", "http://www.magnite.com/role/BusinessCombinationsTelariaProFormaInformationDetails", "http://www.magnite.com/role/BusinessCombinationsTelariaPurchaseConsiderationDetails", "http://www.magnite.com/role/BusinessCombinationsTelariaScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.magnite.com/role/GoodwillIntangibleAssetsandCapitalizedCostsIncurredinCloudComputingArrangementsGoodwillActivityDetails" ], "xbrltype": "domainItemType" }, "mgni_TermOfServiceArrangement": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Term Of Service Arrangement", "label": "Term Of Service Arrangement", "terseLabel": "Term of service arrangement" } } }, "localname": "TermOfServiceArrangement", "nsuri": "http://www.magnite.com/20211231", "presentation": [ "http://www.magnite.com/role/OrganizationandSummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "durationItemType" }, "srt_ChiefExecutiveOfficerMember": { "auth_ref": [ "r204" ], "lang": { "en-us": { "role": { "label": "Chief Executive Officer [Member]", "terseLabel": "Chief Executive Officer" } } }, "localname": "ChiefExecutiveOfficerMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationPerformanceStockUnitsNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_EquityMethodInvesteeNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Investment, Name [Domain]", "terseLabel": "Investment, Name [Domain]" } } }, "localname": "EquityMethodInvesteeNameDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.magnite.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r203", "r390", "r394", "r692" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]", "terseLabel": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.magnite.com/role/OrganizationandSummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r320", "r358", "r411", "r413", "r619", "r620", "r621", "r622", "r623", "r624", "r643", "r690", "r693", "r719", "r720" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.magnite.com/role/BusinessCombinationsSpotXComponentsofIntangibleAssetsandEstimatedUsefulLifeDetails", "http://www.magnite.com/role/DebtConvertibleSeniorNotesandCappedCallTransactionsNarrativeDetails", "http://www.magnite.com/role/DebtCreditAgreementNarrativeDetails", "http://www.magnite.com/role/LeasesNarrativeDetails", "http://www.magnite.com/role/OrganizationandSummaryofSignificantAccountingPoliciesIntangibleAssetsDetails", "http://www.magnite.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails", "http://www.magnite.com/role/StockBasedCompensationPerformanceStockUnitsNarrativeDetails", "http://www.magnite.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r320", "r358", "r411", "r413", "r619", "r620", "r621", "r622", "r623", "r624", "r643", "r690", "r693", "r719", "r720" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.magnite.com/role/BusinessCombinationsSpotXComponentsofIntangibleAssetsandEstimatedUsefulLifeDetails", "http://www.magnite.com/role/DebtConvertibleSeniorNotesandCappedCallTransactionsNarrativeDetails", "http://www.magnite.com/role/DebtCreditAgreementNarrativeDetails", "http://www.magnite.com/role/LeasesNarrativeDetails", "http://www.magnite.com/role/OrganizationandSummaryofSignificantAccountingPoliciesIntangibleAssetsDetails", "http://www.magnite.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails", "http://www.magnite.com/role/StockBasedCompensationPerformanceStockUnitsNarrativeDetails", "http://www.magnite.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r203", "r390", "r394", "r692" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]", "terseLabel": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.magnite.com/role/OrganizationandSummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r320", "r358", "r401", "r411", "r413", "r619", "r620", "r621", "r622", "r623", "r624", "r643", "r690", "r693", "r719", "r720" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.magnite.com/role/BusinessCombinationsSpotXComponentsofIntangibleAssetsandEstimatedUsefulLifeDetails", "http://www.magnite.com/role/DebtConvertibleSeniorNotesandCappedCallTransactionsNarrativeDetails", "http://www.magnite.com/role/DebtCreditAgreementNarrativeDetails", "http://www.magnite.com/role/LeasesNarrativeDetails", "http://www.magnite.com/role/OrganizationandSummaryofSignificantAccountingPoliciesIntangibleAssetsDetails", "http://www.magnite.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails", "http://www.magnite.com/role/StockBasedCompensationPerformanceStockUnitsNarrativeDetails", "http://www.magnite.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r320", "r358", "r401", "r411", "r413", "r619", "r620", "r621", "r622", "r623", "r624", "r643", "r690", "r693", "r719", "r720" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.magnite.com/role/BusinessCombinationsSpotXComponentsofIntangibleAssetsandEstimatedUsefulLifeDetails", "http://www.magnite.com/role/DebtConvertibleSeniorNotesandCappedCallTransactionsNarrativeDetails", "http://www.magnite.com/role/DebtCreditAgreementNarrativeDetails", "http://www.magnite.com/role/LeasesNarrativeDetails", "http://www.magnite.com/role/OrganizationandSummaryofSignificantAccountingPoliciesIntangibleAssetsDetails", "http://www.magnite.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails", "http://www.magnite.com/role/StockBasedCompensationPerformanceStockUnitsNarrativeDetails", "http://www.magnite.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "auth_ref": [ "r218" ], "lang": { "en-us": { "role": { "label": "Investment, Name [Axis]", "terseLabel": "Investment, Name [Axis]" } } }, "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.magnite.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r201", "r202", "r390", "r393", "r691", "r710", "r711", "r712", "r713", "r714", "r715", "r716", "r717", "r718" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.magnite.com/role/PropertyandEquipmentSummaryofPropertyandEquipmentbyGeographicalRegionDetails", "http://www.magnite.com/role/RevenuesRevenueDisaggregatedbyGeographicLocationDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r201", "r202", "r390", "r393", "r691", "r703", "r710", "r711", "r712", "r713", "r714", "r715", "r716", "r717", "r718" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.magnite.com/role/PropertyandEquipmentSummaryofPropertyandEquipmentbyGeographicalRegionDetails", "http://www.magnite.com/role/RevenuesRevenueDisaggregatedbyGeographicLocationDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r204", "r604" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Axis]", "terseLabel": "Title of Individual [Axis]" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationPerformanceStockUnitsNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Title of Individual [Domain]", "terseLabel": "Title of Individual [Domain]" } } }, "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationPerformanceStockUnitsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AOCIAttributableToParentNetOfTaxRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "AOCI Attributable to Parent, Net of Tax [Roll Forward]", "terseLabel": "AOCI Attributable to Parent, Net of Tax [Roll Forward]" } } }, "localname": "AOCIAttributableToParentNetOfTaxRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/AccumulatedOtherComprehensiveIncomeLossScheduleofComponentsofAccumulatedOtherComprehensiveLossDetails" ], "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_AccountsPayableAndAccruedLiabilitiesCurrent": { "auth_ref": [ "r40" ], "calculation": { "http://www.magnite.com/role/AccountsPayableandAccruedExpensesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.magnite.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying values as of the balance sheet date of obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits.", "label": "Accounts Payable and Accrued Liabilities, Current", "terseLabel": "Accounts payable and accrued expenses", "totalLabel": "Total" } } }, "localname": "AccountsPayableAndAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/AccountsPayableandAccruedExpensesDetails", "http://www.magnite.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": { "auth_ref": [ "r38" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period.", "label": "Accounts Payable and Accrued Liabilities Disclosure [Text Block]", "verboseLabel": "Accounts Payable and Accrued Expense" } } }, "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/AccountsPayableandAccruedExpenses" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsPayableMember": { "auth_ref": [ "r10" ], "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.magnite.com/role/OrganizationandSummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsPayableTradeCurrent": { "auth_ref": [ "r9", "r37" ], "calculation": { "http://www.magnite.com/role/AccountsPayableandAccruedExpensesDetails": { "order": 2.0, "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations 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, Trade, Current", "terseLabel": "Accounts payable\u2014trade" } } }, "localname": "AccountsPayableTradeCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/AccountsPayableandAccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock": { "auth_ref": [ "r228" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allowance for credit loss on accounts receivable.", "label": "Accounts Receivable, Allowance for Credit Loss [Table Text Block]", "terseLabel": "Accounts Receivable, Allowance for Credit Loss" } } }, "localname": "AccountsReceivableAllowanceForCreditLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/RevenuesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsReceivableMember": { "auth_ref": [ "r705" ], "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": "Accounts Receivable" } } }, "localname": "AccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/OrganizationandSummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r3", "r22", "r205", "r206" ], "calculation": { "http://www.magnite.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" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember": { "auth_ref": [ "r55", "r56", "r57", "r61", "r69", "r70", "r71" ], "lang": { "en-us": { "role": { "documentation": "Accumulated unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), attributable to parent.", "label": "AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-sale, Parent [Member]", "terseLabel": "Unrealized Gain (Loss) on Investments, net of tax" } } }, "localname": "AccumulatedNetUnrealizedInvestmentGainLossMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/AccumulatedOtherComprehensiveIncomeLossScheduleofComponentsofAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Accumulated Other Comprehensive Income (Loss) [Line Items]", "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Line Items]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/AccumulatedOtherComprehensiveIncomeLossScheduleofComponentsofAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r25", "r59", "r60", "r61", "r679", "r698", "r699" ], "calculation": { "http://www.magnite.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "auth_ref": [ "r69", "r70", "r565", "r566", "r567", "r568", "r569", "r571" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss).", "label": "Accumulated Other Comprehensive Income (Loss) [Table]", "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Table]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/AccumulatedOtherComprehensiveIncomeLossScheduleofComponentsofAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r58", "r61", "r69", "r70", "r71", "r125", "r126", "r127", "r538", "r694", "r695", "r744" ], "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\u00a0 Other Comprehensive Income (Loss)", "verboseLabel": "Accumulated Other Comprehensive Income (Loss)" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/AccumulatedOtherComprehensiveIncomeLossScheduleofComponentsofAccumulatedOtherComprehensiveLossDetails", "http://www.magnite.com/role/ConsolidatedStatementsofStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedTranslationAdjustmentMember": { "auth_ref": [ "r54", "r61", "r69", "r70", "r71", "r538", "r566", "r567", "r568", "r569", "r571" ], "lang": { "en-us": { "role": { "documentation": "Accumulated other comprehensive income (loss) resulting from foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to the parent.", "label": "Accumulated Foreign Currency Adjustment Attributable to Parent [Member]", "terseLabel": "Foreign Currency Translation" } } }, "localname": "AccumulatedTranslationAdjustmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/AccumulatedOtherComprehensiveIncomeLossScheduleofComponentsofAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Acquired Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Acquired Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/GoodwillIntangibleAssetsandCapitalizedCostsIncurredinCloudComputingArrangementsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "auth_ref": [ "r246" ], "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 Useful Life", "verboseLabel": "Estimated useful life" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/BusinessCombinationsNarrativeDetails", "http://www.magnite.com/role/BusinessCombinationsSpotXComponentsofIntangibleAssetsandEstimatedUsefulLifeDetails", "http://www.magnite.com/role/BusinessCombinationsSpringServeComponentsofIntangibleAssetsandEstimatedUsefulLifeDetails", "http://www.magnite.com/role/BusinessCombinationsTelariaComponentsofIntangibleAssetsandEstimatedUsefulLivesTelariaMergerDetails" ], "xbrltype": "durationItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r23", "r454", "r609" ], "calculation": { "http://www.magnite.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.", "label": "Additional Paid in Capital", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r125", "r126", "r127", "r451", "r452", "r453", "r544" ], "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.magnite.com/role/ConsolidatedStatementsofStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Decrease for Tax Withholding Obligation", "negatedTerseLabel": "Shares withheld related to net share settlement" } } }, "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/ConsolidatedStatementsofStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r414", "r416", "r457", "r458" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Stock-based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/ConsolidatedStatementsofStockholdersEquityDeficit" ], "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 (used in) operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/ConsolidatedStatementofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r416", "r446", "r456" ], "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", "verboseLabel": "Stock-based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationPerformanceStockUnitsNarrativeDetails", "http://www.magnite.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "auth_ref": [ "r207", "r221", "r223", "r227" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable.", "label": "Accounts Receivable, Allowance for Credit Loss", "periodEndLabel": "Allowance for doubtful accounts, December 31", "periodStartLabel": "Allowance for doubtful accounts, Beginning Balance", "terseLabel": "Accounts receivable, allowance for credit loss" } } }, "localname": "AllowanceForDoubtfulAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/RevenuesNarrativeDetails", "http://www.magnite.com/role/RevenuesScheduleofAllowanceforDoubtfulAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries": { "auth_ref": [ "r226" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in allowance for credit loss on accounts receivable, from recovery.", "label": "Accounts Receivable, Allowance for Credit Loss, Recovery", "terseLabel": "Recoveries of previous write-offs" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableRecoveries", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/RevenuesScheduleofAllowanceforDoubtfulAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Accounts Receivable, Allowance for Credit Loss [Roll Forward]", "terseLabel": "Accounts Receivable, Allowance for Credit Loss [Roll Forward]" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableRollforward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/RevenuesScheduleofAllowanceforDoubtfulAccountsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": { "auth_ref": [ "r225" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of direct write-downs of accounts receivable charged against the allowance.", "label": "Accounts Receivable, Allowance for Credit Loss, Writeoff", "negatedTerseLabel": "Write-offs" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/RevenuesScheduleofAllowanceforDoubtfulAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AlternativeInvestmentMeasurementInput": { "auth_ref": [ "r552" ], "lang": { "en-us": { "role": { "documentation": "Value of input used to measure alternative investment.", "label": "Alternative Investment, Measurement Input", "verboseLabel": "Alternative investment, measurement input" } } }, "localname": "AlternativeInvestmentMeasurementInput", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/OrganizationandSummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "decimalItemType" }, "us-gaap_AmortizationOfDebtDiscountPremium": { "auth_ref": [ "r86", "r103", "r340", "r575" ], "calculation": { "http://www.magnite.com/role/DebtInterestExpenseRelatedtotheTermLoanBFacilityDetails": { "order": 3.0, "parentTag": "us-gaap_InterestExpense", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense.", "label": "Amortization of Debt Discount (Premium)", "terseLabel": "Amortization of debt discount" } } }, "localname": "AmortizationOfDebtDiscountPremium", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/DebtInterestExpenseRelatedtotheTermLoanBFacilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCosts": { "auth_ref": [ "r80", "r103", "r340", "r577" ], "calculation": { "http://www.magnite.com/role/DebtInterestExpenseRelatedtotheTermLoanBFacilityDetails": { "order": 2.0, "parentTag": "us-gaap_InterestExpense", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to debt issuance costs.", "label": "Amortization of Debt Issuance Costs", "terseLabel": "Amortization of debt issuance costs" } } }, "localname": "AmortizationOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/DebtInterestExpenseRelatedtotheConvertibleSeniorNotesDetails", "http://www.magnite.com/role/DebtInterestExpenseRelatedtotheTermLoanBFacilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCostsAndDiscounts": { "auth_ref": [ "r103", "r340", "r352", "r353", "r577" ], "calculation": { "http://www.magnite.com/role/ConsolidatedStatementofCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to debt discount (premium) and debt issuance costs.", "label": "Amortization of Debt Issuance Costs and Discounts", "terseLabel": "Amortization of debt discount and issuance costs" } } }, "localname": "AmortizationOfFinancingCostsAndDiscounts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/ConsolidatedStatementofCashFlows", "http://www.magnite.com/role/DebtNarrativeDetails", "http://www.magnite.com/role/LeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r103", "r243", "r251" ], "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 expense of intangible assets" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/GoodwillIntangibleAssetsandCapitalizedCostsIncurredinCloudComputingArrangementsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r154" ], "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": "Total shares excluded from net income (loss) per share (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/NetIncomeLossPerShareSharesExcludedandIncludedinCalculationofDilutedEarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r154" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]", "terseLabel": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/NetIncomeLossPerShareBasicandDilutedEarningsPerShareDetails", "http://www.magnite.com/role/NetIncomeLossPerShareNarrativeDetails", "http://www.magnite.com/role/NetIncomeLossPerShareSharesExcludedandIncludedinCalculationofDilutedEarningsPerShareDetails" ], "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.magnite.com/role/NetIncomeLossPerShareBasicandDilutedEarningsPerShareDetails", "http://www.magnite.com/role/NetIncomeLossPerShareNarrativeDetails", "http://www.magnite.com/role/NetIncomeLossPerShareSharesExcludedandIncludedinCalculationofDilutedEarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r154" ], "lang": { "en-us": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities, Name [Domain]", "terseLabel": "Antidilutive Securities, Name [Domain]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/NetIncomeLossPerShareBasicandDilutedEarningsPerShareDetails", "http://www.magnite.com/role/NetIncomeLossPerShareNarrativeDetails", "http://www.magnite.com/role/NetIncomeLossPerShareSharesExcludedandIncludedinCalculationofDilutedEarningsPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r118", "r183", "r192", "r198", "r219", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r535", "r539", "r559", "r607", "r609", "r654", "r676" ], "calculation": { "http://www.magnite.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.magnite.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.magnite.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r4", "r5", "r52", "r118", "r219", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r535", "r539", "r559", "r607", "r609" ], "calculation": { "http://www.magnite.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.magnite.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.magnite.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "auth_ref": [ "r210", "r212", "r232", "r659" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale", "terseLabel": "Marketable securities" } } }, "localname": "AvailableForSaleSecuritiesDebtSecurities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/InvestmentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r417", "r449" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/NetIncomeLossPerShareNarrativeDetails", "http://www.magnite.com/role/StockBasedCompensationEmployeeStockPurchasePlanNarrativeDetails", "http://www.magnite.com/role/StockBasedCompensationNarrativeDetails", "http://www.magnite.com/role/StockBasedCompensationPerformanceStockUnitsNarrativeDetails", "http://www.magnite.com/role/StockBasedCompensationRestrictedStockUnitsActivityDetails", "http://www.magnite.com/role/StockBasedCompensationRestrictedStockUnitsNarrativeDetails", "http://www.magnite.com/role/StockBasedCompensationStockOptionsNarrativeDetails", "http://www.magnite.com/role/StockBasedCompensationValuationAssumptionsDetails", "http://www.magnite.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by location on balance sheet (statement of financial position).", "label": "Balance Sheet Location [Axis]", "terseLabel": "Balance Sheet Location [Axis]" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/GoodwillIntangibleAssetsandCapitalizedCostsIncurredinCloudComputingArrangementsNarrativeDetails", "http://www.magnite.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r541", "r542" ], "lang": { "en-us": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]", "terseLabel": "Balance Sheet Location [Domain]" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/GoodwillIntangibleAssetsandCapitalizedCostsIncurredinCloudComputingArrangementsNarrativeDetails", "http://www.magnite.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of Consolidation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r124" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the basis of presentation and significant accounting policies concepts. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). Accounting policies describe all significant accounting policies of the reporting entity.", "label": "Basis of Presentation and Significant Accounting Policies [Text Block]", "terseLabel": "Organization and Summary of Significant Accounting Policies" } } }, "localname": "BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/OrganizationandSummaryofSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r410", "r412" ], "lang": { "en-us": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/BusinessCombinationsNarrativeDetails", "http://www.magnite.com/role/BusinessCombinationsSpotXComponentsofIntangibleAssetsandEstimatedUsefulLifeDetails", "http://www.magnite.com/role/BusinessCombinationsSpotXPurchaseConsiderationDetails", "http://www.magnite.com/role/BusinessCombinationsSpotXScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.magnite.com/role/BusinessCombinationsSpotXandSpringServeProFormaInformationDetails", "http://www.magnite.com/role/BusinessCombinationsSpringServeComponentsofIntangibleAssetsandEstimatedUsefulLifeDetails", "http://www.magnite.com/role/BusinessCombinationsSpringServePurchaseConsiderationDetails", "http://www.magnite.com/role/BusinessCombinationsSpringServeScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.magnite.com/role/BusinessCombinationsTelariaComponentsofIntangibleAssetsandEstimatedUsefulLivesTelariaMergerDetails", "http://www.magnite.com/role/BusinessCombinationsTelariaProFormaInformationDetails", "http://www.magnite.com/role/BusinessCombinationsTelariaPurchaseConsiderationDetails", "http://www.magnite.com/role/BusinessCombinationsTelariaScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.magnite.com/role/GoodwillIntangibleAssetsandCapitalizedCostsIncurredinCloudComputingArrangementsGoodwillActivityDetails", "http://www.magnite.com/role/MergerAcquisitionandRestructuringCostsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r410", "r412", "r514", "r515" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/BusinessCombinationsNarrativeDetails", "http://www.magnite.com/role/BusinessCombinationsSpotXComponentsofIntangibleAssetsandEstimatedUsefulLifeDetails", "http://www.magnite.com/role/BusinessCombinationsSpotXPurchaseConsiderationDetails", "http://www.magnite.com/role/BusinessCombinationsSpotXScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.magnite.com/role/BusinessCombinationsSpotXandSpringServeProFormaInformationDetails", "http://www.magnite.com/role/BusinessCombinationsSpringServeComponentsofIntangibleAssetsandEstimatedUsefulLifeDetails", "http://www.magnite.com/role/BusinessCombinationsSpringServePurchaseConsiderationDetails", "http://www.magnite.com/role/BusinessCombinationsSpringServeScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.magnite.com/role/BusinessCombinationsTelariaComponentsofIntangibleAssetsandEstimatedUsefulLivesTelariaMergerDetails", "http://www.magnite.com/role/BusinessCombinationsTelariaProFormaInformationDetails", "http://www.magnite.com/role/BusinessCombinationsTelariaPurchaseConsiderationDetails", "http://www.magnite.com/role/BusinessCombinationsTelariaScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.magnite.com/role/GoodwillIntangibleAssetsandCapitalizedCostsIncurredinCloudComputingArrangementsGoodwillActivityDetails", "http://www.magnite.com/role/MergerAcquisitionandRestructuringCostsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued": { "auth_ref": [ "r531" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of equity interests issued or issuable to acquire entity.", "label": "Business Acquisition, Equity Interest Issued or Issuable, Number of Shares", "terseLabel": "Issued in merger (in shares)" } } }, "localname": "BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Business Acquisition [Line Items]", "terseLabel": "Business Acquisition [Line Items]" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/BusinessCombinationsNarrativeDetails", "http://www.magnite.com/role/BusinessCombinationsSpotXComponentsofIntangibleAssetsandEstimatedUsefulLifeDetails", "http://www.magnite.com/role/BusinessCombinationsSpotXPurchaseConsiderationDetails", "http://www.magnite.com/role/BusinessCombinationsSpotXScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.magnite.com/role/BusinessCombinationsSpotXandSpringServeProFormaInformationDetails", "http://www.magnite.com/role/BusinessCombinationsSpringServeComponentsofIntangibleAssetsandEstimatedUsefulLifeDetails", "http://www.magnite.com/role/BusinessCombinationsSpringServePurchaseConsiderationDetails", "http://www.magnite.com/role/BusinessCombinationsSpringServeScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.magnite.com/role/BusinessCombinationsTelariaComponentsofIntangibleAssetsandEstimatedUsefulLivesTelariaMergerDetails", "http://www.magnite.com/role/BusinessCombinationsTelariaProFormaInformationDetails", "http://www.magnite.com/role/BusinessCombinationsTelariaPurchaseConsiderationDetails", "http://www.magnite.com/role/BusinessCombinationsTelariaScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionProFormaInformationTextBlock": { "auth_ref": [ "r512", "r513" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate.", "label": "Business Acquisition, Pro Forma Information [Table Text Block]", "terseLabel": "Business Acquisition, Pro Forma Information" } } }, "localname": "BusinessAcquisitionProFormaInformationTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/BusinessCombinationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss": { "auth_ref": [ "r512", "r513" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period.", "label": "Business Acquisition, Pro Forma Net Income (Loss)", "terseLabel": "Pro Forma Net Loss" } } }, "localname": "BusinessAcquisitionsProFormaNetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/BusinessCombinationsSpotXandSpringServeProFormaInformationDetails", "http://www.magnite.com/role/BusinessCombinationsTelariaProFormaInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionsProFormaRevenue": { "auth_ref": [ "r512", "r513" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period.", "label": "Business Acquisition, Pro Forma Revenue", "terseLabel": "Pro Forma Revenue" } } }, "localname": "BusinessAcquisitionsProFormaRevenue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/BusinessCombinationsSpotXandSpringServeProFormaInformationDetails", "http://www.magnite.com/role/BusinessCombinationsTelariaProFormaInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationAcquisitionRelatedCosts": { "auth_ref": [ "r507" ], "calculation": { "http://www.magnite.com/role/MergerAcquisitionandRestructuringCostsMergerandRestructuringCostActivityDetails": { "order": 1.0, "parentTag": "mgni_RestructuringChargesAndBusinessCombinationAcquisitionRelatedCosts", "weight": 1.0 } }, "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": "Professional Service (investment banking advisory, legal and other professional services)" } } }, "localname": "BusinessCombinationAcquisitionRelatedCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/MergerAcquisitionandRestructuringCostsMergerandRestructuringCostActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination and Asset Acquisition [Abstract]" } } }, "localname": "BusinessCombinationAndAssetAcquisitionAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r527", "r528", "r529" ], "calculation": { "http://www.magnite.com/role/BusinessCombinationsSpotXPurchaseConsiderationDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.magnite.com/role/BusinessCombinationsTelariaPurchaseConsiderationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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", "totalLabel": "Total purchase consideration" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/BusinessCombinationsNarrativeDetails", "http://www.magnite.com/role/BusinessCombinationsSpotXPurchaseConsiderationDetails", "http://www.magnite.com/role/BusinessCombinationsTelariaPurchaseConsiderationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable": { "auth_ref": [ "r527", "r528" ], "calculation": { "http://www.magnite.com/role/BusinessCombinationsSpotXPurchaseConsiderationDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0 }, "http://www.magnite.com/role/BusinessCombinationsTelariaPurchaseConsiderationDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of equity interests of the acquirer, including instruments or interests issued or issuable in consideration for the business combination.", "label": "Business Combination, Consideration Transferred, Equity Interests Issued and Issuable", "terseLabel": "Stock Consideration (Fair Value of Shares of Magnite common stock)" } } }, "localname": "BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/BusinessCombinationsNarrativeDetails", "http://www.magnite.com/role/BusinessCombinationsSpotXPurchaseConsiderationDetails", "http://www.magnite.com/role/BusinessCombinationsTelariaPurchaseConsiderationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombination1": { "auth_ref": [ "r508", "r529" ], "calculation": { "http://www.magnite.com/role/BusinessCombinationsSpringServePurchaseConsiderationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value at acquisition-date of the assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interests issued by the acquirer, including but not limited to, instruments or interests issued or issuable in consideration for the business combination.", "label": "Business Combination, Consideration Transferred, Including Equity Interest in Acquiree Held Prior to Combination", "totalLabel": "Total purchase consideration" } } }, "localname": "BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombination1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/BusinessCombinationsSpringServePurchaseConsiderationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r532" ], "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.magnite.com/role/BusinessCombinations" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationIndemnificationAssetsAmountAsOfAcquisitionDate": { "auth_ref": [ "r517" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of indemnification assets (amounts to be reimbursed if and when certain assumed liabilities are paid) recognized at the acquisition date of a business combination.", "label": "Business Combination, Indemnification Assets, Amount as of Acquisition Date", "terseLabel": "Purchase price held back to cover possible indemnification claims" } } }, "localname": "BusinessCombinationIndemnificationAssetsAmountAsOfAcquisitionDate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual": { "auth_ref": [ "r511" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "This element represents the amount of revenue of the acquiree since the acquisition date included in the consolidated income statement for the reporting period.", "label": "Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual", "terseLabel": "Post merger revenue" } } }, "localname": "BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets": { "auth_ref": [ "r518" ], "calculation": { "http://www.magnite.com/role/BusinessCombinationsTelariaScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "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.magnite.com/role/BusinessCombinationsSpotXScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.magnite.com/role/BusinessCombinationsSpringServeScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.magnite.com/role/BusinessCombinationsTelariaScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation": { "auth_ref": [ "r518" ], "calculation": { "http://www.magnite.com/role/BusinessCombinationsSpotXScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lease obligation assumed in business combination.", "label": "Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Lease Obligation", "terseLabel": "Lease liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/BusinessCombinationsSpotXScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.magnite.com/role/BusinessCombinationsSpringServeScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "auth_ref": [ "r518" ], "calculation": { "http://www.magnite.com/role/BusinessCombinationsTelariaScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "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.magnite.com/role/BusinessCombinationsSpotXScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.magnite.com/role/BusinessCombinationsSpringServeScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.magnite.com/role/BusinessCombinationsTelariaScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets": { "auth_ref": [ "r518" ], "calculation": { "http://www.magnite.com/role/BusinessCombinationsTelariaScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "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.magnite.com/role/BusinessCombinationsSpotXScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.magnite.com/role/BusinessCombinationsSpringServeScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.magnite.com/role/BusinessCombinationsTelariaScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "auth_ref": [ "r518" ], "calculation": { "http://www.magnite.com/role/BusinessCombinationsTelariaScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "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, net" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/BusinessCombinationsSpotXScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.magnite.com/role/BusinessCombinationsSpringServeScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.magnite.com/role/BusinessCombinationsTelariaScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue": { "auth_ref": [ "r518" ], "calculation": { "http://www.magnite.com/role/BusinessCombinationsTelariaScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 3.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", "terseLabel": "Deferred revenue" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/BusinessCombinationsTelariaScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther": { "auth_ref": [ "r518" ], "calculation": { "http://www.magnite.com/role/BusinessCombinationsSpotXScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0 }, "http://www.magnite.com/role/BusinessCombinationsTelariaScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 4.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of other liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other", "terseLabel": "Other current liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/BusinessCombinationsSpotXScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.magnite.com/role/BusinessCombinationsSpringServeScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.magnite.com/role/BusinessCombinationsTelariaScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets": { "auth_ref": [ "r518" ], "calculation": { "http://www.magnite.com/role/BusinessCombinationsTelariaScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 9.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax asset attributable to deductible temporary differences and carryforwards acquired at the acquisition date.", "label": "Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Assets", "terseLabel": "Deferred tax assets, non-current" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/BusinessCombinationsTelariaScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": { "auth_ref": [ "r518" ], "calculation": { "http://www.magnite.com/role/BusinessCombinationsSpotXScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 4.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0 }, "http://www.magnite.com/role/BusinessCombinationsTelariaScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 7.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities", "terseLabel": "Deferred tax liability" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/BusinessCombinationsNarrativeDetails", "http://www.magnite.com/role/BusinessCombinationsSpotXScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.magnite.com/role/BusinessCombinationsSpringServeScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.magnite.com/role/BusinessCombinationsTelariaScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "auth_ref": [ "r518" ], "calculation": { "http://www.magnite.com/role/BusinessCombinationsTelariaScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 6.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill", "terseLabel": "Intangible assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/BusinessCombinationsSpotXScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.magnite.com/role/BusinessCombinationsSpringServeScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.magnite.com/role/BusinessCombinationsTelariaScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "auth_ref": [ "r516", "r518" ], "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": "Finite-lived intangible assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/BusinessCombinationsTelariaComponentsofIntangibleAssetsandEstimatedUsefulLivesTelariaMergerDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities": { "auth_ref": [ "r518" ], "calculation": { "http://www.magnite.com/role/BusinessCombinationsSpotXScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.magnite.com/role/BusinessCombinationsTelariaScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "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", "totalLabel": "Total liabilities assumed" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/BusinessCombinationsSpotXScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.magnite.com/role/BusinessCombinationsSpringServeScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.magnite.com/role/BusinessCombinationsTelariaScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther": { "auth_ref": [ "r518" ], "calculation": { "http://www.magnite.com/role/BusinessCombinationsTelariaScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 6.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", "terseLabel": "Other liabilities, non-current" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/BusinessCombinationsTelariaScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets": { "auth_ref": [ "r518" ], "calculation": { "http://www.magnite.com/role/BusinessCombinationsTelariaScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "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 assets, non-current" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/BusinessCombinationsTelariaScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "auth_ref": [ "r516", "r518" ], "calculation": { "http://www.magnite.com/role/BusinessCombinationsTelariaScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "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", "verboseLabel": "Fixed assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/BusinessCombinationsSpotXScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.magnite.com/role/BusinessCombinationsSpringServeScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.magnite.com/role/BusinessCombinationsTelariaScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "auth_ref": [ "r518" ], "calculation": { "http://www.magnite.com/role/BusinessCombinationsTelariaScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.", "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net", "totalLabel": "Total purchase price" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/BusinessCombinationsSpotXScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.magnite.com/role/BusinessCombinationsSpringServeScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.magnite.com/role/BusinessCombinationsTelariaScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1": { "auth_ref": [ "r509" ], "calculation": { "http://www.magnite.com/role/BusinessCombinationsSpringServePurchaseConsiderationDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombination1", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value at acquisition-date of the equity interest in the acquiree held by the acquirer, immediately before the acquisition date for businesses combined in stages.", "label": "Business Combination, Step Acquisition, Equity Interest in Acquiree, Fair Value", "terseLabel": "SpotX initial cash investment in SpringServe" } } }, "localname": "BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValue1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/BusinessCombinationsSpringServePurchaseConsiderationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGain": { "auth_ref": [ "r510" ], "calculation": { "http://www.magnite.com/role/BusinessCombinationsSpringServePurchaseConsiderationDetails": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombination1", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "In a business combination achieved in stages, this element represents the amount of gain recognized by the entity as a result of remeasuring to fair value the equity interest in the acquiree it held before the business combination.", "label": "Business Combination, Step Acquisition, Equity Interest in Acquiree, Remeasurement Gain", "terseLabel": "Fair value appreciation of SpotX purchase right" } } }, "localname": "BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/BusinessCombinationsSpringServePurchaseConsiderationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationsPolicy": { "auth_ref": [ "r506" ], "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.magnite.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r108", "r109", "r110" ], "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": "Capitalized assets financed by accounts payable and accrued expenses" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/ConsolidatedStatementofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization": { "auth_ref": [ "r724" ], "calculation": { "http://www.magnite.com/role/InternalUseSoftwareDevelopmentCostsScheduleofInternalUseSoftwareDevelopmentCostsDetails": { "order": 2.0, "parentTag": "us-gaap_CapitalizedComputerSoftwareNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "For each balance sheet presented, the amount of accumulated amortization for capitalized computer software costs.", "label": "Capitalized Computer Software, Accumulated Amortization", "negatedLabel": "Accumulated amortization" } } }, "localname": "CapitalizedComputerSoftwareAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/InternalUseSoftwareDevelopmentCostsScheduleofInternalUseSoftwareDevelopmentCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedComputerSoftwareAdditions": { "auth_ref": [ "r244" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Additions made to capitalized computer software costs during the period.", "label": "Capitalized Computer Software, Additions", "terseLabel": "Capitalized computer software, additions" } } }, "localname": "CapitalizedComputerSoftwareAdditions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/GoodwillIntangibleAssetsandCapitalizedCostsIncurredinCloudComputingArrangementsNarrativeDetails", "http://www.magnite.com/role/InternalUseSoftwareDevelopmentCostsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedComputerSoftwareAmortization1": { "auth_ref": [ "r722", "r725" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for amortization of capitalized computer software costs.", "label": "Capitalized Computer Software, Amortization", "terseLabel": "Capitalized computer software, amortization" } } }, "localname": "CapitalizedComputerSoftwareAmortization1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/InternalUseSoftwareDevelopmentCostsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedComputerSoftwareGross": { "auth_ref": [ "r724" ], "calculation": { "http://www.magnite.com/role/InternalUseSoftwareDevelopmentCostsScheduleofInternalUseSoftwareDevelopmentCostsDetails": { "order": 1.0, "parentTag": "us-gaap_CapitalizedComputerSoftwareNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated amortization of capitalized costs for computer software, including but not limited to, acquired and internally developed computer software.", "label": "Capitalized Computer Software, Gross", "verboseLabel": "Internal use software development costs, gross" } } }, "localname": "CapitalizedComputerSoftwareGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/InternalUseSoftwareDevelopmentCostsScheduleofInternalUseSoftwareDevelopmentCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedComputerSoftwareImpairments1": { "auth_ref": [ "r723", "r725" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of impairment loss from capitalized computer software costs.", "label": "Capitalized Computer Software, Impairments", "terseLabel": "Capitalized computer software impairments" } } }, "localname": "CapitalizedComputerSoftwareImpairments1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/InternalUseSoftwareDevelopmentCostsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedComputerSoftwareNet": { "auth_ref": [ "r721" ], "calculation": { "http://www.magnite.com/role/InternalUseSoftwareDevelopmentCostsScheduleofInternalUseSoftwareDevelopmentCostsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The carrying amount of capitalized computer software costs net of accumulated amortization as of the balance sheet date.", "label": "Capitalized Computer Software, Net", "terseLabel": "Capitalized cloud computing costs, net", "totalLabel": "Internal use software development costs, net" } } }, "localname": "CapitalizedComputerSoftwareNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/GoodwillIntangibleAssetsandCapitalizedCostsIncurredinCloudComputingArrangementsNarrativeDetails", "http://www.magnite.com/role/InternalUseSoftwareDevelopmentCostsScheduleofInternalUseSoftwareDevelopmentCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r2", "r32", "r105" ], "calculation": { "http://www.magnite.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.magnite.com/role/ConsolidatedStatementofCashFlows": { "order": 2.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.magnite.com/role/ConsolidatedBalanceSheets", "http://www.magnite.com/role/ConsolidatedStatementofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "auth_ref": [], "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" } } }, "localname": "CashAndCashEquivalentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/FairValueMeasurementsFinancialInstrumentsDetails", "http://www.magnite.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": { "auth_ref": [ "r11", "r106", "r652" ], "lang": { "en-us": { "role": { "documentation": "Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits.", "label": "Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Cash, Cash Equivalents, and Restricted Cash" } } }, "localname": "CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r98", "r105", "r111" ], "calculation": { "http://www.magnite.com/role/ConsolidatedStatementofCashFlows": { "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 \u2014 End of period", "periodStartLabel": "CASH, CASH EQUIVALENTS AND RESTRICTED CASH \u2014 Beginning of period", "totalLabel": "Total cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/ConsolidatedStatementofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents [Abstract]", "terseLabel": "RECONCILIATION OF CASH, CASH EQUIVALENTS AND RESTRICTED CASH TO CONSOLIDATED BALANCE SHEETS:" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/ConsolidatedStatementofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r98", "r564" ], "calculation": { "http://www.magnite.com/role/ConsolidatedStatementofCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "CHANGE IN CASH, CASH EQUIVALENTS AND RESTRICTED CASH" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/ConsolidatedStatementofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r48", "r291", "r660", "r683" ], "calculation": { "http://www.magnite.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 17)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.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": [ "r288", "r289", "r290", "r298", "r706" ], "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.magnite.com/role/CommitmentsandContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "auth_ref": [ "r49" ], "lang": { "en-us": { "role": { "documentation": "Aggregate number of common shares reserved for future issuance.", "label": "Common Stock, Capital Shares Reserved for Future Issuance", "terseLabel": "Common stock reserved (in shares)" } } }, "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/OrganizationandSummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r125", "r126", "r544" ], "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.magnite.com/role/ConsolidatedStatementsofStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r21" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par or stated value per share (USD per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r21" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "verboseLabel": "Common stock, shares authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.magnite.com/role/OrganizationandSummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r21" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares, issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r21", "r371" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "periodEndLabel": "Ending Balance (in shares)", "periodStartLabel": "Beginning Balance (in shares)", "terseLabel": "Common stock, shares, outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.magnite.com/role/ConsolidatedStatementsofStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r21", "r609" ], "calculation": { "http://www.magnite.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common stock, $0.00001\u00a0par value;\u00a0500,000 shares authorized;\u00a0132,553\u00a0and\u00a0114,029\u00a0shares issued at December\u00a031, 2021 and December\u00a031, 2020, respectively, and 132,204 and 114,029 shares outstanding at December\u00a031, 2021 and December\u00a031, 2020, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r64", "r66", "r67", "r76", "r664", "r686" ], "calculation": { "http://www.magnite.com/role/ConsolidatedStatementsofComprehensiveLoss": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive loss" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/ConsolidatedStatementsofComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNoteTextBlock": { "auth_ref": [ "r75", "r87", "r663", "r685" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for comprehensive income, which includes, but is not limited to, 1) the amount of income tax expense or benefit allocated to each component of other comprehensive income, including reclassification adjustments, 2) the reclassification adjustments for each classification of other comprehensive income and 3) the ending accumulated balances for each component of comprehensive income.", "label": "Comprehensive Income (Loss) Note [Text Block]", "terseLabel": "Accumulated Other Comprehensive Income (Loss)" } } }, "localname": "ComprehensiveIncomeNoteTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/AccumulatedOtherComprehensiveIncomeLoss" ], "xbrltype": "textBlockItemType" }, "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.magnite.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ComputerEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems.", "label": "Computer Equipment [Member]", "verboseLabel": "Computer equipment and network hardware" } } }, "localname": "ComputerEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails", "http://www.magnite.com/role/PropertyandEquipmentSummaryofPropertyandEquipmentbyMajorClassDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ComputerSoftwareIntangibleAssetMember": { "auth_ref": [ "r244", "r249", "r525" ], "lang": { "en-us": { "role": { "documentation": "Collection of computer programs and related data that provide instructions to a computer, for example, but not limited to, application program, control module or operating system, that perform one or more particular functions or tasks.", "label": "Computer Software, Intangible Asset [Member]", "verboseLabel": "Cloud computing software" } } }, "localname": "ComputerSoftwareIntangibleAssetMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/GoodwillIntangibleAssetsandCapitalizedCostsIncurredinCloudComputingArrangementsNarrativeDetails", "http://www.magnite.com/role/OrganizationandSummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r170", "r171", "r203", "r556", "r557", "r705" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]", "terseLabel": "Concentration Risk Benchmark [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/OrganizationandSummaryofSignificantAccountingPoliciesNarrativeDetails", "http://www.magnite.com/role/RevenuesRevenueDisaggregatedbySalesDistributionChannelDetails", "http://www.magnite.com/role/RevenuesRevenueRecognizedonaGrossandNetBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r170", "r171", "r203", "r556", "r557", "r701", "r705" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]", "terseLabel": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/OrganizationandSummaryofSignificantAccountingPoliciesNarrativeDetails", "http://www.magnite.com/role/RevenuesRevenueDisaggregatedbySalesDistributionChannelDetails", "http://www.magnite.com/role/RevenuesRevenueRecognizedonaGrossandNetBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r170", "r171", "r203", "r556", "r557", "r701", "r705" ], "lang": { "en-us": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk Type [Axis]", "terseLabel": "Concentration Risk Type [Axis]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/OrganizationandSummaryofSignificantAccountingPoliciesNarrativeDetails", "http://www.magnite.com/role/RevenuesRevenueDisaggregatedbySalesDistributionChannelDetails", "http://www.magnite.com/role/RevenuesRevenueRecognizedonaGrossandNetBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r164", "r673" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for credit risk.", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "terseLabel": "Concentration of Risk" } } }, "localname": "ConcentrationRiskCreditRisk", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Concentration Risk [Line Items]", "terseLabel": "Concentration Risk [Line Items]" } } }, "localname": "ConcentrationRiskLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/OrganizationandSummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r170", "r171", "r203", "r556", "r557" ], "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", "verboseLabel": "concentration risk, percent" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/OrganizationandSummaryofSignificantAccountingPoliciesNarrativeDetails", "http://www.magnite.com/role/RevenuesRevenueDisaggregatedbySalesDistributionChannelDetails", "http://www.magnite.com/role/RevenuesRevenueRecognizedonaGrossandNetBasisDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTable": { "auth_ref": [ "r167", "r170", "r171", "r172", "r556", "r558", "r705" ], "lang": { "en-us": { "role": { "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.", "label": "Concentration Risk [Table]", "terseLabel": "Concentration Risk [Table]" } } }, "localname": "ConcentrationRiskTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/OrganizationandSummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r170", "r171", "r203", "r556", "r557", "r705" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.", "label": "Concentration Risk Type [Domain]", "terseLabel": "Concentration Risk Type [Domain]" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/OrganizationandSummaryofSignificantAccountingPoliciesNarrativeDetails", "http://www.magnite.com/role/RevenuesRevenueDisaggregatedbySalesDistributionChannelDetails", "http://www.magnite.com/role/RevenuesRevenueRecognizedonaGrossandNetBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerSalesChannelAxis": { "auth_ref": [ "r390", "r398" ], "lang": { "en-us": { "role": { "documentation": "Information by sales channel for delivery of good or service in contract with customer.", "label": "Contract with Customer, Sales Channel [Axis]", "terseLabel": "Contract with Customer, Sales Channel [Axis]" } } }, "localname": "ContractWithCustomerSalesChannelAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/RevenuesRevenueDisaggregatedbySalesDistributionChannelDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ContractWithCustomerSalesChannelDomain": { "auth_ref": [ "r390", "r398" ], "lang": { "en-us": { "role": { "documentation": "Sales channel for delivery of good or service in contract with customer. Includes, but is not limited to, directly to consumer and through intermediary.", "label": "Contract with Customer, Sales Channel [Domain]", "terseLabel": "Contract with Customer, Sales Channel [Domain]" } } }, "localname": "ContractWithCustomerSalesChannelDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/RevenuesRevenueDisaggregatedbySalesDistributionChannelDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConvertibleDebtFairValueDisclosures": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock.", "label": "Convertible Debt, Fair Value Disclosures", "terseLabel": "Convertible notes" } } }, "localname": "ConvertibleDebtFairValueDisclosures", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleDebtMember": { "auth_ref": [ "r316", "r317", "r318", "r320", "r330", "r331", "r332", "r336", "r337", "r338", "r339", "r340", "r350", "r351", "r352", "r353" ], "lang": { "en-us": { "role": { "documentation": "Borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock.", "label": "Convertible Debt [Member]", "terseLabel": "Convertible Debt" } } }, "localname": "ConvertibleDebtMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/DebtAmortizationExpenseforDebtIssuanceCostsDetails", "http://www.magnite.com/role/DebtConvertibleSeniorNotesandCappedCallTransactionsNarrativeDetails", "http://www.magnite.com/role/DebtInterestExpenseRelatedtotheConvertibleSeniorNotesDetails", "http://www.magnite.com/role/DebtSummaryofLongTermDebtDetails", "http://www.magnite.com/role/NetIncomeLossPerShareNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConvertibleDebtSecuritiesMember": { "auth_ref": [ "r402" ], "lang": { "en-us": { "role": { "documentation": "Debt securities that can be exchanged for equity of the debt issuer at the option of the issuer or the holder.", "label": "Convertible Debt Securities [Member]", "terseLabel": "Convertible Senior Notes" } } }, "localname": "ConvertibleDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/NetIncomeLossPerShareNarrativeDetails", "http://www.magnite.com/role/NetIncomeLossPerShareSharesExcludedandIncludedinCalculationofDilutedEarningsPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r83", "r118", "r219", "r305", "r306", "r307", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r559" ], "calculation": { "http://www.magnite.com/role/ConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period.", "label": "Cost of Revenue", "terseLabel": "Cost of revenue" } } }, "localname": "CostOfRevenue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing cost of sales.", "label": "Cost of Sales [Member]", "terseLabel": "Cost of revenue" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfSalesPolicyTextBlock": { "auth_ref": [ "r400" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for cost of product sold and service rendered.", "label": "Cost of Goods and Service [Policy Text Block]", "terseLabel": "Cost of Revenue" } } }, "localname": "CostOfSalesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CostsAndExpenses": { "auth_ref": [ "r81" ], "calculation": { "http://www.magnite.com/role/ConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Total costs of sales and operating expenses for the period.", "label": "Costs and Expenses", "totalLabel": "Total expenses" } } }, "localname": "CostsAndExpenses", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostsAndExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Costs and Expenses [Abstract]", "terseLabel": "Expenses:" } } }, "localname": "CostsAndExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_CostsAssociatedWithExitOrDisposalActivitiesOrRestructuringsPolicyTextBlock": { "auth_ref": [ "r278", "r279", "r286" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for recognizing and reporting costs associated with exiting, disposing of, and restructuring certain operations.", "label": "Costs Associated with Exit or Disposal Activities or Restructurings, Policy [Policy Text Block]", "terseLabel": "Merger and Restructuring Costs" } } }, "localname": "CostsAssociatedWithExitOrDisposalActivitiesOrRestructuringsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]", "terseLabel": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/DebtCreditAgreementNarrativeDetails", "http://www.magnite.com/role/DebtNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]", "terseLabel": "Credit Facility [Domain]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/DebtCreditAgreementNarrativeDetails", "http://www.magnite.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "auth_ref": [ "r119", "r488", "r495" ], "calculation": { "http://www.magnite.com/role/IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetails": { "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.magnite.com/role/IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentForeignTaxExpenseBenefit": { "auth_ref": [ "r119", "r488" ], "calculation": { "http://www.magnite.com/role/IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetails": { "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.magnite.com/role/IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "auth_ref": [ "r119", "r488", "r495", "r497" ], "calculation": { "http://www.magnite.com/role/IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.", "label": "Current Income Tax Expense (Benefit)", "totalLabel": "Total current provision" } } }, "localname": "CurrentIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetails" ], "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.magnite.com/role/IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "auth_ref": [ "r119", "r488", "r495" ], "calculation": { "http://www.magnite.com/role/IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetails": { "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.magnite.com/role/IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r168", "r203" ], "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.magnite.com/role/OrganizationandSummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r524" ], "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.magnite.com/role/BusinessCombinationsSpotXComponentsofIntangibleAssetsandEstimatedUsefulLifeDetails", "http://www.magnite.com/role/BusinessCombinationsSpringServeComponentsofIntangibleAssetsandEstimatedUsefulLifeDetails", "http://www.magnite.com/role/BusinessCombinationsTelariaComponentsofIntangibleAssetsandEstimatedUsefulLivesTelariaMergerDetails", "http://www.magnite.com/role/GoodwillIntangibleAssetsandCapitalizedCostsIncurredinCloudComputingArrangementsIntangibleAssetsDetails", "http://www.magnite.com/role/OrganizationandSummaryofSignificantAccountingPoliciesIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtCurrent": { "auth_ref": [ "r40" ], "calculation": { "http://www.magnite.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of short-term debt and current maturity of long-term debt and capital lease obligations due within one year or the normal operating cycle, if longer.", "label": "Debt, Current", "terseLabel": "Debt, current" } } }, "localname": "DebtCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "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": [ "r115", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r334", "r341", "r342", "r344", "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 Disclosure" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/Debt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r15", "r16", "r17", "r117", "r123", "r317", "r318", "r319", "r320", "r321", "r322", "r324", "r330", "r331", "r332", "r333", "r335", "r336", "r337", "r338", "r339", "r340", "r350", "r351", "r352", "r353", "r578", "r655", "r657", "r675" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]", "terseLabel": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/DebtAmortizationExpenseforDebtIssuanceCostsDetails", "http://www.magnite.com/role/DebtAmortizationExpensefortheTermLoanBFacilityDebtDiscountandIssuanceCostsDetails", "http://www.magnite.com/role/DebtConvertibleSeniorNotesandCappedCallTransactionsNarrativeDetails", "http://www.magnite.com/role/DebtCreditAgreementNarrativeDetails", "http://www.magnite.com/role/DebtInterestExpenseRelatedtotheConvertibleSeniorNotesDetails", "http://www.magnite.com/role/DebtInterestExpenseRelatedtotheTermLoanBFacilityDetails", "http://www.magnite.com/role/DebtNarrativeDetails", "http://www.magnite.com/role/DebtSummaryofLongTermDebtDetails", "http://www.magnite.com/role/DebtSummaryofTermLoanBFacilityDetails", "http://www.magnite.com/role/NetIncomeLossPerShareNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.", "label": "Debt Instrument, Basis Spread on Variable Rate", "terseLabel": "Variable interest rate" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/DebtCreditAgreementNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r17", "r345", "r657", "r675" ], "calculation": { "http://www.magnite.com/role/DebtSummaryofLongTermDebtDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 }, "http://www.magnite.com/role/DebtSummaryofTermLoanBFacilityDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebtNoncurrent", "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": "Long-term debt, gross" } } }, "localname": "DebtInstrumentCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/DebtSummaryofLongTermDebtDetails", "http://www.magnite.com/role/DebtSummaryofTermLoanBFacilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentConvertibleConversionRatio1": { "auth_ref": [ "r45", "r319", "r372", "r373", "r375" ], "lang": { "en-us": { "role": { "documentation": "Ratio applied to the conversion of debt instrument into equity with equity shares divided by debt principal amount.", "label": "Debt Instrument, Convertible, Conversion Ratio", "terseLabel": "Conversion ratio" } } }, "localname": "DebtInstrumentConvertibleConversionRatio1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/DebtConvertibleSeniorNotesandCappedCallTransactionsNarrativeDetails", "http://www.magnite.com/role/NetIncomeLossPerShareNarrativeDetails" ], "xbrltype": "pureItemType" }, "us-gaap_DebtInstrumentConvertibleNumberOfEquityInstruments": { "auth_ref": [ "r45", "r319", "r372", "r373", "r375" ], "lang": { "en-us": { "role": { "documentation": "The number of equity instruments that the holder of the debt instrument would receive if the debt was converted to equity.", "label": "Debt Instrument, Convertible, Number of Equity Instruments", "terseLabel": "Shares issuable assuming conversion (in shares)" } } }, "localname": "DebtInstrumentConvertibleNumberOfEquityInstruments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/NetIncomeLossPerShareNarrativeDetails" ], "xbrltype": "integerItemType" }, "us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Threshold period of specified consecutive trading days within which common stock price to conversion price of convertible debt instrument must exceed threshold percentage for specified number of trading days to trigger conversion feature.", "label": "Debt Instrument, Convertible, Threshold Consecutive Trading Days", "terseLabel": "Threshold consecutive trading days" } } }, "localname": "DebtInstrumentConvertibleThresholdConsecutiveTradingDays1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/DebtConvertibleSeniorNotesandCappedCallTransactionsNarrativeDetails" ], "xbrltype": "integerItemType" }, "us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Minimum percentage of common stock price to conversion price of convertible debt instruments to determine eligibility of conversion.", "label": "Debt Instrument, Convertible, Threshold Percentage of Stock Price Trigger", "terseLabel": "Threshold percentage of stock price trigger" } } }, "localname": "DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/DebtConvertibleSeniorNotesandCappedCallTransactionsNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentConvertibleThresholdTradingDays": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Threshold number of specified trading days that common stock price to conversion price of convertible debt instruments must exceed threshold percentage within a specified consecutive trading period to trigger conversion feature.", "label": "Debt Instrument, Convertible, Threshold Trading Days", "terseLabel": "Threshold trading days" } } }, "localname": "DebtInstrumentConvertibleThresholdTradingDays", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/DebtConvertibleSeniorNotesandCappedCallTransactionsNarrativeDetails" ], "xbrltype": "integerItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r317", "r350", "r351", "r576", "r578", "r579" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "terseLabel": "Aggregate principle amount" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/DebtConvertibleSeniorNotesandCappedCallTransactionsNarrativeDetails", "http://www.magnite.com/role/DebtCreditAgreementNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "auth_ref": [ "r44", "r348", "r576", "r578" ], "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.magnite.com/role/DebtInterestExpenseRelatedtotheConvertibleSeniorNotesDetails", "http://www.magnite.com/role/DebtInterestExpenseRelatedtotheTermLoanBFacilityDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r44", "r318" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Interest rate" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/DebtConvertibleSeniorNotesandCappedCallTransactionsNarrativeDetails", "http://www.magnite.com/role/DebtCreditAgreementNarrativeDetails" ], "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.magnite.com/role/DebtAmortizationExpenseforDebtIssuanceCostsDetails", "http://www.magnite.com/role/DebtAmortizationExpensefortheTermLoanBFacilityDebtDiscountandIssuanceCostsDetails", "http://www.magnite.com/role/DebtConvertibleSeniorNotesandCappedCallTransactionsNarrativeDetails", "http://www.magnite.com/role/DebtInterestExpenseRelatedtotheConvertibleSeniorNotesDetails", "http://www.magnite.com/role/DebtInterestExpenseRelatedtotheTermLoanBFacilityDetails", "http://www.magnite.com/role/DebtSummaryofLongTermDebtDetails", "http://www.magnite.com/role/DebtSummaryofTermLoanBFacilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r46", "r117", "r123", "r317", "r318", "r319", "r320", "r321", "r322", "r324", "r330", "r331", "r332", "r333", "r335", "r336", "r337", "r338", "r339", "r340", "r350", "r351", "r352", "r353", "r578" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]", "terseLabel": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/DebtAmortizationExpenseforDebtIssuanceCostsDetails", "http://www.magnite.com/role/DebtAmortizationExpensefortheTermLoanBFacilityDebtDiscountandIssuanceCostsDetails", "http://www.magnite.com/role/DebtConvertibleSeniorNotesandCappedCallTransactionsNarrativeDetails", "http://www.magnite.com/role/DebtCreditAgreementNarrativeDetails", "http://www.magnite.com/role/DebtInterestExpenseRelatedtotheConvertibleSeniorNotesDetails", "http://www.magnite.com/role/DebtInterestExpenseRelatedtotheTermLoanBFacilityDetails", "http://www.magnite.com/role/DebtNarrativeDetails", "http://www.magnite.com/role/DebtSummaryofLongTermDebtDetails", "http://www.magnite.com/role/DebtSummaryofTermLoanBFacilityDetails", "http://www.magnite.com/role/NetIncomeLossPerShareNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r46", "r117", "r123", "r317", "r318", "r319", "r320", "r321", "r322", "r324", "r330", "r331", "r332", "r333", "r335", "r336", "r337", "r338", "r339", "r340", "r343", "r350", "r351", "r352", "r353", "r372", "r374", "r375", "r376", "r575", "r576", "r578", "r579", "r671" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-term Debt Instruments [Table]", "terseLabel": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/DebtAmortizationExpenseforDebtIssuanceCostsDetails", "http://www.magnite.com/role/DebtAmortizationExpensefortheTermLoanBFacilityDebtDiscountandIssuanceCostsDetails", "http://www.magnite.com/role/DebtConvertibleSeniorNotesandCappedCallTransactionsNarrativeDetails", "http://www.magnite.com/role/DebtInterestExpenseRelatedtotheConvertibleSeniorNotesDetails", "http://www.magnite.com/role/DebtInterestExpenseRelatedtotheTermLoanBFacilityDetails", "http://www.magnite.com/role/DebtSummaryofLongTermDebtDetails", "http://www.magnite.com/role/DebtSummaryofTermLoanBFacilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscount": { "auth_ref": [ "r330", "r575", "r579" ], "calculation": { "http://www.magnite.com/role/DebtAmortizationExpensefortheTermLoanBFacilityDebtDiscountandIssuanceCostsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.magnite.com/role/DebtSummaryofTermLoanBFacilityDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebtNoncurrent", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt discount.", "label": "Debt Instrument, Unamortized Discount", "negatedTerseLabel": "Unamortized debt discounts", "totalLabel": "Total" } } }, "localname": "DebtInstrumentUnamortizedDiscount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/DebtAmortizationExpensefortheTermLoanBFacilityDebtDiscountandIssuanceCostsDetails", "http://www.magnite.com/role/DebtSummaryofTermLoanBFacilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet": { "auth_ref": [ "r330", "r346", "r350", "r351", "r577" ], "calculation": { "http://www.magnite.com/role/DebtSummaryofLongTermDebtDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebt", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of unamortized debt discount (premium) and debt issuance costs.", "label": "Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net", "negatedTerseLabel": "Less: Unamortized discount and debt issuance cost" } } }, "localname": "DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/DebtSummaryofLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "auth_ref": [ "r119", "r489", "r495" ], "calculation": { "http://www.magnite.com/role/IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetails": { "order": 1.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.magnite.com/role/IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsGross": { "auth_ref": [ "r577" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Costs, Gross", "terseLabel": "Debt issuance costs, gross" } } }, "localname": "DeferredFinanceCostsGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/DebtConvertibleSeniorNotesandCappedCallTransactionsNarrativeDetails", "http://www.magnite.com/role/DebtCreditAgreementNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsNet": { "auth_ref": [ "r36", "r330", "r577" ], "calculation": { "http://www.magnite.com/role/DebtAmortizationExpensefortheTermLoanBFacilityDebtDiscountandIssuanceCostsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.magnite.com/role/DebtSummaryofTermLoanBFacilityDetails": { "order": 3.0, "parentTag": "us-gaap_LongTermDebtNoncurrent", "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": "Unamortized debt issuance costs", "totalLabel": "Total" } } }, "localname": "DeferredFinanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/DebtAmortizationExpenseforDebtIssuanceCostsDetails", "http://www.magnite.com/role/DebtAmortizationExpensefortheTermLoanBFacilityDebtDiscountandIssuanceCostsDetails", "http://www.magnite.com/role/DebtSummaryofTermLoanBFacilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": { "auth_ref": [ "r119", "r489", "r495" ], "calculation": { "http://www.magnite.com/role/IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetails": { "order": 3.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.magnite.com/role/IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r103", "r119", "r489", "r495", "r496", "r497" ], "calculation": { "http://www.magnite.com/role/IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "totalLabel": "Total deferred benefit" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetails" ], "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.magnite.com/role/IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredIncomeTaxLiabilities": { "auth_ref": [ "r18", "r19", "r478", "r656", "r674" ], "calculation": { "http://www.magnite.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences.", "label": "Deferred Tax Liabilities, Gross", "negatedTotalLabel": "Total deferred tax liabilities" } } }, "localname": "DeferredIncomeTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r466", "r467" ], "calculation": { "http://www.magnite.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "Deferred Income Tax Liabilities, Net", "terseLabel": "Deferred tax liability, net" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxesAndTaxCredits": { "auth_ref": [ "r104" ], "calculation": { "http://www.magnite.com/role/ConsolidatedStatementofCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) and income tax credits.", "label": "Deferred Income Taxes and Tax Credits", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxesAndTaxCredits", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/ConsolidatedStatementofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "auth_ref": [ "r119", "r489", "r495" ], "calculation": { "http://www.magnite.com/role/IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetails": { "order": 2.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.magnite.com/role/IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGross": { "auth_ref": [ "r479" ], "calculation": { "http://www.magnite.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "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.magnite.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsLiabilitiesNet": { "auth_ref": [ "r481" ], "calculation": { "http://www.magnite.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": { "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", "terseLabel": "Deferred Tax Assets, Net", "totalLabel": "Net deferred tax assets (liability)" } } }, "localname": "DeferredTaxAssetsLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails", "http://www.magnite.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNet": { "auth_ref": [ "r481" ], "calculation": { "http://www.magnite.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Deferred Tax Assets, Net of Valuation Allowance", "totalLabel": "Deferred tax assets, net of valuation allowance" } } }, "localname": "DeferredTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" ], "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.magnite.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "auth_ref": [ "r486", "r487" ], "calculation": { "http://www.magnite.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": { "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 carryovers" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOther": { "auth_ref": [ "r486", "r487" ], "calculation": { "http://www.magnite.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.", "label": "Deferred Tax Assets, Other", "terseLabel": "Other" } } }, "localname": "DeferredTaxAssetsOther", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch": { "auth_ref": [ "r484", "r486", "r487" ], "calculation": { "http://www.magnite.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": { "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": "Tax credit carryovers" } } }, "localname": "DeferredTaxAssetsTaxCreditCarryforwardsResearch", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": { "auth_ref": [ "r486", "r487" ], "calculation": { "http://www.magnite.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": { "order": 6.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from 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.magnite.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities": { "auth_ref": [ "r486", "r487" ], "calculation": { "http://www.magnite.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": { "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 accrued liabilities.", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Accrued Liabilities", "terseLabel": "Accrued liabilities" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r480" ], "calculation": { "http://www.magnite.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "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", "negatedTerseLabel": "Less valuation allowance" } } }, "localname": "DeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilities": { "auth_ref": [ "r467", "r481" ], "calculation": { "http://www.magnite.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.", "label": "Deferred Tax Liabilities, Net", "negatedTotalLabel": "Net deferred tax assets (liability)", "terseLabel": "Deferred Tax Liabilities, Net" } } }, "localname": "DeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails", "http://www.magnite.com/role/IncomeTaxesNarrativeDetails" ], "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.magnite.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets": { "auth_ref": [ "r486", "r487" ], "calculation": { "http://www.magnite.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": { "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 intangible assets including goodwill.", "label": "Deferred Tax Liabilities, Goodwill and Intangible Assets", "negatedTerseLabel": "Intangible assets" } } }, "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": { "auth_ref": [ "r486", "r487" ], "calculation": { "http://www.magnite.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.", "label": "Deferred Tax Liabilities, Property, Plant and Equipment", "negatedTerseLabel": "Fixed assets" } } }, "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/IncomeTaxesDeferredTaxAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r103", "r261" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation", "terseLabel": "Depreciation expense on property and equipment" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/PropertyandEquipmentNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r103", "r181" ], "calculation": { "http://www.magnite.com/role/ConsolidatedStatementofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/ConsolidatedStatementofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DevelopedTechnologyRightsMember": { "auth_ref": [ "r526" ], "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.magnite.com/role/BusinessCombinationsTelariaComponentsofIntangibleAssetsandEstimatedUsefulLivesTelariaMergerDetails", "http://www.magnite.com/role/GoodwillIntangibleAssetsandCapitalizedCostsIncurredinCloudComputingArrangementsIntangibleAssetsDetails", "http://www.magnite.com/role/OrganizationandSummaryofSignificantAccountingPoliciesIntangibleAssetsDetails" ], "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.magnite.com/role/RevenuesRevenueDisaggregatedbyGeographicLocationDetails", "http://www.magnite.com/role/RevenuesRevenueDisaggregatedbySalesDistributionChannelDetails", "http://www.magnite.com/role/RevenuesRevenueRecognizedonaGrossandNetBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r390", "r392", "r393", "r394", "r395", "r396", "r397", "r398" ], "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.magnite.com/role/RevenuesRevenueDisaggregatedbyGeographicLocationDetails", "http://www.magnite.com/role/RevenuesRevenueDisaggregatedbySalesDistributionChannelDetails", "http://www.magnite.com/role/RevenuesRevenueRecognizedonaGrossandNetBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r390" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of 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 Text Block]", "terseLabel": "Disaggregation of Revenue" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/RevenuesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r459" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-based Payment Arrangement [Text Block]", "terseLabel": "Stock-Based Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/StockBasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement [Abstract]", "terseLabel": "Share-based Payment Arrangement [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DomesticCountryMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of the government that is entitled to levy and collect income taxes from the entity in its country of domicile.", "label": "Domestic Tax Authority [Member]", "terseLabel": "Domestic Tax Authority" } } }, "localname": "DomesticCountryMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Net income (loss) per share:" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r77", "r130", "r131", "r132", "r133", "r134", "r138", "r141", "r151", "r152", "r153", "r157", "r158", "r545", "r546", "r665", "r687" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Basic (in USD per share)", "verboseLabel": "Basic net income (loss) per share (in USD per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/ConsolidatedStatementsofOperations", "http://www.magnite.com/role/NetIncomeLossPerShareBasicandDilutedEarningsPerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic [Abstract]", "terseLabel": "Basic Income (Loss) Per Share:" } } }, "localname": "EarningsPerShareBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/NetIncomeLossPerShareBasicandDilutedEarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r77", "r130", "r131", "r132", "r133", "r134", "r141", "r151", "r152", "r153", "r157", "r158", "r545", "r546", "r665", "r687" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "Diluted (in USD per share)", "verboseLabel": "Diluted net income (loss) per share (in USD per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/ConsolidatedStatementsofOperations", "http://www.magnite.com/role/NetIncomeLossPerShareBasicandDilutedEarningsPerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDilutedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Diluted [Abstract]", "terseLabel": "Diluted Income (Loss) Per Share:" } } }, "localname": "EarningsPerShareDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/NetIncomeLossPerShareBasicandDilutedEarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r154", "r155" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.", "label": "Earnings Per Share, Policy [Policy Text Block]", "terseLabel": "Net Income (Loss) Per Share Attributable to Common Stockholders" } } }, "localname": "EarningsPerSharePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r154", "r155", "r156", "r159" ], "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.magnite.com/role/NetIncomeLossPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r564" ], "calculation": { "http://www.magnite.com/role/ConsolidatedStatementofCashFlows": { "order": 4.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "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.magnite.com/role/ConsolidatedStatementofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r469" ], "calculation": { "http://www.magnite.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails": { "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 income tax rate" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r121", "r469", "r499" ], "calculation": { "http://www.magnite.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails": { "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 statutory income tax rate" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r469", "r499" ], "calculation": { "http://www.magnite.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails": { "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 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.magnite.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential": { "auth_ref": [ "r469", "r499" ], "calculation": { "http://www.magnite.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails": { "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 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 loss at other than U.S. rates" } } }, "localname": "EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMealsAndEntertainment": { "auth_ref": [ "r469", "r499" ], "calculation": { "http://www.magnite.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails": { "order": 5.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.magnite.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther": { "auth_ref": [ "r469", "r499" ], "calculation": { "http://www.magnite.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails": { "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 other nondeductible expenses.", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Other, Percent", "terseLabel": "Other permanent items" } } }, "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost": { "auth_ref": [ "r469", "r499" ], "calculation": { "http://www.magnite.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails": { "order": 4.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 nondeductible expense for share-based payment arrangement.", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Payment Arrangement, Percent", "terseLabel": "Stock-based compensation expense" } } }, "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": { "auth_ref": [ "r469", "r499" ], "calculation": { "http://www.magnite.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails": { "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": "State income taxes, net of federal benefit" } } }, "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/IncomeTaxesEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r42" ], "calculation": { "http://www.magnite.com/role/AccountsPayableandAccruedExpensesDetails": { "order": 3.0, "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Employee-related Liabilities, Current", "terseLabel": "Accrued employee-related payables" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/AccountsPayableandAccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount": { "auth_ref": [ "r447" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost capitalized for award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Amount Capitalized", "terseLabel": "Capitalized stock-based compensation" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/ConsolidatedStatementofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]", "terseLabel": "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.magnite.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r448" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "terseLabel": "Unrecognized stock-based compensation, period for recognition" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationPerformanceStockUnitsNarrativeDetails", "http://www.magnite.com/role/StockBasedCompensationRestrictedStockUnitsNarrativeDetails", "http://www.magnite.com/role/StockBasedCompensationStockOptionsNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "auth_ref": [ "r448" ], "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 employee stock-based compensation" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationPerformanceStockUnitsNarrativeDetails", "http://www.magnite.com/role/StockBasedCompensationRestrictedStockUnitsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "auth_ref": [ "r448" ], "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 employee stock-based compensation" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationStockOptionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense": { "auth_ref": [ "r446" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of tax benefit for recognition of expense of award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Expense, Tax Benefit", "terseLabel": "Tax benefit on stock-based compensation expense" } } }, "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationStockBasedCompensationExpenseNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions": { "auth_ref": [ "r450" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of tax benefit from exercise of option under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Exercise of Option, Tax Benefit", "terseLabel": "Tax benefit realized related to awards vested or exercised" } } }, "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationStockBasedCompensationExpenseNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock.", "label": "Employee Stock [Member]", "terseLabel": "ESPP shares" } } }, "localname": "EmployeeStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/NetIncomeLossPerShareBasicandDilutedEarningsPerShareDetails", "http://www.magnite.com/role/NetIncomeLossPerShareSharesExcludedandIncludedinCalculationofDilutedEarningsPerShareDetails", "http://www.magnite.com/role/StockBasedCompensationEmployeeStockPurchasePlanNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r444" ], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Share-based Payment Arrangement, Option [Member]", "terseLabel": "Stock Option" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/NetIncomeLossPerShareBasicandDilutedEarningsPerShareDetails", "http://www.magnite.com/role/StockBasedCompensationNarrativeDetails", "http://www.magnite.com/role/StockBasedCompensationStockOptionsNarrativeDetails", "http://www.magnite.com/role/StockBasedCompensationValuationAssumptionsDetails", "http://www.magnite.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "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": [ "r0", "r69", "r70", "r71", "r125", "r126", "r127", "r129", "r135", "r137", "r160", "r220", "r371", "r377", "r451", "r452", "r453", "r491", "r492", "r544", "r565", "r566", "r567", "r568", "r569", "r571", "r694", "r695", "r696", "r744" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/AccumulatedOtherComprehensiveIncomeLossScheduleofComponentsofAccumulatedOtherComprehensiveLossDetails", "http://www.magnite.com/role/ConsolidatedStatementsofStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_EurodollarMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate based on U.S. dollar denominated deposits at foreign banks or foreign branches of U.S. banks.", "label": "Eurodollar [Member]", "terseLabel": "Eurodollar" } } }, "localname": "EurodollarMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/DebtCreditAgreementNarrativeDetails" ], "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.magnite.com/role/FairValueMeasurementsFinancialInstrumentsDetails", "http://www.magnite.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r547", "r548", "r549", "r554" ], "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, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/FairValueMeasurementsFinancialInstrumentsDetails", "http://www.magnite.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock": { "auth_ref": [ "r547", "r548" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Fair Value, Assets Measured on Recurring Basis [Table Text Block]", "terseLabel": "Fair Value, Assets Measured on Recurring Basis" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r332", "r350", "r351", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r548", "r616", "r617", "r618" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]", "terseLabel": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/FairValueMeasurementsFinancialInstrumentsDetails", "http://www.magnite.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r547", "r548", "r551", "r552", "r555" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]", "terseLabel": "Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/FairValueMeasurementsFinancialInstrumentsDetails", "http://www.magnite.com/role/FairValueMeasurementsNarrativeDetails" ], "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": [ "r553" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "terseLabel": "Fair Value Measurements" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/FairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r332", "r402", "r403", "r408", "r409", "r548", "r616" ], "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": "Quoted\u00a0Prices\u00a0in Active\u00a0Markets\u00a0for Identical Assets (Level 1)" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/FairValueMeasurementsFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r332", "r350", "r351", "r402", "r403", "r408", "r409", "r548", "r617" ], "lang": { "en-us": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "Significant\u00a0Other Observable Inputs (Level 2)" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/FairValueMeasurementsFinancialInstrumentsDetails", "http://www.magnite.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r332", "r350", "r351", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r548", "r618" ], "lang": { "en-us": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Inputs, Level 3 [Member]", "terseLabel": "Significant Unobservable Inputs\u00a0 (Level\u00a03)" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/FairValueMeasurementsFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement frequency.", "label": "Measurement Frequency [Domain]", "terseLabel": "Measurement Frequency [Domain]" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/FairValueMeasurementsFinancialInstrumentsDetails", "http://www.magnite.com/role/FairValueMeasurementsNarrativeDetails" ], "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 of Financial Instruments" } } }, "localname": "FairValueMeasurementPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r332", "r350", "r351", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r616", "r617", "r618" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]", "terseLabel": "Fair Value Hierarchy and NAV [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/FairValueMeasurementsFinancialInstrumentsDetails", "http://www.magnite.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r553", "r555" ], "lang": { "en-us": { "role": { "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.", "label": "Fair Value, Recurring [Member]", "terseLabel": "Recurring" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/FairValueMeasurementsFinancialInstrumentsDetails", "http://www.magnite.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinanceLeaseLiabilityCurrent": { "auth_ref": [ "r581" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.", "label": "Finance Lease, Liability, Current", "terseLabel": "Finance lease, liability, current" } } }, "localname": "FinanceLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/LeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r582" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes current finance lease liability.", "label": "Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]", "terseLabel": "Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]" } } }, "localname": "FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/LeasesNarrativeDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "auth_ref": [ "r581" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.", "label": "Finance Lease, Liability, Noncurrent", "terseLabel": "Finance lease, liability, noncurrent" } } }, "localname": "FinanceLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/LeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r582" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes noncurrent finance lease liability.", "label": "Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]", "terseLabel": "Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]" } } }, "localname": "FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/LeasesNarrativeDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_FinanceLeasePrincipalPayments": { "auth_ref": [ "r585", "r593" ], "calculation": { "http://www.magnite.com/role/ConsolidatedStatementofCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for principal payment on finance lease.", "label": "Finance Lease, Principal Payments", "negatedTerseLabel": "Repayment of financing lease" } } }, "localname": "FinanceLeasePrincipalPayments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/ConsolidatedStatementofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetAccumulatedAmortization": { "auth_ref": [ "r583", "r590" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated amortization of right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, Accumulated Amortization", "terseLabel": "Finance lease, right-of-use asset, accumulated amortization" } } }, "localname": "FinanceLeaseRightOfUseAssetAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/PropertyandEquipmentNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r213", "r214", "r215", "r216", "r217", "r222", "r228", "r229", "r230", "r231", "r233", "r234", "r235", "r236", "r343", "r369", "r543", "r613", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r632", "r633", "r634", "r635", "r636", "r637", "r638", "r639", "r640", "r641", "r642", "r735", "r736", "r737", "r738", "r739", "r740", "r741" ], "lang": { "en-us": { "role": { "documentation": "Information by type of financial instrument.", "label": "Financial Instrument [Axis]", "terseLabel": "Financial Instrument [Axis]" } } }, "localname": "FinancialInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/FairValueMeasurementsFinancialInstrumentsDetails", "http://www.magnite.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinancialStandbyLetterOfCreditMember": { "auth_ref": [ "r299", "r302" ], "lang": { "en-us": { "role": { "documentation": "An irrevocable undertaking (typically by a financial institution) to guarantee payment of a specified financial obligation if defined events occur or fail to occur.", "label": "Financial Standby Letter of Credit [Member]", "terseLabel": "Financial Standby Letter of Credit" } } }, "localname": "FinancialStandbyLetterOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "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": "Finite-lived intangible asset, useful life" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/OrganizationandSummaryofSignificantAccountingPoliciesIntangibleAssetsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r250" ], "calculation": { "http://www.magnite.com/role/GoodwillIntangibleAssetsandCapitalizedCostsIncurredinCloudComputingArrangementsIntangibleAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedTerseLabel": "Total accumulated amortization\u2014intangible assets" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/GoodwillIntangibleAssetsandCapitalizedCostsIncurredinCloudComputingArrangementsIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "auth_ref": [], "calculation": { "http://www.magnite.com/role/GoodwillIntangibleAssetsandCapitalizedCostsIncurredinCloudComputingArrangementsFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails": { "order": 1.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.magnite.com/role/GoodwillIntangibleAssetsandCapitalizedCostsIncurredinCloudComputingArrangementsFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r252" ], "calculation": { "http://www.magnite.com/role/GoodwillIntangibleAssetsandCapitalizedCostsIncurredinCloudComputingArrangementsFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails": { "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 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.magnite.com/role/GoodwillIntangibleAssetsandCapitalizedCostsIncurredinCloudComputingArrangementsFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of amortization expense of assets, excluding financial assets, that lack physical substance, having a limited useful life.", "label": "Finite-lived Intangible Assets Amortization Expense [Table Text Block]", "terseLabel": "Finite-lived Intangible Assets Amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/OrganizationandSummaryofSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r252" ], "calculation": { "http://www.magnite.com/role/GoodwillIntangibleAssetsandCapitalizedCostsIncurredinCloudComputingArrangementsFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails": { "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 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.magnite.com/role/GoodwillIntangibleAssetsandCapitalizedCostsIncurredinCloudComputingArrangementsFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r252" ], "calculation": { "http://www.magnite.com/role/GoodwillIntangibleAssetsandCapitalizedCostsIncurredinCloudComputingArrangementsFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails": { "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 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.magnite.com/role/GoodwillIntangibleAssetsandCapitalizedCostsIncurredinCloudComputingArrangementsFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r252" ], "calculation": { "http://www.magnite.com/role/GoodwillIntangibleAssetsandCapitalizedCostsIncurredinCloudComputingArrangementsFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails": { "order": 6.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.magnite.com/role/GoodwillIntangibleAssetsandCapitalizedCostsIncurredinCloudComputingArrangementsFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r252" ], "calculation": { "http://www.magnite.com/role/GoodwillIntangibleAssetsandCapitalizedCostsIncurredinCloudComputingArrangementsFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails": { "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 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", "verboseLabel": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/GoodwillIntangibleAssetsandCapitalizedCostsIncurredinCloudComputingArrangementsFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r244", "r247", "r250", "r253", "r649", "r650" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/BusinessCombinationsNarrativeDetails", "http://www.magnite.com/role/BusinessCombinationsSpotXComponentsofIntangibleAssetsandEstimatedUsefulLifeDetails", "http://www.magnite.com/role/BusinessCombinationsSpringServeComponentsofIntangibleAssetsandEstimatedUsefulLifeDetails", "http://www.magnite.com/role/BusinessCombinationsTelariaComponentsofIntangibleAssetsandEstimatedUsefulLivesTelariaMergerDetails", "http://www.magnite.com/role/GoodwillIntangibleAssetsandCapitalizedCostsIncurredinCloudComputingArrangementsIntangibleAssetsDetails", "http://www.magnite.com/role/GoodwillIntangibleAssetsandCapitalizedCostsIncurredinCloudComputingArrangementsNarrativeDetails", "http://www.magnite.com/role/OrganizationandSummaryofSignificantAccountingPoliciesIntangibleAssetsDetails", "http://www.magnite.com/role/OrganizationandSummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r250", "r650" ], "calculation": { "http://www.magnite.com/role/GoodwillIntangibleAssetsandCapitalizedCostsIncurredinCloudComputingArrangementsIntangibleAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "verboseLabel": "Total identifiable intangible assets, gross" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/GoodwillIntangibleAssetsandCapitalizedCostsIncurredinCloudComputingArrangementsIntangibleAssetsDetails" ], "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.magnite.com/role/GoodwillIntangibleAssetsandCapitalizedCostsIncurredinCloudComputingArrangementsIntangibleAssetsDetails", "http://www.magnite.com/role/OrganizationandSummaryofSignificantAccountingPoliciesIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r244", "r249" ], "lang": { "en-us": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/BusinessCombinationsNarrativeDetails", "http://www.magnite.com/role/BusinessCombinationsSpotXComponentsofIntangibleAssetsandEstimatedUsefulLifeDetails", "http://www.magnite.com/role/BusinessCombinationsSpringServeComponentsofIntangibleAssetsandEstimatedUsefulLifeDetails", "http://www.magnite.com/role/BusinessCombinationsTelariaComponentsofIntangibleAssetsandEstimatedUsefulLivesTelariaMergerDetails", "http://www.magnite.com/role/GoodwillIntangibleAssetsandCapitalizedCostsIncurredinCloudComputingArrangementsIntangibleAssetsDetails", "http://www.magnite.com/role/GoodwillIntangibleAssetsandCapitalizedCostsIncurredinCloudComputingArrangementsNarrativeDetails", "http://www.magnite.com/role/OrganizationandSummaryofSignificantAccountingPoliciesIntangibleAssetsDetails", "http://www.magnite.com/role/OrganizationandSummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r250", "r649" ], "calculation": { "http://www.magnite.com/role/GoodwillIntangibleAssetsandCapitalizedCostsIncurredinCloudComputingArrangementsFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.magnite.com/role/GoodwillIntangibleAssetsandCapitalizedCostsIncurredinCloudComputingArrangementsIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "totalLabel": "Total identifiable intangible assets, net" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/GoodwillIntangibleAssetsandCapitalizedCostsIncurredinCloudComputingArrangementsFiniteLivedIntangibleAssetsFutureAmortizationExpenseDetails", "http://www.magnite.com/role/GoodwillIntangibleAssetsandCapitalizedCostsIncurredinCloudComputingArrangementsIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinitelivedIntangibleAssetsAcquired1": { "auth_ref": [ "r245" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in assets, excluding financial assets, lacking physical substance with a definite life, from an acquisition.", "label": "Finite-lived Intangible Assets Acquired", "terseLabel": "Finite-lived intangible assets acquired" } } }, "localname": "FinitelivedIntangibleAssetsAcquired1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/BusinessCombinationsNarrativeDetails", "http://www.magnite.com/role/BusinessCombinationsSpotXComponentsofIntangibleAssetsandEstimatedUsefulLifeDetails", "http://www.magnite.com/role/BusinessCombinationsSpringServeComponentsofIntangibleAssetsandEstimatedUsefulLifeDetails" ], "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": "Foreign Tax Authority" } } }, "localname": "ForeignCountryMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": { "auth_ref": [ "r560", "r561", "r562", "r563" ], "calculation": { "http://www.magnite.com/role/ConsolidatedStatementsofOperations": { "order": 3.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of foreign currency transaction realized and unrealized gain (loss) recognized in the income statement.", "label": "Foreign Currency Transaction Gain (Loss), before Tax", "negatedTerseLabel": "Foreign exchange (gain) loss, net" } } }, "localname": "ForeignCurrencyTransactionGainLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossUnrealized": { "auth_ref": [ "r104", "r562", "r563" ], "calculation": { "http://www.magnite.com/role/ConsolidatedStatementofCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of foreign currency transaction unrealized gain (loss) recognized in the income statement.", "label": "Foreign Currency Transaction Gain (Loss), Unrealized", "negatedTerseLabel": "Unrealized foreign currency gains, net" } } }, "localname": "ForeignCurrencyTransactionGainLossUnrealized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/ConsolidatedStatementofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "auth_ref": [ "r573" ], "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 Transactions and Translation" } } }, "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FurnitureAndFixturesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.", "label": "Furniture and Fixtures [Member]", "verboseLabel": "Furniture, fixtures and office equipment" } } }, "localname": "FurnitureAndFixturesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails", "http://www.magnite.com/role/PropertyandEquipmentSummaryofPropertyandEquipmentbyMajorClassDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "auth_ref": [ "r103" ], "calculation": { "http://www.magnite.com/role/ConsolidatedStatementofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.", "label": "Gain (Loss) on Disposition of Property Plant Equipment", "negatedTerseLabel": "(Gain) loss on disposal of property and equipment" } } }, "localname": "GainLossOnSaleOfPropertyPlantEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/ConsolidatedStatementofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r84" ], "calculation": { "http://www.magnite.com/role/ConsolidatedStatementsofOperations": { "order": 4.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General and Administrative Expense", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r78" ], "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.magnite.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r237", "r238", "r609", "r653" ], "calculation": { "http://www.magnite.com/role/BusinessCombinationsTelariaScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 10.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 }, "http://www.magnite.com/role/ConsolidatedBalanceSheets": { "order": 6.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.magnite.com/role/BusinessCombinationsNarrativeDetails", "http://www.magnite.com/role/BusinessCombinationsSpotXScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.magnite.com/role/BusinessCombinationsSpringServeScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.magnite.com/role/BusinessCombinationsTelariaScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.magnite.com/role/ConsolidatedBalanceSheets", "http://www.magnite.com/role/GoodwillIntangibleAssetsandCapitalizedCostsIncurredinCloudComputingArrangementsGoodwillActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAcquiredDuringPeriod": { "auth_ref": [ "r239" ], "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 during period" } } }, "localname": "GoodwillAcquiredDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/GoodwillIntangibleAssetsandCapitalizedCostsIncurredinCloudComputingArrangementsGoodwillActivityDetails" ], "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": [ "r258" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "terseLabel": "Goodwill, Intangible Assets, and Capitalized Costs Incurred in Cloud Computing Arrangements" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/GoodwillIntangibleAssetsandCapitalizedCostsIncurredinCloudComputingArrangements" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": { "auth_ref": [ "r240" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined.", "label": "Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]", "terseLabel": "Goodwill" } } }, "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Goodwill [Line Items]", "terseLabel": "Goodwill [Line Items]" } } }, "localname": "GoodwillLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/GoodwillIntangibleAssetsandCapitalizedCostsIncurredinCloudComputingArrangementsGoodwillActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GoodwillRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Goodwill [Roll Forward]", "terseLabel": "Goodwill [Roll Forward]" } } }, "localname": "GoodwillRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/GoodwillIntangibleAssetsandCapitalizedCostsIncurredinCloudComputingArrangementsGoodwillActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ImpairmentOfIntangibleAssetsFinitelived": { "auth_ref": [ "r103", "r254" ], "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 a finite-lived intangible asset to fair value.", "label": "Impairment of Intangible Assets, Finite-lived", "terseLabel": "Historical cost" } } }, "localname": "ImpairmentOfIntangibleAssetsFinitelived", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/GoodwillIntangibleAssetsandCapitalizedCostsIncurredinCloudComputingArrangementsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOfLongLivedAssetsHeldForUse": { "auth_ref": [ "r103", "r260", "r265" ], "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.magnite.com/role/PropertyandEquipmentNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "auth_ref": [ "r259", "r267" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.", "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]", "terseLabel": "Impairment of Long-Lived Assets including Internal Use Capitalized Software Costs" } } }, "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies" ], "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": "In-process research and development" } } }, "localname": "InProcessResearchAndDevelopmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/BusinessCombinationsSpotXComponentsofIntangibleAssetsandEstimatedUsefulLifeDetails", "http://www.magnite.com/role/BusinessCombinationsSpringServeComponentsofIntangibleAssetsandEstimatedUsefulLifeDetails", "http://www.magnite.com/role/BusinessCombinationsTelariaComponentsofIntangibleAssetsandEstimatedUsefulLivesTelariaMergerDetails", "http://www.magnite.com/role/GoodwillIntangibleAssetsandCapitalizedCostsIncurredinCloudComputingArrangementsIntangibleAssetsDetails", "http://www.magnite.com/role/OrganizationandSummaryofSignificantAccountingPoliciesIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": { "auth_ref": [ "r120", "r498" ], "calculation": { "http://www.magnite.com/role/IncomeTaxesIncomebeforeIncomeTaxDomesticandForeignDetails": { "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": "Domestic" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/IncomeTaxesIncomebeforeIncomeTaxDomesticandForeignDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r73", "r183", "r191", "r194", "r197", "r199", "r651", "r661", "r668", "r688" ], "calculation": { "http://www.magnite.com/role/ConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 }, "http://www.magnite.com/role/IncomeTaxesIncomebeforeIncomeTaxDomesticandForeignDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Loss before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/ConsolidatedStatementsofOperations", "http://www.magnite.com/role/IncomeTaxesIncomebeforeIncomeTaxDomesticandForeignDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": { "auth_ref": [ "r120", "r498" ], "calculation": { "http://www.magnite.com/role/IncomeTaxesIncomebeforeIncomeTaxDomesticandForeignDetails": { "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": "International" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/IncomeTaxesIncomebeforeIncomeTaxDomesticandForeignDetails" ], "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": [ "r266", "r273" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r273" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxAuthorityAxis": { "auth_ref": [ "r471" ], "lang": { "en-us": { "role": { "documentation": "Information by tax jurisdiction.", "label": "Income Tax Authority [Axis]", "terseLabel": "Income Tax Authority [Axis]" } } }, "localname": "IncomeTaxAuthorityAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.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 [Domain]" } } }, "localname": "IncomeTaxAuthorityDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.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": [ "r121", "r470", "r476", "r483", "r493", "r500", "r502", "r503", "r505" ], "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.magnite.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r122", "r136", "r137", "r182", "r468", "r494", "r501", "r689" ], "calculation": { "http://www.magnite.com/role/ConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 }, "http://www.magnite.com/role/IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetails": { "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": "Provision (benefit) for income taxes", "totalLabel": "Total provision (benefit) for income taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/ConsolidatedStatementsofOperations", "http://www.magnite.com/role/IncomeTaxesComponentsofIncomeTaxExpenseBenefitDetails", "http://www.magnite.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r68", "r464", "r465", "r476", "r477", "r482", "r490" ], "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.magnite.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxesPaid": { "auth_ref": [ "r100", "r107" ], "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.magnite.com/role/ConsolidatedStatementofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r102" ], "calculation": { "http://www.magnite.com/role/ConsolidatedStatementofCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.", "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities", "terseLabel": "Accounts payable and accrued expenses" } } }, "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/ConsolidatedStatementofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r102" ], "calculation": { "http://www.magnite.com/role/ConsolidatedStatementofCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedTerseLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/ConsolidatedStatementofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities, net of effect of business acquisitions:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/ConsolidatedStatementofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": { "auth_ref": [ "r102" ], "calculation": { "http://www.magnite.com/role/ConsolidatedStatementofCashFlows": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in operating liabilities classified as other.", "label": "Increase (Decrease) in Other Operating Liabilities", "terseLabel": "Other liabilities" } } }, "localname": "IncreaseDecreaseInOtherOperatingLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/ConsolidatedStatementofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r102" ], "calculation": { "http://www.magnite.com/role/ConsolidatedStatementofCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedTerseLabel": "Prepaid expenses and other assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/ConsolidatedStatementofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/ConsolidatedStatementsofStockholdersEquityDeficit" ], "xbrltype": "stringItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r142", "r143", "r144", "r153" ], "calculation": { "http://www.magnite.com/role/NetIncomeLossPerShareBasicandDilutedEarningsPerShareDetails": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements", "terseLabel": "Dilutive effect of weighted-average share-based payments (in shares)" } } }, "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/NetIncomeLossPerShareBasicandDilutedEarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IntangibleAssetsFiniteLivedPolicy": { "auth_ref": [ "r112", "r249", "r645", "r646", "r647", "r649" ], "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.magnite.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r242", "r248" ], "calculation": { "http://www.magnite.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Intangible assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r72", "r180", "r574", "r577", "r667" ], "calculation": { "http://www.magnite.com/role/DebtInterestExpenseRelatedtotheTermLoanBFacilityDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "totalLabel": "Total interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/DebtInterestExpenseRelatedtotheConvertibleSeniorNotesDetails", "http://www.magnite.com/role/DebtInterestExpenseRelatedtotheTermLoanBFacilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebt": { "auth_ref": [ "r86", "r338", "r349", "r352", "r353" ], "calculation": { "http://www.magnite.com/role/DebtInterestExpenseRelatedtotheTermLoanBFacilityDetails": { "order": 1.0, "parentTag": "us-gaap_InterestExpense", "weight": 1.0 } }, "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": "Contractual interest expense" } } }, "localname": "InterestExpenseDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/DebtInterestExpenseRelatedtotheConvertibleSeniorNotesDetails", "http://www.magnite.com/role/DebtInterestExpenseRelatedtotheTermLoanBFacilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestIncomeAndInterestExpenseDisclosureTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of interest income and expense, including, but not limited to, interest income and expense from investments, loans, and securities.", "label": "Interest Income and Interest Expense Disclosure [Table Text Block]", "terseLabel": "Interest Income and Interest Expense Disclosure" } } }, "localname": "InterestIncomeAndInterestExpenseDisclosureTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/DebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_InterestIncomeExpenseNet": { "auth_ref": [ "r666" ], "calculation": { "http://www.magnite.com/role/ConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net amount of operating interest income (expense).", "label": "Interest Income (Expense), Net", "negatedTerseLabel": "Interest (income) expense, net" } } }, "localname": "InterestIncomeExpenseNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r97", "r99", "r107" ], "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.magnite.com/role/ConsolidatedStatementofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InternalUseSoftwarePolicy": { "auth_ref": [ "r255", "r257" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for costs incurred when both (1) the software is acquired, internally developed, or modified solely to meet the entity's internal needs, and (2) during the software's development or modification, no substantive plan exists or is being developed to market the software externally.", "label": "Internal Use Software, Policy [Policy Text Block]", "terseLabel": "Internal Use Software Development Costs" } } }, "localname": "InternalUseSoftwarePolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InvestmentHoldingsScheduleOfInvestmentsTextBlock": { "auth_ref": [ "r702" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for investment holdings. This includes the information required in the supplementary schedule applicable to management investment companies listing holdings of unaffiliated investments.", "label": "Investment Holdings, Schedule of Investments [Text Block]", "terseLabel": "Investments" } } }, "localname": "InvestmentHoldingsScheduleOfInvestmentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/Investments" ], "xbrltype": "textBlockItemType" }, "us-gaap_InvestmentsFairValueDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Investments, Fair Value Disclosure [Abstract]", "terseLabel": "Investments, Fair Value Disclosure [Abstract]" } } }, "localname": "InvestmentsFairValueDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVenturesFairValueDisclosure": { "auth_ref": [ "r547" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of investments in an entity not consolidated. Includes, but is not limited to, investments in an entity that is affiliated with the reporting entity by means of direct or indirect ownership, an entity in which the reporting entity shares control of the entity with another party or group, an entity which the company has significant influence, but does not have control and subsidiaries that are not required to be consolidated and are accounted for using the equity or cost method.", "label": "Investments in Affiliates, Subsidiaries, Associates, and Joint Ventures, Fair Value Disclosure", "terseLabel": "Fair value of prior investment" } } }, "localname": "InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVenturesFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r597", "r599" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Lease, Cost", "terseLabel": "Expense" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/LeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r262" ], "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.magnite.com/role/PropertyandEquipmentSummaryofPropertyandEquipmentbyMajorClassDetails" ], "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_LesseeLeaseDescriptionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Lessee, Lease, Description [Line Items]", "terseLabel": "Lessee, Lease, Description [Line Items]" } } }, "localname": "LesseeLeaseDescriptionLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/LeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r589" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about lessee's leases.", "label": "Lessee, Lease, Description [Table]", "terseLabel": "Lessee, Lease, Description [Table]" } } }, "localname": "LesseeLeaseDescriptionTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/LeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeasesPolicyTextBlock": { "auth_ref": [ "r586" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.", "label": "Lessee, Leases [Policy Text Block]", "terseLabel": "Operating and Finance Leases" } } }, "localname": "LesseeLeasesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1": { "auth_ref": [ "r588" ], "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 lease not yet commenced, term of contract" } } }, "localname": "LesseeOperatingLeaseLeaseNotYetCommencedTermOfContract1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/LeasesNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r598" ], "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": "Schedules of Maturity of Lease Liabilities" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r598" ], "calculation": { "http://www.magnite.com/role/LeasesScheduleofLeaseLiabilityMaturitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.magnite.com/role/LeasesScheduleofLeaseLiabilityMaturitiesDetails_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee, Operating Lease, Liability, to be Paid", "totalLabel": "Total lease payments (undiscounted)" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/LeasesScheduleofLeaseLiabilityMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r598" ], "calculation": { "http://www.magnite.com/role/LeasesScheduleofLeaseLiabilityMaturitiesDetails_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.magnite.com/role/LeasesScheduleofLeaseLiabilityMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r598" ], "calculation": { "http://www.magnite.com/role/LeasesScheduleofLeaseLiabilityMaturitiesDetails_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.magnite.com/role/LeasesScheduleofLeaseLiabilityMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r598" ], "calculation": { "http://www.magnite.com/role/LeasesScheduleofLeaseLiabilityMaturitiesDetails_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.magnite.com/role/LeasesScheduleofLeaseLiabilityMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r598" ], "calculation": { "http://www.magnite.com/role/LeasesScheduleofLeaseLiabilityMaturitiesDetails_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.magnite.com/role/LeasesScheduleofLeaseLiabilityMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r598" ], "calculation": { "http://www.magnite.com/role/LeasesScheduleofLeaseLiabilityMaturitiesDetails_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.magnite.com/role/LeasesScheduleofLeaseLiabilityMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r598" ], "calculation": { "http://www.magnite.com/role/LeasesScheduleofLeaseLiabilityMaturitiesDetails_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.magnite.com/role/LeasesScheduleofLeaseLiabilityMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r598" ], "calculation": { "http://www.magnite.com/role/LeasesScheduleofLeaseLiabilityMaturitiesDetails": { "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 payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedTerseLabel": "Less: imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/LeasesScheduleofLeaseLiabilityMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "auth_ref": [ "r587" ], "lang": { "en-us": { "role": { "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Term of Contract", "terseLabel": "Term of lease contract" } } }, "localname": "LesseeOperatingLeaseTermOfContract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/LeasesNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r600" ], "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.magnite.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LetterOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A document typically issued by a financial institution which acts as a guarantee of payment to a beneficiary, or as the source of payment for a specific transaction (for example, wiring funds to a foreign exporter if and when specified merchandise is accepted pursuant to the terms of the letter of credit).", "label": "Letter of Credit [Member]", "terseLabel": "Letter of Credit" } } }, "localname": "LetterOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/DebtCreditAgreementNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LettersOfCreditOutstandingAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.", "label": "Letters of Credit Outstanding, Amount", "terseLabel": "Letters of credit outstanding, amount" } } }, "localname": "LettersOfCreditOutstandingAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/CommitmentsandContingenciesNarrativeDetails", "http://www.magnite.com/role/DebtCreditAgreementNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r41", "r118", "r193", "r219", "r305", "r306", "r307", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r536", "r539", "r540", "r559", "r607", "r608" ], "calculation": { "http://www.magnite.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.magnite.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities [Abstract]", "terseLabel": "LIABILITIES" } } }, "localname": "LiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r28", "r118", "r219", "r559", "r609", "r658", "r681" ], "calculation": { "http://www.magnite.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' EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "LIABILITIES AND STOCKHOLDERS' EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r43", "r118", "r219", "r305", "r306", "r307", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r536", "r539", "r540", "r559", "r607", "r608", "r609" ], "calculation": { "http://www.magnite.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "TOTAL CURRENT LIABILITIES" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.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.magnite.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityLineItems": { "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": "Line of Credit Facility [Line Items]", "terseLabel": "Line of Credit Facility [Line Items]" } } }, "localname": "LineOfCreditFacilityLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/DebtCreditAgreementNarrativeDetails", "http://www.magnite.com/role/DebtNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r39" ], "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", "verboseLabel": "Maximum borrowing capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/DebtCreditAgreementNarrativeDetails", "http://www.magnite.com/role/DebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "auth_ref": [ "r39" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).", "label": "Line of Credit Facility, Remaining Borrowing Capacity", "terseLabel": "Remaining borrowing capacity" } } }, "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/DebtCreditAgreementNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityTable": { "auth_ref": [ "r39", "r117" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line.", "label": "Line of Credit Facility [Table]", "terseLabel": "Line of Credit Facility [Table]" } } }, "localname": "LineOfCreditFacilityTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/DebtCreditAgreementNarrativeDetails", "http://www.magnite.com/role/DebtNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r17", "r331", "r347", "r350", "r351", "r657", "r677" ], "calculation": { "http://www.magnite.com/role/DebtMaturitiesofPrincipleAmountofLongTermDebtDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.magnite.com/role/DebtSummaryofLongTermDebtDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebtNoncurrent", "weight": 1.0 } }, "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" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/DebtMaturitiesofPrincipleAmountofLongTermDebtDetails", "http://www.magnite.com/role/DebtSummaryofLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r40" ], "calculation": { "http://www.magnite.com/role/DebtSummaryofLongTermDebtDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebtNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Current Maturities", "negatedTerseLabel": "Less: Current portion" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/DebtSummaryofLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive": { "auth_ref": [ "r123", "r303", "r336" ], "calculation": { "http://www.magnite.com/role/DebtMaturitiesofPrincipleAmountofLongTermDebtDetails": { "order": 6.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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": "Long-Term Debt, Maturity, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/DebtMaturitiesofPrincipleAmountofLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "auth_ref": [ "r123", "r303", "r336" ], "calculation": { "http://www.magnite.com/role/DebtMaturitiesofPrincipleAmountofLongTermDebtDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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": "Long-Term Debt, Maturity, Year One", "terseLabel": "2022" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/DebtMaturitiesofPrincipleAmountofLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive": { "auth_ref": [ "r123", "r303", "r336" ], "calculation": { "http://www.magnite.com/role/DebtMaturitiesofPrincipleAmountofLongTermDebtDetails": { "order": 4.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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": "Long-Term Debt, Maturity, Year Five", "terseLabel": "2026" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/DebtMaturitiesofPrincipleAmountofLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "auth_ref": [ "r123", "r303", "r336" ], "calculation": { "http://www.magnite.com/role/DebtMaturitiesofPrincipleAmountofLongTermDebtDetails": { "order": 5.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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": "Long-Term Debt, Maturity, Year Four", "terseLabel": "2025" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/DebtMaturitiesofPrincipleAmountofLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "auth_ref": [ "r123", "r303", "r336" ], "calculation": { "http://www.magnite.com/role/DebtMaturitiesofPrincipleAmountofLongTermDebtDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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": "Long-Term Debt, Maturity, Year Three", "terseLabel": "2024" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/DebtMaturitiesofPrincipleAmountofLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "auth_ref": [ "r123", "r303", "r336" ], "calculation": { "http://www.magnite.com/role/DebtMaturitiesofPrincipleAmountofLongTermDebtDetails": { "order": 3.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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": "Long-Term Debt, Maturity, Year Two", "terseLabel": "2023" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/DebtMaturitiesofPrincipleAmountofLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r46" ], "calculation": { "http://www.magnite.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://www.magnite.com/role/DebtSummaryofLongTermDebtDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.magnite.com/role/DebtSummaryofTermLoanBFacilityDetails": { "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 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": "Debt, non-current, net of debt issuance costs", "totalLabel": "Total non-current debt" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/ConsolidatedBalanceSheets", "http://www.magnite.com/role/DebtSummaryofLongTermDebtDetails", "http://www.magnite.com/role/DebtSummaryofTermLoanBFacilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtTerm": { "auth_ref": [ "r552" ], "lang": { "en-us": { "role": { "documentation": "Period between issuance and maturity of long-term debt, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Long-term Debt, Term", "terseLabel": "Long-term debt, term" } } }, "localname": "LongTermDebtTerm", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/DebtCreditAgreementNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r46" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-term Debt, Type [Axis]", "terseLabel": "Long-term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/DebtAmortizationExpenseforDebtIssuanceCostsDetails", "http://www.magnite.com/role/DebtAmortizationExpensefortheTermLoanBFacilityDebtDiscountandIssuanceCostsDetails", "http://www.magnite.com/role/DebtConvertibleSeniorNotesandCappedCallTransactionsNarrativeDetails", "http://www.magnite.com/role/DebtCreditAgreementNarrativeDetails", "http://www.magnite.com/role/DebtInterestExpenseRelatedtotheConvertibleSeniorNotesDetails", "http://www.magnite.com/role/DebtInterestExpenseRelatedtotheTermLoanBFacilityDetails", "http://www.magnite.com/role/DebtSummaryofLongTermDebtDetails", "http://www.magnite.com/role/DebtSummaryofTermLoanBFacilityDetails", "http://www.magnite.com/role/NetIncomeLossPerShareNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r46", "r304" ], "lang": { "en-us": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Long-term Debt, Type [Domain]", "terseLabel": "Long-term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/DebtAmortizationExpenseforDebtIssuanceCostsDetails", "http://www.magnite.com/role/DebtAmortizationExpensefortheTermLoanBFacilityDebtDiscountandIssuanceCostsDetails", "http://www.magnite.com/role/DebtConvertibleSeniorNotesandCappedCallTransactionsNarrativeDetails", "http://www.magnite.com/role/DebtCreditAgreementNarrativeDetails", "http://www.magnite.com/role/DebtInterestExpenseRelatedtotheConvertibleSeniorNotesDetails", "http://www.magnite.com/role/DebtInterestExpenseRelatedtotheTermLoanBFacilityDetails", "http://www.magnite.com/role/DebtSummaryofLongTermDebtDetails", "http://www.magnite.com/role/DebtSummaryofTermLoanBFacilityDetails", "http://www.magnite.com/role/NetIncomeLossPerShareNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LossContingenciesByNatureOfContingencyAxis": { "auth_ref": [ "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r300", "r301" ], "lang": { "en-us": { "role": { "documentation": "Information by type of existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur.", "label": "Loss Contingency Nature [Axis]", "terseLabel": "Loss Contingency Nature [Axis]" } } }, "localname": "LossContingenciesByNatureOfContingencyAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingencyNatureDomain": { "auth_ref": [ "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r300", "r301" ], "lang": { "en-us": { "role": { "documentation": "An existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur. Resolution of the uncertainty may confirm the incurrence of a loss or impairment of an asset or the incurrence of a liability.", "label": "Loss Contingency, Nature [Domain]", "terseLabel": "Loss Contingency, Nature [Domain]" } } }, "localname": "LossContingencyNatureDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MarketableSecuritiesPolicy": { "auth_ref": [ "r669" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for investment classified as marketable security.", "label": "Marketable Securities, Policy [Policy Text Block]", "terseLabel": "Marketable Securities" } } }, "localname": "MarketableSecuritiesPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_MeasurementInputExpectedDividendPaymentMember": { "auth_ref": [ "r550" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using expected dividend to be paid to holder of equity or financial instrument.", "label": "Measurement Input, Expected Dividend Payment [Member]", "terseLabel": "Measurement input, expected dividend payment" } } }, "localname": "MeasurementInputExpectedDividendPaymentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/OrganizationandSummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputTypeAxis": { "auth_ref": [ "r550" ], "lang": { "en-us": { "role": { "documentation": "Information by type of measurement input used to determine value of asset and liability.", "label": "Measurement Input Type [Axis]", "terseLabel": "Measurement Input Type [Axis]" } } }, "localname": "MeasurementInputTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/OrganizationandSummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MeasurementInputTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement input used to determine value of asset and liability.", "label": "Measurement Input Type [Domain]", "terseLabel": "Measurement Input Type [Domain]" } } }, "localname": "MeasurementInputTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/OrganizationandSummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MoneyMarketFundsMember": { "auth_ref": [ "r402" ], "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": "Cash equivalents" } } }, "localname": "MoneyMarketFundsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/FairValueMeasurementsFinancialInstrumentsDetails", "http://www.magnite.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NatureOfOperations": { "auth_ref": [ "r161", "r176" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward.", "label": "Nature of Operations [Text Block]", "terseLabel": "Nature of Operations" } } }, "localname": "NatureOfOperations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/NatureofOperations" ], "xbrltype": "textBlockItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r98" ], "calculation": { "http://www.magnite.com/role/ConsolidatedStatementofCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash provided by (used in) financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/ConsolidatedStatementofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract]", "terseLabel": "FINANCING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/ConsolidatedStatementofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r98" ], "calculation": { "http://www.magnite.com/role/ConsolidatedStatementofCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash provided by (used in) investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/ConsolidatedStatementofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract]", "terseLabel": "INVESTING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/ConsolidatedStatementofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r98", "r101", "r104" ], "calculation": { "http://www.magnite.com/role/ConsolidatedStatementofCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by (used in) operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/ConsolidatedStatementofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "OPERATING ACTIVITIES:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/ConsolidatedStatementofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r1", "r62", "r65", "r71", "r74", "r104", "r118", "r128", "r130", "r131", "r132", "r133", "r136", "r137", "r149", "r183", "r191", "r194", "r197", "r199", "r219", "r305", "r306", "r307", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r546", "r559", "r662", "r684" ], "calculation": { "http://www.magnite.com/role/ConsolidatedStatementofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.magnite.com/role/ConsolidatedStatementsofComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://www.magnite.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.magnite.com/role/ConsolidatedStatementofCashFlows", "http://www.magnite.com/role/ConsolidatedStatementsofComprehensiveLoss", "http://www.magnite.com/role/ConsolidatedStatementsofOperations", "http://www.magnite.com/role/ConsolidatedStatementsofStockholdersEquityDeficit", "http://www.magnite.com/role/NetIncomeLossPerShareBasicandDilutedEarningsPerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": { "auth_ref": [ "r140", "r145", "r146", "r147", "r148", "r150", "r153" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Diluted", "terseLabel": "Net income (loss)" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/NetIncomeLossPerShareBasicandDilutedEarningsPerShareDetails" ], "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 Pronouncements and Recent Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NonUsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Countries excluding the United States of America (US).", "label": "Non-US [Member]", "terseLabel": "International" } } }, "localname": "NonUsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/PropertyandEquipmentSummaryofPropertyandEquipmentbyGeographicalRegionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NoncompeteAgreementsMember": { "auth_ref": [ "r522" ], "lang": { "en-us": { "role": { "documentation": "Agreement in which one party agrees not to pursue a similar trade in competition with another party.", "label": "Noncompete Agreements [Member]", "terseLabel": "Non-compete agreements" } } }, "localname": "NoncompeteAgreementsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/BusinessCombinationsNarrativeDetails", "http://www.magnite.com/role/BusinessCombinationsSpotXComponentsofIntangibleAssetsandEstimatedUsefulLifeDetails", "http://www.magnite.com/role/BusinessCombinationsSpringServeComponentsofIntangibleAssetsandEstimatedUsefulLifeDetails", "http://www.magnite.com/role/GoodwillIntangibleAssetsandCapitalizedCostsIncurredinCloudComputingArrangementsIntangibleAssetsDetails", "http://www.magnite.com/role/OrganizationandSummaryofSignificantAccountingPoliciesIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r85" ], "calculation": { "http://www.magnite.com/role/ConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).", "label": "Nonoperating Income (Expense)", "negatedTotalLabel": "Total other (income) expense, net" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Nonoperating Income (Expense) [Abstract]", "terseLabel": "Other (income) expense:" } } }, "localname": "NonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "stringItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [ "r177" ], "lang": { "en-us": { "role": { "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.", "label": "Number of Operating Segments", "terseLabel": "Number of operating segments" } } }, "localname": "NumberOfOperatingSegments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/OrganizationandSummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r183", "r191", "r194", "r197", "r199" ], "calculation": { "http://www.magnite.com/role/ConsolidatedStatementsofOperations": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Loss from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseExpense": { "auth_ref": [ "r584" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of operating lease expense. Excludes sublease income.", "label": "Operating Lease, Expense", "terseLabel": "Operating lease expense" } } }, "localname": "OperatingLeaseExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/LeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Payment, Due [Abstract]", "verboseLabel": "Fiscal Year" } } }, "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/LeasesScheduleofLeaseLiabilityMaturitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r581" ], "calculation": { "http://www.magnite.com/role/LeasesScheduleofLeaseLiabilityMaturitiesDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "terseLabel": "Lease liabilities\u2014total (discounted)" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/LeasesScheduleofLeaseLiabilityMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r582" ], "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.magnite.com/role/LeasesNarrativeDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r582" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes noncurrent operating lease liability.", "label": "Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]", "terseLabel": "Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]" } } }, "localname": "OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/LeasesNarrativeDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r580" ], "calculation": { "http://www.magnite.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": "Right of use lease asset" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r596", "r599" ], "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": "Discount rate" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/LeasesNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r595", "r599" ], "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": "Remaining lease term" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/LeasesNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLossCarryforwards": { "auth_ref": [ "r484" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.", "label": "Operating Loss Carryforwards", "terseLabel": "Operating loss carryforwards" } } }, "localname": "OperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLossCarryforwardsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Operating Loss Carryforwards [Line Items]", "terseLabel": "Operating Loss Carryforwards [Line Items]" } } }, "localname": "OperatingLossCarryforwardsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLossCarryforwardsTable": { "auth_ref": [ "r485" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting pertinent information, such as tax authority, amounts, and expiration dates, of net operating loss carryforwards, including an assessment of the likelihood of utilization.", "label": "Operating Loss Carryforwards [Table]", "terseLabel": "Operating Loss Carryforwards [Table]" } } }, "localname": "OperatingLossCarryforwardsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OrderOrProductionBacklogMember": { "auth_ref": [ "r523" ], "lang": { "en-us": { "role": { "documentation": "Orders, production or production backlog arising from contracts such as purchase or sales orders acquired in a business combination.", "label": "Order or Production Backlog [Member]", "terseLabel": "Backlog" } } }, "localname": "OrderOrProductionBacklogMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/BusinessCombinationsSpotXComponentsofIntangibleAssetsandEstimatedUsefulLifeDetails", "http://www.magnite.com/role/BusinessCombinationsTelariaComponentsofIntangibleAssetsandEstimatedUsefulLivesTelariaMergerDetails", "http://www.magnite.com/role/OrganizationandSummaryofSignificantAccountingPoliciesIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "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_OtherAssetsNoncurrent": { "auth_ref": [ "r36" ], "calculation": { "http://www.magnite.com/role/ConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other assets, non-current" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCommitmentsLineItems": { "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": "Other Commitments [Line Items]", "terseLabel": "Other Commitments [Line Items]" } } }, "localname": "OtherCommitmentsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherCommitmentsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about obligations resulting from other commitments.", "label": "Other Commitments [Table]", "terseLabel": "Other Commitments [Table]" } } }, "localname": "OtherCommitmentsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/CommitmentsandContingenciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r533", "r534", "r537" ], "calculation": { "http://www.magnite.com/role/ConsolidatedStatementsofComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent", "terseLabel": "Foreign currency translation adjustments" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/AccumulatedOtherComprehensiveIncomeLossScheduleofComponentsofAccumulatedOtherComprehensiveLossDetails", "http://www.magnite.com/role/ConsolidatedStatementsofComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax": { "auth_ref": [ "r55", "r56", "r59" ], "calculation": { "http://www.magnite.com/role/ConsolidatedStatementsofComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and adjustment, of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale) and 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, Gain (Loss), after Adjustment and Tax", "terseLabel": "Unrealized gain (loss) on investments" } } }, "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/AccumulatedOtherComprehensiveIncomeLossScheduleofComponentsofAccumulatedOtherComprehensiveLossDetails", "http://www.magnite.com/role/ConsolidatedStatementsofComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]", "terseLabel": "Other comprehensive income (loss):" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/ConsolidatedStatementsofComprehensiveLoss" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r63", "r66", "r533", "r534", "r537" ], "calculation": { "http://www.magnite.com/role/ConsolidatedStatementsofComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "netLabel": "Other comprehensive income", "terseLabel": "Other comprehensive income (loss)", "totalLabel": "Other comprehensive income (loss)" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/AccumulatedOtherComprehensiveIncomeLossScheduleofComponentsofAccumulatedOtherComprehensiveLossDetails", "http://www.magnite.com/role/ConsolidatedStatementsofComprehensiveLoss", "http://www.magnite.com/role/ConsolidatedStatementsofStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherIntangibleAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Intangible assets classified as other.", "label": "Other Intangible Assets [Member]", "terseLabel": "Other intangible assets" } } }, "localname": "OtherIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/OrganizationandSummaryofSignificantAccountingPoliciesIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherLiabilitiesCurrent": { "auth_ref": [ "r7", "r8", "r42", "r609" ], "calculation": { "http://www.magnite.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Current", "terseLabel": "Other current liabilities" } } }, "localname": "OtherLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r47" ], "calculation": { "http://www.magnite.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other liabilities, non-current" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.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]", "terseLabel": "Other assets, non-current" } } }, "localname": "OtherNoncurrentAssetsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/GoodwillIntangibleAssetsandCapitalizedCostsIncurredinCloudComputingArrangementsNarrativeDetails", "http://www.magnite.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherOperatingActivitiesCashFlowStatement": { "auth_ref": [], "calculation": { "http://www.magnite.com/role/ConsolidatedStatementofCashFlows": { "order": 12.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.magnite.com/role/ConsolidatedStatementofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherOperatingIncome": { "auth_ref": [ "r82" ], "calculation": { "http://www.magnite.com/role/ConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The total amount of other operating income, the components of which are not separately disclosed on the income statement, from items that are associated with the entity's normal revenue producing operation.", "label": "Other Operating Income", "negatedTerseLabel": "Other income" } } }, "localname": "OtherOperatingIncome", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_PayablesAndAccrualsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Payables and Accruals [Abstract]", "terseLabel": "Payables and Accruals [Abstract]" } } }, "localname": "PayablesAndAccrualsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r94" ], "calculation": { "http://www.magnite.com/role/ConsolidatedStatementofCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to reacquire common stock during the period.", "label": "Payments for Repurchase of Common Stock", "negatedTerseLabel": "Purchase of treasury stock" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/ConsolidatedStatementofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "auth_ref": [ "r96" ], "calculation": { "http://www.magnite.com/role/ConsolidatedStatementofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.", "label": "Payments of Debt Issuance Costs", "negatedTerseLabel": "Payment for debt issuance costs" } } }, "localname": "PaymentsOfDebtIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/ConsolidatedStatementofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r94" ], "calculation": { "http://www.magnite.com/role/ConsolidatedStatementofCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Payment, Tax Withholding, Share-based Payment Arrangement", "negatedTerseLabel": "Taxes paid related to net share settlement" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/ConsolidatedStatementofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r90", "r530" ], "calculation": { "http://www.magnite.com/role/BusinessCombinationsSpotXPurchaseConsiderationDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0 }, "http://www.magnite.com/role/BusinessCombinationsSpringServePurchaseConsiderationDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationConsiderationTransferredIncludingEquityInterestInAcquireeHeldPriorToCombination1", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.", "label": "Payments to Acquire Businesses, Gross", "terseLabel": "Cash Consideration" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/BusinessCombinationsNarrativeDetails", "http://www.magnite.com/role/BusinessCombinationsSpotXPurchaseConsiderationDetails", "http://www.magnite.com/role/BusinessCombinationsSpringServePurchaseConsiderationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r90" ], "calculation": { "http://www.magnite.com/role/ConsolidatedStatementofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedLabel": "Mergers and acquisitions, net of cash acquired" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/ConsolidatedStatementofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates": { "auth_ref": [ "r90" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of or advances to an entity that is related to it but not strictly controlled (for example, an unconsolidated subsidiary, affiliate, and joint venture or equity method investment) or the acquisition of an additional interest in a subsidiary (controlled entity).", "label": "Payments to Acquire Interest in Subsidiaries and Affiliates", "terseLabel": "Prior investment" } } }, "localname": "PaymentsToAcquireInterestInSubsidiariesAndAffiliates", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r91" ], "calculation": { "http://www.magnite.com/role/ConsolidatedStatementofCashFlows": { "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", "negatedTerseLabel": "Purchases of property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/ConsolidatedStatementofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToDevelopSoftware": { "auth_ref": [ "r91" ], "calculation": { "http://www.magnite.com/role/ConsolidatedStatementofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the development or modification of software programs or applications for internal use (that is, not to be sold, leased or otherwise marketed to others) that qualify for capitalization.", "label": "Payments to Develop Software", "negatedTerseLabel": "Capitalized internal use software development costs" } } }, "localname": "PaymentsToDevelopSoftware", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/ConsolidatedStatementofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PerformanceSharesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement awarded for meeting performance target.", "label": "Performance Shares [Member]", "terseLabel": "Unvested performance awards", "verboseLabel": "Performance Shares Units" } } }, "localname": "PerformanceSharesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/NetIncomeLossPerShareBasicandDilutedEarningsPerShareDetails", "http://www.magnite.com/role/NetIncomeLossPerShareSharesExcludedandIncludedinCalculationofDilutedEarningsPerShareDetails", "http://www.magnite.com/role/StockBasedCompensationPerformanceStockUnitsNarrativeDetails", "http://www.magnite.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r417", "r449" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]", "terseLabel": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationEmployeeStockPurchasePlanNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]", "terseLabel": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationEmployeeStockPurchasePlanNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r20", "r356" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock, par or stated value per share (USD per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r20" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock, shares authorized (in shares)" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.magnite.com/role/OrganizationandSummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r20", "r356" ], "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.magnite.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r20" ], "lang": { "en-us": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock, Shares Outstanding", "terseLabel": "Preferred stock, shares outstanding (in shares)" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r20", "r609" ], "calculation": { "http://www.magnite.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 preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock, Value, Issued", "terseLabel": "Preferred stock, $0.00001 par value, 10,000 shares authorized at December\u00a031, 2021 and December\u00a031, 2020; 0 shares issued and outstanding at December\u00a031, 2021 and December\u00a031, 2020" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r4", "r30", "r31" ], "calculation": { "http://www.magnite.com/role/ConsolidatedBalanceSheets": { "order": 3.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\u00a0and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.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.magnite.com/role/GoodwillIntangibleAssetsandCapitalizedCostsIncurredinCloudComputingArrangementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProceedsFromConvertibleDebt": { "auth_ref": [ "r93" ], "calculation": { "http://www.magnite.com/role/ConsolidatedStatementofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the issuance of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.", "label": "Proceeds from Convertible Debt", "terseLabel": "Proceeds from Convertible Senior Notes offering" } } }, "localname": "ProceedsFromConvertibleDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/ConsolidatedStatementofCashFlows", "http://www.magnite.com/role/DebtConvertibleSeniorNotesandCappedCallTransactionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromDebtNetOfIssuanceCosts": { "auth_ref": [ "r93" ], "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": "Net proceeds" } } }, "localname": "ProceedsFromDebtNetOfIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/DebtCreditAgreementNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfOtherLongTermDebt": { "auth_ref": [ "r93" ], "calculation": { "http://www.magnite.com/role/ConsolidatedStatementofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from issuance of long-term debt classified as other.", "label": "Proceeds from Issuance of Other Long-term Debt", "terseLabel": "Proceeds from issuance of debt, net of debt discount" } } }, "localname": "ProceedsFromIssuanceOfOtherLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/ConsolidatedStatementofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans": { "auth_ref": [ "r92", "r450" ], "calculation": { "http://www.magnite.com/role/ConsolidatedStatementofCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from issuance of shares under share-based payment arrangement. Excludes option exercised.", "label": "Proceeds, Issuance of Shares, Share-based Payment Arrangement, Excluding Option Exercised", "terseLabel": "Proceeds from issuance of common stock under employee stock purchase plan" } } }, "localname": "ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/ConsolidatedStatementofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities": { "auth_ref": [ "r88", "r89", "r211" ], "calculation": { "http://www.magnite.com/role/ConsolidatedStatementofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from maturity, prepayment and call of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Proceeds from Maturities, Prepayments and Calls of Debt Securities, Available-for-sale", "terseLabel": "Maturities of available-for-sale securities" } } }, "localname": "ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/ConsolidatedStatementofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities": { "auth_ref": [ "r88", "r89", "r211" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from sale, maturity, prepayment and call of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Proceeds from Sale and Maturity of Debt Securities, Available-for-sale", "terseLabel": "Net maturities of investments in available-for-sale securities" } } }, "localname": "ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/InvestmentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt": { "auth_ref": [ "r88", "r89", "r211" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from sale of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Proceeds from Sale of Debt Securities, Available-for-sale", "terseLabel": "Sales of available-for-sale securities" } } }, "localname": "ProceedsFromSaleOfAvailableForSaleSecuritiesDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/InvestmentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r92", "r450" ], "calculation": { "http://www.magnite.com/role/ConsolidatedStatementofCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "Proceeds from Stock Options Exercised", "terseLabel": "Proceeds from exercise of stock options" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/ConsolidatedStatementofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductConcentrationRiskMember": { "auth_ref": [ "r169" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that revenues during the period from a specified product are to a specified benchmark, such as total net revenues, segment revenues or product line revenues. May also reflect the percentage contribution the product made to operating results. Risk is materially adverse effects of a loss of sales of a significant product or line of products, which could occur upon loss of rights to sell, distribute or license others; loss of patent or copyright protection; or technological obsolescence.", "label": "Product Concentration Risk [Member]", "terseLabel": "Product Concentration Risk" } } }, "localname": "ProductConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/RevenuesRevenueDisaggregatedbySalesDistributionChannelDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Abstract]", "terseLabel": "Property, Plant and Equipment [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization": { "auth_ref": [ "r263", "r583", "r590" ], "calculation": { "http://www.magnite.com/role/PropertyandEquipmentSummaryofPropertyandEquipmentbyMajorClassDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation and amortization from plant, property, and equipment and right-of-use asset from finance lease.", "label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, Accumulated Depreciation and Amortization", "negatedTerseLabel": "Accumulated depreciation" } } }, "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/PropertyandEquipmentSummaryofPropertyandEquipmentbyMajorClassDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization": { "auth_ref": [ "r53", "r264", "r590" ], "calculation": { "http://www.magnite.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.magnite.com/role/PropertyandEquipmentSummaryofPropertyandEquipmentbyMajorClassDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset.", "label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization", "terseLabel": "Property and equipment, net", "totalLabel": "Net property and equipment" } } }, "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/ConsolidatedBalanceSheets", "http://www.magnite.com/role/PropertyandEquipmentSummaryofPropertyandEquipmentbyMajorClassDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization": { "auth_ref": [ "r12", "r262", "r580" ], "calculation": { "http://www.magnite.com/role/PropertyandEquipmentSummaryofPropertyandEquipmentbyMajorClassDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset.", "label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, before Accumulated Depreciation and Amortization", "terseLabel": "Gross property and equipment" } } }, "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/PropertyandEquipmentSummaryofPropertyandEquipmentbyMajorClassDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r34", "r264" ], "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": "Property, Plant and Equipment, Type [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/LeasesNarrativeDetails", "http://www.magnite.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails", "http://www.magnite.com/role/PropertyandEquipmentSummaryofPropertyandEquipmentbyMajorClassDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r268", "r707", "r708", "r709" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment Disclosure [Text Block]", "terseLabel": "Property and Equipment" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/PropertyandEquipment" ], "xbrltype": "textBlockItemType" }, "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.magnite.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails", "http://www.magnite.com/role/PropertyandEquipmentSummaryofPropertyandEquipmentbyGeographicalRegionDetails", "http://www.magnite.com/role/PropertyandEquipmentSummaryofPropertyandEquipmentbyMajorClassDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r12", "r13", "r264", "r609", "r670", "r682" ], "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" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/PropertyandEquipmentSummaryofPropertyandEquipmentbyGeographicalRegionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r33", "r264", "r707", "r708" ], "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, Net" } } }, "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r12", "r264" ], "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": "Property, Plant and Equipment" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/OrganizationandSummaryofSignificantAccountingPoliciesTables", "http://www.magnite.com/role/PropertyandEquipmentTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r12", "r262" ], "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": "Property, Plant and Equipment, Type [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/LeasesNarrativeDetails", "http://www.magnite.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails", "http://www.magnite.com/role/PropertyandEquipmentSummaryofPropertyandEquipmentbyMajorClassDetails" ], "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, plant and equipment, useful life" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r79", "r224" ], "calculation": { "http://www.magnite.com/role/ConsolidatedStatementofCashFlows": { "order": 5.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 doubtful accounts" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/ConsolidatedStatementofCashFlows", "http://www.magnite.com/role/RevenuesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy": { "auth_ref": [ "r29", "r208" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for determining the allowance for doubtful accounts for trade and other accounts receivable balances, and when impairments, charge-offs or recoveries are recognized.", "label": "Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block]", "terseLabel": "Accounts Receivable Allowance for Doubtful Accounts" } } }, "localname": "ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "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_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r601", "r602", "r603", "r605", "r606" ], "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.magnite.com/role/RelatedPartyTransaction" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfDebt": { "auth_ref": [ "r95" ], "calculation": { "http://www.magnite.com/role/ConsolidatedStatementofCashFlows": { "order": 7.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", "negatedTerseLabel": "Repayment of debt" } } }, "localname": "RepaymentsOfDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/ConsolidatedStatementofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Research and Development [Abstract]", "terseLabel": "Research and Development [Abstract]" } } }, "localname": "ResearchAndDevelopmentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r461", "r644", "r724" ], "calculation": { "http://www.magnite.com/role/ConsolidatedStatementsofOperations": { "order": 3.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and Development Expense", "terseLabel": "Technology and development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.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": "Technology and development" } } }, "localname": "ResearchAndDevelopmentExpenseMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock": { "auth_ref": [ "r726" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for research, development, and computer software activities, including contracts and arrangements to be performed for others and with federal government. Includes 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 in-process research and development acquired in a business combination consummated during the period.", "label": "Research, Development, and Computer Software Disclosure [Text Block]", "terseLabel": "Internal Use Software Development Costs" } } }, "localname": "ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/InternalUseSoftwareDevelopmentCosts" ], "xbrltype": "textBlockItemType" }, "us-gaap_ResearchDevelopmentAndComputerSoftwarePolicyTextBlock": { "auth_ref": [ "r35", "r255", "r256", "r724" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for its research and development and computer software activities including the accounting treatment for costs incurred for (1) research and development activities, (2) development of computer software for internal use, (3) computer software to be sold, leased or otherwise marketed as a separate product or as part of a product or process and (4) in-process research and development acquired in a purchase business combination.", "label": "Research, Development, and Computer Software, Policy [Policy Text Block]", "terseLabel": "Technology and Development" } } }, "localname": "ResearchDevelopmentAndComputerSoftwarePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ResearchMember": { "auth_ref": [ "r485" ], "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 Tax Credit Carryforward" } } }, "localname": "ResearchMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCash": { "auth_ref": [ "r111", "r652", "r678" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.", "label": "Restricted Cash", "terseLabel": "Restricted cash" } } }, "localname": "RestrictedCash", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/OrganizationandSummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashCurrent": { "auth_ref": [ "r2", "r11", "r111" ], "calculation": { "http://www.magnite.com/role/ConsolidatedStatementofCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.", "label": "Restricted Cash, Current", "terseLabel": "Restricted cash included in prepaid expenses and other current assets" } } }, "localname": "RestrictedCashCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/ConsolidatedStatementofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashNoncurrent": { "auth_ref": [ "r6", "r14", "r111", "r704" ], "calculation": { "http://www.magnite.com/role/ConsolidatedStatementofCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash restricted as to withdrawal or usage, classified as 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 included in other assets, non-current" } } }, "localname": "RestrictedCashNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/ConsolidatedStatementofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r154" ], "lang": { "en-us": { "role": { "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.", "label": "Restricted Stock [Member]", "verboseLabel": "Unvested restricted stock awards" } } }, "localname": "RestrictedStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/NetIncomeLossPerShareSharesExcludedandIncludedinCalculationofDilutedEarningsPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units (RSUs) [Member]", "terseLabel": "Unvested restricted stock units", "verboseLabel": "Restricted Stock Units (RSUs)" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/NetIncomeLossPerShareBasicandDilutedEarningsPerShareDetails", "http://www.magnite.com/role/NetIncomeLossPerShareSharesExcludedandIncludedinCalculationofDilutedEarningsPerShareDetails", "http://www.magnite.com/role/StockBasedCompensationNarrativeDetails", "http://www.magnite.com/role/StockBasedCompensationRestrictedStockUnitsActivityDetails", "http://www.magnite.com/role/StockBasedCompensationRestrictedStockUnitsNarrativeDetails", "http://www.magnite.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestructuringAndRelatedActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Restructuring and Related Activities [Abstract]", "terseLabel": "Restructuring and Related Activities [Abstract]" } } }, "localname": "RestructuringAndRelatedActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock": { "auth_ref": [ "r270", "r272", "r275", "r285", "r287" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for restructuring and related activities. Description of restructuring activities such as exit and disposal activities, include facts and circumstances leading to the plan, the expected plan completion date, the major types of costs associated with the plan activities, total expected costs, the accrual balance at the end of the period, and the periods over which the remaining accrual will be settled.", "label": "Restructuring and Related Activities Disclosure [Text Block]", "terseLabel": "Merger, Acquisition, and Restructuring Costs" } } }, "localname": "RestructuringAndRelatedActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/MergerAcquisitionandRestructuringCosts" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestructuringCharges": { "auth_ref": [ "r103", "r269", "r278", "r281" ], "calculation": { "http://www.magnite.com/role/MergerAcquisitionandRestructuringCostsMergerandRestructuringCostActivityDetails": { "order": 2.0, "parentTag": "mgni_RestructuringChargesAndBusinessCombinationAcquisitionRelatedCosts", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.", "label": "Restructuring Charges", "verboseLabel": "Restructuring charges" } } }, "localname": "RestructuringCharges", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/MergerAcquisitionandRestructuringCostsMergerandRestructuringCostActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringChargesMember": { "auth_ref": [ "r278", "r283" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption in which the reported facts about restructuring charges have been included.", "label": "Restructuring Charges [Member]", "terseLabel": "Merger, acquisition, and restructuring costs" } } }, "localname": "RestructuringChargesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestructuringCostAndReserveAxis": { "auth_ref": [ "r271", "r272", "r281", "r282" ], "lang": { "en-us": { "role": { "documentation": "Information by type of restructuring cost.", "label": "Restructuring Type [Axis]", "terseLabel": "Restructuring Type [Axis]" } } }, "localname": "RestructuringCostAndReserveAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/MergerAcquisitionandRestructuringCostsMergerandRestructuringCostActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringCostAndReserveLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Restructuring Cost and Reserve [Line Items]", "terseLabel": "Restructuring Cost and Reserve [Line Items]" } } }, "localname": "RestructuringCostAndReserveLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/MergerAcquisitionandRestructuringCostsMergerandRestructuringCostActivityDetails", "http://www.magnite.com/role/MergerAcquisitionandRestructuringCostsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringReserveRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Restructuring Reserve [Roll Forward]", "terseLabel": "Restructuring Reserve [Roll Forward]" } } }, "localname": "RestructuringReserveRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/MergerAcquisitionandRestructuringCostsAccruedMergerandRestructuringCostActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r24", "r377", "r454", "r609", "r680", "r697", "r699" ], "calculation": { "http://www.magnite.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r0", "r125", "r126", "r127", "r129", "r135", "r137", "r220", "r451", "r452", "r453", "r491", "r492", "r544", "r694", "r696" ], "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.magnite.com/role/ConsolidatedStatementsofStockholdersEquityDeficit" ], "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": [ "r178", "r179", "r190", "r195", "r196", "r200", "r201", "r203", "r389", "r390", "r648" ], "calculation": { "http://www.magnite.com/role/ConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Revenue", "verboseLabel": "Revenues" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/ConsolidatedStatementsofOperations", "http://www.magnite.com/role/RevenuesRevenueDisaggregatedbyGeographicLocationDetails", "http://www.magnite.com/role/RevenuesRevenueDisaggregatedbySalesDistributionChannelDetails", "http://www.magnite.com/role/RevenuesRevenueRecognizedonaGrossandNetBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r391", "r399" ], "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": "Revenues" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/Revenues" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "auth_ref": [ "r113", "r114" ], "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.magnite.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "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.magnite.com/role/DebtCreditAgreementNarrativeDetails", "http://www.magnite.com/role/DebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r594", "r599" ], "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 lease right-of-use assets obtained in exchange for operating lease liabilities" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/ConsolidatedStatementofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [ "r170", "r203" ], "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": "Revenue Benchmark" } } }, "localname": "SalesRevenueNetMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/RevenuesRevenueDisaggregatedbySalesDistributionChannelDetails", "http://www.magnite.com/role/RevenuesRevenueRecognizedonaGrossandNetBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the (a) 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 (accounts payable); (b) other payables; and (c) accrued liabilities. 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). An alternative caption includes accrued expenses.", "label": "Schedule of Accounts Payable and Accrued Liabilities [Table Text Block]", "verboseLabel": "Schedule of Accounts Payable and Accrued Liabilities" } } }, "localname": "ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/AccountsPayableandAccruedExpensesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r61", "r570", "r571" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss).", "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "terseLabel": "Schedule of Accumulated Other Comprehensive Income (Loss)" } } }, "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/AccumulatedOtherComprehensiveIncomeLossTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable": { "auth_ref": [ "r244" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the major classes of acquired finite-lived intangible assets showing the amount, any significant residual value, weighted average amortization period, and other characteristics. A major class is composed of intangible assets that can be grouped together because they are similar, either by nature or by their use in the operations of the company.", "label": "Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table]", "terseLabel": "Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table]" } } }, "localname": "ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/GoodwillIntangibleAssetsandCapitalizedCostsIncurredinCloudComputingArrangementsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r154" ], "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.magnite.com/role/NetIncomeLossPerShareBasicandDilutedEarningsPerShareDetails", "http://www.magnite.com/role/NetIncomeLossPerShareNarrativeDetails", "http://www.magnite.com/role/NetIncomeLossPerShareSharesExcludedandIncludedinCalculationofDilutedEarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r154" ], "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 Computation of Earnings Per Share" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/NetIncomeLossPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r514", "r515" ], "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.magnite.com/role/BusinessCombinationsNarrativeDetails", "http://www.magnite.com/role/BusinessCombinationsSpotXComponentsofIntangibleAssetsandEstimatedUsefulLifeDetails", "http://www.magnite.com/role/BusinessCombinationsSpotXPurchaseConsiderationDetails", "http://www.magnite.com/role/BusinessCombinationsSpotXScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.magnite.com/role/BusinessCombinationsSpotXandSpringServeProFormaInformationDetails", "http://www.magnite.com/role/BusinessCombinationsSpringServeComponentsofIntangibleAssetsandEstimatedUsefulLifeDetails", "http://www.magnite.com/role/BusinessCombinationsSpringServePurchaseConsiderationDetails", "http://www.magnite.com/role/BusinessCombinationsSpringServeScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.magnite.com/role/BusinessCombinationsTelariaComponentsofIntangibleAssetsandEstimatedUsefulLivesTelariaMergerDetails", "http://www.magnite.com/role/BusinessCombinationsTelariaProFormaInformationDetails", "http://www.magnite.com/role/BusinessCombinationsTelariaPurchaseConsiderationDetails", "http://www.magnite.com/role/BusinessCombinationsTelariaScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock": { "auth_ref": [ "r514", "r515" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of a material business combination completed during the period, including background, timing, and recognized assets and liabilities. This table does not include leveraged buyouts.", "label": "Schedule of Business Acquisitions, by Acquisition [Table Text Block]", "terseLabel": "Schedule of Business Acquisitions, by Acquisition" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/BusinessCombinationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "auth_ref": [ "r490" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.", "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]", "terseLabel": "Schedule of Components of Income Tax Expense (Benefit)" } } }, "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "auth_ref": [ "r46", "r123", "r350", "r352", "r372", "r374", "r375", "r376", "r575", "r576", "r579", "r671" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer.", "label": "Schedule of Long-term Debt Instruments [Table Text Block]", "terseLabel": "Schedule of Long-term Debt Instruments" } } }, "localname": "ScheduleOfDebtInstrumentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/DebtTables" ], "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 Debt" } } }, "localname": "ScheduleOfDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/DebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [ "r481" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.", "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]", "terseLabel": "Schedule of Deferred Tax Assets and Liabilities" } } }, "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r153" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Schedule of Earnings Per Share, Basic and Diluted" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/NetIncomeLossPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "auth_ref": [ "r469" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.", "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "terseLabel": "Schedule of Effective Income Tax Rate Reconciliation" } } }, "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "auth_ref": [ "r416", "r445", "r456" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]", "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r416", "r445", "r456" ], "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 Stock-Based Compensation Expense Recorded in the Consolidated Statements of Operations" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock": { "auth_ref": [ "r244" ], "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.magnite.com/role/BusinessCombinationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r244", "r249", "r649" ], "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.magnite.com/role/GoodwillIntangibleAssetsandCapitalizedCostsIncurredinCloudComputingArrangementsIntangibleAssetsDetails", "http://www.magnite.com/role/OrganizationandSummaryofSignificantAccountingPoliciesIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r244", "r249" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Schedule of Finite-Lived Intangible Assets" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/GoodwillIntangibleAssetsandCapitalizedCostsIncurredinCloudComputingArrangementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTable": { "auth_ref": [ "r240", "r241" ], "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.magnite.com/role/GoodwillIntangibleAssetsandCapitalizedCostsIncurredinCloudComputingArrangementsGoodwillActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r240", "r241" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.", "label": "Schedule of Goodwill [Table Text Block]", "terseLabel": "Schedule of Goodwill" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/GoodwillIntangibleAssetsandCapitalizedCostsIncurredinCloudComputingArrangementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": { "auth_ref": [ "r119" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of income before income tax between domestic and foreign jurisdictions.", "label": "Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]", "terseLabel": "Schedule of Income before Income Tax, Domestic and Foreign" } } }, "localname": "ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "auth_ref": [ "r303" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt.", "label": "Schedule of Maturities of Long-term Debt [Table Text Block]", "terseLabel": "Schedule of Maturities of Long-term Debt" } } }, "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/DebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock": { "auth_ref": [ "r429" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock units.", "label": "Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]", "terseLabel": "Schedule of Nonvested Restricted Stock Units Activity" } } }, "localname": "ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r34", "r264" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table]", "terseLabel": "Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails", "http://www.magnite.com/role/PropertyandEquipmentSummaryofPropertyandEquipmentbyGeographicalRegionDetails", "http://www.magnite.com/role/PropertyandEquipmentSummaryofPropertyandEquipmentbyMajorClassDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "auth_ref": [ "r519" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.", "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]", "terseLabel": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed" } } }, "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/BusinessCombinationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": { "auth_ref": [ "r271", "r272", "r273", "r274", "r281", "r282", "r284" ], "lang": { "en-us": { "role": { "documentation": "Table presenting the description of the restructuring costs, such as the expected cost; the costs incurred during the period; the cumulative costs incurred as of the balance sheet date; the income statement caption within which the restructuring charges recognized for the period are included; and the amount of and periodic changes to an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost by type of restructuring.", "label": "Schedule of Restructuring and Related Costs [Table]", "terseLabel": "Schedule of Restructuring and Related Costs [Table]" } } }, "localname": "ScheduleOfRestructuringAndRelatedCostsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/MergerAcquisitionandRestructuringCostsMergerandRestructuringCostActivityDetails", "http://www.magnite.com/role/MergerAcquisitionandRestructuringCostsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock": { "auth_ref": [ "r276", "r277", "r280" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of costs incurred for restructuring including, but not limited to, exit and disposal activities, remediation, implementation, integration, asset impairment, and charges against earnings from the write-down of assets.", "label": "Restructuring and Related Costs [Table Text Block]", "terseLabel": "Schedule of Restructuring and Other Exit Costs" } } }, "localname": "ScheduleOfRestructuringAndRelatedCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/MergerAcquisitionandRestructuringCostsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r417", "r449" ], "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.magnite.com/role/StockBasedCompensationEmployeeStockPurchasePlanNarrativeDetails", "http://www.magnite.com/role/StockBasedCompensationNarrativeDetails", "http://www.magnite.com/role/StockBasedCompensationPerformanceStockUnitsNarrativeDetails", "http://www.magnite.com/role/StockBasedCompensationRestrictedStockUnitsActivityDetails", "http://www.magnite.com/role/StockBasedCompensationRestrictedStockUnitsNarrativeDetails", "http://www.magnite.com/role/StockBasedCompensationStockOptionsNarrativeDetails", "http://www.magnite.com/role/StockBasedCompensationValuationAssumptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r422", "r434", "r437" ], "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 Share-based Compensation, Stock Options, Activity" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "auth_ref": [ "r439" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.", "label": "Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]", "terseLabel": "Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions" } } }, "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForwardTableTextBlock": { "auth_ref": [ "r475" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the change in unrecognized tax benefits, excluding amounts pertaining to examined tax returns.", "label": "Schedule of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns Roll Forward [Table Text Block]", "terseLabel": "Schedule of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns Roll Forward" } } }, "localname": "ScheduleOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForwardTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r249" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "terseLabel": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/GoodwillIntangibleAssetsandCapitalizedCostsIncurredinCloudComputingArrangementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock": { "auth_ref": [ "r167", "r170", "r171", "r172", "r556", "r558" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.", "label": "Schedules of Concentration of Risk, by Risk Factor [Table Text Block]", "terseLabel": "Schedules of Revenue Recognized on a Net Basis and on a Gross Basis" } } }, "localname": "SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/RevenuesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SecuredDebtMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Collateralized debt obligation backed by, for example, but not limited to, pledge, mortgage or other lien on the entity's assets.", "label": "Secured Debt [Member]", "terseLabel": "Secured Debt" } } }, "localname": "SecuredDebtMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/DebtAmortizationExpensefortheTermLoanBFacilityDebtDiscountandIssuanceCostsDetails", "http://www.magnite.com/role/DebtCreditAgreementNarrativeDetails", "http://www.magnite.com/role/DebtInterestExpenseRelatedtotheTermLoanBFacilityDetails", "http://www.magnite.com/role/DebtSummaryofLongTermDebtDetails", "http://www.magnite.com/role/DebtSummaryofTermLoanBFacilityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "auth_ref": [ "r184", "r185", "r186", "r187", "r188", "r189", "r201" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for segment reporting.", "label": "Segment Reporting, Policy [Policy Text Block]", "terseLabel": "Segments" } } }, "localname": "SegmentReportingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://www.magnite.com/role/ConsolidatedStatementsofOperations": { "order": 2.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.", "label": "Selling and Marketing Expense", "terseLabel": "Sales and marketing" } } }, "localname": "SellingAndMarketingExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingAndMarketingExpenseMember": { "auth_ref": [ "r78" ], "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.magnite.com/role/StockBasedCompensationStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock": { "auth_ref": [ "r460" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for inclusion of significant items in the selling, general and administrative (or similar) expense report caption.", "label": "Selling, General and Administrative Expenses, Policy [Policy Text Block]", "terseLabel": "General and Administrative" } } }, "localname": "SellingGeneralAndAdministrativeExpensesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r102" ], "calculation": { "http://www.magnite.com/role/ConsolidatedStatementofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-based Payment Arrangement, Noncash Expense", "terseLabel": "Stock-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/ConsolidatedStatementofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1": { "auth_ref": [ "r418" ], "lang": { "en-us": { "role": { "documentation": "Estimated period over which an employee is required to provide service in exchange for the equity-based payment award, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Requisite Service Period", "terseLabel": "share-based payment award, award requisite service period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/OrganizationandSummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r418" ], "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.magnite.com/role/StockBasedCompensationNarrativeDetails", "http://www.magnite.com/role/SubsequentEventsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r428" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedTerseLabel": "Canceled (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationRestrictedStockUnitsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r433" ], "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": "Canceled (in USD per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationRestrictedStockUnitsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r431" ], "lang": { "en-us": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Granted (in shares)", "verboseLabel": "Equity instruments other than options granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationPerformanceStockUnitsNarrativeDetails", "http://www.magnite.com/role/StockBasedCompensationRestrictedStockUnitsActivityDetails", "http://www.magnite.com/role/SubsequentEventsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r431" ], "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 of units granted (in USD per share)", "verboseLabel": "Granted (in USD per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationPerformanceStockUnitsNarrativeDetails", "http://www.magnite.com/role/StockBasedCompensationRestrictedStockUnitsActivityDetails", "http://www.magnite.com/role/StockBasedCompensationRestrictedStockUnitsNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r430" ], "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", "terseLabel": "Restricted stock units outstanding and unvested (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationRestrictedStockUnitsActivityDetails" ], "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.magnite.com/role/StockBasedCompensationRestrictedStockUnitsActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r430" ], "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", "terseLabel": "Restricted stock units outstanding and unvested (in USD per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationRestrictedStockUnitsActivityDetails" ], "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" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationRestrictedStockUnitsActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r432" ], "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", "negatedTerseLabel": "Vested and released (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationRestrictedStockUnitsActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": { "auth_ref": [ "r436" ], "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" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationPerformanceStockUnitsNarrativeDetails", "http://www.magnite.com/role/StockBasedCompensationRestrictedStockUnitsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r432" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Vested (in USD per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationPerformanceStockUnitsNarrativeDetails", "http://www.magnite.com/role/StockBasedCompensationRestrictedStockUnitsActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r442" ], "lang": { "en-us": { "role": { "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "terseLabel": "Dividend yield" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationValuationAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r441" ], "lang": { "en-us": { "role": { "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "terseLabel": "Expected volatility" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationValuationAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r443" ], "lang": { "en-us": { "role": { "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "terseLabel": "Risk-free interest rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationValuationAssumptionsDetails" ], "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]", "verboseLabel": "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.magnite.com/role/StockBasedCompensationEmployeeStockPurchasePlanNarrativeDetails", "http://www.magnite.com/role/StockBasedCompensationNarrativeDetails", "http://www.magnite.com/role/StockBasedCompensationPerformanceStockUnitsNarrativeDetails", "http://www.magnite.com/role/StockBasedCompensationRestrictedStockUnitsActivityDetails", "http://www.magnite.com/role/StockBasedCompensationRestrictedStockUnitsNarrativeDetails", "http://www.magnite.com/role/StockBasedCompensationStockOptionsNarrativeDetails", "http://www.magnite.com/role/StockBasedCompensationValuationAssumptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate": { "auth_ref": [ "r449" ], "lang": { "en-us": { "role": { "documentation": "The highest percentage of annual salary that an employee is permitted to utilize with respect to the plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Maximum Employee Subscription Rate", "terseLabel": "Maximum employee subscription rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationEmployeeStockPurchasePlanNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted": { "auth_ref": [ "r426" ], "lang": { "en-us": { "role": { "documentation": "Net number of non-option equity instruments granted to participants.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Granted", "terseLabel": "RSUs granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r449" ], "lang": { "en-us": { "role": { "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant", "terseLabel": "Number of shares available for grant" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationEmployeeStockPurchasePlanNarrativeDetails", "http://www.magnite.com/role/StockBasedCompensationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationStockOptionsOutstandingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r425" ], "lang": { "en-us": { "role": { "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number", "terseLabel": "Exercisable (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationStockOptionsOutstandingDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r425" ], "lang": { "en-us": { "role": { "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "terseLabel": "Exercisable (in USD per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationStockOptionsOutstandingDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "auth_ref": [ "r436" ], "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 values of options exercised" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationStockOptionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r428" ], "lang": { "en-us": { "role": { "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period", "negatedTerseLabel": "Forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationStockOptionsOutstandingDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross", "terseLabel": "Granted (in shares)", "verboseLabel": "Options granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationStockOptionsOutstandingDetails", "http://www.magnite.com/role/SubsequentEventsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r435" ], "lang": { "en-us": { "role": { "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted average grant date fair value (usd per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationStockOptionsNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r449" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value", "terseLabel": "Aggregate Intrinsic Value, Outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationStockOptionsOutstandingDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r424", "r449" ], "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationStockOptionsOutstandingDetails" ], "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": "Shares Under Option" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationStockOptionsOutstandingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r423" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Ending balance (in USD per share)", "periodStartLabel": "Beginning balance (in USD per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationStockOptionsOutstandingDetails" ], "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\u00a0Exercise Price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationStockOptionsOutstandingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r415", "r419" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/NetIncomeLossPerShareNarrativeDetails", "http://www.magnite.com/role/StockBasedCompensationEmployeeStockPurchasePlanNarrativeDetails", "http://www.magnite.com/role/StockBasedCompensationNarrativeDetails", "http://www.magnite.com/role/StockBasedCompensationPerformanceStockUnitsNarrativeDetails", "http://www.magnite.com/role/StockBasedCompensationRestrictedStockUnitsActivityDetails", "http://www.magnite.com/role/StockBasedCompensationRestrictedStockUnitsNarrativeDetails", "http://www.magnite.com/role/StockBasedCompensationStockOptionsNarrativeDetails", "http://www.magnite.com/role/StockBasedCompensationValuationAssumptionsDetails", "http://www.magnite.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "terseLabel": "Exercised (in USD per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationStockOptionsOutstandingDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "terseLabel": "Granted (in USD per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationStockOptionsOutstandingDetails" ], "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.magnite.com/role/StockBasedCompensationNarrativeDetails", "http://www.magnite.com/role/StockBasedCompensationPerformanceStockUnitsNarrativeDetails", "http://www.magnite.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheThreeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Third portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Share-based Payment Arrangement, Tranche Three [Member]", "terseLabel": "Tranche Three" } } }, "localname": "ShareBasedCompensationAwardTrancheThreeMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationPerformanceStockUnitsNarrativeDetails" ], "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.magnite.com/role/StockBasedCompensationNarrativeDetails", "http://www.magnite.com/role/StockBasedCompensationPerformanceStockUnitsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r417", "r420" ], "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.magnite.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by supplier.", "label": "Supplier [Axis]", "terseLabel": "Supplier [Axis]" } } }, "localname": "ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/OrganizationandSummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Specific identification or general nature of (for example, a construction contractor, a consulting firm) the party from whom the goods or services were or are to be received.", "label": "Supplier [Domain]", "terseLabel": "Supplier [Domain]" } } }, "localname": "ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/OrganizationandSummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SharePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Price of a single share of a number of saleable stocks of a company.", "label": "Share Price", "terseLabel": "Share Price (in USD per share)" } } }, "localname": "SharePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareRepurchaseProgramAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by share repurchase program.", "label": "Share Repurchase Program [Axis]", "terseLabel": "Share Repurchase Program [Axis]" } } }, "localname": "ShareRepurchaseProgramAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareRepurchaseProgramDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the share repurchase program.", "label": "Share Repurchase Program [Domain]", "terseLabel": "Share Repurchase Program [Domain]" } } }, "localname": "ShareRepurchaseProgramDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "auth_ref": [ "r418" ], "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": "Award vesting rights, percentage" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationNarrativeDetails", "http://www.magnite.com/role/StockBasedCompensationPerformanceStockUnitsNarrativeDetails", "http://www.magnite.com/role/SubsequentEventsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Intrinsic 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, Aggregate Intrinsic Value, Nonvested", "terseLabel": "Intrinsic value of nonvested unit" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationRestrictedStockUnitsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r440", "r455" ], "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.magnite.com/role/StockBasedCompensationValuationAssumptionsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r449" ], "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": "Aggregate Intrinsic Value, Exercisable" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationStockOptionsOutstandingDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r449" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "terseLabel": "Weighted-Average Contractual Life, Exercisable" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationStockOptionsOutstandingDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average grant-date fair value of non-vested options forfeited.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested Options Forfeited, Weighted Average Grant Date Fair Value", "terseLabel": "Forfeited (in USD per share)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationStockOptionsOutstandingDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r438" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Weighted-Average Contractual Life, Outstanding" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationStockOptionsOutstandingDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1": { "auth_ref": [ "r421" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of options vested. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted stock.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value", "terseLabel": "Fair value of options vested in period" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationStockOptionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Purchase price of common stock expressed as a percentage of its fair value.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock, Percent", "terseLabel": "Purchase price of common stock, percent" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationEmployeeStockPurchasePlanNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Shares Withheld for Tax Withholding Obligation", "negatedLabel": "Shares withheld related to net share settlement (in shares)" } } }, "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/ConsolidatedStatementsofStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r591", "r599" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.", "label": "Short-term Lease, Cost", "terseLabel": "Short-term lease cost" } } }, "localname": "ShortTermLeaseCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/LeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SoftwareAndSoftwareDevelopmentCostsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Purchased software applications and internally developed software for sale, licensing or long-term internal use.", "label": "Software and Software Development Costs [Member]", "terseLabel": "Purchased software" } } }, "localname": "SoftwareAndSoftwareDevelopmentCostsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/PropertyandEquipmentSummaryofPropertyandEquipmentbyMajorClassDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StateAndLocalJurisdictionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of a state or local government entitled to levy and collect income taxes from the entity.", "label": "State and Local Jurisdiction [Member]", "terseLabel": "State and Local Jurisdiction" } } }, "localname": "StateAndLocalJurisdictionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r0", "r51", "r69", "r70", "r71", "r125", "r126", "r127", "r129", "r135", "r137", "r160", "r220", "r371", "r377", "r451", "r452", "r453", "r491", "r492", "r544", "r565", "r566", "r567", "r568", "r569", "r571", "r694", "r695", "r696", "r744" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/AccumulatedOtherComprehensiveIncomeLossScheduleofComponentsofAccumulatedOtherComprehensiveLossDetails", "http://www.magnite.com/role/ConsolidatedStatementsofStockholdersEquityDeficit" ], "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.magnite.com/role/ConsolidatedStatementsofStockholdersEquityDeficit" ], "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": [ "r125", "r126", "r127", "r160", "r648" ], "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.magnite.com/role/ConsolidatedStatementsofStockholdersEquityDeficit" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssued1": { "auth_ref": [ "r108", "r109", "r110" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The fair value of stock issued in noncash financing activities.", "label": "Stock Issued", "terseLabel": "Common stock and options issued for mergers and acquisitions" } } }, "localname": "StockIssued1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/ConsolidatedStatementofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "auth_ref": [ "r20", "r21", "r371", "r377" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan.", "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans", "terseLabel": "Issuance of common stock related to employee stock purchase plan (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/ConsolidatedStatementsofStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited": { "auth_ref": [ "r20", "r21", "r371", "r377" ], "lang": { "en-us": { "role": { "documentation": "Number of shares related to Restricted Stock Award forfeited during the period.", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Forfeited", "negatedTerseLabel": "Restricted stock awards, net (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/ConsolidatedStatementsofStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "auth_ref": [ "r20", "r21", "r371", "r377" ], "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 related to RSU vesting (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/ConsolidatedStatementsofStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r20", "r21", "r371", "r377", "r427" ], "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", "terseLabel": "Exercise of common stock options (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/ConsolidatedStatementsofStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "auth_ref": [ "r20", "r21", "r371", "r377" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan.", "label": "Stock Issued During Period, Value, Employee Stock Purchase Plan", "terseLabel": "Issuance of common stock related to employee stock purchase plan" } } }, "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/ConsolidatedStatementsofStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r51", "r371", "r377" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options.", "label": "Stock Issued During Period, Value, Stock Options Exercised", "terseLabel": "Exercise of common stock options" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/ConsolidatedStatementsofStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contracts conveying rights, but not obligations, to buy or sell a specific quantity of stock at a specified price during a specified period (an American option) or at a specified date (a European option).", "label": "Equity Option [Member]", "terseLabel": "Options to purchase common stock" } } }, "localname": "StockOptionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/NetIncomeLossPerShareSharesExcludedandIncludedinCalculationofDilutedEarningsPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StockRepurchaseProgramAuthorizedAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stock repurchase plan authorized.", "label": "Stock Repurchase Program, Authorized Amount", "terseLabel": "Stock repurchase program, authorized amount" } } }, "localname": "StockRepurchaseProgramAuthorizedAmount1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/StockholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount remaining of a stock repurchase plan authorized.", "label": "Stock Repurchase Program, Remaining Authorized Repurchase Amount", "terseLabel": "Stock repurchase program, remaining authorized repurchase amount" } } }, "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/StockholdersEquityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r21", "r26", "r27", "r118", "r209", "r219", "r559", "r609" ], "calculation": { "http://www.magnite.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' EQUITY" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/AccumulatedOtherComprehensiveIncomeLossScheduleofComponentsofAccumulatedOtherComprehensiveLossDetails", "http://www.magnite.com/role/ConsolidatedBalanceSheets", "http://www.magnite.com/role/ConsolidatedStatementsofStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "STOCKHOLDERS' EQUITY" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/ConsolidatedBalanceSheets", "http://www.magnite.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r116", "r357", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r370", "r377", "r380" ], "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.magnite.com/role/StockholdersEquity" ], "xbrltype": "textBlockItemType" }, "us-gaap_StockholdersEquityPolicyTextBlock": { "auth_ref": [ "r355" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for its capital stock transactions, including dividends and accumulated other comprehensive income.", "label": "Stockholders' Equity, Policy [Policy Text Block]", "terseLabel": "Capital Stock" } } }, "localname": "StockholdersEquityPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubleaseIncome": { "auth_ref": [ "r592", "r599" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of sublease income excluding finance and operating lease expense.", "label": "Sublease Income", "terseLabel": "Sublease income" } } }, "localname": "SubleaseIncome", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/LeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SubsequentEventLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.", "label": "Subsequent Event [Line Items]", "terseLabel": "Subsequent Event [Line Items]" } } }, "localname": "SubsequentEventLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r572", "r611" ], "lang": { "en-us": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event [Member]", "terseLabel": "Subsequent Event" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTable": { "auth_ref": [ "r572", "r611" ], "lang": { "en-us": { "role": { "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued.", "label": "Subsequent Event [Table]", "terseLabel": "Subsequent Event [Table]" } } }, "localname": "SubsequentEventTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r572", "r611" ], "lang": { "en-us": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]", "terseLabel": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r572", "r611" ], "lang": { "en-us": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Domain]", "terseLabel": "Subsequent Event Type [Domain]" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]", "terseLabel": "Subsequent Events [Abstract]" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r610", "r612" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "Subsequent Events [Text Block]", "terseLabel": "Subsequent Events" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/SubsequentEvents" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "SUPPLEMENTAL DISCLOSURES OF OTHER CASH FLOW INFORMATION:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/ConsolidatedStatementofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_SupplierConcentrationRiskMember": { "auth_ref": [ "r168" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that purchases in the period from one or more significant suppliers is to cost of goods or services, as defined by the entity, such as total cost of sales or services, product line cost of sales or services, segment cost of sales or services. Risk is the materially adverse effects of loss of a material supplier or a supplier of critically needed goods or services.", "label": "Supplier Concentration Risk [Member]", "terseLabel": "Supplier Concentration Risk" } } }, "localname": "SupplierConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/OrganizationandSummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TaxCreditCarryforwardAmount": { "auth_ref": [ "r484" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.", "label": "Tax Credit Carryforward, Amount", "terseLabel": "Tax credit carryforwards" } } }, "localname": "TaxCreditCarryforwardAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TaxCreditCarryforwardAxis": { "auth_ref": [ "r485" ], "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 [Axis]" } } }, "localname": "TaxCreditCarryforwardAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TaxCreditCarryforwardNameDomain": { "auth_ref": [ "r485" ], "lang": { "en-us": { "role": { "documentation": "The name of the tax credit carryforward.", "label": "Tax Credit Carryforward, Name [Domain]", "terseLabel": "Tax Credit Carryforward, Name [Domain]" } } }, "localname": "TaxCreditCarryforwardNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsIncomeTaxExpense": { "auth_ref": [ "r490" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of income tax expense from transition tax on accumulated earnings of controlled foreign corporation deemed repatriated pursuant to Tax Cuts and Jobs Act.", "label": "Tax Cuts and Jobs Act, Transition Tax for Accumulated Foreign Earnings, Income Tax Expense", "terseLabel": "Tax Cuts and Jobs Act, transition tax for accumulated foreign earnings, income tax expense" } } }, "localname": "TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsIncomeTaxExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TechnologyBasedIntangibleAssetsMember": { "auth_ref": [ "r520" ], "lang": { "en-us": { "role": { "documentation": "Technology-based intangible assets, including, but not limited to, patented technology, unpatented technology, and developed technology rights.", "label": "Technology-Based Intangible Assets [Member]", "terseLabel": "Technology" } } }, "localname": "TechnologyBasedIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/BusinessCombinationsNarrativeDetails", "http://www.magnite.com/role/BusinessCombinationsSpotXComponentsofIntangibleAssetsandEstimatedUsefulLifeDetails", "http://www.magnite.com/role/BusinessCombinationsSpringServeComponentsofIntangibleAssetsandEstimatedUsefulLifeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TrademarksAndTradeNamesMember": { "auth_ref": [ "r521" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style, or rights either acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trademarks and Trade Names [Member]", "terseLabel": "Trademarks and Trade Names" } } }, "localname": "TrademarksAndTradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/BusinessCombinationsSpringServeComponentsofIntangibleAssetsandEstimatedUsefulLifeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TrademarksMember": { "auth_ref": [ "r521" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style.", "label": "Trademarks [Member]", "terseLabel": "Trademarks" } } }, "localname": "TrademarksMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/BusinessCombinationsSpotXComponentsofIntangibleAssetsandEstimatedUsefulLifeDetails", "http://www.magnite.com/role/BusinessCombinationsTelariaComponentsofIntangibleAssetsandEstimatedUsefulLivesTelariaMergerDetails", "http://www.magnite.com/role/GoodwillIntangibleAssetsandCapitalizedCostsIncurredinCloudComputingArrangementsIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r213", "r214", "r215", "r216", "r217", "r343", "r369", "r543", "r613", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r632", "r633", "r634", "r635", "r636", "r637", "r638", "r639", "r640", "r641", "r642", "r735", "r736", "r737", "r738", "r739", "r740", "r741" ], "lang": { "en-us": { "role": { "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms.", "label": "Financial Instruments [Domain]", "terseLabel": "Financial Instruments [Domain]" } } }, "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/FairValueMeasurementsFinancialInstrumentsDetails", "http://www.magnite.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockAcquiredAverageCostPerShare": { "auth_ref": [ "r378" ], "lang": { "en-us": { "role": { "documentation": "Total cost of shares repurchased divided by the total number of shares repurchased.", "label": "Treasury Stock Acquired, Average Cost Per Share", "terseLabel": "Average cost per share acquired (in USD per share)" } } }, "localname": "TreasuryStockAcquiredAverageCostPerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/StockholdersEquityDetails", "http://www.magnite.com/role/SubsequentEventsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r50", "r378" ], "lang": { "en-us": { "role": { "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Treasury Stock [Member]", "terseLabel": "Treasury Stock" } } }, "localname": "TreasuryStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/ConsolidatedStatementsofStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockShares": { "auth_ref": [ "r50", "r378" ], "lang": { "en-us": { "role": { "documentation": "Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.", "label": "Treasury Stock, Shares", "terseLabel": "Treasury stock outstanding (in shares)" } } }, "localname": "TreasuryStockShares", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockSharesAcquired": { "auth_ref": [ "r21", "r371", "r377" ], "lang": { "en-us": { "role": { "documentation": "Number of shares that have been repurchased during the period and are being held in treasury.", "label": "Treasury Stock, Shares, Acquired", "negatedTerseLabel": "Purchase of treasury stock (in shares)", "terseLabel": "Shares repurchased (in shares)" } } }, "localname": "TreasuryStockSharesAcquired", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/ConsolidatedStatementsofStockholdersEquityDeficit", "http://www.magnite.com/role/StockholdersEquityDetails", "http://www.magnite.com/role/SubsequentEventsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockSharesRetired": { "auth_ref": [ "r21", "r371", "r377" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common and preferred stock retired from treasury during the period.", "label": "Treasury Stock, Shares, Retired", "terseLabel": "Shares retired (in shares)" } } }, "localname": "TreasuryStockSharesRetired", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/SubsequentEventsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r50", "r378", "r379" ], "calculation": { "http://www.magnite.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.", "label": "Treasury Stock, Value", "negatedTerseLabel": "Treasury stock at cost, 349 and 0 shares outstanding at December\u00a031, 2021 and December\u00a031, 2020, respectively" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "auth_ref": [ "r371", "r377", "r378" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.", "label": "Treasury Stock, Value, Acquired, Cost Method", "negatedTerseLabel": "Purchase of treasury stock", "terseLabel": "Value of shares acquired" } } }, "localname": "TreasuryStockValueAcquiredCostMethod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/ConsolidatedStatementsofStockholdersEquityDeficit", "http://www.magnite.com/role/StockholdersEquityDetails", "http://www.magnite.com/role/SubsequentEventsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TypeOfRestructuringDomain": { "auth_ref": [ "r271", "r272", "r281", "r282" ], "lang": { "en-us": { "role": { "documentation": "Identification of the types of restructuring costs.", "label": "Type of Restructuring [Domain]", "terseLabel": "Type of Restructuring [Domain]" } } }, "localname": "TypeOfRestructuringDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/MergerAcquisitionandRestructuringCostsMergerandRestructuringCostActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UndistributedEarningsOfForeignSubsidiaries": { "auth_ref": [ "r462", "r504", "r672", "r700" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of undistributed earnings of foreign subsidiaries intended to be permanently reinvested outside the country of domicile.", "label": "Undistributed Earnings of Foreign Subsidiaries", "terseLabel": "Unremitted earnings of the subsidiaries outside of the United States" } } }, "localname": "UndistributedEarningsOfForeignSubsidiaries", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefits": { "auth_ref": [ "r463", "r472" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrecognized tax benefits.", "label": "Unrecognized Tax Benefits", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance" } } }, "localname": "UnrecognizedTaxBenefits", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromCurrentPeriodTaxPositions": { "auth_ref": [ "r474" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return.", "label": "Unrecognized Tax Benefits, Decrease Resulting from Current Period Tax Positions", "negatedLabel": "Decreases related to current year tax positions" } } }, "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromCurrentPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": { "auth_ref": [ "r474" ], "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": "Increases related to current year tax positions" } } }, "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions": { "auth_ref": [ "r473" ], "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": "Increases related to prior year tax positions" } } }, "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r162", "r163", "r165", "r166", "r173", "r174", "r175" ], "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.magnite.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount": { "auth_ref": [ "r481" ], "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": "Increase (decrease) in valuation allowance" } } }, "localname": "ValuationAllowanceDeferredTaxAssetChangeInAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/BusinessCombinationsNarrativeDetails", "http://www.magnite.com/role/IncomeTaxesNarrativeDetails" ], "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 [Axis]" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/DebtCreditAgreementNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.", "label": "Variable Rate [Domain]", "terseLabel": "Variable Rate [Domain]" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/DebtCreditAgreementNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_VestingAxis": { "auth_ref": [ "r449" ], "lang": { "en-us": { "role": { "documentation": "Information by vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Axis]", "terseLabel": "Vesting [Axis]" } } }, "localname": "VestingAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationNarrativeDetails", "http://www.magnite.com/role/StockBasedCompensationPerformanceStockUnitsNarrativeDetails", "http://www.magnite.com/role/SubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VestingDomain": { "auth_ref": [ "r449" ], "lang": { "en-us": { "role": { "documentation": "Vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Domain]", "terseLabel": "Vesting [Domain]" } } }, "localname": "VestingDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/StockBasedCompensationNarrativeDetails", "http://www.magnite.com/role/StockBasedCompensationPerformanceStockUnitsNarrativeDetails", "http://www.magnite.com/role/SubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "auth_ref": [ "r153" ], "calculation": { "http://www.magnite.com/role/NetIncomeLossPerShareBasicandDilutedEarningsPerShareDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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", "totalLabel": "Weighted-average shares used to compute diluted net income (loss) per share (in shares)" } } }, "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/NetIncomeLossPerShareBasicandDilutedEarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r140", "r153" ], "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Diluted (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/ConsolidatedStatementsofOperations" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesIssuedBasic": { "auth_ref": [ "r138", "r139" ], "calculation": { "http://www.magnite.com/role/NetIncomeLossPerShareBasicandDilutedEarningsPerShareDetails": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "This element represents the weighted average total number of shares issued throughout the period including the first (beginning balance outstanding) and last (ending balance outstanding) day of the period before considering any reductions (for instance, shares held in treasury) to arrive at the weighted average number of shares outstanding. Weighted average relates to the portion of time within a reporting period that common shares have been issued and outstanding to the total time in that period. Such concept is used in determining the weighted average number of shares outstanding for purposes of calculating earnings per share (basic).", "label": "Weighted Average Number of Shares Issued, Basic", "terseLabel": "Weighted-average common shares outstanding (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesIssuedBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/NetIncomeLossPerShareBasicandDilutedEarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "terseLabel": "Weighted average shares used to compute net income (loss) per share:", "verboseLabel": "Denominator adjustment:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/ConsolidatedStatementsofOperations", "http://www.magnite.com/role/NetIncomeLossPerShareBasicandDilutedEarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r138", "r153" ], "calculation": { "http://www.magnite.com/role/NetIncomeLossPerShareBasicandDilutedEarningsPerShareDetails": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment", "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", "netLabel": "Weighted-average common shares outstanding (in shares)", "terseLabel": "Basic (in shares)", "totalLabel": "Weighted-average common shares outstanding (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/ConsolidatedStatementsofOperations", "http://www.magnite.com/role/NetIncomeLossPerShareBasicandDilutedEarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesRestrictedStock": { "auth_ref": [ "r139" ], "calculation": { "http://www.magnite.com/role/NetIncomeLossPerShareBasicandDilutedEarningsPerShareDetails": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic", "weight": -1.0 } }, "lang": { "en-us": { "role": { "documentation": "Number of shares of restricted stock determined by relating the portion of time within a reporting period that restricted shares have been outstanding to the total time in that period. Restricted shares are subject to sales, contractual, regulatory or other restrictions that prevent or inhibit the holder from freely disposing of them before the restriction ends.", "label": "Weighted Average Number of Shares, Restricted Stock", "negatedTerseLabel": "Weighted-average unvested restricted shares (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesRestrictedStock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.magnite.com/role/NetIncomeLossPerShareBasicandDilutedEarningsPerShareDetails" ], "xbrltype": "sharesItemType" } }, "unitCount": 7 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r10": { "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" }, "r100": { "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" }, "r101": { "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" }, "r102": { "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" }, "r103": { "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" }, "r104": { "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" }, "r105": { "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" }, "r106": { "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" }, "r107": { "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" }, "r108": { "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" }, "r109": { "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" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4332-108586" }, "r111": { "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" }, "r112": { "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" }, "r113": { "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" }, "r114": { "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" }, "r115": { "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" }, "r116": { "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" }, "r117": { "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" }, "r118": { "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" }, "r119": { "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" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "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" }, "r121": { "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" }, "r122": { "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" }, "r123": { "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" }, "r124": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r125": { "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" }, "r126": { "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" }, "r127": { "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" }, "r128": { "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" }, "r129": { "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" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r131": { "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" }, "r132": { "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" }, "r133": { "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" }, "r134": { "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" }, "r135": { "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" }, "r136": { "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" }, "r137": { "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" }, "r138": { "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" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e2646-109256" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1505-109256" }, "r141": { "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" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1707-109256" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1757-109256" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1500-109256" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1930-109256" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1930-109256" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1930-109256" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1930-109256" }, "r149": { "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" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r151": { "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" }, "r152": { "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" }, "r153": { "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" }, "r154": { "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" }, "r155": { "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" }, "r156": { "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" }, "r157": { "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" }, "r158": { "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" }, "r159": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r163": { "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" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r165": { "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" }, "r166": { "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" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6327-108592" }, "r168": { "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" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r171": { "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" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6442-108592" }, "r173": { "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" }, "r174": { "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" }, "r175": { "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" }, "r176": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r177": { "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" }, "r178": { "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" }, "r179": { "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" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r181": { "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" }, "r182": { "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" }, "r183": { "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" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r191": { "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" }, "r192": { "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" }, "r193": { "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" }, "r194": { "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" }, "r195": { "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" }, "r196": { "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" }, "r197": { "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" }, "r198": { "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" }, "r199": { "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" }, "r2": { "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" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "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" }, "r201": { "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" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r203": { "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" }, "r204": { "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" }, "r205": { "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" }, "r206": { "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" }, "r207": { "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" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5144-111524" }, "r209": { "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" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=124260329&loc=d3e26610-111562" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=124260329&loc=d3e26853-111562" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aa)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27232-111563" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=SL120269820-111563" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r219": { "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" }, "r22": { "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" }, "r220": { "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" }, "r221": { "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" }, "r222": { "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" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r224": { "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" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r228": { "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" }, "r229": { "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" }, "r23": { "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" }, "r230": { "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" }, "r231": { "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" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124258926&loc=SL82898722-210454" }, "r233": { "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" }, "r234": { "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" }, "r235": { "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" }, "r236": { "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" }, "r237": { "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" }, "r238": { "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" }, "r239": { "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" }, "r24": { "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" }, "r240": { "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" }, "r241": { "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" }, "r242": { "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" }, "r243": { "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" }, "r244": { "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" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r246": { "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" }, "r247": { "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" }, "r248": { "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" }, "r249": { "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" }, "r25": { "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" }, "r250": { "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" }, "r251": { "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" }, "r252": { "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" }, "r253": { "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" }, "r254": { "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" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "30", "SubTopic": "40", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=118172244&loc=d3e17916-109280" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "25", "SubTopic": "50", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=16397303&loc=d3e19347-109286" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "50", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=16397303&loc=d3e19379-109286" }, "r258": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r259": { "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" }, "r26": { "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" }, "r260": { "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" }, "r261": { "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" }, "r262": { "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" }, "r263": { "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" }, "r264": { "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" }, "r265": { "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" }, "r266": { "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" }, "r267": { "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" }, "r268": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "http://asc.fasb.org/topic&trid=2155823" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=109237686&loc=d3e17752-110868" }, "r27": { "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" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r273": { "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" }, "r274": { "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" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.3)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.3)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747" }, "r28": { "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" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.4)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(1))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(c))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r284": { "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" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(e))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r287": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "420", "URI": "http://asc.fasb.org/topic&trid=2175745" }, "r288": { "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" }, "r289": { "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" }, "r29": { "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" }, "r290": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r291": { "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" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14394-108349" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14453-108349" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14472-108349" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r298": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123389529&loc=d3e10037-110241" }, "r3": { "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" }, "r30": { "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" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=124440162&loc=d3e12021-110248" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=124440162&loc=d3e12053-110248" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123408193&loc=d3e12803-110250" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123465755&loc=d3e1835-112601" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601" }, "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))", "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)(iv))", "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(8))", "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)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r311": { "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" }, "r312": { "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" }, "r313": { "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" }, "r314": { "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" }, "r315": { "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" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466302&loc=d3e4852-112606" }, "r317": { "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" }, "r318": { "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" }, "r319": { "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" }, "r32": { "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" }, "r320": { "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" }, "r321": { "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" }, "r322": { "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" }, "r323": { "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" }, "r324": { "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" }, "r325": { "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" }, "r326": { "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" }, "r327": { "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" }, "r328": { "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" }, "r329": { "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" }, "r33": { "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" }, "r330": { "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" }, "r331": { "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" }, "r332": { "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" }, "r333": { "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" }, "r334": { "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" }, "r335": { "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" }, "r336": { "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" }, "r337": { "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" }, "r338": { "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" }, "r339": { "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" }, "r34": { "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" }, "r340": { "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" }, "r341": { "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" }, "r342": { "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" }, "r343": { "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" }, "r344": { "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" }, "r345": { "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" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "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.15)", "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": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21459-112644" }, "r356": { "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" }, "r357": { "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" }, "r358": { "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" }, "r359": { "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" }, "r36": { "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" }, "r360": { "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" }, "r361": { "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" }, "r362": { "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" }, "r363": { "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" }, "r364": { "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" }, "r365": { "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" }, "r366": { "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" }, "r367": { "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" }, "r368": { "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" }, "r369": { "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" }, "r37": { "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" }, "r370": { "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" }, "r371": { "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" }, "r372": { "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" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21506-112644" }, "r374": { "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" }, "r375": { "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" }, "r376": { "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" }, "r377": { "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" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a),20,24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r381": { "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" }, "r382": { "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" }, "r383": { "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" }, "r384": { "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" }, "r385": { "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" }, "r386": { "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" }, "r387": { "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" }, "r388": { "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" }, "r389": { "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" }, "r39": { "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" }, "r390": { "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" }, "r391": { "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" }, "r392": { "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" }, "r393": { "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" }, "r394": { "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" }, "r395": { "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" }, "r396": { "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" }, "r397": { "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" }, "r398": { "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" }, "r399": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r4": { "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" }, "r40": { "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" }, "r400": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "705", "URI": "http://asc.fasb.org/topic&trid=2122478" }, "r401": { "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" }, "r402": { "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" }, "r403": { "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" }, "r404": { "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" }, "r405": { "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" }, "r406": { "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" }, "r407": { "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" }, "r408": { "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" }, "r409": { "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" }, "r41": { "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" }, "r410": { "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" }, "r411": { "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" }, "r412": { "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" }, "r413": { "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" }, "r414": { "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" }, "r415": { "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" }, "r416": { "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" }, "r417": { "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" }, "r418": { "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" }, "r419": { "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" }, "r42": { "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" }, "r420": { "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" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r422": { "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" }, "r423": { "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" }, "r424": { "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" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r427": { "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" }, "r428": { "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" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r43": { "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" }, "r430": { "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" }, "r431": { "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" }, "r432": { "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" }, "r433": { "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" }, "r434": { "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" }, "r435": { "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" }, "r436": { "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" }, "r437": { "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" }, "r438": { "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" }, "r439": { "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" }, "r44": { "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" }, "r440": { "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" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r442": { "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" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r444": { "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" }, "r445": { "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" }, "r446": { "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" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r448": { "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" }, "r449": { "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" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(5))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r450": { "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" }, "r451": { "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" }, "r452": { "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" }, "r453": { "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" }, "r454": { "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" }, "r455": { "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" }, "r456": { "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" }, "r457": { "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" }, "r458": { "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" }, "r459": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r46": { "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" }, "r460": { "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" }, "r461": { "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" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123452999&loc=d3e28200-109314" }, "r463": { "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" }, "r464": { "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" }, "r465": { "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" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318" }, "r468": { "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" }, "r469": { "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" }, "r47": { "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" }, "r470": { "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" }, "r471": { "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" }, "r472": { "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" }, "r473": { "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" }, "r474": { "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" }, "r475": { "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" }, "r476": { "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" }, "r477": { "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" }, "r478": { "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" }, "r479": { "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" }, "r48": { "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" }, "r480": { "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" }, "r481": { "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" }, "r482": { "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" }, "r483": { "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" }, "r484": { "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" }, "r485": { "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" }, "r486": { "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" }, "r487": { "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" }, "r488": { "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" }, "r489": { "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" }, "r49": { "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" }, "r490": { "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" }, "r491": { "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" }, "r492": { "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" }, "r493": { "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" }, "r494": { "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" }, "r495": { "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" }, "r496": { "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" }, "r497": { "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" }, "r498": { "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" }, "r499": { "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" }, "r5": { "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" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29,30)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r500": { "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" }, "r501": { "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" }, "r502": { "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" }, "r503": { "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" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r505": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r506": { "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" }, "r507": { "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" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r51": { "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" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(3)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r514": { "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" }, "r515": { "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" }, "r516": { "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" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123413009&loc=d3e4845-128472" }, "r518": { "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" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123413009&loc=d3e4845-128472" }, "r52": { "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" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5227-128473" }, "r521": { "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" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473" }, "r524": { "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" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5504-128473" }, "r526": { "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" }, "r527": { "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" }, "r528": { "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" }, "r529": { "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" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r530": { "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" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(4)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r532": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569616-111683" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569643-111683" }, "r535": { "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" }, "r536": { "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" }, "r537": { "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" }, "r538": { "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" }, "r539": { "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" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a),(b),(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r540": { "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" }, "r541": { "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" }, "r542": { "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" }, "r543": { "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" }, "r544": { "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" }, "r545": { "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" }, "r546": { "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" }, "r547": { "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" }, "r548": { "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" }, "r549": { "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" }, "r55": { "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" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r553": { "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" }, "r554": { "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" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=SL6742756-110258" }, "r556": { "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" }, "r557": { "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" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611" }, "r559": { "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" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r560": { "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" }, "r561": { "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" }, "r562": { "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" }, "r563": { "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" }, "r564": { "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" }, "r565": { "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" }, "r566": { "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" }, "r567": { "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" }, "r568": { "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" }, "r569": { "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" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r570": { "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" }, "r571": { "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" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901" }, "r573": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "830", "URI": "http://asc.fasb.org/topic&trid=2175825" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r575": { "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" }, "r576": { "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" }, "r577": { "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" }, "r578": { "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" }, "r579": { "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" }, "r58": { "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" }, "r580": { "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" }, "r581": { "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" }, "r582": { "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" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977" }, "r586": { "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" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918673-209980" }, "r588": { "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" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918673-209980" }, "r59": { "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" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r593": { "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" }, "r594": { "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" }, "r595": { "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" }, "r596": { "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" }, "r597": { "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" }, "r598": { "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" }, "r599": { "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" }, "r6": { "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" }, "r60": { "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" }, "r600": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r601": { "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" }, "r602": { "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" }, "r603": { "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" }, "r604": { "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" }, "r605": { "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" }, "r606": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "http://asc.fasb.org/topic&trid=2122745" }, "r607": { "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" }, "r608": { "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" }, "r609": { "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" }, "r61": { "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" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r612": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "http://asc.fasb.org/topic&trid=2122774" }, "r613": { "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" }, "r614": { "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" }, "r615": { "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" }, "r616": { "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" }, "r617": { "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" }, "r618": { "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" }, "r619": { "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" }, "r62": { "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" }, "r620": { "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" }, "r621": { "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" }, "r622": { "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" }, "r623": { "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" }, "r624": { "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" }, "r625": { "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" }, "r626": { "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" }, "r627": { "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" }, "r628": { "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" }, "r629": { "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" }, "r63": { "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" }, "r630": { "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" }, "r631": { "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" }, "r632": { "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" }, "r633": { "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" }, "r634": { "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" }, "r635": { "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" }, "r636": { "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" }, "r637": { "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" }, "r638": { "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" }, "r639": { "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" }, "r64": { "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" }, "r640": { "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" }, "r641": { "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" }, "r642": { "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" }, "r643": { "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" }, "r644": { "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" }, "r645": { "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" }, "r646": { "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" }, "r647": { "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" }, "r648": { "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" }, "r649": { "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" }, "r65": { "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" }, "r650": { "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" }, "r651": { "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" }, "r652": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(1)(a))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r653": { "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" }, "r654": { "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" }, "r655": { "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" }, "r656": { "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" }, "r657": { "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" }, "r658": { "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" }, "r659": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(6))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r66": { "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" }, "r660": { "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" }, "r661": { "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" }, "r662": { "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" }, "r663": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r664": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r665": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r666": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.10)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r667": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r668": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r669": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599081&loc=d3e62652-112803" }, "r67": { "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" }, "r670": { "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" }, "r671": { "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" }, "r672": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "740", "Subparagraph": "(b)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6479915&loc=d3e66715-112838" }, "r673": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123345438&loc=d3e61044-112788" }, "r674": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(15)(b)(2))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r675": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r676": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r677": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r678": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(2))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r679": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067" }, "r680": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r681": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r682": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r683": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r684": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r685": { "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" }, "r686": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r687": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r688": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r689": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067" }, "r690": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439" }, "r691": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r692": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r693": { "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" }, "r694": { "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" }, "r695": { "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" }, "r696": { "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" }, "r697": { "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" }, "r698": { "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" }, "r699": { "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" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765" }, "r70": { "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" }, "r700": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "740", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=6487024&loc=d3e29054-158556" }, "r701": { "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" }, "r702": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "946", "URI": "http://asc.fasb.org/subtopic&trid=2324412" }, "r703": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "http://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014" }, "r704": { "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" }, "r705": { "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" }, "r706": { "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" }, "r707": { "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" }, "r708": { "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" }, "r709": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=SL120174063-112916" }, "r71": { "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" }, "r710": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r711": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r712": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r713": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r714": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r715": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r716": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r717": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r718": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r719": { "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" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r720": { "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" }, "r721": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r722": { "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" }, "r723": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r724": { "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" }, "r725": { "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" }, "r726": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "730", "Topic": "985", "URI": "http://asc.fasb.org/subtopic&trid=2197926" }, "r727": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r728": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r729": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-23" }, "r73": { "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" }, "r730": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r731": { "Name": "Form 10-K", "Number": "249", "Publisher": "SEC", "Section": "310" }, "r732": { "Name": "Form 20-F", "Number": "249", "Publisher": "SEC", "Section": "220", "Subsection": "f" }, "r733": { "Name": "Form 40-F", "Number": "249", "Publisher": "SEC", "Section": "240", "Subsection": "f" }, "r734": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r735": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402" }, "r736": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(1)" }, "r737": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)" }, "r738": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(3)" }, "r739": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(i)" }, "r74": { "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" }, "r740": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(ii)" }, "r741": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(iii)" }, "r742": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r743": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "405" }, "r744": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848" }, "r75": { "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" }, "r76": { "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" }, "r77": { "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" }, "r78": { "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" }, "r79": { "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" }, "r8": { "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" }, "r80": { "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" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r84": { "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" }, "r85": { "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" }, "r86": { "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" }, "r87": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "220", "URI": "http://asc.fasb.org/topic&trid=2134417" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3151-108585" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585" }, "r9": { "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" }, "r90": { "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" }, "r91": { "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" }, "r92": { "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" }, "r93": { "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" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r95": { "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" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r97": { "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" }, "r98": { "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" }, "r99": { "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" } }, "version": "2.1" } ZIP 138 0001595974-22-000010-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001595974-22-000010-xbrl.zip M4$L#!!0 ( *V"5U3P9DJI>$ .SD 0 > 97AH:6)I=#$P,38M>FEL M;&]W;6%G;FET97,N:'1M[7WI4QM)MN_W]U?4=<_T0(20M;#:/1V!,78SUP8_ M3(_?S)>.5"D%U2Y5:6I!UOSU[RR969FU"+ Q*F$F[G4#*F7E/W]]\=K[[>+].V^[V^M[%XF( MTB +XDB$SY\?GS[SGEUEV>S%\^?S^;P['W;CY/+YQ?ES'&K[>1C'J>R.L_&S M7W_!O\"_4HQ__3^__,_6EO7Y_S[+\_I);^,XO'BUU_&P;47 MC/_^+! [.V*PM]OS]_R=;7^[?[#O3PYV17\RV=T;]B?]/_HPR>?P.'\GS1:A M_/NS:1!M74E\_XN]P2Q[.0_&V=6+?J_WUV?.K&\PH] "\>''X_=%=QZ[G_F:19,%ORG(!K#4EX,=V?9BE9S\=O)1T\OR=-K M^KXSV:Z=R49V%:3>SS_M#P:]EZN;"!_,6/IQ(O!*O\CAC!)\"HX^'X52I'*5 MVT0;U'^YV?'&Q"!$ZL43[Z.<97(ZDHDWZ'>0*_0]V$RZ)O!,$&6Q-UIX(AI[ M(YG-I8P>Z*CKB>[?)^_>G7WRWIZ?_?ZAXYV<'G57N:,=3WB?1'H%C#:+(P\. M?J;.WMMH/3G"D<(TQNV@2*2O5=+5^\.WIR<7Q^T@J=5[.Q'@,K'@KE)/LQ6"W MV]O&]7_(DS0'RO1 DF57 A1DF60BB+S#RT1*4IE!#+Y#Z6Q$G,4?.R@GF;:9 M3?4'.SWO51*+\5PLO,,TC?T Y&GJO7MW1 ][^JLMO[/O6B0!E$IRYFJ':RW9K=>Y$"TV#Z:<-.=FSB]4CI3 W)SQ(Y#>@/,=B=P#' 0@3B MQTV&>Q" R-G/KCK> ?[3[V573/!]^&$"QF>2\@T0'D@E$DKJN_V!?J*C_S3* M@Q OHQ?&/FN;F7MS.K3P?X$!6OSDK<%YOU(+:\%9__S3SL%++\W]J^)@1Q(W M?1K#4&RJI3/5GU^!V@_/(,]K^TG8:QA[']0. MJ+U9Y?%L=CWOT,N2G+?6CZ>S4&:HSLT6^GXX![ 1PY\2E$Z1N:I@?0D?+PX\ M-DTWT2@362;\*[;<5JM@O;733*021UJ9A \&B MI2<2.0%ZCWP))W8D9JB P8O4GNN[$,6@(> !S8&^RA]4F96^;UF_+OK%,0:*E2 ZII@1+TAUH MF55W)0M^@E\WUDW'%IP3^.HL!YK"IV@,F^;@#X.]3F^[!T0690+^ZJ7_R=&J MFTB9>1M &V,Y"^B*QZMTJMSF/K]:Z7TV? _O7!9WVB^:-/&T0$E0SA5#PHW7 MPA#\)(FGK@64SV+F7LP76:A%8PI<6"P.+P2SQ:^UP%OFXCX]^]3Q+GX[/C]^ M9[F(+0!P8) M2@=I@I:JP$M0]R%]S#'W1W6GD_!JVY']M= $6L]&K<([_#:/T#G^>&V&R->3%4 MM@5=>'2/P!V5<-$S8C")]&4P8S>RXAFH?/7W7J;>$=Q]=#'/'"^T9*4I)0VV\TA- MFV(5KV'.K=A2BJ4XLI=,VC"XILP!1WP9L?2:/U_@O="2$4UAUDW%! 64\K!L MHE<%[>P11F12V)5T$K TL]YJ+MIE'(,%(O!%8XD7!X;CP*FV3SK>53R'6YMT MJG-G^E!/DL"T 2SY,@ Z&-#P>^U.HXD51E^'D MHZN]<79&66?T^E7&OU>:OR._S- A V=U"%L;>L,>1G^&/0]VF;S;4L!-0,K MS25C='X5^%=+>"2?IR8#66&_A8,/OHH$*&:@0OGHIED#]\(Q;AA3=UO8 ;J\ M4]0Z"SO3G$ZK][*&([5@/Q4!HR>9& 0YJC7QUEH5K?A++]T+B\X)H#70R42H[BS=5?Y8O7G0Z^X/A_CR+('_'^L7JWEU:5[/LW'U MLX/][D&O^>->MV\^>TYC)Z5][.\0L\C0.12F,Q']_=GPF7Y&69TO>EZ?GBK& M>4YK=;/>^=^KI/CVI=P:)5)\WB)-^H4(YW#EG]TI!?^^,NW;XD48M<>+,.AN MDV/H$[ /=@*ZK)G-GUJV?#-3 T8XP^@BWVGIPS4#MA1*9)NH)NB0I3+$JHP? MOXB?.,8[>CG3#-X2P#L6VI,(PY#.W6Z%XW6[%([[U#A6<9'\]ERD87=W#S?@ M=QV7E(5!!#:C-A=M+X"2Y0YQ=RJ7"#62D01M^S]Y0$X,=.Y-8]"I8-A$IEE, M-VQA?1$^.HTX=HM $(;Q;]RBJ9Y&R MQM'Q6=T[VK=TAC%*%.4Z6*'GIL8L[.REJ]/,R%Y-C3HF?& 8S?RX7I6;[$H M)"U664V),\B0*D!>;8<%"S:=E1 MO'3RJ)#[83[66N";-S__--Q_>=SH3[M7FV<5'&C<'@ZD1?D'<@6B+2(^4S*M M[^>@T_ED^A0APS+YT.&G9$.\*PEU2\BC+I\G1-V8%0AV *;2POU#L\#'UYEQ M_Y;61@&+ ?WJQN0FJNIPAY.7*<>B3MRZN?RL0'-<6[ ME!'PE1"F)49!&("*-8N!YRS6/1XFVT3^>R2 SZ+;J*O&ZKZ6"R<@S\JD9H0= M(QT[%C]<(P_72C.$R@JGMX%6,][R:QDNUL"IK>57"[ROFYP@+'7(9H&_VQ0- M#%-X(PSJP$^I0,]%HYU4/I?6)V^_;1,9WTUI68],E6';,E7.Y6H+-]==,KE2_(UJAP8JT^T54?8U>'L@]#/HG"=3(3 MP5@9 D:E A8UQRR0#"&1,-A=CO2!\9P230K_:PQ9)$M,"0)6O$1G M<9CU=XD;]V\\G ,LW1+19TKH__FG_FZO]M^#_LMS58,(OPQO3/W/XMF+7K>W M4U;#5K/*_LY?B:F!-9E^EX7VR^OL'RAMJBF UBXRZ&/X\SS.*2Y$EI=&(_-^ M>I@-6R%A' %#QS)5WX_SZ'LMN%U702WU% M442)^G[O1:(SMU:ONM[HMZV$$ MM##07(D1BT59[)*J>BTH;T:E1Y,?N\&Q1Z3#HG0D)Q@-(S]'D(#A,!;D]99@ MOGM3F#"YH!/):A0ZQA/*6+$25TK1..U/YOQ:SJOM@(2%S1GC?\>YKT-\\60" M*D"'WP.2W^A_VO4BIDCNU7RA(OTI12]#'DJZ _G=( 1Y;S"*AE ^5S_/AF=0 -9KWR/H+ MN#2U"8]G?1] :IY_?/-X%UC(;+#/O<,HRJ<_RF*)=IW%?K<["K;(BI9<51XI ML:G_TMOM>9,<7[Q&OK]_9V]_N[&[W'ODR MM_<[>X/*(FOTO5M8LJLO)/'H?U;>&UAR;(>I6I(MS_O+'B@DO29G 8\ QW_0 M/^CLT_$W/?J7_LY!YV!_M[N[AZKJ\A$;BMW6NV[G-,[0VL64 4K@$]$"<\(O MK1*O+!')H@:^I3"X98BIF-Y&O[^I.6@\J4DC+61//(+-X+TTSG@QHC2L]I=! M'^)$29A\())L1XRJIKHXF-3EBP819F**/*00JZJ.PBS1XE#2VHB46[$EG2N* MPU@IM:H6F:!',+54W5W+Y5+>Q,8<:"P\RD*.>U'F#U!679$]=Q MN8W19N>.AW0OKKB5%C,W59L[1.%3#CAG&!%)U&88FR,0EQA2QH.HWWSK? MB MF:GS-=%3FD8=#6 M'G!'2NWTY&0"Y\?5>/4N0$2B9&=?@5I9\0**DG+'?*N8 MLDY"8$=A8%=T5]](SL.4J^A'E.'-,(X;(X+J4\Y*X1,2%I@1""$,]Q7<&7;M-T*4M2M!&T'BF%ZX&!_$@JX:WN#2QZ].7AG-,['*Y%()=H[I9%<(#&&6<8>3H._;C(.(;U.K8L2=N>_\@CJ3 W!D->"WSZ>(GNUE1W-J/Z)-BBQT9<+ '5 MHBI&@8%)X@Y!_Q!1CJ8(D\Z02 =WT2'18J^6$FKQV#'7G:H1B@ [5SP'( M2Y%E<#WRA"C(?FM$B$<,%;3QC#]J:KV%63$:)NH.)V2FI_$JI$%IP_"*.B67FB7R$V: M7DW-W!NVDC5<;Z1N!GV7;'5C>G$71FTVEV^,.U%"!\%J4[R0(7=C*T]>S=DP M>J)=N.!AC.ZEE%E^\7J3\PV[9&7"WA8E]$?,BA@^944\]JR(M2TIVFY;29%! M>K(+H5F7/2SJ_E?::L][\M=\1U$NEBFL16EP =1MFU!.D7"*^DYFJBH#],-) M M55!HA -#%4O4#VP4_:]# X6AW;X\* 8\)!^*K!)WLL '%-A[ Q:CR?PY#5 M8-)QSEOX"*NIO_SP\\M(%:!13 MK-E(KLLJ6:'C*+0/AM3@LGW;J.UH,QNVE?07S&,.TN:O&1)K4&U6!X;Q4'[1 M"V?#? 5$;5E3'G5 4E WQ395/)D-\"-U@:.I^,Q -TNA:\H.$P.!2V/X5]CG MW!.)?Q5D<&L1#B""$Y$R(8!]C(RBBR%E?-B1_1<8&LQ!JKM&"MDT.<6,#&/C M]M9M2 E^HDNU2\N6HEXF2^&"PMX38]ED1]R,SH-?9,A!G!@B"V(L]#,'^,) M1EL3M)>!B"*T.50[@/*[J(JN\#6%8HX&\%$\"]AQ1)@>=$-MW*.1M,"8"7Y=N%MM7S,#97I@>99DO.;I5Q!V[ M*PT\UD!N\&W">D<.X4H$T]0-2\"E(+I)K'_668L>CA01P&_G&J1!>(G(?G*"=;]*=Q] MLHD=;:% NPO6FJ$%-5/Y"Z M%V0@Y1YA+XV=MID3-J=A*P(.! A=P;NM$EWOH=3F"RKO*I5C=HK"C6(T,"QW=2UIE8LX3/O7$[#N,/P [FU*.J.MQ,G4"1,\XMP"B'"G#0P^>J")]Z%#2V M0MTL [W8 %W+6WC4KI'")'48O%;,!48C_1H/K<#KVF!'\CB6C),F";)L@)*[G=0 MF[!C:U-YVMKA*1VF'*(X*S:G#1ESC\;P:C:@/>\>>35P(5@!F627XI)@##@A*Y4^T'"V4(@)9)Q'\=Q3W1FY'E-&/N5):5K7;:V] M2JCL\6DWNVW3;DY,;V+EE/KJ5FTMK(MN&SA22:<@BX2D>,"QJ6S2Y,'Z$E MRK'A%M33FM>I^V)7-1LW&]EI0DA)S [YVI/LL)U."1KD8,VHT-OI,^K;D8)J MOES B1V<@!E$2CKS6I7VH+]8:&U%%)28;J>BCSJ'A^_0H\N:L9U>D+26^UK4 M32LJ8#+O>3W:J6KT/?*GPMFJ[''. D:U/)BP67^3I3!'Y[MN=1\NEMX6TA%I M:'SU'/8UM7/>[-P,=.3CXTY.54=_@NX\^C;", )EAX(<#O!:%0[0_;9H>6(V MPTRB&KV_P]-_"G?;(<6G/<948Q;\A+;W@/.5E11'#7>IX,%U6GU%1#H=EQ.IPLG* M#P R$CM9RB^(9(XJ$UQ'#B]0N#&F-DO8C1FI/H!9%SV7HT1A)7V]7ZV8E_!1 MK:-7IC<[Z@B7QW*#*-\V+XF\<]1&T]$OE9MMS>V+=N(NF72#?)1*7S5=E*X$N/5 ^K5%@$1 48X;H!! MNLG8W[Z-K=_O#;L[JRPW\9I<-A3WTE:/MS%7[6V#M,8]*B+VLV@7:?&]HEBW MAK=_L<=T<__=:'C0E5VFA@-XVR2,">^J0@1CNXGLQD*-3AHI^UZ=-H"$6:E> M;\K8",5K$=T5)6M!6TNJ2JZPOE"; M[1_05[=1*IUD+[O6$[!M489[_7LJ:W2:=^@:/**P;E&&_%&SBT$7*Q^Z _QG MIV-5HY7?62W_2"U#T\F9*B2I&($ VBR&W;[?80TWQ*D7O^P5+^SWB@_ZL-:- MP\W*%+@0-9O'WL9@T_2%+.*]S@@[SF^[UIM@RVHF>^"94XBGI^?D=&+9I=581]G?A[^\@K\,]NE0][N#HINUU]##NM2^"J/G16^4<-$0 M2O<%/FA"75;DIERA;ODBZMK0P>O5T_Q^A!Q$EQ$E?^$AY!EH3?\M9W2HJ,L9 MV7W JK@PN107U*6\:H-8F,*N#"TR[UL_V^2_;^WK=@^O!_R+Q(1CX(\'%E%; M@VP/K)^M%VUOPX *03#U#K?P*UOX[-8VPVMN[10/>&^LGW^S?CZQ?OY?Z^=W MUL_O>9_UKZ?KKJ^UL(_'%,]5#'%T_H-9=6F7! M=LVS&WE21^%$R1#9_PJT!QGI:7/F>,1!' R1"_6<5AB=[+^.CK-5OU+;>[UV M$(_Z>^J^ ?$(E2%IG1$=1:X:3^@$%A$YVAWZI$1J[^-=:_;6A@.TB 7TNMLD M-@Z!2J,XVC(]!9%:0YVEC86G 9>A7L4AGE4R#1U&770AL6*K,^X5H\)_G/U, M_M)\E,0J.TOETPF.Z.%AJPZ+A+&#]W7A:6W<2A_CCH>=I8S$B@@6BK_E]2A+ M/3>P6Y:3L();Q$^=W,'.W8+)%:?*4WFJD[/[%*][BM>U@X-?MXF![^QK!FXE MO9:XDF9[S0Y=A7C@)N%6'ON5L(65B;&D3QK=2 ME,"E*#'N[@9JR*6U=!AX\N>?MO=>6KJ,T;&HF[9")'1K*)SX6U&J@K5+N'*" M>.",UM%6RBZ_S2 MZIWC/Q.9EOP5WS_[!:93]"O@"9& Y$QPNVBO>$G#"<56]RFL@)CLF M0%0?/KH5[2^G>Q/=+&T;'7,46\V:G=I? K'0E453D>%X<]C!-&80))W[UN@+ M=<[C%LY0U00>7:@R+6=+U3I*EUR%"LC,S8GJU:('[+)R&5-9G;W"RT2H6LK& M&EDDR9J(G['&ZC/[J2",*KZHQ,J7@2KM4*=J/+GB6@1A;0B+\^E9%QQ9MK+5 MZKN)1N"%:*D(V9>J9VC^" M&ZNDL@R7)EJ\ ,DWRFZF@T,=K'F\7L M$H&KHHPC9W:!ZDK8<<]>F44Z*7_M;?H6*83#[I#2P#^5&0DC*0/E%L=/.$WN M]8A'2D$DC>8&;M91%;$UPT[A:*KCP3E>-98T8Y 11M,C('?G.6'>D7$B(X.\ MDN'8\O2Q=C@&VW=1T0WA3GN'-RV]I"W#YY0S3VU0RWZ FJE@HF_=^%2L9F,0 M6)Z(4I4A#16'X[0&N*TZ\KJ'R,;MN2Y-K>08*$TK.I9Z4%-V9E4_*5_99(%U M3!,9,3YU1NP=GW+=9XX Q?M!EQ1551C*6=]M2"T'EC)-(+E)%;U1$OXF, X/YJ*4P8B+#QV%> M/__6:2H;MR2!;3'5;-NZ4[%L$Q7O[6FF;S1*'1"X1)!&H:%C2BIW&675LH&L MOL-7H0$6QS"_>&\/_Y>^A0T_CY!XPK$JF99FH<9ME8P M,3=VHQB:8F(*T3_-7$96A\=*J+A.&3JE>9*@ Q-5!Q>7L1F,.Z&@1G1=4E. MF(&:[0BX43Q5O* ($AK93%:C0[!Y1&L2T;ADI!11-FZSKCX5Z+I)O%C!'LNN60_\>1T%L8+27"M:T_4+:)J'=:N^DL(<]9*( -Y23:8ADS27A'; M/.S<2Y89.?J43408+6EFRF$3;;VR):DM*Q]>5(2%JS'J>O_!$I<,S4>]J3#/ M+W5V0#J>SN&]BHBZNO:D#0KZOCZ&G.0?=07H)-+(S7RG%H M*NU#$PAP*)5F^4N%N,_!:'DNX[F M IX,#DADJ *.)-@&Y(44*EF1\^7U\#5:)Q=YJ'PE^N]8\H"4A8'Z@,I:L31/ M5>91HXQ^Q7K*8&ON:I332HU;^(\H]***)^I:J=4DK12U<1;<(8: E">8(B S MTEQ59&B2IR+D9#N&C879G'(JWO*7%G-COUV6 ,FIO\ -1:B]B'S8?IPG@31> M9 :"5+6.6IOF,YQ*4''&:Q=RV20,5;939',B53:AKG MN 4Q!59,\PQ9$.VR.:FD]C!3A&)')6O2M0KKMX:ZUUYTM(BJ=&@"06=-:+V^ MTEP%+ B,4\7M[.2/=Y9178Y" G%W13P=9E$7 !NPS6#- &U(B$D&18; M.AJ(7@E$?1OKH.PLN\&S !+%3X)13:X-P^Y:.Z!8GJZ/B]-LR^F^]PFVP:FJ MK_&6%1R?<64QQ7[]B;=5:@_SQ((H4)- #56#O'.8@!,Z5.^2"N%1TQ*4]N0, MH@ K>AS4J1J9>BM89XJF;;@(C!I8T= TY5&P[E#$J^H!FRDY2""H =ZCBJFO MWUR+8K \446G#X"R(6:DYE PNX!MW"RNM%J "20*=P]YD>%_]1++C MHS:=H$A"8/8#$52:2EF0BR1MTDZ2LAO8ZC262O9(:4R5 M.\5#3NV^MG793.ZYU*\ )E4\@F>EE-6&[S)RK[U*V;5E@_ MWW_OB<$0D2J'KG,$]%VM34J1A(QFIV"UF[H2V%5@ILBK 9O7R;TUG0*WN\-N MP^@6WIR>1GO.[CXUQIWM!V>K>ZU!/MWODH_L51)_EHFXE"ON!'5<((G5 ME%"[AOLOO4_BLP3;'?.I3B*_ZVVT&_29][,-.,\*^I,KU.8B28RTM &W;%]6 M(=3X2VA3E? .P$!+=, 6YFCJ.A7L<1F$M07>B MX@WZ\YBSJ;FBN2P%K&D4G/^&+"IZ.PBC40Y@JI/0=46*"S[;5-8 M7C/0P4I;*0";Q("34Z]6K<^R&KCUZQ-6N*Z[6E-38!8R!-7A)F?88(N5P&[# M3$VE5*)9N4$7LFW5=&5^A=&U7)IVPRQCIW$B/07:A9)K8UB&37"SCTJEA#8D MMW>LVT*K\[']:F@4)+K#>#G2F9F&=2JM6 OJ2K .'HQN4<'$<5 =UNR I)YS MJ5KS+&F"EGVHG9NB4K-JITY1!8PHHJ!@.%VHHCDXDM0^@^($!*H2EFW9'\ Q M1"3I806816_)>E3%U/$6B5.DEN&[(_VZTOG -.T<9ST%6(!UX HE@UVWL'Y! M+$,'J< 4+18 MO?0KT,X.VJ:='9,'\\+U8-:B(ZW&S?2)6E17:%+5JCVC M-0.)U/3W6QIF[9C G;*D00#G(L1:*@S0RVFDTJ7M-C&6S=_0X=42F+?P]-9C M*!A_LA%MO'#E]E:!Q7I_=TW>V!+O=]M=S1X&6^O:K.K#4A6/YKC49,L]MJM! M6$8JTU4:ZL4ERK)]*+H_JOZ&)51L;U$#QX5O*D,D15!="R>AOUW?2=@.EI<+ ML/R0B@@X?&+#YPZ[0[14:DD-_X+M"(HV,LG4S:2E;!.M0#H1%ZYZ;Q+[,+VY M2-P>M,9?F$=<(G(NEXU!@SZ>WP9F>9# MUJRP<(CK$[WBSA36'"&*W1#]L?(F*%VQ085H"DRO>?BDWVN-P!MT]RDJKS8V M]3C;N$6R[L2F/4P?3E0FE[&X%5LC(TUII*E.$JNT9B]#7"P)F9/&BLT6ZD"& MS.NY-)_GD$=9@$W053E^91:E!*(XE4[^C<+^N5,=OHGL.["B!3-EY\QF"3"/ MTDY&U95I);R27\0+:DY6BNNDYDC"H)-FU?TVFKMZL6/RE-]N@ME%<:.52>': M' 3-Y6>6H:3KKNM< +K%O#[@*HY2-6VK\ [4X%/!84PI4%')I^1/S1: 4K05 M3[;L9N8J*S=4U9Q%.WLS#FP4&0IIJK&GZDKMZM/.&CKK?@78IU4_@.Y'-TZ8:+W[C6=;\N@]9=ER954)-2J3IE%?>GTJTY=1'8:M01#4:E/S($*_&F13Y# M=%76KC.(.>5@PTIJ;[>WUBS@*4AN!R>?@N1/0?)551XON[:*Q;8AME)*Z2FR MFY:8$1WO,H['&-("$5XU*98Y&"A]*>8T)LL80\03 C\M ';D%^GGA9NC!'?J M*C76"M@K5SA-#)YBXXP"#N<8H#?E+QFSFXUQA]/@"Z@O&[N]33OP;1[3P7>= MP]6L@I7\>[4^X])263ND8HY*(-?V!CFY>J1O+4W7$F,L$0'EC=@_)7QUM#F$ M+7,8CS%5H)ANU5I-9AUOGW9M-OJ72J>CD@1U\Q6KAK+<'7'9J)VJPZ'QM'D3 M""@X#M<^P-,?MDZ?/,+*5YD@ :[:ZG+U1A5:9;["58V4G9%/1]S6P;=F7MQE MK4<6G]55J6.Q/'J# Z 9$7;L6"@/8)H%&0($ D+(5=!#"PI7O4_0I%J>\[@> MU+G=.NK\B#BWQ"7:X()U,,@8K]=*OD:B,(G93OS"%#*!>0W&-_+MA,(&@O') M9U@]V]P U.['Z"ND<[W1'5:J2%:ZIR*2LP*"7S)+AU_ MN0I&0>8=KI2^.=4]9?0.PW=AJ1=F?S=2L&24[_;%J-)%%6KCQ&0%G M#G0/43E7O^0BCI-.$]2+1B>' MBVHMMT-[8Y(?"4:-;CYAP0=I8T,$7=L*$[,<(08'9;)$3W)!#U-+!R7'7SSG M&*LZ*_NHZE2RYB:DCZ4>J[_3.@GV?_- 9MYQ]&=,?7Q7G.=\8\TM&0J,N=K#S@C!(B M&C*7E8U;Q302.=PM06XHJW!4=7ZY*9.@T7"-#!Z_2IBSB4 %#*MY.Z)<^6PX MJFLOZY(FWCVA %3+#*:!,[*NK6:9L> 1"KFYOF="4WCN.@Y!X\= A;-/B5/Y M?%/];=W =CVN22NZ(6VL6IS;]&;O.HA#9V[U;436G2_OMHXOOU&=2XY5YY+5 M,N9&CY.5"5?NM6(83B(O\U DIKT%<)J\A(>Z-,.C^GIT.C4'6[#@CTM.8MU? MG-Y(Q>8%UFT-YVMP;^GL$3,P'E";LBB4SI2E\8PLCL(&5V6)27\QP MU(.F>1M=]QAII/B^[KH[F]I3G6[,>80=O%QU?/*KLD!PO M"1#X)*!.=XQ18&HNXQF6"^21:F^,T%L,-<."B-';8Y4T;]Z$7L02"E@)EP!U M$AR>$AQ6!ZWNF.VI?9>YOVR#]Q*S KD_4WUK%(V%DA@7@5MZ MW51.O/;Z=7O*];0><,S>]D/M;5^Q"G!1[MHZ4YU&77)&8'TG MU9ORCXXNP&#A5N^4,$^P8PJP'!G2?XG5P"K16-Q5EA+KSA3:5P_U$8UPY5-;,3O GC"FN*=ZC1A@TL"0Z_;T M070-1S/N>-=QP&T(0VZ>I%O6XH6;"XT%T,$F[")(F-SHJR*3-M2DF4%),5%. MB5)[3WY(5ZCB9L*CY'=1/@SX/^RVZVDDE+&Z_>M.RNVK57K++7C@?-Z).;N; M_I$G03KFYN\K%W:U787L0GR3T40E%_XFED0.;8B5^_Z MU*_2N5DXS)_Y^%+AAEN8LT&2R&N8ODZ$R".3>D$ADPW.;YH&!0[MG]9A&Z]G MG"=LE<"^X4[5+HF)A9*YN/D):P^\0=IEJH;BO,O@6CJ)+*I]P@P6/%;(;W_: M$;XL+CIL<7*672NM$&WQ5:J0V.0C$Z_ G!%VS)HF7*8KT41C1:E]B\J;W]@Y MK,@^+GE\358>4TS(('6Z!Y)J']91/8X06^12U::R\U998[;3O03SE&D5J&[E M2C53';)$%$F[+]B(FMV'@4_>)#C4=??K#-J7I&][[LX=?.$56PS+,Z+M).C& M;$O58LLD7=YWT^U5=-L0[>FV,=1]U48Z"ITNTDQ.4W73J^%A;J9")6/8#XOB M9QAZ('ZYY@*AO%-" A+8-*!Y"/%WS6C\<8>R3=0Q#J M.)K5*E'2"FR.\HQ$H04X@*=="%V,#!K2P%'93XN*2LC#S[CD0!$*2DY;?YA0 M>C?,( PFX=8;B*$O=(%IUI>+!. M(YYYII4AG;@!2WGS^O1?&H#^#2[YO4A09?2L9BB$1',3M)DS/ZNWK1*H\.-F MH9BL^6WSVW/;AMW=O6K0:'4, M_$O@>],XO->6>*O0A5I8$B9],"N R[RF5P1!" M7R@IZ(4%I0E8S5DEO+;2JK&B-NS-2F..[:>V=^8JIN58XS1=1VA7+JIH*C:V68>M @H@UJ!?LI6%W6=HI9:Z9M^ASFXF% M[27#0KN(,@X)D+_C8E:G^52A![-'Q\+5M='NZ5M%-MW4JP .ECIO/N73V1DX MO:>$NJ>$NM4EU!'H"GE N5Y \RW-BRSSSDXFYDRYP ?CU$?85I^B"R,YB3FE ME]%J@!M,L9ZM<.=;C3L3N86Y^XM253,W%-;%F%4F2XT&IC"U8!:JK _,ED[0 MRC$QX#+7[2KHV:+.&]D[>=LM0/3$3C_2/+6)D5',NVI7GF*Z-!QL16JD,;'5#C4$A7=A35#:*:G6]?(FXMB!68_IG:>* M(NLQUS%_'1WGJAE/^35EO=BJO_I;:C=[6;X51I8I:P.%&@+U]GN;WBN=@_ZZ M@#\J%Y/CL4?-QUY%/JGKN*.31AVUXX,&R.3L,4)LPGA1CN+42#[JHR="73)Z M&[KQJ"5WJ9)?13THC:13NSOE+\".C#!>7>2^ZX,N(LI5DC410A@WIPBA _)A M0-T#C-AL#*O84ZZBI,G' */S).AI1>*4LX\I_#)-K6\I3 7CQBB!B#:$*>^W ML/1[RWT:\460P=O\6RGGAY>_'Y^_-$[._7>G+U[=_;IY/2M]^'P M[3$\,&QV7O^0RE/_27EZ(.4)3S\8__U9('9VQ&!OM^?O^3O;_G;_8-^?'.R* M_F2RNS?L3_I_;#];F<*U&N_&R:GWZ>3B]/CC1^_3;\?GQVFY:UK;Z*L#?='E/27>_B M]GYW9W]XJ[MXIV$/NH/^WK=<\>%=K_A=N8':J27?&;7U?.7?)ZB+ M=+R3TZ-FA>NVRWKP-1SLP!)>+>BCX!@4^14)UG*#WW\ MYX<.Z+3^5023NUQ1&BM,>YF_F%BKQ5Y7L*>'G/=%>_;S3_W=7LV_>IK_#A!I MUWN;Q/D,""GRUY"0E.(Y[/71!D;_\2%G]%&H?/#2>T/ !<.J9EKB!L 3@9FKM^1'1P@LY8BRQ!'^M.A=[#?[U7KF.^!6Z^( M&C]1Q)_!-\'V9S<['QFET_[\T^[VR__2Y;O$N]?UX^DC6GX3VVE@1-]OX76F MR7GPW#6I%1/G^\.WIR<7QNNI+O(@ZA>E]X%\)&7JO1)+( M+'-TIJ/CLW8&UE>K*/%FWD53>B^P7:,D':DY7MIRZMGM[?>\(_(/>J^3 !T( MVR"H2$%:US6]BU/O,+K$8JR.=P2J1*^WO;.NBRDTN]/ _^S]+T*'AOGG=5W. M\=9[4'YX0=%GM1C2?:9\G>Z@]PRV[T6<-FD$]1Z=P9V=MG?WZ#SX*UV7]^KX#%D\?_(3S^_=[J7/[M"/4MSW[\?[^=O#JY*)#QUVGRYQJ=W@94 MNI.KOT2GN]O=_>]WW9=%'):2TIUI?OA$\[>@^5?K2//LPOL0"DI7T#D*WT+T MWUG(W2]E[SY1]BTH^V@=*?NU3LHY*E*N;Z?N#W=O+N[9PH=6Y9%?85^EDJ&P M5RYW5O@BJG$)EV[HGH-8GEI&%?3<_.D"DSFFJLDTL]OEW=8_T'" S89*TT!8 MPG4C)?3W5T8)HC64<-#=I6TXEPCR3GF;#EDHB.UE )-<1_DX#F;4GH.Q3@4; M04HN&DGB>*K:OG"*(Y>9>U=QB.A=C)Q,A29YE@9C2ODD=)'2&(_IT/SV')JZ M3<>1'\:IU%@U04+8;$7+4D&=Y:V^GB7<>$8\^5.@(&:8>54\/4X6+M M.8('(*8\?QC&_N=4-_'$")LA!L(70]#"4JF MIESZ<1#-N#U$@WOP 7>_ X< &X\HY@3595'U4]X0ES^)9*99)R: M.:6%1Q)I320UV6\UN;)?+7+;KGP]%&S7URM?14LY&ZDB\D;(K[<0A2$JRA [ M!2R#4MQ2*LY@Y"+,C)=?#'T@F,*;GW\:[K\\WGQP7:SMA/%0,$3?H)5S_00F M3V ]$!PY5D]0OBQ*Y)9)52UO7%^GV=/3XJ.^A@!^^G?H$PSFF,N.N MT!:^"I8X4>&2N:-1(1/1LJH'8_7Z;J3\_5EK MU7%SJZ\]!;(>32#KH)6NSRJ!NU'H,LVSB]%EPW?#3KHGI^/!KN4P??W5V5UK MM^0C[,,6*432UUA.4VEG<7L[X?[FWO^F=,I5YDY=_';RT3LZ.WUSP._OW]_?'IT#/\ =1U>''N';\^/^=<-*FYJ-=A+*SJ<%)A"2N9S&1C5 MHOYA_Z_C#7I__$$EJ!WC6^&$?D[E]S9:O=N63M2&_>9R;97FMRX;R%6$;=B^ M&]PM2@+G2@FH>4_?9IGNM;O2@-^@[ M %GZ^P7!VMIZU72EATMP NZ$U1/D-W6,7C7CF7;+H&&CG*/H@2EZC(8+;[#7 MZ6WWJ$$[Z\-@>X!5,9$RZY2^B(LYR*Y4)U'UAU'1Q]07"@*[/]CI>:^26(Q! MK^L87%'[)Y%JH"4+=G&*N!8$0.)C.Y!P09 HD30-Q2T0JR,Q(R" _^(>$8J! M[AA"@LK( @-VJH=2&-BEELI3*2(R"B_!OJ"732LO_5&NR >++G6_\L&&V"P# M5"PMC&;<9XSC!(E"L,+O5A4YTBIJ+Y$)+KB(&(28@9ZEJ.F+=ZNG%;:@M2F?@$U6:_IC+SF]K1W^G89]JP)<9>J9^Z:D&_!&N M5%<^M5,7;Z.)[A2"K=FVE:K#GDHWVU&ZV1YV<+MJSD>QU"?.]\3YFHNWGN)A M/U(\;#!H93RL+=GT.K)UO(ZE #IIZ<9ZK=WNX+L!2K;)5O]!K_C.TQ6_Q15_ MLY977#4(:6HKL9!;^_IWK9H M??T=BTV]"AA]_Z,([U9AWJZXQPJ;C2VQ %^=O'N'23,?#]]55;Y'$6]:98,K MRD^RMWB%?H!GOSYL(DG]CM1=YM502VV"TQ_N_SK\!Y/85/E8E/_TP-DZ]9M\ MF&(-:8&FMOC<\KOY%2!1/HRF*D>-F/YGUSXBZ+#?)#JO WAF];;X]HD ^H< MAU>?"^_3Y2&+Q[KO_6[[W.?+=)8CE1GV6N5"83[-BIO%-^1QZ:PMJN^:!ZF\ M6_X6Y9;Q<)3%=6,>7X7-8OY>D9>KY8)*7!MA)R?Z#>&J%>NS/X.[\?#-,1NB MBFJ];>#,':=O>*SZ+:KDKE*U]X_'Q0=KQDW>)BM.7NZ:>ZGEUB5.*85[*Y)+ M(#/X*95AF%(FZ[5<8/MY^H8"+H"GTPD"40 M6M?8NM1ZX$Q\QCJ_69[X5X)* M_DB47BL(!(1(F&6I;G>GIV4*62DR#8*4^M[C%PCC0*98^=KA^L.Q:IMF='1,XJ_N!(B7$$8S [&0IPI?.9E(/_OQ M;LCVF@D+I(34NQ!?VB PT'11K:]C;.%,!$=-'-,9ECP@M3=T>$YI'7@W$#%' M?.%6K:C/4!U&T:[1Y%@KXB4E%/NMXA6;SN*42\MQ3!@&![#O$<,=A*%N(%U< M8$LL%.+O_E>C.L_6K@(;A8Y0+88OWO.*UO="KN_,=]:,E9S&WLD4(8>8DA/O M^,L,7@1/K9:WG,:(#'%)H".B*%MJ%(=CK,D@J1L&4VPF.Q<@UPRJ"5F] 2V4 MNT,G\:6@CKO8DG:&L&KP'A:Z:*W 0\03V;!H%D\!7Z&LRXY[* MY=(F?)APF=3[QHJLWXX2;R[9M>GI:IJ8]73DP;[ M.._-WIK=F[? 61-N R[FJY4T%\T4>DFSU)J8#'#-D^ M_%*4ZN)SB%B42 W)J3QW_E4<<)MV&,'&&LJ8VA^.I%N?EM&K]B.G#N2J(?G' MY9W(;U\J_)28]928]6V)62VK1:^K>2ZL7L=16RU[=CBD7?G,K'&!D)1V!72* MS&_<]5H".OE /'&U16^''Y$CGIT_[@!R*;SX&.CKH;=0E=']L>Q_7RM!5XCL M?"JFTBUT6Z/)7V \ZV%O[H_ #8^/E^_IX[O<7W^/UVN=W\3$[@X5W :^]CB6 M#Z*QPOXSU4V M#7_]_U!+ P04 " "M@E=4$$1O[DD# "#* '@ &5X:&EB:70R,3$M M;&ES=&]FV:76_3,!2&[_D5)@C!)/+5=:++2B763@S( M1M5E#+A!;GS:F#EV9+OKRJ_';=I1:)OT A 7;J6H26SG/4^//TZ.VX]['[K) MY_X9RG3.4/_Z-'[;18[K^S>'7=_O)3UTGES$J.D%(4HDYHIJ*CAFOG]VZ2 G MT[J(?'\ZG7K30T_(L9\,_'E339\)H< CFCB=]OR*.0(FG4?MQZZ+>B*=Y, U M2B5@#01-%.5C=$- W2+779;JBF(FZ3C3J!$T&NA&R%MZA\O[FFH&G54[;;\\ M;_N+A[2'@LPZ;4+O$"6O'!H-@I],J5$9U$8!$^=1;E.>R2X-@^3IG+YLVQC MHR4-]]K%C(YYM+#'*:NN;J>""1D]"1:?D_D==X1SRF;1LX3FH- E3-% Y)@_ M>Z',?^ JD'14%E3T.T1A:.0M3J=+O:8=1CFL])>BS^XS.J2&9NB%ORK>KC4U M9$$Z.^W3H:*$8DE!;8BN,NA7V4.;? MDS]O3W.K/1=XS*D&U$T^OD!O>>JM!/]=N-O%K /[KRA=%4)_LGQJO>CU1&EI M>BE&_>0SBFEN+A)+K(+8%<@[F@J%>F#P351V>-\_$EPNKZXMLNW(@&$Y7S'8J*]N9&?$ MQ,G*Q,@S&P+6IZ\LISUZW?.'5R\'JWI8=.SWMVJ*KK?<\OOQS8 MC%]E#EF:OC?/]X%=>U9GVJT?U1):R[3;::^&U7JZP;*J9O4.%YBC-VNIO[UV M-:VL6-_.5HAR,U\DS62JZ1UL;'![L%UH+?(H^%D%#Y5@$[U9I69/W/)8;L]; M;!3L_ !02P,$% @ K8)75)U#C\"8" ]# !@ !E>&AI8FET,S$Q M,3(M,S%X,C R,2YH=&WM6VUO&S<2_GZ_@E5PJ0/H;26YLF7'0&*[N.":)DA< M!/?IP%W.2H2YRRW)E:S[]3=#KMXE1VK3Q'&=#XJT)(<<\GEF'G+I\Q^NWEW> M_.?]-1NY3+'WO[W^YOF[2^LUVQ'[,;PW$HG=JUE-86FL*)VL4Y/<%/X.+B'^<_ M-!KL2B=E!KECB0'N0+#2RGS(/@FPMZS1J&I=ZF)JY'#D6*?=Z;!/VMS*,0_E M3CH%%S,[YZWP^[SE.SF/M9A>G LY9E*\K,F$1[WC;MKO16WHG?32D\YQ$IV> M]*$30\R3]G\C'&0+JX,"UU0R'R< MR_H1$L_.;KM##'4C8!^YB7D.MO'N3L'4KS>6=-KMSF?]7D36VLY0O4^SOVP2 M>ELGX4V=O94(;U#L-3<&G*NSQ >O*#_NKK<[8R*YT3FF!<,S;BF#X,C"5,D)YN)"U[ ME>KKGFM*T/[X5[3RT M%7W-+:XC+EHV9;>YGB@00UPLO[ FK*C0.()3@_#N'&4]260VME@-D;[M\=I M[Z'A]&9E49\_.^E$_3-;(;%2/!22=-B4'=D@[=\P;L!C"[$B8P6$ 08(Z%A) M.Z(65"W#B$Q1F7X+:1.E;8GM*%8;K0+("J,3$/C8LB/$E $:0#.K@W&\1$L M;3#H5_@I233G =QDGU&L7,)\P""-9>^.TI6.4NR(_%QG M8@Z7& */QBZ#X] M74?WMQ/-_*\!]Y[4>OXL^JE]MOGYS0A7N[@"B[LYQ)A/_9\G0)U42<)+NW\3 MD@RR [+&<: XIX=E>)8(+Q>91\J ME)@I<"Q6*RG\P:$M8RN%Y$:2 S+H(I_S^>�[NGU7VIB+2=RP%,8Q;G7-*G]PB.VG/0+3C1LPH@*24/)9*NBEIL&W= M4D#P;/%$F!^M;I.9(4O?50X5I2F0B-9KQB311O@!^-W'$'*4@@KYB"7@C[NH M"NZL N?\L2TFRD-9M^O$_?$0,7DBXMHY\9BKTJ<*0BFD*1TPCA%?=LNV8JY M]TA]X>?VG8;G'3;$M&7#?B;6I=L]@GVZFU<&VJNEG]^6LWBV"_21!,)$X' \ M:\C^$W.6@"*>F+.6P@(H-\%-AUS5EL67;&70 8F+-*%.DM(0AI<$V!:KF;8. MG],;"K1E$S3T>XGZ#4T?[6B2(A($7\^1P=W?FSVC"N%V%4(V[G M:I62D>O;%MWEU]9#R#&^RIT2S,J17 M"G<)N&OQ=S.P=SH;2R0@IBN9-3\PF "_)=T4=@U>.?G]CG^?,CL]/H@IU=X^ MG"=NB>9<8$,+\V"^DU75+@F;(#5P,U,/XLW:.LJO+.,&Y\,[4R71K>?L?T29 M_3$9A@,:RKP1:^=T-HAZ2T1[<(P) (V?>+/.&]1AJ<'P74<4@T\ZR /_-J\B M3#W(&)F/M1H#:9F<#ZN7DJ;*4Y 52D\!2R+"+WFOF#<<1O% M^:.*JDF,% /3P)E6O+ PF'TYPZQ:*#X=R-Q/F&]TMMH!994Q96<4A%4GOK]0 M7%WR.SUMGAQWZ9Z?0QHY,>NXN@+8]%< 6TYLEG7;S6[_9&=QNQGM++O/;.>T MV6GWO[C9;K\91<=[F6WYF0BS@?-M"YZ_K'5K:Z%IT&:1CQ0S>_=4[11W;&VY M*?JLKTXFA5#PU8./O^;Y$0? '6[!5Y7+H_#M^;,>,MA_KE\X6G%TSX7_#CR^ MHKL6/T-L2KI:T>G6_=7B U9U#W!7H#(P,C$N:'1M[5IM;]LX$OY^OX+KX+HIX!?)+W7BI &Z28HM M;G=;M#D4]^E BR.;""5J2+]^=6_/ERRL\U;JXNF"_7OW^&^LVHYA=&9Y; MZ:3.N6JU+O^HL=K8N6+0:DVGT^:TT]1FU+KZV")1W9;2VD)3.%$[.Z4O^ 0N MSOYV^E.CP2YT4F:0.Y88X X$*ZW,1^RS 'O-&HVJUKDN9D:.QHZUHW:;?=;F M6DYX*'?2*3B;RSEMA??3EN_D=*C%[.Q4R F3XG5-=E]UV]#N'/4[W>-N]"H9 M=D5ZW$MZ:>]5/Q+]SK]C5+*%U4,;ZV8*7MXDZD4;CR( MH^CO-5_U[#35NYE$0K;08'D?\[H9)&RC.I9H.?KV0&EOT!4_919SS_N6[16@T+ M1J:AHI5_P> 8^_!OTVI@*$;)'.8#C=LTM!<'\:OH9#ZB!U6@OU6!RYNQ'$K' M.G&SO3ZQ>T]I[4X;W26JTPG&7I)&.>CX"]21S[6"H4 M''=X(^X>\I>,YX+%/1'>ZL]HU-PR+G1![O]YFO43)'YU=J(VK5 W!O:)FR'/ MP3;>WRB8>7MC23N*'M_-Q4?W"7KDB/.NSB[X1 I\SNHL\O&TO+ MWN1YB2'G(Q3:(*AS]E:;C,51XQ^$\-_Y*)<.ZNQ=GC31I,<[FO0.D-YEFCTL MW&_?$M/XCB9N/S43_\(M&A:MF,W8=:ZG"L0(K>'>AL5BS;3\% )80&D$FK M,&V@#&0JW1@': MTW=0[R2U0-2UPF!-L)MAPMCH->V#9(^X+6&X\ S!W?A@P M TL77'D)C[JG7!J+S4JYS%-T:(%N(]-6I4"9",$5+-01OM*H&2L0001^6A1* M+=%= ZAH7D/!Y=9UJE HK(*0UXLYW9[T^";=CEBH]M7.\&QA)ZPS1)DX? M@]ZH97T%MG:NS(:V^WKA9^9RNT\-I5=K)GUQ<-2.^R>VPF'%B,A%Z9#4'=J0 M&KQCW(!'%B)%#A40 A@@G(=*VC&UH&H9>FCRTO0NI$V4MB6V(]]MM H0*XQ. M0.!GRPX140(0H@$V=R4HO4-825#H+;Q*(MUY@#;)9^0[5Q ?$$BZ[-Q1NM91 MBAW1.&^O ZQ!W&0/TAA'1_\508QNKXGO"6;^5,#VMV;4'P> J*GZBE$?%T:%(#.;R*M=ZE8"W(OA]*)I3->=>@&%/=P MK$+^$E+URME3H43'C+I8K:3PNY:V'%HI)#>2!B #,?$A)B=)I26RX!>P]B27IP!:!PJPR+_PU!*J(KAW;@]C'E3\' MN ^?"MSGOGL=[3M[OPW0[^XW=\8^KA?,JPG2W.J<4X#@%I<#L63".3=BCCE< M!9(/I9)N1AQC6[>T CT\/?(6FX_;:%2(0S?5@(K2%(A\ZSE1DF@CO *>;X\@ M1ZJC< %@"?@-(:J"N40 N=_8Q%#POP;SY*G ?.'5+R=Z='=KL$MWB\I 5#_]R:TG>(WU()> M+X-68VX7!(;/ _Y0QS?P!_EA+5 M]VN_S/U9CWVY1^IY+_:_+F[$1__/1>.X8BUO%/)2Y,G^O!Q5HOV&1 )"JF(> MBYQP"OR:J$3@J9Y,>(;M]ZSG^W%[ ;5*W\(>S1;OS 4VM+!PSG>"NN+EV 21 MB?2Y'OB,Q1S2EEF&.>A?X =3!<6M.Y3D88!;+R!CE):M#SU!$! MX/TE8LB?-E1@JX>0+O.)5A.@N)[S475H8BH7"UFA] RP=#K6P:GR-2@C]+X) MZ6D^:%K5ZVZ\3*L =YH;K MX?M9C.W%01=]@7^RY2V+M3'N:/,?8+ 7=*#\%H:FI//C=J?N[X[N8= =<%UY M):>+ =9E?C^8S4>VYURAD-KZK=/@Q$CXZGGQ3A=<'CD[V,325UW/>63MS\<2 MTCTN2ZY'EZ=NF\-[[H.^O'57>>$!6CZ.;AG[K6O0A0[WP ?AW&0"&Q>CETO% MSU:T;,*'N%Y*M]GD"W>IJV>XV>WOF)_]!U!+ P04 " "M@E=4_0>/\O0% M "-&P %P &5X:&EB:70S,C$R+3,Q>#(P,C$N:'1M[5EM<]HX$/Y^OV*/ MS*7I#'[#$!*@F:% ILREP(!S;3_=R+:,-36V*\LAW*^_E8Q)@"1-IFVNEVD^ M,(Y6>E:[^VBM77=^[X][SJ?) $*QB&!R^?9BV(.*9A@?[)YA])T^O'/>7T!= M-RUP.(DS)E@2D\@P!J,*5$(ATI9A+)=+?6GK"9\;SM204'4C2I*,ZK[P*V<= M.8*_E/AGOW5^US3H)UZ^H+$ CU,BJ ]YQN(Y?/!I]ADT;3VKEZ0KSN:A@)I9 MJ\&'A']F5Z20"R8B>E;B=(SB_XZAE'3?7):;]9)_;C6 MJ%NT2:A9IXU3RVS8[JEK6W];N$D#IQ=K,K&*Z)O*@L5:2*7^5KVF-QNI:"^9 M+\*699I_5-34LTZ0Q +U<5Q?/!8P>V I\7TT48MH@'"F+M'*,65CJ];$(4&O MA48B-H];:K12:"A1O"1*>.O 5']M*=$"LF#1JO7*80N:P8@N89HL2/RJFF&T MM(QR%A03,_8/;9VB#O7?LC"LB3 1BVEIJ-6LHVF#ZY"Y3(!=V[;JR?94[G70 M?5"V77AZ&ZL4>#\-.^7_CG]Y@Z@S/A[VN,QR/9C ^A\ET..H-)]T+&'P< M]"Z=X5\#',8I@RET1_U;\O/AJ(N/^%3*)Y?3V65WY( S!NL$+O69WM-A-NA) M=+#LAEE]0;X[/+".S79W!MW^>.(,^EOFET:?FL?2J\Z[ M##Y!M^=(2B% MC 8PN*9>+M@5A7$0,(]R.)IP%GLL)=&^\+54]Y[,8R9H%8:QI\.1W-?A@5UO M]Y)%2N*5>D;U4D>?7#'YNZJNU9VSF" X8M^A;D_XNK1[#5T%2KP00LJINP*< M(%C T/NDS.=6FFO!*R##['R3*B_IP>'C1.VD^/_E-RX_$#+PT62[>W M-.OD^Q/+,A_%+$LO[7AV6K>W'&6I@UHY&^<K1A4MYD:ALJRIO'Y:*_3)$ON,2#/N:&1Y1YP<' MB!!('%Q/,KAY?][B;K&#DKI!'D7(+R1=).FU9")4>^'T2\XXE9>:3%*L/*&6 M?420JQRLQI&_(2U*@U?0/".-(FQ2PK"5*58A)%@,MP+TAS%*3(&)3( M5<$FVR&@KZ[N*F?BK#PJ^)6DE"N=V4XBU!_Y3GP!;\0^>@_.J+ M>N/>?2\(GV-MX"9") NE8SNH]AW7A/7@79!*YB6/1&LE2E\AOBE>=+,H8 3&1OBEYK585R)# M^/NR8U,_KMGWBDW=NE?V$*S=U*UF\U&PAMIRL6WT3(9$?5.Q*SN$:IE@*2Z5 M> ],K:77&RC20%0B!& 1+I;-# 1(DXQN-PY.'MDLJ,K.!5FH)DC16BO5 MX'9<69]Z"<)S];W&76$1&5!.8T]*< :6C'(G&8?S.U,3EQ3F,L M.Z-;F'*K$6XI)W,)"%GNA6N\_4KTH>+R,87GSE<=])FJC5N<1D1>&?:^\]RD M5W6>S)LEQ,4=^TU#4>=0?\?]^0OXM[:_WOXZ_]JM?[U:/?9VL8@ MG?6H/UY[/"0<4UY[TQD?K[W,-'JU5H:#WMK+P?!5YS6V6I-S'@].+X:=H^/Q MFA)*?71P^$ *I[42HE5R#BTP!EO1Z]Q"KUT$15Y[^MO1 Q6-_F4P M/+HO0PCWS^OEKAH]J-?('UVRMN3WL_CUA'BZ:?O>G7@<^\[ZGSNVOSD\OZ_MI_MI6/J M8>O:6S_H8O_H'_>HWWJQ=X^I3Y@?_MJC,:[5Z[3HWV>=U_^X]WC0'[- M_8O M3OFT=/GM'_?&=#Z^/Z'W_8?_\1__\>NX,^[2P\JYUI1;O]Z__/'7^Y>7CH-\ M\?#7W'F]-AI?=.D?]W)G=-K%BP?]09_X 3KG#VI#&EY^[.1,_/U,[;X^T-MG^63S]>'3 M<+)S\N+BH'>@VF]_U]OJQ9N#_=_?;/<..X<;QYW#_=^.#U^V7^T\_>UD9_^5 M>J;;W8.W [G=^ZW7/DFB_;;=W7ZZ*;8W?NL=]'Z'@QY?Z^4?)_7<@[>O3+OK MQ3-UR+\E>[CQ6_= '?;:3S??'JC=;OOIDVY;;9UOO]RZ:&^\4 ]#[C>_1?K7]-O$SMKL[&R_T]LO#SLX^WWMC M4_'G[O83_^;9_N9X>T^<\]]OMC=^EW\B@4N2%:AD[=P":T0KD,\MEZ)*BH(L M6.X]%(R0"28X^/7^-5!O$^-U-D:Y&J0G73Q:8?LU;,\_P=:RRB.7;2NC([:M M*K90D6DQXAE()).RN?>P8'=$=PCKU,UXTADE[!X0#I_P+Z,5P%\#^.(3@%4@ M9Z*$EK0ZMB 6W?*R*/8EO) E26$HW'M809@;OL_Y^H.\0OA&"+_]5#V#]C*S M4I;.>48XJ%80[(:)P-)K$__H&>$G!U_ ]\D04W7?UL[8>YR@VS_K11K>NXZX MME!"=91T*J +>+#.*1US(.61RA7B^@IQ;L>(9TJ='NN.?]QS4_BO7)P'&Q3' M6^RN#"=$8"^$8XYQ)W;I\F,-/W:K6\E7J1SA,\5\R7&^L[]Y,25(^^DA_W[P MYJ#W1_?@9%WP]^/MDVZ'[WE^T-N\V'[ZN]IYNFFV3[;>$63GZ<'%X?Z69!+I M@_U')^T)P/Q='4Z>Z>#EECAX^T*T7[[XF"!P>/);=_ODQ?G!23[>?KHMVON) M/[]X>]C;-CO[A\<')[LG[?W?Y>$?5<=O7Q'D=[VSL7G^)W@3HA"E11&9(,&[ MEE<66UFZ++0++H%F^_T+VV]K=)CR9$J,+Q/E;)3OS4 OO&=)RWQ,D^?#P>M. M)<.3P7!C/* ME(OMD\/>P?Z6W^7IM M5EP3]$7(.BFK6D;HTN*HVK9"0,?]KZ6SL4B=&?U.CSN2U0)V?P3^I%,L(F I MS@!:'_BK#)E,%,Z!B!/XQ11^\77XUWL#U@IO)_'E3MGJJ87O_A>$V+'IL-TX.6'&^LLJG\P\&P/WOYVO+UQ]!'0 M@_/V?I>?)T'[Z0O5[K&8JTV]L\\V88/OP\"S#3C9[FV^V7ER'>CVVZ08:*NP M#J28$'(+LB5VY41J90A9)G"6T+&8?PG?S]KY;&S.GNF"P8 P+I0<$+,W),FA M%']N?6S>I\@]Z?1K)/J,<$3/.A@[W1J,G0V'K.WWQLRUJO9WRF4SIMWSP:A3 M'V?SG /04<7X66Q2+T_^O@RG.WPW;9?_M;=V5]GS':[_(SJ M<&,3MO,7^V8'MC_4_0"E.L]AQL M: %Y;*'4H>4S:>(/&1Q'7U\9!_K/"0ZC*1 =&EU!\2U.W_>38>>4ABS#_:,5 M'7Z4#AY="CG+%IJ86B!9IR,'<"V-5F(&1D3[1:?#9W5#>]!/*SY\(Q\V_Y0! MA8BEM 0ZP7R(N<4J 5LV>B.E< #J>_CP'HVY:H@5*;Z+%%0*&>V@9;4&]OAE M: 57L%6<#Y[=0(,IW 8I5K'DS6-)\V$LV=XX[+5?;JF=E[^+=@5ZHWO<[NWR M.?7/YCF[?:9]LOXNECS87V?'/F"R?7DI/V6 MSSIY]5$L>2 MT-Y('$N&I&46U$HRRA:(D%KHC6H%)I9,,;ID_%_&DO>OC_T/J1 3*M'H,U,6 M=<[DP6@RM<'$69O,H3P87YPR@*-.[[1;YSDFOQT/*Z^NS4[\DF1[PEIIQ>BR13$]%LGU^^E0\.UR0/19^?7 M'F_]S_7!](]/?CC]Z?K53R>C:--OHS$.QQNL,A].YY*$G)[W_MB[Q\SOFTK5 MTO+]+2Z/3+]/;W+_6D=]MM^D\JZ0"C&%!#I:5O^%U5(.'M +D2]M@;!:+$!W M74Z'>AJR,WZX&J]R:O?S9AW^6//=:C9T-Z>#7#^.#%WL;T].FA MZ?=Z_F=[4\= 05KN3QU 0@B*0VVE-$H,(A!,>K,^/2Q6;ZK)I#7\8&^.CI&% M]),.O:+SY. W]^@W^"H+U:,?2>BW]>AUS:94!!(<0PH/$#%:H:U1:(P0QLHX MZ0&Q>#T@?J0'/I30YS3H/^BQ M$_N9R]Z4TMFHQ@F77S/?[/RTVTF= M\3;56&4M=WHUFJS+WZ8!QKO@<_/?9W7<:M ['?3YZVC]O,-F:=J,?^\-^GOC M07IU>:U?[W_V%N]Z[=V3?),"E'YF)B!)[Z6F(D,!2"E'=M"\)EDL.[M&TM) MLY[S9*@ N\^QD[?ZC_&T,\9N0V#RU8'.P-(B"1B@D+S*)D9;&!J.R)8'II3. M>F?=NK1T9WQ,P]IN2,?U:J]IJY\&/6H(9&A+@LAV@HC_YU/4Q2N2,>5"U30L M#62[-,9.G_(F#ON=_M&H(?CH(H&#>:0D#) W@4-\44Q2VK.-#\MCE/:'$_?Q MHDEFB>V03&R/C,X$-GL.?ETRPD$F1"7]W8$SKQXH&:-A-D8%!:)"3Q&3D3F0 M\4$7/0=?L\G.T_R=X*Q9P<1@I?&Q!ET!A,L21?&(*9-;/D#OS.6:/[@J0AW? M]#YX#=8[E-[Z*'6P7G*P TL([CP,:-9)7BUP M6BZ@;]^]FS^J4(QW1B?O08)/*1A;4()+6B!_N?0%EP',NQJ@"+-STX&=O^2* M5LD RAPE6TR? BE4M@B[--#,8X!B=C"Q?PK@=0HZ.2#M$R.YT@&)V^-2MRZ!D"1$2A!1B M$ D,4 ALE,#&I<'G[@8H9@<.H C:8K3!%1"4$%R..0K*R@&8H)@/T%HJGX61 MVK%>]EH%UM)%&0A0HDWRLSNPF@WTW0Y0S =5E:)D 29O3("LLC?:)Q>3CLAN M!]J[6ZG59!L[JR5DUSU!B$I *!F(.(R2#(J!&DPA)L.AU=) ,X5$BUD ]^.QC"2 L+1^@ M\PG/Y[-7*F@903BO9 :1$,%I7XH((8($@.4#]Y9UZ@) FI2/:"S': ZBK6.B M4:I8DS&14"XL'Z3S'W&9"]"DV-L)*9,% P*++^A$=EE&GY6+8OF ON,1E[F@ M&E,6N02!6@JP)@;'!E?%&(215EPN"5D*,.]JQ&5VVQ9C-AG)2HO><@CBO39. MR\S2II.U(2P--/,8<9DA3)30*E+LHRK("6-&SR.QUQF1T^$!-D(QW+D@:C54R,1B/6VR>GU)B1;HQVS\_QHAYK 6N M$AU]S("K:_#';\8?+2(:[Y1*JB9=1YF"YL=-4?DB+K< -22P>#X<<#>.+YYW MN6?7^[E*_VF]QJ.+3SE1E<+9F(;O&BUC?*&D\E87+X5)@&QI35P"['=H\.6-;/F;)XH9/.N?UTU)&IB:A M$BB0"D>D11<$,DEJ84*NVQ=* YAS5_A^%X7Q_ 84;B1S-*F:OJW4_/\070@4 MR67')B9E'8-I$'.>=&JZPF<<8.6/DT(_NMC&D\'P<1='GPYU3 S+WJ",W^"0 M/CIS&2%W(4D3 8U5#J2RF#W%H!*Z2!2@28.3WP7Y!KVF+BN9O$_IN#_H#HXN M=FL]LJ6T#-(YCMT->6$B%=[GH-A7!&(WL@%@W[Y/\5TTVNJSJ4HT&NW2 MB'"8CMD&75%K61W4*(/2)"USV/X!)I M,MD)A)(1"W$D"VR5K$[%-2F4_3[/XVPT'O1HN$O=22F+T7'G]%:HR E- M+H8F+1JQ55-E9B[K4_$GHO2;OK,\$ M2C@35N-KW\VB6@2 VD:T_K1D"9#]TL931$X56LEN.@\,'.\L:Z04"6!"%XO MO<'Y#IQ7]N9Z?FV3LE"$.6(=I&4.%<@B)D;8*D5-&*E=4!TT66?QM-SB810K%*0UV+K$PLJAA9 M0#MT3=HX\)A-$M5R[M5YW>V,7GUV^O@J4/JD\2QH<\G3JSM<<76RR&/ZVT[_ M:XN]?N1M'U$_'?=P^.J3%6B3@JB[E*CS&EE0EI'(*I')=0-G])G#-QLSL%Y$ M#!)C2HV:RV@ D???#%9$OB6-;!3H4)QQ*H*R'BF(R02^35"R3PW*T= (O\< M&GDN:2F, 0PV:Q.M!Z-\+%H$78=IBY,JV1615QJY$43&&$$7S$&'FM:7HK!$ M+I(C)QWY)LU/30I:/<(1Y:>#01ZM]W-[T*?>:7=P0;1'P]>=1*/](?9'EQ49 M'UWLG9WR16GX >589^Y1MTO#^1'N.5[<@&VSE>]I3WRK?#?2"XE47,I),>\) MHL'@)7!,&)R514ILDA>RXGSS.#^?/%I">V]CJ(D3@*SS"HLL*)0)67C1I!G M=;Y"[G3/QIW7S-MT-IQ4:-X\3]VS3/G)<-"[7.XXP7.G3'/KKX_ 6N MDV-S*D-U'\[.:;W4,JI"1]E9+2#79/[&4#!H;#92LG:4'IJ4'7%):3&O7(K! M.PTZ<\#NA<8"*05G!$0K\'*]0$.*/2PG+>93+2(F&12)Y*U0D!2BMRFFHCCD M%09!KHS(=5IPZS(8]I#]B\E92SE1A\$(I[/.:#2$1#ZYE+))E),$=;6W8F5" MYD:*N1@0T(4B6Y @' =6TGBMC XF>524C?$K S)74LS'?#@K. "14/@_R"1\ M34WJI<@D70+7I'5%=T**71J-AYVZ*7SB5[SH=\:CW;T7RVA$DE*UG@29(#7( M8+P#7[0+K"Y4RJE)0S)+3(VYF)*:[2B)X@SD!-( UF7,T9$C8'\4[N;" M?+ 4I+M*%;LR(W,AQ'R,1P[&E*PE)0,VYP"%=4:V,0F?DFY2U=)E(\1\3$9= MG.%-=J"1=41 CD$4&1<,AL2\:%(FB#LAQ)+/?["%(%FB<;44I(V*S8?,249? M"$V(864PYD6'N9@+;U*$*+PV5M>*&Y&M1XI*"<-Z F63JIDO%QWF8RRL2=6% M!*--@0RIKE>EE"DDDQ0&7!F+OPP]E]%@H"B1!5^JB(5]21V-4D&3!F4*1YY- MJC*WA)283_E0[[4U.BCE(X0D(A(**)X-1\08:&4TYDB).1F.DM!3"#+&#('_ M W"!W0G4/H%L5-:7.Z'$XT'_-0W'=:/C!L7Q^V;+:$)*@$*J9*&+! D*V=ET MA;'+S _AF[1W8*G),9\!*T0LPCB'B1U/JB7+@M:IE!R*=6HUV[$8Y)B/63$^ MRF2A9,GAJ9&.G8W,2B1QO,H\T(U:?_4&A_G]FNS).O1/%D$\'2*_?5X_'7:Z M5X^95+EB3!W;TJGD' M7<"#=4[IFIM->7R7)$=?L83;+2Q+G@WZ1V,:]JH)_EQ9@VLV>E:;?.JUMOH< M2Y[5I_UPV^C[^^U1OS,8M@?C.]A.KV],26XZFP5U/EE+(D:E @0TL>[DU(KI M T:8,O4'0(76],-M,^@[^@U:*MRPWSYL^B.S/B+D6$Q),1(8KQ%D#%18Z'0P M:)N0+GI"]$JU]RUVRA?1O_MMG'O8I='5@[2_6D]@1>X;+J(/ M(F)(-@B,0$9'9*7.&LOI4HN>B08,%"T>DO,9U4DA.,JU]HB$$#VJ0M9XF1VC MYT1N )(K-;4B]Q>F1$FA3,Y[=!G0^F#K^*2'4*S.A$W8++IP2,YI@PX:-C.) M2#H S-;K$ UKK!C1RVBP 4BNU-2*W%\8/(\N@E4IU<0&IC"_-=/=Q111&X%- M&)2[,9)/AX/1:(D]8W*( I(+'/*!]L%['4OV3AC@X ]< [!<*:H5O;\\JE'+ MD7N#3FF02@7CD&.&NLXH6%6:$"XL(I9S\8Y=W8CD9("D#:BD(Z 0AA1_D%!, MD[8DK535BMX?T]N""*Z8HIR14(MK*L4FN.ADLS#*R :$# N(Y7P\Y.!K=0[- M?A19P 3!.V]10QV$C$XW(9!?J:H5O;]$[RRJXEU9[2DV^!+)A,+6';X/>2@8PE) M)$,@/2E03I0B9M"!76W,DE48.FF*)3-IB#T,:XU"Q/?V'!G8]SK8,B !-#20X"N]@U1U62&@4(+UV3 MTB6O]->*XI^CN)$ZL:8ULDPPDB%'GI*E(]L.\E++A:W!6.NLGI;5(@#DZ0@(!Q;)[9;.6@%DA% M!?0E!BDS*J^%;=C,ST(!.A\'F60RR05*BA0$T#'E!!Z,C891%$U*([?24RM: MOPL3G,D)4Y9"L=6U@(&\SD >O"\6ES3NVQ[$SJT7#)^+?RS)@)0FDY$$+O@0 M2@ (UAJ=DC9-R)UP6WBN]&-C66U(N,+N5$&J)<%3*#KJ:*TSUH*,34KKNVA: M:C[>,8?QP?J4HV'\@@O@LRHV)<6XHOF9\5QIJ<:R&F+0*'.1P@3 9-!K&Q5I MJY++D)J4''3!M-2QU4'TV=<$T=EI!&&-Q:"U]B:E)FR>66FI!=926BB$;B[*E 39G_LC-J313<2IZ1>PI@#[(S4=;QH(>O:$DR8*-@KT^74*F!*!8839A1])7D)O$PCOC M8QIN\7L/^Q/CA]UE=-JM5H@6P!E $+4.5C+:6TPY&#W=>=]H!3H?,.>B4T,Q M/C@BL,6 U!2,2N2LS22H*-.$0J<:M03K PDO&9X!4MH M^7-K4;7K-(1X@IWA']@]HT<7VY>5-^H%G@SIWV<<[UQ-?Z@*<<^Z6PX M[/2/9A7Z/.GTL9\ZV/VX.L6TP?:@3Q?;'(G1^,E9/]]"K:H.WQFY[:=J?'KD MNR;5M )EM#:N)E\$GZ77T;-#)07Y%!M%EG MC4>3%E\K;K-B[N(Q-ZF2P61B]>;!Z104$/N17OJH=534*.8N*UGN5(I50YAK M* KKM"S!LNN<5$ F5C!2J:PA6=DHYGXW6GJE6&9!$S(PM%KQ+;9V![#,+ZH 0X&XV)V9LD8J/(LG(M M?R+F>M(9I0RV)F8@%3$*4VMY%Q&4S"0;Q=QE)CX<\/N.+YYWN0O6^WGSWV>= MTWJ-SRVSV1N4\1L<$K>;?MRH< TF9SP>C,9-"2IM0>2NC!"%!!<#&HS)D$RH M%1:DQ;=9C0)N=BK;&(HR)TNZ1! !HP?),5^VSOFD+2R9Q#T>]%@ITO!=HX;( M%R4@;V2Q4B20Z#!'J90(H5#!E/*2R=?=PC0[:4HI13)1)4P21,[H4]8&4LA" M.IOLDDG3D[-AOS,^F^C!)YWS^JDI!LOI)(QB?\.POX$Z80 JGG$K.J2(=LD$ MZLZ1FF%08;,#%J;J6$"R)202' Q;=A&-1F663*:><2Q!QX-NWNJ=#@>O+X.* MA@B5B<::'(U0M?RC(;02,ANLI$SR5JHE$ZJ[AVJ&EDJ&3%D5S]X#@,H^AQ)+ MQBB+I;V,HH'\%#UNQJD_!2!]58.9@JJ?:@_Z(I]D.A81&(DF0I$"+W% 'FH[-1IT^C MT7IB/G5QV,%E7!.N0:$HHD0L&FKUXIR+5TZ[E$A&VX2];3?#<.]T M,/[75C\MXRX-EYTP!: H[T"I'#E4E<9X*VK5XA27!T0:OJ;M0?UU2:&DQ,;, MHZTK$"!C")X[V0K!GCAZ79JP>^IF4+;'Q\^Y0R^>C?,RXIC91T1"MH@1(=N" M@DHVD)7(VH3B%M=K_& *NC.F9YW7E+?Z["(<=6*7UD76SCR6#XN(N, M[C7WY6J.HY9$2,?]07=P=+';.3INS/@$R!2=4UGZHD 4=F/0.R-432SNHFO" MRHKFP#;#&$T$@D@Y1J%!H(]*6UTHF!@8N-2$70+? ]LT7=,N^Z=5O8Z..Z=- MD;2@$R(I8V+=X0VE+@F)D4!$;8M535ADW S(9CDB&%.4J1@5$F1R"#[6(J+! MH:SK*)=4RK;ZSX>#1+7"^HCJFIIU=@O>S^4W1=Y"*4:GJ$P.H)R): O'[C)I MKR<)%993WN8)W@S78-@BBTU6!F\@H<-@)0JPCJ"$W(09KN\"KSWHIT'OE,:T M?C2D1DUT>3(.3,C9A0 L>=R=5I1B1;9@LV_"XO)&(#9#ZP9&^21-249! @IU M*(RLBJK6]&O".J?O0FQ_B)EJ;K&F2!9IGQ1$ 4DZJ)O37"PQ:1$TPSEB9V-(@*64I/'6!_X:YU2-NSI.W;S&S0[\'V>_M4*M>GRSX_.7,K) M!/9+C \LFN! 0D;0RCF*,B24JOC%5Z&/L(O]1'O'1.-G@X3O!RW?K_^@4^SD MS?-3/I=&[$Y.\LT\/AL.^5:7I&B()K6J)O\I)=0DUI)4M#[K6NO%>$O3>&ZA M!;,!<,U.H6:571;(41Q)P.B]5DD+H$B)O4RSP L1;@[7!)SJ1#90G+RO \?! MHH$"67*H+2SHXK(I.@$LA3C=/3ZSDQ^+WB$['S)#!(3D:WE)*CEX;Q3#Y:'=W:,RK!PRIG%S2128-!DTT MZ N((K.L>Q+%S\''VPVDYC4Y.2N.1# )4%FK X+5$(7F@$A0%11)+OUD=F=I MR#)_:Y@C 7K%_ J)8^X8,672E%RII3I+ [3/'.9T?DI+'5!*6P)[OE)P*,*N ML$4=ZJ!<,HBE23IH19D%U$2*::45A[SL]8&3K)12H:BEBU8$X\V2:J+O6:O=7*.*CGM@ZSUQ*!X M JF5"P""$(U=4JVS,\PTW!E>E6#BZSW"](H]W8;SZ584CS0HB@+IE., '8(W MT18 C!RE)RM@V17/DG)E_KH'0PXN>V%B20"Y[DE,PB !D,J4])+JGALO0UAT M!MV.FT-H!()F+UA""2'*(@7*&$'9$F->=FVS-.Q8 /U2',KLDTR9/9N GCUE M9%(EMEW(U&G0\ID;;,S\X-#>::*?) 8D4DR\8I171E>RUN=J_ MJ5A-3#\T$\.[VT^M6*?>1! _:OHCQ2>%EMEJHY(*$+!@\%(7%YTR)2HWW4\- M6K2F'U8@_C6(T-+BAB!^V/1'AB2# 2I!0W8&)"(&3123LV2%R_%J!ZX %5;8 M_<7JJ*JHPBQF035J+11&]F@@(HN5=EBD-@5S#L5,X5B)TM?@>"\=/[*8,"5K M0U15R8%7LBZCEZZF.K0F^!!^-A5WRW'1N\GH1SCZ],1E5+^0ZLA(@6(R1[^& MPQ=6PC22L+PY<3*G6:P ),5"R)5D7LHM!P-(3=KXS9DNM"E$())MH M4KLJ.(PE^I)#D)D##Z)E9]9"+$);9H(%12F3$M&%"*@UFI)9@^4DK%<49(,( MUH"@]FYR/2P JR1:D63,C#.05(&<4LE*K[.41$T:#6[$I.XR:RB)W@/SQNJB MF">>S9\DZ2AAR2E)O?BCH"O+=TK+_Z4)DZ#Y[1$78W M)YUT]S9D+LM$0M8.I:KE% 4HF:*%F#(&*.#8B"RP#5F1Z#8-1E&E3K@H$EFS MP0C1:[87,8 R2K*?<<6+!;03*UY\EA=N1KOT2Q+1UG*YH8Y %RS686(:3)+' M2%Q<7BR&_W KH(#7(%0.&D4!LA(U^L!!)1@+23G;(.]N#C/B#6'._#U/32'E MFL@^>H 8/9I(03KA2G5 P]+3;)ZS3TM/+LHEQ^ B^4P@D@F4C%+!H2Q!DG"]$NE8?6?R0=:7Q[S2=E\U0MFF' ,VX*2$=4IK " M,,Z@9QLM?D(<;SF&F?/.A'EPC&IE6^5<"9(51O39)LVZ @Q$(B-7')N_A]E( M8H4(QCB9K? !A+>Q1,5A1<&:$Q>OZF$W@U@KG/_2JX\N!1(B6 2D'*576195 MR">5<@.J3<[1Q[B5U/N*57B,VD,N$E*.=4H\ZQPPYI!3I*6IFCR=>N3 8/EK M84,T&0K)+(J#(%1@,=/%%6^/,BB<+._DH#+#),M"\"*KDKWE?],D MD4K:[$;>V':!2BH) M[=B6.>,=>Z#*(LTV>%E/!I1Z_59R)"+C5[K&%GJP%$*/C5H MI'3]#0[S_L4I70=JLW?:'5P0[8T'Z=7.:45I&0='+<=TA4.[7&("DN"-<,** MY'P1QEQ5,_W)@+SQ'?]@9=OI'UV_W]XQ#FDR"UYU )]R*>&3AV.)YZ[9Z=,R M4BE8&511!66"FO$'"X(@R2J=HQ,J39H]^8A*D]'U709[V$FLN+$>O8,<%7NVP27K@.X'=?S.8%;6^8-3>,WEBUE[T.^/1[MZ+9:23 $_)BDQ1)(@< MU)7HM+0IU%5]2<8&3=^NZ#3_>>/ T 9?BRX9!9DAMEB7U;.7HF*NVYB;,[NQ MHM/\IU&$MF1"(.F4KW3R%J5)PMF 46G;I/HZ"Q,(ST4O9#(UM7@&92-P(%,K M07H!1A<'H)1KD%Y8%"#G(Y%)RT!11V5K$)/0%ZE"=,:1B>PU^,4?M)^W5KV5 ML?D82$@*WBOC0481O70<:^I,$*R1OD%1P;SQF;]/GJ2UQ7%H5P*!B8BNQ.Q4 MP13800=8_.'Z>6-X*Z/R6:FZGER1$6S'+F]OH+/ M&^=A588_+88&,$-EOEIY2TV2ZLGPX[W2IZ MRT&?6[%#7DD, DL,6D*)!A4P_LII[P1)=,O)"+EBQ%\,DQ34VNE3T@70UORE(#/$@A0R&M4 'MU^M;4&.](W?L=K2 M6TG%]TB%\QXBARX^0@+A18S9@F4OUIL@G)[:"C\=&O$KJ5A,-\/??&C$SVB< MW-G 48\2.:2Z@R2 ($B8+#HC@G6]1=P99X M2'>PAGH.CD/. #EF$A1!ZH*$IBCG?$8%03=@)V-#5.[2^ NWLZ -05V YQ M@B*55R6C< &-*$:#6-%P9?GO9'=P!O9%2U"L#;W4*!!=LJZ SZJ.1=&JL^?_)&8R)*800R9:4-K'E+UEF)$G1-3;@B[\H76&#Z MHM3*DB[62L7TM:& 3(BJ%)F-54UP')9GO<'*)5D4L&1>C3JIH*"J@B)'] M$5?+-3EZ5[YV)18K>_&3V0M2!DF ]RB!-$4ID=UV)8)R'',V(;_6\@C&*@I8 M%+%P0KE:X-RGH&I6F9C92F0"$L5[*64#Q&*EU6>BU;]+_=QHD5PC!2.C=&B3 M%3(BA 182DJ$E Q'RKX1\47#M/IB1@$KL;AN+UQ2+ J$Z"-DG7V!9"7_K:-7 M*)J4BJPA8K&8SLY*+#[:194YJ$#**CL(BH+23I--DG(D]3,.IC82QA0]6FDH MB>PA"1EB*#$FX0*5$)1O?NZINX9Q+IFGBLLH6LG$9%ZXEG)J577K>Q7X;>Q_NFESG_H%K-WM^-DS';*9JX]M<6B!U2\H/ MLBC\P-("#(YU<4V73!%*HFB+@$+%>D",YK+J$K/@,O_8B@Z+0X=K*<\FA+A9 MRK./N/,CM9R*2CH':04H<$IX$B[7K4FN4,JA>1DXEITRM[(X*5DK$*R,R15P MTOJ:9,$Y1G0BU'6.K/H52L $P3CC$N,9O+'\6X,@W*I% MO.E=591G@X3OR]5.&ST>C,8[90^[R^F@9PP:I4N@B4#&[*T%ZW4QNA3I@VF0 M@[Y@<,[%4?-"A%[&+!.9]$L1H90B-KM%4@ M5[L)ON8"M\E0P!*73=GN4;=;1_3Z>1N'KZB.[FV>UT&\I9Q!=S4'G5)$=0,@ M.\4A94%>B5RR*F##LNG>N:$[%U6LD\B2XV*K)+N\NGC!0+N2%"*[OF26317/ M"]WY:&9)42LPI59O!& [J[S/H(+/211435C]\DWH[M*(D.--AG>#7E-W<%K; M+K%RMDXIR$DG%77-&AH*^U0ER6PR>\NA2543%A[@N>AG9Y07J=@@A85H0DR6 M@Z"L@_-8@H1ET\]S!'A.=4]\0B.]8V]*0$D8@$$A3F4I,Z M1:>3ESHTJ:3G32WQ>'B6QF=#CI$>'^/P:#G'EF4)V@9MCAXV37FNR M6(NG(" 26]I"-<%N\N":D''Z\Y -1F.VIS4 &K[^<$[]W60MQT-U;2AQJYT^ M[?/U]FG(UG="AD=LD4MGO)0J6CNP4L2QHT$*SB)J)4'X%)*TGI2' MHH&M>),<[)M!_HQP1+O4Y?[*SP:CT6/NC2&FY=3AX$HL017$K,"9Y$6RV@64 MQ225"RV=#I\7NO-QMH&1-!X :L:!4@)%XUF*HU94C&G2BHZ%1G<^FCE[!R3! MHH\14.H0?33!RF ,*:6:M,WET=FHTZ?1:#W]^ZPSZKP/HRZ+,YP.QO_ZX-#> M:27!W@3[#T[HYWU&?MC!;>(H:RDWB(>BA2G*"I(.4IUZD@0NVDB!W2_O&R30 MS8-\3O6^@Q0^LXLMG00OV.=6/J:28[8FY-B '+7-0/I6UJQ+E#FCR11] *, M(@FO0LPA.N5D6?QB[8T#;W8EW55(47J!K$\+J)RB3T)X2NA=*#XW8-O)(^Q> M[BTD^FAX!A4:#BE?#F3NX_FS#L9.ES&C49O &Q'*FNL*EE9R(()V.H MTT&:T G+OYD&R-CBPC0[:0+2M;9*""X*]E8Q)(J%L7(D4C"V 45SW_7_^MGX M>##D1[L^U+_!1T?C3GH\...HXZ(AXD,9(#FTL0@#E$4D\@Y5UI)$+#XT'Y?) M# W;H"I:W=\X@!SE3JHRUA"$V 01&R(7)&E@EX_#/1$T>2UD--% \Q%Z,AA2 MYZC?+,%Q KQDT1$,!-L?'Y5P25#6F;S-BA8?%@;D,=N5SO@Q#H<793"LVQ(_ MO_"O(9C(2),J,A2BA8(J%H?))5^*=5';^#-ALM*?TQF,DHO5#B : R7)@#Z8 MPN8NB<^0B/ M+CXJ,+^!8WS,!V@X8I_B<7=PEB?IO.J(1"CY#_D[7 MHA\!C)8 6FJ? $DE73)QN&$:,/!X#T3J; MWBZ-'J\WQ-S::"68FHRV;NDD%K\2@BW11J#@<(%KN+V?./^@YOWH X@N/W!:['(_T<[QX1F/F"I\P M"9<:0I.<:DA*)2D*$!1&C#*1*%()(Q6*Q1VL7M'D#@?+,T='H)Q0OI:&C#Y0 M0B5#TG5IK0QZ<;7)>^CZ1]SOO0V*XT\S73%ZK]D^=&*7:H-9\:5>:ZM?%PK5 MI[UF9=[=;X_ZG<&P/1@WI2BC2)A#H9P('001HC-2"V7(6DM2-IX+>Y18HO.= M\. 2_*L[U@6\SP;8?X*ISJ8U9=S92)&*#C&B\\"Q? 3V#(5+F%0!!^G2A(B@ MS*+RX8OP5#36CX8TL2VS(L.EXI^"_/%0ZNM!]W5=47BMT2U;"1%:RLS"YY08 M;$I9!DM 2"$'976N>^:,53$N"Q/VSF*WT_NJ\5XQHN/8<5!4M\!&8+7@HPO" M:A 4(FDAKFR%T$VU%3^#WR#T;.R$CHGI0"D(XAC49P2;M"ZV6(T:\G3CAKX: M %Y$4EPM?_D0G$M$ZN%JOC^!:GI@:W8AR$_(QX\'M?6-![6OD??;AL#.^IU+ MYF:\>$?$'H>3[*M=OCT?F)X[_7WZO9[\62F()7FK5$K6$Y2<@@<=1%3.:%F< MC@V0@N6AXFT*?&=)Q. Z>[7QS%0?1080!FN"1YEB!!,2Y&A6[%T2]KY>1O:2 M"%Z:E)6+!2A(M%8!@@@6H_*65NQ=)/;.LT;4W7,3G1)16K#H-$3+_\FZR%)2 M22E*[1K S=NO0-M\UC>2FZ$4Y7)RUBD++M;(39,0M?LO#*.K3FHQ>?#S>#YOKFX&S_$HDT#SHX@9)US6H,C:<"+XF4P)0OC MF1-LA:?!+1.DM>A,^6DUQ\=FYT-J?"4,A=F4W42,%*.7J40/GGP4!2T)#0)\ MEJ&L6'3'++KQW?^HN3;8+=JM&_>NEY@\&P[RH-O%.TB/=/>,+4YB#A)43)'] M;!U45-IJR*2TR6FE]QK$V,O"M5WN@S[_5O=\U&/+R-K@-$89G0Z9(.L0K1;: M2$.%@T$TJ0&LO?UQOX7P&&>@5YOEG4AD'1=!$+5F6J%4=TQX&XM. MN@'"L:+PS"C\78KHKB8Q[UXXK)+&LILC$"68J%#+X*VTF#,H#*8!PO'36H[O M\F]6UN,;0UBK*$K+SG\@*"9[@]EI542V4;*CU0 !6=%X94%N,?8P;#RL$%Z& M CY9_EM" ;1!1NTN"UFN!&2E=[^15H*< G"H% F0F2*SS)!5*&PDPND^%*M\ MX]BTU4_#R:XD[%X"^M5\MLTBS_4)"=M2?@83$DX+ZS,@)9-JMLF()JD2?(!4 MO)!YQ8=OY<.=9C^8%0V$";6XB!$9 V21?8C>ZN3Y'EF81 VFP4]G9&Z%((;- M1-WG4)QE=T1H;W1("#[FFCA.V\7?Z[XBR&<),K-@8/*L3X"$ MR12\)[/ :78:0Y!&YM7A6#XE+.B,35!"75THA')2:@5D<[Z[)3'S6O.1E+.^ M+O%@\@/'=L\LF39T<_K(@C",S[AE_*4>U M!^Y,CKZ=.=L@ M=7,=-&DZ$R:QN!5C4/G@--0Z?ZB*M@I>% M$,%I%8$55!*A1.&M#_&*26K*)/ZPL$R:+9PWON]ZK<'RZ=TF)8D[:4QY;SQ( MKU[T.^/1[MZ+VR>1NCF)/FSZ(]/$.8HB,MGH%*0*9]R6;QV MTBE#UK['-P@,&TGANEI.ZFPAD@0G%(HHA%8AJJA#+*9!%%XZ0JT<^YLG)W&* M:@%MM-$".EG'^5Q6!A5PX!AU VA\^SL(&NYC?I] OA^:F4CC<[R8S N\K_UR M)8Y/!F>WO9=X/@H^LR975 QZ"5E1-.BJOE=:\8'S^00OSO>Y-V#W\=G6)_ MVCH-NH/A@_]D,1&E_+WP0[8*]CK=BP?_M<^HC=;:]&9M=\"<_J^_C; _:HWX MM:X:CCIOB2_,]YA\?7-Y4Q#B[]U.GZ8/(97XWW^OK][*E&IA.N;!@[,^OW!M MQ<^$"_,L:\=#*O^X]Y]?[WEW[^%^W;:S-BAKM7 6\VOTZWUD.&KG3E'Y!)O) MK;';.>H_2%1+,-[[(AK\Y-_3 _!1#[C/],"]AR_:6_N;&VM[^^O[FWO7GWD! MGW9O\_&+W:W]KWM9.>XZO\#'E/O\* M+W%TS.IN/.C_;6WCE\>_K"F.S57(Y_<=%W!B\?J9V7Q_H[;-\LOGZ\&DXV3EY M<7'0.U#MM[_K;?7BS<'^[V^V>X>=PXWCSN'^;\>'+]NO=I[^=K*S_TH]T^WN MP=N!W.[]UFN?)-%^V^YN/]T4VQN_]0YZO\-!CZ_U\H^3>N[!VU>FW?7GS]0A M_Y9L^VVZV'YY\&;[Y$ <]K95>Z-]LK-Q=+&]_PH.]U^/WK9[FV^WWQZ] MSD__@/S/W[J'JOLZG@QT^^W6^>')^D7[9+=W\/9 ;*MMV-G8.M_9/^ZV]S?E MSL:V.MC??KOSQ//YZ^=_1M")1#:MI+1I0;"Q%;T6+?Y58Q$E"L6Z4HK6_TPL MW7L4'JXM$_L7Y9'_SW]**_X^?QN'K]9V^O1_O[FW'OX: MA_UN/M_9W5][_F)W M[\5Z>W]M?V>-/;U]=N?6I%[;V5V3YK_S_UW;>;*V_\_-M0^1FP7I/M M!YE_:?7XGL?UM%;&BU9]MA;U?RXAOVCO__YG=KIH[U++2L 6 (E6,(:#_A+ M9E.*5?96=?'CL^&0\7HR(=.J:S\EH^ M&ZY=_!D+$BD/+1L$>RV@5:L6JV#_Q5"0X#W[+5=>"RR4U[(V3X=E?W>]O;KW.J$Z?K#WI M=&F-Q9'-UX/;=!0W)],E]6Z7-_O95.7)*_UGJ%7@(>86>N=;4 ([?T795A3$ MM/'%YQ3K_*)L::L]+++7,,O!W;L)HNR-WN#6)6"7CCJCJOS&;3[R\TD!_*F" MMDD(:#'C8PLL(H= "ENH3/99*Y4=W7NXO?ZTSBC];6VK_?B7YDG"?V^>8QI/ MT*\3>L-WJ*_A:&UT2JDN%\AKG?Y:9SQ:2\ M%K_(+Q[[J\M*]8NQH2F7Y4[0 FYTV?N3#K[L9(:Q>H MMC@=#E[7ZS1T=.9))SY]87MU_N=@Y[FU?G_,'W,OW#_0&T-_X_>]_^W+:1K/NOH'3N/;&K2"TI4:_X M'%?)DIS5;BQY)26YV5]2(# D88, %P_)]%]_^SDS "E93FQ+E)FJ74L4" QF M>GKZ\?77%Y/?WUVD_W[WR];Y\>\PUE?O?I]>)&?O3G;>O/OEX^]P!/W[)QCW MK_LW/U\=5F\N>Q]^OCJY>7/\K_X?.P?[_?W=[;"[M[T_Z@YZPQTXBO9,M]?? M[@WCWMYH=[2+X9TTO D+WH]W][K#_1@VQ*@_Z(;;@^WN:&=__P"LM/Y6M+7QJH"G#('FJ&3S8@Y M_K.7?NE]PL;N4]7VAW% M-]T#LVNZ8;@5[>Z9_D%O9[#QLK^UTPM>%7D8WX3SSE\P@-;">XOP;JV%]Q[" M>](4WB@V@[UA;[L;P8IT!_U^W-WO#7:[!\-X.-B/!GN[.P<@O#O5)'B=YGFQ M%MPO)+A'\.-Y<97?K-W-^XCM:5-L]X?#X7;?#+OQ[C#L#G8.MKH'VUO#[DYL M1F:WOWVP/>QOO$21^#TOWJ_5[9>26C+=SXNW17X-9OHZE/)%9+OE.8[V=GH' M0[ GPKUH%^R)0;\['/9WNOL'9@LY10_VHUTGVU_";[S5W-Y=;X<[M\/;'.0] M_7@OD1QP>#G=[.?G=G:$QWT-O=[A[TMGK=>']_9& ?P%JA M[0S2LH#\^K.!@*5[HK^UJL$4D40,G,P*T,G)+$P#\\%$=95<8\8,O'Y3=C"J MDM;X8L''9!8@:NP["@&L[/*Z'/6:"C,*R_J*&A0EI57_\H@? MO>RA @?\O03*T6X_A,E>:_S[:/S!@L8W_;UX+^H==*/M/=#X6]$V.)R]".V< M..Y%6_O]G?V-EUO]K2]KLZ=FM""B3]5$^3F'=WR+BF*=OKFWF+8C75!N6X/M[M;>[L$7M4W^1G",1PQ= M>?S@T16&U(!VV.RQAO@3F)J=_M:7![_L;?:^ OAE,-CL]^]WVZ56S,&C]TV7 MFW346B"I$K@C8]E,8>)@5A?8H:)"H#9<06FZ_M:SX7,T[!'E?1A5?\JT6XU) MN4HJYNLP830)HC0LRQ6.T=WRCD5(IOKE?#K,TV?EYZ2R5^,-SP2C28MH/D03 MI @*0))O)@E\XL3]*0CR-S?K1'',^UM#VBXK;-;!=WK_/C[L__X1O@%FVAF8 M8>=P[[.KDP_PW?[9\>_PS'],_SW]O6W6;9]]O'C_YOC7=V?3WV_.8(SPCH/S MG\ 4O#H9G!__TCM[!V.$;_X[W9\OY&KWAC#EO7#0W8F&8-9%.Z9[,(B&W2C> MW@KC<+@=8V19] MR.IP+MJ]T3.,RXV:>>]\+1;^937MY/DEK<=#@:#O8.]K>[![OY!=V . M3'=_9QAUH_W!7G]O*^Z-!B&:%V4<_B?X*]'=TPWCZ#O;,9P'\\C?S_GUOR_F7Y&BP'P$,S%?T. M-VS,R\-/R^XCF):OCC_X#>3ZGRC6ER+5IR34*VE[_*4BV)T_HCC:CK?VXNYV M;QMLASX8$,/MO; ;AM%.;WL4#W8-V@[Y0N7K)Q@&GH@.S/(*/OE/G:"9 -;! M"%D*"J)@*9>;#=M8A%O;N[M1&&XO57Y/2.W=3 S5 MD;5TW[/^\V "-AXJO#@(T]1J/5\=#HU< /=L:L"&YO.L08T#H#;$/R-74!## M7[,Q73HK3&0HT-_?"HCXK0R>P?U&\+^RCB9!.JI)6+7'?A.6BTJ; MOBSO\!S,URP.GFWQ.PZ-@=6HA^_0(X;KZ5+X$HY"[H,<7"4-@@89EE5PT OB M<%X^-I7^7>@N(0]D+C2,@E9A57]W*NS=^_D?@]CT>Z:_U^T9T^\.=L!^.XAW M=[N]K2@*![N#:' PV'@)9^R"#GMD9^YC,$7.\J=GUMZBWU'O@89@IG0?FVA3SX!1C+F%$0-CCL J9HJNE_MT]?&O8#P=(8SO/=B:WMKT\8+$F*>F2'SS-<^"WB\5L6;\OGFX]H'#ZN_OS[SFB=5*%2B MR;\_U0W6YW 8'9C=_6YOU /7>WL_ZAXX'1B\>-"-@W&1WU03_;/HRDMC:( 4 ";N3*J@V+AM@!O!QM(/;Q_& M!AGH&[<,8\.&G/M;P^Z6NAF^;['YO< 6![N;6]M_#E]XU]^V-K=7;UJI_EER]MOISINM?PW &KCY_=V_>F>_G?3.KT[G\'GOS=4%//L5 MO-LO.V_Z/E'8Z>#LW>GV'UN[>[T^F W=_;B'O$AQU U[^W%WT-^+AH/]G4%_ M%&Z\_'FY'KXUS<\=W;Y898@5]B6'+E4[?7FB]ON:"@T#^Y/O?8L26WEU<-B6 MC*#QW_9M7 M\=WIM:]N]M%4OZI+>')9/L6>)-_4W)O_?/6O%D9YN+T51?NF.T)>M,%P=]0= M[IEA-]R/P]%P;VAZNWN?[&FR/LZ^*%#SJ[S>:FC6D^7AF._/8/SJBE5G^B>: MZ",->ZT5[%]2L+T%!3L8F?UHM-=#[KX^^-.]N'M@0M.-=K=W]PPHV$%O][,5 M[#TQSA@9;'8?>:A0].B.D"_2I-P3+XXK$2JPD,-B0F.-:P8S@^KRB##':X)+ \V M'(&QA6-"U_SW?^UO]?=>E$%8EF!,XD>Z9&8T,I0PS(2J";^98* ^@]5 Y5OD M:9##X>&)B;/^:Q \!\D<] 9>7?AE6 Q#N&WW_$-JY@1*>M;?"7[9O,1.]GM; MNUA$_AQ?W+VEE(P,4]#\GC".DF+**>@9/#O$BT!^"2X?TXC#.DXJ&=<#2]Y7 M/+].HU%QB&^:%X=NO5^GX?@I'E]_"8#8^V-_<#"(HYW][F G'")ZI]_='T5[ MW?X!_(C[83C:_F2GY2>B-RC%64Y,FEJ[\MF2(I-&Q@_VZ_-'!,#[^OXV3L\3 MM@;_TG:Z^6.PW]O>Z0UZW?T!LF-%@["['X;;W=W^:#",^H->;/J/LP4H@N ? MWA9Y8.R1(CD>O6([)"OD'W5F@NT>=U;ND#X*QV/0:*CRIE18*\P'<#'Q'90! M[%\"2Q,R8X088[BX5'7FXZ^'(9J]:"G!'Z(T+\G@#5.#QFX2\4T9!$=WEBOO MJ/+%2QIC?D[HN' &QO.'!#2)2>?!_Q$=]IHP6O"-.DM8@]5EO-%4:?VM_;V1 MV3H81@?18'NX&_9[(S#5XH/]0;C?Z\5_G))*V]WN;8 :C^ 1:?F_&[U%M?:6 MC*G7:1XV&QO_F-73;IQ77?GV1H#-P@W=XWO2;O/SXU_F?^SOA_W^P?Y^=W?7 M['4'!_MQ=[AO3-<]N;N]_:>00_N;@^TO#['I;>YM[7UYOC,<[/UNNQJ,2 ?WJK<_ M^DPNKZ]!./"0[W_N[7;>N*_-L*C#8A[T!W2*;7T.+X/L1@RWP:L'99XF<: O M\4@FYIY,#,*R=,E*S7$K*=W2EQ6:)S1QMQHX?,"T;)SMX8$YZ.^"E;-],.@/ M#@ZVMJ/AUM9VV \/>@=F0#8.FCD#W\8Y/7N]I&B)5HP6[)(>Y0GW4S9[.,3_ M[V,8UV^_#,ZN#K??'/^:GAW_.CV_@N\F>__;X#IM+-V=8I/'LR/?OM#=SSEZTWO^Y_6&#' MV=O;W]N-MO>Z9L\<= =[.[O=<+#;[_9VMG?[^Z-XL+ZNSM;?5V=O; M73":%C7,9Y/,OOR?8?&WVR,VG_FUA['+CL^/?GESGE\<7IT< M!Z]^#RY.7I]M'CO.HICI,UY_6Q*_F<&]3F"PR5_"@5RGLKI7< M)7^IF*3_A]DQ^W%_-.SV]@>#[F"XU^\.#^*X>S#8'H',[YOM[7 C,*!(9BAO M16TV7E[E+C=3@6M:F"33GN!<"%;HW%+\[6U85,'IZ6DGH-"ZH/[Q%@VB?:T* MN#;!6_ LYP&UO:& OA;0HLX,#K.L!A_U)Y.9 OY]8TPE1CVIQTF>PI%3-LJ, M*3O4JBC&S()-ZJ".3L/#C<#+�MUEHZOZE=FD;98&<1K.< MDU\_%@;'/PO]_O#?MBYVMX6AW;["W M;7KAH+=["UN8<.S/+!+M%=H]%7TUULDSTZN3#AXDMWO;CV6T MK\\OW@3]7O>?JS#2X.KO)\'KT\NCPY^#WT\.+X*3LV,XI(]/CD[>O#JYX!#K M=I\#@/<-!CTF-K:KPU<_GP3GKX.C_I+!F@=N1OV@O.!OX>BEL_TLW_QTL.->3>?N[.?R M$(=T[Q$=TG>/Y?Z'=+^W\?(2K6DP;L_RR@2'P[RN@M=Y<1,6;#Q M\B(IWP>OPZC*B[6B>3K+VM_Y7C3-J[6F>?PBN;6U\?*7K#!EGEZ;&#WBT8A2 M.6NO^$FM\:#WG:B=K;7660&)W-EX^;;(9SC-9JUFGLZB?C=J9GNM9E9 (O-_"5X#('"4(K/.BO\XN/(;^X3C!^_C&RLSY&5D#)[,$QPE7#B-ENX+NE\NCD/W52 MS3OPMY2X-:FPA4';P1ND>BD8F\V]%8.W=1%-0JG(Y.]Z*.[UV?1DQ&:P]9W8 MP[MK1?;X)7+0VWAY8>#YUR9>*YDGLZ2#P7>B9/;62F8%)'(;K25EL@,3";WN MFLO0T 0ZS,)T7B9_%HSM8ZZ''+Y'] M71#)(^(40:IQ4C]@$87CPHA"(BJ20Z;_#O$#\.,.'1LX?L$I,F=,K376TY&/ M?O\3:=BGH[/6/MTJ".7>%O("4CL$MI@(<1:OP1]/:XF_([VS+M]9":'^N39P4TS7X?#Y["$"5&)SCY8**:$J;GHU$2*>CU2 FJ@Y^P+R'& =>AOR>7!^ MDX'],TEF1$L/4Q\F6?#*9 8,(\R"\M_)/G)H60&_WEI#M%9?3T=2^OU/\.(^ M'?6UIN98!:$\Z&V\5$5%.@AC@J# RH96NBI@F-P+"CP^AH*P QBW=MW[]13U3]?+']M?:#_BH=L/_$ M^G\MNX.:U&Y]B3;.CNR=I;P"B661M+S-96> MK^X;G2#)HK2.FY\&P["$&]&9>\(/PBBH/\KH(S ?$KX>:D"K+>CJ37TQ9 M)5.XC22J9D7^3J#NF\$IS&L^-4&$-)R=8)[7\&,&V@@>F8SF=XR2WLL4TS(H MZV@"3PPVIN&\LP'_X)SA#S=)FN*_^9 >>&WPEP3W1(P_E9.\3NFGR/X09O1% M_9W?"G\:FC0Q?(?8E+!/\"?DJL'H=T6?ZWOBS[/"(-"??LQQ$R8A#666AMD& MSA\N26;&3&P#>Q5^+PV_$$]3F8!0A32Q8."4/%VO;Y\.>'E9-],)AG45A 4\ M(:^"%&Z$(E'E'?]ZD(/(%!D5AD?_J1,^S]KBXLL"?NQ=BJ.^A)?[?QU8Q6@S M>+;!OVWP\&E1O*OQVWQ%<.@^WGC>P=FXG!7P!$P7P.!__OF(;F8_NON.]K(E M]Z4AVT6*@R$A/RHLOC"%R4C(O\!IZ+UY3$%!S&W;*>H;XT M:.1G&7P'1VU2>TR#PP>4D&54XUFM01#E^1]492P'J9MB: M5[_BJ\-7;YNJ$6SQ&_AG9%!(043PYBP") &8Q)_!/LTBW+NPH*0.RN#&T':F M\[\*WYOV%W&VX5K" <4V:V'\Z M"'($4D23$=Y8?A!5,F%X,)+G@V4A/&@B93^U]? M5*7OA7[+[E 0S0KN'(M:STD0ZXPHIF&T@O3P=$=AZ\9X]MR6;NY/V"DA<:&] MX!M3L:MW'ZHOTT, 3(065.C&6@D?Q>8$,DTZ6X'^:,T% MT0FTQ_$^[[/\AFE/ZHQ_+I+R/]3&0.,AK@D$ 7I2"<5EI89'W3ATTCUL9BZ.!;%KAY03!C M/%YOMVDV;[=*0:S&X$&) XKNDWQ2Y3/Z]=&:K4C.)VO0.-E@=8C(YA,F"ZF1 M/$WS&PS$?&I^<#:VT*7GP$T7HS0T'8WYZ?;W']$$_?=_[6]M[;[05WL,@VK. M7W^ _OK&2]HX0]"KH'%A4X#'#RK6W&YDB9'3/,4[P8(1V ENL>(ZWF9NV%HK M(09/H7M:!8?*'4:G(VG=H+7>4S _/8L[R6FL<,1F"$;*\<-?'9A2"L8,KGWO?SH=I,E:W54VXFDPI'((8LV+8PG<;,HHZG\0. MI'&:%VR=)Q$\ACS-(8>OV*AT&@=]L_ Z+RCX25IIK7<>5*[8R[/N)C7H*;&8 M1D-,:'"#*.58@F.#221ODY#8GT%60 A+]5TUF &V0F26W7BM1QYRO4'EXVIY M#O<1?5(EN",O39; 07"6HV-'\578UI@XHR7-;9D6AF=1&^ ]S ?P6ME#LC58 MZ\/B01>9HF-X-%"?K6DXSI**W+=VM&AI=-./)K6(1S7"79<*U6#DUZOP)NS!N,L M#2.S7LN'=O2.KGX-2BP>HV,8([1L@95I?I/BJ0V#OS$2\0J2T9U1]\!%W?&^ M&MP)HPCU!.@,^#X]T*0I%N&.PB1E"S&?51@]&Q?A%(G[HH; V%@OA=5&.!Z\ M=9VQY8P*(: M6&(8,OH#-O!'48,P#F=TF9H%%'/@3 ]8!7 QW]VJ(TZYK*7B(:7"I67FZA$T M%I(L5H8E;X>)';B^^Q7OB'UNVPN&@. M% EI ' W$0.&28""D:,WDP3!87 9^I!#5!*C$DS'X3QH)#!0DUS#D3TE-1(B M-NX_-9@=:$),P5!04 >F$)(T[;(G"GK@;YZWZ.X4IK6Q4*W0,C<7>3V>T.DQ M \G"0/9:@A[Z_'!Q*%URBD/$24G$%(B?-(:1F0RGQ03FD*6K,*,:?8B\\))( MLW!.N5%.)JW7]X&/!H:PD7V7YF6I<'+*)(5J_-%".ALB2W% M@ MVH,I!J,4K0/,3B/ .P&+,D0WHH/JII'0WW6<4IBE< 2H+?L6FRE7Y@SBC MF"O/"_C5]W36DO30FJ*93EP,1EM_T&'5T,IT(L! ZB3R8 ZH.CR'=[W(CV.1 M*;]4PIE.@ .."BE282EJ_O:%:Q:O?14OG?6BE]$R]'P6\4 M>2"H0U9BS-LO19 C2*P9 D>7=$&8(;J=/B<;1J%8MGBGPTXP@?S9P,$[B>TC M01'-X,7Y^H1Z1"<45ACE:1*'?DU)&-."NMJ2]8H]\(IAJ)C* TV!YS+"(RG( M-,8[-Y/4E$2/PADZ%A2LPK90\!.];^_%#3@-\!M6^H .H _[+X)G6LKZ4YZ/ M4],)7H>1&>;Y^PX6'4;@U+#+<3@-/^;9\[5 /+1/ZB4]_1(RTZPWHS5C':^[ M'C1]JGCZ85@QC#$FE]-FI&(4)0P^@+/)96GK]7[ ]79%O!2"UGJOK(V8AU%S M81PXA"6]B^EAE@)!N])41%:B[%$:$]8"- D:A04@0'87A*M (13VK M! 7MX:/ :2CG)3++D:JAC!==Y)@G&)B M,ZNG0R[/XP=8.<4XI,G>Y7,_68J45CF1J-!IQ"6D:SEY:#GQ; N$P(!;(<@6 MI#8!5V.9(FI)C^J"H;$!,+ F8S0P"3'!);@@B=="WL0>#!Q82[[A5)?R"$P; MH)J2^X9XC#UK$7ITJL8[=7Q!T3/' ;85EXEBIV='&3S;.+Y\6VX\=^P\E-7( M+0H[F,"PNE1H'C%= E.Q1IA,!4BAYBL&0#!Q'$TD* 8G4;1&X3[LZIFB(..!MQCRBVD^RH(D MU!#4V%:'J[8Q-.63C#@L;V:JF[QXWP9AXUX'Q[,CA4$H" W&@%F-^4T.;*VE MXL&/ ,^*,!DRSX&1B#J:#+V4_)F"%'TX,A71G#6<57%"8H-!A@!A,1N6Q-#C M;"O"&AN[9!+]@B$G.7*/8,XD60.K'MY_]3Q!V-<>PI)1F;S.X0<]M*.P*.9" M>5?:<*9C]5,&Q'5FXY&L<2.\N+A>3.NBZ0Y8Z,Y"^(EW,OS)K#EX'GXM?<:^ MD(MI+0-3%,X(NI!@ULK$)EYOO8=6KTV67R:?+O1!%_,ZQ^ J;;WD4\15:RWY>+:=9>67:@ZF$>%2#MI:(6Q% MW))KWHF'7KC6\196%$"0M"=9E?^IX?8C)%XVTUF:S[4S,?+(@^%:(AM\NE[$ MA^6-*ZM%^@>3@<_ Q(YU0?$%0E4A:3<<@;!TL.0%WKGDD.%(TF3+K\3 0R)\ MM.O5?FA=>Q3.9D@*A?FE*[^PMLD42F6;IF"<"L6!M6PO9"Q$LT*7.G/<0CBH M!5UKMLC') >V>HX[FBA[Y,B$'!Z\>U&)/ZP"'3 VA8D[+!A,&)I:$?%8J?VV M*=**H5D;NA:(QP!T(786I?]*D17 1+4@JBG,G&DO#*&AC$'7K#7'+.6\R3 FA+4%O^US1(N0945B>U2<_*!:/.I MH]@TH5?A;F@G1]J?YXXY@^&A-YI52YC5_)XZ>8;'H27:C:D\A7^6-X2W8WH5 M:NP3TA10X6&\&?R2I1@'1DJ-1"J91@86"W&F[FW2\ 8Y6@P_&'D^/0IXG(=Z M1L]MR-]='0AQ7]IO\5"QAKMLBV$D3-+WD\0.MRWAQD514D3U%(&1$2L":5#$ MG6J0I#2@>F9F&FOV2<)EWPQ^$TP,I2Z4F@[>RHQS^*U#;SNNDYAP$Y(55_P- MR+E"'U*T*61_XLZ"-0M:2Y MD"?P],/J9_*%)*/R ZUJ)/0@98E0UC>#G^B561H:39PZCCPCX#:-A(JGV@E4 M%K5I %(^)4]W]%7Z#JOZ!^NJ_D =#F3 M8TIL7SVM))MZ>RNY&QDO\P7!"6,D@@E/35/;9NGNIKBD#,%H(XNNF/MZ\.ZF MQZO1__D,^SY?G/QT>'&,O9ZO_GYZ<=Q]>WAQ]7MP>O;Z_.+-X=7I^=EG&/*/ M\4WOU?#9TD-0^8[*.C?(P:ZN*%'V<.<3V6L-ZU>!:5H#F_44UV8N4."JCM$I M"GZ;T'XP@71!;K2\_ MW#CBY"0?Y$*O=U:C&HQ[7 TL?F,@7&TY0%)_<-WS= MS>"R)HO5/8HK;<4YE%!!VC*,;?Z&V.@-AAG" M;21S@(JBDVV!T+]YQ/9$PW M0<\D9OAT&%S##0Q3'(OSU&0K1AL4%BDJDB$S$6^<8J%F_W S:+HXJIIN7W'U M"A9;7/J>VGU=-#7R6SIQB9)(XO_=^/0IU=_>^.1^P[T@^^OE_PR+O[U<&V9N MO^^L#;-',99O;)AY>^+K2=S>4HG#8S,X_=,;?O=^&]XW.[_J^7KGN[+6W0Q> M";;MGA;" Z[.^376P<"]5B$J>:=F>T.-H@PW@>](YS65;JP,18VH?YSRZL0I?Q8\2\7K!3 M(]UZ[>S+[QO2TPE)F/EJG-V-9F]?7)Z0VJ13R12/V+Z9A+[0@;HU<.3+* M24C=(*@N$NZ&[Y,WQ&:1BL;)AT ?Y-$NZ&/O.3$H%AUTJ#O/GU2X!K.;E6UP>+09$^85_B*"Y MJ+!7#!&I*([ 6Q-8]R(O2W*=Y6DE*Y]0&]'7'&*MYC,-CRY+M W#Z/VXR,%" MZ,IJC.B_%]]J;7!"ETUD@P0&A=3KIH89<0H/?.74X9T#3ZK A&4BBR1EIMP[ M'/8E;2OT!"GD#/+##3T:CFM7-R7\8F"(\).2&JB"@94;%GD8(T$:_>:J#+D* MGHI)X5UJ=)?J J[9_#:3LOQ<7_WS/#CWF80$L%%B3J$9"9!"7B[U\RJ+[SR M*?MCN6Q@.3FJ=N.C-K@%D-O4_I-1+0U!0S6HE/2)1*:FP##*-% ;*LPK,KPH MSTPE7>V3PFL.]XF78]'V/7]]-_HXQ,XF]#CZ"1M4A5(<6[X7S;.T3K9C"V5I MI/"8NR>/@1 AZT-0D/!IIZ$R/ W!$SMDCKJE7!1C0Y/'-.<1IMLIDL(@NV3, M[; MKGZW5=<461 C/V@%0F&1JJ@!*]?!,)#41K ) KU8-3GVL+&4,Z:#K]/W)SJ M%NW21I/T$8S:FXG4WZMPX]NT.#QL-T.JC\U3I2WWI&7U;8_?C$V,A@'B?L!N M2R1/C11Y#?W!> ^:"]ZD_H+;RB6F,")&(^6Z8,X]]*CP2M=N1,-J_"@T8!H\ M2L) XZ_LX]TB#)\AZ/LX5/SF%&Q,,@N)%7,B+>D>P M'K@.8>%;Y&7..H& %&8Z6X0220M2>U_:9O1D9W3FR@_/N#S99'J_1C>: MC!5,:E6"6#(=) 6"B<:#(8*QT:! NUSG29F1KUQE'>X!F^]%.8.JB4B&G?"/PA[U(O M@,%[JPRF=5HE,VQJ5\Z4''K!Z?2M#'E*PUX2MX=.EF8;76*51>JG;IFGL6]R M->YHT)*F!X'3PS]$8(SG4YA;W$>>$A.1@]&AV@)9S+EC&Q&6DF+U.:785;?3 M80_VY9-"FHW 3=H(OO$VX!?B;F$8(&:3K'9L3@@F=/(4[Q %\\2DJLF(A%,C M1[Q#XGD&)L$AW"PP\;N!(<858!CFU/%)S6>9[+@?O]7_PZ' MI5Q]"=K0WHH]B@SDXI?-RTU,((,MGF RN/3+"]"S$!I>+ "=2KH9J^@[KD5# MQ_&)R7 Q!)8+,Q[8->!+;H)6L8/6L?#8"+=-G^&ZE\+: M!P>@X6:5+1Q.LQE%@XHM3\&#+>D?N94. M.2PE=BB8->J?7V(TZPELH.-:^+VQ@^%'8_M.I&! 5S:FUHA&-(CC/=-& F0= M"IMS*:T$S"($FU>-/A9B =X9@/."?@VG^C;^250!'$<@,RA'K][&-".P"M?( M(;?PNVODT*,8RX-#NA](_L!#QDH9"7U)[_6%\5-V@NK HD(X#EC3C'[Z/QR&Q!E:$=1S= M%*M*,[IN2.=$AQ23'AA3$Y8<.URF\\2.*&&L!FQX!+2X,?#M D-^:>ES:\.; MI5TJ&-.V]UXLA$>+B0CKM&JT8CG&9?GDYMQYSOFTPWG7_<;.56O C=;7FJ,! MYR;3[#EUY\;".6LXB3J'UPC"<8@Q[8!9/KFK24:-4/1E-0>O;T6L#F3TV-=R MP9P?R@:/-1;B@?$2ELIYM# F+PRT0'\>PQBHTHE:'53&SXU)7!T6':\4'[LY M,2B.0] "4R-5!U,L.ZQ .*I)'C>ZADN@#I-]L%%E>[3ZVTMMEABM2:7Q8=\J MXR8R38N/DNANL9^BX<84 &,C;6P$C",NT"J\[]UN#[R/Q/8GR2P 1:=]YM0% MTL*661C)WL[924@X&9EJW ,O(J&SP*C%'(\DL50QHLB@+X)?=63O?G;]OJX( M*JBX6]8S3)<9E/#8\/Z:S(=%8C^@*PNT&RFT@QW0DLR:Y1A'B8J$WV^D?#V^ M-D-/"O?$HM\2;SGG.\?_7=8%Z#\]#4EE$:F&Q.LW9G5)$<,G$VG:?=VY^3YW0 M<(=T*#8CU1CZZH+\BA9L#B=B7^0' 'M?BSCSBC\7-@V?+Y]=G>O-H[MSAL]VURS7I ] MV)6261IB,JD68G10B;1/."UB/.4DIU MCR/]A1:B2A/I;+C)C9'J?\7PD58J7%Q-.X\8(0!N)7DT^J3#@V]@NP@V@^G& MC98E(P237K@Z,;R+-N)+E'N$ M;#5LJA;P?'KKN3RK8],Y9'T3@%&?C7D;,E"]QAM<.M?@06=F;/2;F(25!N09 MO5UJTH(YQN:J*%6.B6UE/ZU(BM6R/@=C*2#@P?+=W0B-H_H/2UP3^OH:VANW=89FM$(*1>] MU]"N5I26)I=D2=]%Z50C\)QRFF/ R3.2",;%8DE4%R:[3HH\FQ(N@_8W8SX6 MVN@A% )+_ZC&5A^W&02KCXOX#7ER9L(-HE6>W X./DBHP<^U:+\%W93!.PBS MA>JG):NBN*FA^I)(*#U,X&"O\EKS>Q:S)0_O-$* NH<);1,JRDLL"#WZV\,K MO3 !VTCHM&(( .0YI2KSW-I:L$,%^V1'@AP9^#J<&5SB_7>$2T7M+]8%U\:: M/,O#KW*DI3F=9<64S5<,Y$YP&?"C3C !-0Q?[FB--[''V.)/V1/HCV)-JM(C M">^&&F 2G%#:=5'G#E[7"1C 2-2+/(0J(4,8RSCDB0*KQDV.1;E6^%=!\C_3 MKKJ$C0"B\38$>3R?X50PX&L57O7.37[;BR'.Z>WYQG,F36!4G6A>[_C/O9[U MIN4\@J#%N2(3/68AZ@&"9GDB_NPT+[U$@FPT.'L,-H5(".(/HU.W,T(-3OCM MS0!&B,YO YJI42?#9=#4>P!I9W!CE#;"AU^P9E,["NGI DZ:(?V.''+TY(YC M?ACG8O3W MG-E$O&E,]SC-TC!:Y&@EFZ1I( U!88\2H:&@V?444E%G[1;6J%*:^1@";6 9 M!NOR#'2Y']XJ6=R6E.0PO)RK\HH: M-$\H1-J(8*-O2.((.XMWC2L;&)FBB=US$$Q$$/@GGHAPNT!#I=)W!BC C<* M,P/F3#K?#%JCY. Q&#XVQH56G[F %7'*B%'-1,]&Q,*&%Z?PC%86Z_H'.)7,) EAZ MK*-1\PQUL)I[;AJ8BQJ[8>250)UI:>*"GDBZE%Q3IB<3[HPE=32C8W_,;7(6?V,$PP85([LJKL>,[T1.) M2WU2ET,O L(X5=FU/RB8:)-0+7B!1A[NAF=@D,3?.K(9Z>=6.E%+I*A0SRN9 M0J(@&-H-!VVE.,'64Y%E877+#<8>T'U,O$NL$:>[E,-#GM&)EV.="M]&\..? MJOSZ+:%4+GZ9ZTTT"N)[;9@&#).&PNE8GXV?QW8H$F\B^&=&"B\\:(UE\?;!WAK+\BC&\KUB611V$*/.%=^ SGDNBB*ON! [ MI@R.WKXAW4$NQXP0GKS)79?M*D?=Y,K ;$MWK2M95LZ:M;3QPH,7?,N5"+Y\ M*NPXUF/=&J0"%UK6@-ZJYS]!\B(&!.5"_? 83/20%I]RT\UDJQ3'<5D+^YQU M5BZU/#L8+)[0QU3E*=$V+77V"2N4?D*)>>W9&8R2#]@FX^T;=X1X6!U,[';4 M=VZ\I5;$>%D:?9IG*"=9:204@F4U]'PD%+938>>![ LR@VGV))#+//[3 ,9 MS.0_W+ZP(T-Q"5A ["KM]P;VEKQI1;>-9+!PP/>O%E+ 4E9& 62ZP@9GO3J_ MO%D$^!6B *MI: MGTX_(3FZK32\1+##&F!QRJ,/"O+4K_9 T(_\T\V:-L#_, MEEE+ +8?5T%9?F:HYV?:%(PARC!ZM@KO>'=]KK]R-F*"]5N5&6LRO4Y2,L>G MQDBZGF,]0EG/Z4V!RMCRO#<-)GH]=1DO0&YXD><,-%@$4%%#@*H5?J8DHU>+ M9LO79H1'B@Q'!,>[M7.N+FQR85+B)- MT)1+4'^M'>$;G$0:5OBOTU$[$]\FEKI^1^&4%W9TH7;7H7@EE[3'QJ"3HS'E ME9";STWX$I-/<([EV$=2CJU6SBJ\[B>+K!G.(HQ%S;)S5];O,4-QB[TJO[54 M2R+USK=Z[1%B.=*4QTFM)V=+ZF&&SE,#E?T]$&4JHLVU4>5Q= M2^C$A%'1T94M&Y((O,W[CS##Y5J/T:O<5<^44,F->\8HA',FS^Y9BN,E[VFX MDAT3PC/J=GAKT$C[X5(EEK=O:=+PJV%',OH\8E0*)AUU"Y/8[JN9J0A<8+3E M)J'\8]4*%'K Q6H=7AQA+XEK-HG>(P&D(U65)-E3/#PNI SI4,J05N$5/X'! M]@TI#SRSP-."#I&+G;(1G[IP4[M RZD$S:XX]PGEQJO14D>%L2 @<7A@S' 0 MCG71HVSCR^%Y6OU/51A"\;80=:.:NE:2QW+N53@3KK QR*6&O[79A2I(G<.0 MFI=6"O)N8YOMW>U+BE4(6P[W:85[!O;4C>":/,:XMB$8NHIVM.FG;/AC&HIR M6O"G:&+913SWR'H9@CUV=9!2[NV1EV@B.XP5=\,D.]28!CMBE&5=L!M*>-#$ ME4F"D*9&F$R8ZM&G:U+#MVT3PX,G-,WDUN!0!0@UM6E!A>IC5C&)M+T8\[BE MS 2%:A_)WA>LE8B0O.!'+0,B-UJ)E*6I%CN:^']+L@4VI ;>S'8GMMG99KT? M8]*40=,*] ]B<)"?RMB[IZ@L7R5C!B-1[T;8O3S9;T(46M/]6=K;!8?I."]@ M3T_+%PAD"EXG",1^"M"EX) 0R\+VIL%*EAK"*@I&/6%O<@@39JL7IC)-J4Y3 MTWA'&)249F"//M)<%I3GUV+CC:<@S^3>XYG'W@# M2FPZ+Y(P9BBD:_>G:L-5OH"! $/E>#WSJG#ROYQA'4:I6+^9;=:%(1#/'J;B M#56T>K6M9&A\;0(JG6ADP]B66!<402R-R8@N^J;DLT1L2&_H'5]=*,2@7:8 MDXOM#_&^,DG.TJ2_S^J*>+M(S\O$V_7T:B1LZ"L)&4\D:Z-^]RU.ERR,LMSFJ22.C,B42=HP=I]C]0-&DNFT0^X44KBG# 840>GGQCWXW M]P'4$5@GZ%J3'=(2C=H!\RDODX0]-HX7$J4G"P M]RGDM:B=MC^K!@/KD;LBEFPAPHJI R&RX%%EH &(AA"EPM LBR\6!;UK=JK MK-)B-E)T9#JZLH&DM"39JH]#KPR"H@^-$FDT]M"#MOGF:M2&?^[9Z43W M5Z*J/T1&S4*Y3R\OWZ["2W^A1@'WZ@G =8@9/H=S>UP^L!RZ^%FM =B%7"#^ M;W"X\8%MZS(Q2&^%G/N'.VS)5VL,<$2L3ZKM<$^!G%!A^^T(SH76)_,M M((N31AFBZ!K^O)$E0,!)*Q:QI!NBFT'D301)QJB0XN8P()18-D$.CK!%Z,]M MUNAEA/A?4 R@O+V9E:1JLZV15V W-%:OQI\Y^4\QWKVL%K>):WXZW$V_<:7Y M@EEC$_NP5]_E"TAN971IP!_>%@;^OID78P^_'>7=$5H11'[CRCPI!V0/;Y)J M3L']E.>$(839/IR&'Y$@KK6)D#0# 9"M(EF/]:6T:!8I=Z<0-$-$+/N/_9-D M;[BN7UN;+HN>-IN84%19LO%5@>7W?MB84U@?;$9H7C=JCT@?+X" ML]+O?\"\L&*,R$O]>B?P(VQ?=(E0A$OI:_4&:2M7^NWO#:['U]9V7L+6B88@ M=@QR5ALC1I8&%.%5P9E.N*(E3Z]9J8$?0U?#MW/$FJ]5PZ(M."%S!V>\$>!@ M9E;++">LZD2JWV@W1[55(^HDSWSKA$,DPC>FKA:0%D=CE!:*"GB*,;A%C $A MIFSE2[.4II8K5[(G(:=<8W"1#9E9 CE&5SE3]WBIRJTT/7&]LCQT%E.QD+FIT!@S,"V,$6.=U#K99/")>\T M1&C61L=RX_.8C7(OXDR%JE]Q2YRIKAU.<4"9C"XH,PE MH=WA>MH/4M.#Q:UMS;:6S%MSRTF6Y==<-XSXPW(2MOH)=8*3DJE.,?)&ZW-! M'3TX\L8"L)[HA=QQ(GVM?/^!0K6"#R;O3_>5QR3^%*-NIS8]%)DG?>RBZ8;Y M+^P)SF>LAQTUR$*5V!09 M&?@J>"01Z;%7@:E$_BX)L2P [@*#"M]^E+L9D^[<-,)9Z.,LIWRR+?K/\C5D MVINS@S5D^E&,Y;%!IA]\,[OZ']<3FA.6J) T8)M3R-VB%JVV7AN5=QN52JKO MC@F-="EACT^*O1CP(/:;))LPR0\VT0 ;@T]-/4*%0^E# C\2Q:VBIPC.1)6O M];QK<7M=?.*:K*U-UO83!ZDNG2/_H!01"&M[;^:!286(2U+31$J%34TTJB:1 MA_E3)FA[G8/CC7[O4^!F^VU) T#:I,F82#6:[?\$>T#] [W.BHC^:O0_E'ZJ M4VH:B]<)B'"QK:1>F1/7F;D.4R+?NK/7X^>W<&RWS21H!_8&YE)OK-QK$"0X M@JD&,7QG2;B8K$3I3E8S;E#V@M=B"8&260DJ$=6F>!VVC6&0#]^Q%TH,"(?@ M?:8.G^KZ)3*H$GLD'CJET@GC:+60WXH9^ M@IU>[]OC-%CW./WJ/4ZE%_BR W]9 Z2&R76[3F.X#!7'"$>Q(S?)I$J$;0TP M;W@)'?TIH7DM^:S4DOJJA5[/XR"#MXBBO,!8)!*\+^@=5G65X9" PFW%GK,= MEXB@P[(DF6R"11X*+K-Q5-NG5,5)V?FX+M,U!@6'6IX42B-[MN7R,"7[[=C MW?$H6BPQ.@-Y>(M+U0E^KN+-X!G2DFSU7MC/Z??^B^<=\LBY,2.=:5$QGU6X M#683;)BF(&R&C]/)9(=*,H-'@>;Q"$1%+'2KH& ^.WLA)]V)WWI/CK43Z?NU M"N_]R>Q%LLA+9>F]8#NY$H4V63J1.H=L234:\;1J)Q7.T@(3,&R?<,>BQ=5= M*;57(=M,8D9-D3ZS> +$-L%G$=M(@DG<4JFO]E31,H:94#HG+>.]H14A4CNE MO6'HMZ"-N)2NV06SP?30LNQTQKB]8BGT$6)*M@IO="7<-8)D;I7:E-*BL0RO MB6'6SK^%P3%7#U/:"+]VLS.4+J!'J,,@^,5SH9V#>LR;^<\I,10 [O8%AXRX MLH\BH/V8I_I3P6_JBK*@.7T"2?6/6A45-XT-3>T?&]0),7=1).B?:HH625.C MISQ30&KU& 7(;V$M]^YB!TU9V E34K;K3-O$F6+Y:(7R^=45>'N(@62NSF8W MNIQ*;,2P'2&=?9.;C*)D9'8Z(65LBMY%J68DY%LZA)-:($0WGNDW;[>57#[UOI;XDYK,6B\VX0[8E KWV:&;+#N9[6BOMUMHLND_ M>7& S?JW%I<[-79H%O?>HT2Z5J_84M+Y=1#,AT%?BB;E*1S%ULC M+COP%&*+"X];MJ&_ M,EC^X;3VB=O-R)U09&J*O<[S"E>V6BOOOV3THNS[=6H.5LVA,>)[#,[ 3I@$ MA^!B)Q$8AH?HSL$*LM]\4B/F13@,U*5JW^&PE*LO\]J_%36W+*Z7VLM4:!C$]7*.<(J&Y3N3+79A#>BR@JF3[-A"25;KT8!D*@ M?5 ZKFM,05S \%CWT=A8KY=?7@DI^&A6C\(0SU'%5.JE"7VU6$IY:RV%J M#^ U+,AMN7YOC0MZ%&-Y;+B@;R6 +97&F=]W(3529ULF1S?:4(<;-&@:%F#K MVR,]A]E,$09R6W7E;"=2='FIB90GZ6,>>4?2*>/*>7Y/."!*$_B4&N10!#LO MWHO][S.Q>6T$&6"O?$I><'AY*8XC0107ST:J?S->*-K%?? TLEV9R,8>@1B" MUZ%Y2PZ-\]'J<_TY!+)R G;L*.J9.#3WBRIU]+TX2U=P!ZN1H10,,RQT7%61 M[\/R;1MEKTH ], )^=7$=UVY\![3!KGH,2BLSSK$L#( M8S!S"1U-=<36I@8)BL$^XYCL@J4+NIK2/Q4G.]ADLO;J+YN7FYV&Y4\&OK:X MY<@,_+%(3!42=1IG4SC>T1XE?06NA4F'.6--,ID/BZ0]*MN;Y";GWGTA\:KZ M>XAZE9#S+_N6)B"+X?3NZDLUW@@-$-D(.@\-H9-KY4UA3-M\3JUWG*16)8JN77T7?$2PB)7(3HT6!2#!?4Z\7E M+'EO5B31],DB05U$%>O20U-TI&M34@DC%".B/HC(L\.H30=L?V,[E1K\5D]+ M !QI\I\ZB;$XCAID>"D=+X%AJ_L2#+V86!JG/$LVS:;>61W60D NC@^//J5W5@FGU&Z2!JM^P\G( W:;/*N+7B+BY0A-Q2.33::]S[J1[K9 MX2X6JQ&M^G3Y?&OB$]NKAX.]C@^#.UTD,X,W0EM 6H6PS@29C-X3P0;&"CQB M:@9+!A$-2DA*)/98F0V26)1&/X@-(7(Q0#3V21$Z2WU%(+')14][MI"3"-N\ARFC1M%\RA=$?S7 M9T&C-$(8^XU#DG;.UJ49L%.8773-6/A(6D+F84('C@EJTR,.2EES]H R'*V0 MX%\XJ%?:#+^T*.XW&E!]"@(F5D3N R\<[7L#[2%)*PE@.ZBF[%C6!=+56PDU MM6<3VA58T!385IS6]*4[6 YN&<_[++])33PV_(?GCL4$-%5#AZXBM''Q9IO,1:"I%B(EQ3VDX79Z/TKPEPO;M MQ,$.'9NJ4C@]&5?20E.;<-F^F.1."+='4R>7!GQ\>&<\5"E?&'<$-DN)!:25 M"X>YY#HXANU O0Z\2X\\OGR+)[8 9:5Y'Y%3>$<&!2F:;UXR'AHD5R MW>;^Y%=N)=9IF;E'HZ"ET2FTF#XL4+/-Q(2G0Q+)MF]\%GO1&@JZ1"XUO22- MZ]Z:Y,U$3K!$'"\)-F'(.[:W:H3I_;)"^!Z2T.%ACJFG'6F4E\M$1]:R^+,68*VH> M(6*A3])!?*^GPA&5PR=/HJCBG*+AL@T<=WBDKXC]?\Y13=_2P-E2 /C?S3 L M44A_.W02IOAUO_ "<;1$3^ H W6[C#/WW>07!Z) MZCO!KS )'W$#'E[]-^B@%U<>_W/'K_.0TB0E-5CV9LW.G5SV:ALO.:(?!M=. MDYAR*SIO5+)AJSB0K+@>&Z]:S(5 &;_=P+@(53,6KXG'*<5OJ(L$VXB56M3O MNFPT*V4H.N4N8R-!@\W@&$S[1$Y.^28;ZZTUZ##DG$X>HK!7]GK0;.C]TRN* M)E9)507B QK@F! M748CT%Y&NM]0\+W($=M((7=E="J)5;R1[[5_@GE'1KX.^F9X$6EI)P+-&\[H MYTJ-#'X_BF!.0UQ(/Y#FI?$CIU,VF:>"JAV&Z.P5X0R#/-=JR"C.GZN:O&:X MC;RYUVY&]O=R"G#DG(Y+'XP@8C"<^P)N;HXQEDUJ MA@P>\M[;1-<!1C^5XQ$H7!V%Q#22-"+*)T%X.%1V@J=(@L5>CV MT+,PZ&=R21G%A#I,=-;Q5*( F3N:)<;:(OJ=W2;*1M/9UW&%4EZLE!Q.;OMN M8U48BVIFP!MI9EO7T&Z>X^G3!G3;M=Q=WOR.8VG@&5J>1-\0IC.?-"F>OAI8 MUA+YAM+V)KA1'6>[!ML0!)?5*$6MM4##:Q#:(2<-^5"6LM^66]FLO#/9.PI: M.+O:7VGM)<&&C9:\.<)LK")>9]MYH_R]AEL$1PP$_Y&.M2OEHCBJ4Y3()^'H M42 B+L(;8;T(L3$Z&L]H#A;UE#(2MJ-7P[RA6L%(/K^C;*K32B9U7 UB(XD0 M:EC*/2_VJT5Y)VBLS6YQ<@ :L/JCJU\[VBV&F4.IOYJW;[24_A=DS(F#2T34 M>)@"!_,BI>0R/XH2X*_]$QX&%BHXFV$6QB&XGU36Z>&(.[14_S:@2C%X]9/! MU UHQ%,0*OCG'V \PQZ^A/N$,^*@P^>]*L*/24K!'ZT_41KQ3X")B>!Z)?(= MGPM >R([[C=2PK::+4%(%!R/*6.P/?>Y*XD^ES9$7I:RBTRYY%$SDZ]FQR2? M:!V#CA\'U@:A%J_&5CJ8_T6=5#;O!Q)EWJ.(P[PFV(+:JWZ'4V2:5$)5 ]>I M]S=,QL$L<7C+H>%F5BC>PHC)/@[7.);OV9VF[)\QXIQ1U3T?_013IRIQ17$+ MQ-UD[&34ZD+2@0R"CX%0@F?2E&)8ND/<9._0]0B#C7?Y<'-C)3 EG[DECA5# M\I4+16X=UG()[SS4<);/4G#RGUJ+B4[Q@"B?2H26Z-Y&<_!)ZBS"XZ+T4R<, MVN0HA,4:&3<7B.RV++OC-YYT-2%<<]9Z9H!K:1'ID+)Q;CD@D MHVMG$F?%0X-/$(^M&\TO&WS&DQ&;=,7(R.FRM>X+.PI# \R9!W"Z?X1T:\981VM;L:O>C\FFU3 M"JI0TTX)M%->0&+(]/*(]--=)TG8A@G &]4PM;8E6\EO,C;\G^3>/-&I_ UD M-E.0S24AZU?A=>_.K.SH_-?3XV[_(,!:&S--(LZ$BXK&K<<%Q@09"ZD= M=,CH MIF$\QQS7*8T[E%H!EJ',Q@6>3)6>RUV90P#O+*5FS&G>J7A)BE9S#DRG@@S9$GU MV_@"6ZLAX)_6S%$.YL%'60,,-I4E]H>-DB*JIR7UQRX)A(M]GVO=^JR;O+27 MDA,U5I$+0[,(/J1>:VT=,E)B5<$!3L#GKB8(P.1'X%S_IP:CP6"ZJ7E1S!DE M76"KY1B_0XE1L5-L,;#DAAH]N[Q:>R2=#J(4;F 3NR6,KQ38_$QQK3>R^9^D MSYYGN+]6XKO*407:3L A8T*R@J2LL)1Y;3LBI$; 0B=F M^=C8;/'NH^+J;H2AA22S;$M,]@-VB\7F$7EM'E/RX)7MHH;U@3@!9?"6%/@3 M4'.'M,*6I6V[WW%,;9,P#O;W=JE-"$/C/>6UCJI;Q_64^+/ W42Y>\MM15;? MY#EO%88U\=8%=18'I1_*!D-#&^T.JL:$[45=3,%! 7>7?D-$#3K,LWF!#^%S M!VT*^'Z*P?IF))H#V'PX(VNNZRPSK534KTRX).P22&>7^<)5M[W.2AQ6 M]^JC5Q+:..5*"IU?GD;%L,FDQ1VGT2F?05^NX;/"^(X M95"- GJR/!B#=0?;RVBF>/$U&#_'M"QAZ>>>U=ST$%*YPG67;S7$?5DD#UBE M&>6(U5W NA;OM>WLCS#1^B3V3V'&"35(U?6(R0G+G78L_6O5NW(%B<@S^" M#[P&4'D JJTU@.I1C.5[!5 1%)F=.#V7.HU4/5*65RX4T+'^5)J7FB8E'JE1 M9\'*2C** ;/SILH-+YZ:L"0,E,\K(OP;7MBA=82)07?K[;'R7JE K '*:@M] MN^X$.;8PR^H#/M%M!1.#:U7O,";+DOBV%CJ,6'JN!/W7NG3A= ^UN_I'Y"%: M15CR5$P_.5=DXI<=M2GJ+*RK25[ TQJ20WR[YNY;Y46CY0P8)BDV,2RF#4M* M2"49W>?#SK3HR['E"?!@#0N3H!:7/1W/P$HI:"/)#;INF\:[!:^Z.AV+[O8G",QTPYQ;;/E2 MG834E'8HZ\E&+1;\M$K'J)6]321(>9+/=XQ\M?^I#9=5N5X=?&X2N8%EAT O M-"%/LUF>4M04I25D(3,AVW)H*2T=&JUQH57#4HTRGTVP<"@B?YMP2R(H[#9R MT:TDDS;$4Q^*V>W@/PI)QETLS0VX*5ZXO!);8ZE(P M$XXT68C8M717Y#WD&*8#'8K_[7,K*"TF&1+-SAJW-D.3'B-S!;5A@!O;W4L( MHS2M$A5;KDTEYEQ)S'7"&5'[H]?MTMQ/6_%M.(&Z& E&7IA[CE KRL$ M.TISG!?C,%,6-*3Q1YRYBZ AJ@5D# MLM%;/7".P+570B5]^OM 5S=NW(F$$ M8$@<"KO!/B)VH4T5F PVK5&6?ZT\QZ7FTYZ2#+8X7I"TR-XD15>ZC;3BC("' M"!B0@F8+L<^7=%BCF:!6?B)<\#;Y3'$UC8KJE5=$IYF4YA-V6-B^.URJKWT2 MO+B.*V*DB!-!%[TBA.LP23GE+!NKH>@ID@?"(W0Y_N9ZCW+T;./R^)_EQG.O M,&)I1';>;(W$E> U'EBE[59DHP\)(4RUVJ[Q'JGVQ6@)J;N4(_H#%9N6[5*N);8A16I0T6AJ M,24=@87SO*3W79U6NMF?$]M;I_0I@=',@/7BMK7$_@4K%6+!ZK"N9-K1]<$C MA0H]P; 7T)$6E^)RK\06^DR+\A6=K*OP8G=G>%@W8 =BBD>*U#J?ZL:A6)@: M8YE$+W8DI=\=!4>SG4JS%(HXK7X;,(5O1*H6YKK&JWQE'YHR+P^&-NM(YP>_18/&#;0(L9>,32/T, M3)L)UT(OKQ)N]P6A3H9H%U%S4HJ?JY7EXL#.I%K6Y3"EPP@M8-%Q1)>I5"Y< MD$9]NEURQ+.=1U3?3MJ\P]0U-E74?!@:P39C27I.ZA!<9\F 33M"UTIO=3X8 M4#\/C:?N7-=)^#XJO2<@?+_=9[>3;-):?W!$GNY08EX:+IK0G6OB6PZDU]1' MA?%('<\N)H/0E7N8UJ.;U#6@!8B\V6.'4VIA.*.PZ LM=^EK2+4<2" #)QFM MH9(V-OI[Y5I%AI)DK=$%\]P'?PLG7HF#M'N*VCPY'@%+JX>XLBELC-AZY433 MP\XR><48ON2^#&*?K\0I>@^/&*4%I\COU=)629_40;XS0K._3+R8JS.WK"Z% ML794F#5N;-<>[XT0FS1F;&.46:XQ;AP9(A\K#PK^@:P00BPX=& M;T,>VLH+5KL(4FDC_&Y$=)3<2/J!R!R$%:QAJ_ 4NABRI"$:YYV=\YSM=.(K M<]6,V/ND46\B\6U040E=)\;FY M1T;F^0=.D6FO4'J3C$]CZE]$=I[K6GBG\'08H>\)W2CY@, 2+)5_ L+3Z*B: MW-8?K7V^>2?;@E4J6?]64U2\!GM'2_-N-JVQH._.$[>YP>\VM'T[VQZ7:YB> MK/-/KG'.)5)#X)H@P,UQX*Z\*%]AG1CW-KJK+Q&R/M@V(80-66PJ9!$JHE1: M1>4BXH09FVH;(M8@$D:CQ$1[%$OIATHN>,5--PFSI4 :\AY&&%@ 4Q$,<#RR M)R'618V;5?+6/"?' ADA,OK19B"X\9N6YDE.VW+LNSH.R7,0_O5C M3HS04M\L4Y&&V;@.B7Q+B-/LZ+R2"O,!WJ 8*C?TTDH2A8 A,Q3'E#WF_!$A MB-)@C#9-YOPJ4B-TL(5Q.%.@H\9UL;H99K\7K@I>>6ER@@WH_:TXE1V?) MO@8K8HW9\3 [VVO,SJ,8R_>*V6EL8LMI@ JYHL=PLJ["#4QD"+YJW;SCW,8"S MD7COA"Q3B>^P#PJ.!Q1J48@9 X<3&D)23)57C"M$-&2F%$)&*!@H!:><<](N M3PHV3;S('T:@G7**PL"V_M%^TXJ0L"MY2\'>0 M>!\/('?JT_J.B7NI-"8XP\+5 7V+?MQ3*V #?Z4!'EE>1AC-:V+:Q&0%#98/ MIHVUW4D;]8)*FY]$J?IY"[@NG*AE75+AN12B$C.E;S<4=@8D_4VL!7!;IM"5 M8E*J'R#P%\EA+1898AZ8I93(F3:#8^K-X5&L,:ZL2J1DW0=1F**@/A5JAL%6 MQP).P[U/RX29'FR9Y1W/Z_=S// MRMI@)EM,B1+6AB: G6_.2%8R)O[\K^VA$_[WXAD%W+$%YR-[( M>65%SY,VEW+' HB.LB 0IG.&%:&RU31YSN Q$GT;ML XBB!D"/"$N$XB(K/E M-U2Q"3MK5DH5J!T*NR9DQ]34'0BX2P8=5T5DDCA#Q*N%$#QK)1+7&]!#,0 MXN\+\^)/ATQ&/DN-XF>D&YJ_X[DE/?4:A^]O\.2%Z89UO]_515+&:E_D0CIU MDY26B9E);YB-F8P,;CN%Q2ZIA2XX)4T^+&SH$74QD!['\EA^K6M.U0[G6B1D MJT"(5YDIL"C23-5#2$DL6))YJU3^%G\5K+P$*>ZH]QJH,JH.; RRY#B9%/VV MS@X4&E J'0^7;F&,J6OS&+1JXD389>/8Q>*)WU@K+6N"_5 N M+!ZN/.+4JL5JN]>N(Q^'HXXF20H:(;/ N',^)-_*^?+6V1&'L#N>;1R=OWU[ MN/&<6HOF)67J/.M=3O3EHV8B65(@K#>(* Z>WV5MB"$E@>5N!M3+'4\\H4BG MYSJR1E2*SDEB[<@=Y%+.WC0ZDOT(%L7S8)2&XU+PE%VKU.+V&!@7;)O$=."[ M\&4"9Y9^:%G-"B\;PEDKU04$Y6\!B-'16O(X>@@\!;%4I523:/O'LJWQ+-N) M'^>F67%%(81(T@;&]QT#KM6SY-J^+*52K)J^,8V#AQ8UXY-GV>V>Q!:V5C9Y MRB-I!MS0]>+KT23)D[H'2N\"*E:/ ,16JK]^*7 M?](/_1?/Z70CQQ]M!58-+CCZ$Y=$CC ;-;'86Q]/ MC$S_HB(QM]V([/ 1Q8%ZI8:49@#"LS&LB]AD"D=)5$/5A6@ESA5J>,!2-.NZ MGAS*&RM!=/L5?/^*"\RKL%#V,3CUT)1QB6UOZ!2C6YC33N/5;>DS5@P1C3>7 M&>0!UFEQB,0N'U4Z#P6X*,7>)J,0??P$$I%+J'P7)\\_:+D-QZ*/3?.$C7)) M9TK7"6JL0LD>#O2QQ!^!&H<)S)+0VH/4[3$DNZ9J7G&DI[">GG)D'N&)B0*U MU>OOVXZKX'-.-:J(..M_A%F-&%^F%^F)R8M%S7K44L<+V![CT)ZV>K2[OCFV M9ZE54_[9@:%=-V#8/'0.6@'!1W$,7/ RX,&86O<-8 M$_I< ^*VSX@/0XYAD#GK-T2AR87)!K,HJ=+%M=4EO:"R/5W9MQ>XLACZ)04M M8D'ED^C"YY77Z8Q*2=P-R;M#0>29]LFPP)%*A,\PG[&";2T[S<;2+DR$LU/) ML968^!SR(UG<<"@J;B!KVQV^@H,@O-(PN61A-!K3R'JZT.WBV-OFH$ (!0-@ MB?6U*D7S@?YJ.^IC4NO3F0=MM=X@S1LMP4/C G^+@&64BVZW8!$S/RPB' M4^JG'FWO'FH23KUDR2NL0BF0')F83D_L59@Z09:&L_+R?CS-FOXT1U[#&DXM M,T"$QN*M+8V9SR=B@49>1T9"2*L>K1RQ!O^B?N,.BS>PL5??!'O-K]MIFEA@ M-K'CSY/",B @4[[RE\#HACUF6!LL=-.S:D<=$U/ZL14[P;[VM#@@>_<++RIP MQ(8:JZE24P)++M5M,T)1)F7IF4$V5:4%#J!7Q+RB'!67<:AZ9ANB\1S[PJN_ M_$MM3MI48']-DJ%Z2;<:Y_ !R()\6T(\"] --?'83N[ G*;6T4<8OU.:6&%(VQ&)6.9-3JL\+PVMCQ M^3$\6L0/LY2Z,)Z^9 MG.D9:Y"*!U(9K$$JCV(LWRM(Y98P J5E& ?"9TP'3YA6U$AQ M#Z](Z\^E0JFR?4E;"I>U15*^=\VK6GD/3W%P6;=S!C.?6,WC?6OF5OQ@OE O M; 8GU"J;\U/>3:5BB!CQZF9W08(1BA/ #J6F3_ ;/@#%U8.2*84MDHF_-/49 M]CHVYX/\?F%:4<=B9UGR^8 ]!C+FCT,[W>I\;B.IF)/;IC;1"BBUS]U1RI%: M 2E2#2AJ838I/#/""S.=,:+OL;I8<$E9]] MQE&]^F9DD^Y>68?D+2V%FTVI(V^M^J%$ 2Z!TP6?RZ,&4&>O<0X3U9+$:E^+ M_WA%K$M'R"M,:+&.QR:A=M? M9!@*\(.),4B3LY.M*4SK:./O9!#-L,BHXLNZY'_[MT;"X[N0V/[2TD1Q^-9? MN47C":='#:9;=+0KT+=ZTX\N9U4AD:NGF=]\9>8Y ;L74YB6JH23'HR4,>FH MZQTPPSRVO;Z7!9$:X<%;\]BU\E[XA%FM;&A;_BUVX="+F[V";X9U\&SC]/ 5 M)C>I*DWB:_YUAREK#;[BS%3$7>-?<6KC?1U[8'/@@I\<V(3P95>&'H"R-1R$OSW(VT-G4+HF3-72E6X=!#_]"]%D[&K.KBP.V1ZV>E MO=RFE%=RQ!W^/C3@)B=YT8JT.MH#R'E=)_KQ9QH?[)YE1YM]NVD)0? EH%T?JUR;B$,/+ M6E8=M35F-0A;%$02Z7CF?QW5)+9DY8 SG#=UI2%4I*U[WNY06EVK1VI#[$)IH6'5VJ"*0[;,@=DB.9DP@)^U%,@37Z=-Y(HRV'I M?FX;'#3+ZNE81A!TOG&*<);^X69P@5[<:^D,_.=AY"N-&K\$YT3XJE9>2,[K MHI7%,[AG9(? Y@G+23#"$XUI4VUI1@?T)/+$PQEQ\NKTZOBPLTCBV?'.Y?=F M[EU :2U;F>""K6#%8W$=/TS:YZ!(ZH^Q:_14RBH$&>?%\;SD]KQ"I=^"G!'! MG_2SC]Y^=X%^V0]>2O_^K M8_.J[;_NXY=!^ M/#GJ-)B=+HV$./K;ST+F[^OO/(N?VRRC-TV;OL!Q?PA;\"PK9P<&#Z*NQU96 M1X4QTF,9RU$$#2+?LSA><4("HLW!N&M>;$ZQDVME-B-L^0Z2D5-? \39H]X9 MIC:B1<^A7 =';C45S>$2'B_'S9 ZL@#G9^(<=!CP$K#9W7HBB?]WX].Q__[! MQB?W)6V264@HH"YQ;/^XM?=@&F:IR79?)!X]PU^52 =SX=0L+39C$5NT<-LQ&;9Z8X/]QX:X%PR=LTI5YD5(30/< M'ILH*:7808UI.M]P:-K0-2]<5U$--] @!?06266M8=ZCN7,T>5A*ITX,LWXP M7LM?!5,E?H_S9CN> >^, &PD() D:UNH&8&C\XP[IJI@BO@&Y0[Y:^5$7D69 M?OU^SBY?8GGA/,:LQ#&N-%:-IQ37>C/X/:^#+_FJE@2 M&K8BPJ++N3(GOP-77@_I-K"_8:/;1,5?]E._.;(,Z3RIG M#R/PPUA#_7F&K4?#^_P;5]5RPT#;>UNZT'OGG4 _RA!!CZXLMW&%SZZ/0G%E ML)PFE-GK!)>SO/I__OQY3E[HS>KJAY$=,ZC'6(S3(E,B<^''^FQ1 LU$H;TH M,LY*6TNE, W&"LI&D?Z#HX2M">URB:X@DSWR:K"-7/D<-@2>C V'+Q.F@>BH M8=SH/.1 E')7-GWT[:2BW8W8HC3\M )5B%N"W26"XUN6Y3Q#V@U""7F2AY=D M^;57+=<@W\ZI04.=>3E_-0VQ^X+ 9@@Z0=$Z&G9C3H2L/LN,V$6VPZ<'\(Z3 MLJAGE:.%9^9>%'+L$9$FTF'$=BFW)(A2?"^W='FYV&B,4[R,4N.V:5YR:I-, M-;V.!NIUFM(Z.*QB[VC(E@@'M,7.Z);&-,'I2 W#.FLK !::%K4FP%S5$G06%FRPEUE<2I3<*D]2_*:/]TX5\_F.ZF6M[=%P]'7]*R^>WE4\7664! M*&;4/$)B?E.0"XHF<[$R6& 635XV36-' 222F2; -N__N9>^Y$[LZI!4C)E ,*'&=M$=W56/G;N MQ]IKP>^:6A-HC)N?&5X>=M&_RW-@?@4HUL6$, HEY(TG?8D0%"#/6AG34"DD M>:*+5RSUL!5U'GVB\)]9Z2?CQ5H3FH,@VJHL'$U./S7JH3H"(<%R1R#X4"'[ MA%WUL(5^:4.$U"*?=4^S2LTH%34&4..,4V<UBE7W25)DK"AGB]X@BR M1=J 4@8-,=89O]_6Z6-$M^#N)]V^2XK!"LI"F2MVG$C!DC39Q1&B+[4*5][/ M -,\>X4#H8%.HT@S,6,BJ6'QO>5R0+!"6:R8U7*Y3RE,LPN80;==UJF4PG5X MA5AFU6K9B:HT5Y85"_?^ZAE?W,J4]:=/1;4]R;U<5YP"1:X(B1Y)SZ6@7)EF M-Y'.W=G65&GD9-%EUVPK%>-,V+0CDXHCS'K?DS.?TE\0+?*.TI&;S4BR4K9. M7JYJ3&8IR2.IQK#QG^X9GQF\1&7F3!-E>&[L@315&D-7,.$*?H6E.-P>#V9/ MJ_8J4-2IK,,\&[PI#[9*A?#QXOM;EH;7YQO&@Q.8.PNO'%@C.7-&D.3 L0? M65-:ERSMQ#(YZF0Q2X$2I0Y3/3)DRY5"-F'XP%"(L1"FI#+?[ 1 ,])XTO/R M25?7)SO[(M?W[<'7TMG!M*:>A@L0 M_GR*% )?A4:M4)T_TOR/\]W.2G;G*D MDH7QOK.,;4"1^F-?6'@.J/*'];!C)2!21FI(0G%^HQ\LR] MA^C$+^J]:>HT4#EH);D1&^%16*F39+B@L\(N35+-=E&10C0(TK$B1M&07L;I?)$$+QR<* M0;"B@:]/>Q/^L,Z_Q#HSIB"*1$0P0;AZ@M-.#KNG6X[!QF6P*$SUPS% U-P3 MA=^TKG\LDK1[%T$@WO1)OMY!GFG7H7=^8N(=2"K%/49=9C!1%%7TP9@2F\9$ M-S((7*LXX+%\NTRL<5QL438 /=2B+U2,P9!D+$9=>XUHO)5553M5>9&7>MC/ M'_/^[58'VL]H&9J%\053,""$I+5(0*7!<^,].T/A@*3@B'S4^>K%0,U8W-H@ MW^&@="$7<[[Z02@F*)4E>M,:36QKE,(N<]B:"_AYBZ7HL#"8!Q"[ [%_\0!B MOQ5C^85![(O6\=^T!^.5=[[ZJNM[9)K0?CU)R@'G7]J_*VF-NLY2]C%5S\K> MGHP[-EHQV;.DMC8A**0RM[N.$V9L3N2QO2,U\CZW-2(\":R\>6@/%]1'O*"2 MY&:2I=>>*KA- U$*;5=O6FIAX+XH_N_>!W-H'O&B"_)N"N_2V,8 "Y^OWR0\ M_"W:$U/@C7?")9-<2=1I-#QTT7*BA)9\W\(#\_Q/U&U)_7I]3RU@>PU-]K.\Q-=;,>3B 5?7]HJI]%9ZZM9P"+./!9Q(&;AQQG/81 MK2.)I ZJFV@\T!9587N(=59?O>8X<*.\JDO=P45JO%T@X<:.BD.PT*-6WSEE M+1G@?]OA'OX2S,@'M5!21Z6JR^T:4-QI%7T0$&MCBB=AD2^B4 MV,SQ'A6).=!LWVTIZT)I@_:2HTMI7YP-H(CJAEQ_=LI4T87,<)8"K&%H-VTY M?0M-_&#'.SZ0G+9%>$=6O_OD=\;B4O;K,KS1V?=OF^JH!"Y//_GDJ2A\S3_P MZ,G#MOYE?$OFR+(=)^Q/ BB:\==:+.+WI'!K@WY1Y-J;<+%/I5[-$CSDVO'4 MR%4W#1IP5,L@@K:K+5KCXFY;YG:-KFUP",.QL$\IMC(2]ZH"ZZ;4L[6NN,G$ M8J&K2ML#WK;GBF^GY%47=A[X9]HLOZ_JFS 9?O' MJM_#AKT(.S/\QY_*,+IB]2H\ISQTO7B<7_7E/VM)ZRB1U2@*$LH.;_/% -(X M##T">X,O_O[^,>HUFC;WW*VSG9B\'$V=2L=V2!/*M=^JS#.MD?NZ830O_2?.^2WXY[)/OJ)@J:J%/"\_S2)$/P56%)JN^ M@$AV];:2\%P$(F7T9O'<;9E2FB4EL$T_U6,A;:B%;"U1!8VL!-8?;B]W][?( MZR6#Q#<(&Q04W,_ZJ;4#Q[Q:EY%Q()B..6X;]^@%$]X".);99MCUO?@\/<@Y%C]%>1NSX)3 M%S85\V)"SX!\.,(HHW#;4LM6\.V'&:"[P R!A6[+K^!ER[&E2'?S--5O1B$L M-_Q%TZTI[3,A9;6YA+@TP_0CZGR!4MQT\?POX;]MB-^2_%HI$6%<$6.^-+#D M\F/>$Y-G10X<="A[K&B7OES)HJANZ<-6"C?,>&F%;DF$<6S5H9&-XJ4%Z[MZ MEN+1_ SC-0001&4F&=:,;QI1H2=F+TV&-7=C(J*?)=]M)S/#A(D=Z)/&'A,C M6$F^CDCHNP95AV+=12AOCG=7HAD\A(5J.^:/N?LV)9&H_0F;08A9I-/'"Z2H MT98'2!IS$*5)"JG#MFG&N%I-'6*T+7V%#BP7>,(2NP*"6^<%?\U,(S=;5MPR M$ 8+VTWFR4Y:#1'F2 79X7!#).=@2Y M9IZII TA/M7=< ?\,([8W=]> . S]:IY'XM^M9[V0]>REGB8^+&S?<6GF6V! M(WE"\PBOEP,]VR13D$WLKU"J,KN+_K%6"H@A(B/YN 1=2W1#(S8@V&$0IO+A MV$Y])&J*T9SWF$F+;>"=4Q,*S6%V6R:HZ2\J4_#Q^EKB3(/VI^XG%$.#T:$\ MUJ@G3&11N^M5V(6;-PUW$F-JRU$UY%IBKFOB'G>.-1>$MRZE0B/:^Z/(9Z"A MFY^*+U,4MHH"',M+N""\X:VVTSSEI> I6 B*+6&^UX"6Y0$Y9R#"+F*?+.(0 MV/*5A%NQ&]O#'LBRH-*2:C=[/K \-N0Z3PBK0M0\NFS]"4[=96[^]XFX?XT0 MK=\_0+1NQ5@^.D3KEMQ'4=:)K*OO+Q<_POH+9N8MP2"W['C:UY15XE0X0%_> M-?'NX-(%XK7RHG+)CEBT,_.-A'-L-:MC 3KX#?0_=D>.:\0P"]J+*BV;^%+?V#>^44XB:__ M/H^H$%$+&]\05E_9^*X3@9GE"XN#<7/U=?.1O$O9[^^#,A:YIO*6$J(HIQ!Y M!^Q?2A-@Y!'E^(:=!9ND\('%^3_7'2A>7?XA:>CSOP9Q7->Z+*0/N5[!H=R( M/F&_/=M,(Y;O,=N/\!8;ZVP'Y3ZL#DU V:_"$"@30$,AJU)2>]$ )1&X^=SW@ M%0.WE>+S>4N?$)4J[,DVPL<_LO\F$O ;;9MN&06E8*?1JU[TY9YHNC?I\7/M M9;U\&%=T9)7-5F>,JY//\:_#'#X;[)3[F43NU P#T25OE BR M-"D5'%)'G* M"O^?PDJV&6'ZM\FJH1K'&6PMO6_#W_1/YZNOJ^% ,D)<"/+=+O1Y202=V@=% MLG=BUI"6G>EW%_91W"(L$HWBW:JJV8'EGXE,2Q?1WT1E5N10"&MGN*T^1#Y\2&YB@\=V").40KS,8AI//^VY99I MFWA2AG)7I4"GC#FNQ'[!)ZJQEIP[.,F8W$"@(Y1)!UI6/\5_"O?_D=*1O&CE M@1HB>P(BKL)YG?:5$';S)$.;1_BTZ#H.F_(,V4L6/QY%W]SY1MXX )XE3@3K"'1H+'21S!@OZ%V67/$U*RG(* M6/+HQ CUPWW7!@OSSUQ)7"T"N>L5F%C#\PZC_N1T#\H79/E4=<+(8@27K3,J MG&K*\!4G-=PB^WK:2X]6_3]3M3R_H.\7@TRX[LX(_22H/;-!>R*[TR*\^Q77^I7^7GP7KM55T(\303%0 MEF!7VH3!GO"+W? .\4+/"5RI-Y.+U-R"5C4*=Z&1+Q^=./@HS8;KFI@&KE[5E.IWH9Q#^0K+%RX1>_\27[M!!7A)7F02;#V;4=EJ>W,SSC'_X@+&MQ'J2@.$M901:*0 M0][4;RH+%6B;<*207)VQ_@OR"H!G#Z!_W5+[X(8U=OP 4W$0!D0Q99*94*P\M$J4?X:I.1[O//JG=L0EX=\O MV6GJJW!N^FJ;G#TY>JW7;[&S[[Y+[GDUDN"Y>C=/9H :Q"UQX0VMH6]18E)E MQ.G+IIJA2O(ZYWA--YPS7 MW/GM?_ED9B$%NP?29-_EB42P>J H*+O%M P/1 M?)#@A'7PU82+Y NO)XH_0T&R"W<;';>?)F6V)C;8J%*EL_V*2TTOR[#)O@_. M[EY[9"60OOLV^]7+[U?55)7](PGE76Z7<(4RP>7;%NWZ6O@ MS-GHRE A@=M14-I,K"Z&Q:-;J,4M,XO@I$<$>FA:V&??3$)9U?N2!Y&I\;O MS!R%TE.;IY=I!X'DC3) L:3+-59HD.XW4 MEO=ZHP60T9:;OA-]6B1+:5=D#&2W)_0=HB(>&_-<#-.16C.479N^YO=?1C]+9G8+%RL.8$K&Z M^_-)<3?FO7BS"U*A3Z3NVLH%Q$P"D[[N@1%%RML8@C M%-A5VA-97H@^)(OL&#"[R#*T^-6:U';9'V><+F=B@Q4?%!PCA@ZV4G^<4/%K M;GXB6$NXA:@,4<-=AYH]9-G-=<;8ZR7M<0F\J^*), MC"1<"CJ%,^ \PR(D#RZ9D5A5.FI#:7#)B7.D:\/?V4W%TK94K =E8+$BMY3G M-ZY7G/HX,XY1W6-8K7RXU"%0"V)Z-O#X7NJE6-C&3.U4:@B+!6^(._>K=BCU M9I,Q$8W4S^J'N34.\JMN;\&5J/:XLV=^M0W%[[%HS1TT\^_0,\SU;S(268=OV4GZ#EW1_7GVOU>757,8+,0WW[J)J>2%;AN7[)"(DZI]]85"KMD; M9/Q'V1S'>C-8\BUXPV2\V)!N*^KX*NSKT@\IWG&U>AEL5;T]X]ZWRZHD^QO^ M89L !\Y77U4[R%$*I3+(;ECNI M45PE=(Q1KA8.<+'9P MG%K.8W$+GH%E=$PC^I#Y$#"IO@*0/.(G^^FL'2EA'$^XS05$A,2/5_Z57 5 MCZRVT$J?*!+N2NI/CV=_Y4@K\E[KJ\%-G%#)N;M0++)UPSJA2C;&,JC_&4&*6_&F;,@BJKD@O[TW4^O_%@QB3?Q"+5# M%?$&,7O .#<@"MGR0I^WQ1W*^ZT/P?B6$<\,FO,,SD ("5X:B6'JNFNWX8)5 M#Z:EYI->R5\\WS+*. X8O8,7RKQ+?-4[YG'\0O8C(N287P)9&WIFFB.JMP. M5S.QH9:K@4QJ1:H_N@:2!V9G!4A%3]K$;QM_K72BR](<9;Y3>4(:([G'(GXC MOBE1>0\ S\K+"A$!3Y;2!1!@XTK@7.%7$VWT!#&)<W%;;2=!GX?6[OH8O M03._J'FQV72]!A;:EOCIC-%,AX#O"E'$54KC!:.=)TI<0JGXN ME#%!]V.(HKI]JG@"MZQ7)C#*@4IZ2L[@"HWU=C)3_J\^GNV4Y#R#K2J;?,W) MN&!$*2RDJC#%)<$/+!ET$GY6BC])I91VOQ(W)7NMXU#'O;+N+=7+8^N5UD#H MNA[B::[HV%3LX7HABL)60L]'>%C;1OZJA#THP203!3A7I&I4V*[DU#)"A5:% MYF? OD;\P1>[) JG0>*:D=^6D).[\;I,^QS]]7681LF"@M^(9O8"\2UW@LR* MV=WIZU,#;5DRCHZX_X11"48J$,X+4K;">:XD8HKRT1OSVNH8^:A8NB06G-4I M#6O(H!3I:(Q>FJ,E7CKR=M-+9Z2+/>(>% SQ0:QPM(3*1@J2=8><:XX*DL%% MQ67#W"%02K.X:^G'&&9L86)C4ZW-KF @TY@5QSMKYJPG5= M"D14M0SMKDSQ"DGO9H3T=3TK/= %1(>MK6A&2Y3&O4*>XUB\!PD."K6"I>6. M8=IV63B3(J>] \=P#MA@J6BHW=04!A_R5&8;^H"":0KAB&34[D=N@VM]C,> M(6:4AA:@BA228'6;=,8+SY#!1AU U?[M:0H2H\ M8/#Q$Z#%]#BJMQ:W(.B.6?6$C\2EG(&_!Q)$3&UP)BI9:5=3CK!J13G$(L*W M-(:"W8V(N;6JMV;X+ZDMBE'QJ<6%,;CLB+$8C(2=&=%*BZA:I/=.I358& M;7+*J0Y=EUVM\C#YB#_JC;OC >G=DQ2;SZA 7R=#)(_),85.!4 MN48U'F?V@#Q#UU0EPMU)/%M_MA(O5\$W',7B=%%#PC\0G0[YS]!VNQY,L9=K MU=P/LG X>+,Z6^/V[9K*&!,+OO&[_<:9#K4LW!3"UFF8LUC[:V9F*3"&@B=2 MG:8;;K!"Q!+C&-&G+&,$*/R&<:9=("&JDFR:SI'//.\ZCV=<_25<>N039GN: M3N(5_N3N572[<,V(NPNM((8)!_L+0_-$%%0HAI"GSF'3PS$8Y+T2-,[8F;/[ M&"GBNY]J>F&9U\[Z$BD#T8E#+*F5(;A61A5\';'P['L' M1WNHE-#IYDFW?#O,6 :G1Z(")"GQ3&OW?=*D]H#H<(B./SP@.F[%6/[MB(Y_ MTP;U74C%)[#FPN6%AFE XE7,*]4-)JM#Q'5 @B4F)1?2!,(* M%]T^H =/3HV6XZ1C1TMK0?'P^'= M*6'CS/0-7AWHK+TB=]&XX+P3K>U--$AJ;C(?-H;S7LI67,_,*D2*6V- MKUZ]3.K<#@D$-'\]Y. *&) Q:=^+ZV&RRUW/RZ$5WM@AN9C9>Y'0S:L#XSUC MGHQ.%'ORS#!E$M/5KZ6-&NC[HT2^7*9B'H^=174"#E#44^+I)MDJH20Q2U@D MV6=&^6[GJ!2B M5LK4:UMR6(57")OKK!),/_E1)$$S((O$];<9JCEQXUJ@?$;+6FA9 !C_/!#'[D4LKNJ*VWT'22<&/ ME@$KF,+W+H,&N3$T6'[LN;I-PI+N,]OP#\39O5"DBQ%^(7GF8?0"I%(:RBZ@ M]YKN(EDAVV1^J8,OMR-&E:J%>P Z 7EI72BDHOA*GT]6%PN0KJ7/^HU2=FJD M!5CF!9M(F)TR,M%8L,JW#A ;;B'9!3E?O9I@%PQH(7#OA8LJS,&N-IIE 2+, MV;+OP44&FG/"@N]62LC= _&< "R%O<'YG+0%15H[FD!#A860CK"EE65ZU/$* M2P+>$(I40!C-Q;2I][!A=H-85K"\!Q]O_]-E53G[K\Q\<2XM4'[85$=UW M/0MVC0G*3"H7.!910W4+O?/SGJ^><#:#+ MB!%P_Z"*P%$[9%.# ]1,M9E&E^2=;3@9O1B(V9]OH%]16X/@?U:Y%'1L[ERD M[(X9*-!STLX2ME@RY&:3Q,@9IFZ7)HF'-:;'.B5=S?N+"*A%;V(J9 MM]"=H@@OJBJRKBN&\/UW+SVP12*A)']+-4,'H**;-SST^0-#$_<9*R#VRQ,C<8Z\XUS[?X]]0\TH]HS(48C + M](S)D.2R)[J>KTGN MGYF=,LKPU&NVZT+OUR;PUH4XID -4!(=<5!V&R1KBOF3O 2\'96R\<3T]^ N M_C&G]+JDHBB-X-*?!MCF9@J"V+ MD'.Q[)TZGVDE7P:1T'8HIQY2A'6_/6.M/7>*(":Y><.$%0N%M>$,J4[2'0 !)!],FC-W$Y$:3?V,U%= TC'[[N!#RD:H'2[ D7KZOWDZ MQ=^[JJN5A2 ,9N&?.-N0;AR0?#*723.,.2:.I51B8MK$+R ,3/&N(5Y D,UP17_/34!, WABW6 &P&!=73E>H'DOXJ'%?01(I&"_^G4LVECWG/V8U( M;,L$=RV7*, !P C]\K@H99-I52G; ;.:AGW"P>K9NNDV;[@#S[5.$9'HD2T; M/F<&T :)A!%E&\[#Z1]!?K$I^^ )>82GDP&;<[A$"C!E?^[:;,&7C+%'L,:B M/P; FW"HXM[^:9ME)QEHSBO,33'8S<8(3M/[><[*E$4[S=&LM3:@D H+_LF" M?=->DQ@Z.0DM@#@%M")D)L>S)10[HBAD^_$NQE,T-I:A+&O MWM12UWCU]9^5KP,NE*\_^GMZEYJ%>&K*BPLB=V6/3,HI-1W #MFEY#NJONLS MIL9GGCC>6'W5JC9(G+/D"ON+Z:/P1P E?;^KK_/*%:JT3I&IJM#N[P770[*; M_C4H+0HF73H*/5/>D40C](SF3%!2O$;D-0V4=GX J,1#\/23!X#*K1C+KQ6@ M8FQN)P,9)EY#TR79M]^B$I^PN\$:*+[4]:,Y-\TQLD7)U=0A6;@BF8+BKG#D M?F!4^VU%&<]A,N5BGL #E1.XK0?2.XE"(&O6GM+ISM70[KZ/\"Q)AOI:"+<4 M:%#I,?;@6A[S:XMO6$SR6 US/ZJ<_^@S>>Q'24$8.A(D"DT*RF@DD M(UV-:U3LP!4+UG-J8E.2Q6"(IE:K2(K< A>N4(E+$ZZC4N-L&'O-&]$ =#E) MSKB:8EQ2CV,%%TV MRJXN@#\ "/+>6,XTR%$J&%J,L.4Q.,JK:FF.9TLO&C[<&3-30-9PGP9F?Q[& M$%)&)J+\'N!$:@3')837EN;R8KUI05*C+2F)1^XB<:<3;B(>6%0\5B"1U)0A MX+ UNA=_Y67G/&6BLM/+3Q-+(:2!EG92C[Z+A+GRD7?QH9KC+RLMU$^'26R+ M;@2^6N[!/0E-!2/3C-@-E=_EHOCR+6SBC_HO9U^UX&+]YU<3P" M0^*K"Z*YT6].=B[#9CC+9M_.T6SADJM8,4=II8MT?R:LW%+87$(<>!TAU)UB MM1R_.7M*U\YKS ';G9ZQ:;4V2(JFV#RIED()Z8KG"+[KVJ&O? MJ$!_&,>^*2DA=M%RKQL3\,&.,ZA*DXN1JU!4E^+P8'B1D_"R+M=U0D)E(^N6 M(/,&"Q;I(];BNP<(Q!D!N..T$/K!>#\:C91 6KC?CE,@5D(,(54U\JSEXF=Y)8406,]KO_J;_-?J[=GK9\]7CZ$DM*M;[G<= M*CYVC_Y<'9U*)YV0;TUH^:5CG/BN(EWGX=$3Z])2>[=,3Q[/+?L\D4[2.S'9 M(-&!+,]YCUN&)_?&&T98(J,]O/M>P8\6# =[SKXXB#V4J?):F*; U.G*OB N MP>2/)D'!-*C,Q$)](>1R"K;>.9=IS\"=/^P_0KB3-20CRRC-XG]\/OKN+7KKG=G(4ZI_W$ M KUTV$- C!%_]H??94.+5#C65DWW$R-IZPV:0E+I,4^Y&[78/2F-D(S-@;T6 M;M$G\*-D'6C=JX.0+B$ F-I(-,+\2%;65H4Y5[PF*.#@H4&19$:N7TZ=.6XH MMNO\;L@;8 !T,*AJOF=;+HVR72X%,UX)ATKLFA_& M,PMP[14UA#+Q)=SLO(M.X](=/CCMD -5%R/N^0O"S>5!2(H"[RN$\^YEN7BW MK" FIM@DDQ/.ZFBJ;[33]^"J^]Y#>S2MHO]06;-ZY-E.^K30ZKC^A]@&%J>D MAT >HGQ;)!LYUD'#GWY.]N"V'/;76;658O'Y%)!FJ"(*M9I*_QXYK,JWFH." M+%N(^0XC_E5"355)M>_70T)PJ+24R(2*!EHA0R$;0RR*M.N#!1EP=@]HE260 M?7_S I($%+<):_Z7\,%[[H+#JU?,/-NX6G%48=,NO=E/N$?K@_&%8,WV\'BW M% 0Z&ZC/%L).9+3!YJSQGF*D4@FXFS=G]9::=#D3LR,",*(?&CA$-H&D[\)5 MV? -N1$>-FEB+'6-=.%@C =5P)HIVRJC#^,.KH4E)QC K? G&2O.ME T*WV. M;G)EG5;W,ULXN.KT2K7RI22-VYJ]WG9@0S)8P_$7 M:OY%>M&J9O:M!5%ENRQXKW>>^"Y)SH]1ECT\(K9%:P;7EED,44*+G* 0(^H- M%'@L*,>G@HXCS_*V4OR 8U:V'9BAV^+I:HV+YQ_!NQRHA9IQQG??W&=1>";8 MRP%Y[%$Q2ZE*7[J@UTK@26F_@6!F&(DVW!O?+TXR4$2+LY1H^SDVRVCKA$S2B/^9VELA/H.J,A\%W6=: M@#\N=!/X8@3MC]*ZI'U:83Y^F#U.A&/T^&_%B0_G'FO<.N!+7)X)=6<]D]B< M^?:_'R! #@+TZ0,$Z%:,Y1>& #VE#5ZBR?:LJ79L[A+[=_;I?_W;#" )!SW] MXDM]HU]^".GD!@!T)0*=!I S.Y4QVQ^MES"@" MU]/VHAI-N7K7D3NS^I\IV'VVK$O ;X\.KR* M!N]+H!6]PM/?]"P4,QYMU_8=IVCQZ5^^YUW]L%U_PG9US$%:E\\*BPF61#^C M%;.$:"YK__J-[W2+W7V1=%0=[HAPL)YP^1D\53);L5*1J38N):8*3XG$ HN% MID9CIW+:'0.49P5N$CKH)$ MR"LBQ^E(_MU@JB['I'\+)K2A2D!*SRI 0"T3&K"#>?V/#ROXBSDY?*1<4EA* MJ=(W*#YTYVNG$97L/*.')?OXIF^FI-+G+INBJ@L6AG+ 7L^.D).XM=U5(@K_ ML) ?<2']82ML6#DZCH+RG=<=F!R MXJB?J:RX)Q[Y8",^NK&_5$F0T7J9A8UDTW5O6 8.@,%.5+W48'SYOB6UA[7Y M"6O#M#-7Q BR,[27MXT.=F-XG8P%\+B)1.+BP:3_(B8=VNXBY:,.>FS"DKZL M%OU;$1Q#?Q,=8^N7DOB8DU74F-!/PGVGA"VP^-(L1;;_87$_\N(NRI7$H$K( MV4 RBB3KC09 Z&\>;N&/F^?H#AV9OXVLS]!AJ:PZKH0BZ"SLV\&EO)6,E5+B MPIZK/CG]>2EU(HXY^ES1=\1AVP5GJ[7AAJO^X;D73;>6AH M3&)83J']2]O8@OBPAS[B'J(&&^I^LAY0U$(4F$$K1>V-VX^D M8*H% %C"+N@=J:N.!@%(F,@#7]*=R6P"_8NBSFQ0)C+ M?=[)H>\8PW;K7^@F]$CM[-X'EO#ITX_^[>N;T>C+B/0/+:#C>!PN< M2YVSPF:N);ZM=J68 VT%J-8AZEHW$N>RT4#/:LX62.Y:N+J=L'0\7M2#?54S M;1P34%A7FF,?+TPZG!ZG_J#DWZ(WR+U":^"E%0@<)RG\6WG5]=QU4_7[>W"' M_*@O*%*:FW*XU$OD]*Y(>'BTR=L::===SV3T S.OX"'/"?8ZKIZ%;8$CQ"RE M^;^J&1/^R-5_?/;%)^>?I%V2KPD._)ZHVK&5!?9^@)U;2'-0( M*NDJ@=HO27"(JK1,^XD9%G$/MD*.:D!@YF%RM!R\Z?I#!_?V,/7@<;X'#?:T M-Q;7>=D>#2( 01:EVEK[E^0!O3JOL@QI4T3,!.RY8UT]%_H?N/$W7;C3B0*> M=VPT@6K^Y!9=I&I+NM'F+L'Z>!K@_1""_.P0)%P'R P+&U6$X4NY32F+#N61 MXPRYF&8;R>\6S#/$3X'W%M^6S7+.A-'%^DY^!=6'^+P?&EFVT' M[[NC%8><%1UT'Q=2KR';:NXQ'SP]4:29VD4''S8YF/RP_FL5W?05@).9_X?= M\?%/_B0"'U=30Y>EZBMJ%I"3O]J%W5VW)"AD% (3.WWD)S?5VSIZHTN>9&+H M%]*,IU?[U]C(\_2AD>=6C.6AD>?VF[+\HBLI5D*%F,Q-%I#Z.K2PFM@UUS/S MHB?K#!\&'X(189#?XTC>K^NAB@H&65#.8=[L+B05@9JU$'#G,1F%1CO)U9AT MW'X9/OEP)7Z\?90LH[_10#."_(K^-3*GN,0.A)@XM8..L!#OE,P Z-GO/,*) M&>1HEW*F1S(^\9]]F/4S\RFW*J\VRVH(NX$I7/M D&= /44/]Y4PP@0N2"(^=7@ZT<3T$I1/9_*\),M-+5":YBJ'H>(R M@L_[<&&J8ZIEHJVD[]?;FCDJ#==Q,96D$T?;_ETYK[BP^E/YB+6Y9A,\TS!5 M?109S79%0:$)'5IFHKGD'C?;"^X]R"A]^OLO!V_ 9];?Q[W%ZH)>:$4]60I6 M#*&RYDU2D%.2:,4\HLS=^1A(1T5$E!)O+Q!JS.:"(!?A!P>P6.9G(WR'9:=$ MXZDA/@=J%R6$?$M5+H)V62-HO1.MDX1#XV2&$)PJU798??;Y_]8/,X=@;U^A M?_+) MO3BY@]_',^OE=JAZ#8[)P^#8'>4[AZG*+)[9.&%LT[8*)IE-:@HQIS,NC(GH MM91K.Y@-$"$.X5^/G;68 @R$XE]I!ADY7K+Q&QRN=JM%Q.N2TL>"7M%/.[++ M]"SW%:'1P;(6+50WC4;&EN2HV.1T2U,>1&_R.J2N#(7ZT81=N0(JA]M;Y\@QCR>L/6.5QWUK6B M9P_(A+L5 9I:",%\I425J;6A:^FBJU4/H6_O@0<;PGMT ,?4*?_+"-ZU5U5; MAR7Y:\<C@,IS*K*U%_BELM@[4I$0[ M2U1.#9IPZ*'"(AC@M*P)0MCPRUE=55U9OU6X^[OW-];/V#G#R:VC&!<1 M-"0;R-3G3$$N2C$.Y@+;E(Z5G+)WC%$JU*?>0 %&&]4D3Z9\/3&#\ES.,J49 M6U?)UX0UG_D:(K^*OGC8QIQ.X7\>-I?5=B(Q3MA <0/41=_4_6;:,SG^P*S; M3!>GY&=$KK]1#(1IP[AY(V4,F%A,(/P#-XLGRIZ0)0\V-,(K]-Y>.'WS K MKJ+F-VXAFM[PP?!,\IV'2^KRH)XYI../]N/@&ZL/)7MOC&0;9WOWQE\R&1:M MW1/4?]@=Y4[EOJW\:%DZ1G5 MI%5^T\^(76+(;=3 BTN;B$PC%X4=X55T2$[/JJA DZ*8Q"<%3R!,:.293@?J M*%!)O^-P+W=GA:Z,>K@40O&://4:ZQWNLHLJ)L5.[*?"I8&HPZ(>IU&)AOAY MD0:?K$2XB0 :;^HW8&MG'C&BACQM:V5=DI.A[*+AAJVO.!,.!M M=!58Z:SG"P1WYR@YP_<\NJJV_=,F@S:EJ&*+@T%S'R\R)#SH[3G30*\3(KSV MNN;[(&WCURL>@[S,5C MI5N6+4*<\^$J[E2. :[BFAJP18>80>FN5[/,K-.IGWI"JU9;DNJH+A0I\8C@ M2? ?KCKHASK6XSY3UXH [QNPW5U_\P:Z\];E=7);<)\?IP':8Q';/Y(=@J6. M*4))&__D290PI@)EFL)@D0?)<,6" FHUY3'(55IMV>4G'>PP-^REV]#=2$\X MVXG_LW3D/L!#XG,0.>V*!/L4_F:/2>&_7 .1&$48NP4M>RKR.GE 5E"(O"&. M*>R7EBH:WS]4^0,PCJ-1NP>OG_>4::I><0.N1 MR9*M7":=W4RVRMG%5-K=HX4A7]^%]JR?A2*_"8^<#I3MK[],S: M4OS\OZ<$97/R:H_"YE3^K'KUGR$!0TXL2=6W4E-V$O;2+2+I)V P2&K;HO>8 MXGUGV M9"FJAUO[F<>DXQ&\I O:( 4GB)?:L9;(-!<[L^Z^*_S"E]_'GSW%=-VX M&=:"U'N5^=9(,M=CHQ!1#M)N+NBBF$_(J1J@ V1B1%Z+$&2L42Z&F_Q@&&)N MQ'<>N8ZS:BQ">I\?+U30B_+CC8EN<=%'L#\6TIH=)"OH1)B#ITS;[X8\XV/% M[9%]*(^,FAXN652QFACG&46=Z>;H308:6$2,2 M5GRMUZ8)ZQ)B*0)8NL@V)AOV'M@?0OSLPBU=4M&%; X3\0 7=RI5NQ7%@IN- M_0<9']:/1<@>!E?D%J/@0A2.C:"S^TJ+!'Q>>G^&=N^P')F31=G(U2.J+IU= MAV%7"S/R*-?:IL&^T/WW))NP?+:B8TS9/P+>L*T(749&N*GF#E_6ZYHX 8$2J M]J*\X'*+Y7WV57\A9,!)WPQ?3LO@;WC44W]5 YZ,>_<(CW,O7?(G4//OJ#-% M#8[#S%C&UU*0PLP:@D9UQ7& *(EK5Y.'24-?5R&'_IT_LM&\#3?1IY^'+?-* M=4YGOL+ZR&%"B,=H<@DN19]CY@A3VBA;BW%$8_-=)8Z[?\PQU HC/)#3,:]8ORB M6?!ZS:\C)>P+(0N DC+XU>A>?*["7UU["U_^)_0OWJR-2GN#>HNIC01Y30#\ M>??<+)!P3JU5R'QRS3C6L".^*A%% 5L&"2LHY:OELHVMH4!VC?%;X[+2:I>] MTGOP]=S]6_%[WZ? ZS2\WRKQLDOZZ.?J"7'.WXE*"NA/8C 9R/*BY^MVFNAQ M&ZS^9K2E),7UOPM&:5]N^LXR[J[?*AE51"..IP0M$XIW-9TGI)B4F\L+@)1K M$@RP;X0!T]LCR7O1=]?C)=]:"/=Z!4"'R#,\KZ(O6()>EF+3A^&!#9E4!2EH MJIWJ.H8;,\F$33%B8I29L MEV]7([4T[JOY*8\4I0)7V3) 4F$=1,'<[>Y+IGM)/P !PD MGQ#5 F&U&9KNNL$&(K-727%"RQ6,N2VRAG[>:G9HYTWGFA:WG&)N)\/ANA?& M41HP9$(T44W10W#S.!>S4_0'%5K5YRRWY8' NAM""N\FP3++ E%?\"29:"SH MXH6D@IQ*R>'LL!^OT&5(;$K\H18/- M SS&PV-^]P"/N15C^;7"8T+0#( ' M%>7(91Q.XE2B=A9Y.U9!+X@'@O\+:_5Y7;^(;RT'C(2"0>Y8H"QL#57C&RP? MKFH3DH,MPG>ZBF$Z'C+VW=0A. [[&%TW(D+T]\W4+:8X/[U2-T(.P8T(BUJO$281_8!5'MU JL6A+I!P5 MV2O71B M$\DFUW)SC92OQ'/A?KBL#X(;M/W?"S-5!;H\XB75#:=]@NZ[NMC4Q*U)EKX2 MXB4M&Y8'ONK,"E9"!')9[:582T587DD3QJ(\GN9/,$+-W"0I)$;0Y;WW^)5X MOFULL8(N_WCB_-H/XUP16T1KC"?/!@!P%T#SBT'FIG =B5,K>_((\X- M#AE9LC%CW[475:K."1P^ZJ\VC!FKKU>*#8X L=@(SD:_XE0&A1F^GPY"=Q?U M/4T^Q!D-"3JC4U,._@[$FDG,#U\%Y2S.;A$+SFI#[%(C)!%P67)*'PHB_)RF MT;H0-^'2S*!/'RH*R[391"A#E(^)KQ).1S",89\=[P?O/&6W2P)05!2?'^IM M#.J5"<8M]H*4=R(AI_4"P:*RMV>=:8B5^6""7:;@;-?:F.UU7R='6QG)U1\* MX:="^((=UYT,9VC1P!MI7=F$W]@2]3$!>[G>I[V=%.CQL&%$6%SM]'DA\X7C M L 629A;*N#)8Z) (QOR6"(_-!(?Q]ET_JL8GK"=G.99)S8BUK!/B8]A"@[ M[&Q*,.HUM Z_$OP&UJ.Z9F/#W]#U;#KN E\8*68/O9K.F(C V^4T) LJG*#1(5H1/ 9#NN".>T[3\0C-^[==TR?#?Z8Z/;'-JKW=-]67A\Y M9N^%A F%I!H2*2.4=)/LP=32IHE:0KRSA.7%ZPQ(9$#_^AMAA_ M"!?3YDUS5,J[JKT8!413][FIJ"4]Z?W"7)NZZT^XQXRL[@YC)(*4/++L4+L6 M]MVV:E(2_.<]J,)]F] A$7]KV'I,D[S(@::^:Y)>UB GK[Q) M9MB'.P^B73@S(.'MFH81A\7J!SGN7]<#(6ODLORZ',M;^*H_H6"_5.B=26AA M.C -='N%J[3TG3A6#5465^;8W/*,R>O(C=NWP7 M%U*"X(N5,JL$E:1 LFL075AM8L;5G.89XXL../(A!J +8+80D^S%9&;OOJ6C MVB;N(E93KM(B,7F#J'\3ZJD,-UYE)1X6Z"!:3K*!-57-SE!U?#%^: C7U$: M,UN^V.1@Q+/#%2T1ZO' V"[WS,)YI@3P[( IB7])C+?F9&!4XVZ*2 M@C30 QZ_,=8,8O>L^YG?(88OKFDL8VHC'\\L&S)W_'5?V0KC9Z\K,[+\NZPM M19G5)=B#Y@@2BX6F(]U7A<[//GR?6@;'*I)'(62Z-_' "]H4Q(4] 8X33+R\ MO(N#R6D'.*51J4!=9LJXN'Q*;+.9B4D*K+($&Y5+4S$)G=O:(#*(^B?F08#O#?8@0]QP_7 M42H7QRBO1)E0:O&B.(+,13)_<-,IETXPN29$':M'X?\PI/#Y1V&_[<;KLI=X M0V#Z@^-WXV$B*;>NA'^S9X-:XC>,?86\SVE<&%WR/IWU C!>80C'@EM:<\-; M+3'#(^\I+QW^^T0!87 2+)(&_VF*5AR.PUCM-4NJFZB!4.Z^PT>D]5'1B UI M@TT*!R.%"\F=.D]%#WNV 9X=PG^ ]$;Z@]MN$DE-JE&-#"^);485VH_"N0NS MN^MZL]FLT@ *NC $/-4F>FKK_YGT+MO558^]_.+K;Y\)UGJXK'>C-I-(RL9^ MBDPWPX3EAV4P.$D1%9P(J"DKLA2*>'&3RWC3\30[6&6X+_:*OD RA8"YV9_%OA7]I,B?^Q9&&E3"3SQ_ )[=B+/]V\,GM<3_<94-I;FKD\-@T9KE0RT/F\(]?O_Q;L?KA MS_)?T ?P_.6S3'WE1 .>I(A7KCF2,)>9]Y H4GIC221Z1?Q&/MUKQ'&==$! M'F=OY;2FNN T=#TD73TZ*G3K\:#"730P_3Z\?B)DRP; +WK!+88:1%$7$>0= MP)Q/7I>U9"$TL-;9Y/G!("<%15_[&A& M:1WN6*I=2O TJ]!8$4S) 6T[[.L!50Z)5^LQ1%Q-N$ M/)JU%;C G%TG$\>[ MZ$G6H4KS7-QRZB-7C6^R= M]U_WNN-1(#-2<:VX26I86A;KQ!U!'?A@W*PQV3"Z)Z,NH"SEZP@4H#K26ZZ6 MB":@,++3+U&YI<+T,X B^Z6DZG7ZIW1 W6H=3NB(P"RC>=9B3/:CD&'?2-8M M+?'XIO7:9E)!=JY^)+G*\'G30M]3DN5@P8CPJ_.#Z!R'EPW;_8U:A0F[@@W> M!OH'(M/#7_;,4TDP02G-GOSEV' 26S!\8Y$S)/2[\W0JI0-[BAWU-SL+_)*= M8.62).0MG"XY&V,*[PQ+&.PE.8G@G*7ST6_EKK#D!2=W9($YT)J&X(%)"5CE MKCQ4FVN8Y@[3OT&=*#S=VL;=9("&B4(L[79!,F@18K\)85PBS.2F=$B *^5@ M4""K>$>FL!EB(HH6;F?9Z=,I)9EZ[AI(;QKF-'$:8%HJMZ@&XKZE/2A&ZW9\P*H<]@MC<4U>ER9ZYV.GIA(SS]Y.EGG'E!;QM*"'_L MNHN&(3LQ[1+V#F=QN8 :7X#PI"39(7=L_NNH5X>G<3Z'GKEC#\BK%[H7D)R( M>ULR(U3C$"N./!8[DD,4-5GX7=0]I-F[J>RZY;)89N(4+!.7D#7T&#$9'-P# M9?F))+UL+KH^&*4]^V%DZ09.L.^KX%\Q^ A'*BS06I)?9,5HPFULLBM8.I&P M,1>40"+2148(#$9A$-9H&C1AZI^+FR1>8O@'O6GSJ[K(1P!O4"T -2B*$HU. M![A!IIJ81^QR3,"9G/6S68$1=X:$9\(Y"-=A09OC&9P;&K_>P^>K'[$]>&$H M3M25WPAS@IENW$"J.2"Q"="W)/;8&(DVI&Z.AN@JK>N1!0(2A-%(*FP<%X6U MYKL>ODL+P$PK!\UG>VSV,1Y??VQ#-LA#N#NY7DG'@P%Z73[#08_3'"0OFZ M:#H---?,E\1B@XJ=1@L7=)XB'D)?3R4+!"%V70*?2)Y*U7I(?\R.\@<9\(D' MLJHFGRMVM+\A4HDZO5B\]^ OF>!RM);G.[N&8Z];Q-P::K^+C&UN2]DG#-C! MF4>66/7+T%=GP9,))ISI&:@315FGH+"L8W7N#VVT%"_ZFGM"-M58\^3\AF/3( _I_.PU5L%&UF^!)&N@84P+CC1(%1(B'8( M/7WW_93($:&?$PG863,.<,?Y]J4T@AL0J3P)H,*I% MTJ"BF7^N)4J.S#*(!E8F@R]!-U=.$84[8^G<%[WAKK,5\3<11WY -1I/P"1= M>4ZR1.[X+#0+%,)%GYVC#3#Q$Z"T": MR:]5=+MR@ZP(-SF>/F0.]O$>1ZTV%@S>/-K5#;,[<]8^^"2_Z\)TB:=_]=7X MS%16&^9J'N(]+B09@"^QTT(I*D&VTE\$ M'HK]DVH;O2A-/O M;BOOEU,YS/NNJ7=*^O7.F?_)MS3U[>_1>>]1&SO)\T5F M0_VA!T F&Z>_61GE%K[*!U[[?R$J,*D-IR4BGYY4$$E:5M;:-S8\8Y7"Y<61 M-E&,[>GCR?F;6A//<\K(V) Q=]5"5IL]? $)<04D6/X:F1$A=^>@SD,C ME9UUZGV2P'9X=PK9_6Y"L1/D%G??:_D.$+2.&S)'<+$*)5P1,X/LP1 \=*&B M"#:[HRD_I'A8JNK!KZ'_';=)X4"R!>/M=E2A20@ZM<*EV5UY--VX[/UL)9^9 M>AD6@"N+ADOMAHM\7UUW_1NLI.YC$"B"'-Q2Q.$SS?8:_9*:$O_A_-7Y2C9! MF,%V=4&@C59,L8XA^%?!D4+&(<\KK[MMK>,2V=JPV<+4AR%=>76R$M M^'M-F[8NY7B@!3)<'^$WL14B5'7AMVGVL,=3>71 $U*.J&?+,.E::1P;CV-?%Z: %F7!GQ%FA_^5HZ4IE M7^%F.TN#-D?@^$#)S64 ]/A%H=I[U)>F-[-RV.I]'F*\1NY2-$ ''P8\"9&9 M'G=Y.,&@:3#(*U=3\Z>%BT[[6243CA2GZ^-)FVK$8UP^-#.L%$X1L02VE!(8=-#4(^2 M]FJ]]XF7>=#^ OJUYV&7;?NJ_%]R:RA5[-?!8TCJ?6)+ M4@J-R,PI:'=YW8C!-_@6K?%CQ"HRS,/44[-8^'4_TLR/I>P1N['R9/:;TEI@ MC3R.>-)L:+HW7.T!JDF[1B;R3U@7I*5 M'_!=,?X4+MF[\N0Z6R+_0@U-?/]R\-A4]#)/=+[751GNS#KLXK(71,T@/H$5 MBS2!(4^\0#H7QN*;;YXIQC6.+>I5Y!C8K&%$WQ&,$,/RBXXJ"B.)O;-W(U;] MFC'9$"%=ZS9RT3,Q4X:7G8&]0M !;W?4%1B 9"N-RQ MC_H:Z>IKQZ%%="!^5Z7Y!' A5]LT:P8:8K MN[R7I;*\C@E=8@X4-1NW-$C1 MS+F*DDGDL-\=_A/W?K@V&MJZKU-;\RR8]KZMCJL_"KFSB$<00U>39'620HOM M1*9*JC;$&2:9.NYX;6%Z/+$AG8O]OF2>UJ6L'G_GT_/55QWJLMU0I7DE,95+ MWS7L@!JN$,(QCC>L1%A" .$D-+A7=]_KR]BB=287'-T57(8!YDDNACI># 0Y MBK@*[F#W&[+M1N,D4]![NC%/I9?"%*1-]UYY)QIBXO#5LW8$%(OG9:^ M0&#B;D2LLL^+*GT>* M*>!0P^UU*[3@SJV/,8LO67U$793G3_/6L0 2B\M3O[Q!F%,\EE=P77M2+\GX MVB,W7;MK"&;)'+2@B**9!5><0*9C?PQ^\^@Q0WAS<4.8)\9JGNM$S=[E2#2O M/QJOH.G[IECM^,-HUW@_.X3[;28\G1'?FJ>S)^XD3LK\"QAN;\L!$3#H-U,? M NKP\]^H&L2SL']"Z!*<7A?H2"CQYS![VQ#M/G[TPY\?/6'?5GT0HK#Q1O9O MKC4U_O?5XV]^>$+1U!>__>+W?P@/(H]9?HC\YW<^#+^]DF^)VC%#Z*#JD+0' M5>WV#" 4OR_X1*<$#PD^9^F&##OF4=*C]2AIUO%II$Q_([>\E .8E=>T=N;9 M6,(Y.5_]*-DB^,I+K\-K8'G/4ZW*"<\E0_2J(6, :< _)VE6Y2RS4I<#L((9 M8DYJZ7#L"M]T*.PE7#@LB.U =9O#,FZ L=Y<=NQU4YC2M2&D^ZA6^:E:"\3)L-S M,KO+,U,/;V2QNF;:>YIORI3%+B2G_.5Y.:JW4A>_%F%#MO/"3>&7QV]&K8,G M"N-:_[X_"D.OEQ:&N^XK]H2UV\SP>9J[K&5"+"F902'"]>%#&8%"E,:IY]9Z M/1$.2O>^!MYAIB7TCOK)"60G?)#/P#GDN^1A T4!4>$*X1KMSW#4RL9&;:-3 MDT>1+C7$];BGIX-N6QTN4EDAZ&\:^A+];C@>-%U/?ON?_^O3+S[[\M/?GW]N M?W\L<_F$#LGO_C=^I"/;:)5URFX2ZST)8)%'LGHL)N#)^>J[KJ_HWXJ\@+]I MZKWDJ?C-B[2P72!O2LU9!J_B'K>IC4(^4I8FE!29D]%CWGP?V*8/T]P>;XI_ MS#@AX(4*[#VXX6/'+*%#G+\H74UR+TEB %>0=K^B0R/,\T65I_&%.BM<<2$> MG*@0MJZ.'7L)-=&0BSN[ADW4$F%R"<*Q\EB\Z6 -R\,&NV%&E@,'3YH^$E+; M!-294+,R'7-+4IA'=9S+;;@9&F(QU[04$9GD%V'<1[/G ^JDMG<;M;_"&U7[%TQN1K=8^%XU5 MG)KGXO@]]0M,C?>>A=G%1#?\<_1A:^K!W[V%?$EY+OKJ,(UR^?&%QPU1%UVWI73B?1#F673U)4$G[LNC.5?T8JJWIO"$@AQY MZUV;P7-UM,"R+EV94CI3=V)(M3TE!QP9WC),M:MF9A25):OB_!S\-04](1)P M""ZI8]Q;Z/7B?G24,'UW6:^EX]32/+,D0_@'MRZ2!C'ICTD;)9H&ZYY:SO'0EW>3C-%&;UO!Q"D$, MN#(M&[VZK*M&/7WNG3/LV=<5Q:QJ[9\S?(]2,D!!!-O>PUXS5Q1B2V:$,L(( MZ4WG867V*&X'-3CTD\_H*7Q#42 R'&J!=^Y*!6=I:IML JLC9;4 >=[RFQ9L M7.(0-X1?&HUAIW3;8E\)MX&]0VYHQJ"+; M3:._[*ZK*^U"X#H!N?\+I8E\B?VU@0H%HK2D_, %E#")6I_!$#P3C10(Z[37 M!G@^ ?R][L/9PPMRL"TA; M'GVL#21WJXT(NYIC9)FE^V&4!]*WWL:-7-!5#4\13F\O/7CU_ M/E!1@ZQC2O/">SOL=EA//63(+T) 0_TOM_L-@((K#YQ79[/#H1<]6XSI<$G; M$ >,349N+<[YZO_JYD?";6J8)PG;6DJ6;@Q=?Q$>^T^);YWX5^\$ MSVA2F+4+9"5\645P4FJEY'HQ2%4]Z*W"&(_2R FL"O.($#:Z8VFDX8X*[GK)/MNU(37:,IL*X*!E21TM 9]#+W4(XCWX6C3=2 K.3QR&0$; M-> &.0#GFH9R\BE*=\[,-?2B(/"5?"Q9RM,W_Y(W*<9K@8=E[KQ9HMJ9'F$= M(JDRPLYH4W"O]%:>X6GQE13\UP*6+'VFZ9Z=WU31!;G1V"LGENXR[##OI0^9 M-[0\7]K'%39F0^C]FU=(..)\&Y9;>I2'LI^1_6FA@W+8+X(K[T&VF"J-6D^E M-UTP4K+ +UPZ.%YC50]W,,)VI=.9I!@1SS:1W"P$ZB L05-WN:NH>7XK?:/& M='WZR-C.X]V61D\N_$KOWQ]>J;N'K/-@LA[)Z!AR&OR=8S6R;VLO4IR(K2(- M/*&25 B2[ML82%F0Q:SO(+7RV \^Q=2)(EL6M$7")\D0'?^2V5$ R M22(JURR#(\]@$@[WN9$RB_6K=CMCGC76<07MZ (#Y8@;)MS6W?;N.S[?*$1 MWYZ1E:6#'*R<(B3P@HR;?IR>ED0K0FA$GC@U0IYV#N@!I8:)CY=U%K6]=,WF MW]! ^JX-X>MSZRV##_(U.C3H&#R.__7I)Y\\_>WG__7;;YX_@:S:OFOAW$:C M+)B_1Y7^BGTYA)9KYI+D'85VC"W1?2 6J-ZJ$@M<_4A'25](T%[+O+_WP.S/ M-@SI'"764$P)&FKG)>YRA<&S71-1U"\ EBIML=!:@C-L3M!4UAQ1\P M.!L$KKU,4]A5P0G2.JS)MR_E!,6M^.8';%*C&=UJ.$[9";P;WIJ90&03IJ\7 MQO)8,GF1^_B)U'SEU,;9 ^"]W=7]WEXV%<)UZ[.@'J4$0[1/V(Y$GMHP\-;G MY-."'L.[;XY?M&@<*E8OGGTE)C&"WDL0$+%;]9KN\@/QY(J1 M?"Z+\:WU)CR&C7O]_%N*43WHJ!RH.NJHK;6'UUH0%ELQ!-+="\FAY,N8=WUI MGV7; 4F]S2:, MO7'C$WPA@$-\;<^05]K<0_D5+.)V=\(CZ$H^.EW(9AU8 V M)].#9,L3=T%W#9B$-L1UK6!6LQ"@&2Y3ESE)'QK'5;Z#HH2WQ*#$3D&"?+O. M$W.@6\E#;VB\7U7-13WM3\:8Q]37W]&#%?V.UQID_Y#9-I] !2/!W"4)!)H9 M](\CUD @@*!9\H>QT\-/B5+9K*B C] MNA)"GC 3KFL]3*YG<*&)?L"9.)S)?SW@3&[%6'ZM.!-T]GA$F-Y.24OJ9==& MM02!H7?6>TS*:508I]M(6O0B>7PLCEXTW=JU!"&E1%25X4%_?/G<6BVY<-.(N55G/CPQ;7?_[OH+:BD.+'0"F\%M=UV4_@#J MHCI?_563;^ZJTUSPGSFQ\0/3.BO]&%\E]F2IJ$B,NNB5*W34%6O-L;:4V-S% M$!9F^R5IK6(\.C>Z]R#IS7&4&5:%+E/H1421"TFW$R% ""RE $M]*51[)DX1 M;I=3+RPVE.F>Q9T8=JWO[&2BB61Y<(1AP[7Y7@Y*$>YL@[1&WF'HY?, MDU1[/&PK[1YCSH43 9'3[= C%4[ )O($#'DSFO;S8=)Z$$V.W3UKK7" VQ; M4Y 'XH"FGUHLB.GVDL#A5Q7G"23[(+*U2LCA%[WJKZH3M%,G^&:))8*DQQEZNN;Y%BEJ$*.X)0'I>R]*O,-;$5W?N-: M&2'LST$VZ%"_36+ ?+9.*[)1&AF)9T(7<2ZMJ:Y*SK!+BO2_+8 4D%#2/T8V MY9&44[E;A4. H7BD(2_#:5#(=",A@FDM:AO1DK72:]_/PH/I0^"%D.&(36Y8 M(9?4;%:.R[R@%K,J7/M<1Q\FS?GB4?3*%.WU]99ZG.2)\>_A@3MJMA">-"%1 M >2OKZIMMT^9^652SA^M_D+WP]X2(Y9NO@H!7-6SEF?0A)D MF@()%G<$UX9(:8V38%&,,4F![7R&-E8%#H>* +GD7.F$X#5;Z&@1ZB-L9"K1 M@C9]H!P DGZI*R& 2<>H8YU)^4TH M QP@O6*'79]FW_9ZY>$#^S@HE5()UO$,0Y)AGJ^>2>?%KUZ+\PV-C?4*J> .;Q]47X"VRCXAO^%UY0<@*2LK$V\TM#OQS6Y@J M;E0Q+^^<127.U[=. 39LA((G'WX=?$_F9<+EF'IQ3W:=07QF,_V;N%LX 0_N MDDX9DI2B_P0[&4,<%LS\"3(#VZT^-;EX%DSY7:^!*$&?67NIWP7W%Y9"L;2> M@PMT0%8:JI3:T$-(]'CC2"NH")>HRMD=AFK:=NUQ3P20F1CK#ZTT0AL'%+;B MT@&.(S'FMV0VKZ6OPV>3)>5;Y?7/[,FG:;Y\HEH LK:5N!;IL)7+150G+R4P MARQ\\!?1VHGV%3B19QP3 55%[,P@ARNT]_"R/)";6([TGI2&,2%$+7VK#A'] M V7PH_%PDQYUK Q]PBPBM+<2;E0/0'-]>A05&T(0P:(\D[LM(Q>6I,J3IALR M:N7F,@:BP8S? X@+)R/RM@WK+R09+8)#5UONLB@!96M3#:UZZ*>#@9+#3VC_ MZ;'0;@O:'V![&:T910E4E0T"@+EC)".X^WX_L@,*$Y!,2)S0' >^)"=J7B$? M_A]>)83QGH32,@6BAL-%JWTX%2<@:UZ3.0P,7R+^+YR%T83?(%T[$*')WB@C MQ8:!8&+TG!_LB.M#35-+^6;#3)S9VR_(%T>!TC:,$M!(S$Q$@6PN.^T/"@<8 M["%C'P]L3/I<3OVVJ3)0'+]US&5:9DNX2@;9OV-UT1O'M GQ"31=;I"Y"(Z! M*^8/IO8(6C \/BT8ZCL3G5E[T;$^RT$!8:4HQ>PLNTI)U=AUE1S93<+< M(#E&31V^1K%0.\SUEW;2$3]K._3'W)_KI*7G@G!TY?9G6L;P,R^'&,'6AVX(F+SX.N$VEA!%P M)$^4645_)*OVJNZEL1(HHRT3Q-BMF5##$H/.- R1*7JH!'6"#)58!18V0IZQ MB/MOFS"$<_82NI[%ZMMR4ZV[[@W)*^PW99BFOP<3]4^*"9Z]_L]R?_CR-=[P MV;[$/_+!Y0+@G"W$^C>D';!56*C( CNI[I,(JEBC1D9MHR0(C(8,-D?$.-"D M$%='#S1UR;I':%^#(^U)(%_JK,AXX#:E@R)O@CO'!,>@2F PI!J\N4.C5$GW MX$[_D='UN$?:I1&J#=TQ3;MX0%T*I01_592C.HNCESM_//W^> M7$Y'IXR>R,XH6X:KC%0^NJR>C8X0Q<(VX7U;0&I:R)'BTTY&1KC1EX?%O!&4 M&RP/]=8U[,I5L9RCCOUZWC8X9,E-<#_5D TY80RS^P=5''W'C"69=4&CTR80[YP]C> 2-:9T M<0F4[7<#=I5X:CS]"D/:EJ=:WFAY>5-E"D]3#'4[!/&+7R1ZM$A5EBKI)GR- M0BQ)%R^BTZ?@UPDG^\ GN15CN<=PD@]T(+Z- M+$7>=S9OR2N1Q;"!=&(X9]0C L@Y0.Y7-=K=&39/#B(*E3MMU@R^FVH>8%#="1<%O7B%8Y@8?J +DP!V@ +++M MMJ0?3#$\<]*@0I"$CWG?.UUM%\9,?"KU=THQS^5"-W@#O:YX-@M)1Q01QQX; MTX4)6+( S.DEFDL9*4]D[:4K4Q);:$URN=*3L&)+N[IVO2UY5Z1,T(:[@%[W M-V&R1]5PT1.6->-3KI:8>:2A.N7FF1_+U!6"IH:\1:Z$Q=XMY2(4S0OGXL,C6JVMKN,$N XL,CJ5$%89H<(L$#"D!&=,J?Z;RG'^[2L',8KAF.;/E$LXQ0;.M454UWMI M+OJ)^,.7;F1YT>3P<_U6 K*N2^!J%CE)@'+J:4H(/'!H:DE3Y0-)-P$W+FC MI)3WX+ZGQ5^8[ZJ]8./*MW<[J*+(4I"EL:3F!)(-BIQHY+2WA'Z\F-E5/;+Z MB^NL6LQAH.O//W^=,:]R'D+VF=R,"6^=Y/Q2V K>Z;KRY\S!>=]Q.)?.7W[\ MDJL_";K9H:B%UZSJY1(N^,#:Y+.D>AK;QD90*3E;^5DZ,Q \IVD&34)R-L)4 MY9*OF.@;GU%MV+43[:HR6":@BS9UOYGV-/>;RM&%UEG'*VOUIG5A^1B.7R$.$OJ)Z%FARWZ!+GT+=U\J.S3WQTS ?' MC?4[PKS&Z,\DG$RGUA6-A>VFPWU&F7"MW\1QPG+U5XD4E_5\LDQI^G69O%0Y MSIRC98#XDLL4";?E&&$A5W5^W?SKW2>M+I,\L,TCIZ U; ;\?Q!'D^J.VCE" M/=O0H(<1D<2_KG,79S5]"XL--3TO91'M)8Y$+[@',"G)+Y70L6IE7C'@-&,< MYQ4P72(HN/N1RO=3O!0E9%LZ7;V'$H,/\^VFF1@U)0D2G77EF] <.#5Z7Q(# M&JNL\6Z+#Q,_1PT>\,737J0^L-Y-UUZ M*[H5<^O&1I275%"2 :@6C$13N]I2/O0O, 3WKEOFC[HCBI,F7IK=Y;HQ(C+8 MYDDV+SFLLSVTE1)P6I'T9/3_/F6^'&[@U(A M2>H-@O'X;-,P2(@!C8->[FX=T@M0)M\&'&T('CMRJG-N$^CLUHR0DL2W/%ZO M3AO"/6A!>#6'J>$F$Y"2I&QI(6FSX!;E.88G/3L8 L4E%H&-!&X48B_*8W4F M@27&R9\H-"BH'^4QV%$T2P"5',CO:638*U&W1D;<"SUSW#D2DR# (/$J^AJC ME,AA(9I8/#GK'75V?V"D.<13/#67I<=4!HOBA1J\!2-?3K2K?1-JD9@LI>*@ M^H;J*(DTV*Y^6XE06!A_3\LB=!A]##YB5"\=&S:%0V2B;*"^,SLZ"E"?P1_3 M&P77(8G:+J?4]4UH.D9L5+X7_>V50PV &TNTEQ>GW2BE^\8#\>5R['T*Z9W M#-XOD05K3*F3WM0[\8_I09<5!.O7]98Y6&6B?Y-M2U,T [I^ZL,!'J*\F8$] M5>.,&(_I'\NVZJ:AL5BU4'[Y H>%.LO8[>Z%P+7N)6QFJDZ*,=K*[+5X.,G^ M2H$A#8?ARH6K5T*[$6TV"K;7S-!JU2D]LE&"G8>#G]317"/?-]T'V_RC)N>0 M5IM[.-PK:?VH:.->\(-8()=+@6*L$)GG[??R$?X 15CH&X(3#/K0RY)7-K9, MB,^!)K.8#8X%A1>L6"T)PFOZ?]2,I5?N*?/*,7)KG@RH"ZT#4T3HZ%)L =BPTG*&XPH >F&##X_ M"T[2'MC9@[[1M11[T IB=[Z?/57^0Q^_(?X3M?OWJY4A ^!#K=(W+D M!5IRMM"G5WGJC50@T68^;;20IGU66 I27R /."I6H['8:/[$64CZ=T2GBD'C5_H+F5O%1?MVVJ^9OIN= &R5)5? 8G):*+3FUMP"C".BF\[W M/[K"7#@.V,]H,>G0B8(A.>?$1=$<8_SU3-C$"17F->1*KJ$ MCD*#+6N:AR>4%S%+''Q*VA61?9 ;-#D#4<);SM4E-:=2(D,(+06O:KI"1PR. M4=H39BGU^<&2'(O!BB7-???S;%\)U[ 1\PAS0^%[F<*4:U0.%-=0[XZNZ)!N M@QD/)N2B>]-Q&QCE<^3"2:Q'J)SS2;]1'#J-;0JU ^+D\K+,]F-Y<4%TU-QY MGG=[X1-"D!3-EV8>Z)A[*L/K5M6S!3=:'J+T,?GJR!JH9(7R@0@[6!AE&]6O MZ][%:$C.U"K!Y#L;M=,X?2^[N/RQ8-8DL@"<%O&O*B6NPD,\4&.A;D9 VE7Z M1KG-!Y>(E$XD/11-Y0FJY1.>$!GV*_P,YX>&RH YL!\(,T 10F8U#6BSE"6; MLZ%*D"EQ8&P9)(^"PB4:$JCM7KUVMFLXZO>C,0I4&9KUX<95ZE/MENLTV5%2 MN\CU^0/)0M57K$2%K!IC3]@H,VN79I87OB&WE);+D*-+PD2N)+MLZIVWE=)P MQ:WV'5HGJ_&:6/R7@G?)? (KC$KQ;FKX5J,U])$Y"6FL(-#+ZG%2BT^7]WT7 M3S@QY)94#Q8KR3(RU=N2>G@+O>F"_U5!Y$4\KV# +@B"?+E/FL*X!YA/.,ES M4ONG?D/8W9!6VH5!M^)&2)Y8:\/JZ;'OU4LJB,\SSJ7>(VL9,&AX#\D08)3=LPHNE%).JXK!*MR47Y([3%GH5%IR2#8<^/.K9#,B%B ?W7J4_9USNA),04>X[J[-ZXP.+?U0 MN;ED.$H.F+[HRD8 _70M G&_<(B<$T(J]EH\:[4-67[#P"AX';3_;DI5&&,4 M0'6HTJ^Z5RHTJTL'Z!+='PD8MG76D/]L<+S]C2?N-T/D@LGB,,G1DU.1^!'< MZNY;#>)9)X P+WSA/*SF:*^Q;)>UXT%QG%?M(/HOF-J?_"RI*? MKLF8O>#QU(*@VUDN89-,K*5;FG1JDYXI"Q*@C=Q1 H%.0GFT]<['%GNRA>(E MX@WQPA5;:I!FQ<309*@[^5@1EZ*J@H# MG@S*LRXIG[4>UPV,!VQU_N-B%0FO=&4?/5GAE$-AU0(!2RN1@PIJ1D2PTL$>6.?5@\ M!G1D&D^Q"=UM#.R*DZ>/U*X&1\\CUVIJ\CQLVG"4LAT76B!C1R8)L)3<+)2CO=6,=,H@S$XR MC*ET_RD1#UF**Y@F-Z9=MYF XN%_5HH:G3M@&UJ-"8I$=D6R$>5PF<_;YKAI M*F6NEA'B%,7SN'785)V+P25S%!JTE9BUP]W(&!A*7"I146V[>^!;T6,,]2NS M#QDEE[?P&SLGPDM+/<[XY;.R+CGT8B%/B(&*/ MA;.+K/\5ZB>#85*R8=\#[Y'@M@2-&11D?C+0\C9R4<5:PP_-CD&9$7+%GHT 4-)VX&AW,31U3"4)N)'!DV]#4+H<>,*Y0A#KRV1,WBH3;?20 M \64C;1Y"T;)GSLI$ED.2 M=LN)R>.HAC>C&?JIFA#5\G M:/PQ,NHDVY4S]5(;&CSW7M='4BW$,>##1(\&P(. XN03PYL0[[2BNEEY:FJY M1PBQKZ8&O<)LS'^%JX9I%R.3 )0%0IR"_ZT]'-P+;XEDJ[/*S"I+G/AU63N[ MI_Z4F?!\^.'ZFG##2 .ZP)#H?97H+&^T%4G&;C=>&Z)FGK*RNHO_ID^WX]2$ MX-'<:M8GO8QCN2:(^VA]JQUA*H MA1R%G$3^6+7_Z(YLR4]!**V2'%'-8$[F:B8G*C385/B,O8GK(I84'A=@N7RA M0'F^4V."#6M",1^W&4-S+[9VWA//UN8H=4'"Q=19%( YR>!(:6.K]6B32:54 M_U7=-8:;9JK O+6;#@>BE8E%X8.;-AX!$ZDE?>!0'0QVB21/OI>5'-U]*U3< M[38%G^_<2-75$Z)\].V8%/+==[=I.#Z$]KJY9R M[DDI02=9&7AW\%MVG2Z-RS0@\MPT9:T0AW>M<\'\0=JG\ MF"6%='%!'>%RKZ,(6"T-VN?!L.NM^9<*/=%H6!*O2+XB;OSZ)Z[H;H %7JF,B$'S39R<-VK-NNYCW.*K)'.&D:,C>^'G& (ACC M9SY5DRU_P346]Y^;1>ZF2'.QZ6',--HWG:37589HX:&QW6-Q!RE;3V+6?8H" MZ9][EAPM=ATJL$/N,E!D%M6P57.UE,@Q)^(6IGT&> M[\?]9VL?_G\3OCO,ED/;I7":XJY@4C^APU\]*=6,WA2NCT7IP@0&]W:#+6)W?=Z M>RYM?5V%(L?7MO!>6; $6U,1M+84E M -5P_?=)_[3DV32)Q5"F9M2FJ+?_3/YVAM-%KY;6%(N M^G 6MI*PF71R^-(CXO(5JU%YLJL:]1B$:R(R-F[$"IV5[ISNX!(5 Y%PYXB+*V5QJLL3UX;,3\J[Z0\3D%PVB^)?SF'2PLIB M6/LYEV$>94O^H@I?#M<2QQH[RON#U@G'^*QJPQ:NJCY[$)LCE^"@\Q)Y7;+. M@HR:1C,38E'(,K##VW'?1[2GCF6J;A-+PI0[TG T+!D6&,<'6E&C%?W>(HA; M^#H?Z%/^C=3W.!H5C%_5]R*2)\2;UM9CD5/N7FFO%@+=)8Y<5ON-J;J[;_L5 M"B\ZVG@U)ZASHB$(QE_%OL@@\;''[%)]W =O#@.15VO4VY!24?6678N1:^ZR M@/1U6T'RW8#"*5:5<$:0ZT_$CU2]1$N-7 G380M0,;M\6\L?Q((2L4R,5 O/ M7K,P;A;_72,2,*JLWWB'*4S(KMP87#0E+J(.2M2,5>(QBDN5&[7KCNWB?/6- M[=[U=#%HJ3.ZGKLRN"G'!&(>5:_0 9(L7#"#P6;N.:[5F=$)@7"5WL8-*:A3 M I6N>)=Z%AQ5@K6)PH2&^>;6MXPM0IH3?6.@8]DH!,W <3-_E7PSNB":;I P MR!MR%D &>&,:9K_&=TL8R)'Q]0<* +GY@H<'+X-[X^7E$O+$2/\'L.B"'9%^ M3&I2BCB-)?;R]!5(SZS>5MHJRJ06C.IDBS,CYHY=IH!WX)5:3=ISBML3?<8- MYQ%-(H:L3[*./?V'!/,DI42>78XTUL<$TN32B4.P'.&^MK3'WDK;N+5EYK29 M,HQG8O(11"M^(PD;_0F"A,*@54FK58SXW:,]#W-:F6#&H[*-.]QD671AL$.5 M*2I-,"E#E> X9>LCINLKPOPPP&NA0/TL_.>5%%/T&.;9P3A3B872[MDY6@4U MZ>#_8CO2&P@ *::.,S$OUR7MC3?1R=.VBOE%*'+YR_'G4Z'=&B?A[\JW#&]( M@@N=#4=#2:^]?#7@',+Z(%/$7O5BGL[715S^^\X[#-\[")TRH$I?1XK;=T1( MB8]%YIG1R RQXK.;HBHCF#@FWF9>F_9]6KW)-U?@&DH1T$"0[7V=@QQ6\REA05>38=X'!V#Z(ZR8RFP8$R'<#%_!(> MP?",B)?.:*O!(\2L-W0W7;>"493A2(=+-VW/UK@%%.1D:%Y8:FVX,+JC=7@& MT!/Q@T7\*U?*JW'^M(2L6WF;9)6/>I1@8IY__=?D:U17"9N2[L]R7SV 9#Q( MYND#2.96C.57"Y)ABX=S^_5?7^7G=M\%>UOIZ1Z\8:>/D;1VWJOGPPU8$ZJ" M<0U<_G71>],[H([)RGXT7 ]B.8?,;'4H HW8D@%SOZ,K]3*IMRG M2?Y @/BRD$R5XJA:3,:(,],[UTJ]KHZ=QYITC0/ 1N+YB#7Y[]7C^HD%/EJ^ M#5'/-;?G;[K.FDS&JJ%VC?U$,;6T\4@ ^&5X3'C.KD8DWG3=-OB#8?4NP^/> MA'^ZG/J>7$'!-O,BHZ+',NG!GPP+C*>$QYB[+\1#6_P/#@D*^TV.R((K>LF_ M?_7$M6?4[4#0U'9S_!)/>1S^ROE7',9^&G@"&TX>7(:XAWM%\"OU(%SE6C91 M)?>KF#B8D9$ SJQ]"<>P5F?E.$(FUC@UZ*3 WZZ'88ID%Z-J"T3R'$!*R*D< MM3_.D3@)WGB2LN"V"@[YI'I5-YD*IQA-^W>LF&0]QN!=/TLK\/Z;!'IG3<(< M'-4]"Q.[+B(/G/A+-P23=%&A6Y1>C0TXX M4.F15C3$+I48H6#4G-Q."K[1\=6M-% 6SMHO*:TNYB!F0@1NY%F"V]M["#6Y, ((>!:W&>>A56TAR0/K412CF!8A+27D.L%)R$ZO@F(A?^JXG?9W-_ M]],"R/O5K34[@X[!SR/SED1CZ_*?.KTQR+;&'Q?O*CVKY&C\PPO_9-]/I.NW MKDCL -5/X>/@NV2F\+A\>TQ#'N.&JVK;66U#-1J%GHE3!/X!BHY+J[39&XD; M\UY3ICW6-0'1\JJV3Z)3NK\5,9-JN@M@B M=8_/3)5B)SWN3F*7[73.O%].@>2FA)@$V H6?WKWW7=%Q"42%D2+\*I,^E$ M)(%]67OM=7T>/S!M.[$IKV+AK<.AVB]A85WX1#>!"@LT:+V'0OOBM6=)V6C% MN,CR19])C/PM0AP!DP-34A:V6D)$M#TW[L_()CJDBIA :3>=:/518DG4&*U^ M<30]0:^UX_ZT%[\U!9R*CQ8OA8H?LK[0=HY24N]!U+^QZ-8W&0-I\&X&=W(X M\L/-5=(PV\1:*N(*YKKKCPW+"UB3T:$@&B@-_K,"4YK5>%&UI$?"8)2B452 MA_B4@-3";$P=SF=AFZDK@O=N5,&"H'N6N\<6M%Q2'[*0*F:4#OQ5=*M*4,0I#1AH)UJD3 7E@MQ')D,0VGUHXPQ R@\8#/ M8Z@KRW*6X9\=L.8T28=!>H'H;QAA>">,.;)-)((T392ECAW" )PEI/ F69Z- MU9&?X/D@R\>QASIU1*S=TCYB&0X$62$0>$6SP1L2P76H)\'O=::4/[%BHX 6 MI.2X- 1Q]"C$(Y \E,ZVP#[SATO+SJP+6.B3YW)0_@GD_I!ECR"%]M+2KSD( M# ,N=T,@7[><@G^"=QE6G7),<4S@,QAUB84F0SF+QJ0[[6)UHI^XU4-P686I M7':$%S(@W@(9]0G29S!P,IIS:IS':]S#=,'.Q(8AA^!(4E_HD(B:E]]G)L+@ M:EDIL6DM+;<@82A5&][LO&H-?Z*H;W,%Q;Y+Y38+*H8'87L-!H(0&)UN=X_, MT+/3,K*!RMF$ZH9$5"@)-RO#RG^6%S6^;_QJ+'PHFP+8(Y?M76M"M)6D]+>3:8_.$F'I#QS?I.1Z,$L^F1Q!QE)O8$U@2[IK& MXMY)Q]2:>[=G@S(KKF][2HF>UR%\Y-,$R9-/B#J+& MJ]&A%@<'K.751=)5AZ4L:'(A<4T(ELS &^1NTX5@T+V@R&&=A;:1H"] ,@(5 MBI4DY4AL[8:Z."R=*>%D"GQ9++4TBC3GURA9DV$ASSH^?U@DUXR'*5Z ^]' MT%G4 ;30_A);/C-)M;LSX35-?\DPHA$4F/IWG=U/,N[12\5306]Q/I;"D^T" MOZ5GT=JX#[4G!I2^6#QN:Y0:*FT;0F$-)N NE<^\HQH0QYC@"DMMAT1PLTG! MHCVD3%D@I2"C<:KQ;HO!HPBW/L ;V> DQ@AOZ5#,ZYS07AQ:0_.6&5Y18Y!: M?/[KK+B\]O$Z[3QHS/F96SLL4:ZL6BDGW@!N!7Q[B=8A#@LY=5#U0L[8+:U_ M^:!>]SCZJ.#N$EM"A_3O,*64&X$T+#@W2L;0PIKP"WB>!8E*"P)Y+HS-!=B+ MOJUO\>I;#MKZEHT8RW.M;U&CSL67 _0L:Y$["YP4#@Q4V@8IJTR X0PFIA%[ M\@"*&7I;I:D\CW,N48V,K\S5[?5R.A IK[-3LXJ>_Y0W!EF:&>8"<]46Q:?H M$EJ++\\PSDK#!D,0]IDQ%1N'STE5OM1U_1R9D!16Q'5]+L%)KRQ?M/NMOF"2 M>9Z$S\SD6PW.V]$F%,7$U?IL%U?W,J=T;SV(A;$QIAFVR"#!KWI DW,,0J[0V66@B<#]8/3Q3;FZ_$JN'V##POZC\@)KA2S932WXH1#,XF8RSA4DE(*+:HU1N^ M:X^_@X.623<"IK 3@9:*P \A1\\#.*F\]"":>:AF4'D0D95$/#R!$"!8,IZP M4[44U%FB,38< ZJ1P*I/76(W,$,T>;FK91Z@]%_V*2EYQC.*3. ?2-U>7^9C M=F%A76R8"[D2,*>++&37@6@K/&%"!4.@O%3-6T(F+VYH6Z:H1*F,7IH./)+# M,Q(%CE!N8G!L\FL0IEKY'&O$JN+(W+7I4^$.C"SAAO+R52PF.]-^T OT=#RU MNF@6]SB)CQJ/'"F3_M"34TI-OUD\^+H214^X3JIZ(Q1+>NK3O1; MGNT%*K2D"C>02HK?4HF;:DW-L(Y\C!T.-E1<>X?%L0@#7@E9AKK/V)$$3\[[ M)>A:H_P93,F4$#0Y%1(1-3 L4?K5C"/8.(*0AUE/,.'&,3H\0 ]%[KM&32+S WZV@Q)L4B",SD@(%HUCB,W@_:2W_ M Q83]%GV;"]3&^"#F'$" ^-SVB?DOD)9\+.A!>G.OP=1+FH1MS:@. M%'[/MLG2>DAY++8.SP@$6(+04GU"/H16_WC %NB/[(#3$#J(4IX26XQ_HA5( M,YT_A7M1T8R%$W&48L.^J\=1V6/44T(UY;L1W60M'&# [SF04_/5#&95+;5O MR2ZM4F(LA@=31>NGPTL\J=T;%BE"SQ).=R:2K@%4RD%?.5 Q4F*R&^47N)&$ MR(*KX :80$I+3(11;9[_!]TQWAV_GLK;*=('67ZE]?C:Y*/ELV/SU<<*?U># MBD_*!=C=MGU4+!J_>I9K%[-YT9AJ794O5")I]5IM/REI?^9PYTCAD1&73R\Q M>LY(Y?Q@PJV5.A'$F8"1R2>TPC(11J"@VC_G2F"J"+;@0C:HHN)\0I>B3"&! M3W6BO/^G^_>[G7/(EQQ,T$ KGH'2*7QG&"(1,+HYB.0QAZ\?S/B M,ENZM2]+:L,F,K%R7B^PTES8AO_*DC77B/RN\9+"*#>5F67YC"YYH@\<)F)V M#0:(DC;-05'R'0;7_#B_,0P8HYA$?\[@AA@*Q)2CD_6N:HM[D%;U3>.R:.18 MQ22#/!'6"<1S.,/\YT5.BY\7UTD!5NHG.<62"[/6B741!@&_8C>*#Y57S.U77GC$.CZ%CK1BHXEJ0;H> MROM8-UPAHWE;=162SY %-E?H2@LK V-(O>384,?ET M,\P,L>%AN*FA7R:HFN(T,+GH&E'CX A?FO M>"48ZMA;K_JE!B\D7)?W]"19KL*!J$MWHA:_]DU5&8$8S$JIS6+RII1K5'." M/9IYN-;ZFTNF.R-(.9B3H:0A_FU"(_B-Z(%'RMX!QKG/HH6BX3:3VP0R^0M/ M3$U8>D'BKBBL77!%"%KJY6L:G*NK<$ 7DXH]"O_QRC^/43UX#-Y=VV]EU3S_ MR%&8\GQ3HKL><#D'J'5VL(4,Y(W8890O)3<1R[]$D2,(8B95#4Y4X% -OB!@ M-E7=1OMJ(G"2\%JT*.B/G4"=-QPM JN5?RA,M^249N(^,57DZ6 MM(;ED+H$YFBQ7C+D=IE^!2G-JDMZ(\KK*Z63Y H*,3J8+%.YQRB[4.\[<;3S M\]T>SO_TKTNK#_WX_4)()*_'"ZY29HYE]9R945JY;P.:7!47M2ISM=:[/L&GM3Y4IE\XL#R6S]%A>@Y/[-2A@=RM+S M)\M&/X?->(M,0"9:2O0HW!B@[PGP"W8@1ON^AF=3V M6Z0-\0$N2N5:A;G(@'9 ^]LX,;#"4I_D@\#.D4:H94 ]#X(;&W,2F;^(QK$V M(&@5!L.9Z,IS)M!U:B[J+O])Z[_HCBX0 K<$B\)4,0D-25[,'Z!E&OL@;M* MGU ,UQ$:8,3*R6A@I0=@=-Y#ZZ^2,1!751QT1Z>,G"3]JZ(U EH%CFT%;>AU M?/!%&T&URW+*$ ("\WVDB(+F[P8$=CY=N"$8++# Z;6CYD4T@AW.^[9=F&$[ M73N1;CA31(B9Y@ 0I(5-Q":0*87XH4(+XCLOU @-QR'U*DF16XKR.=43VT9_ MZH6KS-3="MS@=\MJ\R,ZT<\4<9;P.#/#BEE)SHA4EMMV;=%L(LU-K%4Z-O_% MOOC0L#D$8K3R*AW.P=G4&5E$VVH$BP/6P@FEX52?4,M1=DA+FFNCGP/N\DG; M7*J5:EM2P;1FEK0)L0Y:;%>)$%+(?XX?UVILP>E#*@9J(/3 S:89GA"L0JC@*X7]GVB45 M@AD(*1MK/,ITHY#4[QU4(!JN"O2!UAK/C7S[[^;/@4+&#<."RV+1*:68AM^4 M*X?NUGW5@S\K'2Q\"+U1QU&I+K6+G>GC7WOL)'UODT3#:\&/C)3]^9 5Z78M MZ+GII)==I2ZA8C%MFD)"!#QR85N\:V@#G?V1[IVQ0%AIV9VLJS]T;]AL$)0* M3I]:/)YPT?%O%B)_X;I+3!SO[((2+92.4\R2PM2B@G(\]( 9K+5RZ6P^;?05 M;*=EMIDP(]V?%2#.A)5;2R]H (5YI\!2IL") 'MQ R!F[;-+*@_#A)%660=[ M@Y%GKL$>)5=Y(;5AV"\XD;92/-<9:>H9-8)K9'! >I>O!X?3XF+$6!VI# 95 MA;U:8#W-- :FY2X-3##^4$B%6'1WZJ,4.B M9K9((E0:W;1UEFY4I'+D@6+D M:,8.%N Z:%]I'5(-2X$M!*+E Y+R1VVV%'R1)H+L,#.<^! M\]BZ$!F:@KQ;;G-9SR%<5H2S1?8_PA=;#$1W;V'ZQ'@Y+4&OQQBCY0%O1LBR M,E'5N=B#:E;*J5IB/P5E7,CC;D,WT7!&)Q;$YV*&O0C]I("A>K +-O,ZG!$O M.9E'35U^?0R>A:@'WK4_Y[11B9,??/$773:QK %EL.GAH\=R!&,.O[BVXT2@ MAL8**1G"">$DHS>RA!)BC#R6T-X%1Y#>]-,,K_@PUM@,H=H ![Y0)P?';%;Z M$0U?PD1(Y3%C18R4MC3;ENZI:"V'YO(N)X5HFMLZ?HEW)XAZ6.!A4U' P!/C MRI'_QF_PZ\!BZ<944$C[-DLO&LC<]FOL=XMVD"%W^-[T+LM:GM!9;=5ESB#B MK@Y_[GAJ<,(SPU';,J@?Y6*YO)&"1*^#HYH,$Q5(W&3!\-$Z_'$^J&TDGV,+ M@.!%1EA*N$TXO4H&-UP]:+GMX= 79&8[8QH/&J=-2"?A8#.L$>_2@$3<9HM?-P@@>Z+R*+]Y0$;CBE P:U!@VI#+K#)SD4L#BRP_O\]J MPTT=68161X>U M%%^)?CQ-N&)I<#/0NH7A\8_$+J^0K=U[^:T8@E(TBS:JL7^3)\#7*&HP4 MFW;M$?%%WL[CIB'!SU42^%]-I<0!%E3&T$U:\$BJM<:;:3]SN:2+AH/9(?M8X4\_<)WNC\X].]"-<#4AH!T]]A:;.9=I/*P^9 MEHU1+N%$H2H9SN/&\M+J&WE9W,7.3<#4") FXKLZ4U.31_T;7EEGY3HS/ZLX MN#(2&D\!?B4CK:^FH:U QO]P9<+<#M&X"G:2?9DZ,?%2,XL=EAL.%B@(7&-A MJ67.M6I46_ 62X(%+>'N8NG(#:HLU.!O6F)7.CO'YXLEK+A^7MN%5U!,>:(Q M)N!1CB^,4OY8%'ZE'//-<0\2EN!0V5:6IQ+P2.+VY]HKV/'#)*X$P&9'%,U_ M9(%+N-PEE$<4Z4[T*1D9)'\8TALH-=2RBH&BGX^PP;/24" MK,?1JOO:87#XAF(,+C G%5:875?72!.C$QAKD$#[;P4;,UZ<>_>]K*9CZ2]- MX$!A?C)W86R_9(@#D7YG@;"GN>F R\[D V&?9T)1A#$3/>/U2IX%ZA&8Z[@T M'+Y-!; "O#:* N/Z_^WMAX\2 "IK-2XV&A>DG&E!I*J3?4 .&]6P9SWG7JK8 ME&XU'X7,+S09]D"Y4K0IE.S;#@BK3$K6CX4VY'Z"> N7^=F?>G+ALY_X1H?' MC35%E>QABJ=,GB-L'FR3>(NTL/64[9A:=Z(]"J$O.2?8_I";@Q1^6#UH5:P% ME?T0#.7;'1$U]:5B2#H?VF;(4(L,C>;?[+6 !TI5,OST$&U_#[QK1UFL M-QA*1OTQWUZ7O"DVY1M_9G0Z>5%4N^)J.(NP;F$HN#A79MP:TG"J@6N-2U)R MP]RW9B28%H<7F8NIT!C(#G)#X#+Q@!>H5CY%ID8=P-A'&<(&6R^$8QV/V(,R MEA,=-/\TDN5(7$S.!,5A+8.EW)=DE'E!.#5Q/'Z_6JY%ZS)M.[Q4G RQ!AB+]7H .?5"'3-<]*ZBI^J;JMSRKCJ M.#I9*044M;2'.OP0AX:#_!2B)L(&OU)'L[%MT<=\T<>8(@(V9_8SIZ;+#9SB M-V':V,PUX[>*OY6V'( MI'!S-9$24YN@$1)?NZI49ZL]IK-GE6'*>90W@H3!^$Z)2H/-;K/F(;_-M'DM:_%FIS\E"6ERP M$B#JS)6KQ.K%&C61=='KE*B=HW,9<'54->XM@&%+UW:&F'I0^;J M("G^Y$%76R/ &,M[/"_4#1XIE<"C%^R7!KJS83_BR.N4^JFHK6KX4-F"->HW M-J LY=2"^VLEI4_G6!.]KBM).C/JJ>+E#!TK:,T=3P_S[%C1[G%;L#:8;[X+ M*D'#P#0;$5*D0EY26E#MOQL)'-V"6<(C/'8IX]9+1<.WW.9SC!*QGGWP*!U+!$X@P^ ,P(+P",O8VIFEP\((+4[R M'\EJ'MRXFCV$LO$6I#YU9Z5:L-,%QJI#CIQC0L=F &K1$XT6<,:%6;&::]J_ MB7Y+RF'RKUA:(/%%YJN@H1$D-0;[F5J8XKX*F)]4O C7&E$G%L6-(%.6$@Q% M5ALAV(-O2K,:A\7G^F*UH]'%,,M%.5"!+L>7[Q3I6VWUN0%H5J4$Y=2\#P^R M"](OO@,XG.=5]-8,#&*E10?=..KM][H2TY;DPL@,#97KSR]EL'9D*/WV_A?\ MEQ$#4WTEEC?8DN\.3X\[W6B"[+EX63+W+'ZYX;N]TZ-.SWU7H^4+OGVP'WQ9 M!HN4,$DQN)1@#?E0G,!?M//S3][O'+H'2\DZ\;E^^Z-/._OZZ$YT#O;>X(M' MK5F3.69F;>Q8\S6/2#UG8VBQR-1K&% M@4%J7:-B971PVJ-?'IP>J!EKX]D? MI2+T34"6+4X2> D3+D"H8YA<&_WSKLMQY^$?Y>)Q?:Z%( M?50U+#YYA,(M*1\[V;'VIT'9B^-$1/W!DH>#-VD>.YJJ2U^?I=&OD,R/WN8H*B"T*.K M+32^IJ:SNLU1*C@K7X M.Q)X@WO1V]\_]:"_J?JA>(H3BLZ==Y1]P -N$)@J E^] BI98G'-09; M?L@\HHVGOF&M:@ILA34[!]<##-[UR;.0F=[ ME98<_.[ U=4S!F8L+!']"@3[ZGK6O! %>H>(Y!\D81VPH[6LW*P[X5Q*2 MVB6 'XA.]R;UG_]QVNN>O$9MA$C=0]A*K)U#8:G=2*&M6GJ'+1#0.5WD&CZL MP(G:P]'XJJ_YZ+C_OL\1\G5XWXRQ_]LC89[?-AHM8;' ;X1LJ>$"]^K]SZ8EUT!<6U6I!9XAZF2F_9IY$PBR1CL(L.>&U=+SVV2[V& MZ6?9^(8Y(+%K?ZB\&C0&4( M%C[R@83TIVF(9'8H&":.4[9*4Y98(F829PHT#?BZYEKQNM#RJ1!HS&^1:%$& MV5;[2BY;EUQA.FPK"UOE_!H>'=69\W$(.6^Q+VA0^8K9J;Y%\]&'UDQ?Y\55 M/I4CE6.JL@_Y$GW@,U<&)GRV"HZOZ2HQ(N AGE6S SA+?YB@5-QGBTZF1/E" M2$BNT,2A?'$Q"S%^\S<#8$LG[A:J+!D@M[4#**,<+:L/#![Y!;R,I2I'@JHE M%F(E:BVM \1Q\41'*289LB_&XT]RR#L[X.O\4[J/;"F-!]Q!ET? ?;-@SX4U M,>Q=4@ (KVS7KP"J+D$K< F'Y'2QD'^FO5%>U0K6Y%CF.:ZHHB(113OV.SN" M)@4EL?)&>ID6TB+G.\8.WI M<[ES:F ;MCZ2BW-RH=OF%V.7S?:? 4K<6+U#&T%V,_X+SOZ*D.A)==WP7^L& MN ^98)$/\^"Q^%H2-+;3V-6EBYS_,$H&K)O\*F.AUPAJFE1MXODJ;1=*8R9BH&833"9M'HV'JXQ7B!4>$4?P^KYCMFD=D;-49QBHL!+\A;(V! M-KD5V!-N+J@=V+$/<'" N+YY4$V])M$Y%@X'5Y3UN.2:"AISK-7%7:"V3YKJ MD<%,2AA*;"P\5'EPA>).--C[ G,05,GYG:H3;#0KY@Q>GP"$.G6QAR+C/&(: M$L?68)N(9:)LOEIUK%(8.)T5N O.YO/M6-Q45G[]K; M'^:RQ^VX=OO.P5_%5\_\;,)?2G'^M>^=.K*Y\8I0Y+*!9# =/#O?RE@R>FTO M0[KI,5HF@4,+_"?F.GKXQB-OJY5&UH,7OL13X$4K(CGI0?4C7NS H4?0TW? M7\>L@,:?9 E_>??C^X\2ZOS[#(S3WG[O@)O'7$V'7XA+)??;;^QGT:^4]#C2 M^B*O$_X?<'*&8,K_;*?]1L($YU*D>Z,B)LX5#(P6$N5=B:0>T:0 M-8MA.V:25QEH8 PY9V:$!LN>UGP*%!$\4P8B[D3?Z/TC6)LXJG$BP!P,ZBO] M/!AVYZ4]'TNC-XSZHUX4T4=:.M :DQ24J2$']/SCQS=<@2-_]7%H0/E7;)^G MCF/!?-UC.)W&*3=IP!D[K01R(JF CX9[JW[,B5M'XG5SGR89%4,Y MJN3+A*.2$RXRXLINNIB&T7N"0<)HUL_V\L*)1B]??'K_\\<7KZ+I>,:.O7M M.<6* E#*?\X$SSD1F?I+Z:^O N\E-8)/1;8:$%IG=6W IY&SC*_KB.*_ M]PV'3<%'*F7D8TEYD3<+ @[6!?X20[""95+[4FR?3M_)HMS.W7L&OP_,@S$E M']&-HX^)/,9!L7_%K952 :-0HHI7FC4W.V$U")*T@8FH MRT['"P[-7T*1K!]*Z@I.!:G74EO1)'!+E1L;$7EP(0:7.65QO'-;?Z('62N M)!0!X?G#>J$394FH9)>XZDN,*_H"VW7-U<&U%6<+B2BZI.?Y!KM [%R0\<@@ MSHN/\9!@C'XC>I^E+QHE6A=_P MS4;"CD .6'W(:OI7 =C!,_C>%EO(I?2&+?]/:/EOX,3O86,M[DO">Z./.DF[ M#_T@$ERL5P1B,G:I(VN(4JK2!_M?T/,$[C<.:OOCL;B02.4FT-NW+.AHC*%^ M$KU:04[#(A/]C.WDE5]23F&.J,V_7HW"T8C?N?R^=**?I5^8ZW8\XIO@]?+@ MNZ>LG>3D_FK][P]+[GV,SXAT.MGRON[XF5"Q#ZQV_UKD\_1#" MM>D>=DBUJ%%O&RF#=O18>;.)#:RX(MR]N8017H4-<:U"W*1I)[PA" M8%'G#G_=;OCC;3@?/H*5RL>S2?-)15L7_3L^E9*^'-49+MM]>L1]\E6T7)V" M;C_7)4P7JNA6V52,]3C<*H:$$=(: ;'BH-\H_(S=C N.QP70&T/D)&)P?8NI MV.[_(^[_;1>HVV3J%2XS*JGU0[K7N9E_-,Z3JMVLQ[Q%&?B48$&\B@>I M1$""O]IN,2M\!!:O-Z89NQDUQCN8<*VF_3XFZ36NJ7OLG@WTJ]68 :^W8)'W()) M\B?!L%58>9M/+V$3.(#1KOICQBDL;XB7J&A7_!%7',L$!Y=2QBUXPK,*N4+; M97_$91\2L<=,8"_M9CQF.-QFJ[6S26F>M>-8<2:X M))Y;#C#E$12G26$*Q5(9#H_2B$-3#I"!:%CC&=G^E%:]ZLX+4F)J>P&@/L67 M7>C*BS;'7JB2V =@6%* ::O9&B"_XR4334%"D4;(K>38HE_K/G5$!,NE[;C; MBTH1]/G$+%8GV'B'XBRXKQ W[ ,*=" <:9<5!% M6$;PEM]LC?F%PXWYT0YLQ[)3Q'/42#;TT=;A>W7XIVT=_D:,9>UU^&L20"^B MXK..+:@3#MBKE+U88%.Y74[!4K'26?E&M-&G#IYZ-V[JUA2W_(&-<1F1\\Z2 M I;(>)2_E&(A -IB<)D0"UU^4203+I-2#'@/OH:+**07N/9C"\O+ZOHIJ"G6 M:QA8G DN1^8"-2Q*1=HCNKR(E&=*P.C84;]HN14]3V1;6M0=JR*W#_!/9E/\ MS^^.]AWX7^-U34C49#1<&VRP@$\068J;];GDD,I<[22Z^UI7_=WA8?AP+9RN MET>2@2'M'+X<)&3&Z)/_\S^ZQ_NO%1:2S8V%@D=]_\H#ZWT^-[\9$\I-X9(7 M>XS_;D<1:P7R&%MC+O**&>I"QH'^&'^#QH_Q7!.NQ,9VC@&B&#CN+,(D\0P& MAU24S6@1'=2>&[LK4A;< PK:N]6BL\;@-6B5)]ZS1G.\EDB1QSWW@AX*ZQ3+ M-AT4>VV>X9DCO*;QN8<^Y M=O^@N46ELXH805A6A5^#I0+LMP77O ]"7*9EI>R">4E)96*JV\! M]]V8"_"-=M8C)+N?#].EJT.BSBWBCMQ8K@MA0OWP]0*9!;XL+-F+9$A_>1'! MN%'%H Z2:THH>Y-(G2%8R'*"158>J!9W$+HWDFI(2RGD0&Y!U, (\Y]/3!A@ MJ'TEDJ%X#Q-@&*^(%$[XA5;WZVV:2?V^=/#AGLNA=D6!!&E!IQ_N2:'?Z]]X M$@,7&SP$%^@"03"P)=/"R\"/I7O<=O )7:UM_1[E@QFQ9W*UD6U=BJ!P1,G>W+7Y1@)SD5N,:-)3T@O(?Z8:6 M8=1I82QX$1'I3(1.V*LKBB.3DH!9Q%RI#?2^K0_W;BI[U5A=RK94J6QREG C M]68>4)@%1XY?(,W$216=2J79-?!RV3/C+4KTA^;- M4#XZ(@JMW+YB#4[7E A3X*DL^3'#5/!SXKFZZP?0I1MSJ[P;^79@[H6T;.V% MA+&D/9#6AML&Y2]DS=GJC;RP!1S?#%+R4O"1KV$<<-]B>+F0(^ 5^X].U]")U58*$=VC>WM MU*.HN0NE97+6K<##6J59E^RTJ,FV^'APF9B%PAU*3 MUMRKH]0GN&CB]NLY M&2!E0)AU9H\QU+D M+P)EV<"IP-([ M3L!_$-9-3Q"^[U\S4-,CY;F-0T(HIKYFA![1S_[0Y5365P=](31>B(UT5M#K MK_+*,(RC(D;Z!Y6#7JM3RQ>_/=?-V_!NIW#[FT+=K#.]?K> MHF[Y2DY-:*)]JI)LJ"C?!/XSYN@3"2D!GV*.Y&>^%N+:#1D<*XL^/T0X88Q[ M*8[MW"GD$^3Y@^(#4UJ1S\YL,N-5UK'KA>BAIR'(RY]L!"PFSYJ;% 5(R

5/X$FM>JA1WURYW. MVG*GC1C+$Y<[M0;3/0TF\?/%-(J$P+*9$*&4&IA-P=G:U(\H(K];F'06E)A-5[U^SO)A-N*9W ME!+OS@ !_*@")RAI9^*8(!GIE5@UF1Y2KE(X#QR=S*229 T8Y90!(F44E6A?YYQO8]RX&&(<6H( M'0B3#9B4;W=_8YSTI+XY<^:S.-<#1/071[J_2$$)0JMOF:/@F-$(&03J@H-! MO+P8$. ELM\6%KHWP5'";7>#.R_?\I=1G2+6%_%>5 M7S#4$3%X81'E6$+U4H&=H-J]SO>JRQ2)6.D\I![/%NK!B1$7U+$X+G,@B9]+ M+O[2<.V>=8X=F1E6&&;;%VY,>^SDB: M9GW7)#72>>?D@I*.6@"T\=+"3"OGS!@N'8?#3T)+C#FC<$3M+;7FD-&\$!)K MA14?D>/^3>3+APFL;X[D.S.=2!D,_[2V]?,)X68!B%U%4#DG<%D@9^Z RU@? M1<(VMUCH#ZFFQRYPCXQ5.5)[^Y;IW19I_4WZAMYX^NZ7Y%JKW)S3KBS:Q'TG M^73*S[N&HTE?>5#(1$DB\'LE M!@#,()F8Q4_%-CV*/2E_KH]9A&T5IFI(Y]Q"'10H6)33.=U6,DDM<^3Y10M: M6J&=;5J310=J.AV[UOHRGX3EC8Y:BET2O:\X"NOUQPF[,GG1#! _@8N':CL3 M)-U4LFQ_L@02X+D;BTKR C_8L.>%I>NQ#PFPU"^B:VQK82QV!X/9]$9 EKB; MB!G2J !C2E&<"?# PI!H4M&&&58>(KTW-I%4A&1-0V4;IN%'U4EFBUU]()4\.IS&6 M@A'8+,,] 8[DK[,8H65;-OP/,9ZD*4.W#-;YE[R,SK,+@ZMUYXYT;0MEN+L' MI_')T6&PNV3;TG,\SFTE5W;6R/SBU$R&X$>>8Q/XQO!$&)?XITQH^DCD^W4AT? M=*)?S 4L("CE >P,!K%WXI"*2XJ-Q>DP30KM@)UCBZ!VX:1@R(.=YE0^QH:+6&9:F%+?"FE@N$BF, 16YR!"V#E6N8 )WR M-8S/'*&B-D+!QI/A5ONAF62$,E HX8)X,;.BM%Z)ZVGSUHQM:D$ $H9ORJI1 M&VZPHI3GX+?V;\29H_X.A!0CA$'ZC25RXFI"O%AEH72!I)-)X]/2G5F21DC'%%FCQ* M+BX*0T@6#JD"-LQ4"2P-*%8.4,3R:2F^M*8TT?/1UG49"$LD?<+(+>P$I\50 MA3?6>@=''2I0@30EI$.7=2F#-;L5Z^5_\FM#$18F!!0:MR]9?CTVPPMSZZ]I MM8(K0T='I*;YV)+*!@.:"MFA?)^.*$4 +"HA9EJ'2/([LY13;2FDTWZ'^VTI MY$:,Y;DBOVEUENK 6%EUJ[LH.&?37-G<* P[)._)*30]C-JU4^>RR 7^9H0@ M5-L?K2767M38OV%&IWN"N8%N[_4+9N]U#;4H,GB!4]W<"X&^L*9QBO?NA$., M7LZ?#1WO(GX!?E]W%U^4*8G[XHKUC=^F.?1#==[*<[EN3HOMP_O%S].[=ZKF)M6CD MHXYP&M/]]M%<4(R2\&"%SOBG?\W(J5)2Y$]>0O%7=7?@NGR'3>%%],$B.()$ M\&\] N6M-Q[>SP'=@+,V3BDI*N#Q&HGFE8I^^LK]:-:3_.U_/_T4LZM)32'L MWY%[USVT@&%_G\$]>4H^W[XBH5)9RLVDGX^C%Q]___%=Y\7VAW[?9[6I>KTH MA*&4@7>?8O^YD65."1K'VP*;NL:5E?I.0G(U0]H:JG/.J%SIMZ0<)O^*_C;. M^V"F?>*^1#D (*_>5WCSY*-??GD3O7S!G[QXU8ETT ?[3:/F_>:!9I@[IP&^ MP(?7VG=B1(*#703#\<6OQ/)N]$_O*)&>20F!K3VDYZE +7IIE0Z^()89BPJ_ M'>5%7O2WW[Y)I%C)$#VW#+WK XFJ!;J0.(@H+N>_*P_7; M>,(D8EJ&SU'T&*]$@I$B&!N38H^2Y\>O79HQ9?'@RL%\!LEV_R;J%_D7?0^' M8JFDW!@M!'%=I%).4G$)>$6[%]S+'+=ED*44T8O M24/D,Q@O9MG-UX&9$@2M()!+PNG5#]^RB)PILZ&? FZM/5C,<3(MS0_Z+Z^' M:3D=)S<_I!DM"?WH]?S3:_T*=+SX8XF#G)UV3GJG& JI"OB_H;Y8HB0=BI+\ MM1K.?]8[Z)P='"W\>+_3O>=G!R>]>_WRML%V3SK[QZ?M8-O![I\<+/78O])Y MX#,!IP[/\W^].'CAHH\4?/ZA-_T:=?7B\@.N_FJ@..<'JO6V6DGF M?LNT]G%2+Y;ZZG:LP&)W1ZCSG M)6%QF0.E]%AK2BH-X;:K#XK6?YYE^8P"3A^8@>0YK^&OR==T,L/HIHU71&_1 M?BFB?Q+J/96M_ H.T?\::AVWAS'ZW<8YF];Q#M7<3P9?+@K8A^&>3'4P,&8T M>BW&%+5S@MU&.? (U^'U+0N+C5H;M:SO!U5.E%317J3_KA;K$N*V<'56D,-O M6.%O>7H[PJT7WZ^ M#[E-W[PU:[Q0FW?FNV_9C15VH96Z5CGL^#:URJ%5#BM(W7T=N6URUW[+KX1" M&/PU^Q]2,;)VAZU]QA8]HW6D6D>JM95ZIZ>MG=3:24\I<;W.X MZS_==_\/#L]:(ZDUDIYP;MV33F]_ZV6N50L;OT6M6M@FM7!X$)^='3P?UVD# M;<$VG+Z"SW&;WF\0C2W1^]T5#V#S(7A4K7_'!GWSIFRQUF^:XH;+VTFGNZK2 MWSR9VW&E<+^PYN9M4ZL:MDDUK%WJOC4Z2.('@M0]6#UJ^8#>I]3G2QLPC"4: MYC-L*J8:_>6Z8+9$41T?W+,8X"'6:%,"$IORC%8T'R2@THJF:.*_$JK!?Z\? MBN)1J38]Y_6)Q93P,Z+?$1:8X.29!WJ2EY5%L5&.KVB6(:*8TG)%R%Z&$!@" MV>X3'@X-K4.$1"?8_DE(_(1:;S3:@#!FB,=$.!S)5Z:5Z)O+9#Q2AC0/TXJ( M+9EOC%_;B=]!$HG^#K1PRJAWP@R5<= H^/((/P&?F4,-1@B/I^8?05 MQBG$?+I.2^2M+&<$PC'SEP;)N@H%5:]\%"E&M8]&25HH@]85-;@B48>R@WE8 M]42O)D/$$2)Z42?ZPUL4UW&<"@H7['-F"N(T&0SP00C=G L?IX,W86H"'_5K M8_!<'O<0]=9[B! /\D=E<'QK&1P)J@W)MA)!B"GFDJ_12Q2'%]+G_.*58#PR M9X&/[(=;/P.Y*V!<=-#LDV93_,_OCO8[^W#JQF.1T3F 1,?Y=FW&R&X,\[I4 M'D#!2D3I<_46^TI5(' );OA##XM2QJ[X67>AZM"!)*Z).5&ND$YF5@AEO"/$ M\/#*^\F8*!O*2V,J89]-!," 6><(#,R!\MP^8B659[ Y6@4X_BG1W)35MR-T M+<*X?="G/$=@Z5XMXMOR,.P81O2Z[JDET=88&/:#*0C_'S72WXID>KGUT'>$ MK#GUIG6!TT)=*BP3?31>P.H:1B^$S!?UIY).O"!X8^(;?3%*QV;XPH'6?OKI M#2EZT,A(ITK&G9+C=D_5,E*@Y.@<@7&10<\:9A[]$'Y3J7Y22PI'B"+R2*8C M:AHW#\_Q;S,;4(%\$(@6C$1..>%#(CP>6V-(R>3='QZL'HP2O] ].SB(R1IC M@G&+#@=_XC' *\W7*=RBY1CN-T;:AH6!-R-W$!*#!T-@WAX>P?:3;7PF7$U$ MT<,%99$B/BZT*NB.GTUF?%LQ-V/D$Q87IIH5640LOK T*1'F,@<66?^P_M^! MLB9:OCHP=]^ M0.V1LT.Z1Z3>,Q9)[$35QX?CVEN>#PDZY]\^L]D,GW](3J" M4;R#U?X:"X TXCC#RC^S@KP< =P\#TL#MD"L+T' M] &L+Q[E&8$&,W\5: ,$)":GB=>>[3$T@D' ^4);-1]["\S*\S!BQ6(BY0 M@F# HZMAR7!PJ,IIEH'8E"4#DB-=UH 'D(]B^)B9X,CX10)T6%.8#:@R(3GV ME\;3LXO/^((C?(=-.(\-=;_G/$?;\J"U+3=B+(]N6RY]2)[:NGSS_M-'>#[MX/WC.U+H/ M\ DR-&4)$PG_I232O!E'*@G+/4O&-V7*'"*6TA&FRJ0%[$XX6L?WEM;Q+M?R MT:,L],0?4G RTL$2)W81WOO_YC,TY&?C(7*2#X7)03W.8;A:B;=:Z#$Z$LQ! ML&+-1)@I#4Q 683:($OP<38DD]RWQ3N$J(EH?T_ MY:_!F,^S#--*'XFN%YV5G\&%B+K[>_\(>"KP^YX;XQ$7.\K*>/$R64(+^#)F MW?;&>?X%O^,-DL(M< 3)?\5UG(YAK^,(,V88$()_)8KBD7!#FZ_(DBRKJ!SU MZ,CGF(XHTO(+_SF@E>Y0\)./2D'-K,WV+MS=F-FITP MR/*,7)!K=<[C<8?%TJ"_L\KSXA*$E!+Y& MCM/S?CZK\'$TUU]DKI_<7%^LI@R^T6HZWFBKZ3W8G5>IX5WZ7%"D9)/(_%;3 MCI^,46'I1#\*I;R0V6845**YSG'.HQ"E&I@"@>.TY+41=6CX7*<3E-4DJ]QW MJV(!P@@H:Y],)VQ:;'[!=>/$VS_(SW%F@3*-?37&! MI/6?IGGU?VG[/TV14>43.A?1^>!?LY2]@*U8A+M("8F:,>HJO]\U1QS'AGB> MX7#45X7(RO1GBO+6\#M>/6^U*"19AITX3$!#?Y$K&PF^X0T4T^6[D*^Q:[R< MK@U?MQ2TQ7P#ON@Z+\9#JJP]>5U&,-@+N)TI5#HUM, 1AIAA6>":(L+P"@8$ MUP)5T*U*F M!5?"5"E>59WH#_D(2R3@VV-#EQS6NE"(5U<#GO/F\S_C:&C*+R ED?#?Q!%& M='-X^6R8YC2$20Y#,I0>R*CL*!D4>8G<<./HPN24>\#$#;HKQ,ITSIQ\8=3#P=@MV@QL$T&9 _E RE,HJ+B\R8#%VA2(*' MC)CEP).-_FQX8<#8(J,*1Y' 3L'OKM)2#$_:JVI>H$EPD5JV,A=HEL)P-&B M!1IL"R=?2!3A/L&B#LJPI"7?*+'RNEE!1\''.5^GG&.C^RN]("G'F8.T#HL4 MLR9P3"0$SVF3'>"P_]RD20+%@*?J(L/L(E_/ TRC&,V4%6@USXQXA_SOYNO> MY_,WT#!83EBU<7..0'-\T.5<_TI=CY3LD?3]-;L0-S.D.P7)-?)IN2T$> M#.?3$CR+)64*4[DJF&,3)0Z8B7$UF+H. MI=QY<)E@!#O/1*DHOO#HYL+1[NT"S;0Z7G;1$/[P9NN@L< M%B5VDZBZSJ,;U*=>:A=+"B5/S=:\EZR6_&XRN$1U.&3!(_)6K:;EC+A]UXV, MF'?%CHLV9@=N0-:(C?9H[+P79XNE2.$,AX.7$R0LH<0M+AJI)9("U!-DI)!R MRJU;;\TBN%@X&)00SV<:1F'H<'/%(=IP@^C3IP^![<0GWA^V>_*$@GYE-('# MG\*@X1CC*2"ID!%Z-S.>/]BCR_!]@;9AVEXUCLJOOPWWEW0),AZ6IED@GI'F< A7<%UE1Y*PCC MO83C@25':G5A25):H3V,G)9L<[$)[J]M%O@(HQGZ"%4R^.*M+%=A7<.#8",O MD@*^6>HA@TL/%>;8<&GN<,7%OUL3;;R__&X"!C:9SF_>__/=V[WN6?0!E1\L1G#CBMG4LZ RN)C1S45[!622 MC#'/UHN;0_(Q%PR-4*)9\31$]#F0;(\W"S=97]0=@H(*)Q0&2[_'R)@GF.+7 MXS?16LAQ1I]9*W+SA;, 1D+1H'0*NX#]Y8$#HY/ M;PQN--X#M27! GW27DEE\9<:*WWU=^ZQ9F;NNZL5T# MBFDD#6>*;'9W6(*ULH)%TDAV#BITO@W!9FLX;,ZP@GOY"EVO9%;EDB=#]PM_ M0*9, 1J);"7.&BU\&:D5SY\)YT=6+SLS0_;8X';.X7C+KZGG3!^(CA&-2J)D M.#!1)R!@I+-$@:.S!E('R@D^][2YF'_HN(+/"*]TZLL^ 8\V3[%!65"659:- MF^I*+HD&F3W'' -2HR-M9;[""XM^XNFHMN3%*WDY:JL;-V(LN]\Y MTRR Y90*-"02]AY,AP+;;#&-0B%*5Y0OFHL<"C_\!1>@N<9@!SH5>PT64A N M0J7A:1_4UZ!?P&]LN,[#&%"/G>4*O2@XZ&5* 48TB^ 7-QQR]N-PY0!,TAT( MHKR=6;.TG/5+S.RB)1V49I@5:GGLO+9MK=9L?$D7A00G,/;/ M 3///$XIG.>N"RPK$2M>XPQ8A _>Y PNG%=>=%%<9_T&_0?;K[9SPXZ#=A-- M3ZP:L79ND _G!Y5JZF.S0_8ERZ^EU\CS*%":1C+--$5QRF;6L[7H3%'>R:L$\3EO/80+"6"F%)S598;BOZUA2? M?7.)/?%C*<[8AEG>>N@^B9](I44S3*@-+C-X-T9L<^S5-A4\35RG =\"?FYS MF%[@^J&JPV4I_=@=I>,D,.[*-M,<3&&_BAS>3P=.P8*.I>H4*F:Q,U M$:8DKOG$C%,NJBM,D">NI5-L2(H/"GEZE*,\=Z=;(F0N0XHALD&BLX/) MPW,'DCH>)%-<[AW0]C\%^U\7(W C2H(2P*VRY3V26>42(%+_FM,3*0/?]$^. MWF"LP9,B_"7,$"R %--Q[!]I5E\>.X*M _$&D?GU_&^_G?^EM$3G=/ _^+'M M7QEP0Z/3-%RM/R14@REBSL#0J*K.&[>DK^F),"[XWR-2K?/')((+OWOZ/?VI M]WVL412*4DDNJZ$K+XX,CXVCU[(:N$RZ"@F>I-[A][>-F[ZO?I+I=)P.-'KVCEN&8;.;)J6C'7JY5)X146\YB+.*-ZX$1#7XXZ4;0&%J!0!K)&Z,_C< *K45W M[3)(*<76B^$O%)EJNFXH,*3K3GID@O5"6N2DG^BAI7RX>G_PA==H/I@K3FW6 M5(Q?5W1MK)+2LA*2_*9=#S/_=M"B]'GOL.MZ6G$(4C"B&)Y&?=!/']YKC3RL MFY@<-B''ECT^ZC*=!NYMXX (AHOCS$GI1]$7%]$TV&O_HROE!)H+]JO;C<.@ M[@5#AO.O0NTM96-28F@;T*6@P6:"(D-Y(#7K=":/>D=^6V7[46^+BI??6%U* M?4&SHKE-:'-PQ+ZQ$OX/+4RJ-?[8SA+TW_TZG=)<8-"!;Z:@Q<=]Q_Z8(+XN M)'&$B P4I^KSQ8,U.B/O5^J(D 8KJ%0+QC*EBPI=/M1KGK-"W1OH_%Q;S\3( MN?(=$_PEH6@9C2LTC=A''MC$O5TQ(+!HM[6H<0-G>%_IO3 9M5Z$&2LNVQ% M.*K$3CA>K/Z?]JF\MS4:1GR1XH@:&:N#AX'Y%;^K#K_0,"F%@0M1P M\QI6-:G#4-0R>&#$P_TD=8!^[,#+[Z99:22JP!0L*W2/C5OQ[L4PD_+T^II'1$P=%2KU_ M6%;,KODD^1-\C8IL^Z @SGPU@YF_^Z&PTGI48D?!"F?5/%JIL]/80"HU7D>G MC=HYY<3%4B9A3Y1=SF&$8$ H/]G-@M,J);+2ZU&825IYQ;<,(=I4XZ&O*Q%? M<<("Q+5RPP#7E*D7G!_^+ /IZ&93 M/*N?;X^@W%5KO["H>U'%_5)ADVBN.*->C/T2=I^1Y1J'_2I>F."[77'2_N6!HX !W9^ MSZ2K'VUL[FG1T).-S$D;MNOO]].3?ND8OI:?S2?6']5+4@E9SLF&,=TRF@7, MY%=P68Y Z^9%K5^&L/\>I%\F+/;R[[0IP2T:=C."+G:* M3B]^\";\ME_'*9X[9<9B/&LL/E,@_D[/XD35^[Y.T.QJ#( MP7RR-;$T04)H#:%+7&GE#YLX_P="N7F#C5P@UG+YK!/S7@-B/"#O*N9439!+ M\;L*I9.P#UB- ]2 M'8"[1O?8Q_7[VF/TV.&+_[;Y_3(?5?0,UQC)_H5MS:C9+7<_54=8KY6RAIT\ M'.U"+??@WDKMR)QOO-S3(A]=-RQ&&.N-/8]^4C-R$!S91[LJ3)="XB(W4=&-_@Z=3WSHJ) MNOIN#]%X[5=]?J(>.XZF88X.EG[]*K:T@YKHH-Q-*/HV5+=SVL-5 M@JU^\##XB?'-LNGU6I'?+X+QQ=H^X/K0X0]X[B^QYS" !DIM02>MBO:P%H>'MY4_"W]R\N$@RG=PH'Y OG5M?6D,C%JE#[B';BMF_ M@0&EI74Q,Y _[C7CW;4!PB8] %HJR2ZPMGE>&S4M*'>R\9K>L6[/6IE\=@6< M##5O[8CUZY0J')MOXZQ%M30>_,82\SR[R#EYZH9<-PQKQZ/!C/0/XNJ'6]N. M/'^$S1IK &&!^-!%J.U08PPHC4GG>.^NC3TP&]3<\%Y@ MD")JJM%)*/(KD405-:ELNL=]5M!^!8#@+I^ @;#M?%B3A0:LS[:(A@M M"U*S@F@X1'2&&BU$?I\32051LQ>RKV 0-T04B:6G]2L21",M4CA2FA- FH73 M:GZM'/T;C-QAJ1X!7]AF(S^R)_4S\X/:8?E^9)%=,=W"0#TOWV58JO\JDBS+ M[JX^$9-A1TY]RC&,I5JO/K%CTPB0WQJ2UC]L,@;>Y!G5".'M],ED6%3"^7$Z M;7!]I94[G2]??,;Z]%]RF.J/V(%+?T9,2RE93PMK%->OSJ'I5TPEC?Z&?['# MWS%[C\9"Q\THI<5>,*&$H$;4H4&L(V3!^EFOFZ/C'.@XC1WG M!8US3./$0LYF$;D@2@UR#_)2@KRC^D/GX!H+(Q7]FH2DZE*LA13[FA[HL:&* MH@B"':!X$"8CDV!1_;4$0SDWO[M>U&BND7[B'NE04<7J(Y52R8VY.^^/T^1& M_@(_5@@%4H(#J0>5&971)>(]*KCDR0^O $MF,4*'.X+8@W!"1V3_!B2B'J18DPX)%X^2: MO(4+X6ÐDP/($. V?.1&K'#B<%#M.T,$K"DSJHDN!55 [:#R;C=_6QTI/. M_YS!!;$[*&_Z<#:GMBDOD71FL03!6 M5TLIX0(M]YA:>6/O;U @(HR60%^ M&\-4SPJN.;&Q#'R\ [9IBR>]XLF3MGAR(\:RP\63MPJ@XCGAP:_UFJ2E [1B M@X$;C8GS&K[-S>9,^(5=X(I&V[_QU+3".VD=!"O&4DN0K(KPH6K#P@*/HCI& MX$?B60+=R2E\1;DB?>:QE\2A6>0KL#BLNG=]:=3O*O<*.I2@VH*8E/X-9LM( MW==J#"'^%]H^8CF&-X7%/"7?A7^%5]J,6I9X%\Y.(D'M15\<+'D:Q!$ ME;=*PEB@07'LHR*9&*S"BRWK3RU]@4/4VUK3)\5L;!;;)IV[PH;MS0LW[^E# M$-L>';7$MKM\71.Q[3J)\^Y!2+MI)L;"\J^@/8'+E#D9FA<2BPXJ4QJ![9?N M9>B&3:=6]\A[59]AP^[> .,1T]+\H/_R6MC4?DB)D&F/?G0?*O:SL\Y^MXOG MNRK@_X;Z8CGZ'3KZ?ZV&\Y_U3CK[^[V%'^]WNOYG,'!7>_N?22=@\ZW>.C99=TA<^.N@?W^N5:!GMPLOBE&S?81UG9'@SV>%M6%@9[ MLMR _DHJQEHE5B?31=!\HJ8)86+\L!]UZ5N;<:#O\M.O4>,E4-?: MK+"?_L8GN^]_$?/K)^REM_?:XE6X<[O.MG05?DZNP.:#._:O+W_/1OH?KZ+O M@T5I%O#>\7,0\/M\4ZP;LFFGQ "6#B/0T*]N2I#^61G_FFD M=.>7=Y^7UY-.M[QR]^[\/>L9D@NW??OTSTL*?^,:P?/5$RF?%4_:HK[Q# M?+%Y$UOAL^&>;,E@8,QHM.H!AQ$]?=!MGR.' ?[%AIVJ=<:%EMK;_6A5%;Z. M3?ZNOKTK3=&?6H%/W:BY'1Z?QH?=@UKBZA[S1(VPXGQO4S5WO;*NKEJIVR:I MZ_6Z\7'OM)6Z5NJ><&[=HV/0=8=;+W7V&;W5+*E&"=S ;>IVU[)%ZYCK]\N$ M?%KY"$V6WC,5CY6]J1']O_MY4[<5QCSJG.?0(Q]T$,=4 G37*!IJL]#KW3OH M-)0?8#,LC% MEV^OTSO:97:R OO4TG)_')X4F[2YN]2TCS==I>6WJ67W:.SN=3KUN)= M\8@WB,"6'/'NR7Y\N'^\XBU]B\@_UBV]K).[F]MTK'F8[5F_6=/*QE*R<=)]?J+QW.*[BP'[6\/WV?BV)X?Q MX>%9&YW:[%TZZL9'AZMZ)^TN/;7=NQ_WCE;U3MI=>FK;YG %LW=7HGFM:"PE M&KW3YR<:SRW0NYBCI#5[GXV#>WP8GYRN:O:V(:JG-GM[\=GIJ@4.[2X]\2X= MG,4G*YN][2X]N6W3>WXAO58TEJMO.'A^HO'F&[U+W)#XZ:NNQ-WR7>O'^85OHN^&;]++;?89!OE8VEBM[.-Y_?K+QI.W& M:RETR)$F40FH6^/V?H[MTGAM6W+8CP[/XL/351&15EV,+0IJ[=H&]TZ.XM.5 MNQC;#=Z:#>Z>'L1G9_?,#^SB!F_A'KX\6Z'M;E=BCZUH+"4:1RL8X[LB&CN/ MI(K,VLQ5GL]3,&V64;RY)KEL^JY=Z"]/N_'^R>HN^,;MGN[!7O;.XF/3E=((N_PWF[C]AVVT!>M:"QPSTZ>GVBLH2)Z??;X>V)% M?IEF@WQB7FF4/(XRT[8!/A]?NWL0GW57Q6EO:SB?/'<='YZM@$74;M"3.SEG M3UY*V6[/*N=G_^ 9(ANTTK$<;<0]IU@;L8P-JYO3WJQ2<'JT>XVKW=@KWM'<=G9VW":%NCBZ?/L-RV M%8WE;N06;;3[GI@YM=OWK0BLMP9/CQ^?BF*G0]! M_V8J-6U?CO.RG-OB#;$NU_+-)>,U+*\_'(" #_-9?VQLS.;; EL;!]:R,CO[ M R[09FN-E7DE'GR!UAP2;(]*>U2637P38!_K@67:?U^52L?2X)"/<-,)/G(L.OLT$XT5R)OEXPY]5-M _NSHL'-ZT%OX\7ZG^_W&N,,K M.\YW3[][T-GO'2X[_14^.]H_OMOND?+"#-?'FNZ&$\:Q?5_ M35)$/V4@BJM$I=>RQH_[S84.RVV1]@WZRUC%=\Y] MB8T.7<)YIV]7%WB_7>!'7>#NV<9K)D_[KQ+WV/!]> FV2769S^ 9PUK6[DF3 MEIZ5)[_?PR^C_8F^D_Z-G,X?>B?KL/QZN%YO\K**\E%4F"N3S[V6='7#-^DH/CY8XTEJ M?>H&G_JS&5QF\*Z+&[J-AN!:C_/IQ&35=KO7.UY6T.W&IT[O[]&C[9UEAJNI7LQG>_N1;6]-A^2P;2& M^<9OTNG)>IHKVDU:>I/^\S].>]W>ZV?N/^&=M#G7%+,2EW>42&_W!777]K8= MF$^W0)NMH0[WXY.#56LI'GR1UNPLM<>E/2Y+G>W;6.3HYOE>;[E%G_V3QQ\^A3??T<=ITSQZE\_51!GMP M?/(X@_V&-MWNZ6[VZ?9>1=%;,RW,(&7'D[)YDQRF\.\':]9]I,;G]812FBZ1 M1U4O;5?M!JCP;_KFCO8DMEVU;5?M=B]PVU6[IGUHNVK;KMJVXVPK@BEJ/7XY'#K_8,=WZ+#HW:+-GR+ MCDY6M1@VS^'9K>NH;:O=RH-T?+"JKFM-[Z?>HOU5\2';+7IRH^Z>5V^G>[:X[:8_.D6:+-55/?P.#X]716:8=<8X]KSTIZ7)8, 9W'O M<%5$P?:XM,?E>1Z7@U[<[6WM[7)[K]*E3IPC+CFCL_Q0F#'%-QS+W_>A@2P3 MVG<_2?HP]EFU^"=-35#K,* /SVIVL??/R\)Y !=FKU^8Y,M>,H+!_I",KY.; M\L5?PZZ1--L+E[ ^^X5S'(T>;8XL(4,SR OR!WX N30%?@O&E&S,6*++PHS^ MZ\5_I$>]_NCXY/#DP.PGA_N]47]XVC>]Q S@?P=G9\?_[P3<'FJ7RT?1&W@A MB$_Y?_Z:_'?31B[LZ3E:F\O&JF/^GY\OC?3H(/R1- 2:"AMWBNJ26GH&>48J M(:D,P27-QO QK$(^-;R>].6H@B>54W (1RE\#SY+\R&U "7X'WC<0)SI=_!, MJ5B5'^:EL3\ G[+$HSFLM0QM>'/CMY"0=CNGQTOS96Z9Z[Q$#]YAIWNT-22D MCS78@^/[/?7.P3XH"6G+&]EVN+4=;D_>X;9S"_C4'6R[MH"K=:@];(IB'>[O MQUJ#TZ8JO >HN?JVD,[F12[@G]\4MGB4J,0Z%N+[973>8]8AM9+52M832U8K M5DVVQO;)U&:4Y'4[O8VJR=NI]NL=+R$Z;%M@-GR'[@OTVN[0D^W0L^]1VK0; MZ+9FV=V]A;:WK^+@GBG\#:I9V?4=:GN3-GR'>O>L&MN=UJ1-NX6>=:OL]IIS M+9'H;93=&:NNV]K=&[Y#O7:'-GV'UAA=:#VCEG5V MA^V\56,.K2'>;E"[08&!]TP,Q*/5.6R6YA:>CNVIN]0EJV3:NG&Q; M-_>^KE.[N5NPN=UO0S%XY*[KIW+)UK'TO^1E&8V*?.*UHN[TY;>]UM_+[LFK MUC;?V-WI';:[L[F[TSU=R^X\D-O$B]SCR-S&WB7OJTM31"_3;)!/S"OUI>(H M,]5.7RG;&^U>(T)QFXY8CA3WM-?MO6ZW:;.WZ65W^=ME6Q-&:_-.^F:4%\22 M#==*5"5?=SP\)YNT:T[^R][^RB;8Q@1O'M!ZWKU]7=WQ:?=U"_;U'N&&S8O' M/8MZO0]%?I66B!C^LF\R,TJK5X0*UWAE[FYIQ!;;CZOMOIM*;Y.48'+*Y5=Z0J^$QO*_'@@W?O--S/R7WX*NUE= NZ_,VGH]\?H.; M^7S$DD]O*YQ/;WH"7?O3_I1T>_IB3^D%0C+8(E5 M6(2'7T<:776"+,8IK&56_7!PO+:PBLP#C=_")"7L['>]P^/.:03O&E,;2EY$ MW6[W^]B"]]\@;+6Y10I CZ+HP.=53K^8%BG\%G_7B=Y[J/Z@,ZZKR^@Z*:-A MD<+?\)NP3C#-J'\#;[Y(LG2@7X-O79OQ&/^71HO ^[=,TK_YO M=.ZWTEQ?I@-^#PYM;)"A .3Z'%XWC@[V>=@PM@Q)"(H@;K!J^!9<[@.0,8-HP$?SQ*B[**+I/Q"!^'BJ2SB\?K^*C3"T[78>_V MPV7!L!_J7.%/17PC[3QK.!=6F_,6#F"R1=J?532)_4Y7)X'[IV_VQ/ZVF>A1 M@S^)_.EA0YF;/P_?'1QV#MRB+5Z'Z&7"&B(1!A*5S'"^KVA28(>P:#>]$089 M;E,2]0Z^O^W=L:":E%] ")L>V=WOG(1Z]?C6!W:BG[ZJZL%/^+ USR@.Z%(\ M3?(]/6HO!RMICQ_ZUI33M#)@;$UPY@/\Z 8WT7]"5<#685X:#E6& Y!#6EVF MQ3#ZUPR.,FR>G%-^.3Z'5C_+9IY>]H2Q!/LL'8&MEE4@B9FYH'Y[^-=D-#(# M%"R1SG"FZ@O!Y_5D) RM+0Y> &-$%Z+@_1.9JAMTC*"WUS0 M/D8C4.ETN93,Z^/!?R9 ,]9*DN8"U2P8\.ARO"/[ T+EX\^%7F&0EBH<$ M(H-W53G*:8E>PE"UDO(,H7A2=Y/_&AA_1@H-QS\=)Q7>ZW1,X\8IZHP*,\T+ MT84)EO:I=J(3D'R!;R1P@*X-:B^8.6EO? !(PQ5,HNQ$/YI!,BMY4C@4FJ3] MY552X#X46/HQ!8N1"<",>R;<0H/A1_"@H=B ZL2&%?(N(2V33+CG;M+:E!B>)<\$=%YZ>K* M0X>ZQ'0&L2X.7+"0&65O$+\\,L$YT#;RHQP M5T[AA$I0#";0)GBJ@I.)ZWR5CV<3&LNH"V&<),E#4;ADY"0T(ECK^FKJ MT&&-!DF!\A&-<[";/+'Q-4$..ZJ_#=Z__"C4J9]6L@,,#AP1^I4OM62RL0/",6 <"KL0LAVOFSFLH^FA&N$%Y M] [&%77/.]&+CVGY)?H9?I87Y0M2#!C%P-ZH1 M?]?M'73.U&9M&N)3C83MY:.S!XI#S'O%=?U>@$T**L#WUP>R?]\=GKE%\?QE M-E3<,YK-B0NZ]>FV:W)4&J(7M:$-S11LN92U"%TV$WA\^F_^@W9W\T /G!,# MWGX)TRS+''\+HZ'K>N$KAW.O3:J$_MZ'?Q S7/BN7K=SJ.]:K)6>(8GKT7ZM M+JDE<7TN)*Y;=Q%AV.,PB%$<'-TW.K7XRVA#U?7O?$BC$S6,[I=%[&^0U?%H!4[1\&7;].GK J_ZW7V_9],S!"&27!,NV%N#VHK/>>%^3$V_#5GJ!81MX<#%&[U8MV1LBVQ;V*"%Y(8Y@F$*=!ACW0C82;U 3VW&1 M37\)L[ X6?3EG-KU[#T%@RMG4[R-Z17B7,A+U*2N/721)5#.W:5WWO>-]VIP M>\-04O!PLXL4M0^\ "F6&UR4\*18?V'N)N_LGM6,GM!HC)AHZ!+3BF@X$K97 M_Q57A 44_ZJY$#K@D5H.T1#9G0NUQ7!KYL,,\EKTXC&&@KN0.]-NC!C6+H2U M(")PC:9G/@#94O'CD"[R6X0W[M%AF "J M2Z,-,CMUYFMDT6S+^#_V7-1U7BT=;"\!DPP'>&QNS0@[G9JR3G!!FN\.O/PW M#@L40IE38%9C-KHC.Z!>5Q"X@ZXSG$C@3NXH"W@\VU"TM;U_ PD(9-$+LRTI MD]EP@4!UHA46RS>D_4$X8;(_) NSV_.$SOO^[7J_R9VO6]&?+TUIO"FY7#P% MF_/1J,0,!P:T3QHL;,RS@>JC4T29'JN\G/9S1O 2NGD5A8Q@%]?19!9>9ST7\N:JI8>R-1LJ MU.K&9J_KA;'3S+M#U1&?TUIN]$XC+A7[EBHWU*][JE^UR&"!^[W]%]CJ\M#M M^@59L)6]T\>P!9<0#AC)\2,)QZYML[-3JB4V_+[F2M.>+6VO!%EQLZ"X]MP/ M'^*'=QDD.V!;699(-J%H:HU!_&@S+HC7"17>T MS.YIGF#X#^+-$=$8LL]\$UUP;2F9*IWH_!93Y&YY^X:XWE*&3BV<=MN 1J#& MJOE?4RTWCDVT2-VL]C?!+O3M03V)I/N_3-$ZQI.!U6,:Q9O?BQTPO*)%EI=/ MS71^"S73%I[BQ:Q3MURT83-&[XYR\6\QO)S+AC?KL;OBPXO5RZ5UPUP:R/T( MW +6[5H-*3FT;A@QM+(-TB(*@/H/DLJ6F"(3+12CDW#?%P7 #L,4ZR@9I.!^IJ:O*7%X]*6WOH6H.GWG ; M"YIR@WS*Q3GE(!GS/:CE09WHTVQP:6=!O\=I97F%I?M#4(V#BOM!J3""M!Y, M WMA+HQ?JK\#+L\BCT=[^.9J<#\&_']OYOG_ME#P_R!S9U;@S3Q9@?B03)R# M4[^BF=R*$R_^5^L_+6_WC1BF /L7I6N)>DA\@W;E<%30\'Q+LSD]Y.\S>(6% M3@C'T%SU<$%56N8% MC&IL+K"YRB7-FRQI?B0%[D^#$A60!-!$&.\H+_=801F80WYC0$69 K0-!U,$ MX-';]F/?E1'7X"8:C/.2XB?V>SV_0H',KSS;P]>!D.>#+_)27#E0L$'!_)P3 MP4@E>V#Q7U#!P6!@QLH>(SDRM."R@='QEF*$6W>'*UA+)^YLFNTOV GKB.!C MSH)\R_U7[LCO.5YQ16Z;Y-GN>!JKL*_6?>PC+_[Q!)4P[NW-DD.]O[BYP4[[ MLLN*95YD2O) "FQH,X3*D/3A&H^7\*UUJ:2>*EPT+(&\(C=^AZ]O(05Y)Z0@ M/RDI"*(*+CEK!J(BD"#G;1$VT@ =U6EI?M!_>:W0?VE&0Z0?O9Y?Q#JX(AXV M_MCY*YU]]ED$VU'>+!]WZ*,:UA-_=G34Z1T=+?QXO]/U/]L02,0[O[GT]+L' MG?W>X;+37^&SH_WC>_UR+8,].+[?4^\<[,E2C[T#E/1.D+?'$+'NT=S[&\#= M.!*R)N"R.=5&&@"QO1C::QZ[;,/6^'&_N1"1[C8PVPW52_75W@_7:!'W6!/33!3=5,GO9?!=ARP_?A)4%IY#-XQK &C/U$5!5K MA?1\AQL"/LUND?ZMLD.- +4;MT_??0LP_H;#RG;/XM/#>_)';Q Y0RMTVR1T M+X^VFK"E%;:M$K:3T[-=IC99Z^)R?)+-EVTU6%;!YM]&=/W#^' 5?=NRJS_U M!AW$Q\='[09M[@;U3M>S/<_!"?XY+^ _,37,=3G1RXLDS5Y%R)6UU7[P4H=B MF_GBXL/3K3;C=WR#>G&OM[_UCOV.;]+A:7=]6_0<')3/A./-%67/(\SZ-"QB M&[?1RXE/2[M<5G>L#U;W=]K3TI[4I[; M23DZ.]C"<[(*:^;FEI;;X@'?F*W7D)]USOC>7]#%JFRXW" ^FV(2_9+#?OV(7"K<[7'/ 7!G# ^ ^L93Q&_.,L/4.?:=V$PB MB&@+H)1OKP2AGIQT,H&9%"EQO2QL0W+= $J4NOU-%'Z.J2;@^QZR);5L'7AH MD@_3L;7X$)2NK[M$#:;-$U,03QU"65#6[V8+XY-:@8;F>)"40^ MO<+;0.!$ILF-_!>K 402\4= B.XH8]D%M=[W9S>&L*F2&QX8MN.;\9C^:!73 M0!1)/QECTU-)^ QSXXMP]CSOE50U:@@/M4+0)*CG0^36OL$M8-]4U\1\!1__ M6(#HE9?1![RRX^@< 1GA\@2!>$MP!G'T)LF2H?\'G-I/LR*/M+M?7_5[YU-' MOK5@EFYW5YCE_K?/LDPFM7Y!W.L%BA;#%V(DZN2K[97 MD[H]CSR0G/N!.X4/]V%A/-I9!>9M&D-W02OCK5>R,V'"*[DC(*J7X7N6GUIX MX A[+<#1&6*G(DT='@\JL,]&8MV:G&<:R0?2C%L__Q:J[=8'JD*!N[],0=,6 MJ=X2_K(O.\^ZMFR8)VQ5"6Y2=)6,9]+!.0;[EWIR'V+(*VZ-Z,)PH,FRVX$_ M^_CY'YTT#[MM^7%C!?5,[)B;9EWC0TD$*X*-/.S2W9N.9V!G% 7^F3K9B8=Q M?B%NXCO7./Z619[77NGPOU[<#7UR=/IBHS3^K?K]'^8F>C^E]F+!&/D93#>X MLL%"_F *8KS$;?O5P*4YN#]^Q9H4^*+KRP,44_[@OYV??U"P8&*@+&$J[YG$F6QOW2 0%*$!0(< )1,__I]1V8B 8(4)>L@ M)>S&5-LFD,A\5[[[K1%Z9*Q[?N+.DT3Y\^I:_''7O%2IJ2_18GM5>(4-0$(# MB1]LS4>6_AZZ L%&E"VN<",?9?=V_*O:<;)'G]DK_:V^]]-6UYM_CN)?WOS, M*KO4"J(]W*QB_VEW+=BIS3Y,BX6J'4+59J"J@J_:#.P0@.^XS4#5$N!^JB$ MBH]5"J'5V2.MSLIF:Z3N+O_^>A.6O77*=;7&G>5('\A KJMNFL[5:3;O7NF66>45U%=7=KK2AVP-9 MUWD\JKLCG72GU ,915JI>C[12KTFD%JW6Q54;C>:6LVAW6NT*C1M-YIN)[BW MK_9U-P3W[W&4)-37W5]=[_HT>W>T>CV[W[UID?7VZ:5/'$W-3ML>W+@6OD+3 M Z-I.+0;K4=T+3PK=?NXF*GPS#3N7J5L;SF&7G;;=J?=JIH ;2^&6EV[TQ_L MU6WSE8\ M85/-ATQ\Y@3SA/Y7?@1K\V:Q2"@M^@JKX*Z$-86K$,NA51FTK@!+',Y2=SRB M0.J*@.4<81K%6*(&)'T^X4J2P$FQE(1>50>"3T6Q'$OJX'CS).$J%!I+"O3L MS@.N%(H,5/9]&8ZU M)O5BG0W@PEF3K<[9[$ 8CJPE&XG AQ62TG7FB1C/];LT<9ZJ5U2EH5%[@R<[ M<[5AP6\3@ Y M@3]%&*OIUP["W@D6))X! !$/S%Y$ 8>C;=60+5\=!$ ?40!%Q=B,6+" M#2F2U$_G*1>,TI( +-P#HBHC15E3QA,Z)8BY^ %IMF[M6T ;6,<%SV9;Y1)2 M6&\U<2/1]@PO/S96GZ'U4=%R +&P\L9.>%B7,),@.^BG7WFK*,ZDLL M%0,QP^U;BM#U_#&-'$VQC03XE)R0FX'.9.&R,CXMK4J*6-1X MUC'P]8TFHFX)EW"?""V52,#JBX5$MA+O3'ZF>)9S8@$5*+'*'P&8%^ACXTIT MF1YMKRA(?WT#5:(JO]G!BI:=VFQ5?E.5WU3E-SL(X*K\IBJ_>728/7[YS:.Z MWFY: %$-?-M"_^GM"B"V+S194=TN4=WM"B JJJNHKLJCE=_N;SDA?1!)\KH8 M 'EFD7[0H^U>[Z;Y]54,^8'1U._;_4Z_PM)V8ZG;M]O#1TQZ?@XFW4_7/L@S M;^85V1'"NUU5Q(T@L4-YG4\*M;>KI*A0NP.HO57UQ8-@]CE9 ?LRCVC)$B@D M$3TSPZ#9&=K]QB.F+58JYT:&0=?NMZHZNRW'4F48/'8WBPWOT_(Q=C^C=FP= MG&[L/KT3T&PW?_Y4,Y"[@,^6!PDJ[GC.W/%3/5@J[JBXXTESQT^%[!Z3.];7 MA3W'42GM:E3*5NSET4>E;$L1Q6>!556RQHUHSHNNPI+*(\>EL B.-PM%P&-, M10K4R<4_28JE#I/HB@N[ I^J,'!0"BP?)HX'DP& M55','<*IJHEY6/A6)3'W"M_G71&S&>4',VZ(6?1]Y'-4:=YM!T1QN.U6= M_5W-F-GIN0N=MMUI['Y^<45UNT1U[8[=;NY^D\&*Z':)Z/[K_PU:S=:O.Y^+ MLQN:P8%(+L!J>&:=KIO-ECV\;<[V%@6^GSB:^CU[V&Y46-IN+/4&=OLQ!P ] M*TON*!KYP7.K@07*LAN]W;=^GCJ:&B )NKL_"/6)HVDPL$'_V7G]>JO%]%F4 M.D&5XEZE*58I[E42;\4=58I[Q1T5=U0I[C=,<=^5+.#B](C0C05UFG_1'/;J M,H "WPW\*+1Q9,"P\0\[UPY];3=TV3R?YS-L\D:#DW?5/K#9?V&+5PZV:/$! MG -RX,?8&D7#AK[HSG/1AC'T=085H&IP:\9D(8$7' M.A+QN8A5?O*5B'D 0"#D0(E]6"BPV@W5[?V/.>Q"]W['U?@)W0C>;/]N8WKS ME0@"_-\H/G="W\76\U?I1*59._"C3K5VN)V]SH;&OO5 E#@( (_X]N3OPX-: MQ HL9@Z/LT1B<9XXI8EX6$B+'&F M-+?&CSR+\JPPH]\'_",FZQ9\5$[$X4DB;\_^MJZ 7.!?J?!@Y)^?BR15S.;% MP(\X0\0:SU.<0,(KRS(".*(?LF#1$XLLQYK (>$E>!1SSYQSH4:D($\BW^;/ M>Y/!&KLR%ZLPNO#)#,8"\IXHG!%(LF:"B'@(*X48N6*,1N1=R3 L2KP@3 M+E-!9@@38<,7@)9<.7,$" KO*:0 WP@MO#<1\F"8YQP MD@U.1O)C&@0%EP7($IK]DL+5D.B] F_H3V>S:6CP"_X5Y\_07WC+2R_)D3Q7 M )FH,$@H]'R7*O44 ] XIP@8@R=J&;-IC)$T-MQC*:U$\W$8>O !A)<> ML!0-B:(-(JCQ7$YAUI2:^ 1+3.%G/(?\=!32E"+X#X !GE%'L5[RZ5[1-!R& MQBR.+JGDR'HY$B'@/GU%UXF$0^I\%TE.K!0)PT_4F"V2:Y?PR2BFFU=<.L&< M(4$U3\:D'G5A9<5)* X!L)O6'K6P8)*UUQK:-R0>5N,? M?@MYV#0[=1(U):B[ DJ&:WN.I#]:&/A#VDB$.X^!X*BL#*=AI524IJ95.6HT M&N5[]']-[$1.-$J%8RAYN>%+H(*/)*:,'AY\?1T:PL^2FE(+@ MQTLG7O"L+H=&;,'N2:U08]I(Z> _@J !U087F\\BNBM]/<<+^5#6R6%QW=Q- M>7*4TH.G C9(,.%/L\1A15A)I$UOMHI8;T&LA3E_5CU;C>8JS P*DLSS>!8E^4EAK$H)G%2HKAX46_#&'-;)I/IH[IV3],2A M<8H7X&&3^!45@7'.-@^9+7+%8E&GK^B.CC.=SD/?E=/MZ$3T3H1,! MX0'@N M<2B.[A)Q6")>ZTN PB%N3I!@Q2KSNMP\Z.8N0<8#E3N>^@P<9S&5DROI8@00 MX32[2Y&[SROB?T!)3;>T)PH4I^=+N@NIL/.<31Q!NXP7UU$RK]3"+2P$7Q4QL-W63T&Q,W1T+KRJ18WWSFIIJTF2.SE7,WSVC\ MI+E/%NZB4BKO452=KK+W]"1?ND38/",2(7\$.SN0C(1D7HGS(((OX&6TXMX! M<>9>@%8 Y*8XPU0B4TF40N=>] .1(XKM"N M-/:"L85>%()>)!*2:[$8!^C6PPN+MH12V.=YUGIN=Z(7IW^NJ.<>J>=PR0M4 M2C+FC.SS*/*0).QEKQ(2UB^1%$0!B!]/_E#A\ $UWB5N6X?-:UQCRN5P$\_B ME"(3)$.,Q=7"B4!7-]X6-'V=A1%[[A(M2X F+;QXE*Z.-PW/@F>EZ!HSZCEV M!^M4W<&V8B\/W!VLDICW(3&70QSZ=LQ)*XHCERHRUP8=E&1U19RB.J];G67Q M'OY:]I,*S')86X $ NZ5]'OZ:>5JOSX%%!JT)C10&UX ML7,8=&^7C7=RZRW%3RMTWF>0A&/9RG-'?GX51%L.U7K^>"QB]A>FP.D;/@8L8U\A3Q1VJNY'+-9Z4F5WM< 5-^0 M\0(FT%)RAEW(U: @J>FL)W_K0K*M$57(O.RF5TQ3E2?3!B@;B#TGC@LJI*>C MONR.?2HTLK:'JD.IB"$&.[1568()"B@CVE6$!M:@*(6.;P,&B_@WD_J2M=FE M*L42$8,Y>YOZNYLK@AX%2W!W>J\.ZV"J;-HAM"2G7YT!5!FQ-4]N?'RX% :] M^VB[VFWT[K[MZGUM]EYZQ.)FVP_2(_8^2*SJL?KX7/Q33S[-7II5+]BJ%^PN MP_>.>\'>L^2O^LO>76," .(CE0D>%XV+#5A\*V^YFV#DB5:U[E!U:N^630UV MJ/RZ(KAM.MO+;MONM%M+XJTBN(K@[H?@6EV[TQ\\"L'=4?N[[=5:U/QWZR78 M\G,W?;5)<_RM5%ONM#E9M<:=:>P;MWY\/"98G^.J2U0YDYEB1QNGJ^T\-SW- MMJIPI32:-^UYN7V*S%/'4L=NMRLL;3N6!O:@.7@^+8H?45F[_MIYVA?.[O:% M;;::]J"W^^,^GCB:X,89-F\ZNJ#"T@-CJ6VW&S>]<+:OQ_(.7#@K*TBE3?2D M+YO=U<@Z#;O?WOVXP!/'$NC-G6$U)F?+L=0$ZZ;UB+QTS66SW>+UN3U9(6N' MGGP^?@/5R]4H&;1ES:!JL$:U9%PPG;FYKVL8^:35OQTVC_IVL]&KC-CMQE*S M:_<&CS@IJ,+21DJZW>@\HC_H68U+/;YIG]PG??_LKLG4O?&8NLJJ?>C+9_B( M ;L*1?J+[VZ7;*E'S^X M9Z;5:E1&S'8CJ3-XQ #W\S%@N-E8OLU?9BV*Y-F:S'4&U:!LRU'TOD>OPD6_)U@9J\*(Y5HQ?VY.M4>@']M1ZD]P]@+9;F#0[ [O7 MO651X-U!Z9&-DXI?*G[9T)O8MALW[G=6L4O%+L^375I=NS?L["J[D+K["S6K M?W/#=OD$GVT9$KPT&-V-A2-' K]H-KKUG@6?#="EXG$=AAHML':R@,4#"WC* MWB9O-&QK%OL )3@C?(E&4ZC-T/0,.2B#QU$ 8"=6%)\[H>]:0"%7Z40/T#B= M1>G_TM].9[CA4Q%?"FL_*RY);#DK&F<]@I;LSI.$YU$D@B=0[;W5HZ?5\(TO M-$SA7>X UJHY"GL\E7V*T[=QGJB.>@0T_N]60 3X#41&Y6%@W\2!:A MB''4^[6#,7:,MOKUSFU(JW%3TFH.2T@+WU/[6:(N_/$,#3SD: M$]R;@9_NV3$LH)Q-B(',^_- M/C,@S65.?@&TUA)L[PUDM.)KG&[FNSD@+K6B7CLT9ID8?.]?>]=/4^PU]ZZ] MAAYA8D[YX3_X((L!9PO"Z%LY%.ZC2("!7,-!OW7'N=D H'N>^75#BM- OS5X MMT4 [:<,WU4SC:Z$-7&\;(HE_0$'TUV"0);SM%ZTVHWL_K'QGT@GX+5>=#KU MH;Z1:'KSX#B>;X7;:??'=1;^HOP+PCF$2Q*\]2B>9JDL!R*0YJU2E?- M&W^$:3@52S'"])$,NZA.<*YH31&S?@4POOVP\>VA3EP,EU& M82NGS%M-H#98;(*SVOS(,R>537R\*0"6J];;E.:EC\: (7HP9-HCFGC6!OQMU MW^6S0_7GD&-DF02K7++W7 8+^2C03[B>'?#],MZR.7YL9T(E!UF@W#&0:G'V M*;$20AS'PL,Q89-3XJ@KFM(G52EX>>* F9+X0!-.R51=FR?DY4PB-9X;C-\@ M0/.D.".7IP86M"TY07 T3WP>ULA3=H'FI.@Q9PLR@QGX/1ZD0^Z3 99\R2*@:=FZP>+=;#3O? MBKT\\+#S[;YT2D<^9Z+2)6E+G.\NW$ H'\S2U-0$Q!O:S5FXB7@I5*X7]_8?HAK1O'"FH&6,T$? \Y^5;9O@,K6/"Z[)^G5 M))4[%R%] KXX 122:D3K)SB0%*Y=)Q@KIQ=Z5NH6#C)EF$OX&,.^BUAG?"_? MU(025/%\N/\=&B2L!D#/Y6TW!OU#SX@&QHIPO"G^&FAS4;J)8#2K#!J;_^58TC1?I'=1AHKT\"HBMZQ9RO#-BDP.(:2J$@ %X!FF1RP*M.>,QX)$" @;HQF59)YCDXEPY8Q.J5<(K5BW M_AU=H5_39F%')#J%*\*?P&H=:1J-!.*PA+H$+^1*.$])@77^H M&QGN,\ 0L!-+&8"H.D]H7K;JQE-^7K7]1) D8D_QGP[8I8>V=0B@M)K[KZV] MCWYR@7C&9_?XTZ!5[(?AG)P"9,C"A]Z#7+&:C=K_[ 27W="[=W=.U&V1)">A MM0_&>V"U&X9C#Z^$0*"F#L-#+O'XGP MT/IC#E=#<\W72L.)FWZSWG82!1X&ODNB%[N&0]",CQS0 M53.(@HGM2:G"GI>$/2\A.R+W5CEE]CB/7WE0(Y>L"P1KIV&@DI75U9Z=6'W0 MACL#%-XYZMN>$Y6:0G"=1P'F$/LJOFD$!!Q56I8JC@XZ6%^VC46]U_H/IB MX7-3(8 /3CP%;AR M8P57X=D@W#T!5PW\"=:*A6$QD#8? N6RMT6)=SH'B$W84J_;'EK)Q$&U'0_T MHFD#F93ZK0EMB@%B(;5QE.!EWX 5^%HL^()[[?I@0)^BK^K; ^.\X8+*9_J_ M)LB-<-=:U/91JJMPFX^^R4O,H6@D>0,=\\J3-^0)J'QD/1R)*9CRH3>?@OF4 MKLA?H'M9W;+9AE:A"3[XHCW,111"01":AW(:$^R$5&JM'K"_$TEXF"59P)9< M-Y[ST PF0F7_K:;J58?@?37J;;WZ4Y H0%#?YB$G:F@OIZETK0,6"2%RWC&( M(]1Y9B2T@=-2H(O$<5D4P&\Q#IT3)C'^=X)F;90@0Q+-9:%G% G:Q\QZ5L8R M17V-_0/("DN*UC4G4!*#MD.&183AF<)&HEAQL/1UX*TB@R=KB8DL310H"W-/ M/JNRS'K,QG"!D0Q^,6S66[U&QKZ&9\?@3A>^YJ!0U%P*)]D/+(=>8) M)AL%8SH"JR>9.+/-+<3@K351/"6R[ O'C]@-0>*C/;X@[ <;(:2W,B& M>J]-CE-MDG(E";KOOIG4'IHW=^! N 6)]. M]\G]Z4WAGDW2F'RC$GD!^B5BI/QSX9 MJA09M=8.;=Z5D#5YT(&P2,-H%.Q=U&A8<+Q^L]E'1#P7A$D100M!0A+XB[F=( M7'(58Q;8BW:K:RZJM%)]]6.PBU(!V%TE,DWI"DW^N=P=^P=$.?7D\L=RUQ.M MB2HQ>4Y0SXIG$6EQH.R!M,2;8HUZPU(Q,?PI[$3!7:QQHN#&7W2'67:$/NU2 M=#X77)?RRLAX,!( UB@]I3D.UR@\S?K@22@\S1:+'YUNVFR;RNEO$0AN!.6! M#S1)CA+2JY$V':E)9YH_DN=Y[$QMB6S!4;F&IM,@W$DH&O63+(Q3G4>HO\99MC0)\!_X-S C4I5A\3@4\ M0Y:="]SF$=>2@/Y4/ZVS.&-?>N!< ?=]T@RU&AGMSM!N=;I*62/^TL8:?LH\ MB3X#+!J3WK24B2Q%>1JAUE1B:1D81/,5_BL36)$EF_UZRU#D@"WS;WAQCN$ZJ MW(=CW,S2US%SA117-*3P+?E)6"Z_?K8'NZ#"2G=WJ?*JO>^D :,;8M4^]+9' M=(G/XUCYR%0V'"?/:&^^MC"R*W_L?\?,G^5,)*D@H4/="9*HL "-F_!=TJ1< MD&6P$XQ/)',,(0%3^U- D%2+.87(B(#17LV3X(99]ZIR5XSWGT MW)5'(D"^R;/XHF9ZFWRNO.AH<1AX&PH=9(\EGH=J%9*W2 M_*(LTR-=S&3RS#G<(.FU"4Y\2<,&C+2FDHP F[TF[CQ@YVCVL,KXEZX!XERB M ?7O,HS$5HYY#LJ569%YIEW)6:K9QDE4*W,H="U 1JWC2$( +1F?@J$EV564 M\(.N)5DA:>R0,P-H;Y=.O."/RP70BN0_<1H0%3"@AQF>]*,YG,B/W?D4W02N MR"6*&VF ]BWS '^"D:I*HK6Y!D!H[Y'0=EY0(4,:E0\<[)U/L>;A!UI9!;:2 M3BDFZ21CC]>;4EJA6X%6Q>67E7I/M>ODR)TEXK7ZPZ^JHX\?TDGHI5^705WL MF(3?XY\S!;G>8"59-FR27Y8_U^FG0BT^_]9MU0?=SLJ?&_7FRM_6+=MLUSN= MP:V67?];M]&[^\UVZ@WRS=WU9MN]>X L;G8S&%S3P>O:EFK-[EZ!A#.J-SHP MK.OXQ0SQ2&TJEJ0=L0@6_G/=?ZY)Q<\"JUV$U7*KBAT#U)(O??7, MEA);8UTOD!T'<*,"\+T"N#F\4XY?%H\;=:?9+V MM<*MJ&Z7J.YELX7=!7>Y/79%<+M$<* ##0>/V/#[@?I);[?VP&&?]=K#$Y^> M\;(W;-C#8;\:0;.U*&JW[%Z[5XVAV6XLO6RU[?9@L,L#-7=;F!LI63\GS'=W M/D6O/\ A+SMO.SUQ-/7M=O>FG9DK)#VX/&\\CCGX'#3S=Y28(JNQY&ADRN)1 M>1^R'XN]G-["%1N<52:KP9^=RCZXP1RO2A%\8/0,FX-*5]]N%'4>T9IZ%KHZ M2W3_9X3X=?"H)IT\'("VFYN;S98][+5NIU __JB3!W+_5_Q2\8N<##2P!YU; M.@DJ=JG8Y9FQR\#NW-C[OC7<:F'_#)/A5J?HG.M]G?]G)N^-E""<; M5YG$PARY%/N7(D1?N)SRDQ3;?5(15.HGQC(T.F*,G1]U-QYJDY0L5P=1K/85SCH)$UKJ$6),O)R)@$3Y DXKP;U_^MV6T=+!VXI1F&-BP:S%F'<'J]C M8O1%O[>TTVXSVVG^6W6@X_2:RCY9.L8TD0W8D#T[LSE _"GC'U0CR&N1#0\: MD"G"@TI4&6#A]9O-VAQDM+Q:$N.DO7:NUFZYJX4P\1D&!+=4Y%P5[6 M2G]]56/^V5*1^E0DG-$*FRN\RV].[CH:!+G1>>IR$C9-0 (EH'Y1BC M3O'OBB:H]Y%N(83L%R,-RHIU]'[.>#)%:8$UCD>=S[B9-K7XDK(&7PTG,K$! M23 5[B0$J)V3#A8[21HC,<="-<[+9E'XH:KM375CF[&==1"J@22J41.S$F$3C](KFOV9S!:C$N%C"#&114R7,9>*.FGGFIB=E M-S-IITK.XH0GX7A4$IZ-LN2NZNJ]:[=8MSYC;3F84_Z,&O;J(VYV0I2S 5*= MT2(OIR/-L,,]W?'_;2ZN=-.$NV*;,S[#")MIP95R95$/&K,_S@PT9^RN0&WV MJ*'N2O'$;1)Y&!:#PCS9"BR;0T;-4W 3J7\;@S0 XH#>;Y'J3D^[TW2T^@O$ M79%+X_YT*^$ ^SC%2XT$>!D!N^#6FEFYL'-A70)LID(WU!Q'.!'+^K^Y$Z=R MO"PW757]_/T8$*%^UB^I2F4>S))-8DTG$8 @C6G2AC&&54X-DX->)!97UV>&W/XDYPNFRBL$F9K6'7WFZ3WFN/;O8]Z!K.&MZ,5"?.0$+&OF,= MB?A<@';PWG HK17I*\[7-"\SI6H9V@(^]/'L?^I^1*?#B=#X?DX!*2)VO3I" M#2Z/3 M["&N&XM'W-2.>PUB?]XDSZ#K/;Y%-0H95FN2>:'4'QB>=9*"_:(W=YG5&]EH M]**LIA'?)0"M\RQB# )IAULIX,>;B:%6,_.LYT<.F:W?I6-O,_2]:'>&QLQW M6 8/O;Q4.2Z5NFX\+)MPSQBWXKN(73]ABGHQ-/1I GL[NX[*UC+GJ>3[:VL: M$]-9$"V$L/(-MHE\R,V8YHX6D2-O#:1TU-R3;?10$9_Q3Q>2+B5#9+(9JV8 M/<,!KC:NE@_*R!A/ZGS''GMH7&##0=_CF":/^(.O*D,+&W;CRK41QQ!PQ"; MBYOZ@>[BR7ZDA(=8^%,:>JMCJ/0(NO?]F<^>>]F%.D$/"=.&:@ENYUKQXU&R M8>T&4=LRRFK\"AR?*1$9VP;L\S;&@M\UES<*4]Q6,UB!OYIM RVZZ^6=\A1_ MQ]0BR]@D1Y=]0P/<;EJ1F(SFZ1VA$FXACO.UU]G;;M_=#57:D_&X]IOL>GLZP9&S^T93_B=C1WP6 MEA?1G&-RF_.TG(!%]<2?R>F*W($;#JXG&603#&P@;W)PDVW* MUW]P]1P<-6+;D9V/)U&0ZN%4YBQ%:H!MRS$*4S@- M/X#_A7]%AN.*T< M;F4KCE!#[U6/Z@@'A@LE"OQ\GVIJ$:Q';V&$5P;MR*&$8/L2Q1>V_A-WX*85 MZ8D/$8ZJ/A3?D-" DQ#W_,U#>02M9Y['ASV@!H8/[/Y MM2ZSOL\B& MRLDC2Z64=2U,R.:I3SC5"='ZHF.8\QO;UD\ 5!OTZY;9N$NVHITS XSQH*$Q M=BX3*V3RFSRGT"!Q8XY5E)_4ZV.B"*_$.8UP??- +(/.5][=:[#T'&./@RKV MN!5[N;?8XPXUOV]UZ^U;-GY?M^R@/FS=1^_[^V@G7^VUVFNUUWO;:_MA)C4L M/[H;S<9!/VIMT/3^CEK;[U@G=@!.NP+.:N!T*N"L!DZW LYJX/0JX*P #MCC M8'6AR56!:!6(T&ESMZ.#AD]N=M 631%9YP:XUS8.'\B[%/@\.I3J'PK.5ND& MU''MC_@VFMF?X,7])!%ILG:N>L$"K]KR[V!;_E;+[@R;.]^;M2*Z72*ZYO!) M- 2NB&ZGB*YG=UNW;)I7$5U%=+?LI=4?WK*75D5S%(TP^+'$Y MW=1]],0[\=^87*M9"0\M5=K5.(MM1]&-NWE7*'IP%-U4&ZQ0]. HJ@3=EJ.H MVZ@PM-T8ZC>KT4KW"N!5]5C/;-+I?_V_0:O9^G7G/2P5FBHT56BJT%2AZ>F@ M"?[5AB]4:-IN-%7G1N>@[SN ]EA;:]LM_#,YNQW;P%S57.A@I)%9(J M)%5(JI!T+TE%C2I L>4HNIU-4:'IH6T*^U%YZ=G4W)DMXNZE"WZ/^@Q=MY&2 M7DY8TEEKUTM:VF#C66X/]++YZB=RLG;7XF[;O]"DE;CJ3VX[I]*B15"?45FBHT56BJT%02WJLB$O<+X^6Y M81L8;?FY:6T KQ=A/(-G@FTV+>R)]LF^$]!L-UMV.W;KQNWM[A \C^S(J9BC M8H[5,.GT[$;OIG=6Q1P58M!S-4S%$QQY-FCG;+[C2JFZ-BCHHY M2FZ.-EP=MYT-6G%'Q1U/FCO:PY^H"ZZXH^*.)\T=PV'?[O9VD#M*_<^=S->_ M/77 W7KK.E0TNRNK;EOUP8;]A^YTTX,-MKSWQCKD27:)%87!PDK;NEQ0L5W15K.9^'+KBHGB#<&)AX?8 D2%0 MD>4DR7P*?XN=5"!NN_5^]Q^V=37Q <=73D)XIQ_G^-*ZH8HTGA$?AS4CUX=W MO"5J6DDJOZ28;:;^'?ZC0#5UXG,_5,(12^?EOR#XNXIR_-"#U5^W>W1G/_ - M0+#^4T,X._V5GTZL:!ZO[/2<1X<+'XD=-YT#7S%/(IO[@,,0IURF_A2K>@#^ MFKL)&T$4GM?P>,?;@*Q+ ?_41H2_J9/. M8S]=6!ZL4,#8;F&FM4E:HYHC:D7TH*-H%7\@>(11/ 64N(#)A)AD-$_@*PGC M9S:/W0E660$X$]^CXJLH9'D+ $"9.1*+"+'"TM*Z-40?"8#,YLO_/63P@'[B MATZ\* $0"!*\-?#^ #J,3-@2;X"8#( ";7AA0?^+ &4TI!,_!N Z,0US!2 G M

N,UA$RB;!J^&_((U-0W^\T.OHA2\!_A'^(8#M1/PIB3Q<.Q3\&RQ KZ61 M>S&) J^P&;4-VC1PTTRXM!47F-H!*@&.2>D5)B5@4_Q.2LP6 -LB(Z81?"A* M<'@MK# /J$1O'$=3RPTBF:1[_%[V"L,01%I"NYCZ"4H;^/J_HRL!LL<&C05@#4HM MBB,_=N?3)$4F9FZ?%)=(=DIA"DG,.* &!5PYL.*S_4YLG@"+=W_)] M5K0,XJY;9P4$ %XO?7[X7*')2N;Q):@==#, O[%*&(.(F?FQ5A#I^LT),.86 M^'> W6Q&\@?X%K4O?(? /'$N)9?R?9'!&W0:6KG(MXA_#Q1(-R66$M^%.T>= M"+8 [P ETM$5=S#UZ9\R352JH:!:V*BGXN6F>#\\AW_+81Y^F6K&P]Y]^8V\;[YU^Z;WS%I00U*JM?9=8''GX M3S!_7>)R(+!W">A$CCDQ8^M.=K,;]03X"M4(M/%)>QL#IX>@R05$NR+3X/"'8QBD[GS]_W]/TFHR*=,Z2#UE/4?D'R9 &,B#TZ="Y /"M9*P9Q/ M9WPM$-\YXS'=B6@MB!E8K6R]SJ6."L^+%&_:C%]M>!!NY[E ^3'#RT9*3+YF M0,R#A0DR?!XC"WZ&'5PZP9S,%(#2ZNVP70/")$)Z >7:A]=/\J^86O?$AUL_ M)CK#?<2^0$#BJI<@2"*4%ZP7%H]\A4P?^.*2KBBRJE'K\4:D MBL\74X+75X"G!0C&^HY*#(C?7@7?,O+^;$ ,(8CP&4=!$%TAJDP DW]#XXL$ M+#X,UQ#^ ]BS8#V!0 H^M,9Z@!(X)LPSVOKI?^*UO)$[B8=*W*$_W6C\]#G MBR^Q0I%::"8!(9S'H%(@Q^&GU.-.'#M2.0,"?NFO6IX<*/)('EK3XWD _' I MM.87ATY0@Q] '1JG5TBD'GPCB&;DR'&C1'Y ?@'W"1MCAEK(16 K9&42PQ$8 MSZ/(P]L67[U\E8,RF?32R&'FPKU.(T\$Q/CJ# S\L0-7*#Y&*CZIRJ#Z*%4' M]NM)[0!H\$)^'/AIC-83LA3@AI4.1B\M4&,V=*,I2@#^OI0&L-_+5\J?<,V6 M4<*X[-*2HH8^86H'OJ'PP>=&$C-2YKR\!*!RFPPK=;X+4Y67P'8"PQ$'SY@? MRDA5_I93M4$2Q\+0$L+(2OQS5B 0L1.D'TU73G;9S=1E%YG22XJ(" A%BD@& M";T,.TX)H-=>(K#MD'P0*-T$8%NY;]!(32SV.91K,?3?!BW1:C2'3UH^E:$C M SL\'EUI!\+J2\E5JHPTGG(>!%9.03L/E$;)5P)1C(/&)1SSYJ(NI^A+WPY> M_VHKZC@V+6=29-F941S)<[)C"R@.?5A6"VD>5]ACEQ9\Z*VYM?=Z:Z=Z:WMJ M!?A/8NV'(=Z''TEOP..]!Y%A-1NU_UE-61.%7^JFN>R_8KBF7;*2'HEJN\."\]3X[R3.'.OGHC8"<751(\?]:R>XS(.P>/J59QR/[^V,[#'TX%YCG?4UJ5'L2?^GLS5[L2:Q&/]K[_]M M8&[MO3EC=^,8F0)U%K!5G#=EB-Q.SRJM^-I/@?[=#4RVCU(I^ICI4/<2__A) M0?^$+BQV$*5"ZZ.L'H!.FL!E09?/%>D?5X+]2NBAL&8@)E$QTY>^]F*3:N8P MR7K^.6(>+A&*7B1X(?@A? 8,ID7.A6@JQ"#1LP@3:H H-4$J:?\4?& FZ-Z# M.S:>DST51_-S]BNIK8%B%H"6@_^,FU0>'Q?NYY!=:L8AK70Q0_^L( <0:,;" MI[MS['_'*-2?1[0&!2[A%@7+BZ(>(/@]UO_P5_.4K@-W+4A\9=T"_-37T)4K MM^N#FAI+1QRZC,G;[<2A!H6& ^G/\R"0-C$IK)N!@4Q?)TBB59C&E06A%Q 8 M Y@5A/!,<_;'XX('Y,&RCIP0OHP MN^\9.B4D1\X.395L9L#BKN#OT#V.V$!%/IZAX,;001S!*42*$8HI$ R5X!8 M(ILS. ?;/YU,T?D?S= 7@#H8>A^5FII1I3TL*B/Q>P@ 2=*#)\PX0EV)^1DI]]D-"-;R,R DE/,W'Z2C [YXA'& 72C;R]SC@ AHT1Z'(MR.1\1,A MO6T)DJ*W,,4Z34N2.)KX*)X(="*]0L-58H*N"$E>TAC)" >]AV,1QQ3Q0O^) MB19:D23:A1"SDML!96WQ>5H$99QR#TY]Y6B<.CX[VB(#4>SZ1)FHW'2QH*M# MRTOVXRQ_J/0PI,C\X-P'*7FS+Z <8;%'=XMY(YG78,J^V)KXC@(&Y8X*J.CX M"WE.#&J3AB%(<_@&2V@,6,@[]"HC:@*GWJ:^'.8S^"Y<.6,_".A#\AHP/3)9 ML(IP)6\.Q7Z1Z\X1VPSL6>3#(B@7@.PHA1##!3&"I6W^6'HLO0;AO\@H17N?H;$K& MOI * +-SC+'=B(G>4&X8!/G+UL)&?X="^. MD)B>B.Q>#LY4@"N.W(NN%LR4'T.C.B2A=L0/?3?YM[Y5(FE GQ$S@]-)U4) ME<1)AB2P,0U),!A]^BFC3&0+# FARQ CZ;&YF,ZP=?6.!IA6Q9<\\K9F= M.%LSM)%N8UK2.=BKH"M(<"TQ4E"4,0E1&7=^J*PV7^Z1=G@&K\:^8QV)^-Q0 M7$YG4?J_UCZ^G&2Y)F4;91%$6[4E9S'$@0854>3EFZ*"//IS.)+@\P2&V.)% MT8K)#'P$B51LB^E=)!),,.T$$][097UF R MI.E4N),03G^^6'(*G,E,C23-TE,YPR\402Y+0J4I@>P*Q=B'YU4V!;N\5!83 MW#@1"37.=T+MJ' D7!4?@HUC7(?T?&0"M7O0F%"!ETX-3&TEP/%ZQ$J1I*6YFDB 0-93/'P+&(":54JL_5,UI4R*!H;PYHD.X=D$&@DYLF ZG.R8AG8F&$C(\\9UC@9,=N< MAKP4/BK# TTOG2/X9**EI?A!07G)$?-TH"T,5Z,GJZSD,NPKG0( MM2=*9ECU-F&X3'B8603ECQ2$5HVD69 MH-&DR:['%13-=J8A"DLW5CR.\&3NHR$OR2I=1AW[ A!.*5J 4_(X$V8FZ!J8 MIQ/0_]"CHIAQ/&>36SG@YF*PI#@DHI5 M6+\IK>6R1.Y["3H8$W$I.6&'^!6K$+D5KY,'@U'D#5YU0 M*UT::_0/!CE8?/\XWD)!V8^STA)0E8$(GX(MC,$2+IH3&]_M<]((,;X,7 =+ MU7!9N%> 3L'&PXB'(^46IL:4)7&-0=R0ZX*U ,T7^J/D1%+ ]].,!'$-=B?F MOVXFH M7F6)DOI'1<]*3J%Y0G5>=*2W0)Y.N-"9F\F*3\ )\._DJQO!2E&H;6W\=W8+ MHU/1Y"V@->11>(=@BNI\S$X*M"E &8CA4\ C; +M F'?4''_VW0[_"ZS_ AH MASH/?KB2NF!8JNR)-^PF%RM/E228EDE/V5DT&M4R4];L9='3WYZ) (LB)U< M*8.JHI;A?KCQ0M#>2O@V57!=%TF."H"U M-,:R2NFL08)T9Q13YZFJ3:V7I="S%HTWB+*'LIL%M3[TLEKHV^0,)2.U.U<' MHI07PWAQG3A>D!Z:90A)[%).$[HZ1D;2?R#51B/Z@$81&SD(%5X6PR-8"XE* M+^EX,MI'C.DZR<0:PR.T(8$QUU]". M0W2RR)CP>$ZFD_%%E<[D97%YQ6/P8$!< >"3IDH!/'7K2#A8&J3"4LZ:+>;" M\(!5JMD1Z^DR%O<&9 MQID74CYL1DYGBD7QBR(@(XWRCORU[RF(2@G/6R7D!/Z%"!;,(QRH4A55F1() MSV:,A#1;+:7L>)3&)F/ *;*S%B@L;4H?MO$,^D&RA+$V,2F4/.65V]2P M#XD ?,HOH-@++KZTTTR\ZUM,P7R3;R#?"R\IA\+RVK:!Z<2,T1*H(Y.<92F- M+K6@(@PQ8SFFJ4IO=A5Z2L11^<8(+WEYYWC?YDE*?YS"'Y1<)IJ^\@-4(D4E MCZR,LSAAO^%,"&X*\)T^(,L?L[5ENF .C)09(B\%^BJ!03K]=7>"T/MEY8X1 MR(_6\!CX %5[ENU0PL+8UM+!\EM0 M;M0CM/5J;YTXB"R@R11/(K_RO@RQ\DOVM16AA7Q,\O/EO::QOIN2UDQ"5@F/OAFS&B/&J122MUV*!!F2R8/EMN=1\"./JD?TIQ%T_9GR M1^(]K]Q9)C3TUZ5F@O$%K?1AED9,U:5CZ7 N$H#*DI&\Y^W$/;)6N!X866DK MJI[S E1J70;G:0^?RAKC\@3I9=R,(XFR5G)2]@E\,7GI!NVI#(6!5VD#F^$]QZ0ZWO-^52>VLX MW9]*RL59/JE$N0_%9N$0LX+;W["(/'/.>+)#I!'ZD+5ITEV9R[G4LJ)\,\:5 M2W'2N99%>2^GK%[RU//H23"R2="=9).'CYN@.;D#JVSI"!5UETL[3$'0N\$NR>8&N]962@39>B#D M,^-X_4U6#*,5H: ;@ZJ;QDCC@&U2_-:(E^42I$W1:3;12,CO(5%CR&@*H.F\ ME5PS#>DWE/FBLJ^8=B+:EG(Q\G6C2I.RK[ O@KV=Y GPGU(_'5EPYP.N\L8= M);\!E#)+S P[,"2RZHY\V\,KPS>H/&6&U2=SUE$W7#D^<*G\E@4(IK*HTTE6 ,S\I$ZB+!CHCD[VO-X^>#I$+];% MS)?B.!G59[:=LK2,^(26*9QF _:,OJ)4;V[D(.4>E62S'-7(]&OR$69!CM'" MB"PHE1'5YN4\7+*EI,Q,S-693R[$8F5+I-(3L'UIC+Q/OYE,I5TIS:E^4OXJ+V"W@ M:+FC''\4&SHQ[+0+-+L'U=I747S!E0$SKMTHUPYR65CYL)!MG8/I)3._)E&< M^<)5JQLSVZ-997MLQ5X>/=MC>PW-0^X6=X;"Y6GDS6)5=%:D M;7;#4]?+I_II7?5+@;=#4/OA"O-\61UEG999!*9*Y&?EDJBTH5@H M'Y?;2JC&AGI>DZ66RPY@3Y>=\T=B'SVIOSO<51$[&*H6VR!\ $Y&CH?2'> V MCZ1K,26+] 8G\A/#'Z9#KZI9K;*EY3;5DZZ0H# :W:XFQTS7H:>I;3=LB;0M M55G"7GN=O+U_ M&9%ZTM1FL4_-7K!B%[$G!YK(8"F6R.8&9(#6Z 3_GB>P*<@X*>LRU?IQH(/-&_$DD4Y8]"O$H;BEKEX^^\.QT.B%: M?W2I42Q+*W>A6XZL%MM+E'TG3<[;.]3D_*-P.=AVB$X<+]?K/([":*[JAYZ* M_7Y&$2N*I4KG1HIT 88O-\V6345EC>R-FHH:7;<=#JWOG<3G3JAJJI!R3^=3 MKA,?Y[25DA;S>RB C59BGH7A'^PCO. >1W@KW*2A_]UT\.]=3]S&QQZ:G \! M&59_OV[]E<\4\_ ?=(+;@6[M;NV/0/181QQ9_N@G%T^%SE523%;Y:\'6)UJ5 M#JE1,Y%O-N@I9B'+316I(%NH.D[J-TS=^ E4Z#K2>GG)"!ZSR[ *::IW9#VY M[K&0B]G:6KD7WY7&)HL@ V8C6H;]*;PB=T&669ZJJ!/N#%!,1Z;SBZ_V;-3< MR=^'![7FT *L>6+JN^BI/0^B$37W<^,(5+$PPG\O2[-XDC5=>F#;1]1:W@=8 M<"V9-@G4]&WT4MJYLRP^PG/KHG] ^.:$]#AT MXK.N4X@_QB)K,J-'Y-AL)I^C2UX6,I[#5;&@\6S,2_0 A@! !/*_JWD=JHF) MRN/0NJ3:@UEA[R>Z*6$L4Z+S"1,(13PTBE@C6D9\GFORGM)6TE$B%;KI9SU9 @C MI>S;UD2UL#%J:4B1E"WXR#B[1.#) N\L"44N\@3LJ,_YKD-:/N9AIF)"=&F0 MZSEC9D5@:XEI+KT]FVB8%0I@#C;E M2.H" B.E,.;$FT-R%O$&P)Y##ZV1>R2[.^4K-5:>:1: 538/N0VA/ PZJ"@= M=-V+(ZSQYCTP!49X2MOL"678@%4R4*(@ M4T[)3X&0I? XPQ#)APBV\)OUWG$YX2Q3Y(L#1*7].Z(9%0[&C-B5J.:7:GAQ M5V5!H1;VM7#CX4(CR@;..\5ET)LF/6.Y16U9J4+Q.#;[<_-RM=SGRR++H5%Y M.KH,R:":;'R-P2&X&GO>%W)R42&;3F^0YGSZX_OIK'[M-%Q"H'4_']^,>JZ' MU!5V/)<.(K@R1Y&\'C6BR=UFK)%['>4$;!L])V5<6TJRI)!(?Z,XILZAB<%+'P7F,>+/DJO4YN&\ MW!V2G5J\*B^QR>O4$Q7>R)JAZM"X33\8$6YC8U?FD!/-3CV )2;[% M/97RGY\+S8-:^:)=[UF BB#;'<]=RW86E0ILE1+D3$6VH66(^DO)'EAK&W-$ MP?RXQ96U%.60G5!YDC-;M=CEA:8/CUDHF6JO5I/5;@UH2/^ ;.]"C7VY>',\ M1ID')C=VK!?Q*H59C1%:88X!8@(.V^C4(H*(S"9"][A,WI U%:0AL1(C$Z.H M ,@XT5QV3G6:%9I!ZG"#U5I392W"$B (OLOLJKT >"YD!Z1B!^8,H )W% MSFRE@-UNOZ&7 YC[3S"-D_T";>S>.(Y6:^$D1Y M!:489.%&S7NGR#.ZX%JV:'7A3HA2G4RF>JP&,KD9>\P[[B*K(E4IEI%*UJE2JK=C+HZ=2/1(!2JWC)?;D>,5MW%C3*O3_ MMBAVS6F1:G*[EI#T7,"*J)X$A0J+TE)L?,333> 3.82&A4Q($P=XF(S2:G3$ M1=L[ZA>CE<[-I:],9=RI3J0]E2Y9(2=%#X1F'- M $8.@MB!/8&C*B1.TN:/0O9C(0:#FF5)3_G!"4AZ*L*LIPIS-N MN(5[%B/;1]L27>H82=#]W3G<( >+%10^DNL(XXC;*](E0A82$TAF6V!61CQG MK[GL 96FZ#5%XIX([YP5Y"4L9*I\<5WVIMX>[7,0QVW?"I:99DG((O.8H]=] BM-.D5Q=ME=CQU,"BG M#:QYX9I!;)JJ/&PC0>+=<*KFFW3*;6%@AF8!X3AW,A6G>"B56:BR_7%&GC9A MR1R61JSJ^\T#\MBL4N)#Q^GT()@8/7;!G'?H80]S/5(WGFX"!"ZTN1&'/$?= MLKU:M[Q!1LMPKU)(G[!"B@+TL3.2!O72E#&9$393+=U!2!TXJ;.2QU+Q__/9P_X-U>@;_^R%ME5[Z=5G]H.BTBU.KZ"/T/?XY$W+U!@NZ-(;_\]27 MY<]U^NF7U%O^;=BL-]O-E3\WZJM_6[=LK][K#3=:]1?:<5RX.S'VN$ M![7HY9]O]T]^LPX/K..H;OW3__X:S+ECG&\*#]-_I1[PQ_(;;\5K"[35; MG1;LH>FTAHU!O^EU.EY[W.WT_G. =F@#_G\-_]!LM9M[5NA, 0B>\%_O8XE' M%.-'#[T]UA*\]M^+T4%T^:'U\?)+^VCN?7MW^?7WX;>3;Y\67Z9?6L<__FH? MM3Y=?3G[Z^IH^M7_>C#QOY[],?GZ^?CBY/<_OIV<7;0^M(^#+S^BYM'TC^GQ M-[=Q_.,X./K]7>/HX(_IE^E?G2]36.OSW]_PW2\_+KK'P:!]!?6^K*@/?_^K@5P6!Q_.VS\[X_#-GRK??SCXNKXVT7S MZ.SB/ZVVVQSWNFZM.6RW:AVGWZHYC6ZCUF][HX;3<+TA9M2W.__\)4<3;UX5 M[O_5#'D?S'6+R_6^]*S&%NE\Z_>RN&#:! M!YJ5_"_C@5.C\=I_6^^HCV%U$SQ)+N@ %[2JFZ#T)L!$CO?8_:NZ 9XD[?>! M]MO/^ ;8O(=!)?R?(@,T&VW@@+7.M%\H#%2E%5!:0><_W\%_CL^LC^]^/SP]>_?QW8'UYZ??/AR^ MM?;?OCWY='QV>/R[]?[PX]'->\@\> ,OKGPU&T7KWJ74,RMU^>CQ/=\)\:XWIZLI=JC MU&^CH-52Z=:L^6^G>3LA2P;CV?-95XD3%JV$Y[^;YSS>1(RWN)>1YR[M7 MYO"NR. I,AW!HO4K<>,Y-^=Z'SM3@4VM1K/]ZIY/L+XZWN=F;K+O$2!P MZJ>IH)ON=(:4'2-ZS.9D.E7]#+03#Y02?BNAOGDOWYZ8)D^S0V42LYP-F1075?IM<>#C]>(F8V"= MZ(L-O8V&750D0@,C[TYNT,F <[$#'B8KRY[O.A='5N]AL436L1Y^%[,TZ_.> M[QX&6]FGE RG;NV#"+%5,5P.#PHP4QQ,FEY3BA);+1@[IN66J MGZVNQ&IW_E&0>!IPN6$YS<;*Y]+(G'/ U5[1YFV2HC5*7N0NN($LN,7 M-V[V?!Z1:TZ;V!S0^.D-@;U-)+YB$AEUML C*>/B]GM>Z?1[R [.1?HQ>,WG MVDE"2?GE3QTF]36$>+_%96-K6EWF[%SG[5 .XKK!RN:4M"6CZ&:2 MZF2%I.*2)0TSW<.$"]QC&C<6JOM;&J4KP,D-F8L/_X35D!MZ2VS-[:2Q)M:Q M9IP];&@L8\P>CK/\8M)H< LRT5@I'D;",8(EH0(P]AZ\S"DTKV0N,O?!=F(] M4E-U6O&-Q&;94(#T%M6A2WW17YXSK^MUQP*G5@$@A:O:0 :.,:9&CG-$H%C8MB);+XC'[F-KGQ% M/?Z4)KY2$=]E:CG)"$3-RRK#A9:V$MML!$6N\.8QA\V,[O7<.V45UM9]9R., MKMP"2VHY&RM2O93KUBG6J!J/ZL-PRWRZ3FA0=2K'B?MH6]$47%?(KD9J/*(: M0<&C8%6';&U6EAV*KQ$)9+/[K6?.65%WV+*%2;/#R'-G%.UF QAQ_ 1:%=E- M;YNC% J?4,V;I,J:&\)YS>9OIH_K,[(DX%Y:W#E.=\"[V8W/%*8.0FT\N0U$ M1F=7PKD@74)\AXM.=L--Y?A!:FN0AP:8-UC*3Y,<=&>#Z[62_$A[VA9V(J7R M_Y6X-LB6BJ:Y_8!!EH0TSF3E?IX: D\ MTLJNX7?8$>E5KKX?8-.O;,K[!W_JI]G-_P!A@$>7W_M+@T)OP*+8YX4(,$DD M*\C6IY)Z2F_OO#SD+E&Z\52IQREKN89C7I7$*9]DC)Z[[_( LWF,O>!*59<2 MMUNI] 0C^&<@E V]P?MD)J=.\#5DW#W(?2^;KY#'>D.U$CE;TQ 9JHI'1CD=?0]E(+M7QEAT&>EXS >!7 MZV7KU7KD\HRFW!=(L\]F%V=""0D%)\JD&V'V)W"HO,#4+-@5_BPU>M2 N",< MY(]*VQX);E^-C1O#H-32D%-[#/>^83 S<(UX:0Z6^.O+]C7PS)AE1AX?-8 7 M^]?@S'>19F.0YZ':#0%"CY:U40.@GA\&I@O;T;0M$4_ NDSG%F3H%FB M^O_QG:V=!+IKH;Z,U1CO52YC5-C\$'NZ2V<>N9RX4S+P01 (FM&A!R8 \Q$G M$-F+[WK JQJMK<\D678%%KQ(\)00)^#N><3MF/!@6([K5 C;2IT+$7(KR:M) M%(CF)D*0A-G_-Q4+W,R53_7PFW$D(6S]?V-;;>0*' M _Q_%-*?/O%G4AO_#>Y"> IM;#7M?9]53Q6'_XC9(PA5&A;8;*RC]>T&<[D0 M*Q6^U@$%S&G2SE8<:KWSMQCXSB>AL!"AC)8T,2T2F2*EZ0BM=@PZR3%;LJ'Z MV'K1K+>L$7]$#%;BA^^^K7K$T$JC9LMO]CMUN=JUDXAC673%> MAO(#!X5@,J'U\D5GV#5:^N>\=,69/GJM_RZLLI0,\(I%ITY98O$ALAB\"9AY MDOERLW^="K#K>)2K$9&+L@Z'N(6,597#9'G/ZT',60U!$.7O+)D[H+(=J'FO M]-F0+P.,U2GECF;@\F,5W," 2;:/Q.Q;2\X(0URX2ES$R^)B),6%GXF+S$7Q MHC5HU#L*;S:[5??!4$?W[#C&*'[@Y) M"3KUC/,_''=BR[M$>W\I6.8$"_3 HHN$-6,C9ZTPIX)]([*'+N6R%7?"9+E\ M0HWH[*BY$R&1T N>/ HN\^X[.0'?.7%(5(^9.Y: .YZ&E23>DULW2\_-QM/3%\&4%:CS-<.323 M\T*8(1139S+"*7)R\IRGI>4R6U1_?.3])?PIIDU$P'A4]&%MG3&Q,FZ,$:\4 MP*/RS/' 4W9:\;BY J1)NRM5N$Q[C:!2&KHJPMI &&*K9&SU$KF740"2CF_0 M@4,-:@VCT.'F9EH[5MD9JEFMIT;6LU&+>2,T+,H(X?!A,^NQ*!A#H6;/D?+. MG:.SS4LM'H-4VT$:-U1^_BWG8)4K09^!,/8]+^:XF Q>T1-;<=;- N*F:\#L M-.$49\O) M,M4:UJ12(^U<9^U:<_"(DYP'K5;OU\?+Y,W#IMFIT]2&SX+"S!(%2Q%D[=S2 M#ZB6(2W[*\PM:9O3,A8AE<\FER MQ\2/O1I.,*,1L3B>:)%M+Y=Q8MR2?HA7, TW0.>K6GQ*B#X;R"R&)[EDV+N1S6IO4TSUS1"? &TI[W9:)?OA;- MP2@Z@Q0'P[':J%-W9Q1CLQI2:&Z@G%0W>0@)F M!&5F?V8V^[*(DY[Z/#9U;A[GEK&.R?E4#I*8-H51C]MR_?IV/ER4^*4H;D\FW%T:0[5YQ!(["")T()H;IAG)N6EB>=^H;>Z3 MYN+(V*^S:F>&\YG,]OQS('XI8Z?P@G%F=BP5/*GD.2V,IC4GQS-."-1 TC'I;.AI>X\YGPJ5*GRA64&,\N!5X+G7:UP@I<[ MYI>])?0#8!PN:=#Z2(_3HUXIH4V!)*:B#Y*\TE%(6;;LHX:_O1C6N[D!8R"? M0VGIZJO>1.N^B>\"F)N9YW>%EQMQ,Q$!&\ (=Y?,GEF4<"$3WKA3]B[1%MS M\:>)]L NN59GCN_I>$,4RB(Z2MNASU?93T;V4Z_*?MJ*O3Q^]M-#D9QCBK^M MB;QQ'6Y)_*W3,JZ)QPS +7F1.#S8-67UK0)ERPL_0@@LG2P[^F\2 5N*>J77 M1+W61Y[\9!DJ5=SI8>).6Q!V*D%_%72J@DX[&71:YJ\JG+0%KK(JG%112!5. MJL))VTE]53AIDW#237I\5418Q9/N+YZDTC-5Y.??\!M0[_X<=LK3'A8 CRG) M\3\ET:/4_TB5OY9ZO58(&74VB1AMA_&PY6B[98W!#G01-%QXQ>YWBA&9P;*J M\QJ[PL9"&NN^['(RGY$AG3/KP=*=MCPG=?"#,LV.^3Z-0"&N6P?2^B@BEY(NU% MPT>08^#OL\DB(62>1U@-.9IS+9@'8+U4N\N%/ZCGB\.>7,\_]ZD3H$U?VPE";R M0= Y=HC(MIAD@FQF"#(^(L5)R]"W"^TX\XXRK9M?[PQ#:$D ^]32EO44PP7P M\O#LE57+^K6MQXKZ-"CMPIEFG@>#*WD?THVE?6)^SIL5E3@][)R^1EXLU3,* M'AH+ZM7F!)+.T&%,=(8K'YZ1ZXLAM+#)@+;-IC^B]#":+Y)HG%Y1^SQN*B>% M!WGI-'5I4[G@G-$";>$&8DN(J?*N;>A=4W;D"G(OD2BE-T#E-GMTBV"U60K2 MH6".OKXM)OJMK<+$L-]H;1,F.CT$QF$^I&/>#8J?E*F_EJE4 [=5KE!IB2-^ ME[VB6K8;81*A*U#A^S'9[TGF K5E=PDS)I3]1L5M9V;S>?7;K;U-%3%M0$S7 MN,,9S=SX!+1TD5'"BLL;E0=YA2FBDT28\SSJY\W>:"+$=@$RSHR]NEPNKU2Y M>&I3FXFDN'=-0,="3$L"5E<[ M/L1H74GGGLJW_8BQ-ZDLE@L3289*JN@L(T58A9!]Q*8+4*TKN(,M+.OZ@9 > M\AB32TWJ*--/U148".]8O]BO\A>W8B\/G+]82;Z?DGQ:%3?N*.FT M0V\IY_&EOIN8UVME4-VGJO-..;&T5F)&YS/;"121Y-9.A@H3FYNVBYQ1FZO7 MMXK&1323$RDJS-PG9D[GXS%V=B1%/&LU;[K-5^/,#);H'G$.JW^@K-W0GJM" M^K>\@62 0'C++EM*C:>Y#D4T&=DBJ1K.N1+5:AH-XW/U=(A$\)0"G /HRZ ) M*>&J24YX4BE&](I#;F)L7BYBVS(J8$*LTQ" M)S,7<*.C?-;,6>!GDJ42 ..$GI^,YG&BNG*R6PX;>[E.X)KS>W1B^]+Z:AB' MK>?: K=S;:+43[!D0^V1W8++FU0@2*Z!RE;$.6Z8]G$@1IQGON]QGUP R)^. M[]4.0^NM,Z.(LBP8WL_7QX#F33%=#?_&,U/X87->ESRUWP7L2LCPN,Y MT*?D:&3^&I9F<;UK-,N-2Z":9J.^*R[,B&;XT*79^'45:]#/S5]UO\@5#'3E M\PPI$DD*"5A1[W.&7UA=E3?J*EE)=TZ3IDK95V:U(O MO"QO2+9BE@77W,E9I4P8429=%I0;L)$O0[JSG1L^R_*A3W=>RW1=J5(^NP,T M.)K$9.9W% ZO.EQG^_?#)(WGV1RQM:53%,I1)G5)JKQNG"V#.[CY9'M(OLKM MN$'EU)VQS3/*\'#J6V,;-NN-_HV+HDI8VB #3%QC1>"G".)IQ.%&VX/JAG8# M ((\>:N *?=#(GUC+.G>*WE!7Y &RV2P4H&E6X _X.('TB='!N[VD('F^/)\ MKCO7%^O;O\^OOPV\FW3XLOTR^MXQ]_ MM8]:GZZ^G/UU=33]ZG\]F/A?S_Z8?/U\?''R^Q_?3LXN6A_:Q\&7'U'S:/K' M]/B;VSC^<1P<_?ZN<73PQ_3+]*_.ERFL]?GO;_CNEQ\7W>-@T#GRAU-W^CX\ MF7X-OIZY/[Z<'76_3 ]_''_[J_WU+/"_G/UQS-1JU.[^OT[P"^-3GZ <]_.VH='WC!R><_)D?3O]K'9Q[L_NC[ M$>SOR]G?X^-OG[K'/_9;)V=N^^3@HGE\_I]N8]0;-=Q1K=5KC&H=I]FO.=ZH M6^N,6EVW[3J]UFB SJ0@PK$WUG\YT]FOUED$5KBP/GSX\Y^_Y/"T3%R/0T'W M3ST?(DX3?^X4=/4?;]#K#49>M]9M=%R@FT&W-FH/W9K7;C7'_<:PZS3%WIL/ M$1@:X;D@US"(/Q^$<^@[1?K9#E?K6MIZ+T;Q'&WT5IL<-ZWMW_)GP8&1!%NR M4>LYP^?WWXFVZ1.PY9CZ>9[+UI-9J#:B*FF5,U6)U3A=LE67AMFL^@ MNU;7J#Y,U&K4CA22H2J92MFI.&,UL"9)>*U^L.O.#\YI5:;\VCK=EWJUUOE4JF(N89Z7?-,8/K&*;!H7N7VMI8;=E)63/(]6>\ M(3B:NP:+1@X6U]#(\M1FUQ4"+M\U($ WU,, X'KQ21#8/ST%P;\!":P\K12* M="V#Y 5=T_WD?I-?M>=Y@Z/2=8;?3Z/:'8V_H.-Z@ M*YJB[S0;_SG,7(]@ROE3)TC^M5=K*T?D/*F=.\[L-5+2?NCA_[S+R&@_?>O$ M\0+ ]CVP<0QK M'$V/KHY;AXNCL[\Z)P=_=6'];U\^O[LZ_O'WY.3LK^;QCR_?/[0_3KY,OP^U]:7R^.IL?3X];7;T>M+YVOW\X7ZAWX MUOQKZU/OZS?TD,*S<):C;[]='/_^KOWE\Q_?OD[_6GQI?6E_G1[]^/IM,CTY M^&-\M&A\_W#V+CTZ;7P_.MAO'/_UGZ'7&@DQZ-=:S4&SUNF..C6G)[JU8;?? M&'KCOM?L=_;>M-H-N]-H*F^G(I$W__7_FKW&KS_#$TKHW8 W[O*&KR34$Y50 MC59KU!&-9GO8&'0Z(V?4:[1[W9;3[38:W5YS1!*J44FH[9-0/XH2:B0:_6%K M4!N-0#AU6DVWYHC1N#80;KOK.*/AN"OVWC2;?;O7[VV1A+I&)50.'=BL6"_4 M'NK).[)'=D.'W5\N+;$QL_@N+!0"0+W?5; H\?MM%2P>0?%3X/^HH7\L4FDL M5M+TKJ3I\>FROB?ZC9$8=6O.<-RH=3KNL#;J.*+6'[EC0.-@['9&>V^&K;[= M'RSK>]MBOS]A#KLKQ:7BL ?BL**^TN^T>[U.LUMS6T,!'-;OU ;=7J/6'8MN M;R2 =NMO3>=?M/N]9;UE?MP#^_&C?QG+&B\'69#A@G6)*'FEK6U=7.NQ)_Q M)S\#*7)7][1$RCO&"1A")X@+&L6:5,+DKH6)OW1=CQTP6VNW^Z-:1W3; MM>$(),JXT^\*N!%ZCH/&S] >MCMWD6Z2+] 8 M&)D"ND:CS54JC]--_^1L_X/U]M/'C^^.SZQ"6)@3LFYA$FP4=WW"$NC.+/)* MUMR+K%D.N8C!N#]PG&:MT\)"!:\A:@-7.+7&P&VUQIU>9]1M@JRQF_V!W6Q> M8R(\@A'^W#GNSBSTBN/NB>.*M[O3;S6%)_JU#F *_].H#=O =DYO.!AT/+CH ML<2CU^C;C?XU3J^GE;&URA+'-N$I=PS&](X9=SRYK7O\^9@#=V=V,P;^#)PP M!6O@G4("_/D]58**#]BLXB-N\V3\"4P&%";[6'BP[[KSZ9RZ"!R(68R# W#; M\.;^%'LP_Y!U7Y6\N1MY<_)VZ88?#/K=YK WK+7[PU:M ]8#R!NG41.#=K\S MZHV]3J>S]Z;=L1O8Y+>RVG?U!J_8=*?8=,E3WW#'S6YK7'/%H %LVNO6!KVQ M6W-&K:'7:8]ZK=X 0RDM$+(>/6(&@*6](S57$_$%4@A.>W!*> METF42DSZX7JTS!J-]T!R(FNLU^^U!UW&[S?'>FW[/ M'@ZVSUA_!AQV5[=YQ6$/Q6%+%_&@VQ^Y7J_6]IPN<)C7J(T:;;?6=YOM7M]U M7< JZ,M#NSN\:^_[#IKGAUCCABUU\"+6HQ\]<2F":";'?M&@N,I>O^_+>7H> M^J\5/D!4G$IL'&3(>(NX.*X$R!WF")_MD_ @(7*V?W5\\.D_HZX8N]UVH]9N M]SJU3J\[J W N*X-^XV&UVWW6EYCA/TP[,:P75G?9>-G'^/(@^[F5?"XNZ$Q;NE6WD\; T[W098SLU. ML]9Q6TYM-!YT:TZ[UVSV!DW/&S?WWG1:/;O7[%:F\^Y=RQ6K/1JK%>[E8==Q M1V H@P(\=FJ=_F@ NN]P4&LU1OV1:+2[W\->#V[;-JCFKFV$/ M9$#_@8W@ULW8J;32?JIXPY!K U[-3%PO%JG,P2]M2DZ M-7FS:UE63MHG]%H?><<[LCM%PY#ZZ^BJ ,52_O*80'JNO:7X@< MC;"0:$E4&?_ZF[D%-I; (-B"+9%=;29->^?*YUE#K@&CB&UV]_8\B[W@J]PM;UL?6;Q1B*B\(R MBB$DXPJ8I';G56PQ9 MR*U6G@P1(L 4FM+=6Y09%I=S55'7U-\D9#J6VS8E[7 MM]#_?7?KE]W?=P]V=]ZUMGK;K7<'^Z_^[W_O_[Z]\_;=_]/:>?/'[L'[AYR6 M7Q$236+PH[._1 ME.XJF#R9#_JU<^FI.:]&!U6CAIT;GX5OS=.6=$[O&D1KW.:_NXEVW2UNC!56 M=UO6U[.ME8M19QOK]V_D4AI6U&ZJN<6XO\)&*!*!(9%/(*D%[;E,?JAV6GDB M9?9#<2?MP([F#VY[W;S8?Z&J#:6JNOO;%JIZ;*J:]RJ1$()I"]Q0!4PY#T9% M CS)6><&_0ZK=IC37K4I:K[H(+?C:4/"Y#P+J#V6)$ORFN M] 9#JY;BP *M1X'6O/+WDG#D G"NDO(WFH$-QH$TC'A&@K2&MKNZH_ M&>W02"JR].^$42Q_SEX^!+&HX*?9?$S7W&@ M@D@RLN"9Y,E$#0AT0 $04CZYU6)V-/M__DL13'XN0V/FJ@'(4,<7^EP<_R1]PYV#G'0. J&P*$\"<8C B8@!"$*XB1F#N4\8MX1 MNN$M93<(4+6FY1= K1A0YU< ]>73H8DFL1V*$!,5 L-&@R+9;G4V2HFDT(%G MDQ7)AC6R6=>)+U>RF%8X]N4Y!,SJ4N2%M(:61,3H!*$0,3(0 "NL( MA&%&G,/6D.1:)Q5--*+M+B4=(N\60GC,PX*G MB?UOAQC2SO2MJ?G\526??]___M[1_V= &/6EP,WDL#MTHY-P8#Y?I8\R+:-. MWEALR6N"L)HF;QAIRH YQL#*]*M RAG$,38FM+N8=B@J;O$::N4[@ZS@:#D< MS?G!$6E1)95JS63V?BTD:D2 L&?>*"&5M+F"HV'3X9Y,^<[2XFYUA)?7O\_' M8%]5LEPQV5=!&8N=W=;# O5@2,)?T%$(Y 5GW+6[G,L. MOQ)THY)*C MKI@V)V;\L3^$V?+DE_[\G;&#*L)9()J+=>S^RXY_ZM87)7B(*]28!5B-G?%Y MTG\Y[ _^W_9T?!;F>>_*_MH:^E=7=U]!*V,!!P9 M]<(;;>UUV[SNMM)-:1S=B-;0S>HD7(']]?CRC'XR';E/G=;_^A'\7X?QNR,S M#K48^7R>!+Y>R[M\*:_->'_\;FJFP?_;#,["M\^^L/!1888[,(.;[KWZCAG^ M\K_]F_G__I_!!S+XRQZ?#O;^_)^CO2\.?3C8(?L'6^F>W^#] X?2M1SM_[:7 MUN[]Y[WMO;_?_UN=[[TY]"Q&1%T ';$#QID'90D&D02L':+(*_=C)7+#+KI? M;*;LHK7<11%'IR21@ +%P*)D8 3V@)B@DDG.E,#M+GJ1Z0]?8XS-_:%U:L:M MO[* .ZT;M]XD"WZRH@#%]]NNVF.3K;/IT6BICUKD;J/2 M0[2,(\<)I]*TNQCE!NYW8+C9-FN9K\)OF6EK.[AP8L-XUD*9XDXK;ZLJ$G7M M0^CG1Z''W=ZO=]G(^V?3R31=:S*$RV9]NLU*][8.153>,1:!89];"^G,@8:! M8%X0A Q7]D=6W>/OG=W)Y"P38-DV3[EMK S(8$* :ISVCB01+(D! A?I%VUY MTG^/HSK+MEFC;1-(VB".1DB*4 *C6H-2"@/UCB)!*!&8-FK;%$W5G+WCN$34 M(_#..&"Y*-;$H"%B+VQ@6==DS_%VB^KN-E>_(HW*JAI]VPCWLK]*WNTC9NE\ MC^0J_E/*U.M"]=RQ&@_2>Z(<)-$Q8$IRL$$D;XH?\CSR4E9^5EBW4 M^"V49]\X:P1@Y7'NY^\AT78 9() #FD4<[?N.Q]QS?R(K^=[%="O;E9V/*Y=[R;-N/6^6&DT@O-'&".25*\.O%CH &LIM&2 M1)K*\[0),V1!:_>Z I6SK-=C6 MVWOGA](3+D,NQXPZ3]7-U9G&(=#22.^X"2IW',S<2A!;5/7+[[^5,6K9?\W? M?ZSW)=WG]J]N[Y[WM77I(%9;&2 J!\.3/Y(05R[1)FQ KKI@TP9F;:?72 MU'SHF=[WM'K+"1]9+N2*-NX<8@4JY.(0HB!S.63.CTB/ 3GJ9-HA(1G*F%/0 MVEF(BJ)(<&#FRM0KP6;]\+F0A-X MQSRG&&*@,1E:.H*B7H$Q3@09F;8>-0N;SVH$[5:ZYKS>9M Z-7T/_6'+F=/^ MU S*#-K560#?5OUU6O3=X:O9DA?[O3XF6ISR'I$- 8D 5+F8V]D24)%JB&D; M4T4IT8SDACQ$D0Y7MS3C?.I,GPT"55VJNX#J,4 U/Y].,:PQ]4""3*8W8SJI M=X8@L2.)3@:C-&]WI92=)-Q'R?-9$[WKW-G)V2"G/K1&LS'PHY/3<3@*PTER MQEN#T>3FD6N;:>W_XU$4\23=9_II@3R^R:-JROGJJC1FC;%_3R+IA>E^/#"? M"ZG41BI?%B?-DL0@*%3UA];GC%P)6@H)+K+ HF;*N)@U-95B@5(6&E85=WX= M 7Y_HZ N@!<,+X?A.<- ,\=II!P,#3R9 \:!YMZ"3TRMF:?<)M%U-5_LQ/3573KH*)I?"Y)NO)UB][2V^ M]\4MUJ\=^Y/W7S[^_?YXAZ?O:._/]U_V_WQ/\C5_V!Z-"I24-&77G%X] MW>EIV55-WE5[_)!A$;%D#(Q.]M^LFI^J",1R$ZRWBCAQ78WDDYR(;EK0YG$\ ML!\@\IJ:K.);/1"ME[[5%Y>0]N;0*HPA.UAF)03:K!#H;6 J!8[WQ]'Y%1P=[QQR$;5$PN5LW&3^*&M!>^$A$.43 M SKG\PB1QRQP7+_ IP^Q[_KW&VU]>Y%G\QCA22.<;\/4I"OR.V8\3"LVN2*( M[9DW MG1\T)BS8Q/E>/^RX?F^/^;G/':K+L:Y\@*/1("WF9.<_9_WI>:&=^FAG<5IV M"%3;)#$0%JO<\82!X?D+$PXQ1Y)?8-I=I5!'7G/H\=2>]7-'75T>>$'=BE$W MWV?(B6 =%KEOIP4F0P3C6?I)&*TUIT(8FY2]PAV!;QE2WY@^0TW4]5=F>;:V M>MM+Z/X[SAF\F'5%$[?XT9D=A*_LNVPU4^7_W%>*+[TWSZLM-HV*OK-C1Y76_R MV.II4]34OQV%@^YLNMV(@3&X5DD@9D&"+1>F4# M,<&E[TYK<5A-79J]Z&C\SV?NOM'NQT6KN]5R]:-P*X*9?[:K_W;O_W MW>VM@YT<.DC?]G9Z!^]:^[^V]E_OO-TZV$U/N/DVOA^'+9Z$O*^_L7_L#A/9 MCL[2>_A)IQ4^NY!TUVD8S_(16^8D*S^4M)-LC-.:9=[Y]S%]P1NYZ^TL\ MQJFXURN?Y&*ITJNY6'JGM[TE:-N(Z>7J3C[:]4;W2K& ^5T6:D:P3[-4"ZQ; M+=7[8,:MG:3U_3(!_"6.R1I)3->%C&[RJ'YT*-$\>5ZFXK^OXW)X[M MF"?!"4P826^&#=%(2>P9\S1R)@ZWLZ)!Z3^XVU'A!41^'8].G1 MJ[-)6H\PWOGL!F=Y';F2\3^J\L8]Q_H_?$NV4O_];;?YRK/+_M_ MOF%[V^EUQ[\<[6W_?#AX>[*__?[+A^.W@[WC MP=&'WW;_[AWO\/V#HY/>;[LX7=]@/L:]]]LN_7#\8=#[[3WK'??2\_XXW__S MUT_OC[?(WL$GOO_;^W0]?Z1K_G?TN$ZK#KLG\6#+$O726U(I/!F_)_"I\6/APC@\YD90F MI"@K,=/"*H:<1#I0(P1R5E=\B"[Y\ X'?(4/GY8/Z1P?$A:Y)<*#);GA1N 2 ME,[#(PBU+ :;_LO)% 1W!%&%#PL?/F\^M()Z0@E2S'!&3-!&2Y0L!25M[ES' M,Q]B?<&'6!<^;#H?\CD^Y,0@+[@&D:Q!8,9&T&GW@?4>(Y4DK@)J=S$7R3Y< M[$S84#Y\I!SE= -/A."=SZ=AF #R(VHUJ27X5-&HO(.V8\7]D:Q(>JR(7JO%F),F ADB0T0 M22"0I_* S7(*.BH=!$D&HDT^%4H^E7AP>OH/>.N)W*:"X95%3PJ&5X7A^;@( MQ<$1IAG@Y.P!TUB"CA*##$SAY 1(2TGN4-Z1;+$LMT!X8R!UG?3NQ/Z;V\"X-!#H,._=[E+KD(^A0.K8U#WRVX,H*H M0#&7P*U)'$I)0]EH@_3B0GG=XLFFK M1/"@2?K"HG1@+T^S\5F262Z]=U6*7Q:-Y^>+W@]R!'FHA%I5\4\.)MZ ML"8W )0J6$J9"/F@7+".5 _V>DI,N+F@KMWK*:!^/%#/^SV(1H:MS\<[&4M61#_=\RFG/O>&Y%\8?P[C3,NX_9_U9+]M.Y0:- M0T++F9N>C7/+7C>:Y/:A&^P+/8O(4FV^T,G'83^'E;YMD5=')NVDW K]E[-) MNL;)Y-7HQ/:'50?;K6^[ZVVH!@7FW.))(>"Z"'A_L;3'!NJP\Q@\$1082E\T M4PXLP3:Y2\0*)//@H Z6I2Q@@S%?FZM4,-\XS"^DS$4B$'4$O,+)Z&*1@E58 M)O1K9WF(R:[6.0>VPWFIYMM@S-?F217,-P[S\XZ6G"O MS67!LD8!ZF=, "OIH% (8$4$,.\Y)1LJ<;9V@+B*P&A(5"!) "VMTM@1PQ1. M5I3D'?7P1BB% #:1 %;2?Z$0P(H(8-Z-8I'0:&4$@A4&9J,&Q9T&'9CUU#/$ M>6QWL:(=K>LZA6Y>-\4UG.SP^V@R:<7QZ*0U.@VS@7F;[6O=UHIS'6GV'X_K M:4W2#:>?Y@EW?[:!AA]WAVYT$O+.*IQ;6P?;@ZUI;VX^.C5:::LI1&)%CE=C ML-Y9$ 8QA@U"5NIV5^$.DHM) O^LK7GMN@:QGRT%U.!K%0IX(@J8&^2-8R", M2YUG>%-@WD8P040(#G-E?&#$XAQYZ1"ZV,2Z4,"SI8 :O*U" 4]# ?MS5H#@ M.%"7!"4C9<"(YZ!$C."TH)P&I8D,.?;2X=?$7AM& 1O?OWY_>A3&K7_T*VS\ M\_)TJW2S+^_Q/!-H=_.LSS"9+D"BTQJ&TC*EF89&(Z(-ESMG9F9_).22IB4JE<>)'3J!!8ZAFHG(7.3-JMP;6[U]7F/PE4 MGUN;DYGO/O-3-MHS6=]RZ4<^")V+?.;],1?^+-Y(?82YM^"-&$MPY,ZF!8WY M]$,2T-&K1)V1AIBT'O>Y/U2'/ZN) F$Q M Q:" D.B LUCX)%B*6Q",>V(:QI;%Q1O!(IK]U&N1W$!ZE) G?=/3$@"<=Q! M(,DK809Y4#1X2!Z%#L01GWBWW26J(3!];F0)O6S+DAO7JU; M'4@O8%X*S//N$+4J"*T(!&LC,(8Q6.L,B.0)B6!SGS#7[C)5&H<\1>.0T;69 MEIOO!Y5*XM7EG/5&P]'W,:72"[=VHOUCT36*27S14* Q$ZV6$E3P:<=S+KB* M/#*>9Q/3CL8/3CHKS076AA*>])BH4,'C4,&< ^62!^4%$2 "XL 4> M;1PE^QF1P*LHB:XA"%U(8+-(H/93IA^00,'Y4CA?/&H*TG%/(2I-@ 6NP"9) M@4S24LA8;7RRC+E^2$5;:2-2-1-;+^,G&YF&CU4??[Q:XD,BH3G(2(0XT*,F%=,YCU.YJUM%J MT5NKKQYY$[L2/ -"6=TA6"&4=2&4.9\O:"V05@9B-0M)60$:D3SO+!J#+:6: MF&K F:0U5$840MDL0EG=65LAE#4AE 7G4AFI3;)0M&44F)0$K*(8;/(XB4 * M&RK:72(Z6J^R;]J3^9=K7H?U>CSZJS_)L/^'#<,0^]-_9K@\'[_S>>2$K]JU M3(1\$:W[9;:+"NG61[INP2WTPCO$F 8L- *&? "M+ 6I,,56ND!RLTK-.XC7 M$-1;T^C\&D+Z:7M&W #D@M7EL#KG<9$0@C4Q=_/.N<@'%"QSK7;S7:E^F%Z:7?\H]5J4^&B#Y;0!Q\7'#(5E::&!0B()"//,0+6X@"16R&\T#SD*-@U M-??WRUY?E[AZ(;+G063-.)2(H!LXI<&LX,&D"&)&GU3D= MC$/(<.3;74X[C#[$ "YT5^ANS>EN=8Y_H;N5T=WB6 AM$=<,*#,"&"8&+*,( M:+ QT(!5,LC;7<([3*Y#&M9S*%Q<" :T3L.X-3DRX^+*)J)IF_C1F1V$ MA5WTU',;-O8J:^V7I)L\A>47,^F[=474@ULG-([WEC;*ULCN^I'9]3J,WV5R MKS=N1N:-KATS'J;5FEQ^7+7[OS>^8O]S\/ EC$=?[2Y4[*[;[:[CQ:&<&(D@ M8HB G:GZ.#%0'"M@01$7TY9F.:SV?_Y+$4Q^;E!GB$?R)PL[->G>?N@5WD!/ M#PR&D1N=PQMXJO#1&AU?+0?#Q*.1H0#QJL-PZ8,@9,#D\1CQQV*(E2QLQ# MU\P-6__I)HWVAK?[@[-I\!OG#R\5"=E$/;#\ C1;2S30E[[ 3O&F:]$:.PO> MM(O:RB0>B#@:8)ACT)0E86F&$=..F3R\KB9O>FF\/'&NMLDOXV':6;/CE-N,A-M9]GYLIB^E/=.2%W M;0/SG*_R^<3JUCIS9<-K:V^T7V:DN>KJJ$NNWII1=>_LQ(;Q?JS,E\G^V70R M-<.\I->D?Y3E%P_G0XGXO8:!DU]E1#](0#,S:/\Y(<'*'>>9JL&>;;72TZ$CUX MGE>!>:-A7GMO^0+S)X/Y0K] J0S2RH+22B1U;AT8*Q%@K[1-%ELD8M: 5. F M:?/GD\^_YAD,=R+2[[WCF:2O'%(,@[: M:I)\*FZD!I;'@6DC#0235"P2A&J?>QC1Y%B)NL8NUHBX]6L977CFB=VZPC./ MPC-SCAVVB/!$+V"2Y@#F48!DSGM0,E)"E$)>XKHW*TL-/,8-//= M:?B73X<"&R:Y4J USJ?A!($25H"U1@<21'!8U.58-H=F*K_TIZE)[YN^^_Y? MW7^E+Y=7?F+&'_O#ZO/G&M&[D*?DL3\T0] MA4FX\L077X4YOR@WK4+W7W;\4_?&EUU92TQ^L)C+O4WM$KB3 .:V^_PU'EV^ M]D7>-:>C23^#Y.4X#,RT_U?X^>^^GQY=4O"5UUT 7U[B;%)G(D,;WQ)4[:D M1-^OQM6O^7(K2N;$1B&9I &91##1>F5#4B0N?7=:BT.-VY09,YDH_O63Z5XG^R?=I/+: M3;JW]5MO]V"GT]KMO7K16IK@'OMR7^WWWNW_OKN]=;"SW7IWD+[M[?0.WK7V M?VV]VM][_7;GOW=Z[W;_O=/Z??_=NYMOYX(Q+\A%/(D>N_X&_[$[3'IG=);> MPU_I-OSC&YC9]Y7&_L:;E9F0+GM@3B?AY>4//U_&./O#ZL.K%_W\_=MEAIZ/ M'>?EF3W\C49>H!F57,2P+S[YXN$7U4-S9L_L,;'?N]:Y MW7[[F+R02MWU]I=XC&EVKU<^R<52SE=RL9K)JXQ"O./[VIR]Z/,HJ;)\_MX$(..[0H M[K3R*#G2_[VV\^][9WV?Y!_NR]SWODP^#]P19[ M_^4-^1;S3M=T\.9+_ISW!^_/]P_>GNR=_)JNZP^>K[/W98>^/_F??F_[[?%\ MS+NW[=+[[Z5[^O=1[WB7]WY[GZ[M?P:]@\%1;WLKO:_OOS_91;W?>G&OCW!U MK/8.?=[;WD*]-X>*.D,,QN"K8W*T(GU8SL^QW:( M<.=8-."PR,8=8Y#$:D (%66(1O/G1V%\C M YM=OU_CQ(6-?X\ZZTD(?R%YPZ'QQW JX40E)?$*$LPY$0;8)QBT-RJ7,X7 MHTHNM\\Y41L[H:$@?V4U' 7YS4+^?#1&"1VUU@IBL"XAGQLPTF%@EFFED$-8 MT8+\9X#\VLLJZD-^0?@R")^/0 ACN+3& I[BZ& M6I\.VW7V+EL'KRJ!(/TZ;"4,C,/0G;>FX_1N@RI!NF6^ F*S':OU[8JR3$BW M!L_JAI#N371[L;E>7>RM@[RU9M>Y-?0'WS;:(O&^'HVK!Z;3<=^>55G+!Z/7 M)KW-M'#R,IS\;L'?LDHQP1%)_I87P(C78+ 1X'10G ?I(M'M+LMI6 ]M^5JZ M(S61!U9WD%UXH,$\,.]],1<3[Q,&&M, S(< VAD&%!O+O92:2-;N)F.[\,#Z M\$ 3G:Z"_@:@?]XSHX9Z;5AN@NHB,",86!(42&DDLY$+E:T <@WZU[Z#6J/] ML5L/@#?:$:LEX:AYK-QL+RT'Q0KCULRXBZG6D3'N?*)8ZY.5Q4C0H&64D(A8 M*:>5<.;!?M>:)1X63FBJQU8X826<,.^#.1.C8U&#Y399831],=PC0 $K84+T M)JJ'^F"%$]:&$YKHO14F6 D3S/MC$4D7J65@(C? F+%@D=3@I"$6.:R<-=D? MJ[GQ6,G6?0A>OX-+*[MGZ^J=W2:59?K4/:\:D?H7J-DZJAF^[#6*JN1LW$<3 MG2_XJ800):C-XQ5RSH9P%C2RR6T5T3E%.0Z:M;N4+VJB^XZ$K $TZS$6M]!G MH<]&N/T_I,]2D5<;M\[[^TF&T@B*P&57GP5-0',O0!E/A)%*SNJ/68>R0J^% M7@N]KF>)=!GQ@L910F9_O0]TYLXS^">M-&4 M-N.;T_;]W<'^J__[W_N_;^^\?5=5!LJ?6SMO_M@]>%^ZO[N5=7_7^@45\C[- MWZEX@<7]FH;_L*?\"W'/[N>WM"FG-W_F_:]5H?N]Z^-?JWA!R+JLJWPA\7VO MY_'75=T3!3]^[+[2>HK]ND[7NIH]P/G=KN?B['S.,[LY&R00Q2S[=B:9>S/EO6[?)#J3[L7 MN?N_5\VJRH(_9,%G*[H=8M_UIW70P)IRXL$XF,G9^/RNK%AVUO7+.)I>DF.U MD$>C0;JYR:5763VP\Y^S_O3\NH$4M2KGA9D>-Z[P,C'E.Y]A_/ED=#:2RQY Z33/+*:V_[KN_&;M[1S._DI M*DVO /[B+2 __R7&+\C7L[O^T*>U>PFZ_IF_^DXQ\E_,P Q=:)EI:WYFD[J% M"#:IF./6Q;K'8'EE7)2(Q7'S%VNS)GU M'![/>U^'QZ?W.C@Z>9]>EU[#][??D/?'[UGOB^_O'?_QN??[1_\/YS[\\_SO>WCXX_I&O;/]CA'XX_G.R=O$E___>GWL&_TV?O_+TX M/'Z']XYW\(>#7;;_6V_0V][B>P>#D][)^_,/V^GO?[[!O3\_]-\?_))[K7^> M[V(JD,S_@ZB1 R8U ^VP@$!-\")@E63;[G+> F,2PM:,P>*<))TD)8F":S+*.TH*0O'%8[;.(Y;)CU>,6J% M9\DBPX$E>M-.$<^M%3$1FW;T9I*[(2N^F&L/);2%<888!T&)!1M1(C2&%2@K M(^A@I(\"(Q]$SG=_1BV%"H\5'ON>QXR(CEG.2 CIBW*61D5"\F1\#+FHIQ8> M*U9;;20W7]1CJ&.(RCPT0.6:2-/AS'0 M(+7!0 6CP*A1N4TMA8"Q=L@1$;VO>T30NC! ,76>@ZFSA*53%]/=9N 4?KL_ MOYU_SV^:2H01#4 ,4L!R)W[MC(>@C6(B"JY5X;?";X7?,K]Y&[%CSG'J Q-> M61VDXT@R'XPA6)6P>T-([L*(VSO8^KNW_<*EQ M\)1&D4\5L>H@3->%Y!Z[O^5-*6*BFC'W- EA.Y_#V/4G56&WFQ7J3#*V6J/3 M++K;LG77; 3+*IS3Z(WER4*SA$5FB5$A+07'7@>N-(UTZ3:^%;?M3B9GP6^? MC=/2O4YW,?(SC[5Z<'\FFTO9^4)OR]#;^4+FE_.:VIA<5.UEJ/EM6H8 F)UMFW[1J936?N%2-6PD^3Z,))Z>#T7D(%X^M+K"QF]3B*:E%#",J&$=PNA!.*-B+GJ1C.! M@1$9P+@8('HFK$):4X';74(>W"FAG&FL@ZXI4FH(Z3YQ7M.-A%MRZ&LDX_G$ M)XL5):* 7.BY2*E(J4BI2 M*E)JDI2:FOI4#-!'B0;,YT8I)"*F+.UKHQ@P$0UHC!T@[R1W G'*;/,LT)JR MHS8HK/GVW1^MO\)DFN[N7E',M0VQ-SF*67W])?&8SR/$PG!2#5LNA%8;H2TV M[*>!*6*L J="!&8- V.M!\XQ12P(0R5J=TE'\0=G>Y;#M+J0?OO,\F:14I%2D5*14I%2D5*14I%2:0"U;.'5S'MM_=V?'AV%@;\:9QB&::OR MK%N3,)T.PDFX=5KH1H91G[P6J_J4//W]U]'XP'S^,\MJ-,BKF/YP4^"AQ!;N M'EM8; F%G,9!04X98U^ZR!\UE*,#YY*E BM*(2&"(*6 @4M!<,HHUI M U!L473YZ$JQQ5S60LA-A7HAY"*E(J4BI2*E(J4F26D9$[3VQ*EB@C;#!%U( MG[*>D'LY%2E2VA I-21(=3#:2BN7K\ ,\@'![O"5.>U/S: R$.R\@? V_.>L M/^E/P[LP_JOOPBR!\6UPHX_#ZEVJ].QB1M1E1NR_6HAD::&IPI(#Q88!4[F] M6XP63"0,14^$QKD,4'>H7NSP5DBAT:10J+M(J4BI2*E(J4BI25)J2#BK&*M- M-U872P8CMX91"L$$ "J8+ M\Q8I%2D5*14I-21P5:R81[5B%D)/C-/@7 X]*46!!4+ X&! ,N4,)=8JWS@S MIF1M;0SVP=9T?\YX1L('3(D"J;0! M)M(7K30&+I)7Y"CCFO%D//,.DXN]$_B M6"SIQ;_WMM_@0XF2.4,) 6V9!<:Y!6NEA$ 9T388&Y5HEE)L2AX3QB_(U\;I M_:$/P^E+T$\58?K%#*H6Z6;:V@XNG-@P;E'<:67H/3R[R8[&/HQA.CI]F<4V M&0WZOG5Y3^M'<\OU+F.1*\FI4XIAIIS37$2#F704F?0+.]R]6_#\5=6ZOBJ^ MG'4OVS^;3J9FF!>OL%Q]+/>5X;YE;!(2>9XP%H.2P)PD8)15$*P36 6DE:/M M+J<=I1[<%7U9Q*S16=ES88%%6ZEYP?:RV#Z?ZT# M+%MCER>941!,1+!,2&T\2%*$C/,']Y9J(![H\#MC1;2"(((0XQ:H9RW M#%G"O.:(H'K 711\?CMLPQ[;35R#'.@M;)7V?"UA^RB_W/P<.7,!X5 M\"_KT7^-V+TY[VV[SX>>>L$Q4\FHCQB84+G VG,0@5,B&7(1D:\GBL6\?_84 ML&@ U(7_V_1^0?T#4+_W/>H=IH(+$P$YRX"92,!PRD$BXD(4E@@B"NH+ZG\0 MI3=(4V<#(R%)QATEMO4?!):S >2SBO*="?3T)0R=H75('U+@#C%H%10@(7 M1 NMA7 D#V''N)/DNR[0+W4O[>[.YS!V_[D)O@ MD/3,6 F.! [,XL2"R=@!SHPAT2,<)6YW:8=>,U:M9%,V&NDEYW4=I+1,&0@S MWF@<&$X&IA'$4"F9211M@DU>"ZF+C*LF?H6+5\[%\^?*UD6*F(P0@S? F/9@ M:;1 5>3"*L-BR!/5:(>S!^>)%9@7,BY2*E(J4BI2*E)ZOE):POSD1-)DBCAE M);9G[=$.GU_!3AN0SW5>5@O,A^?%LL&9K M.FJ%D]/!Z#R$BT=.S\;NR$Q"*RWH0X8$;E[+O0:$['%8$0$J.)78.&(PF$?0EBNG&/4XF#QJ.OG" MA8_7"^F%CXN4BI2*E(J4BI2:)*6FQN:+!?HX\8#Y^'Q4W%L7\@ AE+X8IT$+ MC2'W'^'4.X60;IX)6E,B7'91\@K6P<(L4BI2*E(J4BI2*E(J4BI2*E(J4EJ#7NQ/F5 U\UY;?_>G M1T=AX*_&&89AVJH\Z]8D3*>#8/W5S[[9'BCM4G_+:]/VOH_&!^?QG MEM5HD%&FP$.)+2P16WB_$%O@SE&1A ,6Y\D2Q#@PPAH@SC##N%=.L'97 MD1KZMY4#D48KG"*EIM#M(V1.;?GCL\DT:[K)VYDF/!C=F7)+K+<^/EXH;M:( M6L(9^Y4L4$;8H,N9% %8K41RD)NYPK,$I1^D@*$B"%Y'X):A1IEA);DJ2IY MRDPF(]>OXIHYT-F:'H7608+6N&]:>V'\,8Q+(M4C!#1//@[[/\ZBF@FCL%A] M+.:^13:_?/R2_AT:2['R08"4N4T#"A2TY!R(D4BY/#67NW:7DP[2I6?CI@![ MT6QY%%17^=Z7H"ZX70ZWY]]PF^[M,(DB&1O!)).#<6 *(U A!J!YA+DD 4OC M:Q@562#;6,C6%NV^,V2+'JX/S[TK>GA_^],A#]PI) 18EK.7">:@J#80=$QN M!!)6,-KN$LD[4I*"ZO5"]9/GMA0I%2D5*14I%2D5*3UQ37"Q-I_">_Q:+[?' M]K[\\>4PNAA0I!IX^@9,,@\V:@VQ.Z3[PWAJ/ M,_OE'R^9<#]6IL/6T+\-D^FX[Q+Y57_Y(UWE9'=8C(>ZC8>/"Z$JHJ/2V&(0 MF%M@U"HP0GHPG$E!L72ST#/N"%;7@,,"_D+114I%2D5*14I%2L]02D\7J2I& M:2.-TN\C6N__/HS"6:!O^<]:?]*?A71C_U7=A=C3V-KA1LD?R$ZI3LF)-K"0;ZZ*^V"@L54@F MA F20AY6!]89!EXIPP+C,@3=[A+=(8T:7E=8H7!WD5*14I%2D5*1TII)J2%% MQL5:;;RUNE")S)#43#L+R!H,C&(&1A@$5D4L$*J8B\R8 M)&#I%!4Z^*25[V#V3=+]II_F[;]*"[VZJH1V*QWT^V@RZ87I?CPPGU^/QOD" MMZ;3<=^>38T=A(/1ZV03#J?%@ELVI>Y\KI\AYTY3ZR%(XH$)S2"9]Q&49MQJ M$R*GMMW5>+'RLW0S;"JR"_\6*14I%2D]'RD]XF7+0&"1\EXZJ<4RE"TQ1HB-ED7"F6;3"87M_:SI9!M_,YW*,6Y_A_&FZ/S_ VF!! M:!00"#' 3$2@J6; !;;>."*"INTNIQU&'V(Z%QP7MBU2*E):1RDU(\)4=.+* M=.)",,E*%:2G%!#&$9BV$:R3$I)DJ>7$:BIYLY1BG2VJ,'E!KNM15?W>'_HP MG+Z$#)UF8+2*)?UB!M78!3-M;0<73FP8MRCNM#+('M*5RH[&/HQA.CI]F9=G M,AKT?>OR;M:/RI:;ND"M\[=TOT?%4-PJ@* M+F;%*TQ6&Y,=;RV,D)4V&"H4!LP#!<9CGAL3 EB-DF!1),+% M7)_,.H@\>-+"LI!9HV.QYT(#BP9-71Q0H3_/C@KCR<0'$7 0M1@)55 $3:*,(6C5>WN@_NV%UAO(*Q9GAS&=/0L!$8M3H#F M3"CGC7&<,/006!>%7A_FYVN$)4Z"DMZ"DD0 HYJ"4<*#T51PSAT-/H]_D[*# MU.( N(+\#47^4B$*&Q"U3%AE)?!?+FBGF$IO8SCQ+#*DG>7&4NF$,C9X%WY /<-VL7^Y^#A M2QB/"OB7 O_NE9.'-^>];??E,#"%F.,"DHV6?'HADWVOD02GDB25T,1K^_7< ML-CWSYX"%@V NO!_F]XOJ'\ ZO>^1[W.]AK"#F1RZX$9'\ :8< QBZW"RN.H M"^H+ZF]&/2+$LH PU4@Q9HT5B I.DMF/4$[E*O&\)D!_:S'5@%-,>3!YYBI/ MGCY'R=S'*M>M:,J=EBPY;LG<5[@C\(-G8CT6]&NJ;EF;@5EA[/J3:F"6JZSF MUG=SL^Z5?["VV5++>2LF4AT5-TY0PAB7-AFX)F(B%%$\62Y5OA2^S)?"=R2P MQ2%_,Q>F>G!_)I5+J?E"O%\H+%QX2PY!0B;(A&2F+/F*>1,U&LS_6R/A="G5A0 M[DS(20TFY%" R,]2@L$LOT_C\Q N'CD]&[LC,PFMM'3#AQ0% M;I :;D!0?N="2M637E_(Z'42T:2HW*54[MYB\!TYBEE2MDB:?+C()2@E-"!$ MG;#8,BE)NTOX@_5M:7JY#LY/D5)#6/>)0^\W,FYQ@.IDX_GPN_+!""T%1(CJ760TE*3YNK.CMKRQV>3:=9QD[WY4L4$;8H,N9$EYG'P*;C@@ZS$PH0PHCFQNQ\PY892F M?= H([0D2%4)4F8R&;E^%=',(<[6N]/1]/]K;;G_G/4G_2R=DBOU"/',DX_# M_H\3I?;"^&,8%Q*KC\3>+P0V%9$>88N ***!>4&2(VTC:$J1H $%I'+?1=*A MLF1&;0JP%ZV61T%UE=)]':A+C_C[XWE^(A3B B&&@=-H@#F$0#,J 42>'1> M6TMK:Q%? -U80-<6"K\7H(N6?ABJ%SIR"B]E=$E!HG3VXI4BI2*E(J4BI2*E)ZXJ+@8FT^A0\Y']B..'D+ M7D= E%E@UGFPR&C 0G$5%$7:F"::F\\K2_>R'C['MZ?C8"9GX_-9A/MY)>26 M,]0BI2*E(J4BI2*E(J4BI966\V!-L65()M%ZAIPQ3%(5(]+:,LP86SJ]Y^#" M9TTM<$"E*0T)Z@Y)U"C4/V\OU[JMOI3*OS7DNJ]D:C\WP8]7)9#NX; J$7T?C&>.]2H0W*:J_ M-M7_9>M;;MN7CWCORZ=#'YT.DE$0/A!@47-0-�ED1#/7&(YE[#JJ,%>H#J M+R O5%RD5*14I%2D5*3T?*7T)(&F8GPVQ/B\$G=BO8.]\\/ &*%($#"4).N3 M*PG:.PH1466B#$X%VBSK\WDEN54A6; 9,;F(^VMK@Y+B5LXPBI2*E-:CB/*: M7BX'HZVTBD2*E(J4AI M0Z6T5!6+(\H:+ARUDEFAK) 6$RN5T@$1J>]@V$W2_::?YBV\2ON\NJI\=H=) M%X7?DP;JA>E^/#"?7X_&^0*WIM-QWYY-C1V$@]'K9/4-I\5&6\I&^S3MS75K M##:XB#F')#4,S%H/BH< WC EE",X4II,-/R0^K2"[,*_14I%2D5*14I/;\O4 M$*0JMDPC;)F%>!-RR&+." 253!A&F8=DHSIP3 L:O%#^TQ-ICX,AZ8(1+,)%1\$ARPBE7$>=1Q+Q!1ZP%H85' MBY2*E)JH[6K/8BK:[F$%4&N"_54O_>'/@RG+R&#HAGH(QE]OYA!-0?53%O;P843&\8MBCNMC)\; MHT%W6!\[&OLPAMFMO:1IA?SHS Y"Z_*.+IXP'9V^S.LW&0WZ_NN#5U=W%C]; M;RJ[MEVL=1[YJ)&A&#'!K98V,&*M1CRA@;/#W;N1V*MJ?NV5'K'[9]/)U SS M"I8TROH(;V=A0"KVQ(D\=2TZG]O31 '*69?6-WKL%$EP3A=([R'P MFC<5?/^OR]>1DR%T^&3$8OQ4(XNH+1!6"Z_[+CG[Y=67K;NP?> MZX/\M89+TZ+F_VO9@XD:UV<]67#1H*N+ BORRQ/OPWBR\Y^S_O2\<-NRW#:7 M?H22X::]\D"-3;:<]1PT0QXX#=PI9% RN=M=4M.$G_JP\42G^86 "P$W96&6 M(6#/O0D""Z,$4TPIRB7%"?:$.B&T?@@!%\NS/G9>&/J;/&F"+ <;* 5&(X(\ MDAV09IHFE>J$],GR[!"5;$^UF%516+JP=&'IM-4O6=&!@%$* M9#2*"(](IFO MJ10/SX K-%UHNM#T$]!TC,E^MCP*33UC.%KE>7"$"RU%B*30=--H>CY?P[!H M R<<" T.&-8$--&)IIU$@@D9$(KM+M6LP_AB7?SS(^IR,K2:28+,YDE66"9# MCS).B76)-+Q'&&N+931+$\F/SX@*:RS!&F^NG'N_.>]M?T2'4FKN#!?@K(B) M-DP$BX)*M($L,\HEU@AW'"58!QJ+:5-,F[I-F]H9J9@VJR:IO>])RGALL38. M9'06$BTIL"8Q%9418:$$QP+J0]/ZX;C1C=*67RX"BTC,MMV?CC(4JS4RT^!;L3\T0]GM3C4LGWYHJ/QY2V!CG9Z5K,HVYEM;1.*NF_[I=0DE !YD* M,B!>9:V6@/"OG\R\]32/B)NVZ76FUY/N;GGM[M[;^JVW>[#3:>WV7KUH-?YR M7^WWWNW_OKN]=;"SW7IWD+[M[?0.WK7V?VV]VGKWWZU??]__\]W-M_&],2V> MA-:OO[%_[ X3#8_.TGOXR3_O> /XAANH5-HWZJW4:+J1@3F=A)>7/_SL^Y/3 M@3E_V1]6EU.]Z.?O/X OE@M4GS=[^!L/O4 S+KHH9;CXY(N'7U0/S9D%L\>X M?$$EN_%A] +?^-B/WA:3%Q2K>[WMCQ_C2*S/Q5*QFI4E-S]\]6UOJ6VY-9B/ M^<)SKW$C9WO^-XF:OT[T* M?FZ]]>>[?JBLWT/6+S=_NCM<[UJ9]S01K_D%N*'!]^N=MUL'N[W?6ENO#G;_ MO7NPN_/N90U5=S]VV!]R>%OC ?"F7>2F] R[V];]UC.L]8_V=VAZ#>L=O#W>.]CE MO2_NRWZ.!Q^_3>_]GN^1O;^_Q9$_?=G_[>WQ>_+^?&\[_3M.?__RX6COBT/I M7[J.-V1O^Q-)U\_FX\C[!WOLPV^]XP_'NW_WCG?/>[_]>MP[V?F2[C/]^^/\ MP_;[O_'\6O%5OO4+J^+=1[7?(.62$"8 M(YZU.-U:#U;Z,L=* 0L=$=GZ9C^*4W^+DSO'3HE1R<=7#[OO0F/3>^EYEE4XP4&_V,==I#-OVX M[KI+.**]X/KNJ('MJ OL)O M?/!2BJIOOBVAN0WP>]^%A@X#N]/8C5:HKDNH MUC4)9D(UD4_:24O8CA698IEEI.;)8J0DVAB88-)07+I4FUY3(T<)'=C"ZKRRUAOQ3" M7@/R;0G[20E[$0#\8\#BPWL)+?YP"+D3/^*&_"VL?XM7UH;7^HM00F3JJ2@ M:4)RE1L";$D2G7I.M+.&T<+CMH+"D72+_-[NS+8IY,:2\MJ11$O*#T[*B]A! MZ)QG.;/$,P8J!F.'5I2?G!2 M7D0+AE(NC4T(MP9).>%$&)?I:6T_5 MHW\06T?+?BEO9&J%YL1((0C5 M24X$M8Z((I>&53192EDM L M-43X@A&?F\R(W%F?I( >7U;DZ,NFVHT(M6RI]R&H=Q$P^B)+E?>&6&MS AO' M@(Y-0=*<"TX]S[)"@.1-Z09)WM?D6WJ/$9-C)$(_'(7Z3Q,_[8?Z1M-0?J5U M,3V.BZG>B'?#T6ZY#3OE+K1,Z'MBO4]VEALU;%IGOP6RQ=GC0W)DC_R[6EAV< MO<5=V!G8W7*/VIS1-7*P6<-WX%X,WG6:"U-D-+4D37-01J151!:J(#PSN2N8 M33+G $=TY?V]WZU-^V.A!\C;M_[RUGRS8V&+5U_+UU?->CZY.R49U2* MA'L"V^<)+3))-..&%);F-A$B Q5S"R@8?LG^WE+VBZ7LM8>HM93]R)1]6$ML MD\'?IRD3N:""$9LG":'H0A1 W\0P"KH8==YYMHF4_9I\$(#*1ZZ"'.J+ZO5# M]6QT2(P5EM%V9CH*51M:=\1#XXW*3!(WY,CO5-OQ;CA"/^EQO1OWA3-]#W"T1_Q"6J%V1N.*^L9EQE0MBM[>S>H4RM\^+'2I(/!R14@>L[-78=%UUZ MK\M%\3T!$>M/:@B\"+;A+>S"[[@)M5NUY3S?P7GVER"!HQ9V"S EP6FW=&4 MB(Q*DCF:9JYPQN=F:SMGRW[3-@CZ)9#J^F.76E)=%ZDN:/J&P4GDC)$TMXI@ MA#,1'N@U$QGSF09,;Y*M[4(L:PDMJ;X$4GT@#;\EU?N3ZJ(^GU(M9)8G)&?& M$%H4&5&".U#O6>9\DAHG 91GR7)8<%O_^<$+ZGHW&H7ZS:'6\T3]]=JL_T^K MRL_J\\6-B%7I3W ;=@86_GT+'_;:>*-U H9E/J"8"@R4I_$I$GE%B M-VI>@6Q7U4_]9@N+$&PP>HI'L;0;EWS?2[B HD3RF6LR*)$BAS M"T\D58[X/$\*ESDE4^Q6)9_B+KPM-^%D!/.(PZBJ*\RVK$4*Z^-:?RPA!9LR MDU&6$R/RG%#-&)'"<.(=!Q5$ZL0DV,ZJF[$-L6:TAL?-\Q&TQ+TAQ+T *9*\ M,(6PG.0%ED#2/"$BT2E)))?*<:%S:;>VTV[*E^OGML3]$HA[[8D)WT?<+?U^ M%_TN0@JALD0G-"?:H'!.,HW%S("<4Y4;Y;1@%""%R/+-H-[7Y&@XFIR[4:[.:9$7J2]L0KR3*:%%4A#)$T4H54KFH$\F"!K: ME(.73MIKAPXM:3\V:1\>SY.VX$Q9QA5ADJ&+PAFBBD23(J?*,,^L%QN9(?B: M?!5OS]7@#)[6&S3[SX_';C(.A93Z/:5[_4 X 7A@[C.LLS/A-ST=PQ/'<*GY M[[0W[N'&_6#/^KO:6-IGK!?Y9NQ-P3;[C%;E\#JCNA[>Z\*_3^H\VQ^8$8;S M[KKX[_Y@N3QABWT? OM6=KF\2!C+))5+DC#"E%!.98JHHMK;3 M).^*?+FG=4O6+X&LUXYZ6[)^*M1;D75F,NE9HDAB13*K<%(;E M21;(N@M2?3.H>IUX]QG B?$6JPKG#E.1"'@1P*0HL@+RG-,$1*T*U<8 M4-J H)="[(_H\6B)_=&(?0%WJ,2ES*<%<4H"L1=Y0D3&!O9>+'T^P@ XP;Z;36--1+W JH #BQL M(1S1GF(W->:(HI21U &+IJS(O=>8+"C292MH2]\OA;X? 52T\GE=)+P,%A+. ME$H(TP4EU*6<"&48H8E5A90YE51M;=.DV" "7JK/\=8IG%%IF2KI*R-PWW:64(@H'9F&I@9,0GC6-8=E!25 M.&!SA?,\XQFHI%O;:<:[;&U%6.],1L_(,/K"6,/3]EMIF<03,XE%_X@3/M$L M(3QC!:&">H"!B]TD.O$^L7&.P7?3T?F7&&NU- C MX@>./[D*L8ONO]/>)5;1>5U!BT]:D>&]NL(5'Y\,=[#LRLB]+W?D?5\-)CL# MNU=M2BN'UR>'E]N=*JI5PK%Q2FYS0O,$.1HH/J=Z=@!+O.3KVKD@,J^N/XPD JLQ_BU ME6S8$/2Q&W?AN-R5EFFMCVDM]UBUB:1*9Y*8+'/ M+3!(G"@FMB" \/R0E$7 MF5:^(:F=;3S3\P$;+2D_)"DO8 O8N-SGF26>^810D1DB3= M^-!-CCR&&93?M#T;U\C!EANR>FD-$\X2EJ:44"Y2HK66Q.7<9O!=GB=\:YOS MM"OX?5JRMH;.C8T3>K@HPI;,GXS,%R"'S6%K;6Z) DY.J)<%D:SP).-,.YI8 MEZ=F:YO1[JJ&\6V=A8TF]0T!'BV)/RZ)+V(1G::I2*0@>2(EH8401+ D(]JS MC"LJA QUI],N',;-$.2W@!';&U_VU16.T]W,$)[SE:_+M7.@)M-1"!%&^*6^ MJ%X?J[$08 QD#.3?&3M37O"Z7#I/BL9&0R!J.WXW&E[,-B@4ZXS,?6=@WZI^ M?WSD=ZH=>S<<'<-^'=?;U7;16PM?7^[^ ]N=T;S(B _U/(U/B$ _$$NMMZ*0 MTG"_MBYZK=%X8\E^_=Z?ENPWB>P7$)MQ5G*1:6)\(0C-G2 R\YPPQUCJN>$" M,[]:LG_I9+]^Q+9^LF^AW/UH?RE S9JBR+DFCGE-:"8+(I+,A7BUK,AT:K$$ M;M%E*Y#2(3+AUSQ#-A .45*1&YIB0S)N52"9]Y8/E<)EVYCF2B-M-_X_G#4T+#EBL\ M$5=8+/^A**C[>4'R!#,5BMP0)3)*C+*I]9HS4.2WMO.LRU=TB-W03/^6,SPS MAU^K.6P4CUCJ]^2RG#*>$IEI3ZCC!5$T]\0PQZT!N"A3MK6=Y=U\15GUS5,< M7D$AD'?[ASN';]M"("]BD*\KHK8R'G;\:'C1>3LGSYG!Y_V3BU/+4N*G&BG0N=4 M0W2.&<5Y9@J;:LV34*@X61EWTX;6O12*?E#W[(T4W3I=?YR8KVIB3H]./IX* M0VEAI"-.^/0Q*\-#7T*6+%?[LV1#VU/?A\.SD[F[E9#^7'" MOFH0]N[^JD0@Z1EU> M.IBTZO<[P\M0)>1U.2^>I![(Q=F@5Z<0OQN.WH9=P.CSH[@'+;!8'YO:7P 6 M!Z?<*66X,H0G.6@=N9=$I&E"."@A/LM<0AD%8"&ZDF](RG!KZ-Q02/&=E-SJ M&C].Q',@XNS4F$RF/LT) RT H(-.B-DW(0.)TC&C#)E!#$I MUX3ZA (9>PG0 ?.+4@70HJTQ\0J(^<&J K;$_'#$/ <>ONV<)JJ@QN78QDAC MN%.BB>9:DBP%H2RS0O%$;B(QOS*?PURXD_O+C4QO',*=QI.A^?PZ?0^;$N%T MC%M0&CGVRJUIJY8^3/I$59C8I,RXC!,A&*@@0EDB87^)\\(QI0J5N&1K6ZYL MQ=;:+E\*53]H9%-+U8^71U%2-4M<9O+$$S19X@]!A&?P)TL-D\87A1!;VVG> M9739/M"2]4LAZP>-:[J&K%O*_;&DB:H.4<(RFV2&>*T9F@0$A@0PDKO$ZT(5 M!==^:YNM*"70NA^>.F'"#"\NAH,22,!TW:CC+B[[PROGR@\OIR-SK@!O7/;5 MX'4Y*C8%8\S",8_/U%[^)3&U"C!*4^4N7Q$)V1+_2R'^ M1TK$:(E_0](UJA)J6J>92#B1VAA")1-$I[X@6A<4=$%GO3%(_ G;),G_NAPG M'ZKZ]%4V^.MRD3QIG%6]]J5#M^5&Z^-&'Q>"J_X\]=1*[J@A3H(6 EMHB.24 M$E'87'N?9Y))Y$9B4_JXM6;3#8<@-]-O&X/QXZ0[5S]JYU1:F^8938FGCA+* MG">JX!(H.2T82U/N7+Z) =PM!6\XCF@I^($H>#Z*ZO-I8:S6TB6D8-82ZHPG M(E6")$KFDL-.4=H6C7IR4IP# [XW %B-?6;Z#L#SZW)K/"DN>!=6WOV.R_Y^ MU(--N%3]*O:S947?Q8I,C0,.=P_^BHT_>99E18%U*#VA7"@BE%&$9=H7J>;> M)79KF]/EP*@VPV)3R?4I4< MU-HJ%.NAXJN*BN'[3P>GN3!.%8 &//!<0@LF MB&(%)4"W*2B$H!JB;7'SPK);^K."> !Y,14,AT=!5#H%JOP:-G9[\;C@"O ME3MRY-^&*+40O=GZ$1X"/QQ\^TR/3OXXS0ONN:"2L 2S.T5>8#4)3RPUL+^6 MB:1( #]TDV0-#25;*^3FJ1P/EJ-]5XIN]8XUP(C]].AD_]2F'%ASGI)"9@ C M+#=$4OB3X(R=#V*5_]2;GY\,^+B,PL]7!E"WB>)!ZLF4;#8R.00,8M3XO',Y M&G[I60 F^JKSTQ0(I-,;_-R(B\(-^=*;]-R]ZDK=J3?Z\^%V3PE?8.?>PL:] M+_?MUZL_8=/V!^^J'=NI-ZQE;P]2Q[9D;RI)?)8QS/54.5:?*HAD:4Y\HG22 M2<5KO@A>@F+%^3!>;.9/2,3*ZOES6L'?"TK.&):^-6A7"TR3)>Y*3PV)%/ M.T5@FRU)I/ ZT2P!H8 0)[]_3FC+&)X+8WADA#2&^<)O]V$1+1?XL:*Z)1?( M/<^\$H:HS#K@ @4G,DT+HE(F3<&HTJG'W_N_W/G][W# MD^/.SN%NY\/>\[OA^_NXCGIE@UZ+Q^<[ SG_0N+)ED-_%(/]80E!. M%E1AXV+!?$:H*3(BL/2XM%)SP9BQ*0,$)9;1TW>;AS9&/UJCD?B%\8FG!$XM M=]@ [K#H)U)>")]GA*<&N(/3&0%AP(C4A98ISVRNLJUMF=Z[FFC+(EX@BUB[ MCZEE$4_/(A81ELCR/)<9(S:GFE#&4Z(\X\0P*H']P[Y[M;5-EP-&-I1#K,D! MMDI'4_WXG7O8;I#NS\PF%'E=EW\%_[N3W$+FEPUM8^R$LF&6:NB3- 0)2JI7F2 M/A>#6&LR?T0F054B)LXH[&IB=>+@[%#*/#*)!U>U6B;Q(#6FJYAE MV$W)M"8^H1*8!,N)*HP@3"5>%M_LQR4U;WO_[ MA.OS8H0'X]8*"8J&9#1AA?16*F4%#Q(W&@G,YT+ MDBNF"=4^(4JE $I9DHG4.1 @H&!F>=+ELTXPRF=#,"D)ICD%P4A+0WPV1J36B6Q=9M2-X;C!AO*WB8*7PK^V]V7[ M?^!'-? +-3KK#<+K%VIR8H]J-UHWV:;);72;A0*P+NOT)$\&$[@ MZ9,ATFQ8HU"4LRQWH_HP/O@@%)/J8(%.&'$/AG\V@J\NU2CT#)N:U%=IERAGXUTC)3X&U;#7NBBNT_3]Z]+?MY4>6 M"W=>S?8-+O/E<-S#0_5+J"[:^^+^_K5G)^<5TVK<5QZ<9':+TC#_Z>3Z6S9E M#XM\?C6:/\]'U6@NU9DC>N349Z(\#/87U?^JKL9;?YL_IG!&YY=PHX_[0^ M\0ZG\ P[7IX R-!PWFIN%X0A#*ZO+L?NE^J7O]O>^+*OKG[I#<(KPDU_GY\U M,H4%01@6(7X]XQ=ODL@S2K="^>;RZS?AJP7A'K]CQ9N\H-=^G;Q)K_WNIL>F MV9L\%3_TV)N_8PE_/H/-^<.L;';]U\W'WN)GNM7WG+*E:U>@QDB(CP./Y&W4 M&8C@HU,C=">Y>3?2?9>C >ROTVYO9W]V6O6J&3V2-OMO4GBCF8F>P:&;> MF;Q5HQ$:UOZI^E/W+*S.?QWL[GSYSP">@_>=?+@XV/V<'WYZUSLX,Y']I_?WEW\YUC"=_\8_^=DR#Z>?/SVGW\=Y!]/_LP/ M=_>3P]T]=O3;X>?_7/S)#C_A>PZ^'?VVEQV\+>_Y]S_.]87M'WWJGQ]^PO': M\T-XU\&G/Y*#D\_T8_;AXC\P%YS3P;<#"L__^N]&P>'#W1UVB&W<\CP15BMB M44DN*)Q=D.U)C*V@R;HB_#ED&MTY_? M,JA'95"'"QI4P;27U.6$.24(=:DD6O*,)$S!_C(*_U-K3G]Z]=D+=S3-U($L M$:CV0FV%T(RF_94O?Q9;^: "[C]\./^V?YIE+,Y=1."6%(]2D.5%<"R*E MS3/O4LX2K)9#DPWJX_O*>W-O+ RZAD(WNPOW\Z'S<0(+?4^)/4>-N3NTY49M(O<^Z6-3]\4!4_:/*W^W EI 2!MRG-M2+9D\/ MH_X?#@>F10#W1 #1,*$4IWFF)4EI:@AUF2-:Y)(X;Q@UNB@RQ[:VUU9O88., MIBV-/B@ :&ET#;I^:3Q,"B^LYT2R+$$:38E*9G"]T"CR]W<6AI] M*33Z,&I^DT9;37_-FGZDW9QFVG#GB6-8E@)X+%$9%P1KQ5+M,VZ/?#_&52Q:-G@RV>#;<&?E\<& M%X HIT(EN;(DTZDEE#E'A.&*&)/GF=."LSQ[H((_+1O<$([0LL&V",\K8X.+ MF#[5ECG%,R*5580J88D0%GX8(91VJ9@B/ _$!4NPOU#I):6!QZW;E'>' M9S1FNU!O:"V/;X>XGH3$9V;R.?[S_?O?0X&2G=\[N_O';W\_.O[SPUZH5G)T M\K]['V8U2SK[A^^./AR$;-U[)=AN2GKJ1C_C%405A&38$$L,@AEC"H87KC-1 M?[DV&_9UY'*LO2?R?CA#)WB$WL.Y:C6^]6E\^TO%Q36W,J="$HS;(I1B=ZLT M*8B36FA7X']T:SOKIK1-?VTYTO/@2&MOH]QRI(?D2(O]M'@JO=:6Z!S8$C59 M AQ)%"256E*6B\0P-,5U>4I;CM1RI&?!D=;>>GF)([5,Y[N8SE+[8VUU00TG M"#>6?"4<]6 *61DGIJ>+$"9\0*JTBVMF<>.F3A#,FE?&@ MQF5=V-0-R@-Z)+=IRY(V9VI/BRP76%++=7ZH7%+%=3Q-!-=:D)3IE- D QA) MLYRH'%2Z7++<)!RXSOUKN;4LIV4YSQ4ZMBQG'060ZEYQGID$6 OQ*1.$:T*FLNM;;Y)'.=5N"4O>Q,8QC=GJTI&L2$1_*VO0O^B*29$7*JK MT.0"$R/@P]'4S8HBM0[,5V&<6SO.+,_>'AXCVYM,@=ONQW0T^^MT(%4ZG*M[;I"ZQ&T;*B M%\F*UHY+6U;TP(G[=8!%KG-N>4%RAR7%K9)$66.)+5A"N;?[,"OEZ% MKW.&6,>3H?E,M!ICCO[P N%H:!S:>CY?A3EI-/,T(33#ZE N9<"\7$ZDXT56 %;(F=G:+EC1LJZ6=3T+UK5V MP-NRKLU@74OX./4^]0R@L6;8$U!S(GC*24*E4HD2KO!8E))O$NMZ!1[=HTLW M D(8G'7Z#JBD$U:%##V9PA^EBW>H)PIN#"6MW5_F7 W.7 @='B[OW M)KW6R_M*[)5KQ]0?O?W!7GGPW@U']9G]'4_=[^6ANVIQ M\_KX]\ %[GZ*KI9ND]ZYHU[I;6O;U M/(%SR[XVA7TMYK]2:RB3&1'>*]1!,Z*XMT0;F^N$YH!!L'-9-\G;?J\M]WH> MW&OMV+GE7AO"O1;!LU2)UM1Y(K,L)<#'4J(=LN!CW?BW:FCNFKWL6X;-M>'CB[-![Y=?IV,8S'C\=GBA>X-PKMXVC]W)"";E'0;W[,\?O[?A]/UO M>?A:9KT^9FUF2/D3?'?R^33/^+-"]2I=+@8>;) MO>,26S=-R\>>%U!^0#[6=B'Z<19V5;.P_.#3V:E7J7&PM23/%?:OT,#"F$Z( MM,QZJIU-=+Z)_49;)M8RL4? RRT3VT0F=GC<8&+?_CA-J>9%DA0D9500*J0B M4GA*;"(TM05E/O>;R,1>@=<9:.9B.(@!V2%)>'B)BS[N],9CS!5&Y_*%&YVY MT;C,(?[OM#?NA6M:S_*K,&ZNW;-\C(=M/YROM 7 #P* JRA%0;DT3A/.,P>, MUVBBK,\)DSK/)>Q6(N^R>2U#:AG2\X*SMS.D%I7>'Y66 MO,C:S,@BX\0[); UK""*,45HJ@J>:6=<;E]Q@^^GI+U=IR<=VQN'(E;=#JP[ M^9%6WB^8G;YDZ^!Z7;5XEG;+H_0!B+KWQ=G=Z0A6[7 XP%-U-'JO8)E4O_P[ MF OC*%ME<'T,^'/3/9L?['X\I8)I5R0Y4=*!,E@8 ^@T@R,N$UL 0I5P!K"8 M:5\@.TE3*4%H=0H(IGQ M)"T<9-E92@05 MEN1.@7:=*\OX1@:3!,3[MPD6,H9_;>_+]O^$'W$D>O2W[7I4U9?5N"[4Z*PW M"*V4V3P7,@X+A:^;+-/D-KK,D"Y/SEVHT7P![[["M-W!< )/GPQ#]#+V"%<3 M]+Z&DLY )# ^^. ".\1WU C+.8=N06<9#&?7%7?DEFMR@-@YU.KK]E4Q:\H/.K MT?R)PPW\A&7:\X(6N4L433*OK= .6*&!?XV4_#1-\JWJKO.ZZ_JE.G-$CYSZ M3)2'*?ZB^E_5U7CK;_,G$8[A_,(OKMFU*^/]@ZU,I A@X\,8*_,+4+ ;X54P M)K4Q8^F=:XG]&<[L\.AD[[ASW1X?/3[_N[.R=YNY]W^X<[AV_V=WSO')_ !MH,_7I[U70F9;UTO+4H^%T;; M$"!\:>$HTO%3+1)(C$Y:">LHJP^G%_ PLP9SVKP_XE!AO=(C7Z:<@8AZ<@WL M8Z6!71U\ZOT;_^\>G?W_;SPV][IX8F::&8)WGA /HEU!!=:$URG8@D%Y9K M)Z)>W1M,G=U!'=9XG2@CO=&)IWDNI?&>HUD@<8XE5FUU'.BUER@L1U-@NW&Q MD7_-EKM2QLH-7N!F\%WYRICA%+;F]M?.#U-2SN$0.$VEQ4@185VAM*=:YCYG M+MFZC5(>E33"$W\)E8','8@EZJ[+/]]&#:QS] 6+%+FOM^F1C?D^D2)SW4P. M%,"NB0-I,#!O.C]ME7]O=88CU P[6^54MW[N!G@%@O6J\WDP_#KHJ'$']=$/ M4]V#(]%Y/QI^] M?AQ2EG0[69(4;SI'Y>>=%#_!S\OAA>JO?8>ZKBJKPL*[2 Q'C'&'G:^]R7GG M!-X[ZJEJ4#]ME1]LA8&,I^:\NCQ,MORV@^^(TP_,N1\,O&#Z,1 A+,H#E@!%.7-]]@:MAEC]MO3WYY];/\)$Y M'\#.GUTU)IF'>69D M>V?(2^9NA\?"/Z!)(L :P&' 44PJ,P5<<-8?:M7O8[>=T7 ,SX1!8';VP/7' MW=*& ;^$L-EIM+],KB[=^ 9E;05;#4H9YK .)K_D_,GX3C@O ]<1%04WS\L7 M (&#"5 <+(9U_=ZX.CJF&5[L1\.+-P]+D3XAPZ54X['*3#C\=[0%:X M9'BK"_V,\'FXWO @W/]#-;;JOYW?PNIWCH$HS03XR>BS"S"X<4E\?/E5/*GQ MFZV?2P* "974NC"C.*(X"=2%XN"WKN636XC=M^:8\!;\K+@'[GW@8_B.\+SX M@OF7JOYX./?F2<]\AH,WOKK0PWXYA ]__KI?O@WT?WA+Q4K/@5'C34ADIG<) M:P-'OF?@" #?KI?\;6]R!60[''=VX#5]-\8_!G8XB ?U^,H.W%5Y:$&>X\CG MG[0W'0'E=3L[8V3'A\,1S&HG:"6J?,1P.OOH>B/$QDO4)J\I!0+RFAG+[P3; M1R!KX+)3F :PH["AEU4N>F S*J+153RF-_@"=#T<707FLLR;YCC>_S]N<$07 MM$2X^/*R7V:S5'>&&Q&6)&NB^L%VZ;.X@(!AW 3V#!< MNMYH-JB_WS*YN%Q=N,'TIZ7LB',+'\/C@0Y<]=L5\NYP%>SCYW*@UEV$QZ+H MJ-8VC@\>?O.2_3W22)0(("(<1JH@G\;^#O 'S!#Y#CS5N+B<&J7?2@DT&9ZY ML&3XH5<&"WD$T89&OCX VMJ#\G&A/H?)!KD23YV=":8AE@9T)AY,>&NP MF2^>(]/O!5MB7#J'NW%5VA [7X>COH5KFOI2->!R[+<=IP6J_]L"0-E,/K : M1MT.BZ[C'\?ENEUWO.'OT7!Z=MX4 0'.%W]O$+H&-N/4!3#JPV,AS M2A6D/&JX+:55&$]$N5?AZ%6GHW[GR*D^F<#R=70OP#90],][H+25)V(,&SQ" MP5IQK\N1N^A-+YK#QP&$EW3A<3&_+GP81- 7Y!@-$B@9 Q!'K0PUWNP 493C MA4^!8%5O,)YTG((1168"DDA4G&BT"% D8 MD[,]5'V $XU[H(GW/!#G"/%(?"2:]Z..I.#MO;,![J_Y'-8RE@CM1$X0#*&P MDK@X@9D,9\^NEFY^;-VJ4R2Q[O\*>CH_\>]AM6/=8F'E@C^%D MA539P60G]A.%E7D_!(D,4O4$WO]K?XA9LT]L"?Q<6@(OT3?:.]C],S\\P>L_ M)@<7'\[QN8>_[5]]//GP^?#3&?O/I[/L8-$2>+&7'63[7P]/3!K&]NF/J__\ MML>.3CXF'S_]X_SPMS^RH]W^Q='NQV___H:_[_QU2G/IO2\,X8QGF%MEB: J M(X5ECKDL3Q+C%VUL/,L<*[*<%YK21&B1&)US79A46TYUNF@*/!J=J4'O6Q1' M0;>>7L"A#:*ZL3N=V?9TJOWY 8OA[:-;-&RZ-!52YJ+(J2J,S%51<)7R@E.K M,G>KQ;!A6W\RXOL^3%"MXF98-1^'*RS0_E7\^9KI__#;Y_14BI0*EEIB#?R@ M-BV(* 3\QF"SJ-=::;I(,9EW/E-%P@3GE/H0:\.5UTE1Y(45;)'^PPZ4GLPR M*B!TR;J)M)^/:GWK:MP(S>?")VZ/FCA77T#%=*#E@4Z#<"V8L_$A(XMMLZ-Y M1LT8:6E& <6[ _ +-+YHZ3/N&)^R#NQR. M6B;99)('7T\MLSDL<$Z21!8QQ%_3U)!< >?,E1;:FD4FJ0O)&2N H:J$IBD3 M@BM.#7"2(I5.R$4F66[ +1K/\V&+M\[_!A]@C0[1&&P=,(>+T"\B&@%6.D_& MG6N#1,=Q9=>;GK-_^&XIO&!ZH=VH#B] %U'U>')V>@@ BJI4I)FEE'**CA1+&<$P4:O"F*) -9M;4]'+BE2,Y.N;%S M5L':A&'.>\XW.HHT[8YNU!DY=)2/&U*V-XB[%/R#B%,ZZNQLY,Z"E(FNG(9T MUJC3=&+YP:!X-W[=[H7T4CRV=7#Q&.LQY. MX?0/OP:[3FPNY&#,X^%TA)(0'XMWQ:>M-N',WGH/6\8&.C1>%7CY<^R._-YX MTD/S^-.'*SV%_/W(3IUURCC@#(GW&*]D#4W@QG(BI159#%[8 FJN_(J7J3J\A%$7 K_OOM(>,LF$KKOBD MJ_8H6GG'X^E%6>XK* C*>V>BGC *ZFS)OS$3NS\<7QN0'BW&,S3FA\-)"&A_ MT]F=.GP[/M+!<(<70.K304E.D=*(=*<%X[MT]2>56L6QS)N+$44@L!Z M<*'*(?1@*B;\M3283AG,,O.EU8 .O6&#YAHUY=?7'D"WZ!S$1_AI"/*S:%8? M7H;151X8C*XZA],),ZI7JK3V#V!5817PL-@>QB0UG9\:!!]^CP@O> 2',;K M3D@%7P!^L'P@(9'%71%W)X1NE#+<(4*8L9LA3 \_/A+ M;S0=AW S>,4D/#&N8\3 *)/A9)K/_:M*"G_%0U>N_ 7JC\[)*6WJ-0&X-,8 MBS#&50@CNG!XND;!%09OOW)JU$'/J^WL.N-0H8S$E3^1B(-O#KX.9P%^OPUKW^@R M?8WY&^SZ_(TV$^/99V)<$\%\BW]A00 GS#G&;*(*!]"^57!OI-:"K.56-6$^P SX'TJ(&,$+VX*?C2\!/($H[;@O00*..J8W,M,+ M>,:@BESY.ISV;:59S#T1^.#T,C"X.7;8G0G=8 I%T#B.=QHU&@4MX8OJ3R-? M1!VB;' Y:K:N#**Y*:M!B[FJ(^= (1C 2H9APYW&3$>+86M-9-J;M<\LG=PC M5'.JEK.51?<.^7<@*8?#$#8--UQ56DF(I0:V;R93N#Y*$PR Q)5#925X[X$G M]0)RK6(AYS21S=>4K]-@CP+L'P[.AD$3B1"_H8 ZW.P8T31_3 #-7\2XTUO+UE\Y/O9_CTT>XQ]-ZMV(7%]!47(@(GRDK0=B61J]:DY[=7!IHX\&9 M=$#9&8/"DOP LQQSFPNW"V^OWA5U6' M6=CA5$_\M%_Y%^(SJH?@BZ=CA]_W07R/RS@>>&$O/"^01C?:^O%48T/8\=!/ M A4W-$@X;.,JX+B,MHNJ%M)MN )?^Z5\:]R1(EMI=JKO?9<&A1KX7'?FG,!:-T*J'Q0O;0-+7XZ MC@0Z&_/%T+I^4$%K*V?80*]@Q#5GB1D%&IM.!Z9GXQNJ5\Q?W#1HC0':5IO] M97ZGFH>P 8[*E)TH74*\WMR\\,J?>G\UGG/=_,()-8'3SFU&N#Y$0]>/Q5MT M6?PK%>=HS/G,'.:)1<+?P:.]S=7&C;?S.POD8>6(8(!>)??V%5<)K 4850> M@ ^Z\:(H^W$^^F9.5QN'%(EJN)?D &&\0C^/R0,]97YIL]7(Z&2^I2*C37:L@#>=80B3->'&(@6R\:T%Q M7=2F-B8&>4V9BP]L/O\0%9\/,V'7>K0/OWW&L#]K79%[V'_%"*69)UI02S@L MLS'<4>67+,,L*RAEPKG,>TJYDHQ*+X7WG!;.\:6PGW+Q.XW5_X%POMO?.C]* MF@!VITF1F,)1)Q/ 45QEF?.IYM(SM:$P^"[I.S& )\K&N+21O30#9F(0>F_2 MS/692T#\L<2>-YW?JN@A0,+343T"4!9J[4:AJ1CM:Q@O7EH-,0\R6(N#*C": M!B-]#-['QU1# P[=QS#LLZ"*U#;P*L&CF;)8Y1^"IA28;L0L&"D?:BQUWKX_ M",\( >FSV&],[]1H4"]% MO0Y!89BB&G>!,"F(D[LMPWQJ:$BDNV[3\1TN[#1LY0BE5K58.+WIN+9)[,;D MH!A5,>J<@Q;F1J3,6L!C8J] M K:,6N\L]V-\34+.ZK2R8,ZN$[&:^0WS;ZQ3V5 A&5T.X\)%5<%-,.3X DX% M$E\?MRZ E/X9:.23H$%BH:8 M/=%%/5'U^L'%I/I7<"_:]B\7,!,.'L!83T]CR)H?*<1F!KTG;VYT: OX[P'9 M3N>!O>DWOGSWQE1"X"P&73"P8,#48I0?BHUQE==1'J#2RA%U!XP&J3*62@YX M2\9BB2Y6G-I230Z_+YQ,U$O=N+0**EO__:;S+QQJT[18LJ=Q\[)(PN7X@U]P M[##]!).&ZFMB]EZX(%*>B\"N2H@:ALN1L MP31*!4^?L<^8"EXIXGV$ED-TX(U+QVQE=,0=>JZX'>:!"U=2..*\*L-)N\E7 MC#M=E7:_Z$B=G9_Q8GK64O;4/+__[-SE>(4419FT>&=T.8,$Z);I5Q6NASX3K=/+X-3N>P#/%Z4G/] MB#%CMM\@,H&!K0Y1+YC6!Q-7[N<"T74Q;OI3"&8(;X)#C,%OG7J9ZF3\.(A2 MUD0]" VVE149^49S[<,"S:^&';KH5@E1UDU+<7S+!:!0@L_[H ML'/AR.&5#4MXS"'$L+Y1;:% N\[&A-F\PZ+LY9NDM?$ZSQI;J*D2DN M)%S/S-*A[,,H^ERFNG1"E0>RFE1I3OWR,]:S1=M&PZY3WC2)5@2<\>SF1EOX M7I!R&O=WD>ENC*7@!V*6;L=P-\&E)=\)'+I@9*RH?'P>W%FZ$1\4T$MD>W . MT*\2#:%S\";$Y !E5IRA>NZ";[*LJQ(=:\TZ%J,85%J:G?#+!DV^P3H;3TLC\8W+F)1LVHL9(RC6Z\>0.+RY4P:D?1!MP:$>SMSRAF3D81_U MF]JD5C*VYKJY.5MCF#E23$VD#783^F2XF64:T5@U'*2X$#1SB0$B)^\[36I[T;(\_I$9-N:S2?I7+3WZ0&C(84M':SG3.O"M(5 0 MJB& <^-?-L+O?.TF?F>0\\/:1=\.QY,C?ZSZ;MP:1 ^_':2GCFDIT\P3)6E& M*&64*)X71+@\,YERJ2SLHJFQD(QSJTPADH+:5$F5IZDJ4I$RQY6SBP917'5D M;!\J+?DZ<^CF2.+;ISB_)/"LW/%4N3QQM- .U*Y$@@3WW$M:<#]'YUC!I5R2 M2C0'3C^.Y9_*B HT3:(E)@;N5:X\#5(FQ+O5OKT0+3 I741M8.)W!B;R-C!Q M(\;RB(&)MP8:+A9*2#.;J2S-M/4T%4)8RUB:4@5W6^^R#?6LK)[\[8RJY"O6 M@<-0R>-(-*@W2SMVT5, MM\R\Y'440QA%;7IKQC3,IUU_S_.K48.2-<29H84UIHV7=OWR-:%8:%DF+H!M M@/YC--_W*Z9;%OF"+TD5\M:(WC+]X32&0TS+\/=@(MT?U,&-T:A8.U"&P\_S M6*P,P5N4$G5U)\!/F#\Q5Z.S?,O[^;%6]Y0)XRN?AZZPD*$.XF4XF(XKZ_UU MP1VS ,R9M%*3:.:/)I=A8\EZBX9"0)E?L99A(Y4>>T]<8N9\=8JNL2TN&%O4 M95 XT9(5)[NXL_5Q"K:_WKBQPU@9KPPH#9LQ%Y\7YA>/CAN7]H=5S^]-;CI^ MJY8-WC8 MST^IS#/.4XRF8"FA(%$)<+B,Y()YD_%<%V(I/S%QTN@C)+5?_.0"(6Z>Y C&]30OJFG.\'^)#N;!P9)0FH6??3\_ MG\5?KGA]+ <-4FDT-[XNBB%,L:HN#!_88&?\NCB7*C8L!(T/?;3SHY6X-#UW MFSSW9G%=VOPC+(&5.>]=5@53S&?@AC-_SFQYZQB^AL0,-W6CBP$+- +_C-EL MU\OWLNKH@F;4'/629S[LZ[!9"

]] :,J$9 8(S,+4EMV(I@QLF,BFME9,E*=6G#GJT-62= MT/)P2=DN8FBV+ZX.<*"?9WC7)(?:XT4J\G6C+D29#J0]2B1"!=J<,#IM^Q2: M;$/=F-+%1\)-7+FCA*:N$10&F6+NX>0G>.9*X M"C%RX5C,?2S]W?2,*7E[),@T$$R[-@2;=D OYM4S>%&NQ=R? VYK'0L!/10? M?8V@R$^H4[V41AF02ZY,GY3)=O3MZ/^=)#)IC:(.DFL9D[R?KFBIR./\;G$> MU^5\=CE?6>$'7 XD1*0*S3"F0VF MRRC@2/>!\]3(YAZVS;\\9S>G))B M4K6],F<)BJIMEQDQ&ZSA4.N-&4KC"8Z=\BP/4[95;HX]#W+"Y&?[DA.M&52%(K8G,X"V!/+ M$?>17\L>8SZ.^HQ'06BYYA_FH8XG5TL3_#,L3H8 M5\EZA]$+":XX!SP99SB77OD^-G0_>K>"X1-+71]!LAU1>-T=N$H@67_E8XX0 M>$VT"DO;Q*& H$PFRV^DZ-=H=ELBM\+;$TF/]Y;A*2YT"8DIQDP>0:A)-68* MA)P*Y!*U-"D(8?HD-O:]T'582>3SQ?P]+M=UQGT]TIC8$D7.D8%EB1RB%&JV MJ;;>%B4;&1,%>'V&6#U U!=0;G4HDAXJ7SQ$1%W*:']H"E<>9:?+(]L1^ 648/7$4BO1M3E. MN*P>_V&Q?![>O<.A(O?%NZ$1^<0A4X*A)'*P&HH4R&0X!HQY(837*:H;M:WW MG"L\])0OH6:_%1[:+GGSBR O2D7A)4 OQC^4HGBB&!VXP5P)LN"TS."<5A99 M"3+VF0/T %%?0C%5")B$L(O&K^EQE?I2T+Z"6JJ<).EQ7I=9RPM4$K=(L:PTYDM54I$0A5CWJ),_<2A\X[U:SUX2#+Z"FZSAN46?A M-^S;]NZ:3I[DK*RVP0,SL@YI"O429ZKCN#2J;*)CG88IWJ1DQW*N)V$?#Y)& MNP/W@2L+J?$X+LPNS3=$RM"%MY*(#U+SIWG$:)(!%CF#!EJ))7;IP[P M0;*^A-*NUFAI)Z?F3CB%!83E\V5Z2[2]J--ESA;SP6)/G$GQ(@:BRQYDC:C/%[O7@=_OC[=/WV[6)6N]74 M*L:[[_=$SOTPX"]I6A%5@B8/L/9 #:FXD R9T;ZQWJX4[UII]J1@UU6\/9N^ M7[O(^A(_D3M-H19>S\Z)J^_#_> />5R#5O'-N&W41?[O MPU[ _.P]+L,;_.7\+.+RTNM^<;Y>K8DN(F8@<9**U(QCAL)1/ZW/;>B:##ZN1">WF83F"E-$I9&!CX* R4^"B-*3>8RUBB2YT MRJUO2^&8#FKZ(>VF2NPBOV;V^$'J/K=LN_ 8M$)NO#!0N">/,V?2SZ6>T)9P MT>6^8)\881)-.VE5:5T3#;1(D#<=='-'WVWC>>_K/ELK8!O,,R.!V-9#$'XSI6.1]$^Y@._D\!T"-+OV<(=]G*(5SI>?FJ+OWR MXZ+<]?P/XOE\UE8K0Z(Y9H\MT%0UY[_1M'=O1U)Z>>K2<]?*_Q?E-]6 M.-0_/RMK7#Y+Z?SL?$@J7.T9=+-54&(^9L429$M^DQ*1/"BN.*!S$I/DO/C4 M10/UYZW!:>8^%'Z+9;'$+92R@:ZVTC=,2-3A -Y\&BTJ%7BKLG M6Z.*QY_FQNF KYX.VH]S6LUYF!'YETVF-SVG*ZM#V=BK]!;S^0P798L/'^"S M]2*E@1MWE%5J-OWUW71]<<>[GNI0H+*\).,77$]BDCH5FR&*G$#)Y,"'Q(#P MQG5B6:#LDZA_F*[#Y]S=^^U_6]8^J-$%;VW@$$2]S*+J)&.7)?"(:$--]F*? M>/@QRL;DRS3$SNW!F@T%U' \XKU475'D-VQ*0FXD.3NY%GWDJ" FST$(IH-& M;G7LT\AY=UI'9>Y/@ZT64NQI?_^V6.0/T]F,C$:8OZD7AR[N&8?:\_P*5V0T M?KR8<9RG\^>SQ?F&TYIUNI+XN?DU!YCC(U'6P#J?8@T;&6MR)(F5GZ;O:P'( M]<<.FT)&X31&D@R%4TJ(!)XA V&Y8Y@U1Z9[%0(^0%>#ZL?[OOW"%J!32GA' M%B#748*6DV/L<@'%14RB%)E*G]S%8Y2-R5@WQ,X=98_M!-2R:/8^JNY3\ZH8 M%@TI=U9;,2I4%&:)E"'H8I0*WGO;YVK)[K2.REB?!ELMI/@%&>L'5N*'\_4Y M.2]7%F'3C60\!OT0ZL=G])O)XCB.07*\H. 2(O?VHC6#"U*"RT(7GC73O$\0 ML/.'N//R_FZ[>K24Q.)<2%O9W'V3#A=CFA^OCB+T_GP;:O7. O+:7BYN4?\G-Z:YJ%[8QW; MN'=V:-]'-4CE-.&R4=[E#EJN/7OHJ7_1'YA/M&1.H4I@9=:@ ME$;PHA%9DF MH"BNL$\MQ2Y4'JH2=WA6+9%:?QSJ7[#FW88+=<_F>>C94GMX2UH55Z('[0,M MF"D* OFN$*6)#"T%^K)/55U#)L:4L^F&UIN*]%0@:-.\\##JAXE.8;K\SS [ M)^J):!=* FU= N5UJB,-*"A3FCR6+'DQ^C%=VYJH,25RND/RI!(].AXO.LK6 MV98ORG!?E/R6\UI%.#2:Q3PQ3&A>9(+ -0-%,1G$& (($SUYT(ZI8%KC\3&B MQI3/&1T>FTKT1,[GYV+77S$MZ._^00YVKBW8RI24_>8PES8>\1OF5SO7T^_. MSVII= ]'M1E9?9W:/JO7SP&^366X>SN^C#(;I@6XQK]M-G.Q[IZ'59@, M.B #M%F0RYP=1"8,>/0R>"%="7UF3)V$W9%'-D]R8S6#WRAWVKW73">D0SPI M#(0L8@ EJQ(AI0)2*659YIEW.E,Z"GMC.G)_PCNI#;RZI;WVYNOSK>OA$O;P M%Y.<3;)<(=@D#:BD-<1H)"2FE*-5-SFJ?7-A32D=T\'_2, _/H2,TES M;.'KMV%^60\_X<$)=%Z 9=Z!BIG3OD8.CES1J'FNFW[T9N-1-L=4P#"2'31^ MN(W0C'QJQEF3'Q,5N-4@+L.J24S>2#*&D)RI,RN\)K:"A^RY#1AY87S\R>([ M6=MQ4LD_PQX9)ZQ&N5LNY[^_#G]L6-*Y5/^PCD$HM8V4EQ!4E.!X23$+(06. M/\=UBZT=1['\_UUR"C@UVR&?'+:G60/%,R(&,>A*?P0#GA('!RI0H30@NK%9H^U](Z M,32:\.592K5V:/4R?!S^8E[?69Y?7WUO54BJ-M:RJ$!Q-.!#*6!Y+$C*QW#& MCQ[4;$/Y4SWVWW=K=(MWFL-H?('^D /<'"M=Y2HG9970$;*JL9TTBK@2!A(G M96VXA]JJ?ZH]L/+< R2J-\FZ=+[_17?(_S\]IN(7'T9$PC5QZ4 M2@J"U):$H!BFHH1S?;S#H[+Y5(_Q#]U)X\?<%[*MAM3(A"M7>/8<2&\4J L. M(64%5EIAN<7(=9\N/4=@[JF>WW\96VAW?(W4)?N-".- ++ MX$4J8!@WF32"1#S^0?[]]#[5X_QQ.F:'0V:41N1.MB[V>=$VI<'OE+7;IO"E MSN*U4+S3,JCH=I=\WEZ<+=F@'7$^E-9BG'.OF] M]G<2$H*7$KB7]=II\<*/*OI_C*$Q::?-Z1!/+*9L+%CR2T!%[L KP4#F.I& M&UO2^+71]@?((\_/-]T1/;7/'N@YM;9Y5+-GH=&A*5 X1:Y*E @Q10-,.,^3 MX25U:LY^E&/!$W=P?^H;8E\@';MCPJMWB_5_':-9U^,/ZM358$<.3]&H*]9" M329*[:8A07E!3EJ=MJ=8LI8+E10_6@#=K5'79@[TZO5BLW$N'XZ;H1TL.\E8 M1DBF3FVHC6ZB#PFL*6BY+[GX/M-D'J-LY(Y$&US=FB_94EP];?W>C;ZLH- L MI ">8R &@@57[06RR%PN :4[FJO;L]O;*%MK'0+-4X'@Z-VU_KY8_CZ=O]D, M#'F6_^=\M1XVY<2R++5%!!V+!\5CK/U'.800E3,N!N/WK@O9F9J1'U>W!>%I M9'@2MW!L;;3:$M73W?RG::%U-ZH,51!TB^7UD9\D*ZV#&?TA]0+'3EUYYN\\6&BN^QKEQ M+CS4H8;E19Q-WPQ?-W'&.^DDAY09A?D%.7AM'6#(%#ME;70Z6D_TQKR-/&YY M6MOF<'2-YUAIN\=UB_;WX/;X1TP_SM/L/!.EU_.A/\XWZ,/_ MP%E^N9PNEJ\75[Z.3Z3VZ!(/(&6M;LK:0S0B@*#MJCAS2M[L.'/\'/F^S'4_ MT,J8]K%XY7GJLGA/]$#K*"C>^1QL%RGW=&%>K?'= M0.)J6E_>MT:?!HOP"4\"E0B >C!(^"RYM"$=KQ;8S]2./>4>% MX:.C900X_Q7/*-8X7V+=O7\+T_F$?".I@F> POCJU!$#+!7(6F>44G@GCM8F M9U\F1AZR/A'4'X:=HQ\3_TC.Y-F3>E:.0!Y"@P?#H(](P7;YQ A$\G$)OFZ:L# M@L.MO[M!)+@?'XW"OFV.<39)Z@E3!@WF!#DK$GS.$2+6SL($/99SR$GU"=]V M(/(@+7GC.:]P-L/E)?05 M+U'W2=\\2MJ8HH!C :BMO-KXZ'=Y70/W8?:)9>[)E/ (+M0J:Y-0D-_.BNJW*@NST@[/H3WP8B9$58OB,PN\+$ M1D,-M$]BR99;:T!XFT')2 Z19Q(8,SI(R[7ECTJN#2D=4G'W,FTR.H4,2/TB M&71BVLMDP;IDHOMSD3403A.D?2= M)H9K'_<8G0+A0G R.F%#GT+CNZ@9@S,_ B =+*@V'MDU,NA%/9BG1;@P(5>9 M?87K]0SSWZ?KMXOS]3!'(XMH$AH-(M<63=8G\**2',B#8-(EC79W5;T;$6/P M[$^(IJ/*L*>_]^.O%NDS-??7N=/%Q]_\=Z&6AK M$9R7'W^D';&J3:CH+XD]>LR;RT3_A, LN:/ 1&2"E=)9@HM,@\6475*^.-;G MOFA'I@ZUSWN0=@F(B0S*:H%UI*,EAR('QPX/:>A[[P@Z5%%>EJ/?QZ\N*DO##!3C MANH"!U%G#4QGJU%)^FV?"JM'"!N?U3X,*S?554NY-+.JFQ3\?33EQ"TI2@XA M!:))ULR\31IT%IF+$I/ V 4K#],U/NO8%BH-I7(LI!B=#=>N -G2--A1"$8C M8&&\9(D^A3XW$'=!RMY<_X"UG&MV!]O9L(PIU/8@M3--$1"D,) %&5_R([Q* M?8Z?'R%L3,JT(7+NV2A-Q--ZI[Q:AW5-B?U$?W ':R'F8O#%IV/[X:2BJUBC:1"RWB5+:R5JP5>MQ/"A'IB4RER ) M;V346H;<)S'S"&%C2(X?4?.T$$\SS#SF8B(//*02H814TS7(P%'@#5)*5]MI M>:MZ.8;K!+GH@B$J5*R/C[(=?6.RV2V1 M=%\@U%!:S7?0-8MP+X6"2Y=)W.1X.U",-GJ4P8/6M/NS,;$LS7#@:@>:+ ,5@#T6+M?6ECB+D$8_L8]NWH&Y-]/XJ6 M:B>M(V62OR\%:\W=Y\3WK[0E:GN+>9K.IH-CS26USR7OSV"B9?/?S[SJ# MF*ADM3>60TE%$T((*SX(!B$F*4,R.76ZP+T]C0>7Z6\AC6>747I5T.?T?1^O M?7C"H_0ZT^:T$A_58_( 1X3.)D(^ M*BQONB+U$]]-Z0]K)F(:9A.4CI7@+&#QE7*?P#&F 85%'T*QZN8M\B/"\S'J MQ^18C@BF385^5+C^LJB.UCE]+,YPXS:_>AN6^&U8U>+0L_K.YL+\:CUA0BI# M?CFPDNQF+%6BR#]PSS1M0)LCG@R\N_$RIDM>(X)R1T"<'-@_8YC5VNOO:V43 MQ1WSVI5D@LY3H!D]<%X/@:,2X!QGD)D*.B=:<"]&A>D[V1C3:.J1P_EP&)P< MR1>=DM%S[Y%K,(IY(*\\@],B@^ EA2Q\D+9/KOP@LLI%*];:Z.Q"I+/9XD.8)YP8&YSPB8/V]:2 1V)B&-T7(YH<"C/Z M=)[##HR,:1+SB-#;"PIM+K-MP\&+4J8)EZNK+LY+7*;!-O@8LY$,=)1$LKE3 MHM%+79M"2I,H3&0*Z#6#R(PMCGLCRW8]+@XB8QN4^7\RE+61V9$.EVXIX>N3 ML=J<*VWYD+9'2OMPUN@TZ=:C+YH6IR*MRIK04/>M M+[A.3ZOS[T_?>N&"LF0D-\E!S*50KI^'I;+CV6Q_!"6 M>55!2T][.PFH&3J*.*UD$10CYF.. JPB):J<+:53GG='0L=T,'$D/=-*;/VP MM8DSYF_J5>9KA$Z00DD;ZDU[F0G\W".%'$.Q&3,"*=1,HD]F:PY)9K4 @AOPPBGE'9?(^]Y7NHNJD8:JK:%QL$#Z MV?<*UEC5,\5%(!,%1(J'5&\V4"!LBG'>,]>K,GY7;*]*6WE+K]<+BA"77]\.0OS=2U%^]_SZ;NA#(TS'UT8Y&Q( M+(+$7J]9@$05C(@QY=*GX_>.A(Y1TQZ,J@?V47/A=0[(_K98Y _3V8SH^W&^ M#O,WTT^#LB?>2ET2D5D\K8:R/ .]12\CN4[%15'B,6.U!T@=HR-[))2U$F#S M(Y8K-/Y:E_U%^6UU0=C$II0<]PJ,3YE\;[)>WC(B+F!R/B1W*R/U^$G+_8\; MXX%+,W!T6O5^#N 5 JO[(I@QDM>A012S@])USJ>T!= *6@T*S3 <*2M^G;"N M'@P:-(H3E]QQ!!4$2<([!B(JJZ6T(<>^$=^^R8!3)(H.ALU.:8%=1-,W+2!4 MD"KI!#%G6]OY&_!2%A"9YRAC,M8>*63>,HMXLJ*&#MC86Q(]2_>&T_35J_06 M\_D,%^7ZZ?K/H0YP.+!P;]='-"C;.XBK1D5[/R$)&S^?!EXCX67X6+WVU7?G M.,D9D_98!Z9Q#DHYBK:=-F!DYEYC$-[T2>-N2^&AJNC!Y_PVS]/5,&>NGD8E M^NBSL_IJXFMM63024JCSCM$YVB$\ =*.,8R1SRG[A.1[D3NFF+0+\FYJM?Y" M;68*[R%R4BS%+#[F6J*O*)3!FL>T&9@S.BDFF?9]FK/>0]"8#.)1,-1",",R MCA-^!/-(#SF^@;S)V;%-)!=>*DV.DF"IGC,8!Q1UO"/PD1> M>QYJ%#MPH+Z2/ MJD_'HQT)_2)MZS%@MX\@3X,V@@].+./&1R= UEOI*@L)3I(_&1W3UG#MG>U3 M2;TSJ6-*$8\/<3L+\R28^V%QOIP(X[(OM6.2$8.':R!$0VOB!%.!E+'S?:[9 M[4KIF*KW1X>XG45Y&L!-W].2))\%157U*(6!JGG&8&AO6,4I?.8I(?9IP[XK MI6,J[1\?X'85Y=$!]ZRL_4'MF4K[#N'Y5EW/Y<5%^6LS?O,;E67WS@'.%1[^S09YD-[I; MI46N/*?.Q;P8)3()ACL5@[74E6^= M^,A8X)Y"<+V*0D!B9R=)W"R"M4C"HU<3@&;FF0?1>\G6&Z0L%F M0,Y$YEJ-[R)PDP592,X@UK'!3#*NG;:LC.-,]SEG>HBJL2J[G?!PN]2BD1@:EN%BW M>3A;+-?3?V#^;G- ^G*)9]/SLV?S/'QTM3JO)?+UCN5%*;X45JK"H1;&DYY6 MB8CF$@3/S)0D:;/V,8P'$CZJ2PZ=\-57FKW=\<^'?(OR26TUEEZ)Q(:6[NIW?5[B M7_'=)@1]<;G8=6C"YU2OLHDE11NN\"CKN&,.(3H&R(S41KK0:XKZ?O2.UCKN M@J&'_+].HNOB(CY*ZZVCTZPHN''<@@BT5$H[51-P"HR6SL9"KNX1PLF=R1YK M^'$\T!TDR--@[_+\5-M 1CT.$329=N$#>($%)*88?# LL!% ;H?3\*.=39Y. MO>THMM,!;,CENA0MHI6056WYBC5EXT.!9&U!AYZ)W*E.>!]R1W48>3*([2RX M$V*L'I#6\X#HC0?.+*M=JS.$D .$))P35LMD^C1;W8O<49T_G@YCNPKN%!B[ M?BSEI=512T,TQGIM,!72NI*<2\UR\AHCZU4UMB?%HSIN/ '2]A??T4X5*R<_ M+<+\VQ]"&@Y%6QTMWOO%K<\7M^.@[R$CE!<2D]&V]M.90^/DC:JR[,-X+)S M,G4GV73*V-\X0P@L>\S!DGXUO+IR!J)(EEPYF;@RC#/9JWW%843 M P32_&[U#]/YM?2^YOLG/]9)?[A:?^IC3]^*>;U8O\76'LL^CVKDPQS,92.OY@8=$Y6S<8(% M4*F&WD5E<>XD>=5];HD^2MJ83B+ZH>10F?1V4JY2N^&^T#MW&N_/ MG(1YOE;A]#A[I'M]BGY#B76M!6\\!C;5.L;>U6X0-8E935UK&BY&,(W>V1 M8_*'V@+D6I/ /B)HTS9R*]I>S$G-2Q8E>7!@7/$UAQT@$DG@5=*L--:CL= M3O87QC$UR5!':4+B6$C-.32A7KE"B@TQ0HFH8_3"WBK_/4B7;%O&>KS9:R?6 M)CL+X8@(&=#+A,@RF0P98[V@0EK/&R*0*U:<"*8P_6@@M=LCQU36<&I\["R" M[L=)QL7D$DL00FWI7[@"I^AE))#&(K)GI>^0O0>/DP[>!M5H;#$ D\Z<>/WW 1W/G!B^M>(NR&AKX:$H6 M6D+P6$LGT==\*JEK##DZ%Y1W^ZK$NYXWKLCL^=P4HN:R-A#3&Z M4%OL*XG"6<^W&ZR^Y0/'%6^=P$SLNNA'@.R_[ED>&UL[+UK"'CSB>]$?#?_PH_L9__ &':93[ MPXM__/C'^]^8__'__/N__,N__3^,_=?SMR]_^&64KJ]P./WAYS'"%/,/?_6G MES_\,^/DSQ_*>'3UPS]'XS_['X&Q?Y_]HY]''SZ/^Q>7TQ\DEW+Y;\=_%]PI M)3EG)>? M#' HE>9@5>?Q_+_[N L244V;>"\XT),\B%X%90%>\L]:6 M,/O007_XY]_K'Q$F^ ,M;CB9??N/'R^GTP]__^FGO_[ZZV^?XGCPM]'XXB=Z ML/II\=L_WOSZIP>__Y>:_;8((?PT^]O;7YWT5_TB?:SXZ;]^?_DN7>(5L/YP M,H5ANGL /3Y/;__A?33FI_E?TJ].^G^?S/[]RU&"Z4P]3R[AA[6_4;]CBU]C M]4=,2*;$WSY-\H___B\__#"7'(S3>#3 MUA^N/GRC[_ M\Q,,!H1X]@G3SQ_P'S].^E48RUKTBR574*;"^=?Z:3_MC>F2@(S3 M=41&/\5A)7B'&%=]^OZ8;S^+92QP/9AVB/CA9W>*=W0%_2X%_."C.T [^R!V MA5<1QUU"_>)S[^%<@%Q&6#_R"BZ&_2G^+8VN?IJA^WDTG(P&_5QWU7=3^K-N MLY-1>3<=I3\O1X-,F_2O_W/=GW[^!4L_]3?@QA4]@F!*(>3\3?_7[1]R;SG$ MFSYA)IV\I&]OGE2Q-UT8?IKB,&/^\8=^_L>/_>"RE5H8)TW2.M#F[TNT&'(Q M*:-SO>T?5U>X6.-@E+YX^J!NOJ-;M@P@XF#VT][UA%T ?.C=/H.$@B_HRTF/ MHT&T0C,I4J'3BAL6I?0,DHP1I _:F8=<1/584_X6 Z6?QD MIE3&Q5JNH&IH]R#$4XP/C M,AFF;8DL1"%8ME&XY'))?,7>W %I'D-U>(8T5>FHD3X>7^"N1=LR &T96BR9SH0V!A59%F'')TQ 7)N MQY:ML'X#;&JGNX=L4XW8]I\PN,;5@!.7V7DO:)]42(>XS@R,4LRA#_2N%/ I M'))LZZ%^DUSK2',/J::;;FQO<3(=]]/,AZ%?>U;%0U(J2*Y5[AG@D I:QL$J M0JXD W+Q:(?..AMRA4*1A]_@'L7\39*O:UT^9*%IRL)?KSX,1I]Q_OZ\N1ZG M2Y+CFP$,)SV9-%@3 W,6+-...P;.6B:3#%YFJTIPAZ?@>L#?,/\ZTN)#\MF6 MI^U:U+VBR3'.Q SKR3K06F;FG3/,$ECR3,![;.@,; OWFR1>AQI\2#O7UJ6H M?SXGI)E\Y \XG,R2+SU5K.1.%I:LHC?"OIQ[EO_[>C*=)3_>XJ!F0]Z/-H9N?0C& M.D8R(R><9\4@DZQ<%$4Z@T5ST81Z>X ^;P8>2ILKPKD[Q_YK^O'QW?IW'%_@ MN&>3!WI3$@O2DV!RI*^*088(,5KN>=1+9^O#S.:F#SM/FC01]0HN[!S;?PS@ MS%B\P6?0F1#!L1!L9-I'R7PIB7DO0U#6D&L,^U#AWK.^/2;L*N@51-@YK#_' M=[M1O8'/=5-[-A[#\&*6'OWU$_D)]/7K><;^V3 OQ4_^(#5-7@QOUB'(F NT M&.9I'ZM!/*1UZ, XBAA,5"*G#?>.SC"=,[&.H[@5!-P[TO^^2NIZ_/E>#O19 M(DF-:TR.MD%9>"0+Q29R%WBB$U,7)F,BB=FLK%5-[)]'0)TGJ[K6Q@JF[!VH M_P+;; ]=0/MY-)G^CM/+4>Y%KZ+,09%+&4U=?/4PR>',WLEDE.\?)[7N#[T;.<9^J 00U,O!@2 MT/X4!K-EQ64G\"V2\";]*;[#\<=^PKE!^!;3Z&*NU-E[TS,9G -4=!2#8)IL M0P8J(XL0=$DYU'1!:\>_RHGCBGN,E[4L_".),XVN M\.5H,GF%T]?E/7QZ,QK/-#HEFS->3R$.\/WH#2UZ..V)5,BK$00= 9DN6K)H M8F3D"2,F#D4U2ICO"?R\:7M(K:Y@Y=YA?<)X![BG3)")?!=F@RA,&T%HLB*' M1EMNI%&AQ#89\2]@G#=C=I?X"OWO'6)_M(B6K$J'BG/FE .FE9&T3$=.KDNV M!,S"FS9%B)L7-7=2FNN2"E:;P*!(3B]AI$."Y\@R**F0M!F,/TII[AZM'._K M-D.'GA&VUCVK+",1%MO\?GPS8B;\"#>^;7[S/+F4Y1 MZ\@NHH4YYYCV9!Q%B>2P.$,_D=J#*:TMP=_O-26,-,$B(5$CBJF&+AQ)5ELXQ4^"NL'!ET2<=9Z !D);!,<@O4RJC9>Q,<2S($L3?31H=WR+ M4UHKYE]A/"2'?7*#JGBG:QJTGHLU )LU MOFLTZ*<^3E[!>$S_XB/^4LD]F'R)>+,9,=T\>/^Y,0T$L#1+QF1+;[I7/ FA M>?;!B!1C=%!<<<)!KQL(^_H3PT2T'\_3=?W)GW?A.8P0,(?$LC.T5<4D&!B' M+)ADE5("LVZ3K5V/:>^4RG5]&U^7UQ^P?OKPXMT\E#?I&8U<TWZO3>/[Y815'33+- M_EB=VQ:]**,RUD>FDU"T%)M8R"HQ2?)*7-!6WR@STV0Y9\/"XRN[A1\XF.)X M.#L.7@P_XKQ(X_>9^3%;TXOAA^MISZ'U@8?,BH[(M'>);$YM&+U@/EDM=2OK M?B-X9\.P[I71P %\D+Y]=CV]'(W[_UN'H\2<51T3X*.JTU(CF:L*([DJ!8,/ M9+2Z-D6FCX Z&W9T)?@&3N$;TB6.QS=U] _050PN<,=DKM-,(G@6LU:,!TF^ MB_$H0YOY:8_C.AMF="C^!G-D[O'V?JE?'3M"1R'6EM7?KJ>TQ=6&H#J'N$<( MG34!F?2U;BJ*PF+)EBDM@63!(^=MYE-N#?5L*-1620WFPMSU[OP,D\L>9O!D M-EE6C*8-$#&S$))F)7N=0P[6AC8AJ"]QG T?]A!OAW-89K7P[W%\];K"HLH3&2V2%=GLSL&Z!U#GJ,+(M0E;M1^L.X)7[TVNY-?@RDG#]9*+E'] M 5R@Z$E:&R1ZX[RRM;)+1 9%DXM/_KY-TIH";0JB'T/UU?.A<]$WF$7R -N\ M8$MQX(5GS=3LN$D\,._)UDU6"@A9H,1610JK\!RJZ/%0!-A>R*=2!+GL'[^G M?S>KW.$^H1 FL)"EG9N]WOK$3%*>VR#)4V[C=:Q#=*S2QRZ4/6H@] ;AK%6X M;A)RFR!K6@*Y'MMQZB"[T>$&Q-A# 8>EB/):&EFK*FIACN8YLUA'4%@95-'* M6TQM_,Y#4^.)BLA#,V,;N1^ $;]^^H#5\_FE_[&?<;B(Y=\DXFWR4CK-F 7T%5XO7:Q.X32V;+0$?Q]QI1H#-B=:9]AH< M@MO"ABB,\$6PDH2O9:AD%$3CF'#H? *%*K5)"9\$V9XPH$Z5:]LHK4WK"9W@ M.'XW*M._8(Q+F&_.<,U=#KH J]%)ICV9##% 8@H2:"=+S*)-1\)&\ YO6#55 M\L,T4,<::G)7UY)U\/SSK8>2#%IGR#I(1@%Y*!E85)+L35 Z1\Z5]P<*$]Z! M.B,KJBO1-ZA!>+C:.P=D$VA-+:1'P!W'&NI,D4\&EO?30I-3:#U$I8/ATB,S MOG9[1F%9X#$R7:06WI3$4YMFIX,3Y D+YAC\V$;X+7AQ/9F.KFKKU1+$1>.5 M067 D?8,FAK%J+7&NC"KL["8N 5L= ODX\!.("NYJQ*7R=&A!EI4>U]_^##H MKX<73.(*C&31ISI0WSL&6D=Z+Q)Z84OTIM&M5X\#.Q^"=*F!0YPLSS\_QV&Z MO(+QG[.=TZH0;Z+ 2T0D8*'OI[N$LA_T%WV(0S VN-_#Y'BCG ME95)&::L%;5U)#!(43%A7 $>E/*FS02HE7#.E J[B[S#C6$RGO;F$>,;/VN> M@,@^EI@Q,>ERJCES\JHD)#*VO,H)BC-\H^V /OZ>\NF[9<6O?OX9F)X="+;# M#HF*IJ8#7I1-0VUB7&VE]+9S#FI)=Z&G42L@=O^B/@ L D*UE(E9P MT2@6ZSY$.QF7'#RWFXU[.T7-K[$'#Z?X+63;H<)G?1X+**^'BW/&YB!$RG14 MJ5#WLH0LZCHOBB/R@#%8OE1BM*9!YL%''^Z8[E#>H\Z$U:%Q]@6:]W^-%N/A ME/7:I%!+^H'0T('D';DH,GMM=4Q*";&5ZFX_^FQ4MYNP&CA:=U,?_F,TRI-G MP_QJ-,3%Y=+SOJO)^S$,)Y"JI)]_7L0QYSXH;3Q>HB)?P)$UJ#AQSI-Q*)U+ M(IK@9*.['_;#?09VVQ$4V&%SY*[H%]@7D:T-T#<--^Z'_T@SI _(F#W)VH&Z M3V#/7%H%!%6R$;Q>JA&9AL!I[Y>:92EX2""S56T2*:=(UJ?F6W^U7-U&RUU; MTV08OL/! ,>+(ZC3[1\,QZ1\3+]3/^@#@+],+^=[[##+1_#<*0YEQN+96GD93': MY.3 :@$Z:P\J0Q'.A>J/AQ1W&WGY&)I])Q_-/_G-H#[XWL>_O.W3-M9@ 'IA M0LEUTC?GS'./#&(JG'O'O6G3Z/,TMOWG/JUYPA\3+->#E_V"/40C'6T8+!M5 M#7,@P]S&S(H3TLMX.NR%NS- M%3U2USO2)"L2R:OW')D/TK-,4BB84J CHHV-MR'"0\V :,R9)@HYE>D0:Y=T MKYZU6'H? E$AH+),HT\,9+)DT6 ]@420$0Z[0QV_=Z -*3;=K7943@,_=?WJ M[RH:-X'8-(*R 0588?10H-THG;E3>37XF5=U 0'SX&[/$M4,RVPL)"U8%G7DG3#,_WOZU'C(_57W6IQ&[%U M74)+DKJZOKK-8G"TVD463"UCT5FR )DS(34MQQM0JKOM]HM''[:09V?AC[J0 M7(=VU+P6\-,]("H[;8R53+DZ![G4ME*D0R(:8;4N$%SIL@#ZTU>MPITEM_8M M/'H*;WFJRJ'3=^N>?Z34W4;B6$K;H0TB)?0R8IW_7X)P)D/RP$,NV?O=TG;K MD#2;='474)?*%:?I9!) +XDF%3-OZ0_4"K*!$K'1')E-T+6;]74O311*[:KG MC@D+BNE4+[!4(!G2_H"Y>)?*H><3'C-QUSEK-I_EM:-2FN;N'A''W-_2/CL# MAI-W7;.,417RA9,G96LH3GD179MI&9MC/%3^KCEU&JGE5')XVTS3HU.H*)TB MLU%'$F/@+ IN&+D;RM=F7W+U#[UOG\I4U58TV6/2ZC;J.H&AEYO _3YIM1D! M]IQ^N8OV3H!T4D3OB _,:%N'VB3+8NU2LY#(OXHIJMBF@.HDR-;AI-5#C#YC?8[H7T]M,!9*%D9)A0LO"-'?(O)*&%6&- M0NNE5VW&A#P![*3L^OT5.VJGE0;6_8OAF_$HX61VZ1]]\N6S8;Z!?"_]64)1 M027-;$&R#T+Q->:3&4=44F($[=OXA1O!.V\"=:^AAG,4W^)@%NZ97/8_+!CN M@*OH?&35NF1:.\L BF10LE'*@N"ETZT&=-V6ZTD:#>PY>U\]Y/29*Y^MY MYQ&D/VE37-#8Q*ASB=4%]DS;@ QXT$P;C%;99/5R]WI'7'D M3.E(%PTF++Z>7N+XP?KGT$22F8L@F)0:F$876#3>,/3)) NF<-N&)H^ .F^> M=*6-CB;F23?&T%4TV"@+N+MF') MU"8PSK5D:BL5K"FVV45^#4NF;$G9%$L@E%),ETB[492UVIS@KQ10.PT MU+A1R50G6MQ";$U+ICQ/D5Q3Q6P(LXI]SV+AB@GI(3N?-$!W)6\G4C*UE?#7 MEDQM([FF)5-11TW/+&0!:%O[#1V#H'4M'W*HE+#&;61&?4TE4SNK<&?)':1D MZA5.7U1+'E^.)I,W.%Z,AZ@U.?F7_N!ZBOE7& _[PXO;O]ZC0FJ?Q^U?$-79 M8I?JGU(1T:"3$H/0#B3I.!BA1%"8,.30V^?!>T[]'4[[N3Z #+UWF*[')#6< M_/HI#:X)_V]$]WFCRRPZ]+HL@WAY6Z%@Z:@II1)>57,PY\P\?0*3SAN70!G> M:FQT1RO8UZ]<_N"9^I[%R70,:=J#@D7Y2-9R$I)I0,=\\L",TD(D91$VZ[O8 M6CR/PCJ\;WD4OBT[G=VIJD&>Y8N]H&NDI1Q,I'W3 MMKE/^@L8A^=)ARI:CDSM+-\&V9!_8LWP87[V$<=P@:^NJU1>E]F2)R\FDVO, MLY7WG" P05GF5.U)BP312YY8PA2Q("3@;2)3FR(\)XHTT4J#%,FC.-\B2:)? M+T-_-QVE/WN<6R6*(AT7(--2$.=][:I0+A1GA?+9MDF8;(/RFV'1/MIID#IY M%.OKZ^ED2H8HB>F&]C%D'ZN;$XJN-ZUY!M89VD.=B@(-.-WF#MZM8'XS7-I+ M/PTR+"O%T(M">)-S+3F(M839%')MI61"2I%\L$6*-@["2CCG1([]Y=UA]F0= MJ!LO]G;!SM$B?2"%:5US",+7;GA@***/V0-M>FVFF3P![+M+M+>Z&MC)7QCM MSSY"?U!S4.]'))FKT7!VA%Z.!O2LR0WPGE,H9:A7//(\2TH"BP4D?9LLCU$1 M8M7><=H$ZO&WHKV4_9A[U;FF#NV"W3M:[[;JF(NV=880KS':3"(B/]$SH8H# MHZ)SIDUU[+9(SXM83?5T:.?L@'9PUQ,"$HP$/4^2!OJ3!3IF$HIYJB,"HVB+6L G9=9T874&Y#AKA!O3_=P M7JPG!62CO6(ITCNE$[SPTJ9QMN&BCE\V?'BJ+M^I M?"*4:1"I6(WL7B'^)OB:#B!X"N%Q)@Z<#"4VHNJ>^CP&[U+T'%(B6\F+PC22 MP10--RQ'EWG(0DMWR*WTR$,'OEJZ;:/&!C3[=7')6(T1O_Y0I;/H&$LRVV0B MV>)U'*')M;96.<:#E/7Z$JY3(P]H':13R1+MJKUE)Z@3T3P+QI"9L-HQK3(MUDK) @]@#*#QIDUB9068,^/"ON)>&S9KWL RW]06 M)AD,,_W*[,O^\&<8I.OY,(Q1.5"#2T=P&C7 M!#64H,,1!>=X3S:HK47UA>I M47!=[R!T1IG5#3(= 3N1!AJ> E=2>N9LG9:-H;XYF3.9O+72BZ3-2<:C7G;5 M0+,GCF=7=3YT+P(XU 58TBHP[72]FAH34\&[PATW/K:ISN@$_JF<$(WYVW'0 M;@?5-QU_W$D0-&552*:)I$AKT)YK!BD@2]GD AZM3FV(_(VG;/;A\1$I\"VD M;'+B!J'0&RUX58U0+(8J%"\=5U;QD$[RB/P&4C9;4?6 *9MM*'.,T/DF^+ZG M;(Y'B6UCZ+OH\QB\\X)\\2" !6D(IW"\SG7DM>!)08A9)MDF6/;-I6R:TFT; M-3:@V<-\@0>I-43#5#9T#G!P+&:>F576BY*,Y=BF//=K2-%LI:UETW(O43=P M=Y8BP8O[$TM6J6C)M*FW]T5O&1CK&,^Q2%&*E:5-JFXEG#/CP/XB/WA2)KC( MC2.3E$<3:BE/H)7&PC(8J2Q R+Y-X>'7EI3ID!=[J*!!4F9=+I%GYSFWFGE7 MYY#'F)B/*C+NC"]*A)A4FP:]KR>%NP\GNA![BR+W%3DC$T(2Q2?&LZ8INGU8L*^X&TP'^'DT_(CC:1TG^PO&Z=V2%U-_B_"& M;&.6E/=,NTK5H@L3*7*OBY1&MV'#$\#.C!E=JF'M^(#FB=Q7,!Y#E4_7*=D' M']PHN?KX I;O4,2))#Q-+L**2%X+ MBEA';R$+P0@FHBK:UM9O?I*9NKT3GI6"O;M&R/HP'$Y@OIG<=D,^__RP5_(O M&.=[!_OO")/K><\E_335ULL+[,40@TK.,8.:_,* G@%HQ9(W$90TPF7^U#O1 M%N*I;*6-2;O8#$D!^2ZXKIWK,R_K/&WMW6MHL=+]D4J9%(% M7VM)Z4@)='!EJUT2D*5K=+W/QA"_,6*V56&3B^O6 %TT%/_Z/]?]Z>>[7YGT M@I(>4+DZG8\0:[#,2\V9)+#*9 B^M*G_VQ[K=_:U4&J#D$;7[6X\>LU3)%.; M''$-H.BE4L!X%5U,D!5^K_0X,=(>D0(G4^E1K9/W],NS-!>YB_12UB&#J'-- MQR*2;!/H_0+&F513;$6'Y9SASFIID2!\RNJ=K#-[[Y8QS&\& M,+P7]MAD34UK)EJLZDAU%KN397E#/!5-?RTL]C43XTMA9*L(IFM&QJ>8F<@Y M)RDA>6Q3@?'UL/>IJHW3)N\V"NZ0M+-HPX/LSW_04NK(G _C_H!XP1=1WI"< M%=(SS%DQ[8)DD%-@H7@K0TDZ@]@H5K3A P_OXAQ?M:/&>NDPIK,11G%W/6/( MP@16"!33]=8B+ZQAF=9?5!:HEDL]=N2.^,Z=5GHYV+YS?7$]F=X#&9#;5#RR M6#+MUAPYBS;6&&8J& +1>_D^G&W)L_3$[^QIH)D&L94OHT&SDUTEB$XYSDK" MP+26DGF7#9,BD!XY!\G;5(H\Q/+=O]Q703'%\51=]&P>0SM'9%NK9IC6Y3A"9YT'5R<$Y MY<@=V3=-WNY5:+[;"_LKJ4$5ZC*FFW=D$U1-[875N(YC+>ROMR>(L(?0&U@+ M:]!%78+ Q%G24(]$3MX0$9Z1&QV3U\>"8W>T@J/&$I'(H)V\BZ 0.6*F)O MCCAE>)#H+<-<+#G(.B"UT]7GJ\@Z ;V!(M M6T )>@X8)=-D@3$MO*SA&\44.@@@ZN7NO F'OL\M:)II/Q'*-&C2>++U8!-\ MW^<6'(\2VS:2[Z+/HXPXSRI9'PH="UCOR27$09?(I(U!81O0;_XMY-(3_&(\F$QCF5SBM=^5-]NA( MV^4Q^_>G[;VXI6XU3SP07&G@SFJ78^!!1!1.N6@ (?5V>>">*8'^!"XNQGAQ MLR'>//GE;4FP1&D0C6 >1!UP70*#&!Q3*G/B-V(1;<:7/(5L_RD-L\^;'PG# MV;59_^Q/+W^^GDQ'5SB>'QGU.K3)!.G_\GOXU"-77B20GHE877S$Q*!$RXQ' MYP/I,=G21!@[@#U"I+U++CV51.X9^%C'7(020[:T&3:SW!]%=JQX67<4>&J[V4<5;7R\)7P+ M=#>>RR;XFH:PGD)XG!!6MWI]DC0=*.48Y(GTKH A7U2!P)NA6@B&"30:$V@( MIXO\$ [0\\^WV?*((6!&S4P1EDY;#O,;@:'4 M%P/(JI-M)I<_ NI;L$AV4D"#$N4'T.ZGTC> =E@[Y-BE1YTI\BF"[*F%0Q@> M]R ZFT* PEERO [Z,<""(T\0,H!,+F3CV^2^#DZ0[A-K!4R>.VQ 9?2H*I8&,+O\E3]97-F_QW!.P M,7;5U^@PPNZZ4W,MMGDUO[,>74*6$B=DODYP%#&R8+7@07&/*FY$@T0;-$'^ M==&5\-XP"1@,G7S\@;=Y2EI?<]P?4^G;"+1K99-'>X-K<:DJ633"U6R-LH5I M<(KYQ!7+6H!UDMN2U4;:7?[DPQW9W0M]U)7$NCZ59Z4+7\(QW"17O&*DXB PQM#+)G$N]8UH!N6S*T:;M75+TT^7B MH"T?W;A,R%GM?9Z-6_>1F)DE,;-.87"\5HS7*KB#9JQ?'K-,"+U1L=Y#Q(N7 M3"L@87"RN+F1/BJD_]-MVJG/HTQH&RYU42:TC;H.728$N4@TV;(DC66:#A,& MZ ,+1D23,IT&J4WYW5=6)K0/9SI3P*'+A&0&!%;(8SD^'&3)CYCG5<094,HQ4$IBVM"8*US&;) M47%3K&Z6PG\2W4F&U;:BPL-MIUN5M$F^/(KQQL?9!&7KA-T&.(^6N^M8SUL2 M:0\E'8]2(241A',L9!?KI?-A%L)B3G'MG";?*#>KCSX:E9[.\IT$D[;138/, MWQ#KQ8[O<8 ?^Y.[O%/)F'P=62^C\37RF>F\5YZ58(M2QG&AEKRN]4F^U8\X M2CZO[2ZWK=_3W4>P/%C%+(77A15I6BB#O6LK( D!DSGDG@S49XV9S M3>]_ZOEI;V>9':(V:[EX54"L &MC54:F-0*+V0"35BKCE4JA48#KJ^PIV--) MZ$X5!Z'*4E'K)OB^]Q3LJ==MZ\-W4@I,B:JLJ^SIZ I9[;1Q<%Z"I1,2M&VRHQ3==9"(6='DKTJ;)2@"D@7VQ2 M?BT]!5MI;:.>@FU$?N"> H7&EDSF;M2U,;20VH)TB>4<="'3R;EPJ.WBM'L* M.K9(=E) @R&FCU6_;@+M>T_!3HK@E;\V$;X#7CQ9CS*UVGZ .'M12 ^QJH\VC%-'1GAZJHM M4S%)[ZP+MM$%98_C.@&S8U<5CIK)_QC3KY9*LOX#1Q=C^'#93R\K\VI)8*O" MM_6/:EWRMN$BEXK=R-"0,M096*BUD#D@]Y%;KB'ZG#,\4>RV_J&-R]PB[7=& M8V;)2%TO&[+,0P#F-#J)4<:DVAP.IUCF5K012AC+1*HEQ9DCBTH:@@XYZ2P1 ME&@BC/,H<]N&2UV4N6VCK@:.VZ,.259:B5JK8U1M?=<^LY!Y8< 3!B$YRMCH M3OJOH9)I'Z9T)O9C5S)-QM/>NRGM__5#[@X F&>]I?"E9/)CM:UWG8*1M @$ MIFR0TG%IO-]H+Z*GW",/?;=,G$=AG*2SOY621UT+NT,K?09J3J+[D!;SFC< MM8V#OQD3UL$YK$O?H;I&K61],"( SP%2=49C3$Q'VC*]\-"H#",,$!,6T,9%%(1P3(J'+$K1P MCY6J3C#][6+T\:>;3YSK^>:;F9IG"KY[WN',QPX%/]I+:ET7];R>7N+X!9D$ MX^'LE(+!C5=OG=0N),U*".3: RI&SGQ@-BCA]O_2$,4Q\&=]?P[3,+?.MG[!\"V6]92[&/G+S- M*LI2@M ^>C#?S_M<[7\78Z*S,P()6Y&4JYUDTNA:B@@B!!SITVL1( M.UW&W@D&F%S2 ^I_?OV?Z_Y'&,QTN(!(]GIUF0A13ZE@A/&T%2"O$_VE99$K M9,YF5P2&C+I-X^3&$ \?.CD>(Q_D*IKHL4%TI0N1S=W%%#32CF19EMDR[7UB MWM(?T97LO,X6&A7>=[:$0\5M3H>FQ]'^L2-"#U;__/.]$_.W,?[/-0[3YYD/ MY%+2"#PRB:F.19&%!8.2T?\[XT-(*3<^EM:#.U;4Z$BL6<*7D>@CK5S)")Q([GP.FGI%3S_?/OE_^WCF!YR^?DE?KQI&8TR:9-L M9,DD$D-)6"?$&N92C!YC'\<#V=S"0@%MW4KDCM5&**^]G]OYS%["1SDFM5DM<) M&HNFAI4]V#)F^@R2B2))./ ?@Z^CS1.1\,&971&N^+ M4XXW-J0>@OK6:+*++@ZTFZA%VM87VE4-)T#*U40P68)@$Q.*V021/%,E6 PZU:8*Q57PCH[>-A19#>@; M]\$ZT%*#?L?W8QA."HZK6-[A^&,_T9)?EU6E K5!9[+ZKQ;CP3982U.?K,O5 M',EEZX(FHQ/3<8.SL=,U.2M--$:S4NB/^AZS6.-L-1P< V!QN4T!Q>GS]2D' M\-3INHUJ&]#T]]$0/_\.XS]Q^MOU,$]N+ 8T$+,4CKE@R; ,3M4*/E,O\D17 MG!#0J =L-9[#&V['T_&H"#&]4_/KZ I:+' M).L\.AU*]D[;HD(V.IF#E;,"TWJC/X)NI=!0Z<7 U?)CH6('B&#AI6= FR8#@C6TT-.Y;J73< MAI%[5#INH<53U4)&F1H&PYG6]\0Z+ M!=NHJ/9I<-\TR3K67/V YT\F#"A@PZ7*RY\-7 M7$B[#T&/H_V3*:1=XQ""*I@AUPYBLLPUF=$L1E68C!"\EB[&W&;0P]D&([=B MQX;!R&VT=.I!G4W6\CT8N5,PDZ?+0@"L M$]+ "F=-AC8)X-/GZX[!R).AZS:J/5PP4ICL @C+( <2CS*AH@JL)(Y!>N3: M^":$.\M@Y%8ZWBP8N8V"VE8 KRV>ET6CI'4S7C"10\\M\QH=LPX@Z^!X,(UK MY,ZY-VHO4Z]C[1VH\'>YS'X3B-][HSI1\ Z]+;MHYTB]43ERPB<52]$2U!PE M\R[09EIR+#Z0-8!MQKU_S;U1K?FSC5*.U1LE(>K(G6*:CG&FL::T4]&L9AB# MA6!*HXLDOM[>J*W4NDMOU#8Z.5YOE/0A2J@SDC*0_88ZL.@=,H') 1W=5L@V M=Z)^*[U1'=E'7>FP09G>=H6NFX#]WAO5O=[W:EW916E'[XT2H= F;@23N5YM M;F-A$92=O7[>66]!?^^-.A&";:.K W4S+!HMLK0A@H[,)Q'J.5XK\Z-C6?"< M5+8DE ME55_&3__#O\]&O\\@,D^0P([>>[^A7/=+W^IKDZZ3!92X:9(T 6I-'"A:2$ M\UJYW.L$P=ZWJLR>\F8 P^FS>X^ZR]E'C*[84&CGK%%2KX!YL+FZK($X+6E% M;697/(VM@SME5C^!OIZ'HO$E;1GXMG]Q.7U=_IC,3>KG6$9C?);2]=7UH-YZ M\0M^(/.Y/QL 2O_TV=5H/.W_[^S;7N%19\<]DX@DOFBQ]D49)H6W%HW-HM$ MAP,L[O!;><=\77')S4D1HH%OO>,2-UR<2^06)NF8*UG0XHIB/GADSBF!()10 MN4W.J^FROO.\&0G:W!2VT^+*%,<;KA!B!++;$DEMMZ= @S_Z,V@#3S?NZAR$XA- ^T;@#Q.>+US!6]*H#VU MO!N5Z5] M_OHP+[[\I09J1S.?;@F'^%6 #>PM#(B*%V8++7%G=>1LM8F)E.&HJQ5 M/K6ZI'PEH/.C2!>2;Y&(NQZ39*]GU/VM_ZE^M:"J!C3@LR)D2 ZBL;6>1BJ6 M>18VA@+:-NI'7XOI_&C1D?P;..BS^,+E:)!?7'T8CS[.$Y WT+S1,JM"YRRW M@6D5+ L!-2/74^DHP7K=)KWR"*CSXT97&EA;@G3DQ.S]*^W>XL5^]]EW^ORC M)&HW%,=2PM:FA$*1KZU-T%F4J$K)VLA8@O=6FET2MNN1-$_H]F="S4S4)+BJF=* I(D2&Y M _M\A.J$MM3=&+*QH[>M"AJ8YAN'VD0Q$(3W3/%ZL9?WA87L HL:K932U&EK MWP/B^Y.EB4*.'1!__&9G+R-H+(8IZ\A:T=5N48DS1')-':U$R(UVH:_SUOLV M"A]U+?@.O<#'[Q?>!-0V >U3O !]7>BZ0W5M= /Z+K(^&!'JG=XV6\4L"%V= MF,QB!$+(?2P1. >Q44CQ% FP)O1\:/UO(^(.]7[O+G?R4TTT6M-*9J6^SK-0 MHP\.Z)0TF$,(CUG>$TQ_NQA]7%QZ/]?SS3\4[E$?2O!C_:26@.C M\=5H^,G:U[++ M,,M_C$;YK_Y@\&(XA>%%'7PW;YB#.FKQ0W\*@_[_8IYE'%X,:W,<3D;8I: M*X!80!JP,HI YXK"WH$P[K?Y+#[USMVB5P6YCL!DY(9IA603(_G1R43K0 @K M5)OFU@=0]MU8%Q_X=C08_#8:_P7CW'.&1]K2@94Z-4AK3=L"I,R$E,%I,-HU M:DQ: >;PH9G]M+V\R>XKWP9GZ0)23_ $&$UA26!FNI8Q>4%G"21"Z(-SWK8) ML"P0'$^Y.ZMCC7JWDF6#].;=QD<>/&V2OUS7;O$W..Z/2[U3HHZ%=B3GJ(D1)Y' M'2R9\5*VZ55>_8[O$RY>?.(\-F6P2 $^, ,UXNF*9<':S PO,9H0(32:BKX& MT*&"P=T>3UU(]]BAWL5:GE]/2":3R>Q]G,R%7X,82H IWDBF0E!,HVQMH:0,!S#NPV(4ERPY!7"T==;PFZ0E>LRI5C8*X6-"FYWC3N&.9CSH16(>N[PS)NP^CZ7^]&*9%A;(%Z0TH5DQ(3(=4+]"*Y+:I&+2 M0.Y;W$AW7W[N62EO#Y%U_>+5&<7X^ZBN[@Y0 41KP[S[@FMQ7?!TZJ3- KZ:7;V \_?QRFA=UP%8I"SXR2%#K@)UFT=!A M:(0OSMOH?-KLA7SPT6>ER?T$=Y :V8ZC^LL?1/!< M@,!8XV* WAAM#61BF2I%^ZZ3-^LP[GTW#PGV9?\CYN4'O+QW]1'7/O+ @J_V MJE#USGM;6'8B**&BQ$;5N)N@Z^!VHG7/^(_Q:#+I>6^]TM(Q*0PR#5*Q8(UG MB1>P,L6,L=$@NB>0'6$:7==L67$)47?*:#'==SV^>_,VOABPD8I(F7PZAB5* MIA//+$HZV)SBV@A,PN+!Z;,&Z[=%J"X4UJ(5;SWB6IY>2E&&$QP)Y&EHGQ2+ M/ <&G Q4E[C*KDV+YN.XOBWJ;*N(IH-S'L$YCV"''&/QPK"DLB8_AFQI,+$0 M4FY"=$HKT^;XWASCP:Z$;$V:1FHYE232(XMZ?F_ YRS**5+1,6=)KP6=UYJ3 M!^8Y:)8M'=;6%<=CHXM*-P=Y_&13MS39? O;2UV'/?;N@+Z"JT6 8!.X;>?9 M;P?X:+))3:N<5%;#JEP7DM32FU0U $CB][J M6JG"R<*4T=DVG'H"V$E9]/LK=M1.*RT&]%Q/IJ,K'+_%P3MSA! M^N3+9\-\;^;4#4AKA1%@$XO(D>EL,_DVAG0,T61E@ O;9N;O1O#.FSS=:ZA! M-.'5:)A&5Q]PBL\NQOC%B!DHW#A#CK#@=519,89Y=-4YSMPZ5636;0;)K<=T MWH3I2!<-;AQ[/X:,5S#^:!//J7]"NB;*,E&!54*SUUGKQ^ VV\G6C25;!3/5=I(",FQX&1A=3@'"[6@Q.4<0@RA=IPT MV:6V0;GOWGP_A?6Z+#^F1SI5]>)59JVOM4R9#HTH#Q77X M?;L9(TF ^WO9V#G/-,&9->L,[YE O+$#W3$'0- MIV2&0>9$"XB ;8)W3L$61+9S"'6V1M$]!B\8$7) M"#F9 ,N%Z.VI"$WJ5.GQ;(_;S#S Z#>EW7NTO$ZQ32WQYAB/T)O6D68?S!QOHI8&H:$9KIJ$6@&- M?$/-P5L&+F"U^1SSBE0L@PM.2V]B:3,LY!%09T.1K@1_V$*Y![5=V12)0M<@ M A)46G<=H ],>!L+%J5IW_U>]WMH&[>5!AL$A+9-K6X"]WLI<#,"[%F>N8OV M3J 4.$K'=2B!Y20C'=(%&6 0S&LNG9!2V,-W-WR5I<"'Y-HV2FN1*EF*IBYA M7MSIE5TR3BOF!=;+2DIA/JIZAS**6BZ-(C?*E6P"[_0K;;92\IKK&;O3T%H# MO[^A3#;PU^N9LE1IHP\I&@U2@$0R5ZVUB8G MT&?H;?2$SJ>CW<7*?>%DKFO'8@9RY+++9+Y#)FL^2NZ\-IFWF27\&*J]!M2L MD.C/)-0^47SVS?LQ#"<%:UU0O39G^IE>)1QC+1>:3*XQDP-+D3"SO^D!:H_@%"M)5%\XE=H\(ED]/##Y**/C3_'Y M*,A/8KS.;E3\8K+.26N\ZVEH*T3XY:+F:WH]7BSIU775R>LR7]0BN0Z#P>=_ M]J>7SU+"P8V<>N!3,#5C&G--G(GLZ?@(B2DO= G.*2WL5DQN /+<2'ML/78] M[XU>EC2K#*H6"PP_O_YKB/GYY_\[&M"'3^[""S=_W=,.@ M>7VKC$@B^1#$1IS;\L'GPJ.6\NYZ=MP:K&_&^#N.+W!\"WH!EBRDX!0Y7L;4 M"6G #8- 7YGHDTJF> ]A'W*L??*9LZ,;B3>HH7ER5YP\OBW._[8GDBLN53\( MZRJXK:O0D27IM$@15-1M1AMU@_\,V'=$A:[M*]F?EAU8F#VOBB<7'1E"+55# M$UA 1.:2+-9ZK?'1>^SVYV8'BSA#@AY:M0]9:D[%[7TW':4_7W^8Q2)^_90N M:Z],IB/CGNQ[)B%/]#]Z%\GQF?T1% D_"&MSB4X*]600YPBXSX"XIZ[MA\2V MIT+LM_33<3^12S];]!^D^[5++@65Y&08*^]KECP$!C9(YJP %)"T7[Y,K3W! MM\#_G>@'T_Y#PKNC1GCN1P+(.*H7FY'K;R6=2.3X,T\N'HL N8 OP2V7VC6* MZ'R/X'2FIX=\\X?:8.QJ<)%M<,>%%J>L YHO7 MU9&4"KPS:OEVK_UWS:= G1O?#JVGAWP+IW*@K[9=1I/I_;T\!!>M"8*58*&N MD+.8;+W>AO[GC,PFF=,P5;\$_@WR]N#Z7A'][B8]T]Q>65JTE-%GR9$67:^E M4"(R'ZUE.:!S,D27]'8'_8$7\)WLA]/_"M+OE_.9(;U.T]E%JC^3=7,QJR-? M(8M[D&O/\Q>H^'%R]%D\AO6EVK0TXE#0(A,<4^VC"8WS:M4F+%)9V^# M>:YD*21E%>P8>?,T*8XWTV)N3VH7=_">H;.!$9>56&QMCHD#\*; M$LBGVMG?7?G$;X@)VTMX!0]:I&+>C$>_C<97\&)8ZG_F&]E''%[?=3/@N_XP MW8_P_$)K>4:[(S%;HL>8';(8:P>+,)*!]I[5*W13S@J1'RPAL]]2SH",IZ'F M%<3=.3MSVV<'GV<#Q]Z/;L NEH@W-PCQ:(-0Z%E"+#%,8X0)WA1WP 76_+C3KI 0I*5= M&9-CWA;!A-+!(S=.PF87:NX,X0Q(AH'6?& MU '1ODYY,QJ8$]IP;F)*RR.\NTHQK<5T+L0ZDI96L*V;B/^NZ_A/&%QC+R:P M41E@D#P=S5%Q%D%9)LGQB$9K^:#]K!'19G"^Z9U*CJO0=.O8+SK&]AT^S MU^#G6:7"B^%-O .-TL5J.M!GU\5:FTE&3C)%.VZ2Y'\ZUV; \;9(SXA1396T M@E4[A[_7QN=OO=#AN^M(KT(?QOU9(<.S4OJ#/DQQT@L*K%*&LR)M'4MH#(,< MD94Z!MK4F86JC<>W"]HS8E=S9:U@V,Y1\@7H%\./>&,'$NMO<7T!>#(9I=E/ M"?K_-R*Q_R?]^C6M[#?HCVQ:=8*%>@F:D M :2?.RO:7$/7]4K.B)E'5?(*UNX#@F>4YW\:?+?K^ M[Y+@/1T#&*D*2Y$7>N^0! N),YZ]-$&YDI:KI-H9<]M!/R->'E:-*XBXS\(Q$CVNHR_:%191*::]""S:&&B/3\!3+$$T:K_?!-T9T:ES9:R8 MZ+!W:'X%Y]]B&ET,ZS4N+S)MND1^> "<=N67]&/:N:?SW?KZJB8=;JW7>W_9 M$[0!"[3D2V.]: IU9L$$>D>\=]:6 J#;#"9LO[8S8NN)$6$%U_>>H[FXF[(G M03F;-3+K $A./M>1C(85X"J0DU6[&=DKUCIY M_OG>=_.QV%KGI+@0]2[DR+3+DH4D/!,*71;5SQ9M+KK8%NFAKG%JEZ9LJ9J3 MN:GIX=)F@XK1>YG)/6$0L%82Y51O<.8,M%-6!)&\:G-;QAI QY]AWX($3P\V MVEH9+:[=60'KIC;Z9@KQ)@#;7M#T%,0CW=/4A4(W(,G^VC@.;3QM$FJT6M M]3)U;("LS8$%%).2BV1X$9@V&WK\Q<>>A-6ZC\Q'G0BLZYG![SZ,IO_U8IC( ME7J'XX_X^V@>>4HWV)P1*3EE6%3.,VV5)AL,%3&7ULYI\=EL5L+[Q(/.2KU= M"K7K=W6![09*445EGS)3LDY/K"R,B)IE:03$X"&9O)5^#ZW.[@6^2I,[2*MS MQ:U:6$CD%J$UC-/9,K\W(F@R6!V@%\(7*S=LCC_N.]E8B?M*KNMAQZ^FEV]@ M//W\7HWR77WSX4\1ZYVHJ6(ZM"4V0*A+PI"X8C8D0FB ,P+MF;0(Q=$1S.U&4P].EC)K'/A39TLGKG ;D2M-NF[X"J[-KT3]IQ.'(VP+&!+;"9TN\_^; G_MXJ M&'4HOPXWX@=XDH"0W+SW3=6)?I9%C9D.FZ!RX5HB/%9"<"IZ7',,-U/C-F)K M'';+PN@$SC*;+:VGU*B&Y)H9Q4/RQB.*S88A'ROLMI]P'PFQ;2.9#L_(+^OF M-KL%6(.V5M$)$5,=&R7)MO5U\2YS@49DC<%L8B?O6,OXE5P:?X"$>RNE-;@N M:-N+@3>!^_V>^&8$V//N[EVT=P+WQ*.N-Q&[P&3M0M4@: _.D=P6@RIFE(9C MFQ+%DR!;A_?$'Y)KVRBM 8[H M^2("4TFEX+7T.K<99+@1O-._)WXK)8]::ZB!_?5J-$RCJP\XQ6<78YP522Z0 M<9Y=3&0/!FTYTUH[1J^78C*D7#3*X$6;^\C78SIOPG2DB[6;S;_]M"2VE_3M M["]F/Z]B>8OEA_K?/]Z^N!7A7W_]];=7AR]MR\))5#(:G M>O6L(U)'6^!^ZZCP;QNH>\9[%4WA+%E+\N2QCHQS MDGF2L2930]FX6>%9AZ#.@')'U5/70=,NKS7C&IS"8)EV];V)"5@0()B+2@;E M#?EFVXT(/;_KYP[!MT[UU&%%S4Z#EIR'9"7MP*(6LVD9ZR7DRK+LZB4H0CC= MV [Y"J=@'>@$MF7+-DIHVQ%J0C!8^UU-KCZD=9XP)<%0AH*&@U$;7C5_\AVA6\E\ M?4?H-@);&^0Y4'A]<9".RL.1/9B_'-@#JP?VM C%=P:K:=B^C?"60OQD*5OK M-,_%H\Z.5UM%1*NXT ZERH^%^#L#V# =0$89VCJ\S,O: X9236SS"YI+^HL;Z/,)C-N0>D T;;3*:.J6&6#&3->L,4USJE M7&C%!QO@W>&Z3N),V(V9+6>B[4F !GG^3E=W/1YCG8E9?Y,^!6F1]"\G/1ML M<:48\M$<9]K7FL)(9RD=(-HF%%(>;DI]YZO[3O5V9&CH-'6^QC=C_ #]_.NG M#^2-(/W^Z^DECN=_U]/:R:R*946A9#IIRV(=?5BT"<5K"=*U&3-WE.5^?R4. M2)?#)%]V7O2;\>@#CJ>?WPR ECX_^S[4P&I/)AT]3X%QB)YI;26+0I"";$XQ MSVYD;7/;Q$&6]_T=:$B'#O-$ZQ*G.Z_P;;U8Z'7Y8X(O9U?)UG_1,THE]%8P M9S@MSBO.@D3+?"&_CSO)U?+XX\VSWITB/0/:GIY&&_2O=+F^Y0+6V4GT_A*& M=V-]+=;+CDD-Q6%M"A+U!FW2A;)&&ED@;S8EY:A;]9/+/ /NGSX]'KX+.]]S MU?V+CI/IN%^OSJV.>D\#V&*E8ME)RW0(P$@CM"SK;1(^)@!]^$W["XQG0-E3 MTN)#;4;X+XCT>.FA)*B8@;J-87&1@;@@2DI4S(Y<4RG?[7" MRJ6= ;M/DP8/>;[WI5V-KHZX69S-N2A3(O/1YBARIK=:GG[\ MY,&ROO.[@?H?@,Y-8?52L-^.5@$QZ)5&G#+E10^X9FJ@[ M"?6A^+JM+YM[0510GM->T]SKA:$50Z4K[L8$D9!TR;;#M;0_=K>6,"'=D M1:_(973>!;3[>E*JY?^3-_!Y]B^&]2?C:[S_JSWA$7PNNM[5!+6+WC+OA60D M^RR#MCZ)G5N%FB(_ Q*?OL97\+OSKJ.=5SL+W-WD7^XO,&0-ED-A:*QBLP;M MR)-CV29"$S(7&TY0/ #8[RQNH]<5Q#VI#-K#Y2T,Y+?X$8?7V+,0@\MD01F7 M,M,^6194XF10NI!-*80PL M@Z U(IEC'I)DA2<-(D".[O0S%&L6]YWXS:BP@NX[I^;:'&YW<;[[YUN6GBOR MCYDTNL[A5(X%3><;R-IRYVTRR_.;#F6WK,1[!@P^5>VN8/#.";46;^G*%L[ ]*?,"%6\/ZD0Y_U7<@WXJ?.^ ""NX?E+YNB_6502/ MY&(S'D6JY=V>CBU:80@N69<+R'"PD5==+.@[JSM5^0HJ[YV>VW%=BP34ZE.J MEO@9PX4MEG%KR9%0NDI=>F:3(X<:$="=%)6?6M!W*G>J\A54WCL9N?4T#!]X M*2*(FG(BDREHST(M_-#7,:VF,5NV4$+;:34QJJ"A(*MC M,I@N7C$@KYC1#Q-Y&T))L=F=VB<_K68KF:^?5K.-P(X]K89^]&$TK!,01F6Y MP02&^=?)M'\%4\Q_3+!<#^J<_$2+#E9BR"7$KLR:>$%'<0-LA\7]E/F-$WF'IC37=#XR9.5?U(IR>2F?:8GO MZ?HLJ33+24@^O0+(V'HG",?W818M<=$DKU,TOM-XFEVH/B%,[DUX4VN??UXT MCKVN;Y:+_Z:\7LV2R62R9T&KRMJV:6J9U@:TT%GEI*U(?I ">O?))R#MW3G6 MH6_):.^,1N>L41%*),/G7*Z TK(>3F1982Z^=LH:>Y;>TUU.A:ZB.7;O:;&( MR='&ZV?:+%T)T=H*Q>:6FREJL2^]OG<&P4#OZ1AA',0--H3 %^_IE@(=[0_; M1AH'@0T3HIW@'<(Z.I_.;>)&#(0@JT+'F\:S37]*<-G2>]H7+6.$T-=[6HM1 M(10-KL6O31"%*0D)='2HF<*4;!VDO!Z]]W04SQ_VGHYAV($'W@?A"B8=P+JD M><7&0*+ E+N$4:CJ4NVSU4]QX/TN.D8OH76PC<8.K!U"[LO ^VX V'$(^3;2 M.X*!]S5+8TQ1H'/EO2BJAQ#Y(,XZQI#)%1OZ9#,=!=@F''B_3ZR-$5H'C/U" MG^E\\8G*M[GJFX:-UR.RM?KA%.):N" M.@'_F0 C6;F,'@-$QS@/T5CK^]QECQ!UVI"92AH=M._7[3FOEPSIGH9!69TR@HG5\&OHV!,1Z<-$93T%%Z?HTC'JR%%L;6"-IIQ0A6%5*DV'P=(M0BR'0Z3^Y2>5'7W+>A"[R3SD99*BM#*4&T^6LR5<4*0G+& M530ZU3^(,@ M9WNQ=##.1D<"T$>1C+$,<-QT\Y1L(VSF\;$Y:0PZ$B_90)-@J*MHCCT;2.A* M/K-.6JSGM=C6X(2BWL0KO51.F\[=@9]K-M H$ S,!AHCC(.D=0PA\"4;:$N! MCL[OV$8:!X$-BI#1\D;4-6X,+GBNV4"C>/YP-M 8AAVLEO*O3XOU M?[VY6.8/K0LR?W#&;^_A]7GZ17V\/B,7>,?KDY3QCLT.6V7@[U*L)(LBXSQ* MHG*_U^?I5W;T^@0MM D605)ABTE6 ^AJ8"P'8:IATL7>VFQ,YO5Y@U^:.KUZ MM[C:JMUE-*H3]S*&_M?G>+7&^NFRDUT;&KK_\SC;;DE;KU>^KU<6FI+%]L[$3G,VV MJ!"A&%Z/<7R?A^P0VNGO"KE0XR0$:#8'1FQ@A;0*JBA'<4G,Y=P/0LW=Z[P*BK:([=[9UE4CFP M)>ZDXVV1DP*TAAG'IIAF#CJ;]M?=ZSFYO4>!8&@+P1'".$PON $$OKB]MQ3H M^*9P6TCC(+#1VI:6M@>B-S*6UO"-^R7UR0D,A5M@JT)9>\-FIO\=7)//53 MMI/[&5>M9*=Y]#[C^<;#HHU4J@7DE$BVC3R1$"NO,,D4"\.BVD[3T_NNZR@N M@^V0V74\WVX F##&,/GHMK>T6B_/\OIRD3,KG*Q!5[!Y4\N8!=^\P4.4HMC$ M>I:YVR!S#\/X;M-X A@])BEVM&TFG(QY^9O\%.(=N.GKJ;6I)2@'!=N -5D( M4JJ%H9BSBCD;&?NX^O:QNA/ ^-&"83\!CVG6^&9)G_"L_/KW)[:2VV#[S7#! MRY_-JL)86_NGJ"TO6H@ ?/<8\#[J*I%RUGV3;_>ZW)X=(CE3+GH-\O% M)UJNO[PY1U[ZI6*V*:6?&9)&219&$2VDH82 :!-"3@+YD" C5-_RF:[+>]D# M'>'P8,'K<6#^;K7P9FN_^X#SZT%PLV)LB-$@% H(I@B^!&-0K9>.Z_K/U>T&3N^^8N9URX'U!9R<;PXJ14@ M2<'ZH"W\>;12I?W;K?=0>@+P/3Z)?@_7G>=G?]TVHFI24CL^]%HOS@*?]3E5#W! V\KIGXOW*,:&'VM79NBK& ^%!\(C&XM5D)R($LF%-8& M:?I&:Z=;RPD![L""_AZZ6P^(GOS0?97SXF+.-B-^V?S%O'VRO+@]#EL%9U), M'D1M0S"BCH"JVI:H[&UFRY$5BKU?JT,H/P$,'[_$OX?WSD.C.[A&;OQ@HQ3/ M0BZQ*JQ@ DI>HO1L%&H$C,H7H2DZZMN/IN/B3@#WQPJ%>P(E/4J%=@A2;NH M-BKTZW1^]G[SN%G+^"PCW M8/VHHH*_T&6%PCO\^];EY7@'&Y8 AN)Y3Q?^+A(;&-;[(-A\C.KX3_;[U_:" M]5Y N ?K1Q40O+FN*AT5S 8J*V-L-RL%P><"NA!YXY(L>F_%4E,LZ 75DXK\ M'B@?*FYW[>JY=WU_TGIF2A$JL0E-Z%G_LF@A568X"<$\UZ;&X\J@>VI!+U"> M5.3W0'GG<-SH,H08PH08DG%9I+9]9U*_ES+"4>!8& YX1AA'*0N; B! M+^6$6PIT=('8-M(X3!<]G64V;.\K$@E,8KLHQA@@UA*R2%HEL;=FU$=<3M@7 M+6.$T+N<,$F7D0V)8"O?UD%:B X+"*K%VX!4S!T\/-MRPE%VIZ%@P.!%K[E8( M.G3&69))6Z-1)FDBFS95QV!ULOAPA>#V]'0L"=0A&&)(\W$>$8Q)&1!)0-9) M"R*;0^A;7-&C)/!R],KY?:-7KDU8.3/!N4S$AT-L(]PD;^^HR() %'SXD_:V MS\J'4'<4A^MV*+E_,N.$PNC0R.^:D$=F]OR+6NX:E5>?:8GOZ=LFG94<,;-! M##YK:I>.AIA2!>M*(&^PIM@G%K$+U2<$L+T);VH][<^+QK'7]K:I3;P!T+#NH:W7FF*M0>1!FMK=)Y^ M'?G6(=RL-%^C.036X@M MDXQT*U,H!"BK DE)N!*%R[E/6.=9^AEW.16ZBN;8_8Q:.&VM+8!\NH$1.0 J MQ6MQQB8K5-"I3W/BY^YG' 6"@7[&,<(X3/^I 02^^!FW%.CX1E1;2.,@L$G: M%4=\,%L^AOETKA*"J0FD#6P;9X5%](WK/@\_8U^TC!%"9S\C*V+)9U7 EM8H MI90,*0K6Q4P,*A5CBCZ5MF6CN/Z(GW$,RSJ8O8]83#]]^3:D]A+&7MJ"R8,C M'\$@F^DH^+N4C%8B8 BU3U1A!)$_A)K12V@=S*.Q(Y"'D-M5$1E)\&'4DFX M& ZTR:3707$92[9U? $[=$!"&C NRS8Z5D))QGC%1W F<[I@>T*I.5:LC1%: M!XR]H_QAOCA?O/_R$Z[N(?GR=H\E%"V%!YNS@T87!&43N!2=R5AKT7VL\$'D M[5^OZBKD16\)=="_?KY8K1N MIK_09SI?;/HE71%9+083F32I,H(A+R#8(D#DG(/0(B3;9[S%(/).&S_32ZA# M+[<_%_.\^/B)UO3J_9(VP8OK(U'5B-HIW9HP5C#5!(C(AV-!KX4P A'[],%X MF*;3!LQ$LNC0_>S=$@M]Q.6_K^E)RHL21(),J:5S>(3@4$,1? 2Z+$PT??+< M[U)RVHC8B>\3=OY:+=>SM[Q4VMB!H>HVE[/RJX,"$XA79%BI+N2-3XDHJ$%U MZ/S4&X+G?]T5^JW7GK3O;WL&3W@G?"7B"FQ#R!CCK1LN[^GW]M/>MQU$<%>( M._!O0MOB+CE1H2ZE#=4)WK4V;*&-DFQ-9)%":H>'&92:+C%2$RV&04(5!Q;<9?ZX J$O)%$I0R.6#R@YI$#Y+?K5?O[Y+= MB?F+*3@WH1=H0PC^?8,0D;WAZ[HU\J]L,Z9D 3&S:N!EC595*7%0)NDP$=Y\ M]3,4X=:<>W 7]B_86)[-W_]%R\_TYH(-/ES1K8&LDU=F#'M=KQ*,+19[I];" M4# Y2EZ!6HMA+^Y85($ZQV0I@?0NLDZO',22,H,S M:%Y,(&7+LRNJ>(-?-B;GN\55,L3URVCU'\O%:C6C*MG2ED! @ML_3D7,&] MC6'9=A$O\-Q9M!-&:Q[J_'I+87FWQ/GJLOG9[ZP/9Q];\6 MYR5A_O=,)E2R*C[LL2G!UAA 4RQXD0N6BL%)?$J1G)2B$P#;X22TG\D\#Z\C MGU\45J0?VD/_B\[+F^798OEN<>-Q>G$G@.=CA4*'J-1HS[P*51;A>&/JQ%]BE) L"N -*S JE93KDPGX+(OS M=D%?5]$<>W%>85YYG2IXY3083QE2%0C"\NV02^MAVK>UYW,MSAL%@H'%>6.$ M<9 JJR$$OA3G;2G0T>56VTCC(+ 1Q0S&1WPI1M;UB)5D:)VJ8\S M[GD5Y_5%RQ@A3%Z?I1:,>[2& Q)?L.V!;L:_SC^H9=U.^[^EZ/.;KNGH+W-UWO%9&: MC+3NT:L^3+P3ZUD:_5$%L[5@R\;-34MRMVS]6]0+T?&/83+YQFC6^6] G/ MRJ]_?V*3I8WDV\PENQHU&7S*+D2$DH5JI;,%8D@>@O"*+1,?8SW^<4:#E_NR M)?8(EPZU95,N^LUR\8F6ZR]OSI&7?GGW;>J?9DB4O6^=EV-BLY-VZH,W6?O$P86)U\3O';UI7W=?WGBC8C+#=_,0LB MNE*E@>!:Q6LP#EH"/A"Z'$P40:;PE/-I+Y2> 'R/3Z(35B5><^WKMO%&"1N* M@:1-9K5)6$@M,R$GP>25$H+IT_']! ^\K9CZO7#=,=W+5]HU*Q0NF" AYQ3! M&$$0BD3^8H3*RGJJ1S6O\)&UG!#@#BSH[Z'KC^8:?97SXF+.-B-^V?S%O'VR MO+@]7;3PJK!F7F>T_$54 U'$"&1U#&B"3G?[-^[A6AU"^0E@^/@E_CV\PS&= MS%>ND1L_V"C%LU#(:;YG(!:L8+01$ TBU*)8N<"82WXVGN.[BSL!W!\K%+Y' M>SPJM..GLS6>;S3HU^G\[/WF<3.M4&,P"13& ":S&)!X/\N]@'!/B.2H@H*_T&62^3O\^^;=E1V24$4V"?#=E?@""QG9R)"5?$BV M5'7\6+]_;2]8[P6$>[!^5/' F^NRNH8,M[>J+EC%"V$MI5W#6^&(=8,T>6 <3$'W4;"@KI3%:Z^R=J^>9EW:-DL"3 MI5UCV'<,I5W\\:?%O)4(+.K=A"&JH[E64RYT9H8]TYJ,*SC\WZ2 M",@V72;KG:]]8VD]RK,NN[&?W]>-_=K8E3.T10?M N@0!!C6."%EX\')(I0S MT:MA#$/-+&_U_4DMRHO/I,2WQ/WS;I M3$B;C,<((>D6=M<)4&4!UF V_)GQN4_FT"Y4GQ# ]B:\J36Z/R\:QU[7-\O% M?U->KV:4!68F!ZJOE=41-, ;(X(VPE:TVMIG6,=:F)&>SR* M]U)*:X#0)#!9L:Z)3'E%PF*TTY3[6''/TB.YRZG0533'[I$,P:BLFTGC6H.3 M9#1$H2V?;U5+IYB=G:ZDY^Z1' 6"@1[),<(XB&MI"($O'LDM!3K:Q[2-- X" MF\JJD\O.0+ Q@S%*L1)5$U#R3'IAC23V369X'A[)OF@9(X2]>"23D7R(LD:& M.NJF4 <(4B;PUD0AO%5.B4$Z['/Q2(Z2P),>R3'LZV (CYG\[5/@Z]!7D(Y: M9W?=_*8M,4/\P7YXOW7W["U3TD7TWL53&9+ 1OZ:*8#:F-GB $%"FJ;%/(N4^F MT"#RCG]L[B@AWQV;.[F$.NA?/U^LUHN/M'Q+YY?QPP]GGZY),RA#MBS;J%A/ M,#)(2%X6J(%D#*P^U$X9((\0==J0F4H:/1#GKW[_,WRT5F,^0MK8B?W!I. M_D*?Z7RQZ;/TM=,QYA2$:7V3F<@L"L0L$&K5UBBRG@W0+K 91-YIPV=Z"77H MA_7G8IX7'S_1FEZ]7](FEG$-<(Q66R4-J,JWIZD*(2824!T?C:A#E-BG'N1A MFDX;,!/)XL%.4?W3VA;K_\)YN3FY=;GX;;'\B+_/:_M/^[7)\]?&O+17HMK6 M"[^3D699FC7:Z*-+)LH0!1J55'61A>P2/I"1-N;U'5//JJA8]_R<3Z_:+Z^F$T*?&IKQUO?IP0I804J&*6E MP++L<\T.(.XH/.S;861 \&0G471LM'T?B7_2^O=VPM,?;<)OK#F:XB)DW#!" M&3[2BJ1"RB;[GEDR3^(,C97BP=K,#188;H5$Y&(V"*ELV0$B (_J<7 M1CM1'%7=Y\Q]EOE'NV"HJVB./?](5&E-*029M5LV4V0;F2,2L%*:0T6E@NHS M4_&YYQ^- L' _*,QPCC,U+(!!+[D'VTIT/'CR[:0QF'2UHQ$82)3IHOAT]GI MEH)AH0J;@[/2A+BWTI4CSC_JBY8Q0I@\_ZA9LJR,O6)C]KY29_LA<=<:LD$T?K,N7+#*V=JFN/AP.=TX*MY)#G4F M+#9*[),,,);2G:OK7O_\^ZOU>GF6+M9-RWVW>(.MFR>;TJ_K._S[[>+\G&WK M_\%EF:DJ4^4;"Y31U'K82F@P@**M336(Y$2?R.4((O=_WG?%UG?U=)W$U<%_ M]M=ZD?_]87'.3UNUH3'K+S-AR-IH/"0E6Y*U;^G6U0(*'XS2;;IOG]*7[VDY M $YZB>ZNV,%+_PO/Z2_*%\O+YF;EOR]6ZX\W.#03 MT>IL D&B-CO8\8JBK0)(*U6DSS&;/E;%5"LX7=0=1,8=DC$>6@>33F?OYY>] MKO.7=TN3+G&*D[(%*:7-IG(1H1 $B4KH@ MDI3[/[U?X+LGB4XX]>P13:=F;[SD/8&NE6@)GR'69"!(Y+TCHV*+]2 :9C>; M]3(V(22936M0IP2C(%$%E&Q8J!R3,T*8?+<[Q7[MU;W&#?=KD?42T['$$?]: M\]K:@RYA_^\.3==>[P%$=8TDWDO68:*'$XIOT8OW>P.&"=)B\@D\D@'3NCVB MBA(HZ1S1UJ1TGY2[/0+BB?C@OO$PAN4=<'#CF&0U\Y_S)>'YIO_]_#-=FD/_ MP52VD_(ZL.6QA,0:G1!7>N\UK:^K?*I'3$*#==B1, M)8F^I\]#2MIU"^*(VEF%C.G O$C-KI0F0:4HJS*EF$Z)O8-)/#'43"B/!WW# M4^8W;*S^3\DK?L?\_4:W^NG+MU]Y@U_:1Z^:"^V; M'R!FH2)6!RZ1;2W'$X0V3B<[5K5L(52BCX=R=]IWMO*WI6#SY3]9,3B;OW]# MR[-%D3-AA"<^":#*$IF/O@TCDADJ?QP#EH2A3_;$E*O8_]&Z9P1_YU,X% 1Z M)!\T0M/3:TF/K>5M:TR\XA5E_BF^IUGF$TYX:<&&R.87+P$"&<7W7;56Z**$ M[M-5J\MR?DR 'Q04/-/KNG'Q/SAX=&CO_?6*[MJ5+[YZ:WD ME,W*9J)DLA28OZ(5_K?VUEAU )5#)!^BB[)3#+'3BEY ?PAH3)B!L4G^__4S M+5LSB?FK^?P"S]DP7K8IY#.;C20B!R$%R99QTA R:UHQB:*B"E'7,*B2XH$7 M_##HF8S+/5(=OA8K/LF)@Z24YL:$9(J"%]*GP:* MDRUA7VD$AS[$#B+R8\DZN"2??WD3 ;-1NT(A0JQ%7HX220(%!.DTQ:R]K9T< ML3?).'RE\EZ1<-=-N[5$#F'U/,B(;\N8ES?G.+_1\6G(FKIF*/18U6$2''8 MRUA=;E^2?BXH1F51NJ3 2][HQCL!?,TXD)F4::YZTRL%\MF@]XELC",'[Q@! M]TCB^?CI?/&%:!/4N7017(7G* J56"L&174S'Z'UT?0&="B(.E9=HNJ3R/,0 M24=HNW27^-T$H$G$-:&+?F-FO:75>GF6UU2P+?MK)U9A-9O6#JI2I662L&J2 M%*]68G1"I&S]L"%[]S__!X;#5%SO<*!\HVJ#T7^R3%9O__KG=;_,:DEGX\ * MJ5AE;1.@==$@5#:HM*O2]LEL?Y2L_2%I,L$M>G&] R2N8BV7]V\E:65E\]FK M#,8QT$/6#K33K<#$N^3Z% W?(.+'MORVE48'I_\5*==J_ !BNAILM\@YC*6U MM7#N%_(.G.UW#EP1)1TJRED :R:.*>/C*5C,H)(1N41TU?3)X-R#F)\P2?I( M>0Q#]V?^;@XM/M?X['L]OT[]HT16Z)I!:U_!F*@@QE*![SP=6EL^Y_>:4G0? MD?M7+W<0YS!+=6=9],KM>934=_^SN![9%ZHVTK$>$S/K,;YDP% %E,AZDQ!. M2]'')!U!Y&G#9CM9/'C:],_>O6$HK_IE\C[ZEEY9O<.7=B?#ES358)5E"0JC M+2*%RIA)OMK*:N1#&;Z/ON_@V;Y8(^O"&\N&)*O$04'01%"SL[)(]*53J_=G MG.U[)'Y!LS85%46R4(MADP.E MA91]@AB*2[%(19TFUNQC=4?H2IH6\9/EU/2"3 ?-XJNOE):?SS+=O^0_%YLZ M.+KTT*TVR[CY\Y\7J_6?B_7_H?5;R@L^E__?E8OEBA&L/E44.1K06'13G_@> M%/Q=2,+44++PJD\&QEZ6]\-MC.,#3<^@S]2+O#P+?ELLKSYJOR=G(B5O/(N" M%]L:RZC4PFT2'*M5+CB3$_7)/-[O.E_VRO' J%>&\C;U!E>;_C\W7+B^+W_# ML^7FEI0SD_B>-#Y :=V=CKFVZH@I@?&ZU MY"B\Z93-NM^%_I@;Y$B!=-3YW3')[(1#ON12!1,JLU]8#\SX@-6J-A7@);_[ M&!!^$)$?9WXWE6RL#05\;!&%PL1C+!ER==7[P!>7[0/:$\OO'H6$1_.[QTCD MN63&#EG32W[W%OG=H\"RCQ39;23]7%!<9"&9 ZLF 9N&KPJ@LA5T\2%KH7PZ ME%O]:- [*K_[Z, [1L![S>]6CK27E6^7F%E'SE:V:DC=\DXK&95%TB_YW=TE M/CB_>XRX]C(-[/X@<;._+IFX6EU\O+3>)@^W/_:27M'VP0N[$VQGLP%)!5^D MU :=1:=-*K8U!"852WD@V/[8ZPX>:T^DG/;%@U>%P*B$@(0:* 5>E2FQ=NJD M=R2Q]FUI3 MI[:H_=9TA"?ZM.B>S!,\+3SVEZ?W-&/O6]G;L]6_?UL2_3Y?TY)6Z[>XIIFN MVEEM!%11676+M8U&:>X7I4U-RCHMY7&=*D.7]F-N@Z,!RS'UZ7ILG__GHK78 M/3];?]DL43HK@N"]3HZWN1$F0(C"@3#.9.5<8!WP^/?#_8M[V1$'!LPQM?!Z M;(F_G'T^*ZQ/;Q9HE1".>0U"5+:L)%OXV.K80M!)"V<39OU\=L3-I;WLAX." MI4?L?+(P #9&2IF@%EO %$H097)@M2ZI"&E4Z-0"X@>, >Z$Z8.(_$AC@+:B MC*71+3?M)"T$6_F?O/FB=3;KU&F$V6G% $&S@ M'2/@O<8 1;'5L74(SC-U1E"&Z&H$DB&58HBR[#.Q^M1C@*,D/C@&.$9,YE5>LW&V_C)Y+'#(RWK%!$==4/ MQ :'O/;@,4*IA72V(,C-6#!R#F(6 2^GC1%N0\%WS?DW$[3> M?<#Y==GU=3'-S9GA6=ED(S/"R-;,NB!"4,%#$H(M66F%STK=1[AS3#M M+IC,1=8?1E,W$.RWU']>5Y_-RV65S4\7ZU^HTG))5_,!9H%%8?G@!?2!9:11 M0LC%0Q'554EH'=FG[J:#K^(9[8X]P'/Q'+%U3&'*)]=^NR)G)JW"X)J;:I/S M1J8-CC$"R$UOBRWEVD/-L%Z!]?Z"Y(SW0'CK%!&6)01$;[8C?0;(>%;NG*\;_LG>*CO^,8<0/L^V.E/^C@#BA7ZCS*?2M==X]NNK339"T)DJR=5Z5 MJK8A(0:295.$E,[5>QES2@>^QG9;X3/:=L> ^_UV,'/1\3F, M H37S A;91LVS!IX3<$K33Y2GT%)1\."E^V]S?8^.C&.0O)S#-I<+&GU-!>* M3!EMB6U:.'-!L/V0E"U@M0K&)>V)GEN6SICUOVSFX]S,W3#\C,-$3S,BR8R( M28&N,8+)2D 2N9UK_/\]O-Q[N>>2'X^H:I=C1!637(1%5@S M$6"*YW.NH >9 JLR66@=]0E9SL=T$@_?B[,8DQ(I*A"*="OP]H"4*Q3%/XDA M9(;V,SN$AZ_^Y?P]SO.W$WXG#*I-7Z-L(YMSS75LA5=@*IMZ(:<(+IAD@LLJ M=:KU_A$;%.SDMC^(R(^S08'0,I0B$!(R\09;2%N4 !').^>-8IOFI4'!Q$AX MM$'!&(D\E]+N(6MZ:5!P-KY!P2BP[*/&>QM)/Q<4%R4M*RL%5;U;52A9'9B:RGJR M/DK6$1I@W26_Z"6V(VM6T&]0^*"W[;-=P:C!X2(* MTPP,:[,QE$1RN9"SE&.N5A@WHE_!\0T0IYBH%H-0B=JT'>U;YH&&4%,QU6'@ M11Z7.^F/XV]8,#963 5M5+F"-;HE&I.#8#"Q=9NLX^,H1?_ [I@[K(X-"FQ&\-X(=M09+(4%,F0UXIWC5D5>M19 U*ZL)^SA"#K/> ME_UU?+#J90>GIU>=1J_ZU?OW2WK/!\?O<]9JV/S+FP5_=?S/1%0*?99@6?WE M8R1D%A:OG"4F'+*LG.E8E760-?^8F^KXX=4AG:[;T/=O3[K\H[N,F9$(*KK0 MYK$&EE>J!4+QS )-$G/655(?+]3!EOS#;:OG :X.J6W=%GXU4GZQO/JH_9Z< M^:S:C+J6YE,1C"R"+V=O-M=+_OG>&!TU&/6T<@L6MI;)8R\ MD*IX(9;1F[3'ZG0.H5,AXP^8P;"3WG40D1]G!H/55DLF%DB) @8WY?FI0&EI MVBK*$,I+!L/42'@T@V&,1)Y+['?(FEXR&+;(8!@%EGT$@;>1]'-!L9%.VD$.9ES/J(#(:C ^\8 >\]@\'H$GR2Q(SR 4R4!E(@ M!SX$65PN&7.?[J@_0@;#*,F/RF 8([8#9C"P;587RX\XS[2/%(9AK^N5P[#% M8N\D,:1<4*!ML;YD*,JHC25IL\VU>)T?2F(8]N*#9S&H8)"\3" +[P%C6(]- MUA-@E3)1U+8&=5S1O&>7Q3"3MI0420*J-EE2! M!V,A,L:$&1VC*2[/KO?O- MQB#_@ VLAT/G=%(,I$7A+;*BR(OD+RY!\"A UV)C=2*9W^\%(/CW#Z3 MP>I9]0H:6\3-9XFQK*F")O2LK<8(@0H+T-G("K E+,^M5]#IMB-X7EMN6O"= M5CX"IB@T:9:7:8:G9LDYET$%5[3W)'N-[7S)1]C7+GL>X'K^^0A*&302#0@C M*ICJ- 2E+)0BG(LJ2U+Q>6VET\E'.,K]LSN,>N0C;)L4N/G2[MVS^?NW[;Y= M\?HR_Y1OW%E-.@=K'6 I?+^V7A%!1(*(_#]GLHRUHT=GZN7\<%O@\*#X'NGV M2-LV7:UVXU]]L^0#X]WR[/U[6LXRR:12+""T4'P;1M=XC_Q/E9(,W@IY#!WY M[Z/]AP'\<\#&\YI-P?5B<\_/G*\H7+=;P;HF%?_0+?EG- K)81!) MB;\88PJD8CTXK#Y''7W.AYY=.FPE+]OD:''S_:;Q1[II-MZ);[Z+&YY"(U/) MK3F8:<5(+!J(4B7(-A5M0T13#[U-'J+]96,<$3:^WPKA>+W(8\M?3=1&RYJA MNF3X(BW,B*HKD$ZY>H?6RN?6U/9'J+T^3B]R3_!]OPOCSIG5YYO?N>F8N\F1 M7_]NW](LV6+YE& 09^*S(CJVN"0?'4XY65/2R!=GGY3K0?3]*JV.X&@] MC,@/76FU6JYG[\[6;=F_S\O9Y[-R@>>;C/<@J_$^*!!!2S :/:!R$7(5EJ*+ MZ,V@'"9^PPW0\K_N O9!$IY_I=4H)"RFE,B$Z3_W$O2OL_6'MW2^X0.J:(:CL0/4[D?FNB)A+K8R#I(),#PT@$03X:QR1CY?.\ MS=_QY(%4I%@TU3CL\GP^\'F@*.GPZ!DCBHE1\_.',ZJ__GWEU7U=ZUFFY57) M2LBN%K)LWU#KQNTE*XI%6)#9"ZV(K,J#:H('(>010O:G^'<7WF)ZSG?([+Y= MGF<,B9B<8A)T 2.%:;V% P32SK.]4+/JTX+JQ$K#MU%8=I?((88@;E-Y-V1- M+Z7ACZI!$X!E']6UVTCZN92&QR@*IA@!I>.UJ2 F\V4_;&T; ,R8$O_ '$OPUK)U3=F\'YMIV$FUN5O*"L*?.K+9N7 M:'B!B03;K<9XGXS4:E #FT&&_=?7_I@6W/:RXNTF.($VFH@:O I-3R$&*IBG-I6DJ(4HU:-#%<8CQ$3?M MM%( MO5_7ZM;,7TS!N0F5Z0TA^/<-0B(CKMA2@+*)8 @+8*X$4B2K6(5(&-QT(KSY MZF:B+*,IE&Q;(91AQ4\(H"IR9#($F3Y6] TB?DPM M:5=I="C O"+E>K3= &*ZNJ=OD7,8O_+6PKE?R#MPMM\Y<$64\S:$R)H%%1:% M(=$&$5TL>\??\I3LW<_;4LV]Q= ME[2^GE]K-S44891O?/PEQ^\@;,K63JAD>]-$9LI[B'Y5 "I!A-K"-BIJ]SNM!^L%/K*._55 MRA=IE9=GFT+4M[BFF4RM1TB,H(E:'0P)B,4KD%FF(%7*.?9I+]9K14>8JS$M MLBUTI(OV.NFTI("V5I;NCN!21F9IZZ-+:"@LJM1WSTR MIJX#O4W0#X/.@TGQF 8F?[U.6U.FUY7_^N-B?GG17A:PSJHC3=%:\&AY>3Y6 M0!D$J!R$<,(67SLVENBRIA\&XD<&CT.DQC_$V#\OFL2N@B^K5Y]9?VS!E-\6 MRTTBT:PD74-L(V4C<]IH;YG=SH$O/LJ@:C)Z4'QQ?UK'$ROZ,4%_:&A,F%.T MN:]^_4S+]VPSSU_-YQ=X_OL\+XGIGRFIR:!/0$HGOG^,@M!JZ-AJUDQN8BMK M6 +I R_X8= S&9>/>F1NPH#1%%:793NU6]IEK$I!-&@"%HM:]ADA_2,VY15WD*+#LH[1L&TD_%Q3GJ(,R4H(+*H-1R4,;F0C.5A5" M5-K=U0=_./2.JHL\.O".$7 'T-Z*R5P%\'3.Q9%(K.>TXKV8/01G/5"*I BI M2--YI,XW8H[07NDNY8?&=VPIH@[I0->KVVPIY:)PFO=03)G7UC)6H^2U\;[R MTCLCBNV3[W.3BA];F]M:'AT\>7>0/X2:KFK8,2A0V\OG 4'OP-P>Q?6WJ2J" MK##)@2/?QM+;S(=3-)!JB2Y(PX1UJJD_O+;12])C>#IU&O K):1Y,'GCNK)/ M>!21;Z3L5 #C58$4A(%J4.7L99;UCI_] O+R@"/O'\CR MN6SW/'GRU*"W]UWOSG]KD^%6W[RDHO"2)#FPP;,>0X5M+Z/JW5NE/2L0C$*/83**I8I,4#RRH*4PF?>P2R!/O?5 M(T0=WIMQ,,0L^DBN@]7[ &G7'K\!Q'7U>SQ*WF'<(),)%9"-@(BB"CU,'5&*WL@XCO2-F_#3"AJ!93\KF'\D[GYZUKP+S\ M Y?_IE:Q=V567-.7@BHZM)EL"J&-2>3;4V>0/E3MJW7,B3YZ^!.4G1(L)I5" MA^/A+:V('_B!"?R%/M/YXE-CP&T2H]!12^] QRA:4F. :)K6%5-"*X(N:5 S MK-% &4#<*6%E:EETB,']!\UIB>=,X:ORD5F]6E_65]XFLCJ+(A !R<*V92P$ M*6L!WI"4M09AJ$^4Q83[Z#5RS+9[7%ZT1\T)PF-GID^=CW.+H*NE-LMU!@0T37S33G1G VOE84!AQ-S?K@32= M'8@X(8SL51X3&HK?TWT%;*9[Q'&HI$U6H08;#+6F4@62;L%*5W2DI"3:82T? M=R;EI#'5738=K,EOH<1;2]DPZ1N5EP%"FR4U7D#R0K2BC K1\7V3JU&VC7VQ MP^9E[I!J\"21^TH@Z'Z=]1+,L<3Z'V'@)H2D5=3"5MX(LK0U!]E:W0_2-IAHOB3"G+1 M4PI[A4G4)1=JN2V%F$"9>9>@2)!L0M<.9A/[F&%[AL<3T?O#H&,,\Z2W&*?;)^ZT> ?K?7,U9WZQZ+I\//U$O-7VI3+OF)( M($JT8!P:"#Y)4+H(&5.DJH95T#SQHI.0_I3,?/! V'_<9(K>PUN^:5]1D%&= MAFM5/@51G"S*!!8C^EJC2-J[2CK'@<&.B1L,#[+1T&!PT6]&E2HPWGC V.97 M1H&%%T)IV&"KHXII3.2;,$KP/C0&?*N.-*9-!O8N@DZIF!HD[_HPZ*@[5;_1 M&/!,[#<:(YNIK\@'/*DCJ*\VM80L 8[O=696D MD=5=-CWZ\XQP="29HA?1,S#:*+96UH5)%TBM^E9%C(E>/)*[PJJW8([%(WF] M16[LBXTI'%"*%&N"ZE6;LB(-I-!Z! 1G="5#5?3IR/P 0<_! SE*_@_$^7>1 M0X=SZ3ZRVK=+NNXV,(3 KA[()TD\C"=R$H$. ,GNTC@(;#"T5!5J#4I;O](J M^#O+\M4N8FBCO[3K$^DX$%R>\$P>!BUCA##Y_,9/B_5_W2#MKT_M7/UKH[G= M('A>WO$YNSS#2V/ZRH-BM,@D6BI"LA:,* JP';-_,LI$R;:)CJD:FVQ211%9 MHXVQTB<]>^S!NYWOKUF#PE:(M'%O\K._U,6RM8N[T1W (@O?FPI49 6320(6 M!@6IFK+$+*7O$W,:0-PT];+,V:LBB2M/_LSE@C9D =$7#T8&!0'1@!"4D]4H MC,4N:WZ H/T?45,CX_Y"V=TXWR'Y]1>JM%Q28<+^.,-T=LYLIM5,&V^S\@:* M:"-.^2L$HR(H3;D()TK5??HWW$_/Z<%A KYW4']O4/5JM:+6,^4K;7_2>F:3 M-@(5X]35EJ"K$RMTA@U%$CH7([61?5+IGR#LI/&QLR0ZU$+^)YY??.U6\C\M M4'R7X)\_M!:MO\]??5QSH$2NRBA(F54[DTJ$:#TQNHO0I -2Z>/[&TOI MZ4&IJZPZ)+D^S(^9EA4CKQ[X'.3C45-+O^5_*FN,RB&HF/L4USY,T^GA92+^ M=QCQPWC]F6%[MKY)U15H-1HK, I0K6+$"),A6&&A1$6@GX6;I84_D5EW/FPNIU_6VQI+/W\S8=]:R)?8+)?Y7SQ\6(32[E:Q/6J[MIZLQ 5FNP0@@B2MT;@ M!>F@P4M3DJDBRMI';YY\*:>'R\-*^WOX^G[ZTV6T+\2@BW-\:Y--8(PEX,V% MD(.R-1247OAL]OP%CV'BK5/*O&'_(;;<[Y;W\6;5%W%<8;0M8<. MG=]3=LCFG+M)[TE [,#Z?4(CB1BJL16B**ZU[VJ#.PQ"9/J$KQFC[9.[NU]( M#&K$N1]$C.%X#V\R4[5:G^6?FWFX_'+=? E3=)X M9$=9].@>\ 29?'+R7D !U;8J"N$%H";?V@8CVN*B[-3_[R!0><+\. Q2QHB@ M8Z/OZWIU8=J$06HG)?'=%PB"U :L9^T8?3!D^I2(W*;C "7C4XKI@0;>6_"X M@^GQ$YZW1(>_/A#=GG51JI%1D ;?]%UCI8. )"%Z&U00NE37)[GS(8I.4;N8 MA/L=,DONH^MZ]N@ ROI6 SU(VX'*@":1X0!@["" '@5 #U-82Z+L,]-E@FD7 MI(7D,YMDJEAA3<)J^R0?[1L:3Y7\[!D98_@^=;'/=:;<5\/\=AKFM9\M!UEC M+D"MRZA1P4'B\Q-8T6:M\)E;SVXHIFT["2@SQ%\0E><\2+7/EKD(T0]>VA,S?B] M="':M$V:I%[K@2?M7JHUA,2[55I:8)32Z)"C:>E8)DMI70X) UI4LP>>N=N. M^X-8U+1Y]"^TRLNS3U=KO4K,X"NDLGPC),9/:Q'.>$+GH8KD?54J4>B31_X$ M8;N>-)>/_Z:4M_>TCFNOZW43KEE)0CL=->3"6\EXG0")[749?(A".::[CV?T M:=KV?^Y,B9.[A\_$LNAQ+]VB[5]T]O[#FLJKUK/O/9];C8,W"9R\U(F5,E3[H.=L92>%I*ZRJF#]?,HO;^9[ M>1:=<2F* *7* J:T,O_,FEJL4O$6<&BIDQ(TDM(?"%>[RJE#5.N]IG-M57$DY+W-MQMD.)UE\?%LMUN\N^492*+U&1 MY'6U:@Z?)82J!%!U)%(VTE*?O+_O:3DMH>_(ZPXU6']=I/-&RZ539V:HI:L4 M#4D*/G.J%(S%HL"+4!,I[97IXS&]3<>)27U['D]8*W75+_I[0VGSY<_%^O_0 M^N?%QX\TSZW5W,>/9^M6AW!=84Q&U]+2C;#EN,HV=,5K HH12]&A)#-LQ-&V M%)P&)/8GA YE2D/IOFUYRUFHKE*RC'!?8W/_M2;D;"RI$DEY50CU_MP@ P@^ M#:CM4VK?@RWLG&QZ-F]NZDMRKP(-7WZ^="[/1!+H4C% Z-@X$DP;%B16GHJ) MOA2OK>F3=/H(5:<%F\GX_STV8A=L?(L]S,BQTI2$ Y0U;8B"P$0[>X*P'P A6TKA'L_8SB[7QQ#\=7SYZWKY:V=X_F9Q63W\:XNJK,Y89_OC MC!7T7&O)44I0#&TP.CF((CHHND:4%GUTM/>S9CC]/P#F^LKT'FCN7DGQ^-89 MLQ)72&!$7[CU(W=G%_NKC8KD^^W^;5*NOU%[- MY'HU+]?AO]5,"7(81(:*E>TJYP237!3($"E[H5K!>1<8#J7PM##612[W &AG M+_W]3+A,^_>Z2!^]!BD*TU8M IJ4(1Q3QXA:E^-@?K[S7;G^:$; M JV6Z]G;UBWT[ OX[B MC*56JH[5ZJR8'#ZH (LU?.$XQ]=/"L$,"KX?AQ@?J$R97HICV#:Q]/[!G/IX M\?&*$!M%2IJO&TEDF)#$-&BA0&,2*&IR=EC?[$'RN_7J_2EG.S%_,07G)DS1 MW1""?]\@A%2-:&2;KB813%2ZV0L.LC4QZV*"4H/B!\-$>//5SU"$6W.N0S;L MF^6"M8/UES?G.&_S&7_]OQ=GGYKR]-.7-GQ[<]A($4UJF5:Y6,6Z?! 0M,<6 MI>"3QM8B[LX7GTA?'D#A)O>31(='U01(;@5=U44-([%IJ/(#(P]0<3R[@ MH0#:43K[/'MND*HP!J%U@9!3:[CN*J0@"V1IC+-"9BI[/GMZ ^B)RN1CP,\8 MH4Q>K8QK_)G)H>7JM\7RY_/%1?F)#^'2IN&=9;HNH-3:12N(KV3=BI=R34QB M]> PY6*T,!3N6.T/E2L/>M_^O7R3RVG1E\D3JI\;$G]>+#\MEKBF_T58_N\% M+ANQ?RQ6KUA!.Z?5SZ^N:23*TDH#FEK3468'!"^9$:R[^6*]=+4, L+ %YX8 M$GJP>2\%R]]205S::J8QSQ^]]+FK1=SI]XYN5QK*C9$D8V6 M'K.IT:=2,BI*N<[&O&B"M@,W7O?-!>TH5U6M!EN(P&##:G02 E'RH0;#U/:) M+#Y$TN[!B'7;-J_K96>JUQ?KU9K9VT:57Z8I2W).L0T/6"4ON42^JRL&\"FX ME$H4A'U:@CY%V0%&84R"B^]#$Q-*H%<3CANKONI/55.@D"WHU(:4:2S N]5# M-*S'^<(JGNLT"NP^,Z2.7#H;W M;4JOJ+S2%(>0UM5S\PAQA_'8])+KH_#972A[QDU)5OBXZ:NI'1CI"Z#C/925 M\3*VH8J^DPJS;[P\X: Y KB,D46/KO?7R65_-1TK?;E4OJYUKRN#L8B,5LD M0<76K8$,1/3, $T9J]>:4L\T[,>I.T#2UE3BO#>[>D)93.W'V8107K%IR0O? M7,27'LR8+=J<(.3 .T/8"#$P!U!$7VS-)I:AQ;/W//[YZQP3L6["Z-#]%%T' M' ;0=+]2,52LAU 0IA+"HS+=@8-3N]X?HLVAK$8XW4+8!DS #&AE\P(FR<:S M56Q('Y]4'[C&]RG4,8R;6IBO:SV[JKKYZLT7 4L@0*5:STE/P =3 ;YCK(VN M>!HHQN\>O;_K=#IV+R;CU8,WYI3N[E\HK?^Z^/@1EU\6]8_%_'TK3F\?[N#C M?O*9NSNVQY%]QYNM@TBU9AUB1A-#P9I,R,I)&:4.0?/J.L]_X2;_/5^OE M14/9-S>5J 4+*@NJS53E6UQ#+/Q%&%-5=D92ZE,:\P!!.\^XN_7831_];XY3 M8R,:E0J(TA+]6ZYXQ,P:JO ^*^!I'0%HW2$%&L$2YF\ M)$LRBTZ.IV]4G 8LMN9KARS#F[1<-U$Q,F1>6@;&5VQ]P!0D9!22LZ&*UL4; M^TRYNH>8TY/X-ESNT4#S!DDW>J-DYW*,,8-4HA6FE0#!V +51N]J#"JH_MO\ MD(UI>HM_2UYWZ*]Y>Z673K)2D2*Y"JSHM.&@[3OB[S"YEM$8?,S[T*GW&@CO M?_./Y^WQ!,'G[]=7R/V:]VHH4?(N !7%N"6%$*DZ*-6&$F3.HN,9<9>:0SF9 M=Y;P/6?$3ISNI #>I.EZ6.< JCK'KN^CZU!AZUWE]@00=F#Z_B#AE7(RZ 1% ML\2,=!%BM!8H>!,C7W/!]JD?V"<4GHQ([P<)8WC= 0$_+^:?B'6Z-8:7J+4-V?LN +B7G$,$EG>7U6)J1G=P2/U%K+U2 MN4&0\Z6MDLU6Z3*8T.9!J*Q8:Y)8L@O\OSY=M+XCY22DOAN#.^SWVXK.YE!S MREDBZ:&@;L6T.4'2E "#EZ8Z;Z79AU?QE-2_';G1%M7Q,M2G/R)2BD!9GSFFXH9C\1?.SQ?+/Q?HZ8F]%YONN6"A2!+[Z6K:;Q-S:IFB5 M0U&DAQ6$/O*20SL%MQ7#H@,/I\X3O"3F2@G9#(19X/PWS)L>A]<*B5$8R!LH M*C3/=?80% G012;+Z\Y*BD$R'O"R4Y#UU#S=2V'GQE<]007GO<^9)J-E5$UF MB36U;C'&>M&LIE:GJUEF*,B3+G%V[Q-W=):DZ!_A:WM_\RU(+JZT6$)S MEEJ0(1FVY-#I%*M@93_T*S&(VXI.AE>MFXH.D8J'=P+]W'@JI'33XOE0KU/81>Q=V_(_1JKNGK^NOY MV?NFC[W*EWOA+64Z^WS9:JI2DB$I!D30;-FWCN+>2. ;FG6UU!3[@:G7TQ)V M"N ZN,!Z9-7%[K-G@E,6(J0=72A#5%SLM.TTH=(VEM+ MY+T>2^.Y?2PA]]OKV'@0, <;M$X@36QMXEG 258$X=CJX$/5)=W'M?(]+0=K M!#B-C.^&6';C=8_HVBV*KBS/(31U];C>1]5AO*V[2NQ1 .S [GU!@2026>F@ MB!9/=K4R;:&AW93J?=;*=8JS[@T"3WA8]X& ,5SN(/FW]'EQ_KFI/+=5[2M7 MD2U,&A:P1;89AXF)R\J"EVASC-9KT:==S:-D[5\5W5URBUYL[UX)LH%]$)ET M30FT%\1KY55'9150B";9HODA?7I!'$\8MH]:L".O]QF,'4+7CQV,'26YH>&W M;=B^SV"L":AB)822JP%C6LW-6UP/FK M]TO:&*'7C49JC*@\@L+ EZ!Q!A(??E"*(F$$!0K# G3W//R( G*CV+Z8D&>3 M-V>Y2<]?%^G\[./7IC'&5DTJ9@@^4$LJ*A!J&POKHBRQAN+NCHP>(LO;+SDY MF>[ P[T%5^_- -BT@\5/GXB_GI^_6^)\A;F];))NNE.\=IK0[:2+OQ/IM91* M=C%HE811/@2G G]'TE:ILJ^S*0CHT]+ U#:*)!:(1K7;R3/ZDV)#UK,]ZXL1 M>+>=^G-J:< *.EV5U7LM"TND OFHP.@@ ',.(%*I)I+3-O2I%WB(HD,?@=MA MX'$-94M^=S=>?V\=[VFU?HMKV@Q++52[(.,Q&D\1*Y/)9/)!%+?(?,V']JOS\\6FL=OKS3"@U C$BKVI+@*B*8QU)X)!$L4/FSWP]+N>M^A[,+3/Y*-,5%:_,3/N%,',2"GK MBC= N<@VBLU!TDRD<,Z[HB1FT:?V]!&BGC+<_>OV\VO@NN\EW&1KUC&!?MTD9=_()?5C--1I/G*S3'-JBG*@-! M.8*DI,G2:5-CGWMJ%)D_"K"VE/[SA];#E4_?LT6962]5(B\A!]G:WO#6"!(+!%1DI3+5H-]"B1I. MP?-&S?Z8___;N[;>MG(D_;[_I;"\7UX62,^F9P?HF03IG@'V22C>$F,3JT>R MTY-_OT793BQ9ML[1(8]E>1I(VHX3L?C51[**K,M#QKA)C+E_^M[KW/03?JY% M"?^'>)Y7ZS>5]\MJ'=[,\;=/^>W7333N?]^\=BZ"0FV,S+2+J%CKK'OP*9#) MZ+U [6+1=MCC4QMYSH!-SZ"8A]SRW0Z^FR_K@^Z'FI_"%\I:84(.(&MS516* M !^+ 6$T32%G;T2?S*#!(KYL4O75R)X+P&FOH[OU>>_S7(AE.32SVE.$<(M7KKE,] M2F_#JA,? _I\=:II[].^, U%^D)[G]$0DB W3K?)I] M%]MU:=3:>QNV2R^(SV3>LEP;:PGKP$NI2$*R?11B(L/NF*OB!R.]]%._/9Q] MPP.WA;LE]Q#Q1K5%/CSF,W1(;JNEH?J? ''?2/&]8@H;==*9]F>O2$P3"]"J M2'3H<>4Q"!4T/VD&/-5-^5D), ;9/K[]G4!_N3V LD]!NR1HMJEV[HSDD6:E M:[<%E>\$,=IB(3,LR?I8HVB'' M?H$J/!JYV>JVW&7*O_W7[[0MT;_]7+/EKY97G_+^HB(3"[83YXTNIV@3+=LBZH(+&ER,->)7)7)7B@Q1=9GC'F&> M.V+B.,WO/HY,1;E#K,13O4 6K&@Z*>L[H&,TURP]!$86E% RZ9K@[:7KPH"G MI#H/*C3#O<-CZ0Y-%]85@\4*$"$D4+YH\.@<<(6:DYN;HXIS; 3GH?DIZ'8O M)GN_\L_;4G*L::SWBO\P*7E*9$(GJ24QLY;1,ZC!EBB,9+IR$F>E_(Q>_I9MGT,B!-,Q&A'A/'8GG B MABA%TOF&$#17H!)9/R'X##(95[C,2OLYRAB3L08@_*<$?=#Y'K= MB1BC-#D!7JI,"%91*AKA4%/\FE+DF;%O1,F"C='*X/32\3HPH8Q M:,^9B!&D*KIP#EB2 Z6M@Z!*JOE<74J8[KJ2=B=&#"&*SG2\0P M$C6Z6D#4UG9:.0 R9<%K*6RFV0;9YTPX[42,4;H:EH@Q NA'#8+6CZCW[\)O M;T7+%N1D M()2;3A8CQ^OS..H==ZS4%M^AYHMGK0!EEA!CS)D+;8.8(Y'^EZF/HQOS>ONA MY@&2'Y:?/_^\7/V!J[0PIM8]-@DT9E-O\E/MJT#?NJR3R %%&=88?/B8S^W M'*?T+?^E$\"MP] /B/F_&5?O+O-")&;H5P##:K7\7&-QM3<0,I?>)B]T]"TX M<#O>S"'-O70U@@_' -WZVF* B+_]L5QHGQ*:>MC&4!_T'1W?M0"L=X8,-PRU MKT(K+M!XKY,+8X%NZ.@.%I&4FQ=,,)>"R*!#$J"X(*O+2@/6YL(CE\Y;TXP- M=<17RH?18+=.0AT@Y,_+Z]6"1VF+3[1Y.236&IG 1]K+4C"6['O#RJ[3>&DX(F3Q21R-+64H@1,V@%+3'G#$S&YB?5X-^ K MI<-8J+LTCWA83O-O^6IAO-$YQ A8I (5D@:?:/+!!:%##$I@GW"[1P0Z+X:T M1+][*XC;%X%4A(QDU!9>7X*$B> X(QLWJ*A\\H;$088A97/PX>0%!=",4L/@2J8C,)PK@ 9M=%*[ M"$+58FJ^3M2P:K+X!FB%2O.X!FE-Z&A4T< M _I\ 32,8>3$J[0AM I M@_I)L=HZGO3Q^F)U7:W2'ND%1X$#Z)H)G7Q_>JJ MWY?DG+0_">4>ENB>F=[67/IIN5HM_ZC5#/!W^LG5MX7Q/C.1,_"J.*6<(3>: MI-;.<.4#^E3Z9'2-D?*LV-)+.QWK9K%>@P"<^)-UVTTC . M9[^<]RMJ_'I5RXG=*Z=AT1PVC;1__/U[DXO%.>^8 T&N;DYD._T M5-HPKFC$Y+;F<&LE+@)W7BFCZG.:)D!U@5!GX1170>4:>#6L%OOQ,KPRCDU6 MPT/VV(8]5(C2%\MT$=_CM]MO;QG^KKRGE1 O?L?/B^1%X%$QT#+4 O0N H:H M@3EOT$LOY<#]:_S89\.6SK _9(EKR)(WEY?7^/F[9 ^D7FA,)=EAU1.2. M=K; R+&LI=(2\9C,.D96GLX^Z*@YLT>?/(?'/QNFS #_GGO%Z=?)>\3^D"N0 M).6>RZM0N&+)U4IZNE9-D8"8Z"M7D&RKS+S,71RU<7*> ZMFT- >0DV_JOI]H1H9XYA9<9(0%L1W0 =@BW7OR;V[ MW4I%9K,.K!2P?'.!GQ*@2[$V !)2*.Z2DH/T_N@0,Q=SZ*6197,X9\C2V1QE MRCCK I-0"6DSSS'DH/IT0SFEM+T^#L!DO.=+WALBU>M.WANE MMX$UCX\ ?;[D/<%UBHK$,:7:N)7^3G$&@EMKM+>6=>HE>>K)>QV8, ;K#@RX M/0_OY9,%5%JSH,&+&L5O=2*3)T3(B4DG>/%&]/'\'HAR,DE[HW2T; EPA^28 M[:-N0VMI??;.TM'&.=D[7M1"!2:"MX9KZ4I@0G11^4-9SLL,F(AUAW#U;8EN M^3U$IJXFP#ZIGL< F*JQ)PDP >X>>=O[9.,IZ9(<@LVU+F5]YO(A6; F.VMD M+"KV:7\W'P4.'/QS,& ,RATT_[3W&S1CV=!!)XLC(T?7NG8E:XA&&J.-2C'U M,0!.[%)HNN:6O6#OD3.[B8:X.P+OFG-8S6SPI*FL)"A$,E62MF!2T$Z)X'7H M8QCLD^8,&# 9Y Z;P?U\J)L7CA"$%LI!LF3CJL0T.&-K!G>1***WPO7Q_G8E M.2];Q J?IZ@G%3P"Z\]*_E2PP)B*G[8P) MC*!$00BL=B\HP9*W*PMVVO'G4OT!ZZ^WYL?@VT'C;Z]7R[3\_!GOWB6L$#P5 M*T'6"PUER,2YK83[C> M3/"N6%0I=$JAA9*= !5C!K3$9B%B5$R8$N/.\GZLI/_^ 5ZL%INAUG#1KE=7 MBP]X^?%F(PHA&I?(XG V$IT\KWDSCOP#G3U9I$6KW6X,^UJ]54K?[:[0 MK6'/PP8['LF&^=K?A;AS^ :(,<;:&J[8]FOUL&DU006[2IR 7X_5>2N.)S\M M*A3 0ZUYQ7@ U+13D%,G42(G#YZ_'#4^8B:UU^(8V!IK[Z^$U)?K+[>"".]Y M-(&.ZXPU0H,GH'TF@DXZ>:VS8,.B(0;I;VOH^0[-2> O6R#7T-#9"'*3,W@7 M9)-3V/3.*9S5VMA2@B^9@74^T0E.>B@-57A_Z!>HPJ.1:QV#]J"OSF9OL63$ MH? &HJ@-=6I9T^"= AZ3]LR7FH$UR%+=^_'G8=8T@J]UC8^'S7UO[/(A,NTW M>(:J]CGNC%HIX4F=3D"P^W*]E4U['W/ !,G6UN#"TQ;BA0 G2NULI[0-[/2T M^HB=,Z=2QP#70YG_?;&.-=_U]BA R4RRIH#QVH(JQH#GM7P'KR:=B[F,*(>Q M_=DS1_PV 7Q7@Q/0:GW)LYVG6M\5ZR3OC+*2:8XJ@BDBU%15#:XH 99G$0K] M2B8-5./CH[Q\A39"\-%UV;JP^J_77[[@ZMNRW&65_/3]>7)::?7#']RFN/K( M">R45R_D3:"35ON4:;$%6F#!R9BU#$%*%1?#AFB9-/?+]UQCZ9R32=0=P) 1 M'3RYP^07@4LQ,QF,"Z)/RX-'!&J;'/@G7*V^_2B.H(PBS",'HVI1%EM-U<(Y M<*L9PQR]4'/D#F]+]=R90\=QX>DTP0FX=P@3V9;M[Y=XTR(UI[MS<5';4" G M5Y)O*JK6EM=.:02&SA:MR%0*<]2YW2/:.;)CJ@:ZY!3O;V?+HA(JJMKYIK9# MD[P 6N& J2SH "^%A5Z-09^YF7!?.DQ'NU.RT5US@+\M+^,UR4C43"HC6I-! M:!Y!9=K'0G0,O&6A(/1+)R=IJTJBML@BRAKM MP3BM:!XI%7_^::F3-3PD(74,TO-E'PZ1ZG4GI([2V[ TQ&- GX\2,>GBM38@ M=:&]DED)R#-""BDYX^D\RWT\ZU-/2.W A#%8SY*0FFP4SEL-VG%R9THT9,F: M ARU,8Q%EJ7MHOS334@=I:.#":EC .Y^I7!#:Q%R4L9"T*'F6'#ZRI$EJY*. M2F8>>:?*%*=3F*ZU 3 1Y0XNXJ-%=X;(];I+THW2W- B9,? /F=).A0\6.O( M0Q*9TZ97/ 2?&!@5N"+Z>R?F5D/+9&M#::D8<_4+ZLDW2BUC"U)-P;31PV!UB^>=ZVWWO[K=UHB]&\_U_9; M5\NK3[GU&^@Q0[5Y%9T\R9UWTAATM,HG;8)1RC R"77.@A=I0K32+XX=M,_+ MJ&3#8J=/Y>5T!]DZ"KEJ(@CC/ C%:'$I MP8!T8T'21*,+,G#LTX-XCS#/O:$=I_G=LVLJRAU\F3K M_.7B^LN"D5,>8TZ V=0XSR1KN]((SH0LI$$O=OM1-:+!0='.@Q1M-=#!OMT6 M<#OR:$%SE3[4[K6H:.8^(M"?6"ATOD?&"BK;YWWL*:G.D1@3<._@"N_L9 L, M.M%9K2$SXVB>3M(\,0 S)3OKN?:RSWFX(\AY:'X*NMT?1N]WEGU;2HY7%U_O M-^ODP6#664(-9 0E:GMKY01$:R+CR!7G]]7Z*,T-O4P]!O8Y M::$**Q*C 8/D#2FC#3@I:.N,+EFRCZ+=;?+P(NDP_FJ]"QO&H/TLW5Y*IDD; M"U;4"G>,)PC9:(A%E2*S#5(-*Q+SLJ[61ZEE=+>7$9CVJ.ZX+WB$CC9G?$UB MQ%#+VB0$CS9#0>=]4'0D^CZK_M0#[:88 Y.1GJ_SPQ"I7G>@W2B]#0NO.@;T M&0/M4 3ABP:O'2?FIPC.TZY54G&BEJ"UG]^ M?SRFX&7:SL2>]O+>5H@V;_(=@=EYK;>62QNBB5$PQ9/W)3!NBN4QT$:3RJ*] M.'W>\1E:4P4':33MDI9Y<$DFX$61V"9MBJY8K"5DK#-)JI]I7O*3I' MR70&66M+*I%K-4$"0GC+>?$I:G'L'/,MKB.G0]O<_MV2\'#&",^,:D6$4[B$F)\(8U'N?PWQ4,2-:\Q59-D6!H75=K7&T?RS M#,36&(FM03)9FE'A)*X@GH$,HY'N?PGQ0,B-:RQ9-6R3A/JN!(HV+-J[="U: MKGF0/BK4MA4;3N("8GXRC,:Y_Q7$0QFK[V.C=B@WX4P):?OBHE9Z2<"44YD3 M<^70]F_#!GR-7!B+<_\+B&T0MISAK!DWFUXCAK8M5,^LI8<3SB7:X?]I>+=4'J9 (9-@D][5[#[]'U]]N*\ MW3G2$OJ&EPQ/!<#FX# %6R_1,Y&T< 3GB:X%DRN!"VO*'$E")Y%'=LPM0RML M3SB/S&J>"!<)F58!*"DU^*(5P<)-2C1#@64&BIQ:Z/@H[1[.(QN#\IP)0T/D M>MUY9*,T-S1SZ!C89TTOC%H+Y05$47V@0B8O(I/@)%IG>"C9S_%T<7IY9%W8 M, ;MY\@C\[5!#P8/S 0.2DL/W@0&.7"RF51T.9UC'MDHM8S-(QN#Z5QY9+4] M>E0U/C[9:L &\F8P"<@^%HTIV!V4-' M@#Y?'AFW,J*,"6SRMCI-!8)5M%?EF(32*A8[3P^'4\LCZ\"$,5C/DD=FLB7? MF%OPM2>C8DE!T(54%5DQ+EIMQ6O+(QNEHX-Y9&, GB6/[-?KL,[_O*:#[^U7 M^FU*-MAC'S4]IVN0D#N96<)P+QFW);B@HD=4%K.F%2N1>6;YXK$/G;BFMC_U MQV44H:10D$4BI*AUZ@J2YDT&;9600>141*=>"(](-'7W^&V5<7V]^O;KU3+^ MWZ^?<)77'_+5!?%](16C_Y !C]5Z8IX#"F6A,.LE#U(HWB<7^7&9YM]/FC!A M=T=I!'H'_V*/9&_B/Z\WHHE(DU2&-)9US;$EVC_P\W6^DZP^H/PU7WU:$FNM9L9S 41=,JV\CN"Y-:!##)$G M$7.G9K1#I#M'CK101 <'=4O&._'>?,TK_+AY;WN?5QMV+T*TQJAH:S-$!TI) M#8&P 2_)=&(E>*O[%$H<*N$YDJ:50CK49-T(\1.N*YF_U-QZO %[A9X[?-Q>X?N$IO:4I7WWY<_*S?77W*J]\^X>6[W^M'K/],'W&U_LLE MS?2"%H@I4?M:+]3X*$"1$P"H ZNM.R*/=+C*K/L8<#/-\$R(>Y*$Z%!%]NAY M[IW-GU?+];JN94T.70!C;^? %"YA-#>2)Q6::B]6 ,14B&%DL2;D0=9]HAI:S>.U< MG:K8#N%V&T'#X;F$I^;RX>+CIZOUONTV:Y M1YJYP@/[<&8JO*<2(+@[D>_/73YS&3Q"RJ:633027"*$C"';EBF5I>YS,?.( M0,\5'3!=T0>8,J2: M"Y%J7TL#BCP(0&8D!7:+#=I'![R$ M" IKW6W/:U5VCAE3REK-\L3Y7!$$C=3U- F.P+K#:]_&\OW.<:V3"G04ULPH M6\NQ"/#H'!CEF;&9_#?=IQS]EAAG8R$<#VZ'AYF#/OWZ2:=^,XW+]/XS7MX+ MM!TRI[XF18=9/8\U,H$L8V]OYM)TCP.KR]R*IC4>!22\>0 P$'CM#$*;/4-) MZ[P\TVWYR;#W@-%TZN0=H> .I/V0UU>KBWB5T^81]N^DD/6'7_]^:P'DX(K* MH0#;O+N*6B5/DX1&9^F\<9%WBM5\4JQGL+J>7?/+7FKK8+B]SZNR7'VI:-5%5AUWI[9??/R^_ MY;PA]\TCXZU@S+'BM;;@@JV3%1H040%Y/ZR(:#W*/I4('A7IWRQJI*X.CL7M MN\GFY.?9:Z58 .]J6+S.# +:!"DR= &]DJY/]ND](<[&?3P6V [!6;>BW*52 M#!"FJ]>W)<[SN&M'*V>_DB<@V^%HV!:J2,.C%A9*9';3*:EV962@N$F:QZR+ ME2]5S0?\FCY:'@/H?#[TYMBBXRU^RN\N\^W9(F+V!1V9M:'N7]&04\=L!F^% M$,P%G4(?W8\0?Q?B MEE!#Q!ACS@W7:?MU>]B FZ""725.P*_'PKP5Q]8RAIK\2Z-2 65"@EKZM+;E M,4XZ[809=)M]&FI\Q$!KK\4QL#76WE\)J2_77^[HI&W ) 1P6OE&GW(OU^OXB>RQ]ZOEA]7^&6SQY24 M@4=5X,_@&R]8]^ M>$2Z9XJI;*3)0029H(;9]HZ[Z$^F/4HIH>2Z.PKRW;T2)*-DQ9E:JCQUO$>9 ME2*'XBN?@2%CT&]>IG%;L!_7.<4&[KGUD'3M@I9,(*,U)6!21:8DJ8,-ZQOT MV C/]&C61 D/KD>F(MCE0NR'4+_]L;Q[C:-Y1*5I(6I5I\DR>!0&0A8L<86* MI7",6K^/<*9J/0[!1U?KD;6U'FRT&YQR3E_^\VVM2[6^(%OG[>7UE[S"FT]= M7PTHLC5B,Z\#KG=W\RK N/I;#2;RO1#7Q/J$%QAJ_=2+O/[3]6I5KS?O^MCU M./">&&[*>O\E$T?7#S]\$5)U;5 WC2SE(RH[QA$FU&CLE'D8:V>'AOA&2KH M'=38UD)N DV/2KD_)/K;\C+.R[T](S:EWX_/7T3D1KA:)LQ:1L=@48"^2*AM M.5&$Z%(Y6//OT"#/2L+'M?<[[[_^YY[_GOZ6_]G)LQ]IC/&&/NM<9<:^]G0L8@<\ =*3%),0 & M!@9PN?X'0.;OA(JZF!D#@(P,0 L #( #\,+P%[W4*Y?2 68 ?#7?9CK_O/X MA.__ U@ <,=AG1A NO[;K>O7 M<'0+S^VWNA#=J@#=J@#=J@[?_2]MC"S,"( M3-7QN@MS4R<@&W^70>L$:(,V:(,V:(.V_]O;8\ ", ,, ". #% %OA<,D'E4 M/5,'!QL>)B8K>T8]0VM](T8#:TLF%ST;)F;&1TP GZ"+C9Z!N9$#F;Z1B9D5 M/\U.=3T-F9DA/XT*N\PC&1L1(U,S"3<[HV=NLL\-W,P-N UI! 5NH_*Y\+A8 MVE@:.>B1N5A:6-GSN/!3_&:=Y[K__<],% )\=H;&/(I/Q/ZNL3"QL#!<:S#8NUHYZ+DP6-E3_MW $R-[ SLS&PS"S,!'XO&OF8_OZ'OW6N35]G#P4%A8_IYU&9 M_E]>__TOU\F[[OU(]?4[R?X'&G00Z"#00:"#0 >!#@(=Y*\UR$VY:&1U72,Z M7Q>#D$E !$!"0$!$@$="1$!$1D)"1L5$NZXQ4'$P[MS"Q,(=GH),*5S8 MB*/8OTO%JF_G@X**BX=/0$A]G^;!0UHV=@Y.+FX>D2>B8N(2DE+/GBLIJZBJ MJ1L8&AF;F)J]L'=P=')V<77S?>7G'_#Z36!$9%1T3.R[]W&I:>D9'S,_9647 M%9>4EI575%8U-;>TMK5W='8-# X-CXR.C4_,+RPN?5M>65U;W]L_.#PZ/CD] M.__N%PP !_-[^Z5?F-=^P<+#P\$C??<+!M;YNP(F/ (Y,R+68P4D/=N[%"S> MR-C"X2F%C2B4K(J[./IV_:BX5&SSU'O?7?O-LW_,,9__3Y[]<.S&KPG@%AS, M=?+@, %!X%PL\$$R;"#=EWR:BT= M)F/(I-8$2)FSE;^QJB_6D3,IO+"(X)*_3,!A5N7=3)O9MT@@#%HR1C[?C)MR<>XK]-]Z/W1'(+ZP6='<<>Z.PE MHYA^JEF! $EF('8(0,AWTP5B H-^UTJ#JD/5H>I0=:CZ7UH=B7(@$'B0^K># M[GUD&XEL+7MP3"%R5X MG(4E+)J2W'2606&)+/ZL'-O/\!>M114FO(A,%CGJ!@<61F::7*WN!Q*YD T] M"2;8!WDH,9/@2"Z"A.GLQ8="L_0'NI'+$[D-_4U]=Y!76V6)X,@6R>9LQ*6: M(< K@:TXM/>EJA/G_;K2:LI?LQ&"RV=ESNQ$/G,9'FPULJC^\?[ < MH1)G)FR)OMT:BD<#%P\3V4"<6 +C%B@FW_6X%R.E5?S8$'Q8?W)4W^9%G9IZ MP0)RT[DXGUT4'X^\&( LR-_C]EFY]4::&<#%$)J++FL.JT3,4T M)QD0H#X/S.;Y7K"6Z>K*^K=HUGU)FHD%@\M/^Z'FH>:AYJ'FH>;_E>:3;]U2 M$$+ _OOAFAYYILU745'L,[*]Q92QO]7L5V^"NP2T0(#N2NZ&.8RW*Z5N6O9! M"UFD+049U,'69<:OLZ?"2@#*V67\P#DQN2[\7D-"]'=>]4/O-MP$<:J-9!\B,DNOI JG_Q' (83)YX)#&7;4$ MDWS^PE!FI;! :_TX#=X$6JHA^,^BV)+.=1PL_I3VFUU;R"V7F66L<:/]1Y39 MJB5%30PKH6KD<60733S,S_P;.K@ZN(@Q![R8.(03DN^.W0T,][.J!VAJJHPW9P9CJ$R+C?$HU@DDJ1* MBJ79603R36&O,J)DTCIY70HD$_*8<+=V!LB I!36EZ<^J G)M]_APWDA.-21 MEOG/2BK[[//NE$B<8-CCE0N%?.FB^]5HAG%!8[/G5 MU(H3K]5*'#!FA)ZABHCTB3)/_%@:=#:/=[5+*];QK 36'=968;L" B0J@&8' M(4#+5YC?Y0\NJ.LO=X/ I]A6/\G[JQ;!KJ+7U90R@"DAN77=C!!L[!A11H0H ^Y?L?[)SE1 MON!*E,[)(0388P,\(V;!+M=&/% %.JVO,TH0?M:P@F*&8H9BAF*&8H9B MAF*&8OYO88;14/"9X6?>R2)6S=VSY4YJXIJDZD>[ M\O;-0]).-@M4:OEH9)JC=6Y$-QE[/?/N^Q2HH@]9]V*?W9( M6UJ&E[62-R?@G_"<#..'O^(W;_OEN@#X"<]-O'Y2X-0$]3VHWUF# NFP(\, MW?CSL_P_U-C)<#VT[^0BT$7;9$DLJ1@KE(Y;*X\V-R M,^KRB4@W6O\NVK!WCOKN*VM"^&XZ(>SW9+&ES2QH8EP9YB7]2L)SL23N):AS M>%2@>ODCB%@MIN1G"@_1#-%3?J;+/ML5]+ M/_68Y7C2"27*V,?(LKU8;5 >N%'0!W0B^Z*T[\:,^(T\=1 KO)"DX55 M^CAA?=G8F+Y7S86;ZG#Q\X(74[]$USVIS[L% V/K>E"P$&HYH/A.E6 MS)TF;W\%'PJ!%M=!&>X0('C.APEA_+4ZBTLUT32R95_--F;348GCLAD_/31-_-RD" 8AQ"C3;O>\/'I$B MCA'98N?!2]^JIZ%=1WS<<8+3?X-T+^=^MJ3 BB>G"X4Z+=,OKC*Y0=\?>_WQ MPO;;0Z\_7L%@?VWEMT=JO[J4>OV+K ,-#7,_/8*SK\K+6\[)U:12Z"16QK4^ M=B;[%+'\W.A69LI$)<&F(7N_"O.GZ2FS&+7@_!FZ) M$<7P>;3,$VT(X>.^R1*U_,@4F:6YYN8^(4EO/W9F)[SH5I1*_\)0J8L$SJ&# M)MZQ#L]?M:0R42+=FZ8FT44O')6%4D*B*ZDZ?KO=][0R+)^RE-O M8J\6 .!JX%HD.UP3(LR+R#0#CJF,TR:O*PI^_>N*0AP"!&81^#PT)A=:EUQ3 MN,J?!;NW0@#/0(!C"M2G6K_3?UVB?/H/ZFE;3M<9F&&ZV%0XK@:=[>!='3\ M_J.&9?OE41#XBA1,&U8Z>9T7E_J=0O&)K>N\U.BT)10Q%#$4,10Q% M#$4,10Q%_ \BYMZY]WZPH2K%E9*R"_ FN*>*H;X?ACO6B?YF/J>-+'W")D0( MOVWDNI0LI1NJH] 2]H#+>A7'H5_H!0<+&F&P2>3"3 ).Y=-R6#2\A/B"VP+. M58J]HJ,\EB I2]6_FSJ96_8/$:Q@6;Y M+X8815S6K5^(FX X\ &0^O!,AF2T;A7 M2A_2/1G+$;Z8\FT*F'FC5V-L+M*/FV^D,B:MD!F$V) M'O&R1;#;=1Q?AD$ G.^+7LOOM\\+0;-I$*!5 2J$"J%"J! J_%\E)!YM*0X+ MJ JK#(( 8GEV+_F#P S6_DD7.;!@&]+=_ \+JN]<$"\\PJ.G<86$,#889YI1["3.-J@YR$3TU#W*0=H M(;&>]/ ( A2A'DH=Z/C.F/4[PA"E>MNP5J* 23\5B/Z'2VRN;?T.%ELS!$#Y MSR!K&B^5/->X*;*>_ZSY_1[MO[E,GL=^Y*>?P46-[+#?9E4U+AYF-%&U-*FK M*(TFWQ]A5\2$P?3_MM>[.4^TH:5E@%:+PYZS*F12^1YV1C"2LB5%_FW^Z8.D MAS3P8;4[0L0'ZU6M>4^T336$O'BE1KF8(5C-=G5OOIFT]O!H'[0R" M_*1% ='C*/!F_:)T?7\D0'C,&##X$T\NRB" +,?(0"JP$#2="SX MBO/T>8D\O(Z9W';W]03Z:O[_;_-(1'L$0*Z=NZB"-<:73S MU \R2-38'&D<[9A^A '[1\2R3+,(_E>G$X +CWOPT]=G%C2>C# 7HH#( M,(N:OB1/>F%Z3TA21?:ZV\ @)LQO&7=OGJ#HN=.J=YI3/G:WO179T7%/35_W M0ABX\"F$XVX@R&]N+G/&K?+H<\6+9!\>&D7$:@Q^//4V/=C'-G@Q.'(TSW9D M=%2BZN4'5X8O=NL89O0G"NL1/G_X+)C )(6)M'T=\$NCR]A+6C'=;,E> MI.0>\1]!\<*@A@ KRSJ=H*:PF]XO,IX,UPDZ.XO=U]E-^]'Y$6?2FY0 OP_V MX$?G1Y;$?THIP!<+ 9+>@ZX'1?VI*_#'N0F%"(4(A0B%"(4(A0B%^#\*<;'N M01J-=^9]$]L5\68$\,GG_%@)/PA02 \:H")=W=OS Z\>YYLLQ*^#D<*?<]UW M 1]:\%X$KK-5O]*B^&(9^?H.*-MZ.^S%>NQ%B:?.JOYOI:T+!/#'+FCC3QF7 MFV04FP^^&A=$W:ZCF&JF\7;DFJ^[6V+W)*(M-T#O 'O^,PL&3I.I+.7IEYX# M@POAQ5-94%BY>M>(HPANSH*YW >CHTE.N06U-P27:"J%/ (C-=3CHF :^!=V MBA';LTONG+[]LXUQTBA+<)M9#6CMI%(3O[M+A]3(^1 "(,M&(;\-MT+"+ 1' MU_X(=PWM;$ML#C\M"/8?C7MN$'02_9^ 2$V,H?X B9)-'D84^V^':LR!V8G M_3AI&>Q.^[OX)L.X^%[*: E^04A6C[C@[4/;B1S;>N:RC$=,HI5'QN]717%G]==)&9T"@M42Y$J'F;%/6) MB@X=96ILSN0C'>A)54G5@ $'[JRA/X?IRR\*\DT=K5(XFMX^&++\=!_D$-F%=+/''+Z='D3A^]?@_Q#P'^CQ_IE MV*#J4'6H.E3]7Z..+KC0V.X].;,LN*%E',^<,1%VKI]TCIS/N5#%XD*/^WZ* M*!U?MRYDE:Z@R+O5K_[\B>^)]+BG0/2PX(F+6_W7-L'6V-0K.8[JKRK"IXT? MO\0BZFRAO6&4H OY$.11=^4VFF2>5]WB%NDVW07:.]#.6>@8%[COHOM>,X8* MDYGK$(!U M,..2ZQRK7\&5"0((LH"EP=@_>CAO4AAP\"(@P,$!TU+]O/B/GM"O]7_[:<%? M2!T;'2D/&U 0_=NA[9::]AMN](E40VJ;;#['653.K)(LGD5*$OOS^A/2C(@SJ@Y\NG8P,D_3 M3$N&K$/#/#]-3HJSQ4;P10#Y6@/"SK35"/*/"1HI_>$/$_%B)-DJ(R0-$\AJ M$O&-P[N+4SN$NDDT2)T%-\]'N7%&$BPQ/X.0S9Q.>'PFW^49C!DD:!:2&""W M<5A0A>1-$N1G-I\H:*[1%JJUZULNN3N7O?8)9V%6Q/:"(3:TX:+T%B)\*J$H M'"/@6RN^(GAY(7U6<#I4(@^O;0\!^DKJXR! ",E-]_LMP=^U^J'J4'6H.E3] M+Z%NHX-K9+S[ M'O*U')MT (X%A[V\EIH*+DE6><-J9[0>9(Q4Y0.\GM@)D] MP4.\_ 7,UY2DFV'?M)0$I^>O+U\B^! 5X=I:,[#B!+CM3:V_=VL@]= >.0! M4WVM:\B[@YK'SHV\J55<$*!,D?"(]-YE'?>NK]LT)@0(:P>SM[G(-3OC'9^' MUA6+,6P95(4L??F(>Q7 Q<.[_%HQ%;MXQ)+4;ET82Y;M$RHK1A#\%D6P3<'X+LK9XVUS&'.K,YLFVYL2 '>EZ($G7PY;"$>"LWXX6 MZ=T+=,ZARZGO7SW,'9BAK@+W>/(GMF\5F2UY1HE??$$Y:']?D[_@0L8HM+,J M@('*QGG!(=!ZG 5N+]\^$S"PG 3W:;H;$.M[<1*(/$3B$@C (?V)_S+\#:J$ M8OM7YT^7/S$U"_R10#/L%_'SPO@%0V;:'RFAX7Y%L/F'P)L"OR3H_(E!F@\* M$0H1"A$*$0H1"A$*\5\!$>[5:356^SR:74:OM;Q';_LIZ="H0]FG.[<'#B% M8AZ8O[5N7*]SWX2JH&2=^\I(XJN"M(RR&VK]K.\Y^SZ>%\= MA7;2DN1N'75D0]E2;$?,XY9@P=?GA!O@WZ,VFG2*I%WTM8ZD4>#C,K[,8$N1 M[AW5>.^-#6WOWVOZ45Q:!N7( Q-1W-HX[<^/Y%^Q.W5_LL!/&XBK0I4%MNU0"#E+[%AR+J2EZZ;#\\0Z%]. MI@&U#K4.M0ZU_L]91R=:Q+@,Q*T_ B>=,TKMY/2]I&_&_,IV8:K_),;\VX22 M$!B7].)1_LD/DRI*U*;8-TX:I&X=2X<_'-G:O/L$I"ZR%@G/*Y:E6=^6G_50/ZD:U.A<0\ M+1;0ICP$P#M[3PWN9Q+I*F"TW6U_6MXW,W3? U25 P%:1_-!32K$+VD'V4B+ M66NW,I-6=N8%E+G:N"\"ZFVU;[/O?/BHH;;9X+WD.;Y1?QVHN^>CJ6,ESJ0X M-7P(1O)^'Q:FJ$F M#.HG,/#7L$%L8V$F>GU$\.Q4)?4FJ+OKBM'LN.CQYQ8=]\A4.39MNA'E]3,AUDN$'H]V6PXZLX5E"U'045'..!WU2**]H) M!$#=WOA0.LHTVQ(Y-L.GO+'<>2\=2_6I_QRM%;RL;//46^QX."'BX,?)%35! M&L5Q1"9#EH9#2U7,^)-V6,Y;3C!HT5Q\,%Z>=*6[+@HI]>.%QTRE"]UV*+;;5>N]ZEPZ]TG,2?!.W MP[Q:-/DD^<]O9Y!;>VI;RO;?>2.WXHG*TO+_ MS(,/_!E!/E0 %4 %4,&_E:#P4B5OQ@74S.D6]4AH7Z3D@3.5T3LF,IB-#8W2 M#@]YRSJ8:M*9"'(($.9[1?<"4S$'OS8_>)TC>6)3UR4.;&G_;)<[XL'0-(]F M$1T6-W.\PV)]GIOL#=.PJW(4!##?"_ A$W1B>"2X )]T*52@GA^LOB3OLP;J M>2_OT:L(+N-B"F+N8?)52 _!%G4*B[8#^04D'^4E(;R! /,(@S@&P;Y6CYZ^ MFS366-_((08#,YX(9Z"I-U%<[7\U>7IV3 M(*1/4&\MA4NA*)551.DN1OE-OGTN"RZ#+JVX>CI(MJ. MJ1BY9S1:[N5(2KMS+9;%](HY2'B)1$5Q".&O4 KJN!4LWD:3V9VIGO^00-)O MR>KY!O7N@4>':^!://,)@3H6/:P=K7%:/E0*_RH M>M/(.PKN+6IV^'G@\5"$LZA1(/VCCJMY"+!@WEHCB3=Q1(H_=73!WR(BD"0P MNZ;=GB9S'(+89%5G5&)Y]HF],41Z_-G^X.[3]>;ZE]J@Y>X_(\D>*E&)<<+\ M4UKL[[^F^E\E!-;ZU']^%+<2Q\]QTB+,S2^KOCK_:'T"[,*3ODI=5<;2C8J1,E )MXF .X166*"*:R& M#.L3+?3'I(%+B2.]CN^TB(+T+3].)WQKTBW&)=N9CD\\ZC?]3ZF,*SX&NNZ4 M7$G-/JT+[&JECUB^7Q*N%>B:0-FV@JSE"APM(/2S[,CZ?9FU\WT#FUXTY"IM5T&6S6"%=E?#<. M[TC613?ZT^TIE_;F1J>D.V2E%:('N7IQMU\M6J$9&II4$QY[WKB\^D4I.^/; M>3$?X^>7F4Q[%#/8IYY9+"*$G_<_"WN!1C),3V5'X.:VR$J8(RP6J**(OXG2 M!!X&S=YQT=]YZKNY)\DED[_/@3BJO(*VI<(6))W'^:2HT-%O8F*&2QH%^9:2 M4-_T<;XSUY662!X$>&+>=57 &6Y_<]\384\;.:_$DV6-XLG^3A06-L8\#00P MRC^Y"59%4F!_-Y//B20AS+TN#J7.3?'DH\Q73@6D"BI@(FX16$W3.L&*L?J] MXP_H JMWF1=W6]WD7LW[Z""9H7]MDQM;@(\BGAVU'Z\3[6\(E1@9V* L\/GR'N+!X9JGCH@!BM30$L!3#![UQ>_D1 OP3 M^\6XBIO^DBC?P"6M978WR'0!O#[TE/ QEEA$>.5KFOP9+L02MHTS1P;&D?,' MF(K+V-%*&=PP7ER"3+4:KZ),-<'8^-JX=8,+5C9@A!SE4N075 ME,JR\B#%&((,.FR8IX%S_LXVM2[Z*&0K;# ?,DX'%8;FGY3%-+F:1,Q@O].0 M)&RD\AX?3C/I]OJ$K/N<8YN'<-V!0=A3N$G$A1*/XP1KLDL?GA);GQ.0),/T M#8XW(1YEOI?HRQ VF:0RG&DJT'64>M41(:.[0(^-;CL/K&N WM#V DWQ'$:./C9Z>&$WZ@WTS MRS09N>Y7Y*#?OZ/Y"R+0[_N!FW9K )MTCCTF@TPJC9,E&(/TY) M%W0?9QW'9<4MJ/]NP #3BO88(NKH';87/?V2Q*1].'D$=L^#D\1>?ZI,[F]P MT1Y!%KBU_I1&.6:?Z'T@%@LR@A#I28-@B,ZIQL*# CZ>"<-/G\OBL5U#R*Y6 MG0P&RYA#C_I=3!Y[DC8>G[,?M--12!2QN4XX%Y.P@H_I_$\90>ZY84JO(,"J MXZJL0HY4\4P/^\GD/K=^/(V,*TG*#W+FWX.-PX#S[5[F!P^]VI!#?H$9;IR3 MJ5AR5=*J=-#F\+"+P#;<7 ^-0[\/@X($(U=#JRV(0/;LT"5@-WT' B2#_!R3 MT'?T:G;YO7R$MJP^$@!@7"2NR]>"(6Y*E.!6I&4(\"P"XRI5NF/U3Y)>,YC[ MKYB; !(E9;CHS\]2M2" G^-[QY5$NFXSO["IN ?<#0 L7C#6 MXQZGZ):ITYD9)GPVZ^S)YDP-^CT9*RVTXI9*8\H==+MDVX1-)^TSWS7.R M\F]1^^+[5I)+$L O$K03T!2H+^7R:;AFRU'G\M36OW?VA!4_=@H4*WWSM5)I MSE^OW(R&TE:@J:H/?7I*R^R >NFC:Y[5QW)6'%1#Y"5$,@"F#::= "E3"ABV MB.:50"JD9">9##O;P+LZ%[Q4DOB"*+N/NGZ'"LC+5H5 MEB?TM@WX4>+#EQ2G&A:?E*CH)?2\#S!V\[]0+ZI?15Z^]W/G\IQ]/\D0TYU9 MI52J$2!?\*#\; S=*WXI\,-_L+S4Y<[/OK-GUB&C!VQ3.C.[E M%05*/RK\)0B =#^40?H9%D\R\WU.8I-(K5/0R8MZIB_+.9>J'GVJ_Y%$'JT> MF[\@)/>21X%@.X6%X/CMG?G7^'V"SJ,5>1#@!PYMY@4=S(RDUH_#E#H"= \Q M.7(,;-#\@2O)3TWRQP,1Y>(GA[2EG9EW2GA8%HWQTEZPI>4)6 M2#MVSRW^.2ER9LSD\V&V-2I5:B/E?:-GU781^ :4X8DOHPOS^K!G"4KN4 N' M3Q3C3CU"I]XY1>W:DXVT3KX4&BCM$=@2GIE]&,/>OMVKXMH+"F)(RLI?E90* M;*XKK#JJ-F&+5+JGU)^8\?-$4R4AV^-=)

;\T;]]U]?+U+#H--.MNG#7^7$9FNM>81G^]_Z"HAVT% M$,:T<;L$!(7SJ(% V+L/>Q7Q@F*D(<^\A().C#$UDFY-;'+,.]V8K!)MLJF,]A0".06M&WE>"5AD)MQA M59EWTV@%A2.Q'N^#,M*I<4:EEQY'7W)%WT<'[%G]OEJ^99OO%?6THL@Y245A MBUEAGIJG7N0YH+ H04DS 57*=<;=V]*?&&!JC[PQ$0AC8[*H&MLV*SJ/S9A3 M(#IL5ET)3>2'VZ)BS6O:_;X/@HK'_M25Z(RT.>6)DM_V5 \$O7M3IZX;;V.J MQ^J#7:F^SPWM-KG9*'77*F\?QE-_F)?XII*Q5&;U+,Q'FW:(C(H4TXP!6J+4 M+%[3 G!-$."9R@I).&6X'%!),\@8IV_X^#4VUI=_3^://YYLZL>\Z7!B<=EU(ZG]B-#9\@H< [>['&+)R#TPKP#KN#'F M-3>[9O//K"<_+FU>4-5"_=?W$MK$U+DK>K:M:%[Y0OS_9L\0[72]% MZ_^=45TB6FH-LBPG9@6I*2"ISH#Y9BDD4)DJ[91Y%-:LJ1%.;94)IYKT]N$; M3(&FS8V@QI^,R'RV2WJ^[587U#[MVU$VL[5:)ZU;-TGMF-WD#[WU%1;DL%T. MPI@V;A>$H' >=4D(>_>!^1CU>4&M@'?/?C5+ZC=JJ?1\6TL /YG0LHDQ5\O- M+N^1,"%89N4Z<2$-7;,2$ @+4*:0,(@5(\0KX!MNRM0HNO'DWSVS.X9/A1L% MCP-P9-IMG&BU.8T;NY:_OS6>_.4FV3N3[+T)FND:#M2P^2C#S1DW<^5JV(YR M7*Z_XW71;Z<0YNM6_3A+ZQ^739\N]8'-U_]@BR>5SG"*2XD@!%!HLWJ&/ 6< MFM5S#E/%3?@+<>F4[AO2J*G1ZMWL:/NA?UX"0N*<0Z44L*0,>6 H;0$*#= M: Y'&;T'S4DG3W6>.?W!8<_T7M'="JZ>"O[>*+U:JUVTJ#8?S*_SA^4,YPAF MM,P!*Z6)Q(HR!93G$ A"%-4DRQ%S*C.^WI2IL43%P35'LX4?05PQ'VY,,@[* MD2GGH-]$K>Y\>B'+*U\Z:V"U,5%4[4\XBKH>TZ!<=H4YHY+>];"]9,< =QQ& MH[N3Y;T%,PI9SJ"&9GUJ3VFD+@#G,@<9*SBD)2*(0I^"K1-C>!'?"#5;UJ;Z M<5SM$/?COU- NA';E?!$9JQ]ZLD!=X7CH![W@Y++J7%&98T>1U_20=]'!^=T MS+?JT_RGDN8E;R;85@?<;C9JN^GJ%39;:I5&X9^K&@J:W^.J8FM:V) M-=9'@J\/UGXN"PE6]'VCDS@-E^LXC9>W9L?5N(TJW'&$7U#MCEXL' 0\3E\_ MMHI'KQ=X_:/_=_^HJ>9*URZ.U2 M-J*@MV([_SG?SM7FW7PC%JO-TUK=JU_;-\;\_YXQB42J4@143E. ),D *R0$ M2#%%)4T%(:4/=0PQ8FK$\O=&R/K@2-VJYAQJ\GI((E\U16Y4%!OXR$1U"&T- M=BUBO/<@V;N0?+-.))47H5NG#00Q?&O?UX MN]VNY_QI:Y-][U>?F4UH:UM2?UDM%A]6:]N]<):B3&25 G_%'I;X!P+QDO"&W&)AO9:)[0ZGV+YO;]9,M;/NZV^U; MMEX_&[JMDKIFL$@+140*"K-F! AS AC-; ];5:8X)93FQ"L'RV74J9%;I1%A M0X]J1:3V=GNF9SDA[L9ZWCW#K5&AX!U; =:GW1G5R# MVEZ4@_>G[<)U;7O:ZEZ3ZD[;]W!M0,U8Y7XOEPM5@_/U8'#RY2.-L\B M$[2DN 2B@!J@@F&S !0:Y!3JG)*BE AYJ?^1 MYHCZUNY[?59KO5H_6CK\>R6G6WW:_*NP+\H'-2,8,ZI("2 I=A?;U)NA/><;?ZCRG-N$<$/HF9'REF?^5O@%^L'WUB>E<'\48? M;ST1'<&#%4C\T0+TN6C"YY0PE#%! =30:K9 G@N$4B)R#C-H$"J&-SG8J+K MD8/>#4.D DX!Z;@.N0Z>V*N. V1BK##.NQ^OK<6KK![..]K;UB*@<$!50ON9 MS>4LXUAF*.- :@$!RHEYQK',0:I0013-*W']JSW=U2/K#&)88,DWF M=4WGUEH[I-Y_#Z/;$WX%.)&?[FZE?6)M"UUE?^1TA-+Y_1BO4 ]_Y.#I(O?C MCUU9N7YMNSI1E+C,M:UOM^G('.>VCY4"F88L/"8,:]C@Q!I*:%P>\_Y@9P*T772N=O[K;? MU?K^.UO>_:A$07Y?57J42MXNY3^J']X\;=\IK8QW\C_5_.&[_;^?!H(']33F9*XY!0@FG. 6)8#6E((L!2E8#C+TAS/#(#SE31(K;C:Y%]1XW]28,_PYID)-<" M<(6XU?#) ,T(!IDD5!68O MS G:6,:&%!IQ<,M87=M_Y%]EHY*S/,\9+PL*J+ %9BEA@*8H!U+EK!0P+W'J M56H6S]2I;?I]^?K')GFH;1O>ARSBU+KMX$UCPJ8?2]JVU;6_)][$-TGC"JC@&2>=W0T!X/U_TG-]5_L[TR MC>=1\0'$CGP]$+C8#%N!5=L5D 1/.!N6MKH#C$LT)UP[HH93GQGV,#?$L;E? M-3UD/C=EKI_--&Y-4/N^K72="9$596$>\"S-"$!<0_.40PY88157=)[CE,Z6 MZL&*PMR[/_'N%CA]K6G]M3ZR(V*NMKG1=T/"&WOF%Z)*V&-.W+@A,,3C,$=K MM-53:!N2YVG=X> MI<[5ICE,G>&",,%I#DJI*$!ER@%A5(!"B%Q16&"*O.*5,^-,+72I=P1%TR=T ML;?7,XOD#*J.22'78Q4[QZ."J6/B+K4C8()&/PIA\RW.C#5N^D2_PT?9$!<^ M/F9RPYW6RJK=?:Z.06=8%[GB6@&L9 %0D9O@APL.L.":*T:9TBI^+=NA49-C MFL:ZI#XZ'N/HZ\4LQ3QF'8[]]'>R=C/W^;5F;HPSQN$S^,]S).@ZDR.=V)V& M/,X!VXNQ_@G.PTZC$^;XZLR]AX74G7?R+,-,T#)%0!.4 T1U"5B>*J"@B:X5 M(X@HY=/PK'-OKQ?:"(W.[N_N;S\EGS[>OOGXZ>/]Q_=?_4+F+FIN8?) +"*_ M8#XYK!F\8^$3K@:-?[OW'S7F/>'8RSCWU$<"2,J_-43PH%HUDQQEM&"9>3 S MJ #*A0:$4&C^X"A5*LT(\BK'/#_4U.+05AZ>O92'7Q]HF(LKY>$/X79[P,. M&/EY?Z&B7UL9H83S,ACQ)-L/AWL]8?:3;O?*KY^^8HQ&A[^K7]O[/]7BI_K[ M:KG]OIEQH;$@4!C$4=HLBB7-@<0B2[%D6I70AV*N,V=J-&2^AEG,MH='T^%& M0>.!')FFKFB$>+<,*&X@^^Z'HEG[QHI.6]S=M56IQ54 MV1J;C\MZ\?8BE_#]+[46\XWZO)X+-6.%9%EJZ)=E16:78PI0#:E9DS$L,T?6J$_;=.YMZ0$I37F'XWSI_HI$Y@8W1S:3^M3:*O$4C,5Z/&X$3. M?(M#4@$Q8MY?^-D;-Q$PH/W3R@P,/S'>J8(13!@Y8[TQ].YINS$OM^: ME=!F+NKZ)+/PR')"-> :8BN-BP!3 H&,2<93 0O"G70FHULZM1?>[3]>"'BQOW7G 8:^>C@+BQ^6/I^V]NZD)GL76CZQ"(16;;86!Y M4^0E)((RW-G!1B6H2RZ_Y)>+G[]6'&VUV52-M'3=V6\S8TP6F*C"2M!D &E# M%23/*O&$6% B\P2'8TP MB]=;)[RND/@Z!T4DT:ZCX5Y)ANN%M,;!=9U4)5I7A5+',IB[&F7'" M.8?0\$.:$LL4&:"!VWGQEG:C31+8R[:>J=;]JJN,$ET.= M=N.+ -!%)HL&M:\U:E\;U$*7REW (6R?S3-CC=M9L]_AHUZ:%SX^L*QNW4A M'']]68Y$5N8I4$I)@"J-A4*4@+$,%[!(!2U+'XXX/]34:&)GZ2%37$T4/6"[ M<448""/3Q1Z] \8(3AB7P0A;ZW9^N'%KVRZZ?53+=OF* ;4J=TOU52T6:MVD ME,&2YSPM"1!0959LG1NF,"N0/$,*0ZI*@IUV)T[=?&H$8 M;_ MR%\+0^P%Q Z!RZEVEZ'PJ*>X I*1ZB(L/:@3 M./<9/QJ2:CY[O]S.M\^W4IH9W+PU/]ZM[U=_+F<29U27C!HBYQH@AG-@R"@% M!,I497E6Y,0I>.D98VJD5)N9-';>)-92@V-B;75[-OL [6>K0#!%)JU!"#D_ MJPX8G A(-DK\]6'U\]_,U54L\C_(_@CJ'ZOGN>^^HSS6#HZU3[?+1XFYTO!YCGF\ MJ3W?=??TG_MF^,;_\]4[E&A80:""'M0DM#P)7. ,\%DYAF M##'IE*_14P]@R$;]CLPBMM&C>', R 1YF"@6X[(&[NEG_=:?LV>#?? MB-73S+B:D3QG5MT2X!R79D$LB"VKRH#669EBI9$A:.?X MV7W3*MIK[4Y^:RS_2U.-6ED?!V"/ M,#H.T".%TR$!]XNL_6'KC; ];C=>I.WOXT'$/>#R@9'W2F__9&MUNY3MC^_4 M3[58_:A#_1I\;MK8*Q M3#:-W9YALC/DC@%Q#"!CA[Z-H97&S.Z7CME)97>$K55OM,(&LLZCCQNR^H)R M%)QZWV 87;VI6QY^_:[4]I.=:ULL8TLG(.-(20R!+I7= 4BQE5@C0/(R31%# M&.9>2L7G!IH:&35V)I6A26OIH+*4L]BZT5 (Q"*SSC"PO"GF$A)!&>7L8*,2 MR"677_+%Q<\/SC1_N1+^?;7M;#%IA34B2 *22PP0,C1!;']DP8M4I)D2I?2B MB4L#3HTN(N[^7<3>C49"(AJ93OIVZ*S-R;?4VO*K677:GZ&ZI9@)"SEE! *>B (@S"$B6V88N&<%("5XR MIQZE'F-.C7C48HX9C9QQ\&7J=^]BP1[CM5%^O'._9K^:V;]12 MZ;E-C-O.ET_SY4,CI;!:;F[Y9KMF8CO+N,JY2B5 *18 $

\+WY(?EP &J!&=#'@I$Y;P X MQRPWY"8#&[]9]:R*-A_44LS5YLWS[VS[M%9W>O_/S]7!>D9ASC(N;%^XPL2$ MC -.2P0*6D+,4%H4TDM+TWWHJ3%:+0"WMS&I[1Z4Q^ Q 6ZL%@?6R)0V$%'_ MIG3>X(3M6><^_+@M[;QA.>IXYW^'@3E53YOYTE;)KQ[Y?%G%>%^46#TLY__; MQ(72D.)SYNMQB4R?>P.3VL(AXFUG M\/$X.+X>IY$.BH_QFB_%XLFV?$C"I^Y=+Q#X'[;#PY]+WQT M:'/I+3-D+-^S]=+,SZ:3;_M.Z;F8;V'G!HG=I.096VB;T_IBRB[Q:IAL8O.F[6Q26MM\EL7R<;@\UG; YI- MNZ(3N.GTQ6%';C[M"L-Q$VKG*P=6;YIW3Y5.>*//>1'C;Y]UA MITTE4;10AF=*FVX",> ,*< T5DRD,B=9ZE6YZ3+JU$AG9[15V^B:_7\EM>$N M1YU73((;(06'-C(G!4'5OX;3!Z6P]9M.(X];N^D#QE'=IM?%0TG*W+B6^G[W MM#8\6/?-K"7 WS_^6*R>E:H^U%96?S;?LU4MTD%Q-**2FM(";!V*P .3$_ ML50"KGB:*\HH+- H[;Y=+9X:M5@;@39&7I-Q%W^>'2.M*[)CL^K[?UNNZ MN7?2\?LFL9[;VEMUF"TX@0[@OO,TC4[@SE;_V +8?O9N M_7F]DD_"#O*&B?]>K!Z:D[B"IEBP @)>P-+*Q2'SRE$20)TKKA!4L' 2TG<; M;FKOB\8XSZZ__8BZD7LXG"(SX>ZR?U?GI@(&%UR'XW=WY:KVT,4V6I->\\G4)*N,9 IIP")$H&."S,KSSC M#'+"A73:P7(8:VJ44,NSL\<8-(BX[?A1!.%PR,'Q@/^9;MK YKG9]]&0>R59YUN:JTS27 MDB@-N,HP0*F4@.98 IZG*I4%9;+D/L4'_<-Y<<<(-035,F_)%LG31NU4JA/9 MD5<6M;[,LB?1? CL,$.*:IR!DN5FU6?+/6A.%2@%@CR3K/3<: P(^QA1W-[: M1"Q63](>T!JC[4%@), =([M@,,:.\#H(MI;N],$#UT6X@1(VXNL?D3O58U?;[<71QV5,DZ[A<.*%9JZZ>JPJC-W-[8 M4%FC=[)\L'6X59K<#&J6I64.09KFRI /$H!EM##1)6$YS@0J=:#A&IIY=_6C'YBJV279F)Y\J8+_& M:C M3BH&P"-53H4"VJ]^RA>PWHHJYYN-5V/EZ]]!U97WQ0.5V.?+^59]FO^TRE9; M\YV8[^I?WSS_G?W7:OUVP8P55@0$J9237$)08DK-FC5%AM;+''"=%5JE3"KA M=>+@,?;4R+TV'52V)WOCV[TT_IQ4]B>5 X/$67PFQBWHC 1WY'= 4*3]5=W] M,0NK[NXQ_K@J[_[ '*F]#[B%?[KOK7E]RDI(?L$>9AQ37E*, #?K8X HXX!H M**VXJ"1,EPPKI\CTZ,Y3(ZB=<8FUSCVW]Q"N?F*Y"H3(M.'HOU*) M/)6$:XJ0+KSBB=[1IO: -E5_>R,'10G] +O%!<%@B_Q(>R,VO%RR#XDX99(G M1WR=\L@^Y\^61?9>=&63*-O1=[&R#6'VNM2DI!GDF@"=([,6*3,%N. 24 R5 MSA#7,O<2A^@;;&K4T+):M=^5>)I7^HU#T"\"^9?XPAP_<* MO-6&(VV[JP]FU)DBW,2CH@!:"@E0)J%-Q:> IC3/B2HR!-W/.WU&GAJIWW]7 M:\6LA>%:W1U"[7#0&0O Z#M6#FWN*N/K9G?6_%@HAVLK.!CM*347=$4]:(_! MD\A=TVGP\(:3Z3=XTD^?KH.G;S!PPU(MS/\^W"[EW]GZOY4]:6WZ_#25 "61 MD*- YP*FJ! J)5X9NWV#38U5 M#FVU2;J-M<.*.WMQ=N.74.A%YI;AP/DWWW) )&ROK;X!QVVMY>#Z42?](PU-1(Y4?1L MC4V^U>9>72"^!]F-0@)!%YE!!J,6H&#\"(_(5>/[\5ZY=/S(\77->: M^8,RU[#%F7:F,U[D>9I!!K0P?R#$":!$4X-U23C-2IW)\=M=B\+G)XO6C]?1W9$?'>SS??D!YO+1*_6R;KK M1EU&[;$_[#J=ZQL3LQAB<'EB>W=@>GLCUIC*]WB*/![+$/'PWN MD3;B0\+NMP\_"+G>C7B_.XZW$S_(TX.M^&%WN#+_KVG'=]!^[^^*V20A>6=; M^#VM&QM^7RW7[:]OV&:^^31?JH];];B9Z9(C0,9@B+C'NI,PVR M8FHO!=_DGNNFP(VJHP,;F9)K^V^Z9?;6A9L=*3_?V#9%7"6?S3+O)F&A,U&" M !F478=9,BJ+7@762[:\[F;#6-&R97J^1HP-2[\N!1K.U') M;U+5/_TEF2^3GZU;"6O]\N-*[XEQH\F8<$=FR)WIR<[VFV2WR6QWE2O[;Y+] ME+QKI\2$N94[X6AR*)!!&=+;B%')<2A$+WEQ\'T&E@FUHWQ8K=^MGOA6/RUN MA;!WWIA(5,^6&U%& MG8/(3!D'?O_BG:$0ABW)\;9BW$*;H2 =E<\,OM%0Y=&&A.N>C&Q]MZYJP&6U MX&^KOG)[Z8BP^+%3/K M6D[R3"H3M$&> T2+ C ,"Y"6"&=:%4AQ)YXZ>?>IT5'3X[2V,*E,]&WZVL6N MGTJN1B0R8_B ,:#=ZPFGKVSVVKWCR*U>3SASW.CUU(?\']%W3;;!QB8=K7^L M;/-0^>;YBV4&9SM][G2[W\I4>D+W&D]%VK=5"KF1281A 1@ M1KAAH"('K#1A1*:P*'->I )B%P:Z,,[4.*_:K*778M$>*FR]J\[2PY_25,E'=K.^S6L]7]M.? M5[50_V:&KI&U-^6P37;;L5_*C=<"/90+-IALSC3A#X[!9UZ'JI+UUR1[ M-X?M.Z?J]E"-6TGM5W71YXM3YTV#89$.2IV!3!N5;L/"^9*B ]]]J!"Y609: MU2 EWU4%"_4(U8;RIA:2,[94G?K40;,8T,8 M*2A37/G)DWO;,+7 ;R>,M=*V8^?C:METT^MP]Y>O?R0_U:;BA-_FR_HP:^-Y MFC5DOASCQ[BS$#W M&8FM?TW]6G6IOD;<&MXTJ0,)K?KM4V/L3^W>:,?5FNM MYMNGD"=@5^ 96$G=WXZ1]=4' W6LNC[\5J%UT69I)I3..06DL(IH$"E #6^: M;R-G!4$%R5(=1A%M:FP840OM:A6T*7%6G_[9&+)G3P#I M&MQ< T]L'O!#9GCWEB/GX[1L^?0Z)7SGW3S;G.7XDQ%6454]^%QLF_2=6YML MV 2<2LYXSLH,,0H4)88(S.H),&464UFFD5E(04C-..X2'M=;-& G; Q)C[W- MSQB(H"WCM15*[T6QD[5=:G?FI/UYY6$Z7@+K'YSIK/.VQ7H*>$$4 MD 4J(*$ZS;53B.4SZ-2"KA.J[0&E\=UZ8<7"+S+I'0C@KTX*X'MW%O-"-6"O M@0'HOD:;@=,HC]15X&0/LH$-!49M+S;$.Z\V F':C9W>?NMLQKYYWG^DV:NM M7AIW/ZJ#CKNG[6;+EM*\9OY3S1^^F[?([4^U9@_J_2^U%O.-^FQ>-X>%B$5! M4E0:WA=4 F2[(I)2:-M,5=*,YTI3ITS8UW-A:N^3UFR0-(;_Z[^D)?R/UORD MLM\WX67T[X5CZ#[IV1[C/*4Y..FZWST]L0G )P]8ZLB_@<'\L ?B)FFA:+] MR>%W)TK/R=>;R<#91Z.[,7)VTVM-TW'VU*M9,F1!E,$4O7_\L5@]*U67B!D: M^&YL^VR>Z29_6 D!M4XQ2)7BYEW(2L"T>2O"LLP1% )CZJ1_[SSBU%Y=UN2D MM;G9HVBM3JS9/B&\"^(NJZ+ .$9^*5R$\'(6]T L?=9"@3$=:2$4 %O/]9 ' M3OV+(9<;C;@2\O#KRFPGAQE:G3<&EDK%3UMOZ_6\^VS9T.!DW"Z1?=7@Q29 M:T_C$Z$K6B\08?L!G!QI7/G_/F>/U/Y[/SR, 3XNS<.U9(L_-NKK2F]-Z*<^ MKQ9S\3P3#$.!$ %Y5A* "!2 *DY!5F2"I4AH*KRR*L^.-#4F: U-C*5):VKR M3OU4B]6/:D'IL6]]&6@B"7F2*. G<35+;F7QK_@Y:E^L,3U#B.#_:J.1Q MT>F7!'+Y@H&2;#_9?&'EBSZLUC;7;M_=VV[>[G^;I42S#++"K/*0B2P@TS;+ M" .)()6$<49*[J7$YCCPU"BFSN>RAB>;G9&>PFJNF+OQ2PPD8TD!PIHOE>/[2/&M^^FV_$8F7ES'>G MF2G#699B8N.9W.X_24"81D!I32$LM9:I%Q6='F9JQ%,],WLSO0^,+X#JN-2Y M&JHQF,4/I0%]T/I "-SW[.10(_O./#EES?1^D-&K6WW1Q/7D%(7C(.,"0Y0H0@@:8%!4?!4PS1#F9LZ67Q3IT9( MNRW%']5IVXMRM1NKLFC-'G"$&V>F/8YJ7WW^IG\DN]]0;F>_]G@G#GEA]H>= MO$:=F/ GK'','?\D-2KL)T],XXXX["VTU_K=W*^95+=+>;?]KM;'6L!]BL'- MWA$LE6T5#@'G)G1%*2* 0EP FF(.45[2//=Z[X0T;FIOFA.JVR]$MUL_DO:C M?F^=H#/K]IYYK?F*_&;IN'635(Y5-8F5:XF#>OK11(ZS"1EC-H*^3H(:..H+ M) :T+U\94<88D#[SYFDS7ZK-YE;\S].\5M5X;W[:/E?;MVJSK2L<[M955JPQ MY_U"V;*&5JBC$F&>8:DX*:D Q)@-4)F9)4E.$,AS+#%F6N7"*=R$T M$@WS1J)!U28G;9^@FUKVW2-S),S$]3/_ZTQ'9+YO_4DZ#MTDM4M)ZU-;[V7X MO77+?*:9M'>[2?O'JTR:1S[0Z),W4L+0>)/HEU<4%._>Q*,P(XV7F104F8/4 MI;!W'MH 9?5#K;?/-EEJ:][EUH ?]@JW)-U52W[8*M'=FF^C;#)A\LX9[GA"XP.^V MR D,:N1WV:?5\@%\FO^LE/B6#_-JF6F;H%U"<4!+$V=< OH#F@L/0 M3@_.^.(*MM7J]3TZ7:!W/;$,@^18QY9SO@$/MF\/.[( MQYS.0!R?>;I?ZM\>X>_LOU;KMT^;[>K1/+_5VU<+$^64@@&%H6T53!%@&2(@ M4P4I*,E%CIR[(AS??FIQ3FN<5S!S!KE^TK@>C\C\X J%5X>#\QY?W=C@Q*U' MZV=PWJUN&X.>3PT])=ILUT]B6ZF8V'1C$YN8?U/KG^K33FI,0]NT414@PW:+ M#U(&:,8QD%)K4LB",N:5PN0RZ-0>ZP.;J\3L:@73F'V%M)O3#+B>TH3%-?KI MR_60#C@[<<OH9OS-?-!V@JJUF?ZV7FTVLPQG MLC2K(,-?.@7(_ :HA!I@+$E>( 1S-JHPQ@D;IT9\E8DFQA\N-1=A'KG@)>5I M#@CA]M!)%H#BC)AYU#(W429/,9S]5&N^^B>9R:ZM\>:RL35YF.* M(K\20ZJ/U)XF9HI;R<+*V^FHB_1,Q:3D0T[9^4^E#](#=&@!D+ZAAI=5?%S: M:,..]7:U-%2YM;O=]^9+LOF^6DB;1&&BD'?L>3/+$:>YA!R45)8 D0(#5E+S M8B %RT0)\X(6OM46SJ-/[=6]LS'9UD8FTECI7X#A#K_K+F:?CP#5! (LD(33+.,">VW=/$T8&KD MUMIOD_E/I828",@$2IU_2+Y5?O@J[_O.DV,8&Q']V#%J<.#](\^!Z(4-*WV- M&#=F' C144 X]#Y^M-CMWGV[7#ZQQ1?U8[7>SA#&C)%2 TEU:2O>** Y*4$* M<4DQ13)UH[US TR-UEH;D]K(I+;2C;/.@MC/22&@B1UY^:'B3"B77#]!&!LE M_OJP^OEOYM***_X'V1]!_6-%$&=O.@H!7'*I?< O?N[:N&:G**;6/^="G5E9 M+JK)J028O^RZ0M:KQTK]QA905/43,TTAYGE:@D(@"I#"PBSMBA2D0E)%>$Z4 MW](NFJ53HY3N"[LJ, -OCC>8FH9/MMC%3K>T^T;;[U:)?+E9+>:2U0TNFOXQ M&WNONQ]JS?H;N8[\%?&-O5YQXD?<2#S9_[&9;UD=N;UE/^9;MK!^W22WC[:^ MI G:XA0P19^!2(%>:&M?*2*,!/KYT#'6@,->4?^H>]%6&390()W20MIR)0*0 M%@QPF5- ,.,4!N4 M@KKW'Y4T3CCV\C$_]9&!\FY5.N),9$0PR3F0V/8O*D@!B%(:Y)0AR@B62)AG M6&[/9'U;K\=Q=_.(F_-W][>?DMNO7]_??_549*MAA-3K3LO& MNO9W<**%UURY,4)PZ,?AC:/^*;7AU:+V3"O&<"0S!+.@5.1EP*B$-02:E[0V MZ!X#JS7-E^IW\S5[MWID\^6L9$(*!16 +&< 66%&#B$WBP"$$4F+E&NG[B"G M;S^U)4#53L&:EWRK#?2MM3P$SXUOAD,2F5$\T/"OF3SI=-CRR,,AQJV$/.G> M4='CZ4\-D"KYM&++VX>UJC:OOC[QQ?QQOFT;_/ BRX1"9J7 S1\DR\W3JS*S MA,\)1#G,S'+"68"D9Z"I/+C M]=DA[R\\?WQXGV^\/ M<=NA/ZS6;]F/'TJ^98O%9J:)$#P7.2 ZE0"E @,BBA2H I.\%%*Q+/?8L;O" ME(ENW-46)L*8F*Q^>"0P7#,K#MP?$>21MO:- S=-;=*;\ZD'K1^)<21I)J-R M)?XL^+33C#X;([TYHLV*9]O-J_#L;\0Y[-8CMN:\RO?#9IW7W>J*YGUJL_W, MYO)WM9TA9>7 >0Y@FMJ>RK@$E,$28%30C&%.B@)ZM^S;WW]J:X6W;//=+ OF MLA)]GC?&#NC+UX'0;>_T"F"BA_V-T*8US::3B<535?34R27;J7'>M+F"YO]O MQ7;^L[\/V;"N?,_%UQEC_ Y\QPZ>[+MWXF/^,DY?U8-ED[^IU<.:_?@^ M-\%2L^DO=)XSA0Q$),],>*DEH.;?@$28EDA(R;!3QE3O*%-C@*Z%GF>ZW,JE(QAEBJ8$F\NO3VCC:UQ_]>B>_+U6+U\%RE M2\N]P=Y:3ST0NX4$P8"+S FMG15BW:;&C:E!)9TN(Q):RZEGQ+%%G"X[?T*] MR>&B833RQU+.;<(&?]HJ^9ZMER;HV]QILQY1\X?EUR>^FMJ:7U3[?W\LY[NR',\B'(]I@;NY.NX>$HRQ^L MH/SE,?RH9.8/RTMF&W"' 3OS@U5RVN8$K<;$IFK\<_^=+1O]G":9ONX#9SO# MW:_G#P]J/6-,0L44!IS '*!2:4!EI@'30M(29@1#IPX"KV3_U BWL?.F;O_9 M- 7=UK96V;I_?'UG>X+66;N.2;NO]=UP.%N8]HQ'9OD JFJ[]C([')HN<5N# MQ%YS;?>UJN!HNHTV@$S[.^1Q,C+M[])(IRH3_T[YG7O:FO/8SZO5S_-2DB^>?[#&/9QN3M@V)\OS)@BA2AS 12T M*K$I+ %)50JPB9PR1E*<:^Y32.@^M%>X,T*QH;$\$=4I5F.[I:;?GC:5SL-? MDM7N=(9=/IVY=E;K6V/%O+<#38TUNJI7UMJA&E4G8'6CBU!@Q=X<>8'32,)/ MYS&)I-UT8L!7DE\Z[_IY!:6>:X;QQ@S\<..RTT6WC^CF\A4A^NO4 M,0#*&"P+@@ 7:0$041H00QB@R%"FN$JA+M'P+CJ3#,ZZRZ!/J^4#,(,^)B\Z MOFR&!6>G('8CBRN!&W'I> 5F5W;"B1?ZG!KG%;O:](8C?1\=N+/TQ#?F)6D3 M0W^:/S[MFM$*ADHA"0:886DULPB@)I@ 5*4$E9J0C$NO7:4S TV.(G9V)I6A M5S3]/8NMX]92 ,1B<\,@L/PWE"X@$78SZ=Q@XVXD77#Y:!/ITN>'T4.;7/E9 MK=L$@;FXY8:!F-C.5*H)QKD5(3 +#J0A-A%$QD!**(*99#GAU(D>;&E%4 MQIE7H%@]JN2W3ZO-YB^V!V>="_3O?DS1#[,;700#+S)G[/*O=V#=)#66WUIK M U*'$RI!^:-_Q%%)Q,GYETSB=E'(LV^K-\]DQM(4"E!BG &48V8B#:OTERL- M"33!1N%5>79VI*G1R)F3W$$"_N?AO>;L>UKB_@/Q"G3P'4OZ__QH$SCT[FD+ MK%H[M/FA.9*89@Y1XI'CJIV'JJRO,7^LZ2E%7D!4:* *81;Q916JPPQD5-(,:U'D LZ6:OM: MD[.3!=O^'S),P>Q+OYPM9]SD0I,E8R#B 1V+Q[) 8,I0J4&6>PP+G$Q$N?ZLPX4WN_ M-V8-KE^\!"ME6*4P-R\)22A F-L<9%T E>8849XI63*_\^0 P(YSF-Q":]Y' MR;S9V%E4&SL[D*/!/FR39P"4K["]TU@9;U?G!0Q1]W/:L5YU)^>%PY?V<%Y^ M?$ U?-L8_.WJD<^75?W8OG_C1ZF6V[F>VP.I)E/&=@PW*\/#C!GS?T^/2GZQ M+X\[_8=YH*V*877%K! 0IYG( VQKI_92 MJ&P$*PV>-BI95 J?S-KI48XI_4U: MAQ/C<=)Q.6E\-C>HO@AW&AB_D\KQ^MHI?1$\JM"G](48J>9\*E\,O^+RL2:J MMY0\NA'C%8Z/A>=!F?AH@P[L'/NX6F_G_[OI'OW!6+@4)LJIVD9;D;/YIM;F MGY4Y$00A;$(Y6IHEC&: :)V"%-&LA)SEN9_DF.O 4XL*NG;;K1=ID[9D8VV5 M]#DWDV6S\BGPNX QG_A,#!EM<_*W 'S.G4P.-V [:MWJZ6 M2R6JGD,+]7.^,=S>%/(0PDBI4@I(*DR0R% &&,$48(YUGG).4^IT?- _S-1" MPK?W__#8"CB/GL-F3A!,(A/3SL9D;^20IJ'G@?+8[ @"V$B[%*> "[25/MWB_Z,'!JOORIP?PWKU:/][IKVK]$E,'K9\.S%XY'A)?L/N/#BAP>W-C-W MFN]V+LWB?KY5G^8_E?R\6LS%\ZQ0O"1YE@.=,F&B08Q-7)A3(*%"&):%YL(K M__SBB%.CR+W!S9F"=^>S"PB[K76#XA:9,(\@NTEJ.%#'=K7\HU6.R&4J"4$VK4':Q"HH -,I!UDN M4,G3/$<9\:&8SKTG2"9J71\@L86GQFP',3?*&(A#9'(P5IF_(XAIG' WK,1K MY_[C:K@>.W8DTGKB(];)\:_9XO:F%[5%?;_K6*0THP8SG, *,B MM\T0.>!9BFQ+5$$D3V6&O!)-/<:>VH/=%8,X,+XZYVK,;TZ^!JEH^,R+&SU$ M0CLR?80$^@H!1V?((NDY7A[_E>0=G8$YK_;H?HN!FF'[6.9EF-,]ZFP:PKU0 M/V4J)UG.$& 208"*- -$Y0+8[2&A)3:4EWOI/5YAS-1(L GR%]:9Y&@1D'3] M\90=NV;&W-APK'F(3(\>4]"VHHPJ>1L"UK ::-<8-*Y*6@#HCG340MQS&.O: M!BMK]=WJX/\KK9W^I[]FL&2(\TP E)+ 1#-(& E1(!@+DJD->0D\TGA MZ!EK:FD:!Z8F-O'"CQK[8'5COD!@13^0[.)TH"YSD]C.(R8>-!;?)+?;N@%B MQ6G;5?*9K8/F2CC %92P^L8;E8\<''])-RZ7A-FX-K=]_TLLGFR"Q-]6*_GG M?+&8:8Z$9#RU>TH:(&AEN6F6 :[2$I>&<\K"*]W59="IQ62=&( U>[%+UZH' M+["';6-?"^'X.]F6:W[;V9RT1I]/C+MZY[H/HZB;UR<'?M7]ZSXH+FUA]UX[ MC(6JIF\G2,Z^EEJB^ZS6\Y6)ML3:ION_4_7?.PTS6*1:4#,=S*9.>A8MY:K==V:6N'-:-UJJ^, ;,TYS#-2@W* M4F*SS(0*$(8*@) E7XAY*IVZB#N.-S4B;>EW%W8YN@:$;FFVN!]*8<9W""DL[E44>E'6<07A*/ M^X7744^(ZO//:]OM>OO\V7SAMN83[]L^0#/.(8597@)84F&%AI5ML8L!AA 2 MS)#6?HF>HU@]-0IL#:V2$78]E@:$6./,>9HR5C!6@H+:4B]$JVV(% B2*9Z+]WI&3F;RQWK.#%&78.469UG7SDW7^ MIOKDSO_P;^U1IBO*FS^NY:\2/8PR&>"F,+97Y+UMY,Y*A@MI-&]L% 2D&2%DH0'.".9&$%=I) R^$,5.+.;H9D3MO MNEL5UJ'DT*.AN:<#IL[MU3/6A$1^HPR9BY%:C@_'-5(*ZP"#7BFG=3ATYY-< MK[CG@*KG@Y3:M]_9^F'']W9W_NUJ6>V_;[ZJ[7:AY'_.M]]73]NW;/-]ABA$ M6" (&.95+RL)&,LU*&E9$(*I4H65RG]@5:&V6WGT<'.OX+H^(]][:H M11CSJ@2N1+3V)[_5DJ/K.H/943SGVAGK9]PQ)F YR)&:D&/.8$^=6*7P]K;S7Y%;@P.*M(# MW&Y@ZM_C#S9?VZ_OG;9]=ZMLYGIA\W^KA?RP6O^Q4;:HE%%"&"BR/ =(\@)0 MFP5(,UD@1A#BI==9K].H4UL:[(VV >G"-BFN*P.&[%2YX>X6[@=',_*K9F_O M3=WKN3*XWA*Z2:S)0*_65D(X8!J@#T9A\P"=1AXW$= 'C*-,0*^+A^:>_%@K M4%JHZ!EK);5C$K4%IRK7( F8( <.3_% M'8KC)!6/:X?(.K(?\RU;V'W?M[7 Z_KK2F__9&MUHL#K=_5K>_^G6OQ4?S?A MVO?-3$N2FZ") UT0;?=92\ 1IL"L\DF*;^V2>U04GLT MWN3X2%N.-DECZ5]&GBQ/R:?U=L\[16\LX>?3ZMUTV3Q!70O->LUJ?FJ4"0F&% M[E(OZ09/ Z;V1K/V)Y4#-VUR0^M#8I[.G1=5%U+/S0+OR7$+TV-"'ODMYH=V M7%&&@2B&%6+P-6)<\86!$!T)+@R]SX#8WZJ#&FJUC/MQ*1JI.&$B>EZP'!0T M50"E' (&10$8*DI$TY)PYK0/>G:$J;':UQ\6U,>ZU&(T4N1YA%2@&[7._-[(\>>%X\6*?W0=18.\'!_#8 M[:(6R52&&I7-BFB^N'8_K+EA_0'>7/CNPAZ,P7X"G*DWH7!UU&]'Q/,^@Q(;\J#0T:#OU&%H$ M648YI4*G6'N=;#N//#ENW!O^K_^2EO _DHLB!9Z-')WGA& MH@)2D"M92%4JK%/A5T@395;&*8;IF/YZ,^*VGQ %Y=COO;NW'\^HG$50U?9& M*&Q#3>?1Q^VHZ0O*44M-[QM$5?/>J]M*S6B!.<"E^0,IG@-BLZ:XHHK"DM \ MCZ'H/=4=TGZQZ9K;WO^:;VN]Z2B"WH/K*((#'IG6W,2\8U=)>*'V&MK>KUT+ MX0700(WO<(JSCZOEUZVYTU$3S9EBN5(:I8!D% %$M :TM+IKJ""&Z[!&;NW> M7 :;&JW5MB8;:^Q-T]CW)EEUFLP.;OC;B[E0*98ZA2#GBMCL$@D8+C705&E8 MY+C(2C+[42E$?=VR]79"+O*+N&&'KS4[ M?&W8H6-K4"WEBXB$%E,^/^#8:LH773\AIWSYFF'OROLU6VZT>?>8=W'=9=#< M\TY_F"_-8S-GBX]+^[ZV.Y2;>S/"YO1_-8I,JDC+K&0",$X$0#!C9@%1S0=' M*168(^6UB@AIW-3>Q3M+DXZI [6R@DZB&Z>]UM1$YL"!L^)-@#'@"TJ800T< ME6!C0/N2D*.,,8S SRRH;FV->2WOT8H7"ZE+K@NK\F3^0#)5@*;:+(1XFFF1 MY5KYZ10ZCSPUZCV_X["WW47)^,KY<"/:*"B_VI:.'\#>M.H-5E#.=!]]5$+T M!N4EV_G?P(_*I)K/WB^W\^WS6V6+APU'2O7K_U'/LQ)#K451 L6$H:Q"%X!D M4@.HL!"\S" A3B+Y9T>8&C751B:-E4EE9F+L=..@\T#V")SBC=:A_RRQ\M98K\<2<>W M2JNJ\2[Y;*MUK'_)-^MA4KGH&?H$FW+',_Q7F,C81_QCSJ%_2D!@P,-F#(0R M;MR$@L"0'N4;A+[_@+3>=XIO/VXV3W8?OCKGN_TUW\PX-H] :?,,2L4!$@4" M+.<8Z(R3E"%%J'2B]?-#3(V@K9%):V5[N&T-]7@1ZLWE/7SE>+F^OY0>9O/V?'!;O?K*"?_9F,P6I9"3E M J[SR8T PP6'%"%F&!I06#JU2E\=^>I$5I3WNL7).YQ.;(Z=>!BC''PBD.$S)U,\H+AJE= M57*) ,ID 9@N,"BQ#4]XGJ98.PPZ1SUAS,NJF>N/'35)[DMQ: :C.;)S6VAQK5JX4/HTQ.Z\I?1IJ MEJ[7/O5%UEO]U'F U]4_]<7AH@*J]PT'IK8^;;8K0\#5$8P98O-]_F/3ELG2 MLBPHYR!-4P80%R;NQ*D&,J,(2HG-_R*OS-;S8TWM5=6:6@MNM[9Z)OKU0(L@ M1;8O$B!I8=N&XA)0C23(:*H)4062J6>_I$#@CE/8%1M>MY5 (,@BOZ9W6!V8 M&:% RP&.L"F4/>.-FT%YV?&C!$J'2P:*4B]_FK=!E<[S<7FK==7"06V^/O'- M7,[9NNZOLQ+5OYK7P_]:S9?;?YB//YDOW4XDYMU\(TS\;/YM5K""$U1"H//4 M[HOF$+",*, XYYHJF%&W(^]8!DZ-^BMYI9_61GL6\F,]7ZV3^<.;>2X2MZ1(#X2_8XUSK 7A$N_G]]72ZFD65',^4(UNZI5D>DL-VLN(1@& M.;5UN4Q(P#.. 4M+S5'!5 :]-!^NLF9JU%_7X?Y0ZT>VM$7PKK+!J5EH. ]Y*#P]QT M&.&>[6.YI_1]<3TM,2 %2H2E N8* TAP#72"9%Y)E3'E5])P?:FI< M58=^B[VI-\G2MF*LK?7CK!Z W1@J#&R1^:A&[%,7L;V=X7CG,A9!6:9GN%$Y MY;+;+QG$X8H!F1 G&H*_72W-PE>MZ\ZR3>'BVDJNF(7R>E/E?5:EY;>/JZ?E MMO[GK9(S7::0F^\5T-+N1"J6 VI_(D3)#.-4"K?$^]"&38V+;H50B\8-NP=I M''VPXFSK^8,]\U7FU6"#JC_96IJ'3K1N>)S%AYQ5AX2)5YJKR 38>I5TW+(Y M7!W'DHYGU7\UOME9;60Q:O^2MZ\\BQX)%J\TFR/E6XP\JWX9&!&@[TW("#G> M>/D9$5 Z2->(&W)JD7Q7]K7J]FP&?4SJ M6IN]^4/E7L\"[T8Z8>&,3#MN2(ZD[7H)KTARKF>'?24%UTLPG!=MO7CE4.VY MJBO6-8'8C.H4Y@72(!>9S;C4)@B"O 0EH8(@Q'),LME2/5@ADGL? M1;FS0SH]/;1^>HX&CGB.8&[TW?;L,$_2MK&^5G =KFG9!SPAA1 &;X#MU@_" MF08D-;\235-68(%(2?TT_*Y#?$SZKZQ+UNI'@[F, [$;WP<"+C+1MU:^E UM M30TIF7<1C\ *>.?'&UG0[J+CQ_ITER\9QMF'KX)/.\F.HA!2V":#F;D,( 4Y MH$6>FS_,NK5D1#,B?6CCS#A3HXP7$<; MX+LP?J5YC;V6CCZE5ZRM(T >:3D>TM)76L%' /O\HC_&8/ZZH/=K9E7NOSX_ M\M5B)@M4E!@+H$F& !(L!1SE!6 0F[@3%KSD3NF:1W>>&HTWQB6U=>[JGX=P M]?/G52!$7U8Z^>^E\7G2U\':GH=W&TW3\Z0372W/TQ\8W)O4OC\VYJUC'^.F M6I?F&NJ4,@ +@FUG^0)P3#70.%,D9^9?F5?.],E1IO9 MD8FC97>[2M/ .D6 MWEP-3^1']24R<7I1GH<@=-_)$R.-W6/RO+,G^DGV?/C:U=P?R_7NG7[/?KU1 M2Z7GVT8^TFJ!/]:#J_66S:UPY/WJ_2_V:%:5]N-?U/9IO=Q\62T6'U9KF_Y6 M!0/[6ELPZ?&3=W#MJ[G58%6 MZ_M-LO.^6194@K&-_[:5;(M 7==58Y!8$)(&A:%+PLA?(]]5XG2^'",>PL;\ M7HQTC#O.O$5:?48V_I46I.-,R?DUZDCC#WN/MGF''46HS>?UR@SUR+ZHGVKY MI&94(@1A(0 ME02(VF,36D+S*^Q+&@/]7C,N M*+N](0)C%YG<=XG/'7-O$GZA2@S! 1UU "+#C.*4N)9,HO\WB@)3Z/V#@)R4<+ M7%:I.%:^)(,TD(=.TJ -@QC C[VET$6\XT7\,NHKL8RY-^%LRVON7O@"=F%_ MP_MV THH[]6"K>>LV:.3%",%%0*ZM**:A62 0,I KF'),47F#RO@5PEWTMO>6K;# M*\:K1CMIZ4$]V>E/#.P:8<+!._UVK>1\^X%9;9SMAYBN&%NN-11"PL M8Y\G7$I$.\ YPCGP(.#";NA[63#NKOP0<(ZVU@?=9+!0GU!*;FP7PJ_,;N?? M_F3SA:7*#ZNU_9=]QT*;MSSC:590@A2@(K-B?6:&.,?2_%%D9:I5F1(O3O,U M8&JT9BWK4&&_//R69GN;> G]^DN%%>3*@CLUYK>MU[U9IJ(:_* M&?8VWR2W1W,05,QO$'JA!?W\C!A;U&\01">$_8;=9^#Z;[5\N%?K1WNKCNY< MR9 LI2U\M8T#$64EH 64(&,99Y#G(M7":_%WK_[KZUY8PBZN3P\U M[LJZU]VC977_IZ]-=?S;:B7_G"\6]>:0*J#068: +J0$J"PTX)@SP'(M<%X0 M+2$>EIEX,,[4"+B;,-8:>FT]V"&PC@ODZ^&*O10>@M05N6\G<8B4JG8XUBME MEIUT^'PBV.F/#TRAJ&N:E#R]&&Y._&>\D$HJH8#*B !(X0)PF"/ LY*D2&:< M2^&9,>$T\/02)"J5@69?2'0,3M2@Y @W^-V8)#RDK[W'=BGAQ#_%P0NBL!D- M;D./F\#@!<=1OH+?U0-E),WZYTY7NS^?5XNY>.YHN&6$8$$H@"7" &4"_C$U8.H]NM&RZ!F:1_S)'IQ F 8TYQN^R*G 1^=%RXCU?? M/.\_TH2SU6'BW8\J]_W]+[46\XU=M/VGFC]\-X'3K3&7/:@OZK&NV&D[IS^Q MA=W^26#+<9.T M6"3MEVF'QL'7RN(1.#/D=>8R?'[)R'Z,GZ7R.A-U,M?EE4P9]KK]HC;*7/2] MB2@1*P76(@0.GVQA@.4&0ROX1-A(#\-!9!R?#%$*/RU&GW7E+(F4\-?KJWZ[DP M-/*6;;XW!\TSQI!YCBD!BF ,0@!%1J*\E=%*1$>8D5\DJ2/3_6U%BC-75?+FR,3;ZUYGJF M,/2![$8+@:"+3 Z#4?-/8[V,1]B,U9[QQDU.O>SX41ZJPR77YCQ]7(K5HWJC M3)"HZI]-^/C._+79SH49^(/Y]_G#\J5JF\VS%S@''#(,D"8$<,ISD*4DS0O- M"^Y',%?:,S42ZF8&U4XDO/*H_/7T RK8=/HN$'EI'7+[O M?!<1>#JT[++;7F8=-BA9NG/7OF5R!EF*LC'$:%8Z?6T7B6;@BR%_]_2PYY2Q M*"+*1<1IH^6<#\)?YX+>A=)\&PEZ#MYK905:/X0V^AKJM7PQ^Z=U/S-!I>'-A< M8WT1US9/A)]R>O/5G&T!ZOJ+^N^-;.TK6:IBCOO[$[+]_1\,/KG(,A8E+,NA M("*!B#$&"QQ%R@LI2[,H*E!!%X]-[8>/&U)M-(.%+L%DHC[/D7D,C;G^^(\K MH/X$;_[Y^?;WZW=O?OOT$5S_=@,^O/GXZ2%[$QD'&G(DIF/Y @%HVZ2QZZ;SE-R!/6>L^38YRP$K(W] MKN5HJUO=EEVLDXASSIF0+YH@IQ"A)(1$$/GJB0*6(BQP(K2<)4?:F)N,[5 V MWT;PJBPUZ[F/$:DA:)?3XWL"=H09&Q_<$Q09J-OE5$TD<$9?)C-Y&^=@5.%. M7#J=R(UCW].Y,Q^U37)[>%BOFEST]Z2ZJSYN5![N[V0I!957323O@J0\#C'- M(16!G,.)@,(,IQSR(LA#%*="<*.*8QIMSD\*%610*\Q7X)%4DF3Y+X4;?%7 MU68%J!5T\.KSQYO=/S45TV0\-!>[;EGVKJ@-P1];@M^W!+>008-9E==JTRI< MIL=I4^0X1>Y\NQ.GR6D3<9@JIW^IQ6SLA+7F0;K!S\_3#=1R=O/C=B67N,WK MK;Y3P:Z?OI!5EXCPB[R%1'J[:NLNOR5EU:!>Y$4897*Y"BD*"KE&C3#,"%)> M1E+YX'N@,5&=]^AZEFP' MN7 M#6# VB( !O)Q"Y3KB-#Q;&W=%R!YEO5,#+O+Y'!5'[>7Z:)E@ES_U*9 MK4Q>;DA'5STO &NZ%=7+<;ZW6GM!&)81SFKBIAKL@_>N5PWTBG^1Z,NO71C? M-IJ?YBC-@HS!D*%,K@K#$&8\DHO$-$"X2(N0$+.(9K/VYS;-V<)OBHH,A MLK8I%:8#H[<\]$BW[WF'"Z;-0X[M^'(;8FR(8=J08CN"#D*(+6]CZ5K9Q)%U M^67;)RBF(189%Y!G 88(QP7,$"(0AU$29%&0\L1(VHZV,C[V7!OJ?AO:3 M1WG44Z*+V?&L-RV^;?JG%W49Y<"M>^31EJ8UBQSK[($WY.B'[9[ZM^6JW/!W M4DSD+&HCQ[KH&("/,82?)B1E4<6 !)*.0?<LNS2(=:>A9RF&<%BG.,(^CA>*+O3F*C3&9WFM[+-MGDLY!ZKFDRK6B1,"4Y$R'K%"BJ:1,.HV/#^/4=E3"@ML<,/FZIO=:AUB*8WHPGQW'SFHU/ M'")O1LEA-+SA]7;2=?OP2,JJV;RJ;LKZ<5V3Y9U0-9@:V6S%\KE5?DHC3,.( MP4(4""*56)XE"$%&T@(701018>1': -B;I*VZX.:RSL-59P'ZJTO;T4Z*@RW7]5/%%0K(@S))4 M3@P+)A4U2B%A%$&>A21D.<=);E:80;?EN)EON@D7 #KK;E$HCMIRG3^JU/GFJI!$IQ](BS6Y@73NF.:CXH]Q\>?U4 M;]8/O"F#7+_^0E8KOKQ9*Z_K19+G:8["4*Y>H@.,H; N@4. M7I6K-BNH-DP+LA@>S8,)KZ3[/I=P7XV%U[N 8)?!8[8L.XX?,X8Q<0B9+4V' M4636=[)(4E(UPM34YQG/]8+-+D8R-S5MRN.QKC-78+5> M07U;H9:G0F MRHSQ.DIF:2TNF!U-4+FH@>E235SPL)1 MS7?&%$&:QS1#"&*JBF,01F"6QA0R5+ X)3E.PL)DRJ_3Z-Q>2UMXAE&/.OSJ MS=E=L^;Y];+;*&ULA5N4'FIKF=#B-O11I^%IPQ\-J#@(@32Y]H("N#:Y<%>'O9W:APN$HZ!($PY)DE&H:O9 (B5)E=B02L430G.S_0@?*.>F M9O5@:?S8+8U)NS1N_@>JOA^@[LK>V]BR^AEQS2V.EQ['^>^"-/\#VZZ"KJ_N M]T%\#H7[DK+.D4Y?--87V4?+PGIKS#(<:_65UQO5TC_62Q4M5 _KD_2_JW8)B@&$&$B7Q<,$H@2Q@AB 5)DIB%8AD"F-O+88#1,(#*E'D])??) MIV>1WL$#/?8KL%]=:8L?_.DG5,J2/;=A4J8@I@V1LJ3H(#S*]CX7'-Y]D2U) M36CM(WY;;P;!#(-D(A:@(@XBF")*5;!I!(E@,>0"(48S(4AH?F:GT_+81%H& /0J(\J9DQ7>Y/TK1:G_X S824H^=F M1C>P]%U8+M??B.S3VW5ULWXJ-N)I>4V;?<^ZW?A4*45_5')*>"=$O4@2'$2" MI9"*7/G&\P)F69' ((ZSB("?5]^G, M6#ZW"HMZY$WQH&%OKH#J"% ]F<2U0H/)J;PLQJ#,Q>%"@RX#WPN=NUWJAG&] MVI2L7#YMY$T_JJ.FIFSCF^\JRX^SM[+S;=IF ^).O"&5*OI7]P;3@QV\(A*B MB"@,FV3*""/EW%7 E$=%G")$<6QIEN$*XMST=+@'->PCV'42]+T$ZFL(!OU4 M%_4]U3!HG^I;H+G@?M&Q];TR=S^L$WE[N!X,3]8?SF"^D#.(:YI/&XK5^Y)5L977?>DAV;[.M7:$H;7%N[X+6)OM5V6#]"? 6K:$5Y'F>]>39*7N>U7:(M3>A?=7!_):' MD,2I)):0 &=J@BH"'4TYN//9K_!ZF_PO:OS2-\>+=)'M63G>@?R=,?L$S$V3GG MMU$D)>W"3>0_J0K3OY=SDO>5?,F5CV2YB @-2!YR^=)/4HARN6(D:8)A)'\6 MIG&6I 0;I=^8M3^WQ_B?3Z22[2Q_]-& =5.)O84K)_\%63:;X:\>V]Z8%(2T M&)UQ.9B <\^BT21U[-!?@1Y_'Z'7_*3K K@38-L)O[P;IMGXXW_*Y!JWXV"> M4F/'XME$&L/;3IL^8]?G@Z09R]M8KB3Y1AF(O*_67TNY@OWYQ^=:;9NV@3UR M1GE-Y5*W6>0N,I81GBA[RHBI(BF,PBQF,N':]TI4 MTMQX%;T?TORYIWD+'ER?I]E\46K,F-O5J7[STRY3C6DY6*^:W\$V9)I6G-3\ MAK?_OUW=]>ODSEQQNXN#\RP/,.,0):I,9DP1S),HAB+!'"49CS-B%$JHW_3< MYLS*A^6^-8[8[0*U!1(:[[!E28IRV0S/%5CQQM.2"\%I\[?BJ2Y7O)8?I6T0 MO+(E,-QS,Q@V/>WS,QB>M:\'#5[UL-5[!6R1]_Z@7C;DS!ES'%>MW?S$$=6F MM!S&4AO?P;GQ^,[NL@X78<(9HWD&D["0ZI>&'&9)%L*"%GE(2!@E>>C(=WS8 M[NQ4;\QV')0[Y,Y,Q_=&04_'/'#K6<3.6([?:O#JTG'\&$M3&8[OM3T7O_%C MA!C8C1^]?.(LZK,51G^7L\I=@=$_>'G_1?[[^JN4W7O>E!^](1N^*W('Y/3%ID]SR!CJBVEC905#FMH3W;\9]'JKGSWOW_ M2$_W-:C.4MJ] ;0X$6T0?N"/4G:^2)QW*]Y9#6%!&(LQA7&"F7QG)W(5(U ! M11P07A1ARO6LG$9;F=O[LXUCW $%$JG!0=I),C6.*5U0-,4KY1D[YWV:#&@R M.%5T0==$9X=&7RJS4\%S+(R>_9V\>+H3OG/X]\[QSG[8;IG4*7/]:7VM-EBE M7G<;KKPK-QL648:P""$5L=K-IB',6((A(R+/@X!D66"T>CG7X-Q$L3DN>BU? M2R5K]M5,R\2=)5AODN^2-L]"V4,%FS7HP((=6N?U?'69<3HK/=OHI)-%70J> MS^&TK[/3EALN>%5Q]HE\?[<[Y/EEO6;?RN7R>G603+7 02"2B*CXLEA%!00$ M$H$CB&+&<2IP@N/"(I'=&(C6TS1]*OL@ 9%8%/ U'P\];?)#[U0A9BUV(,&# M=\.CR!Y_2Y[]C>PT\)W4TSO1&B.\)52U M]^-7\KU\>'KX>5U5ZV_M09W\S>;'(@@RC#")8%*H<'A, Y@%\F]YBN2HL9C3 MF"_D.KA8ZRJ?2?,F3^40A+^'LT,*BAXJH!U6,^$S&@0]S?-%K&>Y4[!56$7G MU-$COP(]U5OPX/4YJHV5SH8SIR)G!&!2?;.AYKFT6=WCTMSTL=3X=D[)KFOE MRGXG^LGEZ_5#4:Z:I=0N*5E@QI.8!) 20B *"CGS2W,$"RX8B<(T8\+(.]TY MPKFM2X"P\I:6[0OE"6>F.23Z=E.ZZ(7=S9_6SVPU_J!<1B3*> M)1BF.4L,7ECC+8V-_4_,8\#?S:_:" ;E@(=)]M^ M4FQ%X8H*P0--,_^CW?X-RD1:%MDEB?E^DD=;VFI=KK M; OF/C3P54VM06R^>1%/[8'1.49V2[?OV5Y#:PNWKU36!Q&UD.6ZO 'MF$F3 MDV:WC$YUZ'PYLX9'T?HTC9]*:]QGP@-J_5[MGU4;7&=[M#3,:OU-?A6Z4N4T M9R3"/(*(<54OE">0Y'$(>2$GA$$4L((9[2.<:FANJGV0HJV@6E:%/TFN[G'0 MY91Y/_6Q8LOB;&><"L='."<:F_BD9KS+AP/3YN%P#0/DUQ D1.I%K'R'T)A)->0,<.\D"O()#8[<-%J=WXG+0/87;)Y M^UP\[)#+GTOHIA[J.J.@)RO.F?6L,4-*;P>4#B"#VU%*+0S2#2AR;(NNT_+$ M9N@&9!Q:H)M<;!EZ5_%'4K+.6ZV^7K$F$OKU4U6I6.EFMZT+#4T$XE*<$"1" MV3!E)("$I 1R)@B/I8*QW*CTEG[3Z M9&DUM*XW=Z)II$_'S1FFJ5SPYCC"$.&0PYSD"(8HBQ(D>(%0;F0J]+R%N4FJ M J@.8"O^E:]&S (T^=-;LU[$BO<)9$M(^[2[7WZ>[+M;.Y^#5J8U[CG5R0.+ MGI,?M'RBV\7FVW7%R_O5)_*]6XW^S%=]PVGXE)_A5/.9=\>4;P7H=J ZJ$W"5@<6O.K@.E@D M&1+C5A[.M#FM6.@1<" =FI=9FDN3S5/%[T1GU0L6D1B'&8(9I1%$19+" M/,$9I!EB(8H*'*=F=8D.FIB;7+0(U=MPA]'0#?J01CVYN(PT:<#B M,,T#2#$K( I$#DE09!#%"/,XS?)$&.9*GFEQ?H?V6\!@LT5L&NESAN0HYYB+ M#$9<"+GNRG,U)6,P#?.TH#D2K.!FT53.*)XFJ,HWP7JJZY VSQ*\8VP'%;18 M/2S:-'EQ'&4UWN;$P59:!!S&7.E=9KM]LU)%1=K7P(>R_NOG'W+R1[\\D.JO MZ^]EOH "#+5[P MIT)L&+!YEG'=_1]W//H_3[2FT&)O2(\7QUM%9QJ=>.=(CX+#C23-ZUR$@7^6 MWYBF&CMG-V5-UT^KS8*G:99P%$&,LQ BE$F923&&B2C2B&,<(D*M'(7.-*SU MK$SO(#1 "I@*@F8=7F,KH7/$4RH0"844>8Q3N2P/)?&,QS"B,3UC2Z9-JPS6KNO-%AUQYGS$^"\4??D5[O+XB\D>H\1B:?ZS5%XS1'R%A M/%A_[$*K\J3U7YOU8[J8 MPRNF+'QY!.FSFI;'/F&9*$3;^<\'3GGY55FE7"^7ZV\J _KMNFIST-^MZ[IQ M4=G%U$1L^%=V,>L"X'2F_&Y)]^STIJQKQ74Z#+N'2;EF0'9=H\I8OH.DA<"UK$*)1?=+-B2-I-STTK#;R^VJ?5 M<%/08%#T--(/U9YUT2'+?MS1]@B;WO:L;7Y^?F9[M%@9E>W?X92P#4?[G?S; MW__6_T3^H>I"_?UO_P=02P,$% @ K8)75(A"IZO^&@$ QX4- !4 !M M9VYI+3(P,C$Q,C,Q7W!R92YX;6SLO5F36TER)OJN7U&WY_5Z5^R+3-(8EV(/ M;=A%&LE2S]P76"P>)*:0 4@6:1^_?4XR$SF3B1P(D^P-+(6*Q?D.;Y\$>'N MX< \&_#'SU;??JZGG_XN/U),"&N_W;]SYQ9*05C4'+VH+0.$)W,$)RT40ET MTN'_^^&?K0\QY93!.0@,N[!!+3%66-,\<-#%_/E[_]<_XEA@S\1<\O- M\.V__N7C=OOIGW_^^8\__OCKE[A>_'6U_O SO5C^?/[IOYQ]_,N-S_\AAT]S M[_W/PV\O/KJ9W_9!>BS_^7_]_=6[]!%/ LR7FVU8IOJ"S?R?-\,/7ZU2V XR M_RY=/]WYB?H=G'\,ZH^ "Y#\KU\V^2__]D\__;03QWJUP+=8?JK__>WMRRNO M/ D?EO,M_C6M3GZNO__YV8K0\"9\J-0.?[W]^@G_]2^;^SC//9\.0G<;-=A[2=!6MYS($#IH"@I/80.4L0 M B$KT>]"%E.DC<(<1B2\333J:],MOO$KY9=4^6:>?5NN, M:]I&SE\9UNF&FJ]"^.P3/W\*:WH0I(_S13[_Z[J?C*&S[6H$Z>U40^3^Y2?B MNN!ZC?G53C-W,C=PMJ7-%8=/CJ'U)\OE:5B\Q4^K]7;&41AK,$(L2$*PPA+_ MGH-FD:>0M"X\CZ;]RV_>"P6B?Q0<+,U.T/ &U_-5_F69G]-9/,LVF^*<@(*! MX&P5AR"D!9\U22,5%TT<#0Y77KT7'F3_>#AJ^//]ON>/M>L%#]PF(4J7:R5;Q?A^5F M7F5_MMV%Y"49;AZR=Y8./[*\?2%T"VT,*SP8P>1XIL.UM^^%#-TO,D:1ZL3( M^&6YG6^_OI@O\-?3DXCKF4HB,,D1C# 1E"-?(DJ>P2?KZ""TT:AR-"*NOW4O M))A^D7"4%+M P%O\,*]"6&Y_#2&%)H!T) M!5??O!<2;.](.$*:7:#AY3*MUK25#8)_1_+'9ZO3Y7;]]=DJXRQ@2%&FZB)E MVMXD.G#.6BC<16D1A0]C@>->0O;"BNL=*^/)N@OHO ]?7F82W[S,=\&MBQU1 M.QLP@>*>K"6;&#@I$:R-+!6+QOJQSI4[2-@++KYWN(PAWRZ \B1G4L'F[#^O MYDOD,Q^X8H61BZ5B !49@O?$B9 L<9YKF!=' LDMK]\OK,5Z1\BQ@NT4'6*F M#!/*Z0C"DS"4=@:BHZ^L301Z;K2VJADZQ'[HZ#CJ.8Y@>T+',_KR]?K]ZH_E M3!:%)9$?SFV]0D)NP+N0P1F)2%L?9GE\V.N.E^^'C(XCH6,(M2=<#%;4Z_6; M]>KS?)G(_O:J.*;I,/2&SD;G)$0B$63R!D721MKCXU_W4; ?0CJ.C8XFWIY@ M\F:UV8;%_S?_-%C:9%]KHZ,'6XP&I1(GG'L/GAENBI',6C"3EE!LD4YA0)F/MS6OOW4_ M]7<+\.->?MW=>3N%K,G&.JF$1\9Z4J=FOHK7#0* P+ M1'P<(1AQY97[*;_CB.;A NQD\?_R)7T,RP^X"]M+Y-IE \B,K!>\!5P0"%F; M%+U)G'USZH[> "Z_>3\<=!RJ/%J<7;@)_\#%XG\NR1%^AV%#9UI^N=F^& M_38*]H-)]P'+$<3;!4R&7?!9V.*'U?KK+/EO!\HN@]1'B[,+K#P[B0L%D]/-_,E;FC'D]PRDQ 2'8*TX_E,Y%L' M!D56F"T6QD?"PI47[X>%CB.5QPJS"RS\#%(GR8$;4%9700K66@E/7@?$T>$FBD+([L)'8T1.Y^_WX(Z3C* M.9)HN]A$WGTD-_P1HNP""&].XV*>7BQ6@4SDS H3#L%D7J/V+(.WS(.,*6N?<\0\EEUQZ;7[ MP:#CP.=Q@NP"!03?DYJ(O$J_O_M(8MN\/MW6TO4:V)^)4 R/S$*,EDX_VND@ M6).AQ*()ZB2Q,%8*WGUT[%=JV'W\MOF6RX[YZ=>WE1)<)GR/7[9/ MZ<._SZ31/@CA0*@<06D2E4NT16)F6@N+PNKCMY6]R=D/1AT'2]L(OH]MB-A: MA\7+9<8O_Q._SG)2D6E&=O>0BVA(3IY^ HX;EAP:;=U8"9[77KT?2OH/F1XA MT(D1\80PGBO.!P-;2LZ5 M+L!.3I9OU=;F7&&$W@CI!0"*&\X.5F<@2Y,!R^X<&J\+@?77KX?&CH. M@XXAU*YPL>O8L&.B),Y"$1FD$>1T)\$@5/_+&\NUB4IB.3[7^\[7[X>-CL.B MXPAV-'3\R\\W!/F*?G!@6ZLA8O-R65;KD^%15\G=K[O5C6>,T>3J?L*.['55 M>9B=!:LNO>,"*E[SS!5&*$+0LCZH%#,)! $.L*U1'"A7N)Y[I5(!GTZ?N._\LIIFEV-J;0KEL#!TIS: M!MP1/F22,?*+LW09(FUDU9D)0TD2[7#",1YXM"-<<%QZX32=KAI#X,&2[ , MK\YZ)LX$BT5[92!D,EF4$K)VZK+ 6(F)HTK!'A^IOO;2:5I<-0;"01+M](1_ MMEIN5HMY'N(@85$;;K[[B+C=''+4W_VP<1I;[D7JD8?_Z08^A/!I-M3L5-QV% M43'1F1D+!T4,@!,D&9YH#V;&J<#ONSL_%CG7R)D60,?H]U:H'"/L#A#S+&P^ M/EGF^I]?_N-T_CDL:G3^R?996*^_SII%2[1&W>8D)B*2[P5]R>Y[=&7WR, M+@)#30:AT[0,HZA-;!E&X974_+Y;VB-VJ'NHFL:):@>KT330 9K>K/%3F.=? MOGS"Y09IL;S>?L3U%9G-6/9&@VH.X M:?RR=M@:6Q\=0.PJ\1ZED5PH((DH4($%"+(F81ODM#B$ 66W#8J0]:/4)U]NO;\@5WA+DZUG]:=>?/>^<$WR%88-OZR"1U^4W M6A>5W2>%,$I[\>G)Z:*ZTL^1&" _9M#B,C\YJ05"_[D+<*@LN=:\0-$6JWE: M2]&=!BV29H@VYV)[WGHX74=Q SJ#00<[YVN21ZA%;K?Q/5/12^M5@H2N MSLY1#$+A$H023G+'G4GWW7<>CNE[R>KA0!X%CN,)?T(D#0'DH19N&19$_+M5 MV?Y!DGR.GW&Q&E;7L]5FNR$#=A9#ED$F69MT"%!(B\.;D*!&@4(D,2JUWVW@ M?N_KX0@^"BBM9-O!QD-6'.7DV.SD1"[]\28O3FI[ZM]4J_S%?+&;%T +@ M&, G;XBG&"$F-+7Z08@D+.;2YDS=A[II)@PTV(9&5T4'\+J@.^MH?>*:;-1< M,YU1@A>B&JK6F"*T]J%-*/Y!,!F]7JT!3 X2:0=0N.3>_KI:IC,')J#*M%-J M*";7EM:U84R.-67)N$CG M*+."@2JI0."B@,Q9R.B-,:%-)'WW_FDF$#2[?'F0.#L(&;R:ASA?S+=SW)"/ M-]31?%PM2.B;ZC5NOUZ(!K,G&: '&WT")4T](W4MABA,EZPU/;L)3/:E<)K9 M! V U$0E'>PWE_DZ9T%R1@:7U^"2J'V/E0/'/%GWP@=T(18M[AMI,0ZJNK@& M;J/U>Z!UB KZ0M'UN"]3&'RJ?1*9M* XG;_!D_%N%18C@D%N[\MI' 5,7:46 M'*WNN^%SC.P[0-'YS>.;\+5>.];P9DKK4Z+C!HLS'IV6)!A0&HD_YSU$63(8 M720ZJ[W!-GO4 XCL!F='X>*.Z^&QE31U&'&(@VYN84(G5OMG1> H:]^+(FAM M:@-O(@]<9O6F327D'0=->1C3"S1C"[P!#MW!@52C(N 34U1I4EI-=R$@T M)GGD0AX_JD[IV78ITJD7E%LH# :XLN MJ^L]7-)@ UEA1HJLBV\#G%OIZ<:P&.B\,[%T^1C+]U["NK%J1ME>QM1"!Z"Z;IU=6A[D M ;)8L@/KF09E3 $OHJ#E49AD@8G@VIQ2=]/4C9DS"I1&DGT'*+K$Q,R$P)T@ MDSXZ0:2C)F&P%$"4')VVS$K1YDKT$A'3)E0TC!P_2+H=&,"UP^!\.[2(JR50 MJV5-9<1EJJR@,"YHI:L^R3\H=;JKLH8DA$P;;R7R^PKHCZA"NYNH:9,LQ@;. M6-+O8(>YYTZ/^1BLU!HPUNZ-?8S0Y:0^\SK)7O*:^QEIY*6O';15\:K017:=DVNVG M$6*.$G<'<'F2\]#7(BS>A#FYC\_"ISF9677(/4^.#GA1@^&J* E1T$XLB8@B MM(NVUSL<2]^G;=KH4B-LC:R2#C:HFX*:%>,X<]D!"X(XL)*. M^T0FH^ R,.&#EJS-!G63EFDC38U =*3(.PA8?B]V,K,1C1&&Y!%K#:TE_(=, M[JK4HCAD)3'9/$_Z5LKZN;1]E S\HY4S&M@>J8/HFT$/'W$[3^2D76'BR':B M5Y_$R1^BC [,J:L16UK( MK]>#]/+@B+S!]3!"C,[[1/MXL$ [NZU-G#7XZI\XRUAQ"='P-EDH^]$W-=S& M0<.]P?115-,=X'8#ZIZ<;C^NUO/_Q#Q3R8O(N /ND@<250%G%(?@>$T=UI;+ M-GOX_71U&WL?#V!'J:)38+W<;$Z)DR!DK)=0Y)XDVNK1"B /A>Q)3H9EP'J_ MT"88?S=-W<;CQP;4 2KH%$R7QVAF#)P'6\!$5=NAD-W@D[20/6*AW3<'\1CG MX6$C3*<(N8\-JT.5T0&V+EUYWGFH\X(QJV1K103?Y?&XFLZ<6-!%>5I*ILTQ MN =QW0;AC\'8V$KI"V=-X"VJ;9DD0Z<2@+J:.#BE'+T@=;X.LC& MFB( /Q*NCE+"P7CZC.NX:H6HL\,]H6C MQ\(W:\?U6&@Z5 T=0.K*!?J.FUG1*LF< DBL68?)D_.*RH$.SC&F70BJC8%^ M"S'3MN%J!*!CA?X#C'J[""-O5N6L8S/]]MA+FCN>.O8%S3[$CW0YL\MZNGCA M-WB)A,7*!$7&4#-_&6TC9.1@*-Q'R;1JE&Y]!T''Y[=\QN4IOJ E5JLNZB/_ M,=]^?':ZV=+KUA>M11!T1.OL2G!"9-^F MD?H!Q$X;11\#13?37]IJK(/#;V@#7B<:[*:Z?"LQ$K'HI#V"S;ZV?R*(.)4Y M5.Z*E)Y+;',"WD71M#'T%O :1?:=8.AU.5LLLQK;YYPK*,(AN:4:R:'(!J0M MK&3/(AWIS8!S0<:TF]$XFKT%+H>)N0.,O,/%HNZ4R_SWL/X=:\WAF7!F=>X8 M&7R^3A/*)!/Z*OAB:W!,ZF+)E"QM.N;<3=.T>TT3](RD@ Z@]):T0034\8F7 MYEF<,\.L48:I +Z.D!_FZ(3@2ET<7#/$F%B;8-*]9$U[7]<$4..IH0-,_0V7 MY.,L:D/,?#)?SJM\MO//>,Y.9DI'90+8&,@US04A9/HVD8\6-&V\W*M0FT$T'>]QU$4M/?PGQ9 MC_.G6.@S]9(H#[V%E2)CD!?R'$2N2T6#5$*Z2.SKW":<\ BI[6PVL*NE:[Z M0>.=\IMI]#QPX<%%35Z-EQ8<*[)&>[7/$IEJU$/A3I*F-;W:(FT4+B9&T.%^&]=>79. ./6WK??IJN)(X M-RAFS#MC+2O 5/2U;8D LG$1C)4Q^<2X="T3/IHP-6W4K(5;T0L".O!W+U@\ M6]-/<8EEOIVEI%")7&IG"TWB10M1>T-NNRO.1)LPM-K[4!XG.0[ M\&C);;H4[1$N"1L# 3]'0>A/'"):#84+)Z)P7I0VDX>ND#%M]GN30,C!4NY@ MCSEOO71>1G0A$5\L0RT8Z)*(#^W)DD"'4'SQ.4KO8FY3@W,71=,FNK< SBBR M[V";N<['T["9IYDAVI4.'(1-)!FK$G@4M2>3UMRG&*1O4]9\*SG3ALS&T?1W MX/-PL7>(G>?SQ2EY%#,1N2A<.2A*1%R_+C?JABYD%LCX3X;\;> M: C6*Q"&)^>D$;K1/>-#*9VV,J?%B==45S\0%G=;M50HA?6QMC"QM-"PCH;9[O^S3)+J;7@F,F08#4P+ SU%4^(-5/%YI;#[$%:[P<5SAX\V'MZQ_ M_ XKX_>HW)WLPW2F&]WAOS4@C,)(QRU$4Q"4"O6"5!:045JADK>Y49#Q@82. M&R/C202;,_E,O-#JU(9#8$9 T601QY*E=HUNKQX<(WN,_I2C(^7^V-E#I-_! MB;K/A 5RKN:K.KBS%J3C<]S]]T)VMHB2DI?DOV7BV-A '-LZJCISQ8(QNE$G MI>-IG[KIX..!])'UW#FRGWP.<_J3!;Y8K=^%!;[#=+K>]WAX+4RPI60;9N6*6-Q,.U6_-C(>P#PF\&@8_C?G==# MN\_PW6('C1L2>+-:#[_8;M?S>+JM;5=T/41-W9;W\8 XEF9^@#DNER-,-YNLG4\5&S%H=O=+6@;/]F1M_"#: M/8WKN. AZAQJS6ZMQ>098B(D*9&-2LKZR-HD6NU%WO&C7LY>\K[NT3.=-3>1 M$RU91&(QT(JQQH'5.J5D@TNQS37!53JZ"9F-A(N;,UT.EGH')MX%]3N)U&UX MM:P+^,F7^69F?;$V$0N(J*J]&L$+CH!.>N48'?R-"L7O):L31!V@[[N@<[3P M.T#2-1Z>KT["?%D-1%.<%F EJTF7*D,HQ8#QPIAD;&&B4;+B;>1T@ISCU7T] M8>AHV7< H$NMA?^.]?YT1DQ;52()PEH+RN4(42"9@%;33X1R0;>I"[E!RL1) MBL>K]^XVS@?(N@.PW#'"_8R9$*43C#P1J^H((F( ?%(",$7/M"W)-.IA>2]9 M$V*!%7;X]'ZL(X8\\1=X0R]<"+)-G;UWB1. M&[]J +0FNND =-?';)]Q49Q5+-:UXB2GI9-J,1/)REN'417'M&Z3?G@[/=-& MH<:'TPA2[P [5QKIG['@12QH? 5])!L2:]L@6V>3:N5#%CGZ1NTK;B%FV@+8 M\5%SK+P[@,R% _**X#^4XY+9I^ND3U7GZQ7R.I@FLZ]F(R818Q#.D_W7UL._ MH*63M)41W?K#Q-P!4*Y?M;YO5TM%B]6ZS_".L]8R<5RLO5T$;0.!!)G M43,(= )'M$XEU2:N^D!"._'_#\3%S5+H9DKJ (//[ILT%&AK+=IY8")IH$V= M_-:Z6C.M69ML+HFUREHO"ZK M648CA,D*3+!D+*"KLF$*,&5F(DJ1:[ PQ%S)Y>SHKRRF5!E'!E"2M4NJM9J,,0<.8+!N48#= XB=_(>:%.# M=D1M]@O9,^O]K#43#DG-N-P,>I[)8@2SHD RDE9E)$,^>,[(W;2,!XO1B#:% M<0<0.WGGM:GA.IHF>P#KP$M-I2"!O0]?ZL39*DMBME;RWS%R.H9 MDCT$Y X<#]HF3T<,;[2]'D#MY&V3'@^NK75YK#T[4A+6>?';YFP^UOO5WLP: MY[TV%DC*#A3+$D(FZ=K(B[ :BVHTKO$(HO<+\+,_ X ?2[73^V7#3+A[CY>_ MX_H#KF<^WF=5G[&CT6H?@P7O3:Q#!02X4A(X)[R71@9K,;+?EO/MYN7RC&U.5J\G MWL'1KEN#O$AL*P\,>?0Z2I[3GGO6:#3M!\H?^O)H2BUVX,A7#)-5U MC=G6#,O"(AEF=3QT9(EL U5 Q$0"-ED:TR:U]1ZB]D/DG^*::"S53&^VW1:=C")[2:Y_U%5D-1(@"N0Z?U5+QWAJXVSL0]U^\/M3 M7/:,KJSI<3CL]4_>O'QVWWY_+EN2X;/PZ1.Q&Q:+S2Q$JT+ #(4%6G'",/+U MC81LMT/NS]^P'OA[ZB>2SM3(_#6QSW]ZL[*K0&8<3K?OM;W$T[ MQW>X_CQ/N#.BWV):U8X/](%APJ;U(Y"N"\;7=N.9$?);D0"K#M-#2E]@F=^2 YLE_ MBON?P\7? 7;NS>XG$]RB9 RLM'7(B!8D%8O@;#+%8^9.M\E2/KKR0OPI+F9& M4\Z1J?*_+,>Y0[PEX=\FZ8W2'D(1C+;:2&8$RQ%RD$(B2H3F>ZOR+&P^OEBL_AAO0,7E9S9KK7-WTKMXT46C-&-C0.AV&G!"E6B\BC5+)Q0[!;J!K!5JK/?+->?9Z3_)Y^_8V3P<%H[J7D]%DVW M6%@ME=:!&7;5AM2LGNED0V8?+ RCCF,TU1.1SNC"H[:A%Q.^%9A:Z_Q>(_XA M"N@ /5="/#4^LTSS!5YAZ?WJH=),WG(EG8!L>.4<2:XLJ]IS71J6M"39M(_] MC<3-M$6UCXSER>'0P9)XCO3F-!]43%\O\*R=_Y.3&O?YS[.DX6RL(VD"5T83 M3XY##.1'D0.ON')12=7FJG ?ZJ;=?J?'T*JQ0CL Z1TYE=$*DH_B$%#7X=%H M('+N:S=TDVA>K]?/5:=R6T\63E%:G)/Z9MD);J2/)RI.YY$.$D$VB;W64 MM==;,6TNJN^C:MJ.!-VATXT"17GG^O-X=.0GV/<_O*EG@OR M8KX,)-[EAYH\MR&[]_E\<[9TI,ZV%$7E M<-KN -V@M*EB.]@3U[CCZ.Z9E#/),T9Z-ZCH"JC,'03O(A@6/;/HE&9[)D'N M\[II"_R[P5TC_4QO&0Z,_;I:5B&^JE>FYSN]<2*B-[33\UH I! A6IZ@9!4E MB3"P'/>"V2T/G[8,OR]0'2O[#D[9YV>OW&XX/W(7'B,OWN MX-M&MQWLO#<3\2ZX/"N7N)!?CJQ(*PE4:&KI0PD0R#$CVP+V9DAL%C5W7K$"4F9R\VK78EJ$GCR\E% YSYEL$RS:A[K> MFNJ/@XSO O!(-?5SW-]D[]5>M\B:14:5/PM3^-$W>MZLYE:J3= MPW&[HB79$KUU\>NW=*5)$"R?B[E 1IMHG4, M$E.VMIHK$+QQ8$31RD8;7&E3V+8_C5W6(#5%T/6DN3;J[,?W^L;@<_R,B]6G M=ZNR_8/4,R,3RZ$G#U*H6N!L P,?HP2;1,X1>6:-!HW>25*75433H/$89?4( MOK/5]?1T,U_B9H.[/C%5WA<]$Z.V%LG^)A-*#CW"- 2E),1BF0X\:V_:S"%] M")73.OE=071DE7;1A9\DFQ#SY@6)_N]A>Y:W-83F=FS3B3!TM+LWSCD#]ML* 'B#\Z"#JP:_>7^TS79J(U!&330F%?]00PRTT3INXWP&&&ZFSWYC"19[WGL)-BK%H58T M9@/*B 11< 5612NEBCF[-K7)X] _K1WRV#&%ELKM8.^]?. 07Y_)_YS3F5*+ M:V:F..%K__ B>$VKE"175SB@TSDE%1496,UMB6M$=1DU:(J1>RR$8Q36&?;J MV ^2(;XNP\W)J]7R _F")P-;611B11I(0_UU2AQ\EAQ"RH;."*Q)Z,UQ> ^! M7<8.IL+D6(JWM5 MH=SWEB[]_<> U;CR[R\D];K4U7"^4(;B0-JZ$[,8&(@0!2T-ER!PFT"4$+6) M41K9R&^_FZ@NO?%'W==&4EA'$+RT4P^=0L]6U"]?<)WFFSH^QJL2@Y; %$_5 MA'80=?# "I888XHYM"W2;F7D1V=X?,3+FLE.-UVC5SH"19-=[J""QS)TP(].,V3O=U2J8ML>\ DD>I MII\C?R? M59L@^_XT3ERFWP%\&^FS@ZOU7TK!M'U=SD=JOZ6%\'IH053_OV;"?@Z+WU0^IPT6-ULO'8.E@T/DN'V#U8Z[KTP:9.T7O0U39R?C/HQB^$'D@GT8;F<''6FDD$P//C0,=LD@!LXRA3?AO M%/*G#5KWB>6#5-N)43Z46ESEAKSO]?HKV4K_'A:G. N^<,PA@':.)A[D3=MJNP$L+D%N./JL -@7A79KL'H=E9H1;LB'1A;:GTP MK6^?'$(HW!9&+,K0IBSF5G*FS8>='GC'ZZ@[H/VZ6J8S/FA1,*&\@9(8DG52 MFW\6K8&+K#4RYR.VV?3NHFC:/-G>X':@ICI W'%&L^2):V,B8 BJMOEB$"4) MU#HR;N+08;G=6?R#AG6GQ^[CZ;R#\-2[TT^?%H.-'A;G-OK+95FM3W8:/Q>H M8%A432R*,>K:MDZ RR:0A2(\+T*JR!M-9]^/P&E3(9HY.BW4T\&V>FEJPILP MS[-B3;#*!U"LD,$KG0=:MR2LS$A(3D3+VH0YKQ$R\4#[%LJ^V17P8,EW 1QZ M%NV]E?9?<3NS3/-D/=+NSD/=YPUX8RPD[M'Z7(H-;2*,UPB9N*?9HP#G<,EW M )RSSII#&^$\WYX2*R]W1FE^>KK]=;7]WSBP-B-.1(B60U1U"IK4%IPDEX@. M<9<9M^A=FUJ3?2FU;7D\7PH&%T M6NW&^6%9![+LKDF'*J\SZ=2?/CFIK89GZ*1DQ2OP0@A0MJ;>II1!,R.DM]Q) M;'-Z-F)HXKR21T!X#TCH8$&\G7_X2";S;QL<^KF_CMLP7];DL?-K_Q>K2_V* M:V+ >=/BKS.OE+0D8U!"%U#H-(3B. 01HS%+,#_9_(_5(L>0 M?I^QF#'E(;9?VP\(4\LFL@:3;(FVJ!+,?K.;QZ)HXMR-AAB=3G$=;+5#,40M M8L3,9]H7G7.*=$R0X)03'@(3%K20KM[F)]&HM>1E*B9.LWB$S?!@F4^]N]7* MPO.YT+LI09B?GZYIRZZ1?)+6Z_6;L-[.P^+L^TO#!&=2U BK#\"2JZ%7Y2!F M\@YCM-XH-%D[M]>.=@P5$^<]M-[%'DU!HR'Q7WZ^H8E7](/A5\-OZE^]Q?)3 M_>]O;U]>>?Y)(*:W^->T.MD]_=?:AA)7Y5LIPU6"-W,RL/%[*+OE*3]_(^@Z MJ6=[!:YG?7*+]8N9[6%R$ MJ;\%IWU@:$*.D&7-Z_*I=CM,Y$#PP OWJ>C4YHIJ%/*/KD4:5/7ZDJIF/I<< MK$.P)=,^S6M<*]5FI0RQ1(:ZB#81Q9NT3!N-?GQ\W:@L.DX[G>Y=E^4:EOG= MZ*=)8>FQE&-(;.$<<&1)ZU+FU&=QU ][18Y$KJN[WN/ MIL8_TP[YZ#OE]#OF5#NGM5&;P"44KSPHK0R$G#A@T)G)+%AD;5+BF^^Y@JR#QC"HKAL!CD$ >>K3.IIKDUB90MP]YTR8] M-(+;^(KI &V_U:XXOVRV\Q-RT#8SL@5X\,) (FF 2KR #U4^(@CAG)7!M$G- MOTK'M)D,C?!SA*@[ ,I;_(S+4SR[;AXZ&%Y#OG(R&5L2,*>QSO/T0'8M Y:C MQ2A9GE#@?:W-A4>V/?"%,CJ6#J6ZJ! 7*6_A[6O^.WH_H;,\XZ[KA6 M@%Q)4+9H<$EG(!Y]LB0HX>Q5/-UQ$_6]-TU[9SXR2L:7;0>[SEM2"1'P\6R. M9+7P:AGFZN33*;WD?*SD=28M"4LX1O#GVI$G41 M.^V%>K/SK[7B.D#G.US0KS[\#9>X#@OB[TD^F2_G57RUN_20"+NY9;.V9%RF MPH'[VG*5%0M>>P>64$4\IXBQS7EY&+W3WLDW;JZX#@ [IID\VFU6:UV:0 MM3OE+U_FV]?KY_/-I]6&&+]H\O=Z/=3&G:;MD(]P@W/'>/%1)M"LSH/BAD$P M3$ I$E72,FC>J*/1:#Q,6VO6T"B<0,4=@/OV[.O=' M:T!=-_H=>_CM>9RF@ M5ED5<"C(_'%%@;,B5XM9YN #ID81E .(G;C#;JN-M['6.@#F1:W>]07FL_L_*9#YA*1[,'7E'FE D+4C(Q>+VLO!N9U:7-Q^AW"]H/7CW8',:8V M.@!7/>#7^)'.>#K/=YOR[;=R!9,;NFL**POQQ1TX+VH9D35Z->?7M2 MN!_2O5^^/SA[CL>2X\=8'87L ]Q@>\PD7N^/<\3^SKCK@3GE85<:K\/ M64B$I=:N\5KVP15/OHV1=S=-^^'M1[DY&5D'':!I5UM4.=F\7X=]:1U>$M. +OG;&4@&$-"*F M4LAY:C/-94PN]D/LCW?+,I&>.\#XF_7J$Z[) UN$X6ZI'@'#/=,-KS]ZGND? M"*;$6C?'(;*D(/N<@[4% VM3,+ OA?MA\T>[86FBGPYP-S146H;%;QN\>HTY M\RHH82,#1F37VTL'GI'Q45A.SJ+3KI'I>"=)^R'K1[OR&$<#?4 I+#_,Z_9< MNVYL7LQK=<&K6A5\87>$Y((3X%&1Y^4C.5TQ%N(O^Z31"K\NKU?+#P-2.RQNIB=P4+*'0XO&.+ &MP 7I M@=4!\)IG2;MR&]0=0.U^0/SA[C!:ZZT#;-[2T^7<%K6.^4(+#7SMBD6B2SB*T"6[L3>)^8/O1 M[B;::*@#Z#U;#1E8N\8M;^>;WY\1#?-M_6HFG4%N?0&)F@0FZ"NGD;YUY&7+ MPHF;-F"[AZC]X/6C746,I84. /5BM<;YA^5N=!$MC&\=S39D" S?+B[;G=]6 MCK#1"$,.-AD!"12+AM90(:<[>FNDS\'*-IU-#B9Y/S#^:+<,CZ/!#J#Z*_YQ M283KU9*^3+O&6+?O[20][M X0%YJ6RMF(:J4(&N.D>E22\V;(/2AE.X'S!_M MBJ&IOOY,37;>#U>$5SEKV&+G['63-=BYC=WV[7621VEJ6A1M>;5\(F3P002P M096"RFJIVD1-V[77N?,.[W+EL1$8LX?"7!TP+,E5YR:2<>*C3B8$U^B&XONT M==M6YR%(V?M:]3"5='#J7KICN1X6>G)2F[GL5O]92=ZPMK_QJKG,7 H#"B5Y M5UY;"'5,H==<(.WRB@R--C;B$51WVX#G&& ^FAK_3 ?SKV&]*SA]CMLP7SS> M$7WCQ9,=UO>+H/VQS:+#[$P"SUP&I6I14/$1O-&E)!%98&W2*]L=VS>B!\-J MFTEBI;"L0+J H!+SX)STD(S@P6>. ML8*+?3T^WQ_!!$?#=P\W#1=W D7PIJ MOEQ^.MV^I[][\F6^F3&7D'-=*U#J9AV# V=< IVD8W1R**':3*"XBZ*)!]./ MH.WK24#9B#8>P8/([ ]PAV#C.Y ;3U$=H/ >_^;IU[^'_[-:/UN$ MS698M[7NEP2N -E;6US2SXUMVA="A)E:I,^]T!"I]T%FP%F?V >K;T. MP'F]J=LU'L]V>\5L]JH$,(@UQM'0S!S[B.JU9I*T^_7EC12:.QFLZ3VL.*K.@<($I!=DV0*D*Z]9'8VN@ 7+=L[D]QF3Z>A/7OPPYOI/KHDMHG7-SO@Q)4MHJ#YDG\D$P MT2I)OK:CU;GH)&W$-A>SWZ.LLV/Q*!Q\%V1'**4#D-ULA'*V#PO:P^DPYZ!U MP=K2K';1BQY0%B68S.AS&SO^+HIZ ]4Q>E\U4$)'8'H3OEYBPCII1)(:I#$D M&5T;F:0H@6M; O-2.MVF2N%6_?]HQ22,:22.(=V)P MU/#NZW*%A[,UDWT((1L#/%8FHI9U,C '6BU,L."8T7N%+_?"R)UD3',^C:'7 MU=A"GGJ UCGIKY?GFZ#)GO.4:1^5OBZ9A!#)MR2W%9%YC-ZP:_?-=TS,NO'H MZ=0^DJY6HPFN%[6__V-U1GV0QBF=Z,33-A#UN,BDE*SA^D]HM' M3V-&-%;[88+KP/#\-C.C]LFH19>_KI9X\FFQ^HKX#M>?YVEH 'E>EOGTZWD8 M:N<0T@;I!$HRKBV92)(1OAU93,+:Q*/V5I1&$<"CZ)YV.E^#",XCJO$'!.TY MK^=WW%Z6K#DCD[Y.:@Z>T6(5"K+@S*<@LI%M HO'T3VM&_^8"#L2W$>H>^J# MF,R'.CX.UV>G"7-%AJ M).EVL.W=.#=>S9?X?\+*S?+#._PPM#:8:85,,1-I"=39],'4"^K: M)\US70>B<=VH8NU.DCH+7A^H\^O=)4910 =(NGWDWI,U[=T?AF1],@,N/G*6 MH__DC[#.PS]O\3].YYOY]GS/?X/K^2KS6111:N-H;T]<$NNU7B[+!(+DFQC/ MT>M&L\=:L--9W'P^-@B, M=.8XFR!JI8$6LTM&"46F1IM;G'W(ZRQ;=!QTCJ^83C*13T[(&JZ3 H?%M7ER MNOVX6L__$_/,QYQE,!)),N-@:RPE M=(&H-^=OOIV?2K7UK.9[.+XK$HU926!>^)"U0^';9(_>3U=G=XOCX&I$571P M-%Y:)<_"I_DV+'8;@R+0T4'1M#HB8P?ND MH&2GLL_>&-^FCO8J'9U%2<;!TA&BGCH ^Q[7)Z_+F5MRR9V9(:_U:CJ"*<+2 MT5[;2*&S@"Q'Z[FO(MDK$GO7&_9"0K,VFB,C83Q9=K!SW) -N:OU!^$#\IFH M][R)5KJ3IH */$(H*D.-XY@DC"ZAS0WH?53MA:5FL[F:G5 CJ6%$R[N#/F_G M71O#I8:-C]WR[3X:)NO^MK=@VC>"$Z58D0F37(589T0$",;5JFJ7#/K@66C3 MR;1=([AWZ2/FTP6^+G>W#1VN7+100LN:B"NPM@QE6"=\.\B%L8(I>6G;I,/O M2V&WS>(>@IH;\=D6ZNG@++Z3FTNEP<4(FSUAHK8TNWIN@8M\VP@>JJ&?472KM#(RQJ).$F$*MC2(S))#U 2%I^@&2 M,-EC=ZONI(Q_=$#LW;?Z,.UT +CS5BH7K)QEK$1N')-2 4DID9B* F]B *F% ME4ZFQ%2;J,4=!'4*K$,5?T=#FV.TT$68_\7IF@SJTW6=XOYB_J5^M3E/4U?: M6]3D@@GE=D:&$]:"S#+8X%W4HDT'F[MIFO;"O#6H1M+%I+BJV?1O:SAG5S(3 MLW"$>1#!D^]M)8Q5PADKRJBB]=.BY*FEM3AXIVXTFP@^KP" MUSL6F,U#;ATHC@5\5ARRJL7CFF7ZOW%1,759T8$JNZ[T ^0W=?7I?#D_.3VY MR*IE:)2-X'4MIE%9@ ^9 1>*V'=G#EU1.K_A#%K<:0XM3J#U\N$2ZS M55H; =+6X'ZI/8Z0MKZHN5&J!&_+F'7'7QZH_B:59:.H_V I=N"OW'D(?@O] M:Z/1!\[ E^Q!>48<,8<08J*CT%GF=!O7Y?NT39L#-VU0YC %]0RYWS983A>O MY@5GB.2194V+3\N:[A\\.!/I'+9<.)%+2MAFB.(>Q'7J.A^(AWWA=J!R_DR# MF:[WX7WLR[J[WC_91=U> FE_26;9M4S_UI[/:B[B'(N?NB M;E05=7! /Z0'/D^I2)4BF*CJ5:=G$#G30#ZT=+7I')DW;:*0(T^U>(2KNW%Q M5\Q11G;&(]_VDD7#P+, MD9,N'J*]#L#Y'#_C@FSF_![3Q^5JL?KP]>W\P\?MQ=4 *D'BT\"5*'3$6/+] MI-!0N"'KV3CA9)N2R.\0UBWXC@?%JIV&NK@4?+DD+RWA9DCQ)UH^DI]VQN2E MN\[BB_0R*3 %Z43QQ=5 5 :&*(7 &)1K$[;9B[QI+X$>$W[C:ZN#7>^\?=9; M7 Q*VWRJ"[B9HV4/B8I?S=5.%,EC;MG.^F:=I*VL=$V4AZZ0!AK[!*9<<]!"!5 MH?40M=. +NED@B[,M('8/41-6R[[J#O92)KI(8MGU[4O6A$KO4(I)'-2>0@F M!<"4,UKGT9F];+ ?,[.K2:#M< 'W@(IS7[>DK(LA8J64H$JD11)%O1JT9 BZ MG$+>*S3V(^9V/4AE=^1V/41^4R?W7,E*H_6(H=V)OW'(.O+I)%A+3%*LF!!S*?E> X'KHC71(QM;M#QHC]6H/$D?* MH?HEK)?SY8>+EUSDP62.+ G:OG(RD7QG79%$>L\:/6J.TL8V61QW473L_G/] MN>])@D_I [_/ DX9MO+;>2VWF2P>.%U+;94EDZ3Z"4Y3V1,"Q:$Y=G: MI-HT.FVUR7RS#Z^_X6G8S%.]YYTO3K>8!VE_6P/6EJ!Y"6 D#R0(0X*0T0++ M+"OI763[#?@[(F/S001WND$]!$]W)V^V4UT'9O@W-I\LM_-<62*+[QVFT_5\ M.\?-+U_2XI26_ N2^JYF?E#K3:EK&N)Y$X3_2B3TL]'"QT*\+X(CBCF->U^S$/X3=UA:!$D8+RPPM M]5SKXJ2K$WP4",X*F9?9>-'F(&QO$1R[_(:HDN#DQY-8(,5DZM ; ]$$A,QB M0N1":-EF.-"X?'1J/SP$?>WVV0GWZ]_0'#+9WE*@46-2B?:DX' M2G#9T^E7N(M8M'6E3?)^0Z9Z*4!Y?*Q>'^_1"7"Z74.7\EE2="RDVF?7\4)V ME^$0-=.0H\W,9ZZ$?/VI2O,\ZRZ) M;)*.$'CMDZ%SO4N5M@ZT$+6ZG*G4*()Z%TD](O)0S5^/I(ZBA@[P1 NPK-8G M=0#%;C[%1?6-17(L&422 @DG9;+"3 !G=2@^H^:-KA[N(&C:H$!3+(VA@BX* MH+Z-J1B6Q6_D_F[>OOOM?&%$%JR5!JSVB1:&B.!5CK6C#[?)),$;]:NYEZQI M4QF:XFH\=72!KBM;[D6FN2L8?09NE 4E,XG'" &>^:!U0.UTFR8+MQ S;8') MXYUV!XB^@W/N2/OTU45VA\D92ZDY:K*F%.6.4N9*85G3XE1;)T#9TEJ1JYLH[KEBQ['87DIDU M_0H9?<7#CU#O]4J]@V7=A=WW#ZQ=(3 _H8>&#W@^ZGWG*M7AB9@'6B2DG6(*$*1+QH<:0FJ!H7PK[NM@>#V!---3!)G4O7]>\JQEC1O(B M"1\ED"7":86YVF186E^LX=)ET\:]?0B5TWJ[$R'P&$T]'(5^A\(E?@@U3^EQ MP/CZ=+O9AF4FZ9ZM-/+,7*PU-;XH4&160#!6UU"2C!QUL*I-,/A!9$[K,D\$ MQZ-T=?BNN-J&13OW818Y=SKGVB,GUJ('72!X(8!<,)Z<-T7PQ\D9V1]8S=HP MM /6\;+OPJ2[D>6T2WZZU/^3Q.(\J5NI6KO%79W;$@!Y=#&[0+MTF]%?WR&L MQTN(B;W08U37@8EWQ3=Z\CG,%T-B\>K2]/:/JP7I=7/&Z,Q*%,(["X'EH9]% MJ&F@@KY-AL4HB4/9!)L/)K4O?_8HH-SGT8ZNM0Y@N:\!\>U0B;DH4^?[L5H" MG56]-90.N"PV:!FMU6W:63Z4TKY\X#%!V51G71S;#S-K"XJ@BS&@K1.5O52' MTA>R2C063[Z^;]0 ?7P7I-DFV18S1WDE#U'?$5[R=J36JVD]M" +B[,S8&#J MR98<_T@6T7 ZG%O,F-^$K_7#3];KVHMB:%TV"ZEX[54&DPJK268%G(T1E):H MC/71E3;W'L?3/NV>^J@8?F1%]VH*G)U;-V6<_\_I9EOYG*$/FK,HZ #C"52T M9.Z+^H_W:,C:<9H_8@3H^P1/&YJ6:4=!HK.;7',17LO.01N>&U 6BO7 MA 694LQ1:ND;Q2;O(*BOH/B8)ND8&AC1\GR$ZL'=\CF/B= *HH\,7\Z7S\(B MG>Z:+Z_*(U47CD1.L^K#%N)J7IVH6>3&9- \U9* R,F5SQQX[0"7C*\C,1YE M^^BT.C%E65CR":+!5*<:*@C)(Z2LK$!T'HH=6)#]%G!_B\60[G M@E J1 TR:UKX+%B(F64PTCA>DC8,VX35?K1JQ =I^KIA<938.\#-M12M,R9R MR3(5)4!I7T!%9R!H4[LZQ2)X*4:4-H&"6\GI\?)_)/P<+_XN[J?N+WCS-C)M M(P*+VM=2$4^RB05RT$*:$'QV;9+,?^3ZPQ%1=80Z.MBA[BK29=DZQHP"9^N MN!@3N"@C,*M=D=S')-ND@QQ3)SU=%>(Q>!I#!1T@Z;9B2NU]XL4E8%B+,A0O MX"0J4-EEZ42(*K>)V1Q:Q]HL=[(I@HX5?0?H>;9:TI&YK6W!GV/94$4*K-DCZ#F'3#JUJBJHQ5=(!PD9+,V7),RF$ M VM$=8Q]K1 GF8KDC!&.)Z6[#,J]^E-62D\8@3L,$C_^4GARLCI=;FKH'( MR)?"U;)-5+E> Y&E%3(1'XMS*A:>1)OPXA4R_E27Q@_"P_4S^V#E=("L;PG, M54JXW)QI\%L6\].O-Y.<*\??V%[F-XNPO.SBUABK*X6<3^2@:JS5I9B!YYR3 M$"$Y;',UW(*;B:W2P\%U?0>=6M,3HKV:@3>#NG\CUFO^ZZ?U?$& 8N=!%)^L MX62_8\Z2CBDO(.3DP1=GA"])Y<"_9V4^Y(43;Z23PV+56$>]XXY_&S/O,]<> M"C$!JDZ9==QHR"2O(C-'>?T.^D#<\1YNF7\LW!VBHVYQ=_KA=+.]Q)1'9E)Q M6--+Z51AR""::$%C*N@]+:7K??@>"KQK;YQXJ.^/@;QCM-2!85GO)UXNR?,[ M'<17K1>90K32,B@)R?]30H"S68/@/F-A+ C6Y@+[)BU_JGC[,<[+D6KJ#FB7 MEF1FEB,K'"PK%L@BL+4]?J9UJ:Q"@8(W&BY]%T73&GK':OI>X!PH]JF/R$OW MJ>]P.5^M?UUM\6R_#SE1A5\1P3@Z3JL&S%R.@C:0!Y&C$YY5WR;2XD;J=G MVOWJ>#U_!S@'"+T#Z%Q+"CK;;J5F7B YJ9@+>:K"&/#29]#5'R%G1#"GFR#G M5G+Z LXA>KX_$^L H7> G):U2L1J]A@%*+(D0'$GJFLL0:(-/O"LA&4]IJ(< M72?9+..YHQ.W%^!TNX8N&=,VRV2<+[0)8.T!39QY52(($[UBW*1@VW08_:]; M)_D@"#VT3O(A^NP G]]+&68N^A"2!19<'=) OIY3:6CKBURD&KEL,\I@C"SN MZ6HH'X2"!V9Q/T0E'2!LM,1)G0LW/%J(R&.=%X+@O>; HZQG$HOQ>L2E#Y/A MU8.RN)O5L_QY[(/#(#%U,/&[]TIW72M=N@+Z.X;-Z:[M(/TT5?A\P%GTT5MEPV>L9%>$1!#2NSJ]6-'^HBUDHVSB(0M;V@0H]B:QQS+\1P)U6W7V MC-/S?IR__,?I?/OUVT26N/ MI?Z]('<!QW/UE0E64D] M_=\G6!P>$KLH0 . ZM)\^O4 29&B>&0"&<@ J\NZ)1*D,OWX>81[N(?['S]\ MJ7_^0N]9W8)]E+:P>ETU[VPKY5J+).A;440VAH*=W*:T8@]B3V.U&H.RAZ[; MM=)@#Q' V2:\?[^NPS,O&;L4ZVYYN&'*&:Y<-!JT=,24RAPB=QK(%Y1":&]$ MYFV<_B'DS1NA'@.(TVNI ^B]2*G>T]_\C@G//E=67IR?K_Y5#X%^6:U_)(+. MMO72^!TN-3(MB[=@Z\Q.I2A((=$%BHE._?P MINC(\."SIO3ZCM)W82CFL@F<\63)IS<"E#<2@LH:D*$)PJ.,C08[-O;_KB^T M5'_AZU+]MS590!WTM5E8,BQF30UMHJ?XJ0X8J:_BBT0/O M. W7; P [MX6FD*XE9S-YQWJCI_"#Z3L/EV0=G#?4T]V)T33Z93]A=7#D_Q_5"86"%UE02 M36VEJ(2!6+2'*"7GI63-K1FT'-W[^'DK29LO2(>+M!=0W&#ZQIW_^<^:X<=)#*3J?:;-HRX@1?U9KWZ?%:+,N[9G1FPRVL*A#-E@: M7;]_C*I!.+.GB+/)==+Y4=#5W[1.K^@W_A?S:AEV*W)8YM]PNPM2)S@E&O.: M*0^0]F;OR&=+++(@1([ $%V=&DAQ7RH.,HHH%6,$00-'K3 %%7Q)1P+8MY3-"[!IQO.O[HLY)UH/3 M(1J_6SYSL/@[P- ]!O>UZT9$[S&C EVXH56=!0A2(H12C3 H+*+-P)5'B)HW MR7/,_6\O-?2(J%O-.*Q)W@>*?Y-E]9Z3#N"MMQ!R"")9G[5K[N<;"/PE9326]NU>^2 M^2KYE.MC@'W(M )B$#1%XGPEGOK"JF MH!NV)GS_['F"GK;J/U""'00Z#VRBK[[>;!8H-*+FX )7M)$63^X0^5Y29I;1 M(!9^I^5^VT3%JU$M;)H5)C4+HB=52 < >R*K"R M\!0$V5"LG5(1$X6+T8"F[=IY*VV:)S-X'[%=YC+V1,NXB\ 'JZX#='X7==[T ML^$+YJ3$4!)@J:-[)-,01-W:4]2R!,MR;-:8]D&JNCP[G 9ODRECPF*YIA4H MMZ2).7[9G<739]OU6;RH;_KQ0U@N\7RZ6I21+VQ0E7((RT>N3XFB*(X$-H9U MC(UU#+P6!DK.(0K%8A!MTN<]U*>('##8(H!94\N]C #/O &//'E;>+"A30+N M].M3QN!F5'W*&)WTL;=^)Z2=O5_9^.X,ID[7R!(5$/&>_&5B)WACP&3!D!;Y M8E2S$H(GJ>O2M]L#"]_OL],JY@3 =A7I^Y2XY]:"SS;6B?=^=]H'5C)EK4(E MX3E>5D]?GP1F3*XV@A-1UX)\ MDR%RZ:!X4Z34EG'IGW+?'G]%WVC91YFKR24[-SY^PLT?V]6G*\JS<8A&24!) M,9&R.H%/*D+F-6[VDMWJ5/PH)KYY[+PA86L<["_!N77_ZRJ>G5^?"W.A"BO5 M#:0(&)00$7P($:RMK8>,SAB'C2Z]_=1Y$["M-;^W_/KP1QZO >4A5H;J05E& M4 H#Q*P#"".D=E(FK]K<#Y^D.'N>XK0#G=[I%-(EP.Y4A>H2I3:T-.*N1VQM M>.P]3V"X#K[HS#5OTU+TQ(NS1^%@;''V&*5T ++[JX.E2%*2"8*VLDX4*10" M"/+$N(DBR!*$C6T*($^Q.'N4Q@<59X\1?P<8>JPX5*(V)9,C%U7-%A12N1%=K8K?7'6J/&%6?/4]0V\?ZWEQIZ1-2M4M%@'(\V[E;O0B)R"GRT#F0N MGND06+L48H?49P]1@L= .K->I4OTO8[CJYOPZ"+L6J=+$[7U*.M M4C(@8Q+.&NL-MG'5'Z>K,UCMJ_[OFQ!,I8L.D/5DOMP:Y5RV#$)Q%!R[+""2 MU(!;MCMFY5$<]1[XJQ,HKSID&YQ4(1T ;)\:'71:QA U4)0CR(8"LO>=0I M)UM2F]K2$RZP.@1QDRGC1 NL_H:K]^OPZ<-9>E6!6PO 6Y56/?RJ]D55 ]D\ M1L$U%40_E5%DJR:O5:EFOZ)/9@L^L M0& )/1<,16PTD>WDRZG&X&94.=48G%ZQ"=91]2/>J),8&*0H'3#B'H4#"(+(P=-,%Z&&X>(F,>W$RHWM74LIX1 M,+M&C^LOB[^_70@M@M(ZDI/)+7">T))GJ+A]K"IS@^D_WJ\^_^?5 M$R\!#!>*G$V,70?N306B,BFN%&9(F M\2@1R2<+/H!5: 5&$9-LDV69Y-1RGN*5?1R1)@HYT5/+HC277!O@J=ZLSPPA M2J$)(2$GE04&V6:^W?,[M1R%E@E.+<>HKONCI>N!DZOR=<)(^;Y?]@0'2^-> M-.6QT@$L'OE0R2:%R")YYSFZ>MW>0"B!,,9*\ PS;:TGW4-ZV!";WU?GYZ2@ M?X5U7A1D-@=R-Y.S]9XL67EPJ0#3)A1MZ2?.-9'(:%)/X_AI#,+V&T&TK_8Z MV,<'SEA"\J2Y* 82)N**_@17JTZ,]LEHXQ2J-@6#$\[":@;$QB#9;RK6&(WM MC<-/N#Y;Y;?;L-ZV&(-T_X337W']GLQ[L[GXB'DA=8DJ"?),9"GU.HD@S\0E M8$E'J;AC[&XJ?/ LI &OGS=:.0[PCJ2NL9;A8R M(7J,#%),Y':C$[4E'T()2F910G*-2H/&4CKO4,,>5\<]M7@R.WAM194E61DY MQ[52BA6L?6,YQ*BBCBD'>7> 9G_A3+.!B#TB0OX2S]7^' M\]IK-&PNUKO\]5Y'C/<_:(HCQ $D3G1$^/5-/YUMTOFJOFQS4S0D1(J*!W#$ M,J@2'=0I*'7(:K$FA%"P38+J,:H.79[N>_8[DN8/]$M_+#+M_$JS *5H1FNM MB!",YX#6U6L209I&.;E'R9KW;&4RC-Q==Z931:>S,N^UXUTB<[H%Y^IQS9:= M^\@]QN)C:#_+-EFP$A%4)C\]:N_)"<)2HE:Y^#;'G4=9?&IB;[NYDG-^O:1M M]F*]/EN^WW79OC$"@7488S20N:U&I5@U @8'D?0U V7^WV>C*@*R5%C> LN<6*"T>^<2T*]Y(K$[FTHDTZ8@AU MG4!N*D@,@-Q!^ND)G M:K I1A=L8B')UMOO(_3-6[[2W0X\E29[PN9W_%W/'Y?6^,@D2"EJNQ_B M*];Y+#XJ5D2PC(?&LT+4)9 MF4"RVA0%&8.8K0 KF)(E.95"XRCE>Z(Z0=OT4'@(= ?JI5.(B2M61.1)D(\! M(;@Z&3K1%N$U>3'1:.>*E98UWHF_)ZJ3[7<6B.VCETXA)J]OB;I"J[]FQ("T M]=XI.2#!).",BK6AW4$ZOH Q:;VS3$G)*+F;V_ M*6"UZD3''>#[U]42O_P:UG_@]I>+9=Y<;0RH0\R"6[#>D._AK:P](FHEMD!; M+.>A4<'5_?3,B[GY\+&:7%D=0&Z*_>G5U_O^VD02:0[@*>X"):V#J%6=WA:X M]\Q+XQL'R%.P,>]UD$X\AMEPT8%1_!@V'XBA^M?/_W-Q]CF(:3(8)=^L(6CSZC:.!>SD?.CX,+K;DK:)3D^I/.VWL*X- M>3_CU#5IWSVX62':XRP3#)Z,@A4CR5*: I\BTSE *AENC8/E(26J.C/@0$E(T MJ5ZM$^"L)TLK.1;G:9O!QI>2I,]X7-0]1;WA0Q81CE-83(N\I),W"^!A4!)>XKXM_K1ZDJ"YSEI/, MAJ1XO!KR,06^G=20CX+"B +?,7KI"6*3)%:%H3>P0%YV'4"CE C@411R>;P3 MNV&?:M"0KG_7;72SQ1\=%QT8Q8@)!5LO/:5(866Q$*PPX)5.PF-PVK19 MA?^2=1NC8+1_W<8(G?8 UM7R,ZZW9V3Q/V']#1QIW^D.1% )]9CIR5%+XG+S7;O1J"W__D4Y4$/DC-1 M$="MY]^CT:\E&8PK(50=L6)3:_++0IN6KM96[LL& D84R)#\E@33!F"<#D7&67FJK$\AE$Z[_;: M %UWEZ6FJNM_C9JBV/&QQTV\AAVEL'$@ZJ) KHIVD*7">JQCP=4&/L6QDJ5) M.K@V#?:.LZ:]^$P"KG'6+ZOU6_(FWU:?8.!)KV!@T?==TO86J.G#]WZQ7"3%OZDRXRA@&-,*I1+&MSFFV9/@>4.$(P#T&(KL M$*^/\58M5R!0Y1>;*H,_2%XFY309Z+*7S9@5G0.BDJNO4 M#22>/U%$_B4L*L3=O%,53.Z^]-BZ5[UJDVVCJA-6K_J1>//*W5>M5PYL73 M2%-%.*\R I>JEFC1=A6#]E!"$('9PGBC4O/Y5JU;0U^R%2RD -(+ 0V9VQ/T];["C4&-X-7J/TTG2T6MP5N**BF:M,6S6./*TUP5 M;XZN'[;"R]()ITV06@++I9;66@,QHB:#S,[G4E"S-H'G4 I[7R''8.CN"ME$ M2WT(FQ=S M;5 Q='/>4T4]HZXR=%4,J1,J$TH$;S)9J^860D(#UBEOO4A1QF.[@E^)ZW2E MVQ<0@[W!_;33 >#>KLKV7R3<>F/UZLN?:H7L:L?7CZO-]NOE46LPL2P@8#3U M0#*#BYJ#+\XDDYFWKDWX-9C$3L&W+SCN;K1---4!!']7LS_K5M6&H@#JX+(D7Y"0?4^_@"0F996ZB+T&91A7O#](T;RZJ M-:@FTD47N'J%88,?5N?YY<=/Z]7GRQLK5\PXK426A?P)9GR=$VC >U1@?)$J MBF"<:I-)>(2H>2]&M$;65-KH8/][4%2OOI8J1XRV$/G L3;N<#* "[07ZE[F%Q]7Z^W9_^Z^71065;;,@4 DD42#=5B" M!L&=,:A-YHW&BQV!N4XCC3WQ.!3N,X'C=.UEH#!L\DCZL&!+)E.N+&4X;YT&@O.:2R-H[+^CK+;A_*AI^"FNM QZ M;JLT^E$NN3R=XF3:&&ZEK;K_PO/\RVI-"^\B)T8N1DX0)!I0N=99RAQ OUT +IAWO W6SGRV@ZOGM 81% L[B[*,&#TK7=:^E+: MW$4<3VNG7MLD<&RLN>=3"_DW7+U?AT\?SE(X_QW?T_N/6Q/Y\/MGJHT<*)"C M.7]1:D4Q-8&Q, ;*RCI# SEPR1)/G-9,U6;X;3\UDKSHX+ES(%F=HE2O:?AL M/42%1@BAZ_#&?]=(3H2AO6LDQVAIQKU]L]XNWI)R=EFWV\:^J[!R(@:%18,T MMO:4J D^F1@@FLPL,<'%H/HT>LLMF-%W=R'V*!DG4O\X2N.KJ<4_-X;P_5T6 MKL=M/?$2 M(%??[/"Q0\;-^V:$P31*6QTDP0Z"R-]6R[]?5W?$'%RJE[C";E*C-8E63-J7 ME8@V1;2F-+JU>XN(>4XAID?$H?+M !H#,A>BV%R/12"[&"DJI=#4<\\!+:J$ MFA!OFW50>1[5,_MX*8T4U#/D?L/MPNH0N(X6?*UL4T(@.$'F8WF1P3GCDSWR M[0RBJM/@:D\$# 786'5T>B+UN3==/ MO_WH9;XN[O^J@'OZ:P1$':1(($MM.)2])I>0.;!D"5F1&?K0)G6X-\GSKFH3 MXNONBG8<)9[NPH\H3 .619V># ITTA8#!!(A"]=HV!QO7:U5[^I[M>78ME=9]8[O[R0;V+VY!RI+7P<#$=9^7, M=3>7]0YDC J4U1JB<;7[K)5%,!]C:%-+UM9U_#%\.MN&\[/_Q>]XJRKA?3,6CY?@[*A"KIXA;E(QP] M5%3"8TF,"P^VI#H(VRH(BD#"M4!RL%7BL8VC,I[6>8_SY@'B%&H[]!)#:VC6 MDZ1HLG),:<@:-8F/HKJ@9&TH%RBP,DH)UV@LSZ-TS5N!-@_DQJJCTWK_ 5[. M-!,MQK_F2![?42X'/(%168SVR"V4VI%=N>(@L$!H,M)))H.-O(U=S^;-OU5S<&-6,VT[U4TT%. M[#&>;GD%G-9MSHJK+#F[2R4Z<*98$"XG3:Q*Y=N,8AY*8=<^7"O8[:VB&:&W M.W$:L,G\8TW;TJJ4S<(PE5'Z"%IGBI90[1 M#P+2D+?-V\BG%8 FE_/LP!FVO/[\YR=<;BB$^7/[[E]X_AE_72VW'S8+YHTQ MR#+H*.J=?^/ 6RE!>J]$R9&BYF&9B,/H& 0V?7)@.YYN3@N&_Q^)^]V_5@MI MLM":T^+,I2=O,]9[]$P0O"3ZF- ;9AJ@[^KU@T!GGC?H]M'$"6*-P(,+H5$1 M>P&B)U= 26<@)(Z03.96V.)+"JW05@D8A#?[%\#;:&WT'6G>7*#>\$6F<)G< M!PU*2UJT.0O@%%>$(H,965*%'3W0O$W@(!"Z$P)A2P5UFOO_VVJ5_W5V?D[1 M4%B^K]/@+Z_KAV7^1@H4#;UNK0.>MFMXAU5(JI8( 54Y*H0 X'G"+;^P ;A9*-Z@'%TSGN.W YG=]?= MAMK[:RR_^Y>5MB&DPZ6X8;GJ.$/A=7!;BAQLX@D42H00G8:()G'A1)*-.B(? M=4&^J:>\?NVMN7->)>]IE?"LUEG8-9VZ*[X[5;N:1Q&-5Q 3JU6[0H#CBD&*S&KO=/L?C+Q6[>Q/<''G=X)]:T\H7L4F*I4T$%>"D4 M%,GK>2X/!MNT)Y^2BWESB\<']]$U_]=P?+\J,FW//I]MOQQ0;'8DRCITC0<) M<19?.=>[0&,1/#@/.M2KY;88 M\,9DT*S$J'T,WK1V5KXAZ)1\Y#'(&> CC]9'!T['#Q>;LR5N-B_2_UR<;7;% M>;L^3)('79P6-0DL:ZO+0%Y4+7(6RF@Z6E:8473OW:&M :4>Q8S("2LDR2,^%R&U:ACQ)VKR@F@0 T"UOS;F M3L"_P_.P/@M7G9N$*#GY8,G8:@SWLU03@=)!3M*;+RB>R!0AEP,GK%@W?*;7?.XKE5I51HW#)2 :(R_G&$-N^:0KAY YJ*#S=$Y;8>5T]SW M]'F/&%JBX%!1SHV%W[8?WH3U]LNK;;Z>J6JD-,&1DYY"G:EJ%41-.[_FKEAG MHG5IV$+PW:/GK4%NB(+#A-B!>WGM;[_ZVDLMY8Q,D5,D(JM32=!#1(&0=#0V M<&ZX;!.9?$=*+]T-IXM)#I-V1W#Y?75^_LMJ_:^PS@NK6=28 Q1/A"NE+(20 M,I#5>*N"5M:W.2&YAY@^3D?V5.\#8-E7UAW!9<%9"AAU@<0Q@ZJC<\DODK1( M$D?.6UH9VS1AN*:@#V#LKB5%M&'-MUV'Z.JCRSPU.@Y6/X]K3 D M$,5R(1DX"N+ L:B\0>N$:%.O/6J%:9Y,G7R%&2/7 U>8GY>W.[%T MG?+\+OG13UE,H\L? M,Z4\GZKY6?@<8W%<0Y*95@&D #GH2%)AC$(>*Y74;7;EX33VX>%-CZ_]*[5& M::V#O?P1?G[X\FOXYVK]XWG8;'9)')Z*BK7V)C)A03$7Z[QF!=DD5HPMEL4V M_;='$-E+3G5:G'P_YK&)TOK&XPUCOX6/UZ>():58S_PI^J*(7Y5@P!=K@=,3A'4+OL-!\=VL[^DTU '@?KS8;%6D\T(JX(7B2Z7(1)U*' 2)"4,1-JHV[N$C1,U[9G-, MH$VEF2XZ_'[MWG/_%?,KMHSAF@>3(&*]>I!-!N\T(21$G:4.C!O>!'"#R)OW M*.B8T)M>6QVL=+^MEFGU\1-N\<7[-5Z>55ROV85IJ[T$7H>3JU([*J+U=?HA M,[4I;59MIMP\3-.\N?5C@FTBO72 L'?KD/%C6/]Q37^16?J2& A=3UFMK8.B M-8E%1"FT9,J[-N'L74KF;>!U3#0=I(,.,/2(K&[RS\(PY2*KAN!W/:$2.&\* M9,N]Y#(*;#2[<@AUO=1WS'4^LI^:^H;>Y5P)YXR3BD)VP35M^$%(\$8[H*@] M&)%BQKL-+MO#KH-1']-C83C8QBNFBW#@$8X>FAR1"D^9HA[ $@6HQ'(=:B)K M0EMICHD;/#KXNASX,2<H6,_WAUC0:S#)DHI4C/B0H10&Q@G"9%E3_N' MPF(3D]G:8R-R]MD?V^&. M%AF,((N6@E$\J1JUGSN([).JK'%KKMH-XZH=P'I8)WWY W+ZJOWU] M5=5IB4K&.M T$!^Q7E5EF8&7.@@AH^.J31W20Q3U4M+0'!1W[_U.H:%.D79U MEF:*UBE05.BQSD'C)4)0Q5"02$*KR?;(V@QS>IBFF>\.3Z+S 4#:0P$=0.G- M&C^%LWS5)&E#6\+K[0=<_UC]I>7VZM#V*@F9A3*A=J&WGH$A<:"DP0/ MX:VW2C@=2QOG]Q&B9KX,WP9>4RFA SR-*4K+N@CDY-%&A\0:R0F<\ &X,[%@ MD8KVAY,H/3U":N78?EHK/?8-T7MSHU%8MNM3F).(M*(7A(">@U-,6"X$-\>O MD#[M:M11@#FP&G6,]CH YW>3.K[E\6I3<-DF;94$Q\F>%2L%7)0:I$=>*WR1 MYS8KYR#RN@7BX0"Y6S XN;:ZR!4^O=GY\7>ZRM2B%2:8" V-<;2&4/?@H-&3A M5"DYQ>@:X?)1NN9='-OAX2[PIE-.!U"[F9?U/2^7HCROHESXR'C1'(&\FQH$ MB@ N4\26C1"!A1"4:),*&4C@O-',T<#70ET=H'#0O'IOK'4I%\BA3A$,=:J M,QG0BYR(X1@:]=,?0MV\V_#1\#>YHOH&7RT"<1:#*"F0?Q(M*$M&%;WC4*2( M(2?MP]W>E^UA-[0RIUE-?P^ &ZN:'#2=:2!.F*E@E!R)A!L=J, MU5%\K!1ZR[C32?2RU%9ZYPTR>P;M:&V>)F;I=QO-75E/")$V.-17C025NZ\3DM,LQ M\CI8#AM5^1U ]"#TFK\:>O?7:]\0KD>8RNL@O?)@:TMM920GQ\<$R,J6G$B* MJE&?H@EN?MIG#<2QVNGT"NCU;)L?5Q_CV?*R_=<^1[WW/F>*0]>G"9SH^/.> M%Q' =LJ^/?CG&E8>HV(^)X@ZN;K.*'"$,&"V.*.LS8JU23B.HW.J\9&WWG9C M8S=#K9F-W H>P-A:])]5[7U#;J\H)GM=.!;1IF?",/KZ&"+8 %D/S9><4%V= M9L;N6Q=VA6.3+5]73VNUB-U'[#Q+&7/::1$*%.OKZ8HCA[\4!]+R0!])8<)S M6,INRA'O&>BV^>'+K>]N+ 6=90R-@7ICCZ)X1L8H90*=C)':64379CCN/M2> MU#(W!G4/W^YNI,H.(H,;'G_'M*(%Y7_)"E8^BCGI2&J(T!63012LGC).M^Q5,PD@?_:W-^O5+ZOUQ_!R6>I?W[(GA70U&T;V+14H M$VIY)7<@A+*1S%QKU>; :"2A?4ST/0*"6RKPA$*S*7J##7INJW#M*%VZQN(R M*ZC'&]3=C>6TM,*V$:@[9" ;;0*^]RF=U>^T3F1(Q<0/++*1JH-QAD$ M9:7AY' XV:9SS0,$]=)_JP4*GMYX1ZND4V1=^KO7-[G12YMETA!"(882EMJ" MA1B2&)D+A7O6]NS]0=+Z6-X. L 4.VOC1GA5;VKQ3L\#^NS<'5?'TTRBCL. M2COR/$6=-5^"),^3\:19X9C84R[:]X_M#P,'Z&LUB?#F5OO;3ZOM_WFY3+39 MO\5U+6>OLJZFM2D$R2C)2DA6C(25-1\$A"=>U,=)7@-H M3"G@7L#R=\.\GT"&W.N$M,KZSX4["&Y MV95^GR!\DD*AT+<,/AM M^Z&>J'YYMB*PU#NZY)#700M.TKJ8$+,6D0F?W2 ,?/?H/HZT&VP& MAPEQ1@ALUMM;$=O/)(WMEU]Q^V&57RX_XV9;+[%^_REB;3*U<[1]U"+7N]PJ M$[/*8H"0">]2.9]$-I)$.20P(4)N!27TW=V Y%!*>^EVV# J/JHR9P;M0WQ< M6;(J"7UB$HQ/Q(D.#(@Y!Z(.-+6TTC,S:*;9(%@^3LL\;L]QL;!JHIBYM\9[ M]W9F'9>1-@4AZQ1))A*X6H5NK0K(I"+;3&T]I"98F5)M3_I'8V0X(P@RGBU> MX?MP_O-R2\*Y- OF2[(1P1A:!!3S#)P-%K@.)7$=10B/'?9N,/W'^]7G_Z1' M[]:5_U'U2[C\->U[:2X>_AEO7H:*>&2675%_92N*UUXW5Q+J0Y/K5X28* M,RV?7N;"E,# #H;([3?.LVH%93/C MJ'E6Z-MTYIRZ[WNSLIRCY@=;J:YO5-[;"QJ55\I8#Z)P\N ")Z/+L0ZR1ADS M"LWPL5WIWZW>#P/,@:W>QVBO W"^P_1AN3I?O?_R0]CF$,(J];(!X.D+M3[B?75@<0K#-G5A\_X19?O%_C M93>^Z_"391L3>1U>&09**0MDRA*$3[DH%-XUZF?Q,$W=#GF>'&P3Z:4#A-WC MO[SZVO+4%>:D( YB#O7VI[*L/V4,W>$ M>4\!YX\DKC/2U655^3HL-Y=D79[AD04C:7:[>;G97.QN#=4OJD O@[FW'TA; M]+CE9UQO,;_!]746;/>314#E,%@)%+'70OA4)[(* 76L#2871;3#2H2.37EW M54A[ FYU*MKOQ31NB?Q;(5S*X/7Z6@2_7=1]YG6Y%,)UO_)P?O[E'V?;#R]2 MPO,KN2Z"2U[71M(QUY;5/-=N=#Z!=%P5;ZU4W(RR@@9$=E=;-2'@Y];IW-@F MPTR[(0^UK718?GG]KR7F'[[\U^J.%8IBE5H[B4!_(=Z*],@3% MJ@5KGGARW@^KYQOYXNY*.B; 8$O9=XJK-VO\%=?OUA:'6M>2 MML T!$]?Z5@OANCB7!AVI#WVS7W<'CP*LJ:1?I\AT;UNR4/+]^5/%SS98E.= M*H>5:V8JURI"$E;Q%(.,ZFBW'?:@?]XP:W+DSJC^<+(XJR0"ACJQ M!+4'CXA@DRC&N-HU=E!5TA1W.?=E8M[^E,W!?6PUS^T/3,CWV^TJ_?'ZT^XT MY^<_TX6Y,+M$*+I^\(CX#W?/VPNS^ M:&%JS3\CH_B=/EV?I2WFG9#^OCS;/BBB4E *1H&#=,[4L6D>@O$"K.$!>4B* M HEC&\<(^@<9B?O+&DDK)/1B+/N>V-P^H2$','',":01M'-*Q<%1^ PQA%R" M*]ZR.,H")B!J$*S]:<+ZV#KK!:L#S/GRB'QS5F?\[@SVQ1\H8(5 M%*M(X*XF0:4*X$J]%QR8D,%9+ M67AOH]&>0_$F5(DPB,G(VD63,5MO@Z1A=S^/3/@PT/]U$W^3*_\9&<;C3MD= M&0D1718,24;6U/KG6$K14^VJ3&>2='9F"8H9QHPK!G,,QM,#O&+M+V M8GVV?/\CN7#OR8=;YOMZ@]UP^#N>A^W5J-N%=B):# &*UK1;ZMKZA'$#-BJG M+]4S;&\XF)1A(#ZQC.-Q%30W'.^1X6^X??UI9['+]Z]6F\TO6.WW?*$2"QY# M!,D<^6N*8F G4P%MDLK.>&E5V3<@?."=PP!V8HG'1B(_ 22])=WA(M3)\-PX M0*L]4,A:(/(2(=6!J+IX"ECW/EBX]XW#4'0Z2^/5NFV\=V/Q'K+V@1)R,2Z#!FBQ!CO1O"M8"@G /MZQS3+!'9T3)]A[$R M#,C/(N%W1)UW /HWXKA 0:2< MX03W@13CJNB4;FWIJ?8N;G)9GV.IZ@. I%=3<&; M]5G"A96H36 .A$()2E69%:EJ]7MV:(((OLW ]AL:AN'J=)(D!TJYEZ5K0'KG M!Z2P'?^Q6O]1#]'#I[-M.'^1_WEQV>R0I,=2T3H[,.&RAU&$Z$4&SHR+I:!( M=O+:TR=H&@:V$TMFS*2R$T+JPPQ'7C*&G.N( 1*ZHE4[>"^ *V^_S[!LO%^:NS@A22 M%8LZ<="Y5H;4CA^.,>+:Q#J%Z&'1/)_UR=$WNC5IZ:UP=_^X5 M7Q13?)22=HA8+"CA'$F4N#.5-R(O2]MFBO<8*H?A\EED4Z;15 >K9PVJ+E5T M?K[Z5U@F_.F*D'?ASYW-_;@K$7JYO#K$0BU5[4X#1N8ZWM-D$JD5(&EK2"(E M8VV;D8UC*1V&QM-+I#356 >(_.YL]>OQP/+M122K.POKLUT%T8M2SL[/PA8W M"R]K S?-H A3AY)H#2%'A*(IWM-9>"/;Q-;[4#L,F:>3@3F:YCI Y\V @0T9 MV%:B]B3B*G)1 MSU8-(_[)70'/H@$M=$#ZW!KNFB!W:DZ&H?IT$CU=:+P#Q-_C_;Q<9ORX/"MG MZ5*_ET/L=[O-B^L6,C<5) L5?=!"%DB1E3IYB/00$@.6G=!>VI+NUCFV+\_^E[C,)&ZRL_ =G[1YO**/:8/9 M7FXJ%Q]K]NNK/_^<_OQ$EL_;'[T>XG]5_]CN7_JG___?>7WSS_8WA?=X;_ M2*N/ET^_QWXV5S.LWURLTX>PP6^.Y7[";3@[WWS+U>;LXZ?S)S.A^[[J/V]8 MN\OTU1N_@TT;-O'/+9)#E__OR3>R&KW7]>GVH-&XV:Y#VBY8&U0J@. M4HL0G2Y NW2F5(M>T_^),7XTC'U#6A_+VT$ & "J_;4Q=Y71E9MS-3%%>Z_1YE0S M^I:,S3KB(7% X0MJ%K06XE@A"D96JC!)< M]H6\4*N9U"'H1G=(C]WQ>)Y3Y5'(:MCQ>(R:Y]Y!#^.[LOLU8[G0SLFH"X-D MZA;"8JVDMP(=#^.R%1'4^%V0>NL^KLA+#Z9.M#IH*5Z TH6VTT MI@">!PXV2N&ETT+P<=>WCM6O/TY1^X-PM0WG<^1%KL.$5?D^TXCYVSQC MN#_/V"*',AE9C?,M;<0W3V[&>!%+UH1LI>K5'G(*0B0OEJ&EI=8I;D6;NNW. MA(#GD MM5E;<1("(@/Z,$7T7 H^K&7R2>5F1NGKX=S,&.'UN:KC2U'M<)%T$A M4V0@&8&[X"-J%7+CJ7_/(#7/ULH9466Q4"1Y"&JI PYARI#4=H7 MIT00MFUH=51V.TYN=6E.DT'GF=G7F_7J$ZZW7]Z]$ MUZZM=/T7"RUE0F??8>'CIPZ24#H+\/%W+]H%\ M?]I]9EO#W>O@NQWSW8>PO+G4:+ V32>U%8N@;.:UBS_I3AHMM"@AAZ,UEFC' MYB"[F:>K6B];Q;10>59;QM>QC_409*%",,4("=D* \K[ *1!$H-Q)G$74PCJ M^)O%-S0.@OL\;=OZV";VU^@SVR!V5O[;:IEN!UH+IHLO*4K0H;;_K ?I(;@ M4HB4=$X,4_^=,>YE;9!ES-,VKI>-X'!(/#,;N=L;I2YWHJQFI2FCZ MBA>@E2/RG&D%$?V?4WW'UB#;F*?Y7"^V<1@4.K"+K\Y<\JBB5QD$UO@?:\_( MXA&$DP)5RB%C!^UB^#Q]X0Z!VUX2[@ 94YK)E6WP8KERBC8)RRU)(%3;H(U# MA\2%249I;-.S8WI>AJ'UKYTBWD/KDUT'Z"!,?)%2O9RS>1.^[/[%LGZROL#; MO[K@#H/+1=5V8@&4H'C#.2Z 5)6%5\8EOO>%P*:4#S. TTG^]J_^YW2$LCN- MO4KFW9:'SRH8%@J@-K*V6/ 06;*032)J?&;OG:N= M%BO/WI!VQU0+01NIQ.@A!TXB0?(X74@""DLJ)>@5RN"4D)RZ24H+UDH+*.$$M""$QIZPV*:/H_M7^8OV$&&9V M\HT8"F:KW.1SMKB00[VTR-I<@_-$:%T[!T#"+^&MG?_?5_XQ9C@/% M<)W,O'\SK;6U6C-NB@%69V(JJ:J2A .3;/06,:#MR@R>8FC8%;?3RTKWH/_3 MZ_U%'WU:+>MEUU6Y6Q\;EOGGS?;L8]ABOIZA_1DW7]L4K-_CNDWKKZFH:MSY MJXGPYFG\%7BT2AI#470M\JEC,CQG!E24!'*)UI>C><(]-?Z2P1BMA(?L45', ME H$3IL@&;Y&S[,MC4Y?GW7CKS%H.[CQUQ@5=N3.WVTRE'4(T>"NX0>Q420' MKW6!K%/-FK#:2*VIA9YVXZ]1*!C8^&N,2CI%UK>MBXA@:1B))DM'+G_M>.H= M!N!%!$/2LC;]>RC+O@ 8W?AKC#;FSO!\V[NJ9"6>A,D M<12C+D^YAZ?7^&N4OAYN_#5&>!VL*I>C>5_=-YKWAR^_AG^NUC^>!Q);M1?' M3 Y1.M F2I*0HO@.'7%J8O!,%!-+F_5E!)$GUA;LD'VME>KZ1N4-8[^%CU]M M-W&E5!8@4R$QLF+!>;*\)+UW"4W6KDV#WY&$SKL&-@/,<& >K+T.P/D3?L;S MU2?,[S!]6*[.5^^_[*[U;ZYV *E3M)%LVM31'$H8#2%S#DI*:XM+3.4V(^:? M(*Q;\!T.BE4[#74 N)?+-^M5HLWD=U(945+[W%VQ6%NE7#&5!64)%KKUL MK;,0D!%GQF8,# 47;2+,0>3-NR\?$WS3:ZL#"/YXL=FN/N+Z=_)U=[[,A[-/ MU]:$.8D<9 3Z9PP4)T?&V^# &[(IYY76MLWF^PA1\[8N.R;VH+Q1EETPG/3 MYK[>XW3-V^?KF&";4#\=+&KOUB'CQ[#^X]I>+)-,Z>)!&BG(7D2!Z-'7;&N<^^1_/^5T!+1I6VE1H%^DR0H3E,P]R=<5$H-&R%DZS8-+V;6) M5ALQU-TQ\YZ(.THGM7'J[\ *KOEZ9(OZ!]90GU@GQS2\Q^OJC8*+%!E/7#O@ MOK;@908A)E9O.*MH9?3*\C97&0^ANN.>YH?@^6B*G#NU]MM%=6M>%_*9_XEI MNUE$E5 E2R 1A2)_50?,2*E ,IE$BE*S>">(>2"[=O?)';?KW@0KI=#8V*&7!YMJ*5Y0,+A<- MG@):7Z(,$H_F#?542!>L9U$I#8F'7<\<#M[NYJD$8Y4*!MF_"^F:HNW@0KHQ M*NS TWNH:(?)@C85"UE;8D/7&W#HY:Y,PW)AI&KB(($LB=R5C+7"U$ABY&"I)3L$1'@UC)U!(-PH HPOIQFAC;F__ MVUHPENM1IO0D""2Y\$PABN$)T+J8O+&,.S;(U3^I0KI1^GJXD&Z,\/I<56[% M/UIZQBVC95;4$;-*0B#^P-IH18G9A]RV"\S>!\']E,I-O'/MIYP^@;:Y#JJN M&S$EKXO-DCQ)[FL1JLO@BXPDNN)*5IRCT,?"VUWBNEN^]D3"TQ [2"V=(^TW MW+Y<4KR/KU:;S<+;E&T, JS:3;!)!;SF$DQ)L6;O@M!M$J>#2>SY&+41ZO97 MT0D=G+W]M-K^GS<7Z_2A]G:D#\Y(DRT.SIY^4:N#LY$LSG0#E065@F& JM0C M>9T@NBB Z:Q8R03MXZ41>SHX4Z56Q' '*:@ 2B9%QJTS<)$%LP:=D:F)7)[U MP=D8M!U\<#9&A7WNVKL@/?$HDJ,XS'"#H!*)*VCE0")F:8HS.K;M+G;:!V>C M4##PX&R,2CI%UK>AOY0ZUQ) "!QKGD\:"&2=("@X2[YX'/R26Q$SP8"464+$VE='$A$V:.Q&X9W?OT#QPP=G9Q)O7 M?LKI &AOPI=Z!V?S;G5E>-?,X>9OZQHEHW<>R8,$:>O9==I5'_L$(C*'(:LL M&[7I>(JR[E:N/3&P:JB0#@!V3QSS3<3^;AV6FTO*ZJCS[9>72WHY;K:;EYO- MQ:Y>LWZQ,UJCD\X4R$!6Q+\R7H)+)D!-H9B,)F5VM'; ^S+1\;';(;"=2\US M>VDC^/[':OW'V?+]C^'3V3:('A5#\4+ M9BMB\'R8;S<%-1T73>X#T'FT=%H++U\D890R(D I#.N=$@&N1 ^L:.=-0:WU MT<8'/TCEO+<*>U@ZQRGJA+IW[J*U:R=^5;Z_R'$]J_"Z2C[:W)KR0=0@@=:9\FT"/59.Y0RRJ,U*.XI<5)4="50H"JU MKT=CF22T*_\169NBO!*L34KY62=.QJ#MX,3)&!5VY$+FB03E.$9L)&1B6 M;+4+F)5^RCL\P<3)*(T]EC@9(;X^%Y:;*$WQE'--_3!;Z\J,XQ#1% K:I$83 MK53B:+<83C5Q,O'FM9]R.@+:)",QPZ;V1*L'HY_#^>ZP22HN1+TH(%C4=683 M)\LE8$4>?>8"BT9VK"!H0KZZ6S7WQ%_+^:B'@6'NW7=*4?R.%*2=I>VE4!:: M&5Z<+*#3KDEE8A"4LW740M8Q.:ON5E0>81SJMS1VG-W9!]\]:?2YK?F70RTO M?Y.>@F3MN_XS4BIRT82!'.I42YX18BR98)R2\"DI[MO4QQZ#NXZ32]VL_U, MXSD;RYLU?@IG^><_/^%R@_3[NVFPES];%!%\J1,LO*R3>!AS0'ND FN]+#Q@ M2K+M9?BCLMMQ1JQ+X^M*7OS=A4]"?N9!AI=]%)NTS'P\I=W"\F[#V%Y M/7]SD95VWJL &5T E1G6%).HPW1D$;YDD=H>8!^%S4$69/[2%C0M5)Y5?%_; M&;XN?R>Z,&PN_\7"2I-/\N^A=!#T[@9)T5X*(!GA,&IK7CJNU5P>EX&016?W)@G5GID]5S M=K#UOTAI=;&DB#Q\V?V+9?UD?8&W?W4AG%'11PNLU-:V7GH(HNAZ&\#J1'$Y M.4U'=P6&4#XLS<5.Q@#Z5_\SVQ*N3JUN_6 7-2Q')\#%[][W*+>R@F.'$AR M(C,HZTDB1I-[R4*L(8C5NLUH@_:\#3.4T\DR=XJ*9V8G/UVQ\"[\^8)4/',[.2V& HWF&NQ M8R&'$U01 IQ-&61&M,I$GN71KD5.P= PB_AK)XSWU?^,T?F!8K@^@[M7'+_A M=J%R9B(Z! R67$P=-,1"^D'&2$52%=]7,>I3# TS@[],WG=2_9_:I6/ZX--J M6JUX(N',F93:.#7/ M^A[Q&+0=?(]XC H[(Q*ND46=_>@XS29(,^@':.&%*%@U,E M(QVIB[TNG.1=@DR?M.(H/.]1)6S@FB9QJD\D[$K%26S[$!ZRB-/7*/ M>(SX.EA8'IG"^\.77\,_5^L?SP/);6PN8?%RWW 9YJ-2*"4WZNXUB+QN@7@X0%:MM=4!!'^\V&Q7'W'].YY?GF)] M./MTS8HFQY9Q+R"CXK5QA85ZFDJ<,4Q<.NE"FT#@$:+FW96/";>I--,!R%Y7 MM;Q>OUFO\D6JO/P0TA]D2%?0Q_TX:(TIJ;Y"?\#.>KW:W\*Z8*CHXY8D5+E( MA9:!TYD!2RDY)IF+NDUG]$'DS7M-^9C8FUY;'4#PMU4=FO@)M_CB_1IQUPW[ MBA-1?)!&R-J.H( JRH$/M(CG8"5CBH40VMQ9>)BF>>_T'A-L$^FE X2]6X>, M'\/ZC\W7<3V69<>NR#H@I1"I3H!R2!)0%+!DM,K&B.C$H+)?>NHMT-!W=P'S MS6OG=:Z.+CU>$C$A@ LZGS&6JO"A8#+8Q.")5UZ]Z9#!"]1 MH1A#GE!:W09P0ZCKK@AA3RS%.< MN\C)AY1R!ILDUJ;P$GR,!;3)CMS 4*)O<]GK$*H[[JE["#B/ILBYZZA^NZC> MP^OR9KWZ)Z;M9A$%2]($A&0\12*UNUZQ![OSW*-@ MW'*GO 'A48*J(R\CP;8V'^;"99]C.=I-^I[N40A7>&:&(B$9Z0]R'R#JP* ( MQX(7(@K3IKCJ6=^C&(.V@^]1C%%A![[?0S7;61EA)6W_5AB2F<4$L; 3,<@ M4J[7M]M>4S[M>Q2C4##P'L48E72*K&_KP%FV/IH#O;3SD= .U-^+(KB7FWNC*_:^9P\[?U:K-9 M8.'!2HY0.'F92J4(P48'1O@L%)F58VVVM*72WHG;K8OO^X#OX2S]7^'\PODBVR9C0GK+!^O:F\-"G5,/=-+ MUB0;6K1%7O28/X=/V+87*QW!8A_J_Z-44%Z9Q!(";5G M6"'643%@DB=NT9@3J_R&?+]P]9['_A>7ZS/ENMWZUN/8XO;%#1 M%.LAV3H:/!=7[[#25XJBT)B3*^IH+L?4S'4\T6OB97M66)Q4E[>OF;;K4'I5 MOF^+=SV1X3HM'^[OEMHJ"3D9:4=(6+81XSS)SONGDC(/B"P(-D' TW@1TO@7X"R[-R#FCE0N1"R."U-MH^Y2^>;')SE/:>3&Z.$66?2\U- M .A+TH7B*I"HL$[JJ9TG9(;,N.":663Y:*TH3S6Y.?%VMI]R.@+:-+-R-A^N M)GM_#N@J24.A?;NI=2)X%ER!C'8M3M*=(SGGP/@9'8@H2VS2H M. 9W':=UNS&3*8#QG(WES1H_A;/\\Y^?<+FI SYW@PJOIMXZ&Y-Q/D!.3-0N MFAF\BQ8>+40!9,76<#_S]Z7=;EUY&C^(IR)?7F49;G&9;-CN_$>[&?<:$R=5%R3,E\J$_0WY??B:ZZ2W?S+V:.>9,+ M5^!,'6#IE($Z^PW:S>Q/4J)1..[YO=.CWI]T.CHQK$[5*,.VR M@BA5HM"0:8BUE25%1NSD[)QJ,V)ED*.U)X.V@P3< 3#&-)1M]D%!DW'*<4@I M>E"*(;C, _V@F$A"6RQ=;4)]@I>=P.I.#JP3*WW"+<"C'PZO4EI>+"@?#]\W M_V)1?V=U<7=%'_YT1%"@5THWPG__F3P MW[_V7]B)L"U9W?J#3=(P?-Q,BB"#4Q%$\ Y4(K4%).?A"\N\ M]D/2X=J_I3S(VVZ&\E>_:3X8%2_,3G[>LO I_'G[D$TF(!.95X71(1OII'4I M4!;&"UH7=2ZB?SMYF+?=[.2O?=4\ BI>F)W<%H.6Q24?2"WH.46@+H.OBT^L M*#$:%GAV1WO ,09#NUG$7_NV>%_]3YB<'RB&JQ+<@^)XA^N94B[Z8B44S0RH MX@5$#)+T(PJJH% TVCK7B*'=S. O<^D[JOY/\_$F_?8?RT5M2%R6^]=U89'? MG*_G7\,:\\V4Y':O-?>GY0C/,T<2U#3O,44QBEDC #W+Y,XMY M IO49CUPY^\QL[6<20W*%\F-\(:GH[UB.<'WF(-0L.-[S"$J MZ119=]^0%:ZC24:!TSZ!4D* BR4"1DLL9CJF?=ND[L3>8PX"P.#WF$.T,77K MTX./"*/B9';*0I"^SA27#ASG$:Q6GC&KA1'LN8CP9-]C#M+>L^\QAXBR U?S MQ'*5G[[?K%#=&)&-CIPOA0#<8!W3)^LKTYI,F22%$"XGU2;T'$#DB;W6/.2P M:Z6ZOE'YX%I?%Y)PMLZ+EIE\/(HZ,41D8(FYF#FGQ+_-!HZ!A$[K"IL!9G=@ M'JR]#L#Y"=.7Q?)L^?G[3^'\ 1:W"\8%)4J),7U:TO\S^N6%&!NZ0)%U[0 MN:*XXQ MSU <)>R.CIO2:%3+$T1->RH?$VYC::8#D-WLNW^UR)M?5!E=,<-L M#F0G#'3P]7:5UU*Z,1"24O0_Y$ZVZ25_DJQI7Y(>U:^-IIT.H/;KXK?5,E&X M_($41I34 0L_XS<\6V[>Z%WO\0@I.J;J5A!B*K$,/K$ I4BM!&I+Z543R.U$ MWK2/,(\)O?&UU0$$WRT7:?GU#USCJ\\KW,SPOC*FX+74@BL0A2($540 'Y%! M,>3"@W2>AS97QX_3-.V+Q6.";22]=("P)Z_,G2E*2B+>&UX'7Y*U!**?HE!1 M$AF+L:5M4_3>HZ^:G:93WQSLIYP.@+;35N^@LZ20P(%TCHPGV[I&4EDP/#-A ME+="M"R9G.RZ]4%8V&?=^A#%= "V*\+WVM+-N([*!@\NROI$1D8((E'46H-4 M^CUE&UV5'D)UQ\.?#@'GT10Y]0W8#PO#D<+21.1#L71:J! 4D!%ZD(KI$BC& MT.G>L*737[>^#U(.E]Y)K5M?KO]O6.3;>\A7RU^6JZ_AUT6I_ZE_;?0.NB%? MVJY5;F_6I^F)*X5))TP$0UDE!7[%0G2*_'Y4(J;,@CK>,,Z>>N*\$629DJPZ M>@TJ9@>.T2\MHVB898-%MI'+B^Z)&X*V@WOBAJBP@VCPL?X;5B@ORQDA.9M) M9KRNX&41*'U/K@0AG%!-+?2T>^(&H6#'GK@A*ND467?[>,@& U.>.)!9@6)& MUHX>#87IY(SFROFCE5!.H2=N$ &]\0-T<;4&<$FX/EUDW'/>_V4TZ?0#N_2L4^X#=<7-2JMT\JN@!%4DRJ M;(P08RB F1)ZC2XJW^96= ?BNG-H>R+A>8@=I);.D?8.U[_62SA\6W?0^Y*\ MRL9#"AO!"04^ID(Y4,BR".8S:_N0]ED2.R[0MD+=_BKJM"1W;[A6N!ZNM1UZ MOE?)[?D/':.D-I#TD4IFVV\[OQI#%L[.KRL6.<9B*) "9FOC6:(?@F6E/H76 MF1>C@VR3&3U!U.'W3L]/7_MY?I[.EG4E^R>2\D_TS_\U\UE8:XH!:["&%MR" MBV2&RBLK*252J;29%;,GP=,>H6.AZL?+IO;:&W%=^9%]VZ?+)3,M/-RG6_MK M6ONYA]@X@K>CD[4X6Q)(:^GTBW6-.%<:=$1KO&.$SC86WM#;W610NUC.1O W M1A.2TCR; CH$!TK+NE<=,^1DDP@$>W=_&/GHUP##J>[7[PW!U^/U_\9Z/%WG M=\"5ZLZ??13WU_*"]"E\EJB+C:( SZI>R+.:>7H#&'D],)D3C6[]&OB_3?7P MGJ0_XMD9KK931&=*>&Z+L,"=K2]W3,VHHJ0?N$UDJ<5@> XWSWY+O\YHB++O ME&1'$VH'Q8M[O&Q>0URQ8J(/SGA&&7?&6K,V$(RTD(H+C&)&M*[-X?<$4=,6 M*,:&T]A:Z !0;^BT67Y'W+SBNG,D7S$D%?$C)=;F8CJ+52#C*"Y"<-$&Y,4G MWZ8*]BQITS:=M0+7N!J9^L+Q5PH!OB[F99XVBGE]%N9?M^*Z9B?[DAU)I\A$ MV;5 5[&.K2.%19B$BG*G 6CX81+!F"KH]Y9P%\,]J)X^X N.Z(L:UM;O8="E+'RT M!42(==DA%Q 4)R :F3%DZW**)^"1[E1>=Y;PC;6@3]&@X1"52*"D+A!TM(#H M1;!*2O-*-#@[&_+U88SC:;F^*NK&TTA?6'@LVMHPY'Z31 M(I#].%6;\3Q%&BI"0<^+4#FK1J]1=B9QVOOXIH@;43AV4AU':#RXWJ9_O5E>4;:.K\\;V9,H=9>68B" MUWC#UGU+14-@UBDA4U:NS6"_'VF9&&.MU/Y#U>0@'>R-HC]P-5]F2N)7ZU&P M])0AOOH6YF=5B"2PCZ'V+*>+U>6>U^MX]TJN,^:U3,HA1$2*0 S)P>O" *40 MF=ODDVI3'Q^+@XF/["/A=A)]=^ S'^.;6,7YY\5ECUCZOLGI0MJ.)'LPP[N2 MP&_+U>8/'E#:S' F/6,!@N4)%%=UO@J%XT7D7$POP;S <2*A!R*ZDJRRO)913-TMR6P"7Z("QP-9*?>BY#8IW9Y1=;/V[0FC MZB$Z.#"J?K/(S5J)-IQM-J)5>R)CVGS@/KT_CWS2&,TZNQ Y4G?-S;")]^7V MEVW?&[U>GJ_//WXAD,5*SF_A^V81R76?A8J2)\X-!%X(9!@T.)$9V&1DEL9* M7]J\,CR,[D-]U,[?_M/M;[_5@IR9%;4S)8>Z&(:'!"$J59-59"Z@C*Y-]?Y MPJ>M*1P1J_<=XC$5WFD3YL-.:?\6\R<_KYT7;=A ?B ^/==:468!TD9&^%02 M'!,69&+"^X@YI39KIJ?UI3?]S3<&=)N*C1K?_[$9^_:*\KIO%(W<:W&6*#P& MF0#KVVHE>:!DK3#PO.ADE%3OK9.*3C*666UQ30:\#*YVU>0BF3)6M!GW M-"X?TY9[.S. (\&A*V-XM]PTBF'^0#^NYHE^MF']=SK-'[-\HVQ)#@U8IVMU MCK)Y ];9VV"ZBW5G97R+Z:W5%'O\\3/GS.O3K;?"3] M['WY@&E)0>S_D/@WA9"-3FX$H2E[X4%*\*&6\3(AU%M*(@07W#BK3/:-RF"M M6)JV?-N%14P)DI/*--^%U8I^\@T/>*^WXR>WRSZ?9J*//#0%5B=T:! EA+JU M.$(P+($ISF>5,PNYS6NSOO/05Z2YQ>?+1@\^)+Y MY6[+R (#QXU$GZ35I5%W^6TR>EE6=E0HW&^?W%LO'8!J?\'=L+W(OYT%.C>_ M7BUC"D(';J( RTFDRAH&03 #/*%0AFNF6ET&-^!FXB;-_<%UWV].K>D.T'X= MR=\4;K8/0M S$5WB(+#(NB6:,@5I%4B70Y"^R-RH7/$H21.[ULG1\LB4S<-4 M-_5TS9N:2JABNGIO2=$0I:1TZ!11AVEII),G"I(.#]XP%I.VNZWY?OCS)UZQ MU@N4QM) !X[LH=KG+5AKHXGWA?Q [\\7GRRBC(->\:#*K.H[*D%FY) U((VL?HC71M'DA M7A_ MAXQI ZJ]E?DP*/:0; >P>,2:-N9"%D56]WYQ]40;(VHFZRX;:0LHY05XGPN0 MEY:NKF UMLT#Y@%$=@&I?:"P6VYXL%Y. G*?_KWO3OQ47G];N1$3B6 1P*AUY,(3[/>WR*]P_S MSU_6YR2!5%'S&6=)B, LUZ"=9R0$9\&AHM.P%$WQ6!9,MFD];\).YQ7)(QC' MI #IQ4KVT<&[Y>*R_'_YZO'7Q?EZ=;$YS_]!_W:->1:+QLQ=@6!]!.6L!U>R M!F^=*\Z@([WU=7P\R]/$054']C(]5$[::"YJ(K4-BN],+]E(8L9R0HV.],'J MXS?#)80B'8CD/%KGC><3W=COR=&T;:LG:S CPF3JJ]8WWW#U>86X>+587(2S M7Q=IA<3O3"?%$=& BXZ#TE&"2Q1-^LBR\,)Y>?\]]"-WK8]\P;3C!R9"WF@2 M/ZE^Y]OO?]Y?K,_789%K=6SL[N=GOJ==+_00!OOHC&8^0@F[@S>E^S_U&YMP>4L"@U-SZ#-4Z"2G5$GV$.8I RP!EFZ&GAXJADW>P#**%($%PG$+*4E#3CNM'\TP;,G&@ALU^[.10P4Z>=SQ9WXR/%W2W_ M;_[$59J?X_G\C@@L"YD'.O.SIGQ,&5G 2^M 1RZTB#*$LEN' MZ/%; V9.M%+9[PER*&!>CNG\&(,*XZTKJ"&A4:!"W-3V.(CH352%8Y8O*6'I MK\S:K]D>FR%4+QB-O.ZUU'1#R:3Y_!6@\?$&5>1Q-!H M4L#8K)ST&*\IJU^'@>)E%;[^$VO?">97WW 5/N-5I/K;:IZP>K*R]622&&=5)5;@&KOX[AS5P1.F+=*Z.P MU#E7"-$%!9I%$X1D2:4^\Z$=&7PQU>DF.)_&+ >![G3JV8^^"GBP/OFD@)1/ M@OPH U.71"I1 D0C-8CZ?D +4G'ATUCE>$R^F/IW%Y8Y$?A.X:1\3C37-=.= MI).,2P5YA.1JWR>K=PO%&K "A:O3R;@\ZDN_1GR^F++\25AG.PCV8J#[/%K8 M"N=ZK/#=*BW>%]+&Q?U,J?.?,E*S/1 M\7K$?/04+A^Z.%@%G'.O*"SGS.K%*&"L>S9UH,@]H@&9!#(C M,LNASTOT)]F:]DP[81L:#RR]6,X!L?3CA_4'K#.#Z/=?+Q<;T5R$LT^X^BIF MD8G((L'=F4@N)99"P842D%.0%%AXITN;>8,3,'O:-QDC0GWD'*XU[EZ :3Y^ MUC\F(CY+*G'CT$*RFZ$2EH25@P!RIPP%>I:$[-(T]V#VM*\R^C7-UKCKQ33' M27%_)4G,%^?S=%E@DLIH8Q4'+"0#)8T#AQ1X2Q:R-)')4#H;A?4<2Z=])]'8 MS";'4"_&-(Z_N2L(/@NRZ&R]@B"] ,6SJ>MH(_W,\.)#?5+19Z3Y.$^G?5-P M$J?6(2@ZV7D6[7;Y/?DMQYEE<0H[_I"C2H$%"%BG'CI.T8^NRP0XD]9'I9UM M4[-]*3O^?.3),!-J!TPA =8W/TQ;D%C'>FFA]NV_WHZ_(?AMM^-O" @Z MB'WNKOO"G)36+H/U==1Z)KJ#SPE2,<5:DB;3;1#\(G?\#8+"DSO^ANBE U#M M+[@G%C!EGFM9W9$@@P*E1(8@= &9K4N2"1L;'4\MN.EIQ]\@ M]L<7Q0F#TO)"#L GBM:3YG4BG:P[PPHJD5ALU/3Y5]KQ-P@M.^_X&Z*Z#C"X M=UK\]GH*8RA>%MSL#<-:M'$4/M%)!249S3,/-O?6LO%VT :($]C==4C <&0$ MG#+F'^N>_K1=GP8C M([9-)]-X\.G I*[/0UQ]FR=\6$37WN/V!:?E[, M_V>[LG(KN!G&$ECR"F3(LB[T2A 8_/;_A,13K/E760BZJY9D)26430B6G-F8Q& MYW;18 ..3O0R=\0(<&J8]&(N!T3"3SX2?^ -&\?$DHL*C)>1Q*-K/"P<*)L8 M'>R!6=7GA*N!C)[HHZT^TJN6H#JI'HG*WJ7LSL\OOEX*9_06B:>^I%V'Q,ZL M]=$@8>L6=45IAX@NUDEL&D+0!5P)UBI>9$#7Q&^]E :)D'UAG$32@IJ2^ ^5Y+Y9GV?!J<+_5)& MZ;712<;2!,$OLD%B$!2>;I 8H)<.0-7D(C3P8A+W B23M7DU*0@B,_""^5RD M3:HT3$Y?\?&9]C%+#_/Q?OZRP/NE" M M3Z R7J,UFDT760?V&EU.$VI"=;ZZI"JA*%-I)/-*?W4-9.OOGA8!/J!C@O MS9*N?,I_+,_H8\[FZ^\;D7"CF6/D5]"02U%,.7">&6 4FR9AC$OZ!&SI8>9. MOL6A&VL: 3POU9Y^GG^;9USDC4 TD6U(-\!84:"X+1!D[:QR,DIF= RIX?B5 MEJR=?*=#=[:T-W!.ZOKU YV]JWGE=_/GO]._.7^5UL3[^OOHU["[?%F[Z]C! MK/9Q+:LR"PRC(0$73M!SF5 7%+@B,6OF191M[F1>RK6L]IIA8@XTLP)4"0Q< MBA[(GJ-R)HG8Z%+K[VO9H?AM=RT[! 0=A$)W;VB8)*F1&"&&4*=W,5$;PAWX M@-88JX04;3HS7N2U[" H/'DM.T0O'8"JS?M4P;6/(D/R]?90DB!C$!8,LMH_ MA];SB4+J$[^6'02NH[Q;'Z#I#M#^4+CWX>/OV_L]35E&U-(1]452NF%(NB%E MX-9E&5%2LMPF*'B2K,Y+],U1LVREPGZNJP[+DKEDW.@<@)N@0:$QX.M1ADH4 MG64F>796#GQQE[2'A ]'1D '7GAOCM_\]P7EY;\NR -<;+3R?OT%5Y^^A,7] M+4,?;BU\3T)'[=DFSZ ?<@C@A+,0B36;.:DL=3;>=2\^.S\G1D;Q6$;4'E(3 M&ERMP344S>]7;RT7^?)=V$\7ZY^W'&Z7N#M2G:ZKVX-UI%,9.#G&;"&S8NH" M=VWPWBR)'^N&DW-QHI9U!&@O3Q%GI[,G>6^)W7U)-N-:!&=J#]EF7A0J#=XJ M!C709C8F7T1G;7P#.3S1'HSC66C7D'O1(>GUHLMKT43CDW#((6+QH+0ET6CG M($GM,TM1HNYLM=5P)D^TC>,E&>1AP!MND_[2)A?X.5RV079OFG>'&:#_(2S+* R WO45V$.;K8AFJ (*3 M)2FC/+AH(G!GD[%2Z,6K_@$/Y/-+S_2[F"9GA^ MT6G_W0HA1 &R> \J"0:1I>I%Z?^33S;W-F=C;!&\^!OC%^ +6J+Z M[XK!8PD7!5$ILP(40S%0V9)/S<$"CXZ"KL2D]/+E5PQ.^9+ZKUXQ& #@O\X- M]_-R\SX*%KT )E#6H2\6 J8"6="?>.<2>=<3BPEVY_[%WXN_@'"@$99/?H#1 MNT#"7<^_X5$F&/WP;<<=8?0TLWW,,#*Q%/0F@L820 5CP6O"H14I:LUYL,% @SXL YS6Q2RE]*$8FYQK=1_\]PV@@?ANNEAD @@Z* M.W?'F6BI)2B0P/6.9Y-RBFD-D]]_VHSC :A9M ,HR$J/.U[VYN6//01 M2U:!SBXLH)RTM8%%@BLQJV*"\ZG1/,Z#:7\I,XP."1^.C( .O' _;1Z8@_8B M%=!*UI<1Y"F<"A%016TH(XG>GEI%LD7S4G_=C7MBO]M^HR% ?-$6?/=&]M-R M'3[2];T2#[!]J'1CE]1947'V;)WQ8;S<]"%5&YQLW=/O/:PG] MW7+]7[C^@&GY>3'_'\IXKS_I\A_=%^0,F1/>.(22'.DWE@PN6Q*91!Y2DH5C MF^'AD[%\HEUVXYCD:0#M)5OD90SQRW*U_:WZ]_C,)I&1;_H"Z_46SXR""*LV MX43(/!IL- S]N'R>:)];Y[9W.*1.JM^$V"W+U=>P2'B,AI/=OJY=Q\D>[/;1 MTJ',L(YI5YH F!S$X$UB$FUN=-_\4EI.5.)*,HY@,J67*J &SX2$ M$K5)C@M%^>7?+2?-6DZ&X+==R\D0$$P8-YVOUK-/\W7E^-=%KHL;+\+9Y@;: M\:*L=0*8D[P.B[80A/&0"M/HC0]6[91AT#?<0C#]ZCYZ'R7AI;2<#(+"10LH//HL ML?C='.=^D'N:N&G .!(,G@+5B#J9&&ZOO\RQO/D3TT6-L-Z70M'Z:MLNX)(I M&36"Q[I[QG(+/C,-/%DF!:(6::>@9B=H/4%(1S :4_'+\;7003'A;DN64LA\ M-()(EID2,Z;J1CD'#J6Q!D-)HDT9?'@?Y@DT4NQS*!ZNEPY U:3/RGN60_0> M CK()75\^U)8(60 MZ(2#+)RA\,5SB*P.5?6*3@B?N&FT;.41@CKOCFF.E.7X:INTZW+SKO@'+C;] M.)A?_;&:GQ$^V)8K3Z$T*Q0\.Y<#J)PHEI8F@4U)LA0CIK#;9+L=OW!:L(VB MVV5C,4\]4^$YGOB6)Y&4,]+1@:#K!A_-! E-4$"3LK68K#*XVTSA';]PVO#O MZ-#91\P39Z$?JL_>Q YH&2:)B4C5E.T$10*)R"B-4I2Z1\6EV.EQS$XYY_77 M3MRZ,GG5;#_Y]P":+=892E0EU#>2CLC.:"!Z52/07(]NY[G8J55Y=]A,79K8 M4V7WE;Z'_"96^S_GB_G7BZ]7:[EC7>E=(GE1K(A7$F) "89^3QD=@M_MXFTG MQ=_YZHE5OX_BEF-(<6KUAS]O$>X)W5GG#)B4!X4A0T@%@;.H!1VG,;B=-FOM MIO[;7SU-4#&:^O>68@?Y<6U1GB\^;YQ?+BD+3W%M$O M(2K-P?K(M2#.I!NZBWR'K^T"(_OH]N$Q=F,+N@//\HA#WGC<2][>+ZY.\N(R M4\+6JT,O@2)W279&V;H01BEIF3@-RG?R^O;I:C M?7DX#

ZXPE,*M5 MS5BP9&*..0@ADV6YG#W'HGD14X'NALQI0_JCPFY/W?0+O"%O'(2C-*=>\/$< M WEWBB6BM@BA4VA95C<=AY]\+(R)UHML<@&+UH\WIRK@+7]>0-=.:2 M4.@'$\'9P$"6K'TQ+*KIV"NXP*Q PN>5%T%^J6(D3NK&=_M^<'Q:=_)6.P+,Y93P,F+ M-Z-Z37C^97E&G[\XW[Y3_[0*N5Y3AN_G,Q=(C2PRP$@_**4RQ*PMF%!L\M+; ME(:V0$W#R4XFYOXVL8DQ]'(-;ON:ZZHN=*N"JWC,J:Z!5'7X,JFRML%%2#IF MJ9T/JDQM8H_1OI-1^;^-ZN@XZ25).L)5Y/,%5N6EDKPD*":J^DR2!%=D 90Q M%6M"W;UW8I7^)OLNV LSU.[4, B)'9CPJ[/-W[E=,;TMP3=_UI_B+.JLR261 M!:0Z9- ;2DDY^2DC#"\QRD G?!/[VHV^W<#_4CM"&NAP^F$6>\OTUAO[?V*H M8S7K']VJL9ADHU:>@Q;,@C)U1RMR"9BS4@9#$H&W#<:>(W$W.+^T+HN.U'Y2 M@Z:O"_F;,LC%*GVAOW$Y'*?5L.G=O[+=P.D]V>YCZ+2*V@L6R2!BHBC!I@(. MR1<+[;,V*CC-V@S2?RE#IV-PP:O,Z C3Y7($BR]"@%=!N9!UH!BL3<#_]]#I M@?AM-W1Z" AZB+7OC-K#PC03Q4"T583)!XC!XY'P2% M)^=K#M%+!Z#:7W!/S-)+7CJA. ?C1 (EHH6@?02CBW#."VE2PQ5H(W/3TWS- M0> ZQGS-(9KN .UW@K[MTS>94C;((C!7!S_Z9,$9;0&C1X$!,U>->P9OB.G\ M94ISA#S68[2GNCI W)4T-N8KC&=&DKWZF$@6]:V;YR0+LF'+K5$LZS8-Y;>I M>"DCL0\YLO?62D>(VMI79JB9B@8,6K*'H!/9@U<02_;&<44,-!H-W-$IN;\^ M'P'&'L*=^E[ZE6!$H\1(9HF,*B@HB)FICU2 MO-SEV_K Q#ZJ7+:4:P<^9(02KC]_ C-?#SD!CXR 4\;\=F+BM0NXB.=I-=]<[WX(:YSQ6-L%O0>)6"\KD!22 MK0 R^NBXH$/(MWGMT(JCSK.0D9$YEF&,"9.I8XF]A?"^$+'SQ>>K&0 <'>I2 MG5- 4#$%TH'!JA+*!DWQ\OXA,?9=Z5V"3O[Y^3[(GDRCO3C]?9Y97,=XM2]\ M<\?Q=;FXC/XN[X1GQ:!$KS784$]?ZPL$[AB(Y!@S3&=;&O:,->'IY)]['^SX MIX=*+T:SCR+>7=1D:!O8GK_Z%N9G-5#]9;G:=+K-8=0/&E&2:M)/<: MS=9S)TI49W<>+E)[AZ.1?7T\2*8T)DZDCI3??Y&%^U=@CT0^CWS!R;\]WCN2&4/B)]6@ M]4C_TF5;YNB]63M]6[NVK.',]M&1E:RC#$YF<,'1$<], 6^3!FZ4X:4(GE2; MJYU>.K)VF@>P;36FG[TO]U_\;RC=%K:B,UYJ ZB9H7C)D&]@EER%U^3^K2=' MT::WI0D[)]VI-037CW=J306.#H)I.I^67_$C*7QS,+[=LKBYJ4K"926"!5>8 M I6]HS-0D' YL\E(R;)HTX7X!%&]='1-!IEE&_WU"\7K1@W&4LX>=*A;"8D# M\#$HR,98E8OAEK5IVGJ2K&GA.)KR=P/5'IKH %;5T"B9"V?7"RZ#!DH_D-(E?/91\W),F7< FH]X=E87#2WR/\/J7UB' M!&R#_"M^HA-9NOH04@2H#YO)9\L$W+HB;=&&)-SL?72 =3^@0MQVY3 M[A,X1P/:63(GS 9BJ(_\4BZU3Y)ITZ:P,3(CO?3*]U(,F1(G'9C)CI,RM!4N MUONG5$J=PDD^A7(S T9**2+'$K'-7<"8TTY:@7I2".TW^62(/D>Z3BFTF0D][[;B3$_D4 M_OR)@O\R7_]"7N@APV::\<2L D8G'ZBB+'ACZCXZ3?:M.+=NPG41S])_TA>+ M0Y"[5Q@RKOH[B#[VX/K-G[A*\_/ZUJ1ZNJOM%=7$ M/F'+CI\\1F2R#Q,C!1]WON95_=H-?E\EBGJ(%+R!K# A$RH2Q*Q,W86>"+(F M0$D9$_><@-NFV7UG$DA-\6TRO7VHG39<:(.U)TMR+;1XTIYP4P!JZ ^WGW\\K_@00T?WC25+ MEX,0X+BJ%0AFZ2"MCKFF=D1CAB<056(2H8S L4CCDV]0N'R6I([]VJ.*7+;0P^1/= MZY)IW;JR2'5(Y?L%?II_Q4^X^CI?;'2U+9A>-?!PG;T(6H% DIU*B4%$S. + M24\KZTI^-@C<^]NG1=1(6E\>4P538^QM?8*\]>AOE^?GKY>+33!QQ8LPR9;@ M(K#L-2@3%$47D8.0F7$?/1:QV]R]9[YHVGN1!L@94[ =G&M/>.NWURTM7'J5 M52H0L*;[@F)/7Z<\5SEY52,$IX\=2;WMK25NLG!J/SUU@+V?+LZ)]&I"7^/6 MX]XJ!MR6WTR7I#0R#T$Z!XK<, 03+!0T&;D5D8DVCV]VI[';J&M/?"R/HJP. M8/A0U_2,OB=I7L]ZGFN_M*J7,38!Y\%Q^AFZT":J?XB::5U<$JVUGDR]KEG2X,7*_/,/_G?/UE>;%^'SR=)C%#SHW=8Z'TS*M(^_CHC'YGK:'Y7+=3B;^$ILC(;O/;_I>!=<1VGK MWOVV(7 >I:HC[B(2N K]$'(.X JWN7CN7&H3:G=YCQ5Y])9Y2T133J_J>XL0 M)=E;G:$O?/ 1_[[':H"L0^ZQANBL@_SCRO'?\A.;0KD+G$5?(A0K* *67$%T M=7>(,TH65%A8FS:>1P@ZG7NK00!X),\]1!N=@JK^=(57^T>"JSDZU@&7==YE MJ4V&FO @C:=85V4K39OKT6=)FQ9HHP!@!U#MKXVI$XV/?RS7__<6*Q__J);X M<9-7W6)PD3^19:[FX3(,VM;'E60)64VAHM:@6!80JH$*[X3EQ4;%V$XYQB%4 M](>P ]"PG$(U';BXG;*TH((SW@90.0E*X!4=!=XY<)Z%;$+ Z-I,^'Y95Q>' MG*BCZVEJ_W=X J\$DYDI!;:NA5.*QSI0W(.,,:OBN/+WN^,F+;1,>VLQ"!KC M%EJ&Z*DK5-Z4.0=P6W2L@],8F$U^9DL!)SV")4%'$GZQ& XI1(^,RFDO/,9! M97,]G71'_*N45A>8.VB,'TS)\>=0R@552U871H78=25 Q1%NDE/$8 M5\L_$M91*# :@IZ,10_4S>D?^-(FGE#4-L;H:BMNK#^+()W*AI7,H_,='?C' MP=ZAJ!CWK!^BHKT!^<=FCM7'=5BMFV5'.UVWZQ1+8:*0\W(>%,]DVB5KL-SZ MI&0RNNP1@0XCHJ/8LQD4&ZJE*Z]X/0-S$T@M\NT:V/GYQ==[+;RS8#BGG"^" MCW4 3\JY#M\4!+ B' 7TG,G]\;(00+*:DZ5*0$<$Q9R!Y9-"'IE XX6W>B8=JYR\<]6L=7 M2H\0'-A.J774H:@(&ITEP48.OJ"%P LW,GEAK3HDX1@MOC.G#<*&:ND;A0,R MJ^AE,5H;8)*$K)B0$'DVH$PJ0=6D2XI#L#AR\FM?"B(;J>C Y/?-(C%,#+58C\7*7%?NA6B0CL_ (#)7?RF$L#PG81IMK#N,\'[=TQ"4/=[!WEZ;'73G MW;!;!T$O%[4L<\4ZL;L=>;Z=L'&/51L<8SP**)YR814$.6O#$8K(Q&PTSOO6 MP!U,= ];&%N"MJT6NP+LFU*P7CO?&.<'RDGJVI=%FI_-MQ/-[_"J=6#:HH*L M-(47Q5*@$3,'FUG*9)]%^C9AWB%4][#0L25D&^NQ*\S^O"6 F'QU?H[K>K?W M=AXB\5F;)^ZQZ9G$;#R"M,2<2J: 9W6VM] MKD#Z^V)UO3OK9B7$^9L_T]E%KM"Q1..<,CF9UA=#89XUQ+>>Q%=+\UAR'H>K@DVEZ+'409>["Z=1MT+@BD MF#\!4]S4C9V.SBV;@;@/7J= 'K'-&\']:>ZWVG!DN.ZCP]-$ZYL_2<"DV?DB MK+YOWB"]HSRV]I90P$/_]-<%D4>F.V/2):.1@^&Z=FM*#B&RFBU$7E\E:8/= MN-]=F>JW5'%DO#=!0:(P UQ06LXW M9*PO;G*@[*XD0&]JCYK(R>*I!;BO+U;5]!^1]$.V>/, R0CN8C& =7J1BDZ0 M:5E!])=D"WKGG6TBCOUI[CB\'8"M^_[S2#KL(%[81]);[=][2__@ M :8BCTX&Y0!U'96@!:6+(GA(67E,*@61VIP1.Y$W;;XT+0Y'5%P_:+SND;C/ M#G+&Z7\*BB.X**,\.,5$7=LJ L> FC7%X6.$39O!3.P)QU!6/]A[1(HS9E26 M9$ID2:B(F]I!CY2!Q:+1%RD5CVVVC#Y-U[27I],B;PQ5C98=[P^\J_OA?:18 MG++>&0EHDP6*+NI4-R7 AV0R+SSRTF:"[0%$=US>/"!=.986._"45ZQN8^#' MS) [$E>4 7A=ZZL<9Q 8A2)*J<*Q%"]TF\K[;O1-F[T<#2Z/P'1$W76$R#O1 M\*.\,6.]UK)..L1:/*6XQ.D"UBJ-:+),KLU)/H3*:9WDU.@<78\=870;+S_* M%04H4=+)PTW=7:<8@JO/V&U]/!.9"M:T27%VHV_:3&=J7(ZHNXX0^2@[,E/Z M5L'B=5UIE^I"1:T@IL*$\X++&*<(+J?->:;&X!C:ZB#K>8P-(?-M!:2\/=RV3^\'7[NO)/9 M& 2!.A+/&B$H%B YH8O+@=M&KR6>(:S?2]TA*+GO=\;41@<1U+687EVLORQ7 M\_7WS3:1PE+(S&40(M,QSY4"GS'4/DL1A70FN-#6CN[0,RV41E7Y8\?8_O+O M$D7;32&1>5>4KB^ ZF"4J.K#"T7'//'!;$G!-ZJ@/491)T[I &T_"Z ]1-\! MA*X:NU_7-S2K[]N=+RQ$;RP:**FV+VKC("K'R=*\]+;FI+J-'WJ0G-[ LX^F M[^=D!XN] ^S<*;;]GXO5_#S/4U7+EATIH\T^1THL J\+22/4+E-@*7EFK B> MM2D#/$-8)_=(8^)I3%5T@*QMN>RN=40?$K=TWAM5-,G'"_"I;I$77NE0NU,: M)?@/4=-)=C\FA@X6>@? (9&\IF^=KV_'BYO#7AD6I?*,PL-01SV1+43C$KCB MK,K<> 9PJ:-F$92_RZ@VE,7'4"KCKXD KYL_2QGM=TH(VQ:@%5T"(Y+ M!=I2!!BL4ZC:M&K?I:-#X.RKXA]WO.PK[P[0\E,X"XN$'[\@KFN,=[U_-A?% M/4,)ML9T2G,#+B ';[43CLE<3)MG?8]1-&U@U/)4&T4'G6)I:V E1TPV$?W* MJ>J?-42;*)H463.M8BBZS;S$QVF:>"GO*#K? 4A[*&#JC18_W"O?FDWT#M=7 M-8WD>/$I ZIZ&:B]T]?UAY9]%+ML*N4.7-#[ M]1=/RFTE>@B=I ?EK 9"V02*J02.4F[( MWJ +3"C)9!-8/4'4M$L,6^-J+&UT *S?%WE^OE[-X\4:\YNPJE.KS]^7;0?& MQXMX/L_SL*I1:(P^"5&'9GM! 8(PEO(9Q8!S,A?!N,R2-<'9[C1.NZFP->P: MZ:H#%%:#NMAL%?@_RWC^*JW?%R+2?EJ%Q>7:1?H+Q.:KE"Z^7FP6,&Z9OI+" M_1Q\YKP(*IFZKM9Q,D-' I!.@N4J1U68YZ5=/\2HK.R$:7>JF)Y6\_U/T=]E M1\PX3\.&?-/(K\;V9O((#\H$]](E7EOS60T4ZT3!R.XJ&]U/1F<#Y""\8>*0G?PL6CZP>J894A)M!D>-#XO_6X%;(WSACH_ M8=3_$\-9S73?U!T8=4/<5U+CS'*AD>LZI<0B*%^OW&RM'P:1Z ]R<;E-I6)4 M-OI=_3<%U@_7] G#?-/--]-14%P6(HC$=>W;$^!9()L.11N;J_#;-+D=1/:T M]Q:]P7BX)D\$ME=7S#_T1/QX.SWCFA5GG09'?((2TH#'B!"]-SQ12.92FP+0 MR(Q,>S2BE&&:#2NH^LA]Y$'$@(=/><(R-S*.KYA1@>+G[^%7^?Q?GZQH+_;9:?IN? MTQ_,E,U<6F^!ZYQ!H8W@/4>H5Y28)8^EY-% ^"@9.T'0OS@(CJ.6;@_]AP:9 MSHSU.3O&0.O:ENVR@DBV!P0 M'#W;<#^FOCHXE# _4QE#YUAG.?Z;<8Z&.W MS'R?L>*DM;9 8+E.<(D.O&2.G$1FE+KE4KC9*85Y^GOZV*?2%&5C2_LTO.3M M @ 9S?;]Z/D3%V;(DS/%&W)HR5%V5C>T(K>@@RDQT7D5&J^U&).;/O:Q].(] MVX*A1X-XXI6.X(D7KCWHVD]%^;H9&N M5P[515]AV"UN?ELM*<->?__M+"S6M9_XOR_F?VQZB0VO^6E5LQR?7G,UX$+K$DD'K1,FX#'69-)F>R"A"*"K&_07)*9HEW'P:'TD+)2UF89I;%- M7=E#5'5SW=#*:QVLBH/1U3A=F!61Z_3R^H*F;FPP%/"ZE.N(?.0R9*[)5HYX M1/;[''O\]&"0[+L$TH.S6ZW4Q3'EZ_D=0(FD((C-D/RHLE><__"2HZ.)NI.\ M@!ZUL>\ ;?3?O/S[8H5I27_^/QN.KQH2QFE:?N;#1VY6'L+*$9J4;?&^7C2" M];7XI6T"5^?%)R6XSS8IID^N2?D1$<_(Y296WY-8+UG=WFDAF&* (67"$2.Q MW&;IY2,$]=MR/ 05/TZ(/%SZ>WND/W U7^:/Z[!:CS2:]$%F2':KVA%8+_(O MSFKSR2\DW]>7JV-^V]! ?_NWY>7X0 H=(T]"46+"R"=33*KHQ*^!:?;6:;3" M4ZAZ3.0-I+_?XFT#H+;4;0=%WD?/GV%0Z_]^N=9$LE86R*(S5N5;"VXPBQ(Y-%F$5SR;7KL M#@E>)QFVU")X'2+] X/7-XO<+*7>/&/9*U_>_LLQDN&'B!@IT[W\Z&LD!.XT M3SD",E6GP 2[ON$$<7?Z:SW+4MU MO>4!SF'[[\=S$0\1U,91($6VSGA;E]L54*;N=RIU\HU$J]&HH$2;P[6]H[A^ MM/C/L+Y8T7\W4KV!+\M6:1D7[1SYI/-_S-)%MO)"I:ZMUHE/)*4\:3I(.*46_ MU*BY0A8].QTOM/G,G_$\K>9_7.Y0JBN!LSK2J>@ 0<4$*0M&OYU, ML&TF*S]!5%=>90@&'O8JAPM^PBSX?+6>?:B3$E_].:\[9U-)6CHBFI,P0AV$ M:"BT*MQB%-8ZGW?:[T&?>@LI]*O[*+GSM5/C820E+@^5: \P^"=^C;B:^5P* M%F, DR"RZ;B#D+6"J(TIH43GU$ZK!G8'PN473P.% U1V7^E[R&]BM?]SOIA_ MO?BZ)5Q[1C%.*, 151VTH2Z;N62(++ 2C=YM8>Y.BK_SU1.K?A_%+<>0XM3J M#W_>(AQ%\4%Q2]KB 907%.XRDD;2RB>9E1-BIWO3W=1_^ZNGN?(<3?U[2[&# M"OBC[Q=^^OZ)/F+C%#GS*F;%Z.C3E P9Q\!)2\(;$E3*:\83YR$"[(6[: M0'5T0.P*N#VU,_D M[ .K[$NXSC_9;EZ?;:\R)M92A]Q]6V>\'SKK*4T7C,D M1R]SW7108ITZ:\&$F+*23*&[E_,\]EIDI^_K%$/[ZGC95N!38^CUOKGA"3%QS!1+KZ&)6WU)93H*C:,)F;;G9 M<:#YCE\X[9'7%$4M1-[!V?=PF/#V>I]R,91U%DHX8PQUG[(JX(.Q4!@%H46( MB*[5U>F3A$W;N-4JN!I3&]V Z^[UQB=@;<6>K&?IZW'^M^>4-CAVND O72 M+N\_"?6!Z&87WVCW_V,'["Z M_MN,\ID4#M'6UZ%&D_@4)<0A.07&,5G[ MU987BW7=.G&U:,<;9:)G#G*AB$1E7I\M)PN^<$'F9H+&-M. AE+:X^%[!$P> MJK/N,+D=\SLS&#$51_&P1D<_2 -.,0_"!B:]LE[:-H^_'B1GVA[FXZ%K'^EW M *$-[9MASTJBB4YH,+6THX3B$$1QP"SW@M>NMT9O/ZY)F+;YN&V(MH^4.X#' MQR_+U;J>US<RR;6QC9%O+)P1[K, RUR)**05JDT[\UTZIIWVVA0Q M^\M[ZOKG@WV3]8=WR_5_X?KU\NM77*3-?H*O\\TVP5=?:^0V0#GS4KGS>K:;PF2NF8-1D M3;;XNK=:@;.4Q(KL45B1,-ML3<:,KH%5COEHNT M90<-1961F7JW'S=,@",?#DEK8; 4KAH55I\A;#=XG60Y?TR5](JPK;5\))5A M#1_>E\N_-@]G5T^\W]3'&.=UDNC;.64_J923[+P/X&">X7UC94.8=QD9,$',#+(RW56WJ,&BD-84.-UB6,R,1N M$#_)FY>I5-T!RE]]7:[6\__9Z/&:N<7G>IE0-VA?W7^?SP1#$QQ+4$*AG-48 M1AQF =QY3):)D%F;KL!=*=P-GR=YT=-$25T/"OB8OF"^.,-E>7! PAP/&0 \ M]"O&&RVP)UMM9@[(9'61UH(I4E&P63C$D#+E5D6&X+E7V/ N?[29 P\[[[H, M)WRO+OO\YXN; 6$4=%CCF(1$_P&E+ >7Z&=:(/V!]3XB(:-YQE)H!S'?KGS^%X;5IW\O2:8Q M9J=T?&H G7\C XS62X,>C$K$ MGQ8> I,<;'WWY9@.D;>I4 ZE=-K^[SX!.E2!)P305X6^\YI)BF.$49FRSZ3K M:BLA(?!:1*, 6SH,W..T*+U#[K2=Y]U!=7]5GA!>9\$RINHXZ% ;6Y53]6?1 M@XC5')5.8N)@=-KN]NY0.4AAHZW+:P3$WQ=Y>Q> ^YTW;,]P'14539SZ;C1[B<<>NX4U& U'7H M@*:?T6\8^J7&G+W5+K5QEX\0-&T7_-&@-X8Z7L8%XNS>I4*3*\09G^(2\3YK MU]>(_VM/T=X\Y3D/BUP?2A""<)'F^^V.>.KCQA#7SN2.=+]ZZ_M>W?N^!W85 M!2\]$P%!TO^!RDZ#3SP"0Y2JUF6-;./Y!I%YJ-_?Z9)L$;QB=TUZ(M\!EC+*\8\O&-7>!1 MUEP,@VK6B!E3 .X%X2=A!N<)M!R%+@E=]JE-&_!17>+[]1=_O;WS51>%-R'C!%X4+HN0PMUZV7&V'KN:HF?6!0:G#C12W&8(AV25!>:J7O 3;J.#T.%$3 M]]4UPL&3<-M?*1W@Z[K5_N.:@I?X_2VNZ<-)7$3*?+T=OIM9"EIP!T[X.HT- M%?A@0]W%ED*Q4F)L^3+N:>IZ0MP!4'CPO=N(>IE^MDPXQU<4#I.@+J..S01[ MGW30*8)+E#,IICUX1Q(+S-M,D87R>=?!,0]\_,3-:J,=$P _ MW*Z/J(U.J]4_8USO4X;>_+LQZLL_$C!2X;A^\ .U/B\3]S&08_&Q@/*6HA/Z M/<"((J9">4RCL=4/TW.HQ[C[J3<7*>BDK?@&PU0D=RHD.&<(B8ME["&9F0)82Z(!=4E 6" MJ>6TZ"D089IA;C.0KHV7N&KX>%_JY_^ZH$^]N(R];G ;BTT\2C"6?E"V4/Z& M"D$$5@VCL,S;W)P]3UN7OF,(0GX8HCRN.CH(7&\XNNDA>E_>+A>?ZTC4:QN^ MX<\GRA!C)#>IE*AK61*Y25M;S[ADGH4ZSJ(QW':C=-HJ6U/P-5!5!U#\M2YM MQ//U_R_OVWKCNI%UW\]_*8#WR\L!G.QD3H!,;-B>V=A/C>+-%D96>[;*9:X<>$?'MPBN8$!O0B-^FJDS7C:,;P#-HZBN X@^M/^/UE);WA9; MWPF*;$ Q5.!DK='5Z'C0*I7FEG&B%6SVJ+/Y$7R "CKVX3]?@%";+#'+'3R@*>.ALWER[ MIH+99U-WCB6HA_I=IN\PF-ICVUD?VUV'/)I,GW[^" SLNR,X1. ='%5U!U[= M^H6WG=E5#CG4)R-D8 NH+!!\+@92T2XY'B,3K EH]LUF>=0GX%.!.$W@%T M?EY??,N;J\J%6A>R2P7K+'71P9(#Q@,H7<@?XU'6MH< 7(^Y$C'=KJW &-3E8J'P T%A:YV6151@(@<4S2._FETH_EX M*@NW8YX?,8<)NP.T/#RVM\;7"*-SIJ OH410/@8(DJ))=):K8JSFJMV5_\.Y M+'_G.*=+/%KQAO'N+O#E4E MT&6K( GG095HP8G,0"8>-,DI"LX&X6/ 8#V=.7/@9&[Y=G<,_?ZCQHV5A F% M)F[ \S-N-M_O"AF5]JA$ M2,!2[?I0NTKX2M&.K!)3:_IUH[9W+\VJIY-KHMI?A-(!.N@.3_^XP)L.(_E' M+Y%WF_SE[/I+[2Y2_^KEY75M<;;M./)'OEH%H9AV7H$1I585L%KJ[1C0>=:9 MQW8)C=M9]'1LSH.LR3+N@27QWMQONRXK[B*)(@)!NOJ+-1>(!/QLM"M,2?IM M(V;.IY-9OB*C)5JF2+Q/VW*OI7(T)GKO(W!1>;]CHO!4Z02%@AA3O!.N8=KT MZ7R6Y<%NC:")*@#/ M?[MXTJV(SNL2#1W@14>RRM*6>I\K(3.+2&+QN;3QW0^:]O+QY(&X>LG-BYRU@KTQL]W>7CX*6A.5II)XG,VO%% M1^9HBVDPW$82:Z&S(00#4;%8N8(]7[3'6!S+%*.RUD/FQ'5*GJMI2+ MH:1(76ITZJ)91ZC&4!HEXH[O#^=@G]_[.7/=_QV%3_X9L& I M62948&G/@\I8NW,&4GE)$A%U2KD-L5:C^[VSBWS+6W5;]'13"E,$9[9H3SXB MDZ!$VNX*#U'2!E&R),,;'5//3:G+>[DQ>'AB/&81?@<'S<,E;.MY,3KMI S ME2=;F&H$S L",Q$U':(FR#85ST_GLO [G'F4_/@ISF$2[PXSNRK.S#%GS0TD M5A^VF5)H#:Z*1*5B;93"-'K M6F.%##+P)F@K@[@,S[_&U]_NWLXM/# MQ=P6Z>I$2\$$.O%4+X1I,5%HL!QU]%Y;R=JT-7EQ6CV!:(K6UZU4T &>]CQ# M<2QF64( :1E%>(:DY(46D)U70=.1'AJZ=ST][FIS;!TH\>XP<^\!@G(H?,D( M*18%2E6V5UH!Y%1D"B&4PMO4?)W,$Z]1FA[ZQ&N,V)=^RE-?EKSYM,E;)O3; MYA7%>Q060: C8ZP,Q0^TG2 ED9EBV64W[.G.G@_O"0%35;:>47Y=Z?_#=3@_ M^_*CB8G216;A(SCK)Y\<'#D#U MYN:!QE8E;\NNEQ*Y[O5!1GVDL7NV<;E*B9=B90%N4Z"3F1G Q 70>A'1^$Q; MIPF^ALZPORN!-O=M[['//9M^VY8DL.W 5!<'*51I23GV(5 M!W(T6:RM$^70!EWS3JR_<_@P:"ZNO(ZI6O>R6FP;;N/7KYF^GI]_W.#%)<8Z MV"R-Q.<8=J[,[ZS+;YLHCDF'Y*0'(YP Q0H#C*@A1\]2R+037!N6\.-QPGIC M>;0B0RBNML-F!5PV#DJP*F4*R!.V>:=V*IRP8S PA!-VC, [\ +WTCP%LBS* M ,5AE::EIK"RU\!YIIW(LF?^&)!9/BU\L'J'D*<-EW5W:+E/[2,"R\)8$+&2 MLB1M(!BI@17'4-(^DD F4Z?YD* B':[$$9),$4 M%&"38UP&.II%.X*&2<3D1V7Q/.0@.EC>'6+F;CMI"EHU%.D+;2>C(22?R;&3 MUE!\Z8)J]ZSD)(C)1^EY&#'Y&*%W )W]'-F6<8LR)-I&HMI,;P!MK!V(=*2- M)6BN;1["GPXQ^2@]#R(F'R/TI1V81XQOV_5T-XA%X_E2IXE MK ,OI:(5T1FN$!,Y*X.\F-=&6OX)[QRGT?Q"[1DANRTD;-1)9[(#OC;@,[$ MR2Z1,>;*8Q J:'XP1I8\>QIH=2A>)HAX:<0\7,!O.ZN8?0K:)4'2294^,I+[ M7ML6>8ED94W %,L@D.S]^$YQ,45[3^.A0T39&1C.=DO@A@6-GD'.FH&2R8!+ M1H*0TFI3;(YAF,G8__G+A#;'AL,487:&AV^W/E,J3F"E/69&@?*U1M,S 5HR MYPH=NR6$*7CX-@(/LSL7Q\;#%&$NB(?+S=7J/5Y\N@GA2D@EQEI+27,'%4H& M%-J3C9,Q"!-M88-N6^E3[X4I]*?'(2E(#TY M@Q94YAZ\10=( '9HN/%QT"W'< LZ3H.#7JR.4CQ#X9>6/53%+>>0XI+J__LXM[$B[9E]G BTV*82,&I4-:A1R)@WCN9/TTJ7<'GE\Q[DAX5U;R1!NH M0+:>'&GI:MU+=,#H>%4^&ZE=&V:XYV;44WYVHKI?A-!$V7>'H=\NZ)/SY=5[ MO,H?KBK9^JZV$S_1CG-*%,T0=*!#59&+1E:U>$C!9\>L=Z*T>> ]?(X]I7); MX&PV_2Q]_?%P66\I>G]S?KZ^VO[AZ[9V=*6E"4$[2V8]!%#%>$!4B?:584YA M9LD^@MN@V_1]8_64K=9QYS3Y:\DO$?)QE460IMD%>28.,6, MP4"0M"AFC#5)<(S#+DQ&FZ47)M73="[OZM8O[Q6N;]]_K;1Q M7#KAP3)!D61]^.6XTJ!]R9[D%@P?=A<[?,R>W.S9#=%LPN[ (.V[S=YNB,H_ M??EY?7[O8'Y;/ERMX[_>;78_?6R5?)8^7O+[4+ M2J6H)NAX9@U0T.,RZNP+;\/#,'G*@Z#I_EK0G$-[?;F)[W/*7[:1T]_Q7_F_ M:9'YU^N+A/5W>/[SYWJ+3:?$V3JMZO5SR)9#=+RV1:-MZ#@F<"BRYD(5A7:" MTSA\!H,0YT\!<<=3Q-)HN^]AO+V^NKS"B[IM?L+SVL#U_]&>HG'>U#VVKM[S MC4P^?LZ_?*LA??FO7/#Z_&H5%&IC9";KI6B#2?3@4R"7VGN!VL6B[3 NJWGF M,^S2EYT,%!?04L^G]5W1S?NJ5+Y2U@H3<@"2+ZO)>P$^%@/":%IRSMZ(-BPV M@Z82SU+&\1'J_IQ;W"WJ&T,MHI8?$$O26A>@Q*U9XG5'C3RX%P0 MV3YNJC"LXOJY 8;B?9EGP6T)7Z1QP3@I )%3C,FQ/F K!:*AF+.0QY5D MN[NJXQ"^2,F-2_4!N32UYD5'")X\2:=\S)Y^EZTZ@H?5+^'+& P,(7P9(_ N MSKTGU!2T;*FR1 B:*U ID$2"I^ CD;7E,BOMCW%EUB?ARRCUOD[X,D;6W:'E M'FT%.7H*$PJ@>+06DI#+%[2E%67%O1,F"G<,$OZ."5]&:7HHX;#KJ%.C_!EE J'$KZ,D6<'9F4O,86P M*ID@/!1?R[*9)$O+> 8A@[72:Q%";&)23H/PY9"#Z&!Y=XB96V;Z:,F4(H<< M)2&_, O(*29-3&>OE<74J+3K9 A?1NEY&.'+&*%W )UGN$>,1(VN%A'9V@DI M!T"F+'@MA=AA"\CA-X! M@*>?!92W-41ICYXJ9I4N\ /(]NQ+9UL.ARBC9Q<$74MV<4%;@8 MZWVY2EZ)(D-L5^(=@.:E=A,K5K0*N7*W.58[V4I/1WFA MHUS)I&L!K)=M"*M?FE5/KO(\,)I-!QW@Z=&66%E7#!9+X6<(= #[HL&C<\ 5 M:FY%SE&U\7H>3:2G$ZN)\1DEZ>E >=1JOL4KOU]*R;&6ZMU[2,;H?$_)&J C M7M(NJ%V\#&JP)0HCF:[[X @.T"O3[/.-S2$@:Z>ECG.I]^WQ;G>5]68KBLO+ MZQ_YXP,SJ"-'F2MO>LCBVF9+G77:*47G&WE-H *!U1NFR)GGVAI>(G?M4HE' MRI:F(F3T!@JO5[#"T ;AS$ (*BJ?O!'Z&&]L^LV6CL' H&SI"(%WX#WMR>M@ MDL*)6B/'U/8)-8=@M06.)7BCE8KI&*%_I]G2,>I]/5LZ1M;=H>5>SLH]68P9-T4-A+D0KDT+V']YX>I2FAV9+QXB]YVPI<\QG5 5LD R4(2/L M2"S@F##(,*1L7O5P3C1;.DJ%@]MCC)!G!V9E;U8';712NPA"5>9T7P5C6 0L MSFMR]*V,NHE).9%LZ0$'T<'R[A SN^W$&$9.(J (T)([Y[,#EPK!7^=LD7%7 M?!OGY62RI:/T/"Q;.D;H'4!G?^(N)F69=Y5PSY)<8F!D+KD&'[U+&84MK,W+ MG=/)EH[2\Z!LZ1BA=X"9UDK0)DEQ!ASYF2)@S@&14#/ MV=+9XJ9I4E_:^WV8<7ER^?5^?7[^ZWKS)V[2RIA*]F(2:,RF7JNG2IY'?W19 M)XH@4)1A+9Z'C]F3;SQ1O^OVPNX<0_^37/AB,9;L$U')S@:*_13P!$!(Z^88"X%D4&')$!Q8/4N1HZDML"9BT Y:8\H8G MVC6S>-JW R[#;-D5E,:*O8N@_^E+_C_RU9,4D@;D@:?2%C!!:%# M#$I@FUK%9R:T#"WE,= UIR9F*T2;OPKH9YK*V=6;3W1RWR2)-ANL]4X'EOV\ M]K%SU?F,FG[;PA[-'1.1 "$"!6(JQ R!.0'9^=O7]YEHM(6) QT!'[4&IS(%^4,"IH'0V.I";UR;=\=R4EK]*.A / M3W(>LPB_BW/LZ1/NF(4L.4 (M>3):T'?10&&"ZT,J\T&6QUA?97ZS*3D ?0( M(R3>'6;NE2WP8%S"Z* HB>3#U>*"0-%!D(E[$3B=[O_A!3^C-#VTX&>,V)>. MPFZJ4C[D2)8XU9ZDOZ_QXG9SW3[KM\SHE&L#JYQ U<<$Z-'"UA5TF6,8V%Y@ MP& ](62J2M<-Y=L57M[G;^OS;_5-T@.;?-LF3UIN@Y 0?%C]E0!-#MZYI/VTB#Z[2)N\@T3\LVB\F:W"FV<#JP4L#Q4>YPH M\'0IUE=N0@K%75)R$&:>'6+!3%@K;:YG%VT'3LW>LBAEG'6!22BYOJ+U'B$D M.K.%M)GG&')0;=Z"]%=NV,89/ECJ'2+GMF<[URDJFK8IVY0M#Y[9\G8F2'(+--6TK->V D"Q8DYTU,A;UF!R^ M"6IZ.)@.U?"+@)D@[@X@\W*D$#1CN;Z%E<71H:UK_67)&J*1QFBC4DQM#JC# M _$C@6B*UM>M5- !GG[/5_1AM\;YEA'-:F:#)RUG)4%A[3^4M 63@G9*!*]# MFX-KWVR6C:QF1\_! N\ -/_$S5D]OBO'Q\W->0A""^4@6?+W5&(:G+&.D%\D MBNBM<&W"J<S@=IML7@#)!T!U Y9?KS3JMS\_Q]I[2"L%3L1)D#225S97KHQBH MO?""%]H5U:8LY/%,^H')%,VN9Q3STOF"-^?T01)I9 =10LE M.P$JQ@QH:><($:-BPI08']F4YTI#]P^PK!\R$P)FD^""*+C<7*W>UY:96X,9 M0C0NT7GJ;"3H>E[Y@!WYVSI[\M**5H\K@O=;"/K4>]:!_O38,CP8=MF.]_/Z M&=/EV0,(=MCUY")'A0)X,*(2V 5 30 F?UJB1$Z!%Y\7!DN>"P>H[+'2)\AO M8;7__>SB[,OUE]W$A?<\FD!'5\::R>0): =$T$DGKW46;%@6<)#B'PR]L.JG M*&X]AQ275C_^^][$=4YA^QZA<%9Y:NPM8&6G"$4WD 4]9%"I:4(WBG@,6G/?-%\8%G:WH]?YJ%&F^-^ M)B%V!X.=5ZR]CSE@H@"Z]H<0GJ#LA0 G2GW]IK0-P]HX/3/ @B5#,RCM10Q, MD& /**BO!];7%[=WJ2B92=84,-O>,L48\-Q%"*$F!Y%J'0O\FD@1!X?I0% MV0\:@&$F:79PA[COM/S]!T,-$]HXAB0=&6I94Q($;Y'(?;*>*[0A-&I7\>*T M!F')GH9_,;\>.@#5PVIN6DY^\Z5:SOHXMA1I:*.)ZG^G4J_J@P':>SQE(RT^ M/FV:O*JYFU%_K[(F*OW%!S83-= !DFKMW,?;VCGZ[PK1&"Q9D8YKG9M$!LX* M#X('4323NGC9QB(]FDE_) F#V2V87O/ZTWF_6?];S&K_2;J^\K MXWUF(F?@5>E*.4.'-:U2.\.5#TCQ?)LFR&-FV5\UXDQ(:Z6IR2C\EC=A/1,. MWVW6,>=T^2M)M.ZE/_+5V_+ #5T9G@P+)"WTY'LJ&16$0JM+P0I-BT/6J%_N MZW/KKS)D'LS-K)4.[-W#D_XGO#R[_$!SP?3VXGX6E*]$1EST_P_ZRA"U\L9DTU!WR[G>R^D!JR^E>&RN30Y&:0N&" M9+B5#N1_7K^5FUZ'7Q_[BB7]Y0-WWZ:RG-;^O/[_[^_>$$8MSWC$' MPFD2AO(<@C$<3#"H%-=1E6$LLZUGVM]MR&' [4^]IX'U!VO>^=&KP)U7RJC: M?457DHX"H:[:*:Z"RI6C;%BB;_H;!*ED;>P\.#ML_9.IW%=_A] M]\?=;GI;WM&NBV=?\7R5*BM#5 RTW+Z5KQF1$#4PYPUZZ:4<:#?'CST(:?[$ MD-98!7TA[,W%Q36>_UC)DU6N-*:2;*X$K86",UYJ\98R0 &:+=83AD:D*X>/ M.^R:F)TTM&:5_=*PVB>Q+;\'7N;?+IZ]98KN'L"X?39Y>;O M]=7EU=XD6A%NS2@ M9ECSTQ9<9"0ZVEB EIO*E%0KH&A%ME'SP5=F-@QPIYCMF%,E'4!L'U?UWS;K MR\N5BC)K7\A2UZ>^ZB;9+ PDC-9I2;\,Q^,-WTYI&*A.,)TQCQ)F0]/\E.$? MKK]\P58+Q.3@)3M9&0SV0XC?9@G%:TA)2*[XP=\4A$OA-4 M/(07<8R\.\3,KH(X)EV\U@:DII-6,4L[B6>$%%)RQK-0.B9(BQ.!,!I5T5#+SR!L1]T[L87$DCO###Z8#9=T= M6NZQIJ.@Z-'6+ILB<]I#Q4/PB8%1@2N2BW='Z=?=*49H>VKUBC-B7SI , MZ:Y@D'-M1 :&DH3$4VWQX64UGB);&TQ)P[)MI]N]8I1*QW:O&"/?[LS-W0V6 M=,[)).K[1T,G=O 6,!H268J9R6!<$&W-.BDYS_W3/ME;=6(F>RONVO73/)SCJED8RMLT4K[U0X1L'[GJGUY$>W0-:A MVA@/+W\#KXO\J=8T?VS>&Y=%)514$03-O+J/A<)*X8"I++R/I;#0AL+UD-ZX M1SKRYD+4X9(_%$>S/V']8WU!_F 5Z2JIC&@IXA":1U"9#&^(CH&W+!3D/J;2 MJ+/IWODL^^"K!8!FD'O'O91O'W+\\N^O^>*2_M_S"E@:]W.>.U4Z9:BYDJ<' M+[-M.C5K$:S@#KBCP%!EF<%K;T!:#!2]F2@>!\@GETYENFBF).V7HCDX M+1D@8\P:R9D["F5#O^G4,1@8DDX=(_#N_/#MW5IRECDD!\^60JY>SA(P) $2 M568!$S)WC/N /E.IH]3[^HWU&%EWAY9[]VRJL"+I; >#28(RVH"30D.)+EET M,MK''4__TVZL1VEZZ(WU&+&?PHUU*)F$9"Q847N-,)X@9*,A%E6*S#9(-8S6 M_'1OK$>I='2_Y1'R[<#<[*U)($/KC*_LCQ@J<7M"\&AS??7L?5!DH'T;4]-? M)]2Y#ZB#Y=TA9F[+$E $X8LFY\[Q^B0^@O.T$4HJ3M0^5;91H[F3J?49I>>! MM3XCA-X!=)Z6GT@I8["5(#JG "JX#$X85>^MN-0^9S>,%ON\-, M$'IU:CTYRO, :EYM= >OA^S8*Y*-]*'RZ*$B2?F(0#^AH]ZH$!DKJ&R;>^27 M9M73T=8"5 ?HH ,\/;*X*PPZ\2(U9&8K8D:0LFPE]*R?'J[-M]ZB\>#&:=)522?U"B$GPJ)R!:$QE'KC@_ M1G'T*]-*PS+X\TYBKMQ^ M0]&TS?HKKBV%F!:TPPR**0F8D(REXDHQ;G,R[5[D'"?KGX/#%"R"5SE0A$V; MW7D9H&!R)7!A33E&"K??K/\8# S)^H\1> >NV9[\I-4\&6XDB0!KGP#R'GS1 M"GCA)B5:G, V7/JGD/4?I=[7L_YC9-T=6N[E*E/46BA/I[KPI?;0HE 7F00G MT3K#0\F^51GMB63]1VEZ:-9_C-A/(>OOBZ']%3S%)X&#TM*#-X%!#EQC4='E M]%?/^H]2Z=BL_QCY=F!N]F8G:[OVJ&J6*5D/R@4''I. [&/1F)*-[#A<#7UF M_0\YH Z6=X>8V6TK;F5$&1/8Y"THRPH$JPC^.2:AM(K%'H<7IH?CZ7 ]#\OZ MCQ%Z!]!YFH@VV18EN 5?VTLJEA0$74C'D17CHM56_"=G_4?I]]6L_QAA=X"6 MYV[6&%KR\XH%:;2H0O'@DDSDZ"F!FGMD_AA/8'_O-^L_7PPU3>I+>\+/YPLO M?UQ+:.V91:4JUWM]91FV3\[KW43PUDA:F\!!GO" P7KRA"=J=-U0O/W"99=> M_I^,F[<7>24]DM6MS::P4A*4E"%$4L=8 RHB )\(9?PIB*+%U;8C#"B$1=L*;X\C,9*_#1@ M1+C(*YU%\#J39XB^4NZ0\7:%CGU3A'4F*969G!%(=H#1:ZB2:,AE*D!Z0=)8F7>/I#>%1OJQ-%Z? MA4?OP4BK:R$-N8".)U")YRBB##:Z>>#T8-QENIQV@*GITN_NSF@?NU+1.4JF M,\@8&"A!VP4Y"4YXRWGQ*7)]C$3J5*ZKV=N3-D5<&[4L6$?YC+0>U%G]D%C1 MT>E4BT%]K-YB,8 :"[@H@C9.<113W?.] _:4*VMRS72XF/L[^QZLZ?;:0W,A M7$@.@@@4M.ILP#OA )VS/.=KYEF4/((%$V1^ F J%YZH/;:480! ML7(00Q04D\.&.$9X^++Z>#J+=+IN.#:*S$3P%$V^L.KB++MC HC&=0 MQI&\L@RT,V*DG1$DDV4V&'5WQ;0 D$9+_02@M+WND*PE"\K7RB@PKV5C- M('C-@_11X>.66M.1U-T%T_&!-%KFIX"C&I/:J!W*[5/VA&1FN:B=2A(PY53F MM$MD'%;$.'# KJZ7%L#16)EWCJ.'%QQ9,VYH"8!&UN;)@B27L@.ODBI8N\.+ M- >8^KU<.BZBIDN_B^NE_53++DB=3"#'+V$M[:O-:)5A()SQ3B7&@W]DD3H@ MN3[65=)\^)I3#9TR%G^X6L=_?5Z?DX8N?_G?Z]I8_,&$ASUEW/,I<[Q%?&UR M,STFO/GHNXM')4+1I%!=*FVL=Z8VELF00Q")#$2)ODT7N(?S.+CX]8GP_EA? MY;L'C_1__"O%9,1!2,K*$2F!1>5@+PU =&@+[8DJ1L1J V>XK(%;0?@ MXTF1;!.E=/K*^NEB#W@M_?R'M;$T+5\O/P*45$S(7 K$6D-+,1,=33,_, M;ME7(*U0-8H/7[7+>?,L;_+2-'M_ES7;_K+S-W!54@)$S4%EI0(GTQ7!A M449F6)M88^@,EV74:@6SN532 =3V'_+O"#%I"CCLX&(5QIPQ X8I++QH^S MXNBQU6JEJD[-U(?K<)G_]YH^Z9=O]&7:O=7CSYCENNK%BF]'!/M2CS[T#<7%%2M(F*%5YGKDE MM] 8 U$6+=!3""+:V)MGI[2L=9D%$T]\H5G$?R(VY) K\&<^JH5%:7G]_2R( MBE(Z&*0#R117/5M.1T;4Y%]GJ9-VYLE#Y=,R+#=L&8D!72/^J^>FU!>")BG\=1!-D'Y_,+IE]2HV:!\=D*,706'M[N1Y;6K) M,6-*F1R^8T"H!QJUF53],H FR+T#\+SY$S?IQW[2.JE !KG67=KZF%> 1^? M*,^,S<5FW::SYX-I+)N)G?VTFB[B#O"Q3;;\A)EMAC8Z6&#%Y]R?=%Y M^=/WN[_S#K]OB9?KBN^6?9'>G>/%/:Y=731),PI(2%]4L 8"KTUP:3,RE"31 MTL@V-5C-LJ;M ' ]-F=+:[H#M+_/%-BN,@;L9*^.*V%C];%4?/D[GLN%4[&X[>\">N9$/DN M;\IZ\Z76L]^4\MRZ&2EJXSD#5[:M6CE"D.0#:Q\\HP46UNBD?F9""Y_9O:%P M#K5U@;]?OGP]7W_/>;N9WGZM8MTMA3E6O-867+!5/$(#(BH@EYH5$:U'V>9Q MR[-36K;6JCL,SJ.Z#D[E?Y))K\46U7HO4DLC+.YXY.IXNT'&;O-4J3A40L+)3*[;5H.3@H&BIND>V4(1LR_HR 4,=>=$PVMU6 9O MA1#,!9U"&]",F&07D)H"A6$AYL%Z6?IE^=-C_>[4WRVLLB[L5I:T,B8P":)D M73O?,4"I"V#6%'X$6N!CQ#W7;&G,L,LZZ(=CJ+&@%X30Y>9J];ZN8FNTE>6% MM.PAR]JD@9&7ADE3P)"\49K^+Q,'73+0I]ZS1?2GQW;HP;#+UH_/YM),%V4/ M^M_!UE:2 TWNOE&I@#(A025DJ432QDFGG3"#;D>'(V#)4^8 E3U6^@3Y+:SV MOY]=G'VY_K*;N-(V8!("N"SDKT4M(11&_EH2C#LA+!>#"O8&*?[!T NK?HKB MUG-(<6GUX[_O39QG9YC*#J+3JF*_W@T%"9I9);+),NA!GN@P]=\?>AG?8#;U M3Y9B+Z'*T\>_U1:6E')6'H%'Y8 ".5F;G"2*X;R,J6BK&_5V?7Y.R[[KF;^. M:![A=PNCG;L=F?8HI822Z\82%$IY)6@MDA5G*H%7:ACB/C.K#M)6,VA^$* F MJ*&+B/9N(7=A>;&!>VX])%V)WY,)Y*"E!$RJR)1,N;!A%,3/C= C+J8H\$G8 M>J@T.X/$QS_7M]D$6G=4FG:_5E4L+(-'82!DP1)7J%@*4R#Q8X0.QG@.:!0%@JS7O(@A>)M",^>GU-7 M=:P3=?XZ7KU9XK M5KLAU[GKZ'3Y]NISWGS\C!K2Y) K%CXE%<&K2HRD0Z\(VT(QR@2H>\T$S$D3%8T(H-KLIQ!D'>G!_E% MU=Z>#VGWB_JE+N/__I__#U!+ P04 " "M@E=4R$/09S@# #6" %P M ')U8FEE>#(S,3$R+3,Q>#(P,C$N:'1MU5;;;MLX$'W?KYC:V/3%NE!2X_A2 M ZWMM,8Z3N"H2/=I04LCFZA$&B1MU_OU.Y(L;%LG" JTV*T>"))S.W/(&6KX M8G([CO^\F\+&%CG0SCVO$D\@??QS1PBUV<0:RZ-L$))GGO> M=-&"UL;:;=_S#H>#>PA=I==>O/1*5Y&7*V7036W:&@W+'1J1IZ/?AB\U[+K; YCAH_ M0Z]>#[TJR'"ETN-HF(H]B/1U2_ >XVD2) 'V6-1;9;TTB;(P";)5-[E$S/YB M!-(C]=K&V&..KUN%D,X&R_C]*'"[K[9VJE1'PTQ)2_$TV=?3 MVLV9,XN?K<-SL9;]*J56;=J($Y4KW6_[U3PVPQ MF=Y-::#E*LW+PH?5$31FJ%$FI0B6N!;&GH3WEFJY*NN%,BZ$8>BP MWJM>-^A4\\!GK!LU\\AGS3XI788=X#*MUV'WDH5 #J^5+N#>N0*5@=II"DU M+*15R[C&E=YQ?:2[W*D:1(?D.2&A1G+"7J:B$Z4GG*9T?,/7 M4ECLP$PF;@7"[%9&I()K0;R6&Z4OS#),K-BC1'-N=]&^"EAW8(@3NGK4(,O8 M5JN<5/>HOPA>YU""Y-LM4@R:$9%V(PR\D7)'*LLZS88 YCM_0*9T!>-()H R MI80FF&"Q(NE[V\YK3XZ5ST8Z(PFJDY'(EK$6X:(=7 XC5 M+J'LY_.[7R"/N2J/[Q[,%L#$^=V__7A*^H5'?VW.29-_8TUB]^]>\Q^@=02P$"% ,4 M " "M@E=4\&9*J7A #LY $ '@ @ $ 97AH:6)I M=#$P,38M>FEL;&]W;6%G;FET97,N:'1M4$L! A0#% @ K8)75!!$;^Y) M P @R@ !X ( !M$ &5X:&EB:70R,3$M;&ES=&]F&AI8FET,S$Q,3(M,S%X,C R,2YH=&U02P$"% ,4 M" "M@E=4$FBH :0( "^+@ & @ $'30 97AH:6)I=#,Q M,C$R+3,Q>#(P,C$N:'1M4$L! A0#% @ K8)75/T'C_+T!0 C1L !< M ( !X54 &5X:&EB:70S,C$R+3,Q>#(P,C$N:'1M4$L! A0# M% @ K8)75&8Q@APOPP0 =DL !$ ( !"EP &UG;FDM M,C R,3$R,S$N:'1M4$L! A0#% @ K8)75)P61"S&'@ D(0! !$ M ( !:!\% &UG;FDM,C R,3$R,S$N>'-D4$L! A0#% @ K8)7 M5&Y<)(%A-P SED" !4 ( !73X% &UG;FDM,C R,3$R,S%? M8V%L+GAM;%!+ 0(4 Q0 ( *V"5U3< I.BY+X );?" 5 M " ?%U!0!M9VYI+3(P,C$Q,C,Q7V1E9BYX;6Q02P$"% ,4 " "M@E=4 M'Q--.:4 0!&UL4$L! A0#% @ K8)75(A" MIZO^&@$ QX4- !4 ( !M\8( &UG;FDM,C R,3$R,S%?<')E M+GAM;%!+ 0(4 Q0 ( *V"5U3(0]!G. , -8( 7 " M >CA"0!R=6)I97@R,S$Q,BTS,7@R,#(Q+FAT;5!+!08 #0 - 'H# !5 %Y0D ! end

9&V?7+(M:,> MW5'FFZM^6G5/@<9_'XZAI4A_UB(PXSF5>W %WP-Y&Z"1)@^09M_Q*R4RGWQ3 MLUGSF:V^*O%A<#SR>SR8?=O&Q[T8M1:K)G(\?()CXQ?W-:RV)LNM>$^LS\JM MIA.F5KB7*_V*1AC?._+68GUCAZ\+7%95-T4MD2* 5\"\CR+_K6C23MJA RYU M=RNA-3^)=49TJ#.\Y4#RG)X@VX%JF.-H0(2Q0?44O<>GX>.DSZ M+^>3@:I#U:'J4'48AF?#VR&A 9Y./(W65+Y@V'0(()7T.UU8;A@N9:9OJ1,G M%NDAMQBR]LMG6RHRVF9W:4S+[.N1ZI?DJR! P0D$Z+?M7PA+6BCW?]:O5O\, MC-/J05_MPF=^KZICM5R^QL2*NV&&!P)4:R%\&VY=:9?64#,VEM:)H"RU0XK0 M/%Z),!_+DFS'X08YUC>UW[J?@%_ %O8L-?4/[)1T+?S??\Q _4<6S.^_B/@C MF26L^@%3@+IN/Y]M@5G.PVC+125T%03_';FV6LK?'&;47BMPLX)^KOZ^>JX+5T2M(2^\"Q@9 MR2I4RP&"H Z)SF.:@:K/*(/!V;7YL0O!S!R1\AH;9_Y1/RV^2*"1JKZ^8')V]UW")UW%5,Z^:(Y3NJ="MF2AX&9,%[B=>Y;SP->.FXF*+E MASIHUN:DM)H9T7SP3//D#=]%CUX^D4/>,9&DD8?#%\Q;2:U>ER^6$\B'/@YL M2>,^6G,V=;/=[Q4"*\W*OC(3OJMQ/9%P[.,M3!%+;L,[:% MV\#N7;3QM]?:@>[N&);LE857*1N5O:%1YII[C^Z&<8S@BMF<7?'^V1%O@JP4 MK79 JDN9O?7#K@Z(HF&=X^:B2DP2N5%F_C8 J+!+<3_92+/W4 MKPX#YH6527C1ZPIRU^Y/F_P;>/.(:WQ,+CXF,N6OYH6VWZSS?PIF\HVJKST' M-2(QS68LN5'CA&293\B&@K4S\MKAW\-UT_NUN6$E&V)XZ)>T/!6B6!;&$(:] MKN)LN3KI2ART. UE1$67ZB\ON\^83A5^[SP/_A,>OV0;?M.;'\!6R$BWD\B] M,9'6$A[2F&BU)R@VD=F7P3*A.?5BV/=N?:*!3),AN5,I", M('3;M- S55/'Q*]S'U#S4/-0\U#S M?V:>#J/-^3N_N'*.-]G]\0#FSQNG*B*:)V$:UM[LSR# 4]NSSWFF$ !7X%-@ M$MPA7T%C&=::-NONU= 7 B:<=*' <2"'$>.>_5K<&EOW,_>]*O"9ZNO-3B)GK3QJF7#?#"4Q(BO[K_,"[N**[\D/[A\NB<- 1Q]P/57+X[I M>NK,KE\47,:U(W!EF)Z! ^Q_Z9!\\4CNCB-:T .U5\>;(G2W3)"02$-[(NLV=%;#:<9OY5W/O_CJ=D(G] M\_&'5^00@'"]^9)=L/D\C;"Z??2RCW7[L1L M!C2*[*0:(:>61;,M+VEO%417*>$+VQYTKW+EU;^YFW,I,!2%PN*17_B9=.-9 M)SUC:D<\;S4U)GU'F0[@JO^;!V M$K\L_295%4.NM)8Y;U#Z[$5D0-:WE^BEA2,>:LX(FSIFQ9&B98%/8$*ETDFG MEW0+UI[7/$PG$B1Y$<.2GK1:-HJ:G$)C1O2X75L$[G0DMO&=\POU]-DIO[L' M5-^W=UJO-RC#P])$18;>O2JG2%=]][7#"]DD:2K[_O1L8=8#KGH_ M9],Z9-0+".!L2T9%>8>')-E]-/'TI 4W\<%HQ(F,VI-'$[DRR_DHY).)F6'O M5+3F> .*3RT7J$@W+ GG X:>"&;'+=80S6==2E65UA:G2I1E8Z;W?IW1#X]W MIT.="=9#'::33KO\\O$;K;Q"R MEU89ZS!Z_I158(E.CB)00F@KD6ZMS%4 Y=5.^M=LL88'$:;)J8JUDZN M^6F%Q$N%-:5@HA3T^JXCD>%K4ITC7PA@E'==;6U5-W#X7A1)">[M@_+L]+^Y MH9)V=Y\1R2MG]NGW"Z6;_V.ZH=BA!Y4"'1-%.2 M0Y6%HD;17;%D'QP'%&2Z,"D.*CZD3_U<8NY*]DZ=>BA"W)864<7) MZ6F*D85-9GADW'K)?T%#O[!5D!_N<,6QK_'NVQ#)@-IVVC#UAYZ0R]Y7?OO2 M+-ZO@#LV&#@CI]IJ5 /+DM01#C[[+GIQXHR]0>1P]*X6GE,0H'A#B.@6BB(< MCD!:J?A-7=KX/#(>XW%+#LR,&)PO79NO@X5@,,GB1'ESSDA ]N67=0B MKAU L,!NSD_34.X^BX)59B.@Z6JY=GE%E[K+PE;'M6?_)MZB"E4"+BE1SOI% MYN(G'X^'_0LPS9.>250I]RCH1DF.S.?C-QA3%J3;T&5:Y[B?TU0G-E]E'V9+ M?T![Z%9P^9XU@G8X ES&RZ#ORK9%LKQF93A-Z%&)%M+N/3D4N"#0G;6ZIV&^ M(+3%32]'0Q2@?+XT*KZH47B]C#M]@L[7&2V[1->&LLV?#4XSC=6^%RD;+%G= MI20W_8A $W-R"'4O=&_"*0WG-)#<;6&U(5+R#MJ^/W!=?T\I!_R(C[;CO'D6 MV=X3 5<[-?7[O:I>>-ZGNJCKC!Y:MPCG!EN+>Y=\^"IMIZ&Q* ML@!U\VQFC+*=,F&-F'7UD<,8,)=)\O.J$"VX*F,$UA%5PS08,A.GP;KJK?7- MYM$B;TX'\;BG,_FS4\_?9IH*TZV\4 MUL3YV#?I<$60]BX$H%\\Q)FYF5H$X#TF^>9K3.1_F*DJE N XPZFZ,>6[?#& MN[P)P4Z%]]I8KV9[LR=/B^7[)S?QPC/:QY?&>NWP/RW"92Z;OQU;=]C!&%MC MU>S.?%CNGCG++%3/O#(9FNF]H?+3UDI9COEK(PIM)_;O8A2B[M.:P]^KBMQ-Y M/[63E$Y>LV2%VMS M(3,DXX.\J7$^6CXI28Q;*%JF,YVL-U)O)XY[3]NZ6ZXU M?B7HDHCSS4Y)+.<+ABUJ YX.;D/]2C3OT6_M J7?M'G+(^7VMM-*$S1ZL-(. MN8UNOQ6O+/#\\4G2UMF+$XV\(#+5"Q/<(=XQ^.B,Y^7-YE;[!I; M@/R&0.5>9^-2TE,G@3 U"HN2\1(/^6_(Y.T19 MR>-UNM1@7%I'[..JJZ?9DOW!KNZ@\,/97\Q55?"]H92P)L(GL8HLRP,XC.M3 M98VSQ'%C-VY0I77?#Q/ES0GX1T]SSX.COM_F)@[N%T+ 5OC;H=MNFW$]3[H) M*35FIO%$AV[7F*]$RW_A-''%WQ9#YZ()G,G7WVD>K?*O&L6XE^#S*)JJKLA) M(VO1M(OV$5TH2R95^8,*N,_PF"]>$ES@7.4E!A U60U,YZ66OF98>G69\9A< MU49VN1V.GUGCG'HX8R22X'/9!15SL4@FU#ZA^2W4&>,U0123$[,#MF06LFJ*RHB%A0 MP*3&27@SD>XE 0?'1=!FPR./&(T=G!+E&T\J$ACV@_42D!85_15KYO=G=;]B MW?P*7_)\G=\?XOV"5!-J'FH>:AYJ_A\T;P/"BX< 333F6$>2IY3)&UH?X^1@Y0N,Q60SJFGCM>/B MHHDG,7^=.#'9?(YU:B(39[;]JKGO+6S.0XMX _Z7JY>TT::Y=!DC2U76DP\/ M/]_//W-^_?B!NXI*JR*AFEX[BP):$D>FW33D 5 M[ YV_/K#^WS6Y(/9HKZ,TRKN;0K3%/,!7''\6]5581:$_AK<3/36CAH.SN'6 M*(SOSU00@FQW0LTS]O+\MS"M*.D]WL!8]LIUN2S2# 4FB0]2Z"!E9Q>5[+*6 MW?/2;\YG70L$0G4P)4PUCGBH%!D=Q[@DU.X%)^O(:8MZLZ&'F9;W$.*#GM258H MR:[G&;FHPA"?N2M??M53#0K-1TY/RX 5RO"PW:P:X6\D@\WG;,&JF;%41IT- M#1/<7,2&PSNHJW@\FLYB$.";F9IPKAV)+]^N^W)EMDROE5Q6"64W#F8BQN?: MD.W2VY)$7RI1%:8NOW#3A$YGQP;S"8 MSDL84_FS#66=<3LTPRSL3U7T?LS3 M]PS!=Y_T2U$YV)9&=8U1'N1V<2'G&N_=6_.A"PYR?Q#L'OK\T7,$S\KIT\"Q MW=!:0G'<,(?0R(=Z1"0!68V'['GI+B]F)>+F%V+$[V*66-%]1A]'2BSIL6]6 M>&'[QC*^U24^/7AI92Q1!G!5"=N2/$VB]\PG@44:5@*E%!C5#5N4]-'K:-*+ MB?C!WTWJJE%1O5!J#[8PJJ3?;T \=J(J#.E< @M77W$V8;V(N7^@6!5-4X$0 MQ;*4U3?#S;?DM)CGAI\=^'R-L1N,M&JO$/3LPP$O-R-Y@'4"O>WV1?6[6U=T M;_9F QCYC 2"'=Z3QXP04&F\B5 24"_K%2^8YL-XT3Q,[T@GB46T%)5KH>_W M#@L?+BGV(#^LR5YC;')V\@4>+*Z/P5LCND1D+N#@Q#PB6DTQ+MY9;- GWE6M M_T7YR#EC<*_3IR?[\\$0 +,=MH9G5O2"OW63=BYW))>.9XQ_.'C38-,!("N[DN3PSR; MH^QGT2E#@26+[*X.M.H]GHRQZ#%&KJE^<+0D3ILB@X/!>]H)*3H@4].84?AO M79:@DP"D,Q7^.4O<7AUTU1=RRVP'&O 6E>V9UGK/3CG(& KR$I(>:6)Z4]YR MVO3,(7R357(1]WCF85IV:NHO.?&_I*H_@(/[^?=S?%L9!2W(^>25):[23V,E MD4VW=6$9M4WH)8,M&^:!J?2[LQ7Y3BNM((/1S,+$"S?I! &*1TG&VO&S#5I'3?LU--<4VD$. M9.:JHOV&MO=W:BX$%%/0;8C*6#74!=(=I7%C5$5K]KJI6)^0NHB+T=J,$2 1 M(,'Y\,@C+%,]))O,\38H5[3+ M>7/-C%G8<2^?W)5\WZAW49@H<;W\W\2$-_WDBYH&N*%V% G^0%B1)]*.IV N MQQ!=+?UQDI11_OGM7OO>;=O!,$WEG6!'2;8"]$[J:LL8DSMI!MLK5$D=A!DT M_D;EN]A56G$HC-_0*/<15Z;2@Y.$F$]5/@0FJ'4V!14'5E_A?3GWWV*%U!7:(PU4\)P07.2^#( M/O'6'M;,Y,=HNT2MX5QW%=,S-6R8C9-:\YS\*AP#];@X$Q**X$_#-A&/Z/DX MC3[.BCM;6SLOBU<3I0MSXQ\=LI?^V"*P],N+.J["04>)+06$(1=$M=2WF*3\ MS%-AG[)SU!-P>A3&GG\:RF-4?[&Y6G.SS\O!FL5@4QUY6=RR8$D33#A2AER3N6K8HA4F;<.3KZL:\8J!+-CLS'TA.=/#^M$" 1)TH< MM<]K6?_8^4-Q^+:!:FD__<#R"2AF +FMM;,3'@*0O(PIQ)UD>.R%Q< M84COX4>-VY^;Y&8$WM_SE)NCO3IION)9WN@IVFB9[603=:"HFK$QW^O) MCU,D%2M)UNJK6SLQZ],TY6^6 A]7JJG9B*]H"GC/T^54ASQF'_L6\H3.*M1] M+AB'OP$9Z>LPFC7Z:2IO$B-"#%)Q\-E3ZHE<-!/4:73[I.:X+OSDS,,X2%9N3XN (N/GQG/S'>CDY% M:#?*9HTU09OL9/3%@KA!Y5M2D8U9]IH]UI:7.QB3RN>N;N]$T.1N7WR1K1JG M'NW[.EM:CQ<3KCG93-E.ZZ^(>B@88C/#.$AX3X\FD)/4D@;S+6N%+K%N8B6. MU+K910M40U7L1P\6N:D*AJL/M$Q\=Y9'#LL_*(WS]]0V/C<.>:Q0 MXH:.H5XCP/X\J2A*/1P_&"U#;E)8LL7:C\T]CX3W#1/#AYXH+]BB^ >7[BN' M.0),SB#$]2[+);C-".*(&MNCW"1"39E/ZS&$]Y,H77-G#%,$ RXR=XG"OJF1 M[L:B\)&[I[\PLSF)$*%"H[-/: @ND[5C/5=J?Y0AC=G-C[6QG.<@?NRH'H4] MG^/),YE&>?HX:UH:/<.,+5)3%/EU,\GN$]V=7A@^D]#H#)RVE)331+,9%,K2 MZFK:KD681@L?_@9^\[Y#P;)5PCC-\9D.;RUUB4%:ZHF7&VZA-2I9IU6F.S5, MEIX6D[$]DI@!NH_!I:O*;7J%[$NK4A#@?CTOL332ZV;%L+*0.C.PN/0?=K,9 M99Z_,EYYMF>TZJJQN7!_?Z&OZU$73'N!3F]5EX^0'?^#G[\( @L!FF,)2U=Y M$I.+QL6,F$7OU76J?!$3_BC33H;$AT"P2+68<#YOO>V MY?>8\[W:$:MG4ZK M\U;SE@IC_UMR(=GEB7K.9'*A%2> #>F5-6EG9>5P6J1\Z1V&W*:OV13MU?XR M9_J3DU2/MH(-$GI(97BT@D2I9CP&I YD'LBD3(\5-BW-V7NQN,!%CM342YFS ME;^QJB_6D3,IO+"(S%2 M6L5_K+W2+?QXA6@^T^"0W-" _7+WH)]HPGYF)_[5=C]_QE[\ZTV$_I0?^$_V M)OH3[C(H:"AH*&@H:"AH*&@HZ'\OT&I5[:\IOBZ^*8@6CQM3$J>*=^3GN148 MJUP3-RA654%!-8DY,:/'%^Y]*9#^/*NULY5?P0I+0=%K9J42VJP M&JLP5;;='CV-;"_X0-OZDTBQ\FY^BB.=5=60VK?P65+:3E*JX_6I0>V=S1 C M>MG(S7+7<2*:!2,EB0S7?/*H9_WB^6ZZNM?"8)0[ M7Z55/:*& [?J?NJ,XW"#XJYF#)E#.]*PGSVG\PS5(-OSHEJ69A.*$MJ()\ES MC@1MMGUYEJO:2'6%PPQ,^53ECL$[S-NZ]J&\;A" =G\E,.?-U3 7>^FY^DKF M+6IZIIWL'OZMD6,6A]&JT:/NVTS/(Z1?E4=_\9M*Z$*T =&;S-1R_DBNKME+ M?$_6%CSUU!H[UXNR%DDB3N)$V[X,Z^V?\CBJC?AJ3?1"9O(2]_5"^ZB?6?OX MY<.73,JN$V;./!BA6]I+%C[KWT9PU03V(T.GPFIHNT^G%T824S"*!ZV\+(XQ9^IG2/MXGADXO #!.S@6L& MGD;G"H)M.?YA ?]@@53NI_GCT_HYSY4,PG=N0P8:F/7-Y[/;[$>U5KV3S??! M769&%[(&Y4;AX!.^N<0Q=N'FAK(B%U.&(5[VAP8T7^AGJPTZ\'NYYDCXS>%$ M_$^>UPP>IEG-*"?P2C[D1^)NMFVG%5\P'W2^H6DU_^BC.K*NI$YMG:2SSVU[ M>TXQ0W)]>C93[H +XU3$BFRW+(7]4G\13,P;;O>N$76\Y21F;OZV3AU/ M\-&6?SL756B4U*.&+E8=M'ZPV2L3/@]JI+T\E:7^ZMS3&%[W<*.4UOMI+H]I MNM^//]OP[5L+;!AD M LL5K*2FFD.+86$;>>GGL-LTTJ$X,S)#3?7_L/>647%N6Y]O$5P" 8*[A00- M[E0@P8*[6W *=_?@3H#@[JZ%2W!W=ZT@A;OV?L^]Y^S=8V>_Y[YWC-O=MWM_ M7E5SS>>I->=:_DOE:*TJ56VB M[M@)KXU+GK!LF@YSP<[-=QWLD_!%_CBM??1 ]5=T2&EM0M/;I]!;E2$7>PGW MWJ;8 5(G'J;N6-D*VHI6G;^2(:XK",J304$V;4Y2[IXID9^V5IT_'PM>Q>=< MM-P%F_"G^/?J\)O DF.GM]K>S5B^V$4]1MGG%+:L-I2U)FHDZH/SX4O%F&V% M5:U)49BH8$C'#V[XNO4,4'.AUB-KUI'.RBX(*+UTB0XY/&Y)0M\Z-T OP-\B M1DD5P9_(K'J=78',^3#=OA%1.9/F%H6A(KLJP4Q+=F/O+K62+:U?M!SRLO5' M@UY 8,?6M#NA9IG57EWBC.5#%YR503!?/:"S@Q^2W@HR46U[!@0D[!Z(UM:I M-M3)L]N%-'Q!@K-#-'ZDE^RZ>WUGG'RB\]&23X(\#KX:SS=J8Y_>12E"Q*4Y M-:Z UVI29=]B?M2J]@ 4J)VO%C\(X>Y'*,AT@)3A&.O_\[)'S3F=/$-F9I+H M #YT4)=KJ &/*%=0RV@(_^JDY17ZIILAVNR.W9C153O.:H]MA=G4 #\"ML'V M,R!7"(:X.(,K/!:_ZF,Z'SP IMZ+#0058&*T/*1-V#3- ON]_"3>F4%[W:.( MN:&4SG5!"6;W%-]/8&2H#'/=2A W#A8\B0Q7VJAD16=%1X1S*->_$)>7ALZ% M6(BLQI*'6/%G5G50,?JR)K%*(I(_#$WKH3^2!4&SP)/*F2V1]U L@:[EGHC8 MFJHOJG ^/!T$_# #!Q\('13^C('YQ[_U?R'++?]3_N^G^E MR_V/V_Y_"E__;?UOZW];_]_%>MV(RYCNT\!43[&HAF3_]H>-JIUP \%'D)Y@ M\FRU%D6]B\'H[2MZ^#Z=>,A=;XE1T4&E5@KCK-,SX%T8GT=GW$"?;$&=_1=E M"07;O&;>RO)OYD7*"T09Z+3,N=H?9#P:P3 _D<@VM"-<^X+J6MFDFV>.F+>4 MU!>, N&EYXE2Z%H;E@7HC9\!/7?L3F#*44SJ Y06UW!XFBK?#/EF:G?"G:ZY M N'0K^K46][3^]WC1<'E^PIAYBJ/0 5O$MU27K)Y YZ&%D<1$>L4@E';O5X@ M81CH">?T3;*Z]9.(&ODO8L RZCGP2O3:]SFEV>_Y6\MRA07L%&; M05K?5$,GA':QB6/N<'T"6%,G+9"^)^2GW*$(QE_)T/*J2S7;9,$KS:!RH]EY M!J"#Z+Y;6*(VH>('>(0._:HO#:F-%*,C):W(;J!:<=U 3N4+KB9-TE!PR4[ F&?@RSM F*ZT-#9Z=J;Y>Z MKA>3?O04+,B0#SY>S4/O< \N+DHZ]0]XBTO3&L&Z?L\ 5MN&4+J4'!PO[8SR MBH=(@UZPVR>;O8D;JX,Q&"TMF4;X9L9$?%QT' MTC?*!;5M[UEE819(Q M%]=/E\U50;$UN^Q\F2@CE>'>J\IU8(Z?*_QRL>K@)$"RG$%_M6197K;4^,O5 MQLZ>L3"P @B0J?@AX(8BBA#&=7%]N9C>+'DQ/01 _N.OOLJD[ 4R%S2QTOS) M8"."W7_Z*7B29'0P$U>P8#;WUP#:M+)*SM7MNKA24TP0WJ+G<.RW>^*4P:]C MWUG1!9J\ZG+^%#LXV 6$,3NQ371I$HJ)["1)OXXDY>C_*5'M^N:K%=G'4Z=O M!)\2G(V-A%U_5*'97FAY4;9J_LX.2=O'Y6PCN0$;L"YE+QQ@UMJ](U"D(B;% M*+$ 1EBCF-<1UI(MZL:03DR4R%3?,V05+*[M:4B14M=NYQZ6$F7)(,A6\9#% MFW(%\\N7]_$G?^'5W#%X9Y7S5M;&Z]JJ%0%4%BN+OJ*E;6K!^"GAY#:N ]LD M(95X&X HYW8:HP7VOT25M,9?<[%#J&NKQ;P]U6'";[;\&.XG"J ML/&TX>DUAF@"LNG# M"L++KZ(IY/$1X2 ,LMD1*X[Z6N:$=>TA9:7/@/$\K1]O+/MIS9E!4)D.@ M@<6)"N!?7>3_,0($YP$? C>-)+A@J[F[HA5W#X] \P2;G^\ M#2N'(8!SA$M%(X14Z+#K+;DM&11@""L7O\W+NS1@>' [5]_'4UCHJY_/BF2A M0.N,?"^#05EN3DI/=A+1YVY*A>%X)LH5V[_6$^,[]4"?D=$Q44LI^=)X9I(? MU9\*0 64S^C?.E!*[.(B="HS@[_J>CF]R;T=T;G:2*"_=_W5]<;M^XR\<*G# M\;S'+[K4+]],PFW#@OT6!,C7UVB4,3CZJ?5%^T06ANZ&3=SQL&SO:H= M'AJBC^7/@+G+&U*0T89\Z;Y&@+ N[6&A4_]JJPPA26 M.!&0]_3,/ZJUGRS"W/R.LPRWU9TF' \M5EQ-XA45Q6VOV+2_8@;L&O6)L>F. M:!Q6//=BJOV8;L%DX[Z>S:7)V-M]A\F^S72?PGV4.>$L@GLO\AK9B-6' MAI9 <9]G>S8^,@I4L*JM_8%HI-%R5 U"#($=-ZX6I)3==D%4U)^)P7ZZ! +,BJG"P\6%F(0Z8Z(*6AWN?V_R<21N( F.K:]0 M N\<(J)FOI$=:+*K>LP8/LPKJOCI?-+\2R"RBDC,_^Q8^/_7X!SBJ9PL0DJ> MN9<&0DVK DHC;4R&T J\VTO[-MX)*\=C9*V%^5[JQN4H+%S46'R3N#ZI.5'" MSSC9J[W*V3O2N:[ JSNA3>;7R\N"&G>KFZM,!32Y3: =$V MXHAHK+QSTH4>P+II#ZH"TUZENMCA'/[Q;HSO2S808L^CQBL<,JVY^$C M@^M^A 23=<:F@P;)-'B5;*K\"(E-2Z.'(0#MY;!/NF!^A0)=P(?B]\7O$3/S M*M+CI.NCY$W]0M_FOO\':,V)CXAELZ37O[LF0M0(09.%IIF57/<;/$NB,A$8 M)M5P&T(K@&.KT?\T,VME 2VU@B8O$O2T^/6*:(8E4=)ICBS5OH4+CV7MFQ#2 M0V9D'\%TX('SHH]UU^29U7>P8@RI3W%R3D3V&U;S;W>R/"GB]&[7 M(8HHE<)Q&W8N?'U.=7ZE$_QJ5]_MX!)CL?);Y M_L+[IO@O4'F_?^"/^N2_0N7]I7[YWQ[_[?'_&1[G?S[[2"3!T8V9'5[#^PIQ MJ\F'[,_-#F)LCF$OH[J5EH%4JPAGC&$.B3^JMG] _!7E\R]TW0%DO^APB/Y: MUQWPRZ['7^FZR\'\N1?RE^R&OWW^V^?_[WQ6AAXK'(E):MY+I F>]9WCW/DL M*_\AG"7RRP.G9(;_"U%?%/S_*D7@*,HW3+&7J*3?"!'ZB,.+0JY@&TO;,6\B M(6()J)HE1?*<7ONKU^[S%Q59?! ,16.-82I$^?DYB$BH2D?]QM1Z2#$:B:QX[Z MD37MP4@;N'.OWN3G\KE:M!2ED2'7A(1[U#[]1V;EO4!JHKT:+/^UYCK81]2Y MMVRF0<"UH]=]!DHX)=<\>UA:L1DM9M+X8XC@!WJ. "MRC\%'9+J,UNX#]HM; MHDV6F (W-6WRV7;@?@_^Q:.0M>$DQ0>C[U2\Z[:^S45[X;-10>Q#2R/&.,T1 M+6%X?-W^1ZDV;0^^VN/@:"EC!!AZ-+Q7#]UN)H[ WY-PJV+__V)I6I7D5(+" MO^/<(@0GW72.XL-QQIYVY._+S28#E]#XY#(B_<*5R5J)LA@SE=X]?5M5!E.G MQ5,*] Q %]/-G>_$#3,B\.,O:S&W\Z\.;?SGTG]7]/JTM["ZYRL 8^6W)TO[ MXXK6@JXLSYCZ_Q?VM^BN__TVPW_G<6$YDV ?7HJSJR6<:^^MJNG8=)V]*O!5 M[9#K(GNLI$]['T[[H/=Q 4[J_H^,[D.I ORCT9(_STD?&;>)G"Z^.5'ZIBTI M4 /XMDC^!O=-$D;8@T21%D=;4E9F,NNG;+WYCS\EZ&#N9G4U\JJ=+Z2B+-&# MS/Z\-7<_5O39K7K&9T:N%%@>,/48!J#GV"RS7 X4105X"%MJB)X*S"TZ)9S% MK)E9=3EM^!Y'_4B7 T MHD(+)$/'QGP%W*T:2A"G CXKWW+297HKL\I'W"8T1K*OPIH&I2_8I='@JAD_ M^L,/:'Q F!^5M>0*_D'2;?1%1.'X@FPNSRYC*;DB@BE[RN$:A%2/UQ0#,WC5 M:]^_UT4_'F'N2$1:%,FHKP9/+:W6SZ"66J&WVR3 M=27SXM/,SN)C#I''<L6>]M/=%+-"63A"A6413#H:.,"P0-54!3#O@Z.G9'?RV$++ M>\LRRL@50Z<$&BK;7B$:6?)4+X0F1K8?XV9WS%<6Z2+34CW;K)UIP^Z/1]SK M2G?,09OCEMNAG7-8@KLFPFIW:)#,(J53+%"ZAF/]0;]6'=',3]U*MC3.)6@H M[M:@+H?H>S)8JDC>F5!$&;<)[1(1@\RWV:%Z_T#3^ H<95EOIGPG/<.T?$P] M[X["_Q02[[,,34TOH"4W(#;$#HBN>"YA+-5@6*KUOJ0-]*;HJZ4,)S?*)15;:A) M%F##+U?_C59[")H@)J]6#>5J:\/[;%G:Q84E-(\L6/#P,H147L#SI0,OP=1H M%,85I]= PE*S$W0I\G'IR7();.+,,^J:B7K8^;KF5:8C]47ATQ\!M "17\!< M_T-%^<_(K7^(*/^"%O0/C>9?XVW_#[>NOO@,"+9T(-(^]SIS(FOV(<9[<,=P MR\F\&7SYY;3,RO*I1Y"-L"4)XY";^%Z5OXK=0'&!Q[U/RJ8N3W:Q\#[_&?#+ MN52%AO^=:X56CB!4[O!$+IOL9T +,O ##_"KR4U4-^;/JS)BIOS+CK/Q-'?3]=\Y?W[SR3<1M:O[YGBUBONH,9** M2N/EIXQ5+YY>7]][J(D MR2"2:'YA!_Z;':\;).N*_7X$)%.I#"IIF.9TVMJE)9.:@WF36'BC*%?3W&)J M1&HL]#6*>Q_]P_Y+:9-BM8/DO;ANYT!VQ?L&<4I!=ZNQH4=/$+,U/,Z[>_"1 MV:5K(W?7*MA2>L2@.\*9'Y>4K%&753'D3>\+C"(R!5GS04*K,F)&9$ZNJ]9S)>RF*WH7<)/-PE=QC!975#>$EB M,=3 @QS[:X'SOM!=7M+62J)8>M%*VNL:4>S8UO]65-3K< MC6]0:*HSCG.71I=0X:I98+B=:6,*VT[',I/A(K\>#0.5(5<7,11 M+3U' 1!VSSN0:^Y+G=X=#4U.(IJO7; )L 2D22/F!;B'27$!LF M+W1_P1C+"]TDN';%ZGLS%3C?L740&OM+GK+1SF-Y!M: .^N/\$XAJ^TY1L]- MR3([DLG![G< -^(3@;MQ1/5_L9;9"A<8_-AM")AL./.'++8[J9%_+.B(%.W"C M?2!Q1?P)+\]9?[K'HCU2\MG!%3_>Q_#S,*]/AK/@;>F.2BI)+G1N&X3"\:8" MQ]/RG.\8&O'>>UATZND94'$S*UBRQ:?YCC_E-5XLVA'=O/*#[=C&[1P5EAAC MLT!%H"/!I/A@'W-R-^SC:=U[V7I;%?9G -+!]2O4[X:1'=75 ?$+NHC^T8@$ M.,.GT;&/DW9>49>\*BBVWJWF]#->X0<.&-A")1]4MOO@!^T&4E\(B'K'6_S^ M:L^&S(X?>(JK![.L&&=RMFTZ_ .OB;<]X:W-TIFG&=C(\=E!L)G6C^*>>/( HK&1C![A-OE%T?:X(#S323("E?<3ABH_8$&;&*%U4<[RZ(U 6' M\@><249:(%RR?@6D7V4+US?3/D_OJ8\L;N:)YAG/<+B3[(R%L(=))+\[EN.] M1"F=?_ M-#DUCGGYO4$RBAMW$8OE_-'&MJ_5]3(_OF2?*N[_981=2_;-F<53WE90T!$IIHOSL[)45/-F>C#K&T#-Q],VU8MC!JK?7T!K!,GJ.S09WL+I)7^*0OBH2^PYAQX@?\]-4CU5603RE M@K#?(8#Z@G@V4:4Q/@TZ+?M+ROD(RZ]W-OT#0;:IVK(P;,;#\'G#P ].Z+>" M;=._62#^>54_R5&[N>\(:_&YM+E]7:W'7A)/F+& (VN&F)12@@.QXO+L-B7_ M;$&(T?85;!$3_; M3BZ6A"\M55F\Y7GDJGMT28_KG(:<4A62K&WW5C/R,$?>2;8TOSD-P) MM8WRJC\[=*1S\6#=35%,M$H\/^(%XIK?D6S+N810-7SMM.8$Y(T1&\ QZ\J] M5+ZW:MT<$^0^RJZ?,HRN.$8I?VV'>!V%?U5TS%XF^2%"<2!*OHI.?69SN=#I M8?6@U_6UNC;([6O%0@O0Y(H>ATA5OW?53N9J.R,/ U%%82=>=./FCFL>E_.; MP1B*F>S)I60.*CT?(W;?['NSJ5V,FOBTA<[E'K4S-R<-:.S3J*B19 -^5A<, M.9]LJ\O/AH;IBO(MX7-M$1N#Y5+U7",!,:]E58D->]>--2P1RQ**8'/YJ)8% MOFJGN./4J!L<+&_YLD-7S]ECK] [S;LC#KS([ ,>]PD5L*JE]3O(B+IR"_3"$)#6C<3//8C93 G10*X\=X;$P,,T5%K^_7L^&+H&4DTG$Q.S M$B:MX'1E6V+YI2H&,F W2Q]9$<[6$+8N]I'"U^R+YH<):!_J1]3CV;3MNNJS MGT.+ KFKA T92C-H;-]S,#5[WZ"-2A!'-@",:QWZ*>8NA\HD51"L!WFU;[>)"$10?.E\?0,>+ M5L+7%,+$T?S#HI0N(>=C]C'C%R)5IS@]A^G : M1_\''0+I_4ZG)[1NEG[(A6#&,(75XV->3U4\GNM\U<((\?8\M>^R>0;8O8E[ M!@@#[QD=-X A7@-/4KW@3FN.V[2Q7SGCK!$?$5>\NJJY5(-6F* L++9IGMOV M9D+?)?Y24L&(6Z$: 79?#.">O&$?NI+<2-/,_,M%8<\;U4U"MT(HP#?C;LM"4,]=RM?A[ZUN5V MW6GM6[5JBI^N:+8G:P39W6FM2)ZV/ X M+$7X,4,H>3NE>Y5VMD H3P0GHCG!=,>(N/!P>($L,V^*G819LMY?^Y3Q)E5< MJ3-ZN)3SH1%_@!LZ;M#J4+8%Q,@,3OL,7 TOQXSDZ>,F8]X*_3[>/3=3@+-@ M?9T &3G]O,:6%HE!L$HGR5EC9CY1_\F2+OP^+52(M+=(2]NE1+@Q=,91_"C] MUD<"]C:+2("U:^=@+]R3WOAXDZ.L+8O:9G[(UH3H$)1KZ^?ZD\5_?"LF>6[* M0SO7W(ROSXY<'"40Y$>%*/!>XJI'ZVRQ*HICY\#N=9'$(MOT[KH@_=S<([UB MV&=?-7IX/N*M$C0[[_?ONG[@@<&T5[C4#WU2 MFQ!J:?QNS*VO#_63U;/O0^086KKIZYZ[OL;::[))>"6,A"82(%;!\-Z^\T!# M<8A$_/PSU+5*QB&'29USP:JOXRK"Z>R@J6)).%[-;R1BD(_3E:0!,4ICG\'A M$5MZX0K?DL(0CCX<#U(Q[ I,LQO8:M65@W'P?#5X4LC%@W8CZ(-FD-5KY]E0 M9.%%V8>7A-MJPMCZ8P!L(>Z">-\9*0KL+]-/: *M1+:[$X/D-#UWKY)R]PA% M=F9&4H.KM3DU'7R^DMBT^7,4797\?OJCJ^%81L&!"]?XP%GTLV_)7>G+]FY@.TMWLU\DJ 3+EIB+67WY9.BGBR5>[%T, MD;\%DL8/#)TRRVKV3Z)*;(/'CM]\>5TA('R>,:P2G:.0=ZO2/5K'[2%U\(>" MV7AYC_?ERIV.EI#Y-9(=F0V!8"YLX(.]@LBF-"[(EM7JM<;;>8/"&:MTC5T]G::MB%;>[1Y(FKCE[61-UME M7$(SEP)FE<.$F\,9RUA,<5=7.-Z?/H?@&!6@IP&/YXLO=/^K(D@&U&A@EFCK_]4 M%;:[BR_/^JUN\"5-L4F8W)M<"*NAUH1EZ;>P7HE<<^:!KC:%0HXX)"/X>O!T MK5MT#W_60IK.9LGY*\-9);:K>H^%PFVC)0 =]1,71A1<&?5GH ]#S3^Q@#6U"ARE,E\'*^#87C9+\!"%7.',NC@= M;1[()C'3L(V '#D:OQ.402@R+%C\(A! 47OW>5"T6 MU2N6&$7,'!'[EU:\S\M?MV=_"8,"_"?4\#\SHOX3;/CO O7_$@S_(S;\#RWC M?TE!R_^OXW(^4.+_$LW_:T[UKZ3X_Q,:O<'%_[-G+.'TQC%-V)=J"MUR?&+@C,JCL3Z/'=[^KL4=Y3Z=GIP#OO57[V TD(/ MW1K#PD^N>GWPTA!L_^'BJ9NRH#^$(L^S:J]P_ M ZC$-UBP$^G\VU=NTSA_>;>GG&2]648)0CK*;8DD'T2E)U7:HO&J"^'J)J_^ M?'6G%+CH$I7X?3?BXL+/[V9E0IA#L]K:)MF M,JR:(A]<>CJ,R5!<.ACS0&D$ 8/X&?PD7\Y=AR.=L_63Z?AX(H 0%=IH-&)W MPNZUO<1_*A7JI^VWF3'73.W^&.MQ*T\K%#+:- R]>Q;9#9 MYV8TVEIQ .92X25&(5<]>YKV*<(7<#:!!::_G;&ZL,;I&(2IF\;EP)3FOG7; MKH"#%$%72\S.S'_;G7-_8B*$$&%K]Y;B5^W;IR/B[Z6BC,U_T7K\EGO+=WG! M[GA23+KX7NNQR2U&PLP[SUS"=1,O\FP3[JR,TG[W=CF5Y=@W;@#"79Q\5/&F M>'Q9PJ)^[@2S7NV,"R!+G/[>S?%8FRDL5X>IZFK%=B>I;,X0KD3PJ.5B%$%6 MQPZDJSY5QI'"]KIX[^U]'*H30T:!K/F>&N_GN+RU"L7X+?.FX@JK-&"^71,P M4CH]Z3J%(VCW;/H$LC9M0*RP M["(K'[H1X)1AIC,)3P7T[;'>:\.JB42P5!JQ90A&@+.",YF_!D)PPFWJUAIY MT_<7EVZU;[W>3/;(Z3R\NQ]SAT*,(#<$BBX0]4:P<3W8;Y4JX+P>2_DT+CS5 MZ]N]+O*!:O2 (TV'[Y'2;1A]I3,D!P DV].8U7DUQ;@L,*6U\DKF=?=@ S0: MP5MCK^V?:4%5F8Z)?BV1[?A),FM(I2GNFFJPV3MEWUY#U1^^=$)[30NY7!Y\ MV/D6PUK8>PQG$OIOHA2G28+X2#J<\XQ]B!X?+?1]N?XVAD%3QG\?K;\0JE?$ M5)6;G%(&O](-S@OG7.=D7;_;?B^P'S$6<,CDL%:%9+FEC&A0*N9&IKU4[4TX M_\M4-:I4-/HP(;-;6:: NQ.GPE-&WU&_Z#BH-6)[U;A%GA7+BB/^\\/+AWT! MV8X"^6F31FWQ#C :H7@L*3+)T_76S9SBKYXG:+KRB#BUB:C4B4)VT1[TZ!$I M(DBL'D*0?J6BL*",A("8Q0.Y*%U1E$CLXL+*88_*T7U%@(TW1F^M:P0'ZL*YTP'DFD",L1 "*M=YY&\[_R@1"NE* M)Z\#-Z61WROQ? ?2M53*=U["9KC]O"QS=%@B2.8;,F-2W5'[9N3O'K'2-$?F MO8F:YOQ*UVS\QYG8KN;G0N=UPTL!H2YTEA$A2S.4/0.5QNCX0(A%3+3L]_>Y M -OPU-3M.6U^:;IH1\H+,1HM1@UE'!Y&G=[3<8X5)_'1&B>J$(/5!ESTP2VJ-F4VU6I+I<+B3KE^ MG#R#Z6QC IXEFEU>V&&B+9)+C>EF,TA(T8+3M W4]GV5Y5S!%;HK.42T5QFW M)&$805WW,P5.;8// -9<4II30? N4Y0^"M+G$"+ JY6^8=L;Q^RMKG2&F>C6 MJSQB8?GSSMU*.8'W.99.:[\ S&AX2J9Y75GI^MV'/[7V/P/L95ANM1\/-QD\ M$!V]B20K5C['O<#$P0<.(B ")VL9/&#-C K+QA;Y+V54WAGT(TZOGU^49_R* M6;GAV]6["EW<[T_7#TE[/*"=L/BO;. XBS;?FR"!"*T"+8E M2C8-TZ@_U<>R[ [B'55N$=G']=*S/& 7A91S9E>&>^U@X6$%]^,%V=-%X?#)7>S531;P_00*%SU3&+2>',6 M?SW8+!<7]8U,/M6;;N]?65KY4<-\!@C*T3K&6#?#$0$[6EL7GPFWW<.@ M=TC;@)@GY,I95':;&=VK/&MV/$S7(D/<75)FYYX3:V5TCU/:%;8YP]G:FZ1Z#BM[J3MBP&Q0&0$4=3MEW--GMZ%[G)6U5C>GQ<:;H*R/E(R6 MT6%40JZ%>KOC?PBH?/5'OR=V& MF<&/=%4L\PE3/5%O>RF]TULO+:A =TTF[E.7FW!Q> /!_2#,WIC&*HZ1\N(W&N:8(;K3 MT-:D0Q%:(XK< /].!*JQ)P$YJ;6%66:*V%5\"@4;RL5,[S7EW3N9Q*+6_(R2 M&Y \*#$&XSL*\8=MCT'[Z.6XI?'[&=E7C&4!K-*;)4O@V:,OKA2A[$2*@("U MF/'*OJ%/I)2. K&YM^T8+3(U\JV1WI^=IP(( Z9*K1WY?3LM\!>X/E0V'N /9]ZEM^AZ+/ZJXQ0O7E^:?C7#,3>T M;1G_12"2$C-A#=)X@$=*@WEC<&].4BVZ3"U-.DOKM$SV?:O57J,OE/:4&'?1 M^!MUI&30TELJ8Y?[QF6[EM2+/36G1. B*'/#98.A:WZB;"'#8M>U,0&A@!K:_BGR2%SAJ2:KC:9C"CJ:7+ZK3$J1'B!5T2./:7,V<9*C_>QLHW M\/!'V@^,<>CP"7SL=BNLP'_A.+O!JNI!"Z M0 9\Q\-%V_SORC:U=,I3H_P((_+ 3^Y'_,W.*B3BVW=H]L>*/+V8NPG=GS_3 M'2[]57G6&,&WB9[$X1NG^&9R1T(12<5S'C;&M]?SI83]*:Q8F!3>>SY)/B:5 M>;^R.>+T#Z5M-2(EYY0"I8SN::2_+F2ZO']8EH),#IL0DK:'136$/4;\YS)A M4R]' #>;5RPF-L\ (V&9@TP?%M(,\OZK#L3I:4]SUAO*M6S:Q8*3_-&F+45P M[;<>QV*U3O+.=Q0HHFXV&I5UN@1UK9,:IE5])RSMX8*"?+9]ISU:.Z&S3?U6+WNR5SXZ6IVP'F/! M<185#KAS+5'%"A/,TE!(/"A='JM);PAHT/=-0:W?2!,Z,\RC M.S'9^^4ZWMFXS]HF4,;6)K(^>!D6*!!RV(/43Y/5H>!)FB#%UFB?JBXBUB>] M,\^OBD&;9/%4'TO5)4UXHU&0P@PBH?26=I(EDY4UHN7^:W/$+:D[I$TG%)O,7=CR/#G=#8&.O9A#[CW!BUZ4U8 M'T:,;*J?=*2/35V:)Z_\URX!846<9PG!_!X5HV+T9AU&U6=<:: MU*O$LG7?<5U:06CFW/198TE'ZS%;_154>>U,-'5K%S925O;S](VUA:,LMD2% MSN@^^WR,X(;E,Z")YWAFX! M/7-$_KI!!U H+4YO6.Q(-^\!=ZV\>?FDQT44*9:L9GE%I.;56$;T#, SO<(% MV5T+FHN+APOGM?Q@B<:08>5-WE7M3J-3BHM1T9\)7[ 9&T M+HV_"9UK1X*I=%4A!R$[?LVHJ,(SYZ<7497DK:6>$(C<9;!W>.>\%]G+*V!= MA>XFK$=CYS B\\> *;2>AQ >QG8Z@8= ,$EP!GG<0]+5WM*D1)IQ-N-EO[') M$%;K$K757HR_CM]UM'".J^D<-T&$SYU#>8GB8ST09S(KJ=(,!XI\6,0,LZ;<'5P:TO'ZV$@C\%X , M2-PP-?B@!DE'_+'5U1L[9_@LL%7<>\ICP0YUU$19-U1D>UKSJ3\B2'7,Z$ C M>17:HZ'<$I(I8O2W#CPOK3 4C] M$^"/.TCU@6>1SEO'EP?IYBX/$OG]N;4C!!>&P"D.]19%TK.)A<&K_0]F]N%> M)$"-C9)N?!&DC&@6/RK5MNSM9'PX"JXU$C5@@):M00..7 M3K&A*? F=]DM/WPN.Q:URFGWT==/_L-?&H]@[-@4QS:C)_%+&1=5R5T-KX$R M=01MI_"CG!V,/G!'F*2>C2,F@M0%*DY9(WS>E)9>8:?$K'E(]WO,IP*2O*J! M69,7CE-C"T>*MLYFEN>M-=/A5WLWJCRE'H+G')JJ4Y@JBV(O=I3611N)?21H MPT\UY1?,$X$M+=/EY/83__'4^?#"JR2=.S@WH&< H$C/IEHK+GFJVOJ4:O(!U2A;F^8BLL[F7P'PV=^),+V?>@YJ&D;VB8V^]I21!DS#FDO<,"+#J&X&3=-S9@I<2H[Z#6%^4YD2.$BE&P&6D7C[4/Z*Z>) T&O%5 M?$RINW%UM^<8F&5ZB ]1IHBW69H1A:'B!V2BV:KHGQC[F[')VA=UV6,D (+C MYL+!@PM 6;?9H*XJ EUHW.A$)-4"M@GIK>YDN4B6F6V_>G9#M).J6,?#5X>6 M*=[RUD'YH-+V >(#6)^"EM0VW5W;J1OS=Y>PZ$F%I6Y\\;'K;/%G_6,P:CL- M/UT/M''3FW "ORU:L'6<]'/V&]9;#!SU13W5F0Y4MF\\]5@+@\4 MF(,WL8?858JN@F ^!G\P(?'EJ[FQ5SUD#T-%3C#"P^K/\3OEA+F$M31#)L=* M^B1#K>^WB3! IJ4T8CR?"*615SP#Z!"$7TWS&I]:6)E;+N,7#QHS[53J8I5)ZFV'W?CSU,,LUB< F9;+;^O6J**S%+N MP7Q<- M72<^/M.RNEOWJN7>_2Y:(E\"9;S2^/P4H4;8I1I6P'VV5FQ]R>U\LC?%"'=% MV!BE$D[&R4XCUA1T^>0H&&-"DCNU"K(5*]1==H@448]#1*2&! (CX1VOFDC3 M<)K*AA7&F%7L8M$RNNHTIZ ,%S/>-;E+J69K M'+4?L4$PS=7['(U?=$E2$G>:$185 M )_P,[^92^1./*26:?D9 #.V6E(@HTR=!5_$&NNWF]"G*>+ZXD%N=FN6.MF= M0"1R&54+T&\[YS6F:Q78)/'@272CP]=L8),<,6SGZO0,:+:FZ?W )$Z,[<<- MX7 L;.)TI(Z]U'#[RKG?+,SXD+0RH8/%+[:%_#%G_XPVC3PFPXL3=EJ.+0 MCKF!906>W'7W\#%R1K%?\T%Z!)$.'DCZ.8$82=6M\H ,=JS]KZX6.;TO#\2Y M@K>K4GB_$$FP4H//<)S=HMM=X@Y&F$TB8F?-@#3>PQ5FO@&U_K'G3@\1?,>D M>TX_LT<,6^/GZ HY?>S'X_J!'\S(3Y]B[VS3O5G?]6G:Y(4(CDR1::D"+0L& M[T(U]C2LKPS/F)RU^J5\8*^_5<)Y=XB:G;F8:,1:GILY359'9#Y![8]L1&4; M1YBT0'/)7%!+X##/"1D&0]GJ_E/"_+=>+1BH MV$>,$N]!9GGE'E7IDF(4 FS]\)&)SXK"!QA<\#%W#X\@1?OT->L*)Q?="NW MTP!UZM.W/0<@&GO_^,&X:$J; Q=+:M0'^[X#"?WWQQI12=?MMZRD1O)\BN8L MT(*#Z;)\\W2:*<:\T-FY>Y5)@E"&Y7XU!R)Q_DBV\2T.FN,0?EE\<::RK"F2 M?GT[.2AJ9.K1P!6!X'1_BT"^P'2;:G#IUI#QVE"2>OWY7,S29*E0UHTYS[5L M^=(0[NJKY>R'E5&A/:AP5VYI<;-;ILN=G<=HJO6C1Z37)\FD,//DPZGZ981 M3H^B[8I158*[+SF@YC!;QL@H3X<$K/I/UC[;=Q[M4P07Y6W:LC]P69&2C^:K M?80B%PQ)UUBSX)XXX"$A#TQ@R4+4I/+R.!@IIQOKBN%,V]MI3UU$LKJ*F[J' M =<\[=3X9G6"!%*2:8-0 M6NV;S*9N@B[4GBU/]XDR""=H2A/(3=>;']2)?:QAOZ)')^(5O;L.'<'RDVQ:+L MRN_M; 7GIOP-UQ;M*.(;EV#[6RTOY5ROBC'3CZMG8>W;1@P_9 0O1>=**"-' MIT;/IL0;$TY=W)UB0M%Y^#Z@"R:51TE->$A8$TD8\1.ZB4O<\Q$71QEUP3P\ M@K[KDKCXCDX5YKKR+.OI"#0H*FV?HN]B[GQ \6?,=:[4R6\=7TKTPJ2 >$C[*L[+(FA_ MM%$THB!1D;G&AUE:1R6G>J53G1:5:(_62;3H]Q(%V(QV#%9QT_=IOF;N7 MU-AE<8>#I!HUZ;,0.=-5QM$E1ET0*RQ.M46#\IE"U"IW=EI:/'#!3D<+!^&.EZ/P:HFR,[4$ MFTW)L^ZJ$9T2H6F-I(_T9@Q2E'GZJTZK_1EE7,41DP?C5XOT_4%1'A]8 M4F:X>79?0RZ*(;JG) \1=HES%35$+0ET.5,[6AB3<46*\4,+M8F>>*N#:H5< MIB4U"Z85I VGWB'4*N#D.R6&]\+=A6N^ $QI6;0##?_'?)=\@W=#XLJIX#8Q MQ/-2^B\SKU-GRLO+KR_JEFX)?^3N-ROZ>_L>8LOBM$@S=A>]-F<=/7P-<\F1 MP17"KD9A1J9<2Y=#3=TYMHX@\4 _@MWU@L@GL7HT%_,^+PS$52^Q=>!_4?;] M@VVQ3I?7#O>1[<6;B[/OW&J=9MUV M$[WQW25OJ <3EEH0 (XTLE2GI5>G?4'*H6F?;&R[63&? 9ES^'>X$317UW@) ME3#^<$9:<8,IO2C:![^+ M+6Y!C?5GP-9,'#!@>WI!AY&QK!Z I"76##N^=7YP+$GK/XS:>F$C:GLV..Q- MWEMRK\QMO^AT5#2XYCG@(J4,'2%K:70_Y1RA>@:$>(9/MO,/"\/\=!GU2E7F M?GHKQ>@WE"\Z9;DS^P5/L-G&FV&V/"9_?Q;W22411)*JP+DY$O[$5SWC&!62 MP^ CQH2!SFG_T!Y/D\150:/27&AV;?[DCK&OW#03ZEEN!SRIOHRZO:KZ[91G M_0SH46ZV#M9H_V95SGZO#DT\#L8O8=:39:PUC!3?K7]S4K>SO6;6A/N2AR+R MI](1$.K10'M>[JQ[HKP2D7M]\HTJ(9;;S8 JLZ/C"F=&[%7Q?3D'^1W/VX8' MJ%,[3?,XI"2P0MI>-#LQ=NUT^1#Z()FU'YV+O:(1F$#M[&<,][*#I)$?"\.J MSK0SS\4-];=WS,0GOAR8+ ('245';/PI .J36\)?&O'=$@MGL#MSZN<\HITF M2XE<($U=;@]=9-R]EN>-7XB ;ZS_,N'; ;/@ W2N)%.@'W?QT$@.R\^]+TMT M;VME@/=W4M#)0(KYEV(! S;..2RN8&HG8:D+'_7UD:/Y^P'IR;;8W0S>EX/"X /33 M#2^ M*P]<.,S2:BUCBU#9S^2>-'!(!>)".>7+1ASD<#L8!D3^2+<3>PVP%^-X[7>C MR,G3G1C\I]U%&@"X')KE39R\7B3SU?5>0E!YQM)Y_++0.#*>2:<$='$468F& MA@Z/LWN\28:OE=T?PQCN.CC ;D;8((!@N)Z1)U(H8NM.Z/U#?K-9.2A#& 5<"V_#+:?3"5ZP&"<56G2S?J9R!L1'_>UI04,-B9XH:YL)^#*$>MA MO3%#3?+)QL86+>@98%3!V1KV.2*!47 ?HISA%CS4;1!."V36[H:0^I5*6WN_ MC%U>=G%;UNA-D0H-9\V]7":*.[(#B1'+LH:GZM-6Q\T\A+>V;*?F$.7-CE2T MDCP^ R(=^'#P&T&)Y*\2#AK6PR^YR0+ME2 W_GJS)[]-MR3K[DROIPE/-W3) MS0.4FJ,U*OTY2S0E.[[3TK\Z9M,_W&*'>#0*V$N_=&+&TV"(27B$D]BKWB;V]HGLAKD?P31,%^S, ;0 6H!XQ MV @'L_05Z">![I5G65'Y2!K[]"L0^8&V*9B?9Y MW^.NOIG"\0\ SP@@8 MXAA!N8/=XR1JK-6"\=_8>^NH/)9M7[21A) 0W#W!W=T3G.#N! CPX>Z>8!\. MX2,X!)&.^->^_;?_2H.;IFSZJ:<]:O M9E5U=6]TX3*?<9,=DT"%'M"]$#I8);";+,C)C2RS"JVVNIZS^U/'A.:E(VNC@*46\IHD0EC9,< #?- M7\Q%WXS5*Y0J^DU5)''>#5^AO LL\:E.?'$_4X[BP"FD@/Z/-/"09<>Y,< E MCV"58O?=ADN63]M)_M 4>&.C4R74,]9YGUB_(0GR"- ]F"QNIHX6J.\] C\U M')*/$\BOZ224X+6*4Z,I:'+RP5[EY@F!Q+J=Z.*3B1)R,Z8[,?8+WZ>ZMU\@ METK3)#J)_?A3X!R3SZ";4 EJ>$L)DF!2(Q(1Q?Y5?329U],25J[Q,J?/@JUN M[9*3@>[C_)L<4Y1"MS;_1'@(SH(.LH"'SHW6X;(X.> MI!XCUK5!BK;D_TS'BP[)C+60'_VM[;2T1H&QJ(QO=IQ MIU"&J1'4'8WD$!6_OM2UL=F&5\>P8WWB3(RK@N^CVQZ!9KKBK#)<[3?(69Z? M=6).Y+B:6L@2,5^IZJ=H#V1?3Y_>VL#M,( 83D!3+Y%8*H,&8%P 1%R$)[5G M0QR$WHP-X#9,<__?%D[A. I M"0PB<&38?%A]!%!+/6ZW1E]%;G28*WY9*X:!?Z B]B_E9X.V9W2S\*'TH$N</_!\5Y\;>^TD+8'JVOZTOX%UEKM>?$@4Y![ MW.0CL*^KBT/URE#-UD>@]JXP>_E80?'S-9F/IM>L^"/@?B^!?Y9DCF:]&'KN MS!O"KYW1I<&9@?MAIY;TG@>KRPSG"'3S" 1SA*MB98R3H )];;%4'Z^LB&Y( MNA..9:9_\$X,QH),+F$7F8DWI9 /63ZC"A,^P>MZ-J1G478TY.>X+]-^@1]P M%T\)6D7G-U]^-20WLQUQ/J:,&)PK)3-GGZ_UL'GO>)G2['+VFN-ZRUJFZOX0 M4F]QPH.(O2E IS96B6CH(2#^(=K@U+E1&%W:5[CG-I/?MHG&4R!K^ZAOU'7* M<40,)>Y)>?\I]4+RD4BW#N"1>,A!$H3-I4ZIS1=8K4\?24U-VLS-L\=K;)3L MG#7Z0##=#LM92!^/L7Z 5HTQ[=A;H$J7=U(DGK:L\U,;YGP^CJGR'E?N-[ >"7QR.483F7^Q],J]BG6FE%^5ZBJ83;=3M9H^11(NW [IT:F0?9VNW=&3@#K7'?B M$8"B"#?@"P565N1M8U3=F/'JL M+W/A^!F1[P 35/D3>DZ5A=B.E3+Z5E'*^N J4W#B.UEVA5DI0M3N+Y* 6WA: M/:;7R*$*Y55(OMBF^,V;3K:5=/6%;ZD)1-K5+."%1^#3"U$,L=<2M+A)SG"P M!-/KA!%TZ2?Z#]X4=_%WM!/\[YIIYD8P^E4/AH1".[RIC[$>@6G'SH@^R34Z MNP" 9A"QWSBB'2ZUJNGK%8'\&+E,4OE4C;:W$>/SI^=P)/D#-A*&4;UD'1O$ MR@EXBC ..]YZ%GP=^ 4_W(WF!<8#Y3A?J?+5P8TM1AKA6Z06;GH)B<:[7)5G MR&CW+IW1SER1R=9,%)<4J^A>'WR/EO8MY4RJBV:?3;@I M%-JTQU.O]KNQ?*0G]SD$!/FBO0T9VC2?,PD<1VOQ*"*D7&R>E*5K 9+ MO&2 YC1;--UZ]E\@:K\9I"[J3U'JFQ0X,3>.\-[LVD_]5I9]7)U$C&>=:_Q M]N4$H138S%^SW=$I4/>"--SHS,W(39DOUGN;:HK9*KK&=^*7):Z)E*)KBMOB M*S1$[K"=P6;$=SPPFG7'9^F*MQ=ZQ04+!QN'G4^$N]6US[#I'B.DE+B].R!\M-54TL3E8=>L5!;FPR*C_(65'+9X9@C1DV-47-0@5WC,876/O":'\4 MTM1Y\$6>4J84S=3"&6AN*W?95@6JY*("21GYXBGW0'VLPU4_CDAH-ST$5P2L M/>4!^&,_QL/M@I/:1\R90?%JG%ROZ2P^/D1)1Z;-90C0#@7RLSRM*GP&?059 MG%'@Z(]?^/@C%PYOC^=GT+?#Z4U06A96A-CEUXS)Z*.4X,D$ M4[SZ%0/7-'.EJOH^'9<-P])06=MV,QZ=#V'UQ:D.OQ(=O-,U#.%*[7D?7L)5FY:&QS:VC :MKID= B/5!Y@'3[0\*ZY2MS\^F)/_/X3LD"7U!WMVQ4Z?7;#U??$/,IA ML>?=9] 2BD=@:U._U^=;Y"^J0I,26[8?S3WFD.J*3EN>3+Y85>O-B)X$;R)V M-LLM5L<&?::A8CGRH9Q0=[;5V\SM(U$TJ]>6+M%O,:X2R]9;[N[ZKYFN%/\@ MU*9UX2Q%TT92RTGOB8GT'&18&PS+LVHN_9C%3)P\WQ,TB@" M[?GKX-99'$+#I+_)4=9E?30\2P<*^>N MH0TE%3V91V#H>TO,(Q! _"?I*,X"KE2-3K)J*->B9?I-@_-$*_^31__Q5>N_ MU>0?W\;^7XE=@9NX\B]_B"\NM'/+_1D50%[4K9-)0%PSG+^;[8C/4P-.0U3D M6WA=P$ZAH"R5I/_QN?J8Y>0V3'1Q0'V"!&%*J_4@-5PH:+-FG/V>]Z7E4MMGVUULNOH!&S&RC,8QFE223%2!>%GV>S_*45F[ M(=T+0[>"5>$VA:Y.CC,,..TFSXH[T+/C9PPZE^."PWR+U MB3Z/$V6;K&=!W M1G??Z9=J$W O._O.8:HREZ-GVV:5P#N3NRO NGY4]B(0J6N)8*'K>#IAY"ME MD"F4:M%[SJ#U\+##!U6DC+%PN9]KZ=_@0M@ @%Q?URT_O5%A 7&/4S$C7OOD MDH$/)_=2WF-[TDMD[<2@QNR4__))C'$7,C**X$SWFMZE#DH7R34F@\_NM="93MQ$8.N*J1I-M_KDP9: MZ_BZ36<9?.:^>W_[.>^/C[RY3N6,=@WJF((U9"QFBZ*D M%;58PH.#^T'KZDB"K0F)F7TQ+47" K9$%^#FGRH>5UK0;B-7'.)7Y!^HIG ! MZLZ A<%FK M%0;S Y$*^<1%3DOK9+2:'9:T'O7R$?GI%>7Z7)?-N7NIFT(?S"1^9_DG%ODL M8A6,&:7DRB?1NX/(0DAC\;=$3^W'*[9^,MX#2QAXL52B3'YM/$+.AS$RVW9,*DTGRT3; M$<$E22A1_PKU^#G'#"*Y>X*R\WG?RONT(V?4NO+"9*)RKO8U BCJ%4!BZ"J4 M(D, ,+0O &DNKUGP>/E^/9Z),Q7\ M"'A%4E4=J578%E'X$U#TP$N&K=_ZP_FP:"?ZM,_16:Q#;@ZT>]1Y@O8BDB*X MUTFZ&OKH7/N8U7*Q2$1;!!Z,-,ST3J9N;L,0[]A6YD*(LD9;&8'7W%G"+#]P M<.]H2:[>WK$] L*]O$9%2VNZ#%AZLP6S\H?L%^Q+,_IV/;JN&.V7R#GD356 M09%VL. CP)I8E^.J+C(ZOE\1LSUT5UG_J8Y$I 9N-VQ*0HQ+KU"G^)UT /G! MU[#=4 ;& R.&Q13,$S3_DYD#H02MU&DMS?8-+6TWM"V^US6T/X=NJ**F R?4 M04\E94_L=Z]Z,F &&N[B4\86>TY-GN(Y6VK&<"%E\JR%>1LUR61NSWH'?;BP MP,T!DBL:WVD.Y7-#M6COL^;=F#*(!PGG)\=S;8CB=0K_89,3(8Z:? M-?_]M$WVUR]HOP[I9/Z%'_A307>#-/N7RDEM6DB)H"HP07#: MJ^9A,L-K(,*>)<(-#FMB1*N@BLQ"ZH?)CS&71K7'&7K#TLV18N'Q)/NK]NQKI[F=N)ZY$8\WU$)<2 $!1#//.*85@(*IYSX)R M)Q@P&Q<3W68*$VHGY$8J=!>A/KI,'H0U=Z\2JW,K;DTU4N*4[0,CI*19=IAM MA5 ME.6.*$/,X/1>),VP#%XM8/#L 'AWB!S3([J16*J%5!\VTNDYR \FEE)S M/+'=/Q1:5X^M?=KBB1BS$?*?@"12O8F(82UM4WZ!*K&A/.Z"@SJKW7BI+(%$ MS3HJV:8J42= E\!@76,JU]>!W6]JBA-O:K4ND;P/GL\;*@9RYMIR9Z5/M&;H M68667/>E(3=1/"5TJ6M=Q"R33GPER'KS%&%LF.&?Q+RZ%U^TE!%-SLRU= M);K#JR#%CHT6B*UZ/7?5DG3RH('M^F!0 MD6^0;AQ3-P0WVSC5U8(AN(C?WC[HW4UN+V9''NU3C,1Y5[>.1-Q(^%"G^&V\ M4% EG%;M$YE':G3N+B]7L-7H25O NFW/F]X+9THNN&IUTF6P_R/07H^=):,# M6A<O$R,#;XD?"2-,Z14$VK\_UE4MRRD.?%<\+YQ-!#W3P\W7K0J%UY6XK MT1EQZD=!!3T"EJ.;IX8+9>79TM4PM"*'/5"ZD51BG?&YC1\]N=RJ:HE39?$Y MKLHB8YC_ 4/'"V^,R7YP+GMK0AU>^E7)&)GD/.NA0:OF4XGX@MNI6_RB8PD# MZFAE34 +U,%5HKO"'S*3XBEUQ'A)6&3HQ!N*5I4/&,SHQ@Q*6'WJS/5MN![ MOJT7:MI^X:7WG4')5/KHD.<9@4CYN4HM. M7EW."H>,HCR%QT/%O=I@A;!R$9JIO;GS[)RNNC=F=5-@+K(\V>_N?M?I#:YS MMK[ZW-U=V'U6P;;\(4_)$]:75^? ESKT*3@R_Y!*LYD6X MHVN0I,P$.A)M^'3D_5+\]6;]AJKHD!W36 M*EO@0)QL]%/A=NX_.@)BGCZ3,%!'X+YYP!I_;?8D:UN)QT7-?!\072UG'*L,$B\8<=CX$PZU]SV^G-(RZJ4-2=T^%.\5UO4 M>BE@"P,O%Y71C)V5K:60D3,[" M?V()\#,H>.KNH>J#Y.K-A/1#$33&%/7LCGPV ZSAI\#V\:7KM8*XEIRN_EC'4\]&K,[O(UZS_U7)#2M7>[>GI,? M%IM:9$A,/F]]_]:U%4=5:-BLE#8UZU@ZSD1YK=/\G;+2:XEV\=9Q?#> GPA[ MBV?[F&*B.W?@@F^Z41O.^M0JA;E.A]/>B]=.D_.!G\\&7TP-C;F-['F*A+6L M_2RD"AK,]#0?UI"2188I!J?/X6%TC0J.<*O*GBE/%J&?H\*WS5BQ 4]Y^*'J M\+T]X;>O/IH=^];JF) 4Z^JF2MV:\:W"!$59#WR]FCN&TZ7F[H(=(50(GZ@% M>5C/\;HQQJGCT-BN#DEP"8<'MP%O=^J^/7_/W>1&$)''LFFV\R+^$32[\1&8 M&QO ZH*\NA6K7G7)%7\2],XO3<\"=O#>F^).M(J+4SK1*XM^X(6DO8(C>9B] M9KS?W&23#C9ZRM/YN?S^0OMJ2%.,FIK7D@.D2CHNIJ7!B[ZDQ.,:E[,^I";2 M,G[7C!,"TTZ8]HZ:_][U$LMGB#. M;+BV>MU$F#J:+ML]A(/J4B2$+U+^B^U3@5VP?W_'5$,CPD9[*,AS<]YG KEN M84'NR!VCIWCHO5\)%X<OTK8782-N?]M];>F\A\/A5ICX"N_2+N\?$1))XRJ&3[ M-&O2.%@5!\E>L_2:WU[\V9Z[NLW7JSFY"7X&RCJ7AX](R$;)/ MEM[SKSJ=OLX7[X69#$"7F$=>78:?A([B[ MMTJ.=L7'SG>;9#IP)A<=VQ59M1M8" @.MX#E^Y7))@25D3V.0I7J"0;(*F:4 M9%Z'+ZXCOY>L%>\7=[9UVP;I@0>?HQ5]M3>K"Q)"* MA/F2/IZ$G;#Y#5&=QXO75-UW7CN>59SC<%"A+!X^B!)CC[#[8+IF:H_;T(?- M>CH\V\?"^D;HN.*%R81P.['S@AX1-=S0*8QQV!^[E?A+MW3?D?VX;G#A/BU[6GVE_E3"F#AA]"F=J%4ZO A,&'$&Z?NT M'I6TOT22=! 6135P.9=5DR;.[\Y#JE0JH_TG&0KP^K\Y]/4?7TSYOPDS_Z< M'>;_3/$ LKC95S! _<^+EF=4BF%=DN+D@_$K\KF&]]T(1,?;2BHX8P+5*0[\ MM/B27TU5!1"!*&JXD+%&K/SM;4)(V;06/ZL(UTS,IA1971PKT4P"S!O5LE9K M]\WZ)A3YU&^C#JY&MV(#W^/1Z47CWG0'P/O*/7UJRS8%6YND?5L5)%?6E+A! M.1Z>5:$KD=_/E$ 8-@/W2I3B"\PGP&"9F*[XJ*-<('Q>29:\U\J+'TV*+MX0 MO YHG-CUK:\?#P"6I1222"HW$1,D,8_ Z2G3>LN*$LLKJ><:-\CG),D_;^TS M;;:L"2/\RI7XD_J5+?$[1@U!EJ/&5,JC6TT)9S7C*!G$>!@70((;[X>LC=O0 M(R X^F#QP/Z+XK!-SJ"@/@CYK!*7L'Z3%LKOE#,MD'+^>:0^C70Q6/ 6HTT- M#GZ-+!(J.GO8H8_<_9"$="H"ZSG #JO:]D,F0G[5NVJWV>$1&*IL27P$PHG_ M))V+=-!KRO6GUAUN$?7N]DYNK82Z4QG\9>5DY;P82:$7'HXF 6EA>:W=\,=U MD2VO XYP0OE%MSU6!62M&*&9B!8]ID_D1"BX"1\!;!EOU1WBWQ8B/V72#!]O MQ4DRL?I .=-^1=#!)4\Q^'&5[Y0X^P,3)%!3H?)Z"(B&D)$$OZXIN9/-FM%8 MD$L=]O6LQ++N&GZ&ARL0I->H^G/N.I[&GJ2^H"W/XGV# M5J[.AM&UR#L).Y Y\^X53Z0C9ZKA 57Q*C,SR_ZN]B+VU4>B,;'LJX@="ZMW MDL>-8=%9;D2L=FW\D>\B[70'"AA2LC@G+V+(%=+#,;%6A%L/=1[JEL-Q="Q" M['.I%@[ MS;EJ<4VO2JWJ0J<0R$JJ-"I37USQ[Q))ZG0FNT4U6M>=]6"U:]U1CBJ1WUKL M<&' G)8WFA4Y3!%&7T^*-4$/VW^6HVV3M'.Y])E*F( *3[=_T <_ M[DW8F,J6,^Z/>JBPO5FC(;<. M*Q((-O>8_[)F&H,@J@@Q,090E$_5GZ1V2Q[^;I68H%.+M:MX-OR+Q. DE^U* MV12)@!FTS1$Y2K*OG33PS;-'H+D@V;CFC:Q D-O?5ZXQ?^?C9"B_*2B2YR MF,X=\J12/CN/_$TSRRM]L$'NM]+UHN&V(P;URS3 93NJG9:-O5%XJB01FKAF M0A0@(#^@HQ3V=9_"Q)$RL9[H[[L@ND.A[!ZR0OMC>F\O#"4UT8V].IR>8X50 MI?K7T2V!K;R-JHX"X^Q>.> MCP,5(V1[RX%J0#/;@HGU('QE3@AEVBM2&O0^U/FB%TFS%(8\>LI/8RH-^6Q? MII-MES?L1 ?Q,TI%N2_\1E GP=_BO[UXE61OKX!F0RYVC(6H'6_\ M-ROT34Q\RU@-20+ZVS"_^-HVH9)3Z()06SUG@NF%A84*C3]N/[[D0+(IQ>?4 M]HBXBBVANUN9ZY*KD3^("1DT+<6-SU_BJ*DM#+&D=Q-Q32@R<#)2W,A8A_DU+43_(WG@YA]?NR+GM@Q?'O/% M43/SW44Z,@6R#M00J61+\K#E+?*M31Z>S0:4W_2E8HU\;4CBAI[^5ATMN&GS M0,S&L!HR,C%VGZTE;MLMF/@%E]+TE: MSD*H@N9;&WO]E_XLHYS\EYTN-US?[OEDFFH:$V5V0T-!'2/+7:%M3T3PR->( M,SD&+-Q%?,)89G'U>QIKP1M?N:\#61>.QX6V]$7DT<25['*KDN:&]!N/%_$5 MP0Z+6P+V3D/E4BL)*Q#[^HB-Y3(V0,577F=+J,3]PDK[FX*Y'N;#MX@=#5)1 MT1!PH>6T.!_2V3FTY3>^U%@_W:MB9Z=6W<(VDBOR9KMA_FA!J&,__5W3+*R7H.^Y=0KH@I=I_I0;3/H_MYZ!+7" M:U*Z 5FA,4S*(L&V(G,W*-)$Q,DQWBZ74;U"Y,5BE/0=05&B6K0J=6_B/M- M(_NFU+W..4U[\,J^F[HS^X.P&*B;5*H=9K_M3ZO4G7O+?^=](>.:4+O=JS/U MQ./(RZ<*#!.23ZY<9J#VE_CH*V?),B'XQ' _PO95KTP\U6*C@Q\ M%;2\>XC::6J779/D] )WQOB#3J;+((*\O(/6#94_>S@ZM]8B/)=D8?U*III5 MJT$I/?+\K6%-XV^%SJS2\IJGG(EZ4)_6S2G\XPV5#W?Q=]2_B+\K!4[XO\%E M!OR;Z=],9K"*K>=?_7K.OOH^I_[CRBNV6FVL3)Q=<1%C9;=.CXXC@S>VYQ;( M@PNKF:A,8+"!6GIR&;ZOJP_$-9HM)#I,B"D71%VQ?0$7R-WM -[V%'+"ZOIB M!!ZDP["@FQ.H),<,CRX[B4+HBEW\4+ M,T+">S 0(01\M'\V0HN6J8+J\B?\MD ?V+T2A)J8[N]MCM,1S?*: MOZ[_M<[CK$T[R_UQ\D0^ZJV%[)R?+G+F@H9M-$WFP;Y_=QW'BEZ#[/Y[- M_%6.R@=JF43&[[(T=&P#&T>Y8?QT#K17G'L+&@-14;VO-^G74DH"AFIWYU5J M4G&O/A9M;PZI3-%[#S#KWN/RI+%V2\>S_9= MK*>X@ZYD,BA2>OR*R6MCT$LK1^_*>B,(GL/P7_ 4\>D'-;./[E-$RDU"5S4! M4TEK] ?;G$I+1WWE$1] M2Q813(N5RGTQ%5L%ZRGS1NE"[\8/CY65P8H?F )R944^/PE)\:.7(*'\OGQB M=S.5^4N=6;?T;H/&_Y>.%RDQ7/)EA63AION$D-(VWU]1=9RX%KZQ: C&1ES] MTOXZ@T\*( P[X3V[* 8W7JXD2\<+OBJGZ)XYC'R^[D3/1W)AT?2KGIJ&[W'5 MS/EPQ.449&-&%+W^KBB'Q)@1G8N2U4@4LP207X3IT1 MT/=$!RFVIW-]K!'EM4/6G]:].2Q^%60\)O=]A&\GY"]^,TX_"7*&E#A4KXK1 M1R7Y$_GN" ]*9INTUH@)'[436IY(_@"S?A]C!MQ3+4+KKU)60BW:GW/<]_DC MI"#OISX";GYKVV<#%G)QTBVP=>C)[X_9&K[6OI18]0G:MX9FEG%QC4@N-OJKW(&F9HB)?(DJ2::TKZ* )'1162M&SNM1;A!!?/UY9UV M[SV#+\[.QP\*^$*#H0P?:NOL"%E>N3B,J"#%ZMD)=4+)M6DJQZH039?+^6\Q MW5<^HMN=%1QO$U,?WW>,Z96%DUN!#_C:9HG) M+I?NGR_'6CG; TXFGC[;CO$X[BET/(KRG+_4A=[$#FA)SU>?/@*^VD>'D7M. MA;EEXZ16=$KJU RF1I ;= 3!#KCS8O2MCMF2#KV[F%P,PD(_S+)-F.? X$TM,K$*'HG:_GX3/ \8Z4%J6UE 9E!D"?K M2S[]22!-4\BNK^N>T/.\R?8QO='$RWJJL:'O!=(L82\"G;LZ#I_*M,"[-G="?\[?S&5EU$-:3T+O\G)Y M8%)\R7)QB60U'H%/AYV\ JM"X$KJ_;-CJGCZ4O'6?(%G?,%"4Y--*+^<5*UE M9*]*!H_^<,UM?P/@MZ);7EYW.8?--_Q\5H@Y-?_PYH*_OFWZE+O1J?BE]R.@ M7U':T#)<;J!1KDK6BFL-,^L1&[G:G8W?W1FY3X1_T,5 *^.2"H<6/SC8]=Z? MI=)YB.>.;HR>W8*(L8]/5I#2_]G##GF)W])D9GS[[+M=UH'W2*%\(13(K.3O M1Y($Y.L*;P9)$@]2YRRN8_<*9OO$F. T$@TZ(.X:RJ1[J]]L=3$ 11A-KE?<*##EO1Y_G;'49Q& M3/3D$//*^;;-_>MN,\HGK9FWUMA&+=^O0Z-$U'I)_5O>.>?I/0*=+6B3*^S# MU8EL/:4]GXIQ,LBKN8@[_':>N*=TI5@YV5 T]36626<3X:N]\MOA'>?U#GF? M-0,M3GFAW9H5%4+F=+[;6SR])M"Q03!@N71>-WCT.DV2L5?;<;B(U33F49J[L;T/BM)4!5I8GR]K\/$[)8_]>* M3OXM_O\+\>E(2/_\EO8_+E8UL8!9]1E<)C<92Q\)EIX4WP@!5=VY"N2->\5;S/=/"F^D;,4Z2@6&X3\=C'J+YP4>[":L1@;PR)?/?IB-G%.. M[W\ I6.?S@T>R>(WGR/E5A@8HXH0(C=1PYZB8T9E1Z8?*OY:<>7XQS;<;S:= M_K&9][OE]O_-V=LMA%XZAALIUC;3^%@)M#%^HR&;:3RW)$R5ITKL$7K!@5"! M'>,:> QUL6%V(S/QLMM<$[PJ4?A:OQ96@O6!J:=S.&=AEK]OZ=LC@,I>]P7D M_B,&E9-JUGCA)"*-[NF+*V^G%W=<4TZ%O8>>,@48CLN6G#M%K @(!7Z1PD+X MY[RTS0VJ?(54BWWK]WHH$A[NR4Q!S?C;[NPY'KMN'%*VPAC=))#,^^^I7KT< M]ELKCT"0]3F/#=7(QOVJ[_L($4)S"5NT0!02Z=V\HE3*BG@NMCKS<':HT7=& M3[1B5PLUG('H.Q;J#!,EV4 CCM::# [JF&?D; M38O? (B7)?)?JVXV9&=E+RV4!$N(PZ=/!AB90L;H(?DN%Q\J!?43G(,]%^5? M@ MBV+AS@>)N"E)\S%N'"UBILI8:E^E6H9K1SXYBW,/.WX0%SO:_Z+>M8$]O%(V MQJ$W]"V1.*W0!Z1IEBH[3!ZH1J#.3\BXGWF$-:RHZ:$%J6%CBA$ 0X;;3=' M8W(G9";T2A1B\*FYP'G^7Y97(.# N?FO3+]9!LK^&O6_A?_^F_W?[/]F_W^9 M'5AW5Q3#!/YRP:05;4<6:(E&S7NENE)%K.(]MU'HH..0?Y364NF[!Z,< "L[DZ%9PKP7+9)H>HADDK3Z_<6;+?8^M<[ M:=$%_:NWDC9,Z'?7BF]Y IS%#WHP?4$ MR"3^F:JS6XF:SPI4_= -I_7G9'NP\8^1CV/P("RB?L?Q <%1JF M^LFN_@3JY6:5U\8>QO6QM'I.3THQ'P%D+%_KK5S"*(1'X.]/B?U.EH=2R\-@ MQ:DHNH[T=W1J0SP0X1FQKWML*^&X%F7634XB9>JK)]_M^;G0Z*S1>L)4?06Z M\1"&P0#T/I3I[ER^YV?L9=C[4Y+Z"4?9[^2S]T.]S3CZ/>R,O[7E8I?4=2^]RU[TY PG0RSW[OC M2O0#3NB?YLC\9YI?R2#G)3WZWNNY]J*VW/"\:'B=2H0XBJWJYZW%RA]P!/_" M#DW\-N$TU_!2FA1"=2O(8Q1QL*-3S#^(8W \V'>'3G%P1=1J.S#(Y":?XVO MOZHCP-_GI3W]CQ]]:!+EA]4LEW_1R M#'?"FZQ8]AI85K0TTYYG?#WKT5W ;@\TE&_72GS"VM)4:L50V)$'#P'>VQ$F MZ9_V&/EG.CG *:&1"2)<4<&FPFO%A(G^N[WT)8Z](+E.%Z#9Q5$0&GEU>'%T MHK'G&N"#T]]W&@;^0?T;];4?4X7@M!]W>7[)=HF0"H8LO^&4J+&%_QC/%XC3 MP@\&?/[%EEK8^'&I^=8F8P=&M>$:&69SI,S[Y^O>3B:^+"U_*/J7QF>*366/ MFP+V+V<.]!;'I0LFN_=?);2S*!37$I"0>M8)N&^!@8:_M1,3)OQO;6-W#=+' MQV2. ]-0)'F/\*]B?BM>@Y">1GPD?*@RE9RTK&I@L7O/*PT0&Q;"&I'#?3P< M %0?.N,?W'/7S?Z96IB @:Y_O2>XU(UMJAKS8IO!:O]D!5>^7K*/^YUT[?VB M0W3L,/Z.V6\TUC]U'KEGP6VL7U$XQ!R@MV-#2\ZG6;[_T2^ ;#Z*;QA>_P_8 M(/F#D,EP]>_7*Y>R,E;D^APC^U2*!1NOF]38&"TU""O_MS@S-+0ZS5"28,U@ M+(-5=_NJB;%!--W8OVX>0<^K8BP12/M;I?YNVD*MYAS'!HT%TM/-U _^N)>? MD/;'Z-V?AXI.O9XT2O',?#)0%,BS0D\ @@\+)&3FYK]%&\<'0O\;@@MN@D(Q MY)IJ,33+RBH32&OKT,-[]C("R7;4D5B]<^&1IH2+BC.B M7PX G]J>%(_OE4 M]D-G[(-[R;J%88%YHC_(W3+>GDP2LZ" !JA@>Z(8V]I+:GQ$#1OY+]ZFM,V[ M[AXW,) \7)5]GT'LU,!;#8,'S[P!C^$?B;<2S>LKN@2K C$]-@\O*>&8B+Y [_#<#4 MJW1%V%,H-Q]4&"''\;3(;)'>2WH3;Z6.GS6/YXS9O(]8O*! AF=S&^FI1=CP M1!;?Z"%%JY,G'8;]$[1;ILM]AE3OPBT5_V+P7Y5@TS@F [G$=!*%ZF07O;"S M_Z8J+FI":JE\.=3GNE:ZGJQ6E3W.-6FGJU4;@Q?%RWSP$C#Y#?@H+.IDQX5= M*@6RM!%(MHE+/6>U%7!-1QKZ%ZR+E9W:J&WPGU,JNR58Z-Z_?[&;N6FTH M95YV"'/F)G\^^W=\K+8@4YZTMG+"+!L[>P2J!PTL@I29(]>1<%Y$V<\(("/4 MIC_]>UOUQJJ><0DOKZAH_=Z+S-VL9T['T&ZP%"$28P;;\B[.I54(5G;B-7[Z8 MTVE]T.VLK%W ,!*H)?T8)0&O>O-W!#.I6[J2IHP 65.5OLCN=KPHL8^U=DW0 MR3!]9_OI$CZ*6;)M&7;H7P=D]C\':9G[4*J[<_V>":BV,KYJ5-K>F"Z;9%Z9 M,.M^[""")U*R2Z=&98/_PRA?(8^:Q@>"Z*F6Z[-]8;RTO_FPYNRCZW2=:OC!R:"6/JF"&!J''\?":W&_'C(+$[.,QQZTZ;3=&34VL]Z$$ MR15/ -.('%_JWX1 &>]];/)GLB>2#L-KUPWR";'(\DB/1+;5_C3#G\!3OJ17 M$Z3W\#V5AZQ'(1Y)R'F44SX^=<#WV9!>BADLTW]A_E]1@LTAAOQ8,1.Y4C^\ MU2O5G6F\UDL!FGKGS*>Y9HP,H0"B1'C75$BWROOI2&D@X[\8V/ZX-U[C?H;- M^]V92[$GN@?L/2YQ,)'PA19C.B47(5=D7BT;,/IS!/RE<'X>DF'7Z2Q,!0M;N[EO=6H##O MEF*_LRCI];CS3[/"+\/YBS_K59#$FAY1<0J]'#V;;-3X%/VM;\RAK[O6YOW# MC]X[:ICZXCS'PXKNEQ4+.@N21H&8!@W!2MWTKL 3CD&1PB&CS9TH*2?WV 5< MZ\K>0$I_)6^Q,(P('#,R;E)K>!=HT2QCBL<'[.S\'9R<&QYR98R-R>WGF&8X M7X_V.._GG9;Q=]C#:;7QK*U+& 3ZB%Z.=VVLFL"+[CW=@'>>1[R)5<\K(FCC+"N0SY9QX/"?*Y=- CT7Z'B7 M!4MH4$Q(N#;L/OQ$5EM+^VJS\D-C69EV58V7'#:<46&Q! (UXK5+=$3=6J*G MK$-1+V=(OO@^0U@(F;F"E2ICMAXKS(]UKPU"E,SG72/T$4T6#C9/,QP(I"-M M"FIB2C"_XW:G>N]E ^2^$F_$[71/J$55=%;$G\J9P9BGYN9+Y&@5E1#&\L?0 M*XH1.=DK>1K?^24??_L.OUTPD+RK/"?K4X28RR+RFF(SUAZV M\465,,W@"XP89DG;:4(_[7K9G%Y&FV^RUDZPL0)%Z29<+RI3^:)PA*2#9$8. MK Y3'P'%%IR*RA>PI34GS6*&K:6]_<;GRQ[(%H:^SS7D9#2OL5<2*V6ILIP?QK+LAP1[X:91G[J-0"(%9@C9F\?.I';,.*A&;W[ ML##].L(5SP2.LB[!B:^RN7E"M$);5U.T!31JK0'O*NYM;"!)GKP2Y/,Y4OJF MK<:#0-?Z5KDV27Z<2B5Q83Y8#4$Y8)J7-PIYY=0:]P(Z@"*=8A*DU-10GS(Y MWPZK*YI/;U>F]OI-BUNSZE:80Y=4^@LMW5K(IJY.NT!6?!EIS*R.L15#53 1 M;CX>WAK@#.6EP]%PLZ["=0RA\-#VZ+FD'V%!WB!@PI98F$]YM@63!YO3!)7L MS==X:VI[<21*UE#_R?\H2&=#N?"]G!1)H*TYM>=N)E60B=H$^VZ2U;8G.5X$ M CRP'YEP\G24ARPVS'@+Y!PHZ[S3+]_8%'C39>I7[(ON9^,[4M3P<-R/VJ0- MI,;-@":9MQ.MFL*K#RD76?"M>;CA"(?ACZGBG[]RMB]XNL7#$+&U6&B>^,E= M+=[.B[4BBZ[!_-QH&&6P2&;3C6G=ZM0Y)>FTQIE[D$\=*[^2BY?5->9DQTDM M]9DU@Y[X249(RJM4['IU !S-98QQ\? J[INQ)R[4! M,CBO?C9*W*Y.DA#5;6;4B.N4L8XCZP('H_4UYPESK_#C).*HIWRXLN=HRN]?(97),@NH]W:WRP5P@HG70A[CC M>@FCF&Y<$M]MJ6Q0;]:V[8SH_NLN9-WZ,O(86UY[>:*"#4#,P0XK)6N*ZV4U MM6*6:(2)4QH=$AC>4++ M-<$AM8:?TMG!/,.PY\R%;_&Z?"7%T'Y0W)XHA A& 9FG4$L\K.+>?W5,U2*% M=E0-TL?YZ3KTI-SJ5*I?'([0KJ?[NQB@.GPVS5&GK>)/8UE$F4H768Z;^8*\ MS"](37]E7FA9U)@0?X\:#@[.3]-]8?TB'UZA_%M-V.2W];!K=-8TAK)YZ]:; M:&'$_%TK(T\(9!)C278#;UU2VK_,_ZGX*A=A*G!6K/NQ/W,6U,M_,U"=D_9C M;!EQ?T/'QJCE*UR,0U]:?'*8H ='Q;'$A:&YUL?%@K<"89V-VT;H[*'4AMV; MH9?FD@*L+(-T1:/L0WL-7.$Y;/WT)>SE6,_QIM>C,M,OTI^,L8_D%GT_Y>@< M:+^.'=R!<9[%M.4& (!DBA+:4&174?"8HV08KVL7#LX MZ".VG4%X'2M3^@A\ J]Z7*\D]BTJA3C [ID5+U(9U6D35%L+N"Y.]9VG$<86OK/*4O_,3$O+YA^[3-RLJ(X?S[ MCQ-Z1=:2GB07PC(X(5Y?OLUX[99X^2JPY+<"*>9 J:0T*EO:DHAE'IU;#!WH M_I>Q.Q'D%,;L?)T%J>?RIM0^K,9I=NJT!)'T)?2Y&S >"L )>R)/S2G5))0C M$$)"X2L3"NJQFGYYJ>*0?/_=V)@0N>;=Z$/KF*Q _\+"O-5I,9&JRQ-%)-MC/P M1TX/&3<0GDOVJB ^J/*J:A?W +I5'R27D%&;^A+\.M$NR COMH_++]D '9DO M$:@P?2\47$*5I"@%C6'G5!?'AB4X*G+P%5]N"ND9E#YY:@']FF?!=9@][56F MJ(>;I6R7O&%(A=1^/^SB!9/^U'RV*-$34JHU2]!0F/.>4,] )$"W R(X\1TZ M7Z8UY&!9H][KY4#1M!A/,\?.QD(.SQ_P+3K5>1^F[3Q4=>S]Z#D!GTQHTYL+ M[5T7"&>$TBA![2QSN43,&_1R3HGG6&ZK]0-TTE8\Q2:U]1X_Y:M!3(039CGS MGG,3*L"QRV*";(,@;M;6[Z008PRS"BB=TV>!UMXM//+UBZYLK.\[+HF="QOW MU6DNQ(F.5]_KILG9_-.[)-]_0R M)8NC1I;23S:B9[:5\#9O>T]P>-S)RS62I:<>$M!H$Q?"Q"6M/'C[YNQ?VX@WSG MZ?"JSS+4TW&Q9-3&NQ)L,.A1[-A/Z9D[LA@O>03D 0.,-'-=O1M9+AG(";?G MRE-BL0,R>!NR\8#>[BI[K?-*-2[LF)WZ[(V%YFSRC$_6DFIMKN]HV:K:@)=- M#H-F,";U"T3["ZNR7O!3="\O0AU]>]$LG]UEQ"!N#Z_4AZ%:9(VM'LF,HIU:M";=_@^3$EQ BL%W/&2=0>:*_@V.OLS"$9(=^3/]!T5[8(,M_ MQBAV;(SH_*C?M\7Y_4I>MIOL6Z?LK?*I+&R:KPX9NWR M(O%S#I;K)B*9:';%J)(O8=CQ98,Q[)ZSC4^A+NA2S4XP&UY/>Q?TG&2A=!G5 M75(EVJ]UT)U07=/*ABB[2.TH3.+YLV&,9("9QB# :G\MD'\O')913@[H%,O3 MD;7(F=?1%KD(,0Q/>8_PI.?G1.6GD[J'N>NFI=%*T9AJ9(*9?\9];PK"HGBH MZF#KM/LODV[E;M8;VIYI')[)##^=KHY0CLD.F1=!>)GL!(?HX'HB!G.,G8O5 M%5>HW4N-1BUBJ6[1963+A1&ID])J-%K##B5>)1CQR=-/FA&K]:?D?%"V7&A@ M9'7AM!O$(3SN37_Z(Y$?51;KCG/@ ZY?IO](YO.1((/O.NL00U5Y 5ZG 6M% MC<2BV$7SD,SK$TTQ_C&FMN=ILY$&"DLL/#);RC2L5ZN" M4!=V4 WND\L#JE6(%:C@.>A"J!CY-T]*FL5II:J[^)-!O["D#O>6LZ?&EYJ.P8= ]:L:'=59:S%NO+,M0D M4;!#D[7MH"=%($G6^JRVG^65\/_H[BN#X@JW+0\TP35XT$ CP8*[!8(T[M:X MNSLA6"!XH(&&8,$A:'!/@.#NTKB[!@F$P'#O?57OOCF:JK._O6=.K)E MK;6KSMG?;L@ Y749*:-5?3*BM&X=#TYS N\COQYQ$ZYNR%!J/"?>GCYU\7&C MU"6Y$/%3[W@$6GT-Q#]$#(P*.!,AF1\<'"C+7E\K7^M>>^<,%*LLKC4%D["] MH0D0ZCVRD@=B*:F,2!7"XQIR>,^+Z&179$)[(U^N^'ECBI\#;HN)2N.>-G$5 M5965+I879K['IFV8X!"R4&F"(4J6*R&JV\K08,S=^A&W!)/YQ44C[I^H'!S' M'19.[2JS& DC\<7$-KK9?BYFDW#K.L4M<:-IFUWL,8Q/WGB.A(CF159K M:G#+U%&]2,_TT0X75H2)"'\O./'MXJ>1"&]MH>6$ .M@-KGGD#(#O?HZ@]9; M\?=?2H79XEP(_A0I_3W"YT^\:8]D;(GC[A)[K1PQRFBCUSG4J .&0?J^@B?M M_-_YJZ2Z6(!X"C#J>+S$BW\=ZWSQ[KWH8/^4S-4Q NA.N^1.\2[&'%:L*+=9 MRR&XY4'U;NE7JYF--Q I'U*>][>3;?T8]G>+S]S;,Y#+=#R-VUYJT.E2K7[C M@Z]/K.<\_&KKR\&$$,04$S%F!9ST!7 M0?4(Z: 2(TZL6%IB:YCE'+K6^H&'N5S%^(H3'?#S"ZMC+=%8/O&B;*2CA=DOW=7" : M>D^4\[V_(-6/^J&LK9#*BLN?O#XF5BS?M9)>X1IPO[=2WDP<3W#K%*HOLDTT M8B^ "^=^D6UHXC'H&,_JU^(^UL?8$5<1%*)$[?$\*(TF!K35@X$.Y&"2FOI M<\57DZ.#HPY#7^G\&J2TB&1H26XC4;8CT/R]&P/%DO']&"P4HT0CFLR^O$PC MH$@]/EO_E=E;XOH (S&VYK>H]&:71]4.F+%5VL6\?(Y MF-;L0E5L:[6!4K^.KQ\DE]#*0%F4]%3$E4.@@DGCTOXO M.T5F/?8"UE30.W>!F^2BU>3SK)44DO#BGG+H3[&4Z?-]*=^3]\/FJ#S<";L# M[CXH>-,6**%(G;Q(:!&7O]MD"GM\=HP[G=PHGZ_T7416[@*DM 3-KAVH5KV; M7Y3FW"3)R"@QQV:]T*;8-INT35A'M-)E'P&XPBK'O0]2].XB+["LJ^LD[. 0 M$"#TVMG9)SF"7_M6"[F/3?)$\$1UTU#KL+@<'B!1YY*A'F^9SNA-&%C#+U6. M)-'BQ=!B^NP*E"$<]^7:N=;)S._K@8 N3P=30R+T79EG.5%:Y]HK'9'D^R;B MV7UA3;M5._C&YK& KL9MD@(].@9F*6=^,:;X#SA ")D,JDVWVVE)/SG8M(7; M-81*Q3)W!0L.[%+"'!2B=SDJOG2_")\)WYZ^=C+O262WLAT.Z>!23'AS*^\6 M_R%LCQDY92?780/#L;?*QHTDD7>,DCLJR(?W,W.>9 '1%E7S)M@&#;G4UT-1 MV;OG_A%H[(C#6ZC:QB5VB885ZBO 5,:1W.HR$Y/"%->'R.[E"OO<<'J62%)? MHU>_OS-.GXO!APGJ&SC[Z=W@'$DLDTN$NPN/Y.W/-:C;&V3G^KOD MPV2XQ(V<$W)E0_Q?X_YT6>XS1LI!^:31..7%RJ[".,W0W-*4CKA#*/=*,TZ> M]VUOE= #K\@H5#SB'8HG+_4J^"@JE'^RC^P.3X NI!-:@T&A$#5%+S"F=V+! MD 5?S\SQ1&MKR\(.9!N] Q-=O>XYS\# F(223B% /'30TE.9RS1_(K[L4(SU MHW8D@& >QMG/!==9":Y6;P4H"1(SI^_B>BL"RT<*]QOMBNH(_ Y?O7F92?F, MS"RX-2RB3\*'RH%[<%:":^H@-7#$UWY0BZK=:WJ>(+>'?'B/?QE&[*H3! M^[XOK?GP NF5!2U&I9"MM@M%EI]$\I(<1ZZHJJ!#P\#17)R4BT/N]DOA#[J' M.-MUX5'R6?)Z7:]8AA(P:Z[HY^B*YHZ/CT<*3PI+EXWT#GSP*/*:F8GR!S"B MY)9=U0'6(<+3Z.4)SZCU-'OAN*4Y76YH@0)CE'J^I(_9-0S+\L+?7PVIR/8\ M2T/9W=;E&18]N4:LCPEJ2"YBR2:LW=)N3*DZ,?,C^KL#2AS09R-?HY[ M%3>R=([98(*2#7WF"Z"PTH'+D'VDX-N*7%&GL'1 ; M&RM@;2"'P%\VT]: M9"RU6W19FWG'%L.;T,.;&+5%;;[8/5A!PWX3#]T^D 3NK"M3[._BMH^SBO*] M4Q/K9ANGZAS8W'LK-21XF/XZ#P.R$! ;IXSW-;QZ0?^G$^Z[)@N].;[GXNXG>$4IH=7OPNLIC>K MA\AIP@,WF6AQN:!P?TN#B J2[_MN]L:T)#,?X7JA'1!:M!T15> ":3<[(C5? MB2/W^_3KA]6:Q8'@ :?M9EFK=P-)O_BUW;HVL[F5G=60#%?:*U#_6$4OKL0X M!(9>7TS'C9>918)$(A=G/BIMV5 :S&QG;ZK%R!.V9_JXG2JF9> NDI'3H_V& M:'#Z_SU5V*WKIS;R/ACL4V]55IBT"57\^(:[_CN(-L.-G+8:TZ,U+#-V_%D6 MW[J 07$$.SWL8&*>5T/H5WXH^4N= ;;W9FV9V)E;U\13=@:6PK)95%FM\@>9 M=;!FF\366L+I=.\,,Y+4PD6]13C78F_U5XL!P(*Q.'7XPJ1_<>=81^<@M MTSL'\ZXHESJE<,E$J7P?\P31KG<)^E4I8-"$"AV1>L#*8+<>,,]&\+RRU$N9 M\XNMPL:5-Y7UHZK6.'#"&8W-!K>U9&D7AU+$Z":VE9C;R-N$)PDZ/C^"D/=3 MIU3D['4'PAX<8F:C4;QJ&]JT\3"Y^H;EF+9!2,W KS%)C)RIW-DK+&7WZUEY M:F(Z=##P7,#*J,_P!O/]B<=T5*3@QCH^D,REH6<5ZXR*<< MO#5G M&EF=(S_-$O(D'8CJOY39]RGIP2F$3BL9F89"<7(CU>%"Y@ 0<"&/'$Q1>IBP M;T8$73(>WJY^EH?F2DJ1MA4,])]FR_(83J=R[MWX.ST"B),K0:\2ANJO+Y ]+TCQ]/]4-T)+6N65Q=_=7J;%T\F_CK62'D!C;#P%3I^B+EE? MY9D5&_<(G%I&FBOZH$2EJ'ZEC7='%Z(]AYY)PL_*U4'UB9ZXVHQ2UK^ M_-GTAE9#]#;H32 81Y!""\FI+G"I87?LW9J[( [^6WG8;="YV2\$Z!X&%I% MO;GM]YJBSLSBJ"-\R[V/OMUX_/+# OGWJ88^FU>IRCSAJYCR("):PM""E#LD MC=_>@QL4NO%W$_3!+')^/82Z.)@0RV$.%'_\D]&SG-].R\ -W%=;TF:*(OJ,5YACM M=#W+UB@?MKBM&)^NY'EN/"9OMU91S1\-3@5S^>V<]6W5PGH'WK5.["2;+>3< M&"AH:_C^0GLR#@:VK$X5R\91GYVV32<6::3) GV^&M" MW)EJN?25.5OKXUT%NH<5N5,>GI.Y4&><3^M,MAREEOL?ENG_737A?;TU(ST,^JYF)*'1LY&.3X_!&HFV=VF]%K MI&)1%I_Q\?W0T;%&E"CKJB@7[T>.MM("I9"__"N^,KKJ MD^+RO#LC7F4&P/Z2DX.A+OFL <5F^WQIDRK@LF]=VXM*@5UX%F)D8$?J3!OS M;*GVF1I:*SZW;_$!:;YJ-6RK!]SC2L($BD0.O"X:S4QYR8WN M-"CM3I%[#,TF;_AQL1(HM4S"NC>Y(S]O8=4G)Z(JV:E=/;\[6X[8<_^Y(;(L M"YVS94Q6)JYY5UJU#;9*>P1(,3KVN%4-+:R#D5VY?8GC2@[@C:0V;^.OGDK9 M#(=RKYG,W%=GORW<7&0S<3).KIM3_X#&$CZX80L"^PBPE%I\Z'<-"1$2ZA]% M M'S24VI*,:QJI\=#9%G#S]KA$FZFV]UW*+0I*;TTVYCY&#O2J6F?XIPC)O^ M)<.FJ\,.CI"V]X[ 'NT3$:CDA#"Y@4+Z;!R;HZSASR(VM#0YR<#\PL^%-PME MBO2";!; JF[LT_-_M[O[7K\\3-H3$@2%("K&D0Q5VDN,E_473* C8EG;<5L- MDS^=*VBYG41 M'\&YR7%"M'H*VQ_3U)\JIDW-E#V(X(W"J%.*#;HD^MN[?WT M4P_KQ=B?C4,5LZM_&?1UOK \5;W.IYH>N70OR/O W1T3AJ<2-AE,.^7YIUT# M,MI:P*9S%[US/3//W2>J@LRYNX.=ZT>U25T_4QJN5@H IH"PQJS5=:N#V5[]D+51''> :.HP" 6]F]43CSKIOT>4_QD%-0H;"QP4\.@3$L9"&JQA"Z MXR.W;-\PM.CEV=1$$PUSLDI2 1$ET82$+&4= "F2/H&59$5GL689TN&Z]BP M#$_LE['\D\1$DUK*5.\6*MBVQ^].YKN"H. MW.-ZAJNK=F[M]=LIZP+PIL#SSR!K^5%<=+SZ\X>%RQQT,,Q!A'>JRB8(7__@ MX)Q>ZL!2'UVD8V!'O%CH5IB:*SX&$KK-^\>CE([O4M[,+P+#E0*I]F$*G.8,9V2%&ZK?@UU7V$V.85I:N M^E#KD[((#0K*\WBA',SWE*VMLS]JO#)\320LXU>N]=^KBVMZ$%.I#*#RQ%*= M[ANYE^:AR#PUR0 9H!$2$M)1OFRBG:%R 9M2_:+6E,R#GLO2I-V[H8@O$HSF M;HO$)X&O9T='TI(8K?@JMLW"-0:T8],G0XD<8#,%]IA3EUD?,9C06CX(0LQ. MR8G*2CT"]LF.+)),6#\%CY#_LLJI- <[0-@D^2):@>8P]\MDVJ6FXV9.MX,X MW3IV'$^](G6104N/:G^'@'?(]#;EM89B=JB!OU*Y\MFZMF3#2GD ?(DBY<2 MW6LL\N_3#ASJVIV&3S5C8N_,A*H8@< M&T%R)AC0T;EU0UUWK*OY,!+_DKA\+I6P63[G(U -) WA P!U477=B,&@LC?K ML;@E;$P_SL6KH)A6.=CR]L,$ MS@W[A<1,"KFAU\!8A1>",8LA[M-\9;Y<_*AY@[.\Q;;%UATQMN;>]RO2B$N1 MK!ZFY.ZQ;K(O,_Q")63[ES;B?GK )DI/W5\S9%?&[[-_VV,+;IP M1W- 1O2^HC%I^H_7&_L'AK._K:B*5 HK[Q1Y'7YULF1"&JGZQPQ#T?OI@EDP M^!R.S:H9LK9G4\'NJ T:T:T7-8NP[E#O]9"U77)0]&%^M& 8>J(:#XE3/CG3 MU[LIIS5%!\\([FZZD.;Y6H%_*$3(H88:"FG-"$[LJ=V+$=?J6AE"?M W2NR_ M;H:9Z1%E*+K^Q_4]&0:&4K728HL-,TIN0"S!Q]&C!L@ )77H3FTQI-A$;H.Q M";[A$!".VR2BL?!=1T9]/V'KBN%]:%W=,M_1R:DIC#> )-,0D116/0\[C)]W M2:.Y_EN"G!V7_Q7!AR/VKLSN^XRI92J.DM=@M>-S8>(^A3WR%*+:A-)\ M<%+P,W8/1&6[J4O1)!]9BF,!X^S&CGXB@5'>+_X$%5>M^$!Y(B ]HLJE9!6' MW.!Z 9PI.1>989&8[&PK'8INGA,;-960XUANYQ,+6B8W5O5X^)7:OE!-P_B6'Q"X*5 MZ9,+3NP:Q'X,\P"WPG;66!GU3C!8/C^V.8Y8L6&'A:OIJ(Z#V81Z]ZZ8U;Y7R$/%@N?@;AWPV6M!YE1J9R5RQKUU6:;>/^-<(V M7L?EB-*M)RC"2--50#H@2)O3)ZHS&F(3"%)Q.%<6]E '8-SZ M,+NZ^UEH=N:"J5\V3<_::"=C0V45>DW(N#E'R2,W!2EQ=]-GJ<:&5-C?KLJSJ2YO3)C0V&1=G38#!Y M4,F;8@.(6*XVX]YMZECS'!C88T;&P9R\'Q%-+XQUDWX7 M:K<&YNYQ+78PM=S68_DFWGV>J2LC8W'PGKYQRB6\[?J7*(L%J0"];?SJL-/7 M)A@WQF'LVA,)>.$8+RWQ)Q$/A%XW_;X%<9I^$5!>?47K@W!(KG62O1/T MY":9?,M6--7O-.M$MDK5ES'1F2@G=G,7!GUA55^QDE%B*]&412NXAK7[(XK.^Z1!$48Q>PC/+U_&8WYL<0.B![#O4\"/^90,2,K\GDWQ@=D M>#[UNTECVIT_+4YVFU#2JV7,#N'^F>DI6'H.MULX[<:HJJ1VVHJ"C6Q/G_*!BBG6_ 67:I^U!F^\7!Q!=[%/IA <__FRQ;+^^)X%B=5_1BEEL8(M1P%F"*X1E F M&KS8''7B?@"[890WN\$I.DH:5):C#TG'SFZN(&JJG M=WK)3#T5^Q#N>_9C"'H\DH5SN:)WW1LZ&'(]QV4$:AY M+>)AXQILYO3A)FC;JT7X8:F&7_*EI(E]P7C]AQ$*.7=$[1*^_"I8 MN."YA)"$IQG>.Z>^&X>J";;=VBF+AG;,4WL#9JM1_3RT+:;Q8X!&@T<2*Q]J M*%TLF9Y>M@Q%#;=>2Y5TI1"+ 0H^&7R_ %M)MWSU1C0++@6BM0LW+\;LB2I: M!5A8&V#]T<>&/]AOLE/,K34-20O@F]>IFPW6&%KPE Y!+[]&5X(J6&<;\4Y'6R/NKQ1SMS*!4 2D)DE=E?W_$2*'O7U$"8 M4O\4+.ENL^F%S+/ L-MY+80OFD60[ A/55^IO5DE;*PL(K\D6CI)0T?5-]3XB#N8VE_0;&WCF M\-3_K32*YP=XB:?:!O,RBGQB5K!PZ,?#SGT$@B,H[V)Q!:SK^;+$ZBE>XL/4 MHA=7F NX/G=H?EA!9\$B%J)..S7L3?U;Z^:'+ J_F1,6BL(9YGX.UKVUCEKX M_JL$\Y:J8Q0C!TM=L73%(4**[<2YKIE>E]]/VW:['TZG]W<+435M@]4QREKP M;>J8MY6W;JIB<@7E3W5.![&P;"(RO8SDL-XQV8"8ZNS70^'4:]E/;D'7/DT7 MDN):EL@+M%ZB/CFH!^G=PI9V?SZ?["3>US4VJ$UR+39=T6+C^M%?$?<.5*PL M+B^M+HAW?S>I0XRQUPY=MP$D#C/NL)JW:\T)#V%3J)93C\^*3Y:Y>O6G294B&A:*BNE[23IEH]%MJISV'=) MFER[BX4%OJSE%G2GHF4;&%D>08)8--P2;1S/8,Y:R[#U&77!!KQYV49OBO&3 M^I27G<;LA&2C0Q2XD[L&[5;N#\O@8BM-;@[*K$NJ[A_KJ*(ELE-3*^ZWW;T< MFDC9?&Y3+X/![CRG6E@'-^E?DBNLW'R*_'S0V;5*N_JV [S-Y86DY$4IUQ($ MRQ(7&Z/>\4=;QB]J-6:RI1)4C1#U2]H86L"-Y=2D 7?6W/H&147+"'X?]!S2 MQ!B>\YFHK2_^@+\,);2M3FNI)\.V%W*@VLZ]7:0(,9@A@71QQ9&M\5@$JYJE MPYNJ"-E/LC84C2 GQVNAD!GSYFQ]_@X4Y;0%5*((^LHWX)!Y-13_HJ\ED#*[ M]-X/-I]/G9#[S-TM$E,>/-_W=TBLBHG6".T;M' D[>8\3$\E2\(JKO(&44U3 M.KD9E\[KAP@6=\GV-7X;BTD)[L O%IS6V["\\07NFDW$S=C(-6(N)C4.1_:@@[!-Z;&[)3=>;'N8*CBLGT!\.K/[-'Y,G&XMN="?/ MZ3AMMVB]EM+$/Z.H/4-?GQG^L$;'1L:39N_\>C MU]96$!U2!0LS*#&>7-2"K[W[^_OL!D9H0!@AQT.[UK656]VF(LV.L/5?HD4 MPS$SMK*UE=W(;=@M/=\W3H>EI#+D_L&<&2EZS'5]A";&[F.OG M))A-M% _ J/%><&<:V<5L;JD%)NQ"(BST^P2:+!ZZ>@(PM;3>OZIBJ]9A@A) M5[,>_D<5AL!*K??C#V.SP2Y+;$6K[I44JS5L\[ZI_1V+B-KYJ-T0R=:24D,O MQXO&@%+BBY<=C.?62=?*PA6[^<, R"_:N_;7XBPL\.6"%C8EQNOE[0)?OC*= METVK2Y*]&+N.3_40;R8^_>R ;0JQ>(D9P07K)NQXEQDV?BD6&=WW5EE5K6GV MM7(7="5XJ'BXE?\^VW@7^)5"^6J_:3<[ZR4YF6@T,U)U;T)W8G>K.A%+R#QN M\@%S#O;? )4DG?$3Q]P4AFU<7]QYPR+354XY1< MZ6*PNX*.0X^=43'6-VL=[#7F/6XTRLNKG?I_S%(LY$BG@39.PZ0I>K"Z#DCI MM,W1T:90+ -5*XR>(EM7%]J[X'1,3_"V(.7-N"4L2%/S*6NL#UL8&MJ+Q"JZ M>FG(HVTBA:+:)27^.K.("?R\OG:GR BAG(L3RARB?&]0EGSQH#W0L=B+(5ZP M4U^2@US+%X#UIR]4643-0:!Q:=TM)>5WA]NR6Q/!7((<7=U>#JZ [)0FE%"1 M%%'N^&+;,GN,>7Q(6'S']DN)T0$&/7#=.>+5<#V.R*]H[>)4P+)*W&TJ8TLX?@7>!PEY$%H)C MSLE(8;F_=7!81IE/F0)NC?'-"#7H/^H0B1B;50"J=BD M8*X!(8D*=B(U$%.$2(8?;99/'TNREU@G&5T-VSL!IV<]PS>O0&V3;_L3?FZ# MI>B4?(&_ZTE)V?Z>9!6E_[P0B$;G[/+%!P%%YP3HP/L\UH'[A-%STU"T/T:H M*FY[KJP*%/+L.]EZ%N@WN-0:$G&AX6-;P#V+_;]!@)')S^H#TNN;ZZ(5Q 55 M9Q%LQNH7T5=#ZC?]HW)@/&FHEMHS*AZYFLF7\D=YBPUD:QRJ;%^SFF^V'H%, M[:?\PG7H)KGA=PC\:JCRFG=',O6%9P$*YS%P- ;AACP"#K1>G863[\1K%_OX M"]FWNR5L8.CL+E*GT:^XF@WC]1)*A81 57R3!-EM$Y+HI012)1T@P%]C0@;0 MG/'>&=8Z*_E 2# MW"5UK&D_.:2 ECNA U\676S?-@<[H I/VJ?R[W=]0TC^FN5*A+DF>+AON4+"X6&Y/;:L^-;K8*+(:$(L++/=3M6!._:-@Z.G1 M$F6(@.!G:D0 T &J?PHKJG-]WIL*:'=-K;186ZB#WSCR1),0&EJHX!8UWI9= MNG,83B+AT@]$E>AN5B4FRNVR5";S&DX.ML>4F%^%P;\"G)G4.5NL _-5PM#0P.%XG,V'V&>7T==I6J67DNA*L)!J"0 WJ!W ,GC#B?T\# MY9'COJ,(B;I.]L2:S/*DMZN'\DLU8 U0UL?83'=?5 M$&7Q7"@Q],9B>OH)TM EP9:@L,1CO09JTOJZ;#M&ZQ3EOBP7P%JOXIL[,H2:VF MQ8&B[\/BX 9#HE7LU3/H#Q#:F1"ESC(1DJKJ9 5OT[5^7RUSY#"$(919>^P[ M0.S^G[0(8M(X^UMX_-.X!P6KQ DS:3!\VANE2-(<27!,H;9XG[_%T0T=_S-] M0_SBB 7<4NEXK$KS=@;Q5$HX-G_D%)N_&$;?#-='<(*K$\*ER0;,,=;$5=[L M^5-WNXS+RN+1!7/23AQ?9:R7+TN+8HA2X&2&63\";;E/9=EG80H:)\SV=^Y[ M(?U<[OGQ6[52-%-AS2=HBV;^/V#Q&QNLBOK.')1RV,S&.HC$%7Q4J'@ ;UQ3ZF8[%ZE3U/&??6_KN<_D.A^^+''_@C )A^! M<[X@W8K[3R>6?PR"AK__^II7@TPH1[V@N>D$!-]HK*.+7'38)O:8?K5"Z-[/.HF%(Z.DOX9F29CMK?*? M,39BBAOLQIO@FQ[YT;SH[7K5%^QP6..9OLI1G"MLH27'=3R?!_G/=0F%1^(/ M^IP19:_-0/Z?&A&]#T+LE>"%'3GPMX@/S5VAHL.-5?T4H$IF4/X_4Z/DP'_V M2WZYC7H3?A0$XX+'ALH?=, J\4#H@O<(C$L_ K0#CT#W+'>5+!Y< W*7[[M^ MJ.PABU,EZZ*N)W&6X1OT$$ISBZKZP)CL._?SJ -'TC+3 SOL$;#Z>C>#MVOB MSWJ0]NGV^F''>4(OFV7FM"Y0?,6)8T7D\U:SWGTJ2JHA#WX3_8Z(JXCEK%5? M3.4)>^7H1VQ2#]Z)PM $-[H,KZP8TSMG$-E6E?%?-*XY=<.9OLABXF/4Q^+*Q#3;[Y M73MW[(Y>B*Y3_!J5=8L-[+W.P5V)WJ&;XV/]0:A:W,/&V?.\KU'8<B1? \C_#6/TI MQE.RF^(D.U'H(?G+6:IMT*\_CT#"EZ=\SL$I925]>'Z,]Q 4=$'XCXQV_FDX M50])9Z7XPC?C0SP_U*=T@58!F.0U?_7Z23 M5DLR_U.4.^0B'G)56.S;\+#9U5)9S*,_Q-!>D(1(CLI[SFOW&2DNLX'@K&#+ M1D)*4H2%%>]G>C>B;*4@E21U MI?1G4,(XXVK%2(K74OKB2[HF))^1*7[R3> MJSC$"H1C&X?M(<7QUFXWOV&&17'-X^]%&^7ESA>+ M368O9:DN'.$NO_56?465VK=OV2E8O@FZ4U"$#"9UDBV/ L(*_Y!_+'&CM69V M(M)NX@.DY$:Q;K>8,0_/V5\_O/]Q01$4[J;(V=FEPEU&-'>3>IO!0FS0$O/G M<[&,=5"73.$C,#;W(.UR5MQ3N3\UG"CCD>I.+-M++A%94$M)E)5BNWJO>-^Y M?LC@@W;#(Q6]VP;9(+]D5U3&(G*Q>IUV$]MQ$L\W+U")=W:ZY(X'S!!L9&D> M!UF1?!--325\8SH85T=6:2SP2]QY(OP]5Z9 H0]95B#Q8%5D/9&1X3*%?'%M M8U.Z"&GXI%I)-_T)>Y1Z\ +*@:HPM[7_>Y4?>K]E!]+OUXLDAE[T0J2J'SW MM]U37&:00?2K)&6J]K8DI4[Z.,56Z@[L)$F\O.9'X+=*F] 37-+=E;(23RBNXO<4_/)B2WO=7A M*SM'147VF;*+#?FO8QURS#(ACC=+I+E8 V0;#5=XA/K[16?*1*.S3VK\V;Q MW0]/Y&'@ADVR? 0GG17CG;XM:LX-22/)N5WU20M,-H:@87S%& 1?_N75.Q46 M(6I=_RFVXBK@D,QSO F^G].DDPAF07E-RS+1^II!SF.U$/"]UDI09,U,;#C&Y MGUF;?H=:Q:]AO1[FRO8E0II7-_P\YY58&61Z6BU09/BWZNAT.[(M[Q$XN!\^ M6>*Z.8\/+/.0FC;1'C^N8I2)UR>*(L;5XH95?'(,DWQ!I*[-QZXQ)E]/^B*V MBRP&!:]5!CT0?L%]@FJY)ZA^4J?=$X\ QMC'H#WZ MI_('/P(;#J]=%&]35Z*N$T[B0Z-W'X%UH;/3ORA!%RA?[I4-6V?237"4O]K* MOS89M Z1^I(6+WZ*LHFV39EIZFZ?KT'H':-DKQ[ HQ&]X85':K*X?RT[>J/4 MG'V@3R<']1/W RCH.5-Q*$A,"ZJ[8#QQ'=IQ 3VZPI[P 9R=SXYC-KS#'$BI MP^G\VIRYNB89#!\]$B?KF ]+2HX+[8[-X?((ID00K],,!GGGG58R\-\F<_U? MM_@8L".,V=-4FA4[5 R]_,=OF4N\.Z3]'[\Q:'[K5! K:,0/*S,UISP"Z-]# M'@%),8%' .G)R9@2ZZ3C$GMH18_ &CAHW:!..P!R8[[UR;P>GF%15%:99>5B M6^G>A9X"HGF'ZR#\&M-NPEAO^?U5037,CW[I)[:5>9\K*)-$)%"\OEY&VJFU MIL(IWIT&97X18FO:UBY_W!9JCIUA;?M^DVOABR,R6H-?^0A6IVZ#[I?]26B? M(UA_\6@12YE%T!)\R]*!E_'R\]C(7/-Q20$JU=R'Z9?M":<%"X25[N5)B/;;V&FXYRLL2_ M+3"/7Z:8ZBK6HE"&LD]]FJQ25US0?-"^P4-,/]C'%L(K7X]Q8MWXQT 9#/N;OJ\A;V&S "O5_=0$7**$S+8(LTKS M(+U[:0]/U&>XNIA_25'^LQB^)F^D>[(MR43SBARPX3W]+6,JH$J_NE+'[NGR MK)KKUH'?GUM7!.QK8W3B3#4>&LO';D48*CV2H)=JJ(R% MZVE7&"XOJ!0>.DQH%0OJ+;N;C)IO)Z*SFL@UA#$K'[#K6B>K;G>M!O,]JJULR1_]$KD>7KKE-8;+,_&M6G=+>G047>['!.[#WP:\; MKC_ #8\^BN"I%(L^ @K+><%7A*(DSR'*(LO!,G=[KU$;#$I3()J MG.[%V2RVGMK0DA-GE\K*744_]ON!MZ8IWCI"Z-'<_-ANM[-91$AA3!_8C"ED MH#$E*Z,KK+X,1JH?@2^L07\N?ZSKV)8; M4\=F+9$NQ6@SUBE5_,VP> 3$=1Z!F_V@KA0VMDW7!_6(%?Y)/ZH8"AOX$--_PO*%,_"#(/,0HX(SB<2-WJ%4WAK5@IW/GR7^Q MQ+U_RM-MZ=H36QCC++A[2OF^N2*=U1T;TO;ZV7 MW_;5\6 ;C_1SA;VW6*]7 M$=Y;Y\$")#W&4VS@J8K[SWQ8&3, B@ 6&3/0B]IM,L?WE+>OR+7'\TNLS/[Q M%<53WSOVT/&$\7N$3X\[6OPV#T&8[QWYWVA5U5VO#/H97CK4H!7/%X0W\] M&F4@L^%T85$7!@R$KA=AO&_X2;13]=51M1O=$"-),J /_-"7H9 MKZ9Z] (.N$'H\SL?WH'7 M2[YZE(L2W.:2EE* WV?E%_ /(8O?@,J7C^ ?R_RWV5<*X;]6-]TNGY[SV<.7 M$D1!%+W\:_Z7,,!Q' 4!5$(0B)*$0I;% M(LQ@Q%,HLS.7GX"R:4<<$%S+(P M@(CR#+(@)#"E$JL,IVFJ2/70^6SQVU_,?Q@M)-#&+8KJUW_YPY>R?/K+CS_^ M_OOO?_[&\OF?E_G#C[KA^,?VZC\TEW_;N_[WN+HZ)(3\6/UU?6DQ.W2A?FSX MX[__].XS_R(?*9PMBI(NN&F@F/VEJ#Y\M^2TK#@_BPL[HTV2'\T5/R[D@^G9CS*?+<7GDN;E M.\KD7*.OGE8^/\E_^4,Q>WR:R_:S+[E4AQ\[S_.=IQJ4Q* ,4X/RC\<:^_$" M^)[PEOM8/8"KS'WO"^,I3M][@WNO]4'V#WBKF8LAUR_4FX48ZMU=-W4Q]/X1 M^WHMEB6=#_!:;)K9@CPW'[S3/S7-F >=$-.JG4:ZMZ#*;Z5<"%FKYM,9&UY#M@YL:#6N8O>5AR"QYJ33+7:T^/)VOOS];J&6^6/U0MRPHLPI+Z/'=V]^>O/^_D9/CNX^W[[[ M\/GG3V\^@P]OP8?[O[_Y!&YO/O\=O'WWX1_@[OW;#Y]^NKF_^_#^+W:2X-HI MIT6T1ZI[5M9MQ,! !@8SV *MQ:.![4% .A*U\70*;6/%DJ(%J\QL'OFCD9L? MY;PLVD\J 8)!V$S;_NC:]B"ZU)&05JRZWNZF8)4DOEH5LX4LBAO^7ZM9,3./ M?:-_*I_O%EH.9%'>%<5*B@^Y^9>RN7R_>F0R_Z ^?Z'ZSS>#M\O%1?P.+!##EKC)J V#WQ0 MH#9P K9-O%(_.KC 5^K/@1SGP?O5S>_N@?R3WKK/]H;S\7M@:6=FT,?SW4;C M(B^G[_5K_$']1/]SF=^N]/#P*//7RTL @BQ5*(2!Q#(AB&4O$L MC4A$8V8U>SC9RNC&R08=^+7&9[DN<)K)T^.;-WYZ'JSLJ;%6(RO33[GL^@%; M[KK^[:6K?KJ%0<3$RLA6&>PN[K9LH!5C];B:-_L./R]R2>>S_Y;B;O%5JXT9 M%O^F&WFW+(J?I%&:*0V#.$1Q"D.<2HA2'$&&1 !CK0M"A!B15+JL'[@"&)LX M;! # Q3\8*#^"6@?>F.!'K$7L@1+!4KZS6T%P;E_[)82^F2]9\FY^7![5WE MK0';O$_ :\E*\%GR5:Y'S\I7^DIGN MO'I=@G &,>A:1%>*7BY*='Y.-Z%\)\O2.%JWN12SLOFRL2A1A(D8BC1"$''] M'T+2#%(B:!P1&:G:01CO-NI21=GGI05U. M,>!500XV-*A*G#+UI1*5F(4S4S_R>?GOS[4DN"OE* M+J2:E=,TS2))4@0QCIB>#:D,9E(*[0M1[1@1*K';7HI5JV/3@PJMFPC8L6NG M"MXYZWW&5.$%%6! %P)4D('&#!K0X(<&]O&U5V?I<*+)JY;8M3RHN#B1\5)M MW&[NN)EK5G->T4**V^6C>6Z]S[+9,7[UO+GD(WTV']W\3G/1+A8595ZM:18? MRB\RO_]"%Q^>S".*7[1O9'RD.OAIJG"0! G&4/" :@AQ]2U ^UB M&WL@J[IQV^CM*!C GL'V=8WEH#)]:YE_;3VHS >EMA\T!$Q \^+H5Z4FP>.6 M^,#=YG=/?2CPPV[*#]PE>[OZ0[??=>*MV_^RG(N[QZ=\^;4.F&HFCB%F:1H( M#D/%%$3Z?S!+LPPF0:J_U4@F"E.W^??1ML;F=J^A@MD65M?)^'%J;>?D7@CK M?6K>;9=^LO12>V:_;X_3E7CPZ[W9X@#&&%!9XS.<\@(R M_?J!78 ,Z]-=0-6>?W;)L[HIYT?=6S+/I?AL8@+KF)(/J](<@S0G2Z>1T9XU;D/FYYK,&BS80NM/PBQI\:I6Y]H<5)@L"7BI0;:W=9.;5M?T_)/- M%O7T/=/#2B88(YP%3NZ9?=/C M$Z&ETL U2CH'GV7^=<:E49UVUQLPNOC-*!$57V?%,G^>@+E\T->:YCT MM/V(HGZ$JUPY])V='Y=$"%A"DW M0?PTP)!2@2$.21+@3,89<_(OQF'6V,3JUB0/FS>Q'S]_?@V>]&!=K0V-)@3$ MZ:VY=H!(7^_"_S7A(UL$34!+$6@X A5)P+ $#$V@XNE[B##ITN_?2?R)DVG_ MET2G=.G.X6)7.J'KD/#BAO/E2K?_27(Y^VHV[^KP=7-@I8DE_21-@D\Z_UNN M/YNB($EYR!3$021,TK*@'K,Y3B2-<4*I9%-] UM:Y;5P;=]%4+=1]*>K=PN> M5\FH].AJ(@AF9D$3J&4.I,;/C?3Q^B3&7..7EDL(W3KG]-#8.^$]CV M=+#! M/FE/N1CXF\#UUH(_34!E1)^<.V26Z)/[@=)']- ';@DBNG)X,@N$\T.'2_70 MU=Z=? Z='^)M0TVWO-1(S,%(H=_2F9K1]9I4M;"M\9AC#/KCV;PZ,JO_IE]H MT9QSV/I#-51.J0A02"F'@4+F 'B4P2S%#(8T%"1*<("8N' GSC?FL4T,:]^= M-R>!YANT%V_!>>_MSGMWU^S#JVSZ;0P&VQ:W2_*MS?61KXUQH#%;BWGS/FS] M<5)/\WK=-NRKH_K>;_2.^]H;E7UUA,4.9V]-#[Q*NC^'6Y]NX@)G21I'D"5( M3Y]4JHK.-]DB9O M5OM'+9V/X53@),N84#!)<0!1Q!4DF"JH,"8993Q5L57*V*X QC9#64,$U?%E MH-M\= S!<>T"R[B<'HGM.UBGA0XJ> =V:#:LUUGV[T^Q[A["TY$ZOW$]KB"& M#?;I2-%>!%#7YW23.RV@NHE%[8SSYWLMO 7EE;9JK[WZ=5YI(T3E%*(HA#$4.$"8(TBU(H**.94DHD@=-B3F#7YM]>3L%=3*M7'>V.9E!!O9BTE\IZ^0,[ M[-56WBL[X>"RY\TE!QS<-]]DSF>%+&:->UMO8*F09()3 A.,,40DQ9#B!,$0 M"Q)CE&%"E<.21(]01[HDT8+ML"319[]:; 9?L9N^OR6)M;&;!0GW[>6>^MIA M$_KZ?3[05O65^]YM6[O?7CFY^=U3T\-MD??+WL]-=7 *WI=?/M*\?'Y7 MBN9DD8I02 5%, T0@T@&$)\S MB['R(B9Z'N;6)$R AO?G\P>O;#AQ&%,NXF:@X> %1YYT^ZCE)R5W_Z[AU/(H MXAVA.W[5I8,92I()1. ME1^\(1N;,FYG[['QA8J3SE"3VL=24OQWN^4&ZS4ZL^\YS+#]>$%>)D^<]Y2L MZ5)T5\K@Y(G4XVF=?#7@7N!K@Z$^#_&3++\LMRIG['\JJ]./55'K#".29(C" M*$TCB%@F].L>$9AE62K#"&>6APDBN>U9E M5YJ="H_YX.CBVF07@1BL?)D/JK8KG'EY7M>T=TLNI2C>:@.KPHK:^ ^JBF1\ MMUP\F"U:4U9JFL:4H43%,&8AA@@S!C.6("B5C!5G6:#]8;?T=U;MCDWH6MC MO!!@U@ W7I+0:->USLPO0,R*Z@2$:RX\NPZQ\TU[H+EGC=ME^&Z+X?KH@($- M34Q.5>[,9YH\)Z8\I\NS:WO@M'E.A.RGSW.[?>!PZ1?%8]M">6^7>776=:H8 M"E-,)13FM"E2*(0TC5*8T"010Q^!!TW_@W+3;[?;A(:LL^&4?[=Q0DP#663=^:'GXTP2LJ=ADH#-D@)H-CU4,K]*+?LLA M#FO"L'45K](]>P4:KX.BVUC:GJY].UO,2OEN]M74S=K-'/INMI!WI7PLIIBF M)&-)!EDH$$3Z1\@D(3!D7$D48AJF3NM/+HV/;8ZU/D]?@X<5^D.I<(T%H#+! M<0O5J6OL1J&^".]Y#/'*M;/H=R'-JV0[ 1A4<+M0\U(N.SUCX(6J=<:U*NU M&]%7)_GZ96D"_N>S\MF(\C2.2):IB,$H"BE$,4V,6F90,A2E*,!2D720-2M[ MS&.3UA8E^+J&.=!JE4,_][QPU4_OC7\-:Y,9%&Q9/@'K=V)C?.7BCV ]R[VK MQK&TY8#[^UCE'9KN-H29[9I-]M#;Y>*KS$LS4K9+;GL)1J=T"QRBIMTAS"V :99'J]VCIL2'ZM'LWK *V.J M/)Z=D\QTZ"&[L:1?WGL>&@SXK?S1$["%?WOG8C_3M#^%[TZ@5\'N &-0_>U. MTTLYO>!)'6MU;VUJ_T1+4SUA)HM/\JF6ZN*#^IC/%GSV1.=WB_^0-+__?3F- MF0H%5PE,D0@A(E1 $@4*QG$L$QEQ%A"K8S.7@!B;0NI7-W:LY=V%>COAZYO0 MGJ6O"I:Y;X-E)J QX7D"#%:@P7HL 'X!57XK@WSK(V!\@V@<"P>0RM^K[G!8Z>>G3\*QRGCY9OWI:Q ME$?IT%'C6-]P ?Y]+'!TZ K?N1*=VNXXLJU8(?]K94+NO^K_W.NGO%Z:E&73 ME*99D+$41F%*(*(JU0-3%NCO6<(#FL1)$%&GX>A82V,;0S9 0844&*C@UQJL MZ\G,H_1:*KX/TOJ6Z6Y\N8OJ.2[\*N'1UH:5KW-&[VG.V1LZSO9E44CYK@Z4 M*'@^JR1JLR?.XR2)0LHA2;G);Q512*0I8)2&B4(L"'F*G";VI]L;FVC4<"=M MML\MR!<$)9SCW')&[X_)OB?O%Y+H/H.WH\;O9/U,F\/.R^T(V)N"6]YV_<(V MKZ62N?[C/?VV]<>I"I-,4NW<*,&D*1 00D:4A!13DO",2Y9FUZIK;&-F)LHZVJ=IH"ADL%9IO04EH!=XSQ7N' M1$W>7ERNQU!<*T[\!M^>;G+8<%LK\_<";.WNNKYC_!+:NC3RWY9+\?MLKK\S M#".%0P5)3 E$"6:0<8%@&(;Z%\5#19T.A ^*?FSB=W>9R W;\\,[S5[[\_OT MG_>4O*D'"4I- VAY&*S1U'D JPHEF&N8WL_7'>\?D@9,H53 5$8I1#A@4$^D$,0295C)1!'= M/WZ/0GKIG4'.[ZS[IL8(W@W;-Y;SJX$8[WOV]>)LY/SPV<@#U=YL.J>/PY)G M61WZ\.1Q0&,[3'F6N@Z'*\\_LV,81[GDOWV23_I%_T(+^3%?/N3T<5U\[F95 M?EGF9MC>7*-GJJM%&4X#QH,@P 1291:E,.(P8R;7:R"D%!EG'+EE^NX,96S2 M6ED"\C5,\%3;,M&?M;4;Z=J<[0OIHWL:Q NZT#*69)".Z3O8I.J3#4+PL>V3 M33W-C27;%]Z<[A/W<)2+Z?0;K](=SK !+1?3MA?Q MR854L[)H\XF81"2KN2D,:C)"?LQGR[R)XJ/?/BZ+617B-\64ASS* LAEIK3H M\A2R#'.H)5C*B(LT29P.Q/@ -38A7H/7&CNO?-URJ<588P?/YE2'V8)^:L&[ MJ:Z7/K33WZ%[IF[;'0I[G6(%H?R M7A?2,U"!+\N7QJV^UPG33U;X.G3?<#6^3J#>J?)UZKJNB2G6P2MMTJ;U@OM[ M64YCS%$6!!PF*.80H11#IF(!N=!.):(AIG;%"2W;&YNP[82BM4MR&J=K;HG3 M) N2!I)'%+)0)2;Y%(-4:?<]Y1)S&<=,2*=4M3Y)'B"WK(8$Q'80:+VO#7Y8 M!X,ZY_(XS;>=E^V1Q9X''.>WM$,.#BLN/"?<.-WFP-DUK C83Z5A=ULW\?[P M)'-J7-LJ?O[%BO#KIH2*R5ZD/5ZN1XQIDD0H0"J"C"<*(IYA2&*,84I2&L4X MR%#FI.:N $8G[PU$D)_*2>:'>SO1Z9/1GE5H#;T]=;.W=;6FVQA0I8;F7CR_ M2\GS*EO.( ;5L:X4O12VSL_I&)2Q*&=B-E^5LZ_RL^1-IHXWWTQ^92G,S-Z< MBUZ53;3D&YJ;!5N3EKDZ%EVOTDX#(6DH4Z)[S3BSJ93:F5449C)23,8AYV[R MYP75V#2Q.AG>5J"1C2WUJINIT#5;\.6CU+[9LBC^!/1;4%_:/?&:GZZU#!X8 MNL/ZCB+8L@=L# )O=KIMRZ8J5UMCE='?.N/%Q/N6EE>B_086>$$V;(2!3S+W M0@V\/KR;NG^2A=0WF0S[K^57.5\^594;ZX,=S?(7UQ-BD5 !0TD11(G4LLU, M89ROV,!V4UP;NNWTU#.)/:MEB[9B M;PLO: "?7ZEUUD$'@KRJG$V[@VJ8 Q$O%64AI@@I1U& M' 94SY=-#0TI),0927"8(E.Y^H+,->N&QJ8T+Q.Q%.#7%NIE:6LVU-H)C _" M>E:53EQ=FK)FCX@^,]9L&KMFPIH]D\_DJ]F_WM,.2;5B+VB0L81"+&(3YR]C M2'"(881(@F)"49;$%ZW8CW"9_O7^$OVZ:+/)D5A/,.A\OOS=%*R]<,G^@G7Z M[V-QWM#VRYJVF[.T7;YF/]A"_?57YUV6Y"]?AS]PO$D[*]73JTCN.LK$<>AS M>^B(7OA#IQHKE[O"#K; ]S)2=N.M[^.$IR!<^SR@!3T6!_ILGM*]<*Q^^KGB M?"]+\BWG,_X\C4G&.),1)%&D1^I(#]A^J'GL5R7435KM3J@?JJE47@U^;?>_FM!*_T%_XWCY+J M@VOOU5 [ QJ\MNFEU!VJ5'KQ,R_S=+9%_MNLF-*4F4""%(:QDEIE0PY91 )( M6(JE3 1/L5/.SB/MC$U UZ[.KE.CD3HNDQSCUWY':.C% MQ7O9UE5\N2,&'W/:CEW>4T6+XEAN\NH_)JVP%JN/^G5YKU^@)JM%SGO7+_]+U/[] U M_DM$7,#=L"4AN@ =5PF("ZAV+OEP25MN4B^D.7K Z?SCE^6BJ0(W13(*&,]" M&&*3ZB9((I@1[??Q3"@21C*4/+&1Z$,/'YNT5OA !; I>FBGK >).ZV(E]+1 MLY(Y,&$M9*=,/B! A>1_?EA^_5'?5FG/?R'S(ZQ_K 3GX ,'$8I3IK1?\)/7 M7*>JV(T0E3M(YR9T<[XL5OJ=6:]7IUG,4A8*R *LG3&2"$A2%$&;8AIRM@SA+LPV[#?J"&D(V[-N)OF=.>Y;NR^F\ MX"#368)Z.KMTO-TK'5D.V%4 M7NT^RN_*DSU*?/O%/$@2'"*(>'F"&HL(OV3E#!36*42 MA4*YE69_V<#8!-K@@[JA1R TP@DP/SJ6KGQ)H9VX7D),[VNH+2>O*T[N3W'B M7HGRB.%^2T^^;&386I-'3-PK+GGLN@YIWGR6,*C.S+_7MJ[R7-^X7640\U K M0Y#"B!@/4*(44B(H3"AB*@LYC9C5QO> F$1I MF,4P%(1")&(%,T(XU!\*(6B,8^$4?7>@C;$Y#6N(H# 8)^!_!G\.]/]"\$3S MZGBC%H$PF.B/VMPX6P4;:*E=>5X=1?^G/X9I\-;7EW8I3U[#9O>_%SWYB]U!]Y51/N; M:YU@P>MTZU [@\ZX3ACZ;RZ3FC15]N)"T_=P8ESZPLX=GU^+FE9[=Y]4/65,SIO:[>\^5;*16$POIL5Y31&&6)Z]@HCRA.( D8AD2&" M(8EBADD4L-CI(*HW9&.3V\:P=GUK;=OV4M<$K.TSV6K6%JZK+8%?-T:"-PO] MUN35,H=C9)F_[K?V0X?OU/Z=U6OT9Q(L%S2M>#30VW3'HEG^18C67']2%F:OOS<[+-"6,QVF0P$2E2BN'%@T:(*T<)"-9 M(&G"$N(4<>L5WM@4I[7.> ^>GW;LU)>HUO= W5[ M8=]OE*Y?B,.&Z/9"[UY\;C^M="G;JD>F#^HVEV)6OJ6\[:8/WF@<9JAI MX8(?6L!_ K,%6#/ZZ3RCSCZ^"T5>/7>KA@?UQUVH>.EE.]W;-2?WTZRD\ZH* MC]9"D^3AKEX-%J]6Y?ME^1^R_$AG8DJ5BD/!"4RB-(((B1!FJ4J@_D@P)5B$ M8J<%%MN&Q^8=-[CK<-$Z@$C5B^K"G(.E[=?JB3Y7 >HFQ%-_F)O 4%G7.G(, M@+#N(COYZH/XGB6L@0RV,8,6-&"K$FC8X%F6P #WF2_;C2K/N;$M&Q\X#[8; M)?LYKQWO]U;)HW/(_L%H_0_E%YE/<:I25I44"S""B$0)I-IS@ZGVT"*5$!DG M49=TV?W"'IND5J"V#_I-ML_Y=4O W7/'VTGM^+JS9Z&^[.P6/79VZ_"AK0FH MS.^UXDR/W=5WI9H^H%^[PDV/W6%1&:?/UKL>^EH^R;Q\-MF!2]VT*1-15=5\ MM\[DA2.4*DHEY$FF_7:I.*0)36#"HY1&+ P%;'?CPEBT-^V>YK.]TSRC^1DMA M^?P/.9__G\7R]\5G28OE0FND.:.73QGC2(9I#&,J4XA4ED!&]:\1P5J&& ^H MW2;;V9;&)CLU6�PM\,7-#BK8\O.J0>/\WP:9'QREO/VM*=,J<=UA/AE^11=>\W.Y>FM)X;/BKC.=KA)3COY(%Y::Y5\^?5T]/\YG,JX)T/.%(R"B# M,8\11#14,*-:9EF8"I+0D)/(+5[V(CAC\]U:;)UJ %[8,PX".@C??4NI)=47 M)(2]A*&>LK]V@G2E5*^7T'<\K^M%3[W\=.K'?+;@LROA:V!]%M8'RSZ]@?*>HPK[X6U>FPC24?93Y;ZNN*\8WML&M-0\T]NT4:=DV<0(V1AJ7?TLU:SM! M9>@%>^6^WP2[L?"*_7OM!>@W=:AQ/;)MQ2SKKGXT 3K]*G.V'(S2[=;Z)M5LGLX6?/DHP0_S95'\:4-O3X1;CF*7DMAWU,9> MTH@)J#!Z'%9.4>!W<#C8TK 2?\K8/:$^>?&EY7G-:EGC24Q%R((820(3%#&( M% ]@EL0I1&$H54:"*""L6T'>K5;&)K>;FK'5XG=[@JMKP=UM/NV^_!>SU/.7 M?ZNH;KWL_>8,0Q?4T#W 0$]5<[=;NE*=W /&'J^,>^CBKHGYJHE_G;=E417[ M-L$,MZNBU -C?B^_E:\TX-^FB."0RA1!'J<4(D01)()*&!*N>"R## GAEJK/ MKN&Q*42#V_%,IS7-=BK1!WD]"T<#N4U#58.N@MI "QO\:H"#"KG77']N9'G. M_F?9^,#Y -THV<\0Z'A_QYBG%9O7Y^"-ESZ-3)HFSIFF.980D9A"$B,%%<4* MLS"10>)4WFCW\6,3FA9=,T=QC$G:9WYNL]D4I15.K M'4<1TZZ(@D)J24 D0I E>KJ"N5(LE3))8Z?"08,A'YO0?-+8\ADOVQIJ8+68 ME<5N1;.%T)_61EP87S[(NV&I=V/L\0$W$K:MWMY-,'E-#FXX&-LGH+9^J_Q( M41_,!J4F #0,5(>X:P[TCQ4+?81Z#M1Q/46%]HW^2@&D W7*\5C3H0!T&R*W MJYO_1,LF@^HZ!K/XH-8!:W>+]]J5OO]=SK_*G[2C_:68IK'DG&,! Q01B(3V M?PDS8:L\IB%7:8:QTSS\(C1C&\KT-RYR&Y,NZPR[<68PBGL>.XP=T!@"C"43 MT-CR/ '_(6D./BP\>N9>./,JVY! &V.3MW:M947GIDQH!;?;%L4A M0NW$[$*:>I:H%EV[+3&II,IGHLNCUGO.:[G?SL!I+(\:NI^U\OBE'1*\WSPN M\W+VWTVK1##;WOR^G6!IWAR$HHC#5GE!*(<6(0\$R M'F+&XH!FUNG<;5L=FR3H]R=V2 QN3>YI,>B-LI[E81LR^* J<0 M:O!#@_M/ MC4.CL?=!K4.&]3XH'BB?NC^JW9*GNU)V,E6Z]<.&2XSN:M].&G3GFSOH]T>I MWR!34<[,PNGB^/?]].=_'G*4!K*!#,H9*BTC/,4,D(B MR 4F".D/16AUOJE+XV-3\P:^B#EJZM3PUX$ %'KQZ!@U\\[?UJ:';WNEV&!MZI'V@(<(W_6X#14?^ M3HX7KL\<;MCH:.W.Z-'U&7Z"P%^;HE-2W+"BF@-/TS@($,T$C"0VYV*C +)0 MQF8Y(% QIS0*G19"S[0WMJ&B@==LB8,?WE41S.N0W+]<%J_\DFR[M0&/%/:L M_(=BF%M&?VWQ^CPG8\=,KZ'-+]N\:I#S$0+.A3L?NZV#G_I!J5F3(*"IGXMP MQBEA@_S8!*0&6(?Q.G@T^[19N(@7 MD=&S%&SS<+[2L TA#D[<1<0,Y*:Y$>3FA!VU_Z2;M7_7<([44<0[KM+QJSHH ME9FG;W:G;\UF=%[H+C>[,54*L21-1,:R&*92:5#Y)[%G_AN?/01]]\CB07)[ATY-P MVA)S4D?//F0X6;6U9T=EK6_J-@-MDV/!YN9GPRV^3 ,6EM=[+CO)>.-7N.\,HSS!C-,(P39HXC MIP@RJ8>R+,'G:,N3W"M=U\_O(WL_>QJ\M+Z3Q[/\V#UTG[D:8&G:N?-O?E%/W,U3ZE]VA9 MBVDF>1Q3E<%(4@912C+(4HI-MO]*$> MQ[OA$EFYC-5KZ\W),CE]*]%9Z@:0J.,81J!=9PFR$[7SC^E:3>>7Y7RE9R;Y M\]O97"O"% 41X5ABJ'B6FFJ3":09(3!2@F:4XX@DR*V*SHL6QN9>-J5@UBA! M#=.U9LY+'D\+DA=V^MZI<"2F0V6<(\9?6!'GY5,'KH1SQ*C]"CC'+NRP4/=9 M+F;+_+/DJSJEXG+^=;9XN-6_S,JWE%?^>[-&'%%$<*3GCW$2FG*R800SE"&8 M1DIB*HA*4&"]9&??[MB^]C5RT$ ':^R@!@]:] [+3PZ=8+&0UP^U/6N&+:M= MMCL@(YM0#'(P%<#S01*+FOPH#FY/EN8A'X:?X=SZWUTLMUT>0Q= MU_> =?FI]/6Y\U_6?5T;/ '5.U'9[/D(>H^=XO_$>1]@AS]@WB/E!\^3]]E> MQQK@^IOS7G^7JJU4(CCFJ0P@-X5V$:=$#Q,,P3B-.$E(B@FW"EDZ]/"Q2;O! M!@RX3E7:=FBS$]ZN9/0LEM8\N-?=/F"PWPK;VPT,6TO[@&E[5;,/77-YCH>I MXBB5493"2'\=() AH*B! 84"^T@,0HS&<>02!FA-$Y$%CG5>3K1UM@4]]]62SU)_*<_ MAFGPUX^YJ89;_SQ;@!M>SK[*^M>?:/Z;+)N_F>+R=>4O3N=M:;L?*BM!Z!@? M=JI;[+PQ3V3W+-:;-: )J(%.0,.8QS,-#ISXK=9ZHKUA:[6>-WRO4JO%+5VS M1IFCD??TF]&R^;)8Y7(]B!(E,%9<0FI@$*2AAC&A&-"4R)HHMRR1QUM M:VR2TYP8-2%,&[#.[HH-R78"XHFZG@6D,VL=&L FUQKM3]DBNP4IN99E?6^*7UF_M0,E"3(N$AP!H,LC"!*$P2) M2E*M*(KP.$0RQ%8G CJT/39QV4%OMN J_'61R;H Q)8)#A,CQQZQF&SVQW// M2N1$<9<0#T>N'>:C_7$^T-34S^OM-E/M1MK)2:OC(X>;OW:S=6@0?MQNH$E=Q#.LV\T=^V*R[ZU"_0I+:8*67E13;"TPYXAJ"R9 F]#+/+,+ M=SW67SP#X(IE&>VH.5VMT?(9W>3LYT6^+L>MY\*OY$*J65GHR7%NVBX^R6(U M-U"J@FVK/-?-UU%)^NJ/RZ+RAXHIY]I),0>P"-VZ4S/4O6H\=5$D);Z)9^QN:RW^MYI#_BNE(_%%"&1!$$401IE&40IRB") MT@RF 1=9EJDD)%:IDUT:'9LZ_4 Z7N6Z8.'/G=.[5I>-A-5 [MDMV]<5[?+O-;^O0DQ:V>E3ZC'%V,NV=4],3=4*O6N M##KF3+=@Y72"]%,/&# ;NH4=NZG/;6[HYNF]7YH]["=9RIN'7%8'BXHV20!+ M",U8"#F7(42)3"$-6 0E5D1A/2='L=.$_'A38_/J-%+80 5TC=7-@3M!K)W; MYH>NGK5S Q)L4/80TG:>#*]>V8GF!O7%SIO]T@.SN*.;4-P(44TMZ?PCG6GO M3@O1K*3S*=-^%>%Z%AB&/(8HQA22,(A@A#G%(HAD%D0N*G&DG;%)Q 8F>-(X MX6QAG"V#U$TFCM%JIQ$>R.I9(+9X,A#-P>C;,SPYB\,9%KPJP[&V!I6%,P:_ MU(1SEW<\9+C94[A9B,_EDO_6%(FJ*UJO]](2%"FS2PDS(DPVL2R%+$XQ9$0( MID04B]BM9K1EPV.3C'=W-Z_NWMW=W[WY#&[>OP:?[S_<_I^_?WCW^LVGS_\+ MO/FWG^_N_\/Q]*)M%]BI21_$]KV5N8&\3GIH,@OUL&'IRH[?0Y*VC0][@-*1 MDKW#E:[W=U@R:F,V;I>/;+:H)L*W>MHT$[*.T;K/Z:*HTRW6C;8%98N[HEA) MH8&9'RB;RT_ZTWS&2UE#_7DQ*XLWW_@7DY%!?%P6956"JEZ!GZ9!A 1!"53, M5$5(D@@R/66"..$*(<5C0;%U5.Z5C!B;@FZP@\* !RN#'L@6OMGW+"'=&."P M='.M]\1B'>T[Z/V>9;YE &Q1, $[)( M%B;M.+ F M1,5&-$R\4$;+U/%1V@ MX@.L"3&;L26\^:[>)X=5QN_@O1IH 7/T[Y?;0NF5._;D&NRUL VWO'ME]G=6 MCJ^-I>-:$Z\/?W^DSZ9E#4)_DFLX6PYC$_HPS;(T"3'E,.5Q"!$3, MX@;X;M&#!KO'=41WPORN+3JT/^QZHSLQ>VN0'1[1]5!4-8;1*G_%:UK2]EM# M BXYBV,8<1.OIOT2/56,">0J5"%)*1&1U4AQKJ&Q#0O-F: ML,"@/?O]<6/W MM";YY*QG >I*5X?#5*>YN/!4U9&'#WR\ZK2)^^>LSEQ_>3[$GVBYRBNY^22? MFKB*#^IC/EOPV1.=WRC=OCE<]%8CF")*@B"-M0^32B,96K9IDDB(1! +G@0R M8TZ;FUV!C$U2[K_H20(U"+NG6W3J",L-C 'H[7M#PZ1QO&_3.$Y 8\;S!%1T M5^?>@,'<3X;'+JSUE@W2"Q4ELE.S^NP,5+-YU?<-+9XT+_(_*MQ MRWZ2^8/,/]6'BV[UM+[X+,MR+L4_9N67Y:J\I<67*6IY(-RQ C1F &T'J T!C26@,F4"&F- 8PTP MY@S4)PY;+@/US4#;)KWVD=N6AP=B3VY;7/+\X;8>/+"PLWW@XWD=7)/=RNHW MB\6*SM<.4!,,_U'F)M$.?9!3DA#,&VQ.2 W#P]Y-2AJ7\(@!ZT':9)$/=5FS"5@=&Y<#/##4VV)BZ_AV#D6 U9_ ME/<\1E6IH3?()Z#&#M;@-VDT-OC[H]IA'.J/\H&&'K_4NXTUW<@[.;PX/G*X M$:6;K3N#2,='>#^YOIUE_$V]&UK-H_4[.5681G'$0Q@F@NI)$./0I%:"*:<, MBU!&B7)*R-L-QMA&$_V>)MZ.K9^BWVYYKW]2>QXO3AYMGP #O H6VK9FTBSY M:1"#''>W8'*H _"GH(SE2+P%70Z'Y&V>UK%4J%FVJ&-Z7E?>?)TSI$I]7OVM M.4[ZYIM6XEDAQ91()J4IZ:9BRB!*4P9)D&4PD)1(R;),8*LB\)T1C$T-6V#& ME>;+Q\?EHHE"=CI9W[U#[$2R5YI[UL=@[P_GV"1U*T": MNZW7]MB7%BL6X^BAGM7X<%#\QDZP;6B;GJDUM5H%WCZ=UUB[$Q3ON$;?8Y]? M=FKB"GU_U8,1@[T#%Q][\-PSKB<;?#5_U<,+GCD\=S[!=W/=YDNOZA7RSU^D M+-^9UTXC>[U\I#.M#E&0!2PCVF>C'"*14]/-[4V(;K M!BFHH((6*_BU1NN8X? $PW8S'3^\]3V(=J3,>=YRG@VO$Y03S0TZ$SEO]LLI MA\4=W21C=YW[=KGX*O/2K.W4/Q9&VTQKX33$:18I/4<066:"226"+$HRR-,D M"$*2"6E7LF%QJ&W(+=@M[]4_'XZR:^SW#AS MY55][%L?5(R<27FI3>X/Z"95;Y2258S]NH*=?FQ5GFC!M5-5:>+[Y4)(L>)5 M^\UB]$^2SDVJCCW_^S4\6J]TK."KNT"6T4VC6E@U[8)V+$.-.9- MP*9'=TQNL"K,/M%.*AX]T+N2X'OIQ&O=5NFF20L"'AHCM"'$/$D MA%12"A.1$$P(1R)"TZ=JG?YS2?/23M2/M.8B!"_;[''6)A]FBX79?FHBY;S4 M49EBQ!%*PQAR)&.(TLSDQ.,8"I'$F7;]%0]DP^R;A1B8U[;%'I5V(;Q3:C=V M>2"IYU'H:/&8WLO ]#(.'&MK#(5:CFGSN;<7)^A\J+ 42#M2I512NTKA/_ M@YS:SO(O9:KW*7U#CY&!&N($5"!]3M]/D>!YKGZPJ8$GYJ?,W9^%G[RZFPZL M';Z;5?EE:8[T-HO=/,Q0Q,),3YY;J0P@[9;6R8N3#' MS>2EO)#_C%??IUI8Z8J3J5*:56ND4!$ M P*SC L8JHQJ.4$X3!P381UN:*0RTH UL<1FE7>9@Q:PJX -\-B>E M'RK,#N&IY[@]+0N^&>M9&BJD56'K/U=AGEMPFT_/%@%S9] A2MB2O9R7? MYFT7:QN@ZL]GM&3%J^-XKLU!O4=+ EZZD+:W= MQJ&[WDXT1]BA?2^"&G.:7-#;-H,MHP%[!MO7-8:#RO))F\EF K:LGX#6?M 0 ML$YT RH*/&:[&;;/_.;(&0C[L)EUANV0O7P\ S=_47U DRYH.9]QDP*@70L, MXSCABE,8ZQ$)(I9ED*6*0!%EB,949D@YC5+'FQK;P+)!"EJH-BN'K@3;C05^ M:.M9OCLRUK6NW DR^B@C=ZBY:U2-.V'VD2)QI^ZXP$=FYV6-'9&UK:"<%[+V M29K@/_WY[7)1(5W1N:GD$DV5]HD1R12D(4U-Q:@ 4B$P5"FC)$A2B6.K O!7 MM&%L$M?BAJU;M 48O)LI[3DYAP->\Q5Q\*O'V_'?D8^]Q<0!'WO-QLYK9?CP M[&]?IR_]^]X#VS&\'WZ=CCKHDU\)2L?D61ZS>GTHO\C\O>ZT9O.UNF/*.(M5 MQ E,0F'MIN MC!Q5__4\(EZ6DY$>R\E8OQ$;NYL[/68H&ZJ/_"8ZZQWUL/G2ANJ$O;1K@S7< M;@P*HB1BRFFD M.=+.V,:'"MUVN-X__3&+PNBOU2EQ\(.8%=5470K'+8MC--O)O ?R>A;G-4)0 M09RLM?;9GY">8<&K_!UK:U#1.F/P2ZDY=WDW@6BB_]Y*839S[^FW9ONVR1,Q M98A)Q0*BF40*H@Q32# -H/Y_A:,41:%P2NIXIKVQ"4:#TTT-SG%JIPH>F>I9 M'=J(W@9J=9Z[ 0M^:. >%U1GH; DQJM@G&MS4.&P)."E@-C>YGXN\W43<%@% ME\UJ)^AIF9=3H7T)@E,$L0@P1)@KR&3$(,]2%F8J"9+,*LKW5"-CDXP6)]@ M!352^X.81PD]+1V^:.I9+SHPY'3R\AP%G4]='GWP8"ZJH,V4DS@+4\1@$L4$HB"+(<4\@@D..(N)_H X;4Z_;&!L7_#;K2I9$_ _ M@S\'^G_A/_TQ3(._/M$OER6?I*%[PR?3M'.[DIFGI?=6TH MCR[1$?O]^D O&QG6Z3EBXIZ7<^RZCCFE'Y_FRV"V_VXB[=\OR_^0Y69QJ"X)]G:9-Q^9Z\(IR6@24RVC6C13/=T2 M*61!:ERGC&$5$/V+51*+Z\ ?FU+OI)^L]+K92N5;UDU G2D4J&4.\HTUCKFK MAWU/[&1QO+T_X/;Z>MM\L[58);VNC6YWTXV5^M,2/,MR:]=ATE1JK%Z.3Q8O MAWOVZZOTD=_TV,.:,&S^[*MTSUZ"[>N@&/CHQIO_6LW*YZUS:]6.R/T7NFCV M_-<6OMCQ_YM^=/F:EO(MG>6UWQBH-,,I59"PE$&$> JI4"GD#,D(A0HSY53. M:@Q&C6UXW:IW5Y<,7ND7Z,7\0<\25JW47NU@B,\7RR&Z[3MZ7<8?[E83LWW> MN-G;+S4WFV"X-3T'0N$JBH#A"!B2ZLG8"$Z=]-#GXSB2XM.P[^.\2@]=Z>TP M2Q_8NFXZZO'B4>:WIC<6U;G1Y>+3K/BMR8@E0Q4&0H0PB8-$SWWC#!(N$BAI M2!0-):0&:DY7[$0\ M%>!7@Q94<'TF++/BQ6_2LM--#INXS,K\O>1E=G=U2N$O%_;*)U&SC.V5= M+>/-7)KI[MV"YZ;1IA2>=I&FB+(X8ZF$(M"."J*80$I4"K-(S!GVU_GZRHJ#/?CHM5\.QW[.,M3: ^V4; M) \V9C2%=_2DNNF+NW5?;*P9I#L<E0^?<=NQ'FR9O[7H MW3#0! Y5;T=+P@34-+1U;]9$F,&B'5UD_=U MNO*DVS(XJ.&\G6OQO>,D70V$MX/_KV<%GR^+52XW*V$T))B*,(0JRR*(8JQG M_VDL(,=2!7$:10@[Q>[9-3LV;^:0,#FN.%KR;;?RZ)_%*S@)8 .YIX5(-YKZ M/HM^J.EK'R@_08?%J?!3=[L?N+KC*K]9B9GNTYNRU,)8M?%V3A^F+(J1" F" M82@3B(ADD'*!(!=9$-"$Z3]:+42>;F9LJG-W^_83:*""+:S @+4_=W6"U]-J MXX^MGM6E&U%.QZ_.\]#Y -:)1P]V!.N\>=N'L"RN[IC9P01OF*6#65DO.!EO M:!K*.$J9PC"-,(,H4@1F$0XA04S&22:XS)A37H=#K8SMRU_'@6VAU&.DP>F8 M'O0PHW9>QL4\]?RU=Z?(/7_#*0K\9F\XV-*PN1M.&;N7N>'DQ1V#K/D7*59S M^4$=#O:J#D U<5TF9*L.$C.)9NK/*@P;7YH$)!8J9% &(H"(Z?^0!"604($H M";%",G *E_8*;VR"TUH'ENI4R&IEY"8T=6TGV#+4,0+:;Z_;:=OU^K)G4?38 MC8V<@E[F9OUT@-\08;\0APWV[87>O;#=?EKI-GI\S)=BQ#5("&6':J>1*R9B&A"*G(+G3S8U-W1NT%T??GB'93GS]4==WQ,E1UGH( MO;5CQ:O"G6ER4,6R,_^E EG>U;%XQ:*Q992YDT;W(A24U?DM=G&MTV((7EA3LE;VPO:^;X+R6]0;A MVV4N9P^FSOGR4>[GVL.2($D9AQ'-,HBT0P-IA@E,XRA"*L(L#(2+[-@U.S;Q M:="ZJ8LEPW8:XY^WGI6F!0P:Q*"&W'=R0S>>O,J.9=.#BH\;'2\ER/'N#I&7 M_1W&_*4ZB?EJ5;9&O%]5TP:!(A5F"3.Q!0PB@AFD^C,H(YR)&$=ZLF:U4G<= M^&,3QAHF8*L2B/8+WRW41W? M>?-M5DR)0@0IJEW73 B(<,H@2;4CA+E( LE3))355.[ L\?FEE3PVF#L7PU" MRY6A0[R=]A,N9*/G0=R%"*<@I2,F=XY,>OF\P<*1CABR'8-T[))N"R_5T;5J MN)TWN58K7_FF+/.9]J.K;:KEOHAL)*:8BH1D H=Z^I)D,40"1Y!Q3F'(6!8F MF0BH=(I2NAS2V 3@=;O&*962O#0[U+^W94)ID\ZJV/(SGMH#I_1,EE*/1YUQSF0?I ECV?-#S^_ MFXO]$\U_DY4KOPF'^;BSE_<)X?K[[ZB>8& M==K/F_W2>[>XX[)@MWOZK2X+KG]H/VN"63[)0N9?97&S$#>,2HBXGK!F$4MA&*7:EU0(XR"=+N0#+;7FNNSF M'V[/ZKM$ZN_27JM];@'7<,W6NP'\)R!;OV0A+9.:GZ7:=FO] N:&VC!OV&JE MID'YIXD1()\[WJ>I\+R/?:2Q@7>G3YN\O^=\YOH.6TYU+88M7^EVI;VK13G% M"&$EI8!Z II"I B!C"<8BD1PQ8B(.;8JZ72RE;&Y+17.[3DD@(#74,'3,C>* M[;"!<)1;BRT='XSUK PUQ,GV;&T"&I@^6'+8,_'!UD ;()U8<]O'.,?&R4V) MHSH MJ:$C^$Z8>R J[]35WK))?R[ET]8L;GLHEG]71 28.]VE9 M_CMXTBU],?Y:;N*L+\Y8W;E/W5:@!NZIH=:H=L(YC&&[JU8OHCC ;+&N3F!V M [8,!,;"7M-D7TI[W[FT.^.[=L+M2XFUR,I]<1-=TZ_))SIK]QQN%J(Z3%?O M2:PGS&G&E3DC(\.00$3C0*LZIC!E5,6<9U1EJ5L.MK-MCDVR&\CM>EKQ3W\, MT^"O566DZM!L.Y6FE1&NR=G.=X&=$GLFMF>%;3EM4Y@8-NLCR.T6J[?)8P>" M/&=L.]_NP&G;K(G8S]UF?VN'9;NMXR>?Y-?E_*O,FRR%)(Y#HK]V,- 2!%%, M))=;K=D>;&9OR;!_K:I$ZK$$=I]-BJ'D.MWQNX=;J#MKP942"AB MD^4=!Z;^6*1_I6$8IU$6J)!,M:?.EB-A?QM+[_P[KE%VZ0"[-2>U9EQOT MP*@2:/&#W[4!H+5@ M8V@-8(LY/N;U7S @J]KG)VP3'HJN<%1+U.)3D..5(BI@-)$2U?K"%E(.8RX2G F4,"[Y:3W"7)L M(]CGK4P:? NK]U-Y[MUI)[G7[J2>-=GAM-Y.[ERS_]0:.MG)B+9SF;%VT+-[ MG?MBZ'-\[D#'=J:O,]4=SO=U;ZO#8O+-UN+0!_5:LK)**:%YJQ8D/BWG\[?+ MW*0%FI(LX]I'YE &2D%$&84DD0)&$4,IU^-!&%L%@CJV.S:5-UA!"[9>[G18 MZ73@VV+]N!\6>Y;A;=!F,?( H>!7 QTTV%UVZQSX=5A-[H?G@5:4+?CVM/#K M3M/)Q5^'QPVW .QNX\XB<(?;N\T*;NG3K*3SV7_7X\5*2V.[ZGPC1'T2H=E FB+V\V+ MMZ+?SBOW36K/\K[-9XMWO54X 3=G^71VE5T(\NKZ6C4\J"OK0L5+U]3IWFZB M].;Q:;Y\EG*KD'!;SI>JB$4$01S%!"*EG4O*%($AQC+&A&59&+HHT=&6QB8_ MVY6[W23F.)EVNN*%HI[%Y$SZ\4E#7 _E>\^RXU5)CK M@!YI9&SRL(8):(43_+]@UD!UF!4=8]1BBNF!I[ZWP-<4W;04W?FCR&&6Z(&J M@::$72ASFPJ>X>+DO._8O<--\LZ@WYG1G;NVHZ=4'?.Y846U@S25G"=XY/H%=Y;>4&=&^I8W M:S+G@MS^*IN7]MU'N97S^L?_SZ3N7[0E^=W)MJO M.OV?LA"E@6 F51Z%"&DGAA*DW1F:!C@F(<&)T]?9KMFQ?2I#CW1T7A)>/3[G\ M(A?%[*NLLT;4>9_K_YJLW%52[FF&,!,L09 G)@U6%@I(XD3!D',F4CW'2B5U M6A2V;'AL\K2#VS+MY&7,6ZX']\!GWVO"!Z@<)B^\*UE^UX=M&Q]VC=B1DKUU M8M?[.Y:BV*0SN%L\K&I*IBS>#"#]*TY1*?JO?3BWA2\F*HDCK-4,4@Y3LPF4PAI MB+2C0],H2'%*E5M0ZYGVQB8>:[A5=G*P QC\6D%V5)!SA-O)B$<:>]:2BQAT M%A1+7KRJRKDV!Y462P)>ZHOM;=U$YA>:S\QC/M%25LL),:(HXS*#. JYJ8[% M8$:$V9O"@@0$D21U4I67#8Q-1EI\P #LM$ZS1Z&=3EQ"3,_"X,2)LQ <,]SK M-W^OD4&_ZL=,?/G=/GK=!;5GCV=7*XJ5%!_RMLK>F[GDI12O9;W%\U'JMV=1 MT@=G%?X)D#5N M(!K@$_!40^]0LM1#)YY6H2MV3<_B=;CJRLO\E;5E^MNU+D>JKVDZ\/6Z S<& M7J:V:: MS)9!)C(2*@&YP@(BDDI(8DFA1+$4F"@1I59[I.<:&ML8N5>08P(6RP7DEU>9 MV"+78JCS1%G/8]?!VA(;I)[HNJ0N1S?:KEF:PX*^"ZMS['/B5J!CZ_XKUNC8 MM^)TF8X#UW=;@OC,OTBQFLL/ZF.^U"YS^?Q1]VIYLZC*@U?II.KUMRR*8\'# M"*8"QQ!%40))2C-(BS^+10P0;K!&BT]>GF!J]/ M^EQ.BWND<:@SXA?1Z7A*W)*>TV?#SSUDP!/AEO;LG@.WO:ES+;=JFMY.U^\6 MU0FM+\NY?D91S_2W>.]2;:X+>[[+T#EA M&+H^71>"#A2NZ_08][S(KYLQ].VLX'3^'Y+F;_4GQ30A*J(H""!/,P(13CC, M](\P8Q$)1"0YH58)C4ZT,39A:V&"&B>.UB^Y3.&;:=>/G=IUWIE1V:PZW. A)-,,); 3(8I1"AFD,82 M01R&6:8"GJ;8ZOBX=8MC^_*?6;#I>-KR//%V7HM7.J^[]-7#44UK=CR7)SO7 MZL#%R2Q)V"]-9GOCY3&!300]3Q/*PEC"! <(HE"K#4NTFQ$2$RNDB(P3IU-4 M^TV,35Y>Q,!U.I)P@$@[];B,GI[EPI&9B^(#>SQQ<*"9J\4(GCYA<.+*;E_P M-@$6G7^D,W&W:')E-?F64"@I(0F%. CU=YVB%%+M4< D"7B6(HQ4[)2\ZF1K M8_O:;\ "@Q;>+4"#U^VK?YIB.Q7P1ES?J]LADY45*5Z%XG2+@VJ& ME?$OY+M;#$KY;O95ZF;*O5K,M/*526'?O7\$_W/97X[IT5[ M@DG0)(PQ@R0@!"(F$T@1D3#-B,QB%H=2.7D5%Z$9FQ*UQI@DMZTYH+8'5@:! MC45U_G? GD%E%*BLNC02H$N/V@G;8/W4L_#UWT47Q!5<0&U/P09=$%TI N$" M\HZ')5SRT*[%O)[J-)-%G9UY2D,1I$$2P8AF@59<%$(FF(*)"D04"R$XCZ<+ M^6!*+=Z[%.S:;:_U]7]L&FG=IW(&:JN4PNM M3:7NLUS38;,]UV)ZTG(==V^U>^6BP?M@3R:1VUE.> 4A3Q) M"8QC4X5/Q@IF&6[$>7\M3_-@]3@_;PR^WRD:0.W#LR\-F=0>;FB\RG"VA$@C$ 1$NTE!#*% M!"D!8Z*BA",>H<1I;\D[PK&)T,=E48)'F3_('.1=*G_Z[T,[U;IJS_0L>.M# M@UO&38 V#U3V@2T#)Z"M<+F9R4E0&"NWCQP"8^<$U);ZD\S>.L&KVOI'.:A0 M]T;R2XWOKZ$NR>>5DKQ<9S:[I]_,)L(G:4B;S6<-E'*5+V[$?ZZ*TCBIZRCN M:18Q(F5&H4HQTK-%/5&D$<>0,!HAIC +[=;G+HZ7]=!IE1^6]Y[E?&U'F[S2U+JLMB!W;3%:7O7'QARPMF>PCG%)M#]4!PV5 MCK_7CG),W.^#V]/I_2]J8< B #Z8V"T5X.6)7<[9Z_'U@[K-I9B5;ZEIJWR^ M7>KQE"Y*D\Y3MZWY,'.LGTO]Q[H\W7T^>]#NNG#Z8[?39T8[MJ&Q.F.SVI@"RK4M8-X8 M TQ&LV55H*XVITNNG-Y? XO!=4R=V_?ZD3;53(]J8\'_S]V[-C>.8VG"?P41 M$S&;%2'T\ *2P,PGIS.SQKO9:;]I9_=.U <%KDYNRY);E%SE^?4OP(LNED0! M%$BS9B\0&(?YN#J8C_/Q@9XGQF$E'VJ"!EJE+YLH3XNN#TQ;%]2+!AANL?2!P]Y" MZ.6!OI+S;U<_Y7);MGI;,FH:QR3)",D@R4QB/B448IX0& G.J)(D(LJIU87# MV&-;R$I!=POC79IK?QIUNZ/ GK#L>?TYD6-?H;M3X-X"9P^Y]6<1ZSFO_O3X M[YQ3?Q:8\_GTYQ_AQE_%O_ M>ON%'SYUD._WI#+-UWGZ@FZVPZ>\X+.%:9^C=_%Z_RWG17UL,#,QP=>+8E64 M5=:9I@!Q5P=1;E*Q41+&28QCR.-8Z0\6,4AXQK5AD0BII$0LQB[FQ&7BC.TK M+R6%I:B@EA5<+9?Z$GE1BOR%DV9GC0PW%7UOD"^?!6?#Q ]X7FV5"T4:U'SQ M ]];B\;34[N&C)N I+FQG.2,GQQH;159]K[:R3D E;>< \M,HV]&>)^SZ/@KL#%N'Y\B--%5%A@+,0 MA@DE$'$104R3"%*%]=:)\$A&5@'CEN.-C4;*KA(F5GBA3$S#TV(."J,$H$6Q MX+FA=_![OOK9A(@OEH!NO7(NON_S4V%S]. 5X+[MIQ+(NK5+)2ZHY)U4[>$G M'3B,(TH%9JOHP"BD)@JN5+ C-.,8:&IG$LW9[S-L*/C[JW4 M$V#DKEY_L)6\\T;9W=,^\#V Y.>1>V!7O L>A%][I M[H[5J$Q!7),-639/S6***1("2BXX1!CKW:B2"92296&:J8+>RC<2T8=4]EOB:B]$88M"75,N8,24$T[]OV7QD@?YQ^JCEO4?4Q:Q1+\ &CJ"$HB"(-"F M!LN@_J6V0:*8X\BJ^]T%,HSMTV_*PI25-QJ1S<]5QSR; VMOTV/IF^H7]+Y] M5J7TD]V8@*H?Z$:%R78:JK),P.@!2D5\>K2ZP^C7T]5!CF$]8-V!.O",7?"H M#AZSZW6Q6CS)Y>U<-G&'F4JI0$H3H#0;KA!!JD0,PX"B"(684AY9.\@.'C\V M;FL$!(NY2Q['(6P6SJR+P.B9>8_LW5(7 3.0%\H-(#>/TTG] M6QU,AW<-YT\Z*?&>^^CT51U+>![T*9FR3"(9L0!&*4,0132#)*0(IE(H@CG+ M1""FJ\6*SNS,M<,AG!AK,U!_+^+#[@2?0-I9_9=!,\3AT-M66E>KU3)GZU5IPJ\6X([Z:?Y\ M'A&_=5,/AQFV&.I)-0\JG)Z^TKV]U;6^_6HIZ?5"R"FB61:3*(8L2".(5&Q^ M(A0**=,TI*EQ#]KVM-I]\.@,YO*]U<(!(YU]\ZH]L-J_YTL@Z-M,MM/>J375 M,54[]Z/:>]A@3:B.J;#;>>KHWWWE\#0=/>_HJ^'1J[G0OUFNI=A-+"%)%A L M)0Q08K)4J="?IUZ9$QZQ6(5$,6%5)^,R,<;V,6^ZSSY70I=YJ+02&\BJ(>K% MV3Y6\V-[LM@WZKV?-![- =K,P]W./-2*#)40Y()DS[E!5J*\A#36Q[&W#Z;"XO/?\@ESPLCWLUHH 2FFTG22QQ KSC2YJB3%B%*:.>5*]B?JZ CX\7%9%I4'&T&;F*8= M)1SW3_U-M.4^;!33U_=^;B=98E?-O8P)]@J.)E489# MO4^+WTUE?^(.NSGM'?:#36[_(WHK_VUJ\#W.\_^6XD9H,7)5MH\K.XP431,2 MO1KN+(/Z;^LGK=IZ:7PEU95W2_E,<_&YLECU]64&;O6WJ4!QPJ6,8!"D,40T M8) B%,.49#PB&/-86.7*OJL68UNX:EDWFX328EV4J>R\TLE$E$O;^K+O^X;8 M+6NCG_>>5[SC14L6VUY1Y/W9P #40$U!#4=]@JIY7;U8-1WEC M52/AJOV%\E',?+@)[;O@^0":O'=1].$FRZ)P^H#"=%M\?UTLQ._Y;*8?^J:5 M5W$DTIMF 6(AYJ;H3091I+=T5+$0XE!&&(=Q2)53Q+W3Z&-;[!KA2RYZVR>O M\!%_[S8Y=NM5;Y#WO,YX1=MY4>B$FE,JG]:3$O#P.GG$4IRU*A=P8RA(@'"&*:,LA9H@+3\C5F28<^ M@^='MOKDAN\\>%?+:@)\5\8]N5Z^5CFB;I1F ;T=CWE"2LAAV4&:RA^$M'3G"@YF6W)&'+."W)"*_H/;-1!L\[S9X?M[B6E(WL@#OC(X59?8;2;G46FK:$PPDCS4%GU-.*0<8XA2F,9 MJRQ,8V$5_']^J+'13Q\!M8X;-C]@]7WN91_'V,O^[#Q(/8(&6_GQS'.XZC/6JY.G;74>:3-D8MSYNY@ M+X1#\MC(7HR!TM'&\X*XI;H-.%NMR7-#R#%<.MZ J.XE^ TY;K>]SK5!;[Y: M5K+EQ3^J#DSFIVG*91:&C$!%<0P1QZ9=,$D@CD.SUXDPSYP"0UK&&IN)L">J M<4X:(=VV.VW(VNUW/.'5\U*\#Y41;M+TCZO^XVXQR_DK^*W^WUXJ,5A Y77; MTS;>H/L>"\7?;GQL;NE8 UZRUTEN931EYKBVR]JQL(GH]R+E6^FN(XHV%*4B@R7&:'$HA9H"T/QE @$H(SGKJ4*6@?SHDFABA9 M8,;8NB#<.MQ;(FQI9XM7*4U?O)S+,E[_X]N0?CUH/=H7K=/N7VI9II)D,D$) M@C2*&$1)A" Q#6@2BBCA09R&L56U<[]BCG[N*F])\VD8<5)29&U6OZ(T2^>7@G4DVB#$JU?.-\2LN>G M7Y!F>[?4XT]3%0%EL^>FP$6DH&2M' MAWP.?MQ_ L]R"0KS^]-VRCD +8_-.\$R!&]5B'C.X-S3U'_&9?7XX3,D]]0Z MFM&X?T6WK_.[+*2^Z>\L-:?R?W"[7ZW8Q4>O*V16=YR$@0 MA!)&6,40Q0)#'$!.4HSMFW^0_.=\,5L\OI:A93NZN'WO MW:;$CAIZ![IG%FGDG^S".RGQ;I0 C1;#.*(O0M0K6W639%!BNPBLMQQXVKXOO]C[JJ=(@CIC$.( U"!1&+.61" M)5!1%FCC3$5I0*=5CO2 M@3G&)(K".$ (HB!-39.UA*P[VUU01FG(".4&F)RNA$/-4P"@+.4,H36A" MG1QEG<08&P?5XE>U(/<4<'2H=9L42^=;[U#W[:BK%)B TW W9PS%,%OLRR#U MZQ'L)LJPWL.+X#KP-%[V-#\9-=J2+G(AJPBVAR6=%THNEU)4:3PW<\T^FL2+ MJC&K*:-@FCJSF2P)?5/$C?\TIV3B;BFOMAV%Y*V*UI]L#O0CO%CWR&>UX7CB=8 M[.D.=I2?-*F0&_V;CM5E%9L:@DEM%-:,Y-UYUR2= M=W^'+L[8&6 679-W^A3I7?-X!L#Z7$K/$")TW&_6G4EOU6':D1;E?-+1F^ZB M$5912*( 9BQ0$"4X-+VO))09CB*,.!;"Z:#7LWRC,X!J]Z[S>7?6^!?4UCK\UH>\+?[W[9LXS#;J3[ ?A@A]W3,%U3NJJU M;!/%O9N%'LDD2X)404E(N5?&D 6QGG6%&5%AAI&*-Z4![9,WVL:THH4W10$' MR^ 0M>!@1?_8K2_AFNS5 KD=%U^,X%!)7S5>)C9Y1\0)^'6Y*#Q6LK;!PW/N M5\N ^=_G5?], ?,XI[+6ASLV+A?]2]N5O*IF)* 9 %'(51,1!"%D8 $,PQ% M&,8XQ"*+0JD,YHIR!ZUP0 MOPV17NK6'QWP7 MPDCO3R%2C$,6"@FIY!C%/$D%<:O99S_VV$BFE@]H 3LD'5CB;;E=[ ?%OK>" MY]*M=A#N(9JC VC^,R LQQ\^1<(-F*,Y%(Z/N("\MK64[Y:+QR5]NOHC+Z:I M"#(B,V)".T*(6$HAB26&BH@DU%NK),U"9ZXZ.M38J*E*"-JI"%[+"GXSTCI: M/RT(.[#3Q;@-048=(.M&.ZUH^&>9X\,-3RJM:A_ED/8[.I;/H,5/\__-D<(+ MG9EZ[-LX-?.'J[G8_\7.E9LRNRH*4YX%#":)J5D<9A0REB20TS3&B5"<8.%4 MT,N'5&,CHN^?KV^_7=]\O;EZN+G]!FZ_@.NK^_^'>W#U M[1/X_OG^X?O-]C?HK)]S]BJ[*+<;FNR94!1EG H8TS2 *: I)HD(H MN5*QWN0*F3@YRTZ,,S9ZK@O^;.3LW%+L%*YV?.D!K9X9L M0SE1V!@:OY'1J MK*$;W;OE;I0@9#[]/%_EJ]?O\K&,N9VOONE78"IQAJ(@3F& F=2& M74@A#C6(&8M2F0F2B3BSX8)3 XR-!"H9P59(8*2T^_Y/@MC^X?N IN8[/GN=MT;? MIX+(-(/,UB*?/^Y'D]W,ZQ@ ^9]R)NZ6^6+YL-AY7#C5)D"8,L0A$M04Y8A2 MR BC4!L*5/ T%"$7+B45!Y#9B68&.]7?N%?XKKH7]^WV/N%NIWHCF<:A#@=M M(XPW.K^--0;YO(GODL H#DK-33>?G6?WVGR[KWGJN]6V=[G?N[%V7Q-AT4:[ MMZ&]+61^&GWKITB]D=9W%E,DDC .(P*I% E$IEPGRT(%92P2&89*QM0IZG@( MH<=F,5]Q;JHX%V"YD7$"YM*Q#,L@T]UY'7O727R7A.1M(YOJAO*! MC?*]+F6]357?:YE_P=][,>MM*BQ6L_[&]K:ZDM,@S@3#QO62Q7K7)7 &*969J;^3Q$0@$4BG1L472S2VA6C3/OVY MK(;ZTUC2C/)_&$.:+U[D$CPOBL*TO-<6]YZB@,]H_N083'WYC'9>COJ;IW=9 M:]ZHLUDR*HT +4QZS&X,IM&JUT6D&\!]KQ".4KTW_7<#T8+;.SZX&W'?KG[* MY:;H6N5UGTJ29FEB6C031B"2*H$T21D4$4LB22,6T623GF)/R^5>XX.-"B=M*GZ MEB%:K^UHK=$BUTQRI]^.IE:!-A;O\\>*=33/5)M>/5Y9CT:;C]NDUC3!-%5< M0(X8A8AF%%+"&,Q$IE@JXC!23E'AEP@S-AOM=OE(M55>K?-F[WB_?GJBRU>S MPN]H!+8J@48G1^OLDAFT-,P&FI>^;3*CAL%_5Y%J;MHG!/S62[:Q#UC]6F*7 M"#2L$>8!N@/[R\>8U,\O]WPJHI$%?=_ MER]ROI:U2[5< 4R^"^N @UIG-JJ_-=&L[NG,+.NG]*"A@&+(,HH@DDB# H211*SDG( ME%,NN,O@(V2>1G90.?#WI&_:@'\P"OQ2E]ESS =RFAMKFNH%\?YIRR/87>C* M&37?]&4OP-!TY@S-$7IS?T;7/"6]T6TB>ZICX&_KLD9,EO&$49+"+ GUKE1O M4B%6<0:I3-,H"4B:!E:G+V='&AN1U3DZQ@NS+RZHY'7-83H%<#M!>86M9S;J MC%B'_*8S:%R8Z'3JZ0-G/)U1\C#UZ=P-[N3PJ=Z#?\D+3F=WW#U5=P_>/[]\_?'L#5_?WG MAWO''>)9;D*Z0]+W'J*-'_3L[CBGL=WNP-\*P]O\QY0X,_*,7^6MPW43C MO]8%$(M/:SE-))*") '$B4H@2F0(61H1&"4492&7- V4RZ=L._#HOO+R=+IJ M=?U@;L^* /7'NFBI-=L#=R3TSR )/@CN:G6V5X M:87=!E7O#;&/#O[N;;';(+%ICMUZOZ\#G+HT+4:2"D4EC&6@=Q=$$$@C12"G M*!))%O,H0)<=WHRS[N^1@XA+SVR"OB> Z+G8YCW*,U[3N7S MQR_^BNX>EO?=UF[^^+J]I*:BLOAODU!?K);EEJ@HO:8//^F\;MWU9;%4,E^9 M'/QJHS3%091*BD*(A?X'!0F".#,A.)@$@8Q(A+*T0^+)@"I8?9C#Y[- M+5ZEO)Y M31\A01.*A<"0**;7&)E&$".20!$S2I,L8)1PZS7FX/%C6T : <'*MC?3"=@L M6/XB,'JF\ T.5AV4K-XC>]Z]")B!2-4-(#?6/*E_*R4>WC4(_,3E_E MTYE46>>FP;N6>[[*7^2=GKFB3+A]G2)*% TY@UFL0H@$0Y"2-(,*4QPP')*X M0VLG-QG&QGGWJP7_!_QXX 3PX=)IGXQ+7#/>(![0Q7*D5QWXK9*XIV[DW:$; MP,'1+L<('!560-DY'.P>U9$'F\8&M^J+M@CG/*>SNT55U6G34",(.0E,<*]( M"#)EF&*(&8H@85F*$L9D$KOUW[08='Q,UW3A6"BPD1HT8G=N8F(U 99DYQG6 MOMGMX&!QL[[7IFS[_7J\7%9'GC=S%?+ M?%[D_&]TMI;?%O,76:RDF,:$XT3;>I 1DFFZDPG$4A&8)E(%:)@XNX2XB MC&U-_%RL\J?RO)'NR QD)?0$Z,\U=O&>=IH6&Y=SWV#W[9;>R@\:!4"C05D$ M>PO^YP9\HX9QT_8^ 2XN[KXG8B@W>"\3XN@NOP3+=I=ZIR_[6W;,![?=E_TD&VYT5E!]0=J2>@=LSW MZJ!WQLOK=L%^]$&M>V=0WAKC[@_HF)>WF#^:,(Q/DFU*9P4JHD&69%!*4^E1 M9@DDL5(PB+*4DYC%$9<=HLZ/#&7U"0T?'6ZRB_Y]T]+JV2P>KF>)QW"UXY^N M, V40Z>E@R;R$!CYMGV__DI7ZV796,ECWMQI)/RFR!T99]ALN-.*'B2^M5S: MC0&V\5G+EYS+XV=_FZUZN>$ORN34W;]?+XK5M\7JO^1JVXFK/)2O/0#3,)(1 MPXI#TU\K5Q.@LKJ:EQ[J9_,I/>CG?5H\T7P^ M933*H@@GD$580(1) FDF(DAHA%@H4B$RI[82%F..;3UI1-8;12-TF5ZR$7L" MC.#@MTITQW 2FPFP6PL\PSJ$>?PU?]%,_:!_GV]ZZ)['T9F2'9#Q2J@VXPY* MAPY O"4SEUN[49$I^4N+GV4W%R'%Q];AYO/]O[LQEZ?YLB.WX6>A9_[3"@&C$6A4,A$5'XQ6 M()__ C:*@:UFQHAM= -;Y7J)N_.+MU=6]23:H,3K%\ZWW.SYZ1V](TI),X[< M]-OY3E=EFP@MPRQOC%TMWUI?II?[^GSIN%ELS-YIC#/!@U# 3(H,HIADD,18 MOQ,12UG((XI"-U>(=Q''1NOW)SP<372"HZ?#_Y1:NC7>=:)Z9OZ-1MQ-$Q'(, DB&*2Q7F004Y!AS*!(61HD6:@BPL;A;S^CR=C6HC^G#_[< MZ_+>?GF/+\'H?/6?_^"SM:AV-_]CO/:6$_8G\>2?T^9_B'??=7?>&J:$KB_5WFCS\-KYGR18^R_.,GO:W81.A-XRA)(THSR),0 M0Z02"DD0I#",LI '/,32+;9E8/G'QE6-P(!6$H-'(S(0QI>@3*!KE;3Y85T( M\"R75?G6H:JW=GQ%+*ERO!,_H%7=,3ESDWY9H; MTCH!FS>JAJ*Z!!@PP#9T M>@3%7"^;QW$4=.VHPPAJI?0^0=X*NUXH1HK,KMC&M",8A:'4&0*0<2T M[4W-24A*91($&0UB;-69S;-<8UL&[_2#?I;=7Y9ZTV7^72Q->Y+?*P4 KS0 M=*N"0WJ@Q_EL7]O><99Z7K,:I<".5N5A]E8OL*/8!%2J@5HW4"L'KMY[ AV2 M/M]G(@?*!!UR0MWR0_W#WIHTZG&XX3))_6.TEU[:P^,[GBF5U1:,P;"8Z\?5 MP90H)C$C&88JU!M1%$828H1B&*DXR%1 XD2X!14<&V5L2V1=CV4C9<=@U>.( M6AZ)7(I3W\?RSA"Y'S*T0>#W .#H2,,ZY]N4/7"I=II9 M]-;@4197-9F&6!2J!(DPT MO9-00<83"9,P2!"FD6#$JBOF.TS;8+TRG\8Z>18;I$&GI/<#E5VX:V7*?@W' M#>P=C4"M4GE"/NPD.6R"!IVL@?8^_4^:VX['&\:M&YW+1QEN?^,-D;UMC;^G M=C!G=NORW"J3TGY3%&O3(Z1\=%.4*HBB((SC#)*4Q29@FD*L8@$S_4O]IX0E MTKY8F]V88S-,'*NO60)KL3#YAZOGU6>O7M>M*LM4@$;FBJ(ZU5.SA-1A&?$/ M[4!KA1^(W=8#-[!:2=_R4<,QNYMN>_3M>&O'&D&6S;:_R3]6#[_+V8O\ZV*^ M^EE,8QZF2L4I%)D((>)80$(#T^:/(8JQ$L2M@G5704;(YI%C.:&N4V#GQ1H" MV)YYOU)A C9*@%*+"=CH,3&G9TR".YJ+FI]NYQY/_2\%T6]-HZ["#%OXZ$+( M#JHC7?J\#D:L(=U/>5'V&J\#(V6"5!P&4D^.T&S'&#=IVZG^)V1,2H5E:N6, M/_'\L=%9N?XW(CJ85$>0L[!(+\.C9Q;:@Z)+U[DCF#B8E)=A,Y#Y:/>ZN)F' MIQ5O-06/W#:^Y*3^CX9E]^;F[NVW- MSXXS%0PA$F0"9A%C$.%(0OV;3-NB"%.*AI]8AC8_"];V2A@##?B'"R M5NW1MMMN>\5P2$)?G*08?]MH:W"\[I?/CSKHQM@:A+<[8/L;NQ'.)UG%N%55 M>"HOXZ_+15%,8TQ2HE0(LTQE$ FA][LB3&$F%4(ICFF&G2+03HXT-H(IOXB\ M<7_SROW]:"1U8Y?3T-JQBA? AM@?OSTJ^+45*V<".8N#5^(X/=J@A'%6Z;=$ M)1M;"14ELAZ$ZO^8;_72IE*5)B?_DJUC;HR7/7TI*\KBYGNGR>N9$)US#C8]*&OE0*5=&>C6Z.>/2WL W2O[^I1O4+[N =BW M#-_'$!T\CLVQR\.BC"!:RD8N6:TWGV>2KTQA1[XTQS55"1S3@X8%(0XA"R71 MU!]'D 22P2C-%$N%E&EL59V[NPAC8_BRK"K?G< )D)7@(*\EGYCFC6Z',-VF MQ\)[V3OH/3-S(S]X6(!: [!5H;9:-1_74W"SF8(S19Q\38&#B[/WJ1C(W=G7 ME+CY/B]"L]4/VNW)P_E$+])\SS]ZV9,\-X70/]>[H#)@X+M)H[]5/_2PIG+_ ME=+L?L7U"[XNHUX_R>>EY%4Q27WGKL-EFF F(QG%,$@3"1$/&219(""2@6RK7*-Q:<_*;2^*N73TU0XPVP*%+(D1AUG*M(VBC11(993 M*,0LSA"-A4AMDG)&.ML#).Z8/*?^K MUKF*Q0.EUG"AH-:[:HNB[S&J@QW=P:[RY4-VU1^@?8KWJ1JF^XH_L( MV=E1ART[9@O"0:$PZQN[,8K.3,]S;3% MRY#B L%4<0I1$B)-- MWHV8RO3DW+B"C/O[F]:L[J6.E, L21 4*940495 IC"#@1!!&L68ZK*)<'LR)YM;*YTPSB2($1LHD:T4IACA+.!0D4"9U"Z/(*DFUT^AC MHY=&?A-,WF@ C+>FT<&Y,HOS?%@<+?:)(FSE8>)L#MQ/$KABV'AXZ/W2X<\.N^NX=&79^2,>B!W7:<"ZW37TS*6,< M2PIY'#.( M,MGBFJUPN42$'B..!.K6..C#&V!>'KS=7'FZ]E(V7'B@5'\+,S M("]$I6<"WY&NEQ;%+=K[+1!P9)QA<_]/*WJ0UM]R:;>O^Z^2%NME66/_9OZ\ M7IE&D,8._92;7L/SIMA^G8&=LIA2PA#$,N,0F>91#&&E]YY93"-)99HXN;V< M1A\;(^P(KS>=6OI)V8:WW$V)6@'P7&G@1AENDV)')KU!W3/-[*)\4Z'LM,3. +4AF,<"A#%B4\%$YVD&?YQL:8E>C& M0_?2R IH(ZS_WN4N,VE'HN\X/SW3K'W7\NTD-AJ6UU8Z@HV28*/E.S4L[S / M@W&Y3MV-@S=CTS M["YL1MS)3L<]L".R/Y9TP,]D4>R1U[3MZQ081KQ34.N"@=&.C^EMJL;JG8VQNN4?\NBB*+UI4;9AI M[EIK^JIY;#$OJGZ#F[VD+#[_L5I2/886:OEZLY)/A8FMT7=J&/1(CTVB_Q1% ME(0\CF 080*1C%+-0K&$0M!04H42F@F7#+8>974BL0%2UXR2VC H&X#FE>]H M9?1Q# ;N<7+MJ&\D4]8S<];>O0]&SU^ ^>;!5E6PU;69T:TWT.25[ZNWJ;WB M,3BY_TGP&]#9M_)CGJ^T"KQT:(J[ MI=SI)#5%(L*8" I%(A%$B>GME. $)D&B<(19D"*K$E_OJ,/8S.N=Z.:RLA=8 M&^&!;*0'STL)=YHD]M-TW.=+TKZ2_4FFON<5KI="8A.P\S)5)>9*., &#Z ! M@5=_II>IGV[W[_12#10Q._:7RRW\]GVGM36(]YU$&RX4^'VQWPLH?F=1.CH5 MFY.8,FBH^"I?Y"QJV@X)D;"4Q#!0)(.(A1AB$3)M2ZD4QP)G(78ZI&T9:VPV MSWVN9U3EG,Y7__HO81K\QVV9"W?+"KE\*:/X*QWT#M!H 2+''<7,V.ZD1FX :L1ZB#"TP\>MC;!EO6!?C><4//(P6M[A1BI#Y]&HM*"1SXX0 MCH'63@ 70M'S!V^-@O7'W:+OD8^YD/POCXN7?]-WE=_Q/Y'Y$58_EA_OL><- M\K&V*-)\G&V7=%O?'_1MMVJO*_>GQ1/-Y],0HRP5*8<)5J:1BT20"8:AC$6$ M0X98HIR";D^.-+8/U0AJ4O7V6]3_5@EKF19Y'EZ[5=P+:#U_TAWQT^/=J@*_=9I=^NV^=OZ!Q=D*_D5U-CXTWYC1^%5.O9UUS)*8Y0+!$64 5" M+^=A(B$5:0HSFN L35029U8]_%P&'1M][):3 ?FVW RMZ@^N2\'!3$ON''9P M?@*LPP^\PMI_&()!M)3WH(#/!%0R@Z]MB':)1["&R'=CLNX7=CA^23>S2-/8K?I8C%, MF=/C<'@U2-X,,:CI<5R]MT;&B:LZ%D'>E'WY3)=SO7LJ[N2R;&7VD18YOYJ+ M3_ELO3()-LV9'- '/0MY'D"G\O1:@\X>FW5'-'688M MX'P98 =EG2]\7#=&+8]&KQ=/STOY4\Z+31JR"4G\)E>WZH'^<6>*V"_F5ZO5 M,F?K53G\XHZ6*15)+!7F601CAC%$26JJX00")H1$448B%*/0)6C\0GF<&': MP/#JY)GOZM,$B'^8F?!C-T:]=+:R($J")) P)D1;P$PF$)M@_S23@DB.TRBQ M.M%[C]D:8#T398*]SU5FO2(*IUB DP;)VW0:)7,+FM9U4'9T\A7,SG-",L" MP0*8"$Y,/)R"6,893&@:")2H,,!66\!C#Q_;.E8*93[",/K ?@&-N/9!+0?H MM?/QCL'(@I2C"&>0$$(API'0/V495#(,6!+':<02FP_V_%!C M^WPK":M6ET9*Q_ 6"VS;/V>_B/7\<;N#9?UYV^/09CCHI^P8#?J_WAH,%L,, M0@'VZC:$X'!'A^/CORY8/I/U&6"B,2-821ABO6E%"0XASG $,RQ$FB9,XM"^ M,R.1R6[L%D<6;<5?F>O^-*K"ZGQ7L .)P5=P5BH)-B6T#/ M8W?,_KZ12MBJ,L$$%*6\@&X$!A_R>?U;1]=[&^9V3.,)QYY)I@;PO@*P$A1L M)?591_4L')[KIYX>;^"ZJ6<5/ZR7>OZ6;E3R=VG:CTMQI3]/^BB_K8WU)J*1(DT(Y 1&4.48@2)"#&D :=QA&*5)4[Y0;8#C\UR:>2&M!+< M'!F5C%-]*8OUJECI)=GDQ'3F&NM)L2.>/J#NF84:D4$M,ZB$-B[7FI(JN>N0 M%G^LY(J55XJR'GQ0OG*%Y"UY.=_?C:SZN!GASOK%N=UU,LT MP4F:"&T@!9K)($*20A+C!-)0!K'>M6)NYP'J+,'8N,T ^ W;\U2NN M/1.9@72_.N!& 7-LO6MMU3I,SH9&.I-:9P"]LIN[%(/27&>0WO)=]P=U<&F; M\ODWMN*!9R-?::#]N/\$GK5E41IJEH3GA+R% [T'/'MW M13'#:XW($U )#8S49>6N!NA2\!Y0=?#*]X#N0 Y[3RB[^?,=X6IU]=L^:[A3 M $?M]@X(7.]U#V H R!,!^*RT^6:SJ[^R(MIFB*I@C"&>H^MN3LBW&R]*0PH MCB@*<(HXMXU;.#K"V(AZ$UZS%1/\9@1UB%.Q,]*(V^Y9-<_&K)Q.O^-_E6F+: M=,Z+LD7(@P9;3JF*, ZP@E@%3-MMD8 L"SF4A"L<93@*,OL4]XY"C(T>FMP_ M >B.U&6;X+EI7*'?.^1@[L?*L^S_*JA!+GB_5\57R77.9EP>&I5#$. M)0]AEIB^;L8PQ$DL8<2I"F*FJ*#VAJ%GX<;VV3>2 EJ+"I8;61TL%-]3:&% MON/$],Q&1C.SC:UT XURFUYS8*,?:!1L.IZ7U0V:*6V4!-_',*4.QN@[3NU M1NI[3+&; =O3'+0:MK['',[@[0FM/4.XKS&Z%!NL*V5(43=OO5HN3<>%TAK0 M/_&?TK1Q;6H1!CP(-:10$L(@"@6'C&$")0I2&0L1,.)0B]!EZ+&MM@\_\Z5I MQ3+/C5><+E_-Q_RHI5X!051@1_0)J(4O MFT=WJH_HA+1+^<2^$!^JNJ(+\KX*,';!K+T^H],3!RS?V$73_>J.G9YP::VX M;XLJ+U$WM0@4S3)!*(""A8AB*32KY7D2F_=*(\Q%H0F5@N$ M%VG&MF;L%B[;J'.J@5>C4M?:<5UFKWUQ&7Q.^EYONDS'0+7D+D"VIXIR721Z MI[IR%X!WNKK<)0_M8)?O.L1OE0G*^)07I>%_MY1/^?KI2FG*,C[R+]H"G2:" M(99Q"C&6$401$I!@(J"FXB2ABI$DL*K1VV'LL;'LPT^YE-1(Z& :.L)M887W M!V+/M+AWK':K0!F?U<@./M32_S(!I0+5>9M1H3^T'2SQ_E ?R!3WCKZ;5=X- MOU:SW/&1P]GEW73=,\P[/J)KOOUN9%[32/,[7\/&?I6P\_<+Z^*RR'F?O.3^CH3-@X+DS AYP7 M)5/N>"\^OA[Z-GZG2V$\Y#AA@N-$,H44TFM5 MBB *S%1GE$ 2A32-*0TB)=QJ.0P[Q<.4?/B33[*E9VG0B1OP.*/'&7-W,GD# MV:^GZ7*QAG4W>8/QP.?D[\G=5NWO\F4Q>S%GT'LGU/6YF-2+;H83O:U0+($H M%1S2(,50B##0.*(L"3.7!;EUM+&MM1MAW\9[N#%J.\)V9.D-MYYY\"1D'FOT M.6'BE;;:1QR4D:R4?TLV=C=U;*]+\^7?Z&PM/^KGT6*]+-GKRU+^!DX'AA9CCHU3=N0$&T&=4@%= +B(/>N0ZWNF<6E]X+\\!?Y>)Q29]_ MYKS)+N:*!#$6D-"00$0333,H26" J H1#YC(K(R6UE'&1BR[\CFG%I_&LIU! MO"'4,V>X@..46WQ6^8OSBT^/,%B.\5DE=_.,SU_LG%L* M#'8E=G0 G0':TKOC#[Z^739"=A.T]W>-%6QD:5*X.',-%UX\-L9W!Y/@]UE>LOOZ-/'1I:U M<(X=K8X#9\=OG>'HF:VLD7 FG:,:>Z60_1$&)82CRKW]O(]?=&GDQZ^+A3"- M(;XMYO+I>;9XE?)>+E\T+10F=Z6@I#"N7$]R^\;\;XW@]9@7W 4?PE& M/1W#=Q+IG8[@+X'O]/'[14_M1IL?UT4^ET5QO7AB^;P\^/\N^>)Q;HHFW0AM M6N4J-TDF5T4A3=[)/]?Y4@JS"=:_-D=WN2STW[2!)JI+III%HY2'S+3)"2"2 M)(8LYJ8*/.)"QHHCQ*:KQ8K.[*C4OXA.]+H1M,>MJ1D#T%(V0&OYW2BVAWFT MH]WWG9V>J;A1#NQH-P%;_<"N@J 2'S0J5OZ\K9*@UG)27^B/UON; Z]4WX.8 M@])_?S"_71)Z'*E+:F!= .2.OIHQ[^5L)I=U^9 IDR1E*4DA(T$*$>?:A.8R MAJDLW9$AS:350>?9D<9F$V_JYSQ7PO[KO^ HC/ZC*&5VR4UK0[>=@[UBUC.5 M;N"JY9R 2M)-W2)?D+DD[WF";K#"]05?YL_EH=!" 4;U7[D$Q4\I5V N5Z6? M0O^A,23T\C/;67Y,/X:K^VL0A8%FZ+_X2N"SP+ ]7:_M 0,FYUGHL9^*9W-# M1U_&FA5E@,KJ\XO^I]@I=Y%P$1"1P#!+"$1AIFWK4)-OS!3AYO_%D9N;XM1( M8V/;K:"@DM31 W$244OG@@^<>O<;O($(_-9/T8AS6/CU#YP<;=BM_SFE#W;U M9V_HVJ6V6-VJ[U(_="VG2:IM+4(3J*0I?Z-4""E&%"JLC1$F8AZ*U(4/]IX^ M-@XPPIGU;5F)Y]II=A^P1A3WWB]T=8> .L4>4 M.^P)>^RB#INF9@M7[LV*O*PSKG]:O3;9KU6/QMNE^5]C0.QW<+P2HKR'SF:O M?\]7/[6U(;5]41FU@>0H3%(!21 H$V?&(:6"0*58D,4\4A2%UGNN'@4=&X%4 MFH!\#I[D\E&;P\^SM7&X;25V[R[;^V1;; %',H5#.>-VU)R 2M%MD8!ZCF^7 MH%%VTK2YO6W:W$[ KLK Z QVE1[)S#OL9$?R!@RT$1[!F^"V21Y@>EKWV'V. M/]P6?0 4]W;X0XS7N2OS-2U^WBT7+[F0XN/KCT**F_F7?$[G/)\_UN7A(89BPSA=K"%#*51C".(AZ&C$1*!BZG9B[ M]&1V1,QW,V;;X8?NPNP(RY'VRZY/Z$9M#\LR3>^U#.8L,_>F:402&@<9I"Q M$#&90)RF!*91G!">Q%D:1M.Y?#25A![L?1V'(UE]1:3ZB@[&ZS$\H!:T#E6G MFL;T+G4"8D1*)W]0[UC 8KTJ5OHW)8FMP"?)R[R$?_V7, W^(P[+'GYA>?^CN]>M&6U^,;"^UV^[ULD3;LI%0!+(LQA I$D,:J1"F4J]4/ F1D,BM MH%>?DS9,^:Y/Z/:\'FZ^AEKUQ*"P: MAP+8D7\"/N6SM;GZMT85C\=P75'TNK(X"S'HNM,5HK>K4N?G=.EH*(M"RMOG MTE$P?_RJUT-9_O-ML?HO;80OGO2'S,M274]Y^5%?/9DXA"E/TSA.8KU2B8A ME.( 4LX#R%40B5!E@4KM*[)WE6)LJ]=& S STH/Y8@5>C1^@46!BNEVOG:*/ M.L^0A2=_"-Q[ILA*A0G80E\J,*G^!VA%P'\9%\%V!K;*@*O!)L.EI^ DS)4 M\\ >)\>Q2>"%H+9W ^SZ\ ';_EVH_WY_OTL?-G"UY?*?.OOO3B[SA0BG*, 1 M5X)"I)AYI;NXX.ZDKKO;3.==^W0.5WFW!?=QU. ])N"?HQIO"[3>ZO*VC=&U-HV2 MRZ44#_2/*I_DFUS=*N.@JV2:S1:_FV#TC2<@#@5C4F+]VO,,(HZI)G(9PBA, MDSBB,B6!4Q5]5P'&QMB-_$ K4.=_.3ICG*? CIO[!+9G_CV"Z028X\>% AL% MP$:#7KPP7>'S7"K&48B!:\-T@^BP&$S'YUQ83-AT6)HM3.G0G;0!Q#F)6)) MFB011)A*B ,6PA0GD0Q"G"6)4^!UZVAC(S,C;'44!G:*JCI&2[3C:T=>WE#K MF:EV -N1M*?\#"M0^BD8?'3$]RD5W*;\R2+!K3=U[6U@RE?QU7II:IYK<^U1 M%E..):8BE5#$-- ;7J9YA- 4\B@3VF"2*DB9VXG5L6'&=RJU)R7@E9BNG0R. MX&G'%I=BU#-)[(-S?0:<#JT*3FOON4/!D8$&;DQP6M7#?@0MUW9-T9J;FG15 MI.?WO/C'Q]<'_:2REG6;Z27_,7$UJYTN]!OBWQL=/X]?,?QADD39=74P=33H,HE8@H#J/4 M5/Z-,I,%*C,8J#@)F>!!(A.GS4@W.<9&./K=0XY[DHX38+E;Z1_6OO5]TR-.X*: )B-I(Y6F/MT6!IG_4 \ MD,VV%1XTTH-&_ G8A?[*!GIW8ZXS>GYM/'Q\JGXAH>^(.@&_+A=%T?>9>0LX?9V0'QORO<[#6]1O.?UNN\M; M%?#B;C'+^>N4D$C11&^=DAA%$&4HA9C%*8R3*&%)'",0/6CUSR%&@0"4F^*W^WUZ.NL_#TWSQ_=6*4-&-CE$U7H,,C8==2R.TXVS&(1_1Z9I$6X/IHK6N' MB^<2R>UC#EPHV0J PW+)=K=Y*"I4I6U_ERO3,F.* YH%6:)W-=3T[$9I!!E/ M&!11PED<*-,]UX563@\U.D:I"A8L*^G<*Y]:@&O')7X@ZYE&WE8":NI'UI+V M5!/H*!K]U0;:'^[]:@0=5;NU5M#Q.[JQA6G#]GL^FUW-#\ZVFS\USA&)@@1I MAM08-VS]]\D@#A5G!+URD?WH@U*3,RAOF+M:@+F)F0^Z(6 MWS44V09T.P+S#F3/Y'4DO.4MA?6PQW)"R7/8LLW( PL"#^"SJ<"JY;0CFM- MI.*%WCZ/GYV1<::+,YJ?X08"LG_\KAX^3=] M;\D)_T3F1UC]6!+!Z:<.\M&?5:KYP,]?Z"NU2<[YSR>Z_$?=JUT%*0H$T5\T MB3!$D@G(4I[ *"8)BU&08>R4BG!NP+%]ZD>S8I+ M0/20_'0*^#I4PJY/2>\G7R[+.^M/7!9U_H=R$ MOC1QFI$D/&0A@BSC>B^#(P1)I(T*BK(XB%.6):%]T4N+ <=&-T9*8,0$'T$C MJ4/U1!N(V]FE#^#Z/A"J3N!K<<$6PD;B\UN6;D@ZE)STC.A U27/(NNI=J0# M.JUE(FV>,UQ%2 >M]HH_NMS7N8:%U#?]O-(VI'R1L\5S66JL"8D-&$UCK%>Y M,$E-"W@B(4U$ I%(.(EC+&G@=#+?/MS8*+B1MNZKL9'7)G2V"]IVUIX_#'MF MXTO@ZU(#PP(5W]4PVH8J'YS/15^Z+IC9H6ZYKBJK#G34>#L@;8 _UCRM*8JSB.]$Y31A 1 M1B$.T@ &(I,L5"*5W.DHSI=@8Z.K'_.EK),3'[6!WC3KT/NL?/XB*]D=HYR] MS:$=M;W'S/1,@K?7-Y,RJ!%L!9Z C3)0+9;0J#,!OY9S9E3]90*H,K[WK68E MAVK-_!&F;ZR]4JLWX08E8=^0OJ5K[\_OL'5ODE4V[>%,6^VBW@:AB*6A8-H^ MI*F *))*;]>C!&(J D9DAF)LY?X_.]+8J'>3:[7M@5A*Z[#-; 768J?N"ZZ^ MCP5.(-5E9]X*F<.6W!=T ^W%G5\VMRVX#1JM>^_6!PRWZ;;18V^W;77#P.T4 M;I_+A)Z=3D3?%[.9YGCSQVF$,0FSA!K+F$.4Q3$D2F50BCA&F: RHWB0Q@JM M8HZ-K.OHV!]S8?J%/[L71^EI-NULY/>?H[Z=N)?W7JA5G>RV; ._&75!K:_/ MO(!>)V0<31G:1?USM&>P@MM;HP:[T;JM)I^5JCKY5N:_MNB_TY7\+@V"^2PO M1;S75HB\FHNO^OV=;:Z3Q91BQ54<1I I%$*4Q ED@B$89A+'F1 H=:LEB9_#=J@$J^ MLGB%T03LJS(!U5P9MTBISL[U9M;NY-*<7OMC>1_X>N7RBP0:E+%]0/>6E[T\ M\[)*/<*/598VQ%E7P@.Y3W7N;"/"VJ]E/FQ$N!=BOZX0'.J M!)#3,[K1US>YNJ;%S[OEXB474GQ\_5&80J\WY1&1Z71L:+5T'%\OYOH7:_V[ MNOVDMF;CY?.]8M,S3?-F1X_"ST#-MFIYA1B/0J&0\!Q^,5MK, M_P5L% -;S4QCW$8WL%6NEZ@%OWA[)5Q/H@U*Q7[A?$O2GI_>N2J3?N3J]4Z_ MYBN]4GS^YSHOHS:V#;98',=IA#*H>3B%B"29MCG3!'*:QEFB@NXD7?QH@>]L%_LF1EPVQCW@.M0 M>^/=;K'FYTI\L">_J>M2:=!CJU@[Z/KM%'M&AO=M%&L'T-D^L9:/Z1#G=+76 M3UTL;^;ZH4_5H8_=5NK,W2/Z;&HAP8Z4SI'MY[!RB,+Q@]E ,3@=L7.+Q#F/ M2&L<3LOMPT7AG-=A+P;'XO)N5DOE3"O]:^;U, XV\_0ZSY:':<33)((X(-I& M05D J0PRR#EG84#B0+@%TK2.-C:+I/8@;Z0%C;@=LYK;H;8S1KP!V#.'7H"= MLY5AA8E7FZ)]Q$$M""OEW]H+=C=UL [NY+(D*"UZ%4WVZU+OMJ2X>E[F,PUF M4 >ARC@1)* 89IE FE<8AI1("M,DS (B6!R2R#H@VG+0L='+CMB;THJUY* 4 M'1C9'(.W;,V.%9I=H:EM8'4RZ'N =R+Z[\*5UL_,<86HU^FR? M-9P%Z*C=GCGH>F^76A0'X7O;X+[/?_"?YN=;558BO9J+LJ=X;CJAEK_Y,<]7 MQE?GJK_*Z3Z%*BXUTF!]H3\*T%.7]'V#N0 M#'-X;08KFZ)8F\U#F"L:93/3C]PZ9A-XJ_9O\\_9K.W"@IM#O\D7.U[)VWL4J M1JF(3"I*E$*411P2(F/(DB!+1(0"'#!K\GO[]+&QG@G^U1N=W*4,QP%B%MQV M"0X]DYJ!H):MBT_X T'%KL$E8'H:P<=3VQU2NE6FCJX:3A^.B7O'C&=O*AC M,0S^4XKU3"[4EUQO%^77_$4>=$_YLEZME_+J:;%[H-OLUD MBE*F% Q2J:TYHA)(%-&;P5CR,$.8L=2I*KE/X<;&AXUNQO%::0=+]8XU)ZI4 M!+LZ-OEECL4R?,ZVW9[TO>:P;W>LG^GK-7R[#^C]EL#P*>"PA2]Z@/:@W$4? M8W0LF1W(04YK/IZ.J84GH36CEY] -8S538BFCH0U?E]+^E[YY#P M6_#AU&##%G,XH_)!H89SUW?8U=H4?[A5*N?ZJ]PMVU,7!9G*5(@D5 %$/$00 MQ9H\:$!#_0]1,M#PT#P^V8LZ\(WC3Y[Q='.5[SQ/S\.OH !YVD@UT'O\^7F=_ $<*N;XM(Q MAO-J>$)CSPGBZYG=K.&KV6SQNW$,?UDL/RW6;*76LRO.%^OYJM RR/S%V-Y3 M+##'J8PAE41"E'$$,0XC*%"0D80IEJ1.I^)VPXYM#6LD!,N-B!- &U6 6BR; M#$QC1[O9SI83$4B1TH"%D!.I)T+J30H-$P3U["29WL#@,*73Y[)]W_V*+E?O M-1UO1>AQ4O;P%[7T@-;B3\!'^9C/C:T(/M*9N;"7B6$9D3B+&)1)3/07@C&D M/(BA"C-M \;ZNPE1/3&?Y^)]IZ41X!TGY9,6W[A\01SV,AUV.T[_ /=LS6T8 MZ/L. ^V#7>GED,/NEEU@^/MUM7Q;K]=^[2#\V,Z-6$O!:2[#:*@;H1C-/ M+7?Z>2'L^'>TT]PSC9=Z@SW%F^U>TZBG>0D:#, ."%73GIV78HM#&7)H#G(T M%GHO6*$!=N$PR0\5(/WW_.EU'@=I#-2/!J/H'M3KY-BV&.I7B!XR<,,Z8(5B M1E-))92!L?<5TO9^*A+($L13%@6$2JO3(I=!Q[90[28S%J>2&2WM>R?P+3RX M/4#:\Z)@AV8?&;BA_PS<#O"^0P9NAY?6;P9NZ#$#-QQ=!FYX00;NVWN[[8+T M"B*DZ2V_Z207Q#Q R,2I9L(43D@A"T+3\S,.8YH%(@B(RT;E[0!CH^BM?&Z[ MA0/@[ SZ2^#HF5ZWHIVG4&<#^)3>7FW4@T$&-2-/J?C6TCMY7=<<^N_R6;\# M/VDA'WY?U&]C*K0*049AE D,49(22+G0QI@2BB.FLC"RKW]R:I2Q?O^]CZ'0QED["Y)KH?2%<0Z9MV[Y4'7*N6U XGT%] M[.:!\Z%;Y#_,;FZ[N /]W=B)ACE_P 0Y/M* &ZT M<,G4L4#=@C']8MDS=[X1%I32@EK<2>V#= D!LL#0@4[]8CD0L5Z(J1O5VB/4 M2KH6CQF.?NUUVB-BA]LN.UE[RJMCF*_Y7-ZLY%,QC1*,N" (IH3'$(G,6*5* MP31&08"U:9HHI\WER9'&1L.;\XQ&4O";D164PCI6^3P-K]N9TD6@#77^XX97 MYW.9DUCT<5/K4V<3I&]Z].???9?[XTWC'7N22/LK/?\@ESPMY MM\RYG$8JD232FV$9(',4$0I(3=V:((UIEN!$6X'$/29L(.G'&52VC1EC5\!/0Z ]J $"# "@A&&57>)LY&VN; M^%;9_ZQ]XVTFI,=&\E;#=]PS5>WJYH]?I9;C:TY9/LM7K]\TQ-6>;%-+_=9D M"&NNS>GL;E'D51;PRH2,L)F^L5A-F0Q41*3I"RH#B$+&]8>**:0X4XE>_F24 M6?G^>Y!M=/NR1C50ZC8!&^TF8*O?9*?-0%4"H-(1-$J"W[9J@L_S]5/=>]!U M9^?Q);#<"[[/U/:]>WRO677??_K'W^^.U:-\P^YQ_0-[L"ON88ANBT=9L\P4 M<*RJ06Q[#],D4V&*(HA#R2!"/-4K@3D+02H*0I&E>DEP60E.#30V6F_DX1P27CGJY&"#$LXYE=^RQ]GK.\9ST3^N MU^6#__>"%5=<). 6&^)1P;^93]+]?U9V9T-"W.)U6. M2F57K/05)A.-;G4T_UVF,\A:RTE36)NM[J5 MU0C,W.ZHMTE5^;R9VYW2!>=JN[F'VO6%O]]8/>]2#AOLUQ?(!]&"O0W4(=[F M>K%\7FBC5_ZGI.*?:[HT?/IUH:5[E#-97%_5D6!,)!23".F5@H40)2R!1,@8 MXCC&/&8!0L*^TK?EH&-;!C9B@UVY'4)$;,&VB+7I <+>#=5CZ$U,UC:HI0;7 M5UW"%VUA=0B_Z0'>@6)P[&#V%(/C"%-K(([MLX:+QG'4;B\DQ_7>;GN#C1/B MWOBSV>M7N=+CW*JJ($(3.,XCFB99"@.*E'$>:]:.$(>I$I'^OR1!S,EY;#/H MV*A[ZPJLA0:5U,9-6,GM9HE; 6]G7/N&LV<:/X]D#[DF+AAYM6FM!A[43'6! MXJWEZ73O1?T?'0_F3)^:U>O-O%@MRS6R*..3'G[2>7UD]S=9&+_L@Y[C0-$B5%P#'JT#7R M?;09&X=JT?*9.8+A6W&-#Z2,%A'TU42(;-),JV"53NT)W^G=L3"ZWUO&$2T# M'J)**E# #BJ@"A)=:5RV,2(#!Y\_TNG7JH3G^U^X=.F^. M__7KVK?S?:?;LMOG.PGY'CU"WW<^3G06?6>A+MFXRO*<_;L)P;I5/XJJ)\*. MWW.W+\*4$\&YRF)(6!1HBXXED'$501KB5+$X0)D(W+>Q+B*,S2"K-0"S*B1F M:92 "P77A034Z#'9.X^B.ZITV>TZS9;+WK>O.1AD)RR;B*3O#?Q:@ZIWS&3O MR.C*!OZ..^,N"/:P3W82XQUVS5U@.KZ'[O0D-ZH4,I]^GJ\T6=&RIB);+(X0CC8L_O*X>/DW_8B2:_Z)S(^P^K$D MF+,/'X1&;%5LR,+Z^H&S[,X:?]\6\Q=M_TGQ)C"^K%3U23/;%YHO_T9G:_E] M,9M]62S-4ZO5CW!O/6!*P[7GY[5-H//VS72F=8#OI8NC^A&WU]DFS5U-XB MB$W#W6LQOU! :,A!7A3K\IR! M&Y$=.X>U(6WW??O"K^[I1R:\TGYON0;?S>SJ3M^INN=#&P^KU3K\<*[.E>GXJ%W^EJ4-E#$:, M)II*$J1)!2&3 )D%"H=Q0N/I7#Z:HYL'>VZQ&]WJ*R'55W(@0W]?S #F M#3DUXH-2?O#Y+,+.#.4&F%>NLAQZ4-9R@^,M?SG>W3W-NPS#OJ;+Y:NJW#?? M]"OV:?&DQY^F+$U#F@50A:F$* H#O7\),"1)PJA*,AQ2MRX>[>.-S30JTW2K M]()=@2? B Q^JX1V+,YS#G([;O((9,^D="&&G=*6+9#QGH3<-N;@*<46 !Q+ M$+:YS8UHRF:KR]?IC_MIPF*L0JYW5DFJS:$L#"%.!(8L8VE&4!3)V(I+MH\< M&UW\F.?F'*JLUV.Y9]K!I_W#[Z9US]_VCV\W#Y\_@?N'JX?/]Y=_PH@4 M(^$NP]@^THT*QB;^+E_D?%VY]1_G^7_KK]=T?2U[NW[\_[E[U^:V<35K]*^@ M:JKF]*XRYN4%)(%W/CE.TMMUTK%/XM[[S.D/*EP=3LN2MRY)_/[Z _ BR;I0 M 32[*D]DTYLD5C/@KB(RX/UT&59&W14/_IU8>8LU0\=DQP\^LTR$:'?WN@[ M66"W(U[AKWI&8[\RN0+F+Z". OSQ4!76-=& *IR0>_G^9(;=;_? ,>R>N#]1 M!_O6%]S*U^+NZ6D^^[K2=[JAS^6*3NNBB%_D4BZ^5Z8G']>K]4*VJWB3"&6X MP(Q DD15_5D!<8P05%&<*TQCC$CJYGWGB&!L EH' )8F K!H4%>&W7653T>G M;O<>L1/'7GGN61H;BBOP5Z"!7V=-+4$;0&4/58>P67,.:;WG25]@3SY7% .; M]7F2=.CBYWLC/QFL#A)L?2DSPG&>LA223,00(:(U3D48)B*2L1XUQMCME-/K MVX]-P&IT-@F!-MS9J9$_(SU+C3T9SA)R/.:@^K#7Q* /__'P]I_L$Y_R>VPW MJ2OW\VG)7[;SA0AS%BF5PTQ(X[;#,\A2@:%0.$MBKG_KEF=RJJ&Q/S5-H]SR$(ZOG)WG)S!6J4X(_FO[U,H,Y1$O3!/]G8H!)P+N1],3C[><_4 MENT1P+;$UO-"?C/&X&VZF]E)^K0I\%9(2@L1IY 3)B!B6$$610C27*)(49[C MW,G/VQ7 V&1D]\3LIF3<-H(V"[396O4ON>?<479BU"?]/8M4#\R[)]9XTA>;5?6Z[:'UWR4#;:2Y] M,R1U9ZE\L QH,9NE+/98WM5C(75 Q=,0RJ?YX$[4N>[VTN69PW MT]>/.J!C!TO?25.=:;,(*)?O]5^6JY)/*%49B2*M>!Q+B*3*(,ZDECUE<@V2 M@G&4N:_?>V$9G?HUN'R6]_TZPV4'H'>*A]DD:-;7S),(MJ& ;2R 5<& W0T7 MK8SG^L9S$^$B5GO89_##\P9;$1<1=WRWXK);7KC/^;Y<\NE\N5[LS.J$2M)8 M%!(F69[HT:'"D!&>0(YSSG"!XX@[C0Z[&AN;& ;8[SQ&J>.>YX5$#;;O";9 M]4RWUSW/#DKZV?<\UN#;['UVA'YR_[/K&H\2(.;<]=;$Z$X/]ZZGT_FJ^D?M M8S3! J-88+/ER0E$"2:0<$QA2E%,BIC%N;+:\K1L;VS"83!"VH($\QJE0^D" M"XJ[5:0'XGH6DOHT_P;M%:A(W !NS>C"DNA0H2$LF0/54+B45+>J!O84==8= ML+C-<)4![&-ZY=WO<)EG3NE\]JBE[,DT]*!O_YI!P=ALU"/-31L+FI'J <9J5V?O723];@39978WJC,M3%A*UWMU M+%4<)UHHE(QS!R2&.3E=T-OE-&NU?UF9&M3VX; MFN^NJW=_NNZ]#M%+?>_ 'G,UWGJP7C6]LNV4@;9?+Z6VITU8;UAOM!5[*8VG M-V0OOK._4>5V1%B=;/[ZO)!4W,W^01>E:!KO6I-L):!]4#CVMK@_:U[#- M6?L-S5^ZV/6RT72A*KC'IE7C@QMPNE!RS)W3Z7J/M;UWZV4YD\NEED96SBIE MW+HUW K=;JFJEJIJ2%HI_[4N%U)!IQ)(L$=8KA4.C'YMD;C+1GG=[4[&VWP;+!8U MQ]S'/6MY&SK8B?UJUTUE-_RZ/MT2M 0 '=VK;,2&@ZO#_,7K2W))W^:+X["0 M.^8OT$#+PF/](KDM-[]51W8N7@\.:KBE\+?B^]7"^IN!\%RK,^YTU:J_NJ'+ M;Q^G\Q];,P,:T31-BTR/8+,,HJ3((48X@4E"&$HSE,:YTSGRKL;&-E398*W\ MJ#1:4,'U]HGH)-IR>2P0?7TO?/DSY[ZL94%)V 6KK@:'78JR"/U@DE-999QQZ;E8SUJRI(D19AR*".,(2IH!&D48W-04T_#JU\7*NER@DC$J<\RV&&F'Z]*)I!@A2" M.24BB[),89I8K_2=;F=L[X0&J1FL+1K_VU^F1FY,B57+HV7GJ+58-@M#6,]2 MW')UM_$*OG)W CY'EL-241C2!EK4\27/;='E/"6=RR,=EP^WD'$^AE=+#A8? M][3'K2H ?*2\&CU4^68%53PU5=%$Q"A$1.LCR44"25*DG&*5Q,QJ.^1T$V/3 MQZ9:10O1*W7O")%V ]W+Z.E9#1V9<3>=/1E\6%?9PV:&M8T]&>:!+^SI3_H] MX!]+4Z/B4_E=C\RT_L\>R\VX[#?ZW_/%S90NESO5:$02R3CF&.;2'$PM6 *I MGI-#09-((4XE(T5LMTX%HZMG M-?)FRM\>[A@38=SA7MWY;?B>ZWO+A[V(JR,.?]/;P)V__ M\"EY.G^1LOK,O?[F M?*-+:>JN3E D2%X("BDM%$22II#E/(99G#)$J< <.V7">Z$8FWAL"I[/%>"O MBP/5QLZK.9!-,,UOGIMPP+.^DVM:A4_'VN^.GL6I/OQ5!P#J"$ =PA6H M@K@";1C-0;$VD*HH=,@LC0N(#)R^X8-DX+R."\@Z3/BXY&9^6OI9KDQRR?UB M_KT44KQ[^7UI9F^-3]#LL3F]5.Y4S4DC%.6<"!@E!=>CK%A FD0IY+S(\HRR M5$KL(J3N$,:FHG?W'[Y_6"GB_VRV[,H MFEJ>55):"]]4E?S%1 #*V=_ )@BPC:*7S#5_$H,*H@>,0=70GZ9]*;S@3GXZ M^*N"IGY;(J9_E=?JC/N?PFC?_D1$4\EKG$D$8\JVLU4<(+B!-" MXB+*<4R="DI:M3HVM6M U\>!7L%VDSP[RNU4+CB1/0O;+H>O$8,&,OBC!AU0 MQ9Q("BI<=BT/JE5.9.S+D]O%ODM<7[_)Z=0<*Z>SEXDH4D9PI@4G3RL[[0P2 MFN=0IA'CIM1C+JQV\X[??FP:TRS55!!!@]%U(>L5?;8K6+ZD#+-T9<>'QW+5 ML; O7*=Z=$E(DRFFZ MU1_4T8E( PY4;E7&@O]%TH6K W^/76NYLC6*#NM[^>N$*]*N"X^9_!TUZC'! M7@$3;KU4!G8"O@*;KX&).> Z6>_=$G8QK3^XPZZX]4[[P;)<_RUZNC9N4_!O MUHN%;G8B69PD6:0@EY)!%"41I%(44"J42B$4CUDV6U:#QL9EB#QI-A'M@SGOZDWQ/^:M6_61")5$%3A ED,8H@4BF&C"$& M289E3!"5:>QTL/)(&Z,;R'V]OV_*)[D]U$' M?;:/M3/HP]T1Z/[3W?51O\>[&2PLO]2;[0_S!_KSG^7JV[?YU!0U^CA?'+<7 MG*2I1$(Q 7ED$IT032"-DA22.(T81E%4).ED)A]I/=*PE0)?/%9/!JF?C -4 M/0X-3*D-\$Q+L9O.,).K6DO 4JY6TVH$YZ8JWMUF)SV]]L) 1^_J$*ZJ2AX[ MV*^.S]^V0^EP"G8IBT%ESAO,H%IX*67[@GGQ_?Q4=<^(YV%!A6S']"Q3*LZ+ M"$:Y[B4])ZKL["G$499EQM,^84X%B#K:&ML@:M_.[]__#2=Q\I\K ]E-_[H( MMI.X0+3UK&+[#F1:S@S0'F92%GP$U:.N]@:5'(O ]U7%YA(_X?AM/I,OO]'% MGW+U<3T3RV;"0&)$<)Q3J+\P!401)Q#C)(&Q5$6N4)$6J9750'LH:=O-=^&#Q-7AC4ZQ3O3-B0ZP#R']A M,ZQ3]/=KA'6R5?=4L&9H^[%<Y]:3><'*)KWJB^T&[/M-& M7YIX_E;U47U-VT=54%= A]57]2%O?GLL2N2.Z0UK%7D3V%W"R/^V'LZDE4FQU8%X_2094QDF$19GDNOZB;5[<W7UY/Y^6 M_*7^VVC ZW"JV4_]\=,?FC.2((32F.H M_R(AHH) 2K&$5)$L51$2>>%DW'R\F;$)7P7*=7GM*'^VJV:7LM+[8E@-L$JB M;>V2NUGR6-KJ(B'PBM71I@9>B.H*]W!]J?/3;L_\M^LKW)&& "X\&#]<-\-.ZN9U=?L//Q5/,WD^U9KDIL?A9@V_.+:2$Y"2/",SC7$"DS,%YP21,LRS&&.G_(TX' M0\ZT-S8E:."":J_F:E-T].4*S#:8G>N@=!)NIQ,!:>Q9,5H&/]4,?MHR^/D\ M@SXE36QX"5W"I+/-H4N6V!!PI$2)U67!*S29; Y44)3A5.HQAI87I(<)$ARY6+.T=V6F4!, M]J\RG=64@N:]V+$R5)FDP;-6[,)W*(+DGW/2WOS7^5S\**?3B:(%)3A*]4B% M<(CRR'APQRDL"A6E6$5$94Z[)NV-QS8N:7$Y.LNV-/&L(#17.4P5,WZ]-(>4 MYA06IC1>(2/%23)YKES6]21]L>J/K/U&^J/LG7PL9S.S6<'HU+SL/+EC28%5 M4J"Z;BB2B$$L<@893Q,J9:&25#7_[VGZY-2TOB;R]L9GS_)!_KS"UU)WMTN %4Y,@1E=@;M;WJU+JX/?_^/H?8*'QNSI.A>@[.Q49 MND=Z5J!-.*!&6VU[&;S@=4A7H.VV_<_M!G8%FD+; 3VQ O(=UD0K!+!A7;<" M4GE@TQ7RWAZIX<;)9JW5Z^MK!'.G"STW@_DW*=93>:?:L?LVMS$O@R*_UXO5U5BZ,.\'5O*SW)5#RG-<9B'N6M!ORPI MXJ) '-)(#P61C!&DN?DC26*:LR0CW.F,2Q\@QZ94.S$:<]=%&V5E\UK6$\1? MS/S^;ZWW:^4?]+Q;3W#=UA.<;^H)TDW@CG4<>_EBV GF6W=WSTJ[U].; ,V> M5[L4\,NGMJ?'4#6RSPX):P?9!]!A?21[I/K @++/MH+D-#[HNU3YLACE49ZS M""J1%&;_*X&$)E0/8?70EA4D4KG3(O")=L;V4CC(WC- G=*.SQ%K.82]G*Z^ MAZ\^3%V:ZKC/0Y_)CINVWC+=<3_@,PF/!Q_W6(5L77+-^<#R>V5<-IW.?YBM MS8_SQ9$@OXCEA+B(LHACLT(5%$A2&:] M+.D%86Q2LH$,U'P!Q'S-5FH]U>/#.K8KD[AD< /S)0!/52A+W4WZ$_]:E\NR M*OKDL/3FUV\6JYJ]]T;?P[_6C'L;P!78]HZ. =1!U'8/=1BM963O'>"P&-I[ M1PRT.MI/A[@MF5[$9><:JM^=AUM4O2CR5ZNLE]W)X]5T.]/"/:-3/2@^LK); MN3/]32\MA>1"UV ML%[*XYMFO+8^^V$B@"8$!]5SZA.+MTU?3/?\DMF0K'$?W_5I_.7^V3O)#F^4 MOL@>Z$42DG2WUXR\(GSU3O"ZP9^2QGMII]Q3Z[NWE;AX%BP MJ"B@R)2$B"3Z'1"E!&:")JQ(413)>/)=+MC<=C'C1$LN3\AN>P/L0\L6:67] M,I.K'_/%G^ ;70C3(VXK&Z=XMEO9",#=4&D1&X@]G.$\0T/0A8U3;0VZL'$F MX/V%C7,?]Y.(QG/NGBY6+P\+.EN:W1H]S3:VG].Y.5Z_W6LNHCS)2")@)%,, M4:X%A#"L_Z",L#S.LRQSVE-S:'ML(\C6#K'"#G;!NRF'"_UV:M(3J3TKS&D^ MP18X^*.7+ /QH**D4O[@PJ4!S'[HN5S"\]M&]_*\G=U,?G/\]EWN=18FW_K M^;J2>A@F_BG+QV_ZO]=Z@$(?Y:_ZABMC3;^I2#_)$.6)2!5$E!"(TIQ#G',* MXR3*XB+-D8B=BIJ]72ACD]D-TOSX[3FUW=_Z2W1Z MWUMH.Q5M=VG8+6MK$A".5KXU9%R!)OS**J FI/T1V%"BI[\-*:!A!52T5'4] M@"$&5,P$W+5[\]X-NS'X=N$,N_?XYMUVL+WY]H@N\V?=DBP32K-!S#<15BG.8HX-H;0I9C=+/ MPO$4Q78OHH#$]?RVV)@Z[AQ>:\""7QJXIX<)WOZ.9XCIQ>CQ5)MOXOAXAH!3 MUH_G+GO[0J,')I43)N."2U3 *(WTT-X4(&%%H2#18_XLSR."F-.21Z]HQS9Z MWSR?*_U@;DQIYC/H98+5;T?;:>-HNJ]G93U6:_3R4J-'3'C'66GT9->,MM#H M(>*_;)W1D^3W66;T=*.^%5?F_,\O\ED_D-_T2/Q^,7]K;?&'@73^9 M/)%X(A.D(I8JF"4)A0AQ!$F:$8A902A3C*>.2T=V[8[M35'!!HL-;G.FQ "_ M G0#'= *NVOU%KM^L%RC"<]NWPLJ%;%;R."^)7:+&EQW$^M1"<:)IL E8NS: M'KAVC!,AAT5EW"[WJ<&GE?1.U0EJ'RFOK!SU>'UAO!UO9[_1G^73^NG=?+&8 M_RAGCS=4?]WT)R88:]V**(9X764Y2&6&'TGQ>&,8F92UB MX[OP5&,&K 4->(/:I?B<7]=T*]I A/>L;B8 ?7ABF"=X 2J*&,I3061PLEP(@"F ML;VI*ELV52,&RQ9R>]#;K-DLNLK<]]9U=F/Q@3NDYS>9O6$;U9+:]-DFJOV+ MWLBPS9+NP?W:SN$:G5V;)9$^;FVVM_94;KHP;KE+_?6K=B$/"E1F22Q4KB#A M,H&($ Y)GNCI@U!QED2YBG#NI,K=[8U-<0_=%>Z-(Y9!#JY7JT7)UJMJ2=68 M+LR?GN8S4,W]OLVGN@]_1A]EWN5@9P_CWDK4)^3'F6H%P#G&48X@2(2$3,8<93G(E49I& M<>2B/T=;&9OJ[( $!J7KV89C1-J)Q\7T]"P9^\ST?ZU=V=9&F #.O/^R:F;A+TFCF213R/ MHP@J'F<0295!G% !LSS%"$O!,H9W:O-FY&>7UV'ZY_[JY[W-&QMUZ-,!'T[ MO6YAT+?/T>#VWR['/^3W]MB8KE8U7[^8 T-WZO=EG6 YD8BS/!84QACI)QLE M"K*(%S#F6\NSWLW03;/?S!:.M9 M#+;6T4V9YPHJG"MHO(NN.\ESU@$K4H+J0G>+@^J$5?#[NF%WT65G 3?9UMO& MM$C=T,7B17UN;?6K0GO>1>C(D92K'5/[RFWS%?;PQPD=".OE M:*%-^V]RS-"!F%-'#EUNX;O/N%R90R1S7AJCDW^6JV\??I:KN\7[+-5^M%]7&Y]Z&?$1EFF$E8,ZPU'-*HN>4@@L8RT216!4X$\IM M-_:Q:]7N&NS0U=]S>#=:#MINA;=$OO.ZG+5772KXD*_-!A 1.7 M\>]N(]LM$J)__#JX8;(UPK,?>!,W&+R!=WY#TWJX71R\!<\P#,9N]7FT"?3G2:7UU3/$9F>'A<1@1DQE34) M4A#G>GX<1U%$<$XY3YW$IJ.MLK#F+ MB@4?0>6DJ[U!A<0B\'T)L;G$,Y.EG)4K^:G\;AQX5OJ;4.Y8(O#UT[K2K.NG M^6)5_I_ZH&).1$H3&D%)4ZTIDFE-2?(<%C07C"L:D11-9O+17/C@D-7BC,3J ML2'U8W. I\>\L,JLBVXQ&V^"#>A__S>>F&@ MY)<*/*S0@RW\S=+=3@1@-X2 ^3#>](5-BG&',6QFC#=-!^DQ_G=R$\SE8C7Y M8FP4FUQ6*;-$R@1!PK,"HHA%$ O$H(H1I2Q-L=1/!-(^ MOZ=^[6FHM"D__ALURSK5.H_Z-)\]ZA?^DSE 4-6)WR[&TDS@*$DRR%BDQS!) M1B&EF81YD3"2IHP7;O,B5P"C>\P;_"9'81N!^9>) 6H(3QZG@YR[Q6Z,TB?9 M?0N()<_@CRJ$?E:Y??D+:\7D"F)83R9/B@[,F7SOXZF#\M&\C[[(9S/>F3W6 M:]O[.U%ZBJ:'+BJ#5&0F/37GD&28P3CF'!6*,9([V99:M3HZQ:M!.\Z[[ BV ME+'0M/6M735>L $\S)Z<$TUA);N9"3G*2%Y&D,1385(G""8-$<0E9CO6@2^:",VRC/9;M MC4UU:LC@%>:K>K75['DWR(&!;B=,MKQW2U(/;/:] Q: 2&LIM:37<3@3M63L!9T6Q;7X 8&> ^LNM2U#\_N4)7LP[#L M6+K>C:[N8O66]QJP/+U;=*\+TCM>ZUM$]+N5'C?MFKM\!E*],?M;->KF: M/\G%-5M6/YND**)TQV4('?[3@';,8;+O";@+; \$]JWP@;CV*B#HQ%;B J%W; Q \U?%_/ELFFGV;7"A$0\80E,>4HA(JF A!4(8ADG>1)AR7-F/:8\ MO/_8A*A""!A=EI:+9*=XLQ@P7L9&SZI1$]%JQUEO'RM.'(9[EW$ST,CN%4>! M!FZG ^\'1_S'63MY+2;T=OU3.B?R<5W6>4H$I1(D4@% MBT+_@82>&9-4V-3'P1ZT/?WR@(]Q[+MN"D8=[V/ MEUQI\Q@:69$1>$C4W>; 0R$K @Z'0':7>7HYK+[I85251O59A]$E2,%F:"QE(G#X=CK8Q-.BJ0EQ_KQ?C'GTLRFE])88>IQ\'L]L9[.GPV49KDE$DS*#">P4%B_;W@:0:QX 2/" M8AI340CNE/)FU>K8WAFW,_A:W?0,>FX!4A3W+W?7][@8 M;:@NV!_>#=:NY_[*XI'.FLR[&STQGD]+44^L9^+>3,Z:#?L[];&,9%#EF6I647%D&8Q@SG+"46"8JZ<"F8&036V5\EN4%?@55C5 MA&TW,',0)ANZ]OG>5!NHX]\VHD$2'W;P*@FS8S:Z0 M9!YLC@6]N4<683U;N5/WB_E_2[Y:3E*9J$2F$@K,,419G$%<2 8SW:&$YSRB MM+#.(=R_^]BDM\9GGLWG!J%#TMP!==TJ>#$A/:M9P\6= OPOLJ=_#DASSTZ=UZ6<[D=_!->\_B7?D6 M/=+S.[8-">S$5,\IUW]61@;^_8<\YO-G?H@<'&A$,UI-NXXG0 MC'>.0X(U-MSX)30_K\8]P6\^<'+DAW^M*V<$D[==33"KU,V';W1V5V?'_$,N M5P9[O>)8VI:Z,#GU995+MS0;4 .E55[VQ;!;'!Q_=_<\-@B0@%E3 7:X '7F M^TJS >[:?,R:$#VF!S4ENYF;(\C*#-*AXTC5O"R4OT;^9I#N"I;4&0;-V%Z\ MO^I;K)8MZ']*4\Y2BFL]?Z2/LOKE>[J26\G-E,B2 E.(J2P@RA2!-,$Y3$4B MDSB7$L?8K4KU:&(;W_RZPJCU]!M> N#1>.I;)'0_%$)8R)/.*0 M)\H85(D(XE0*2.,,$Y&92LA6F8"CBVQLH[L6,*0U8O!H( -A3.+4JY'?>E;J MM_GC_[BOVEL/#GO\ OV/&2_6'.V.%UN>0$-4_1%@J/J+C24]^_\O,KQTC>Y_ MR(C3LU.'&X3Z G2O"/)0KHRY]^U,F!--:SHU-D15H3>#XUOY_#"O4Y?K A%Z MY)@6D2(1I!E5$$DL(V\NY@F_>O=L /*J*N'9 M]PNQ9UI[?F5Y,>I4F<23FXNKE[BV.UB%$T]"=JN@^-[";Q)]OYCK4>WJY5Y_ M2%-LMTZF M>E5I3"J4HB*B,,J0@$AE$F(51["06OHDH@7*G;R&!L \-G&L[;2>F\"K=$?9 M1NTV%QFBP^UF&2/KQI[%N(WV"E3Q7E5]N FY^E<3-*BB!E78<*Z@#KSV4KD" MK(K]5=VZW>BKN_13R&[ S@HZV!\"]Z##^ $[8G^ /F33WF\S+J58&B/0;8&= M^X5\KJ<+2]W<#9U.EW?J^CLMIZ;6SL?YXBN=RJ^2-Q^?I E'6<1SF,19#E$L M%<2RP+! G FF4H5H[/B^NAS5V-Y(KZM5T18WU'T-EQHY6&Z@.[^@ O2A]2MH MV)[I_R53Q5,;&F\CN@([,55OB2HJTW.5Y?HVF"MP?="50=\BX?@._9X(@&SH M-T$X,H]H?<";>V0BOY=UZLX#_?FII*R<5G?<>[5,*%64<$JA8"0WY8,RR(3@ M$$4HCK($(1X3A]K3]BU;/?3#UYJN4%8;&'K0.*W&D953H4/FHAWQW?H:F,=A MQ+/%"S1@L(/XJAF*W^T,Q8/SZ9#F&9S7@7(X@_#KEI_I1%5G\J7=G8;+K'2* M[%7:I-N5%Z1F?)'/S?D&_3)Y7-"G9LDU%DB3*Q%$N3&^21F"6)ERV06.\IBR M/%).RT%=C8UMU%QA!5NPH$'KN-)MQ;/#7F\ ]H;8?O4BSF_W\PPCX3(W^B12+GZ2+D9A[2;LIQ+45#*8$(R9"HV)I!1 M2LS6$2Y($B>$6QV*[VID; ]ZC1&T(#T'!$?IM'O&+R6IY\?O'QZ^.AK7O2;,[H'VIZ'G1[D&UHL5S_&8P_JQO6YB6/>T MH^$=>)T=_Y1O(:EJS^Z>+E8OU8E*?4LS(MU\&0E6!28D@<(\PBC-8T@C$4$J M$A73*$V%LJK@;MO@V)[G!B^H (-=Q!>4Y3S#N9T A&2R9TFXC$2/(E-VS 2N M,G6FT8'+3-E1<%AGRO(Z/[GY-)\]/LC%D]F6W.X[?=EL.QF;FW+&RV_IB]E,_RJG4U,E@$F)5%Y A:-4SXV0@IB26'>4XI)BDE)I M[P]XM(FQB58+$CS7**_ LL+IL.5ZG,IND0I#4-\SIY:;^Y:;KV&X<=A^OIBC M@;:;G;ERVUKNI*%S*_GXE<-M'7%$0,0XACB7 M^@^5L#B.N?5^\O^& +\_\C3YIU9*4.V[S<:^G4^%S_*Z?1Z)F[UB'CV6.IQ5KU^ M_[Y<\NE\N5[(!_ES]4Z3^^4QS%W&=.X M-3^ZD4F#WKA]MN W5>M5.7O< M%3S'(RN.O6CW+NJO;WI^H[3 JRXXZ!FP!0_^,/!!A3_@XKX?<4$UW1'"H,KL M1\^^OGK>Q3-)R$0V6]6VKE_*Y9]:>\T/Z*.,)RA/(I3R"(K^B!0L-]\H857'GD^&=+-MI5BCF>E:H5S#!EXJR M+=* &446=(3-+.IJ<-@,(XO0#S*-;*X);'-Q/Y^6_&7[;H[S+%$RHI"1F$ 4 M"6.K+ F,J.)YI@@3U,F+S[;AL8VM[G>M)C:@K\!GV[-/SLS;*4P??/:L-GO. M#_N,UL#!'\U_>QD2N;(VC 7#?N/C\%$X08FU&<*IZP=>+F]FJW?KU5(/SX2> MX#3ELQ42*4ME!G,>Z_$2X1EDN&"0Z%_D3#&5I_GDN9K MX'VT_3W+[^1C.9N9V2*CT\JL9?BESY,]FZ@L5UQR& MF#D.3!%*28AB)*)8) MR4B!HZ9G/\S$7Z9?6ZP]+G97^,;8I3TO6X?HI/&O3V]6H'?BU".9*M(1+$*? MZX1QK#:?1/G76%8^1W*P]>.S#?EX8= 5O=$-Z''_Q_FB6K>LVFTJ4B^;LWQ" M:H''5,%$Q3%$*$>0Q!S!G"4\5Y%^/621=:Z079MCF[88U*"!#3Z:8O(&.*R0 M@Q:ZBWF#'?,6J47A^>Q9>*VH/'_>TO_;[."($9S;H2PQPG#L:(KAQ%:W*X;= MK0:TQ7"*[;4OAMNE?M,YDTZZW5N\_EDN)UQF$<$3F")%V8^7+Z.E;<]V8<1ZCG@X^Z"#S M2#.#CA)/A[D_S.OXI-\#?COC"V.[]5[6_[V=59YII6AM=S[\-*-)>3T356)! MO64V20K$LU054&4\@8CFN18!88K!% @EB5)Q0AU\S"Y#8_5 #.]MUD 'LL9< M^QC626F5QYGCIKUG3]FI3(_$#Z-$;0#@ES:$OU696TT?-/"K+JASO:Z[N\!9 MJBYC,*B<>4(95/(NHVM?%B^\F^?1/ZGO(N^>J_*ML\?*2KCZX_-\]5]RI>?A M6J-YI35/=^IF/JO.&\:3C'&JQU!,=UNL!U!%)O6T-U908#T/9EI/YJMR#*OQ78&6.LLV5*3]?Q>!X5M"SO^P4=(!>Z%E" MZPC,\F/;$17^J\;?_7/3'S?;_GAH^N/F7'^XGR6\C,VPAPD]L0Q[FO RP@Z. M$UYX.]^\J:>G;L_A'/Y7NPQG/^R9)F9J+IC*.FS5.N6F M21X7:0HCD1"(:((@R^,$LB(E&4989H6;4^Y^"V,;KS4 *VL6Q[2= _+L1F 7 M4=*SVNVRT8S#3_[-9,=]G"_V%KJ:,B,O$X0DS9"6*RZQ M@"A/*20II["(4*9_EZ>YFTW?!5C&)F7[R_6+MOSGNJWAM 3S)CZS$R>;"(&: M+\!\[^+IMK"+H_/H!9UKIX8#=5G/(GE8G!7<[73.A]W.V5O_WY0^>@GH9WHY MJ6&M3B_ ,ZP+ZN7$'1BD!KBEGS*_6R]U2\OE-?_7NER69GIYOYCKYI[H[4R9 M_Y@?;=>9,T4SEA09S..40<02#"F2&>14))QPIM+$:03IV/[8%+B%#W;PF\*9 MV>Y9/!V(!G\\&.>Y?DY%>C(85"E=,0RJCIX$[2NB M[VU\3%1W:DG?*3,A-]L-QL3P?B&?RO63L6J]F\D)RG&*)4U@HJBI\9PB2'"A M)].)0#R+%1=Q;N^K:MGJV!1/?R<3%^M06W(M-@SZH*QGV=J%#.Z:RLDM:O!+ M@_MOC1FTQMX'M2Y&K3U0/)1W:S"J'4U='2GK]GFUO=F UJ^.\;UV@W6]V',K M@W^38CV5IHE-I=*FI,E,[)0LK48&.\X=::)45'"30JT@DEK,220X% G),I;) MM""QTX:''XZQ:7P;1EWK?:<";V/'93(P/ODN%_CVE>7^2O\]T/'F M+W0E)QC'F,B80"&Q21;,4LA45L!41$4D),U%[)1UW1?0L>EQ Q?(!B]8[@ & M"XUX(,^)3!S"MOV+GC7L/.PV#ZLZH]_R*59$:^6SY=;Y[\)%RA"420@+XPC'^8% MQ$(*2 3F#.$D8T0XOVA"HQS;6Z;""K[78.N]Q.7&%K3+XW+ CG5XP;QE=XW_ M[5)W=A,J^-)T=A^&IKUV1O@72W"DP[]5^B+[Z"NEM\9Z/+ZTJ8D:(2R2%"4P MYPF'*)'8^!H6D%.,F%(TH7;N1UZMCTW_[<_8>):H=>L;.ZGOC?&>)3PDV?T< M9^JUKJT;@O$=9CI7\=;O)GZ2MQF9UZ9#)P;ZT^IK42W#?Y%\_C@S%2[J>B15 MF8N=NA?73V:!?B)$KA50Z*$SS1*(B-9%+!,*"U5D1&&64.JT6M,3SM')Z$X! MD>5JSO]L!F!\)THWW>RK@^T4=@3=-N!P>C-,WHYB]&"Y0KQ;&B:<%O=,;U#5 M[@OKH/K>,^'[;X*^F^LKX>6C?KPFA<@0UQS#7' ]/HZ%?DQ$HF"!I=#_XPQE M@3->3+-C4W3]-&2A\S(J>D/EO+B2-JJD%P.^%W9#I[VXLCS*O)=.MGM(?-DE M[?+,E^IN(TM]V8W0/??EU=6>AVOD4M^(?WLOO\OIO*HG4AX3L:[G^P&ZH.PW_.KHXWA:I?LIC!C$\A.?_1M^W(QHV$/R'BC M&?9XS*6D'1R.N?B&GMZ"Y4S>J9N%%.7J(^75:9LO\HF6II;+N_EB,?^A_Z)' MYOIWJY<)2[E,"UE FI!$BVDA(,DY@@JEA#"<2DRF!(4X4@*A"2 M)"U84A0N@G:RI;%I5PW4/&7;,]++!JN;=ITFUTZF@E#6LR)MV=H>6OYZCBUG MX3G+1%"-.=W:H')R-NA]Y3A_@<=R877>>+?0^?NYT:*)Y!R)*(UA064.$<\R M2(D>_Q"B."MH&A&46"\.GFAD;-)0G\;?Q0G^J)&Z^,&=8M1B/3 3WV/4'JE MR&%1+P!5 RWAM?Q4U@_'^ MDG&-#2^T>4_]U.:$J9Q+'"4SR(H4( MHP@RPO6L,542*42*J' JXA,*V-@TMXT+F*\"*)O(:@_ZIZ?YK-YE!VL3XLX1 MB>J'SQK$-_,\/>M;.A>A#M//=D.]M^B]GM\$;4A7X':GT^J0KHXGI^[NNG_X MR:?KJLAJ71]1_T N>+D,N?L>FO701;##@!NZ2'902H\4T0Y[_X"51UI3GN;[ MO'R_EF:3YT%_+>2$QISA+"Y@PA&'*,]3B D64$I)5!0S23)V<2X78\-=_D9!. M%&]?'L2&)*O"(%8W\I.ZC^6L7.D6OAM'LI7^[I5L*IM3R#M[W&U])Z6UH]K: MUA=,>$%HDYD-0@=!/! M2[K#3@X'(KEG8:RC@%488!M'[:-P596CXRO]J]V0KD#5(4VNC+XRG$8&(#6H M6EZ"9U#=#$#W6- M<6(I;!%AJY:'K2OL0L9!J6&GBSTGLO/9HRDA5U4BH*OUHC*4^2*?FX'DG;I? ME#->/M/I[6PSD$ R4S$C J*LH*;X< *ITGV2123*(X(8=[-R\4(Q-L72W\K< M<4+K1;[EI+9O2ON>V&K\L"IO:2(PABA5#"]7?8S.+B(K["S6"\FP,]E+R#J8 MS5YT,X_]["/6LI_E:CN=GB^7'Z6^%YU.8D(QD0Q!E2H%42H59$0/RZC,24%0 MJG!B=3[WVQ:[.VF=N^X.MQMN(]X]QE=[\QZ7>TA]ZYIX.^/S M)SUL_KECF:B;:RJW93$F @L!\Y2F$!%10,94#E4L<,J+N(BE5:*C?9-C$_B- MSVA9H08K^G.W'LP5F$G+^G@.M%N(?' R^YYOMSS6@"O;UD^[/!KM\2@@:D>H M@ZP')W8@1;Z7:;E<.[#[[0;])5B^WL^5JL:YG M#J9NZL,W.JOS1Y:?YS/C;B?%E_ET^G&^,!=-DCR/7V8!7 9K"L .!Z N M#KW2+#1I74:T6R+T7_>^0. /0PYHV EI;?XFW3H.(UR_$/X:]K@7=4\PT]S+ M4%Q6RDU#965=*7SK)7,K3$Z<*NEVH]/,O/2[_+61O/Z=!KRS*[J<\#A/$6,9 MC 21$*&(0Q(G$<1QA(7D1-#(*6^M)YQC>Q4VZ0?3*OV@W*8?U'4Y_:K!A>Y: MNS?@"#ILJ'6YG1#-D=HV2+ ;95N(HXWSH")'$^H5.)&!$O!87,]=TTO9NM!8 MWZ2\74^$GRJ#UU=S'FMJ6ZO>.W6W7BWU34V2_CLZ-9G8?Y]/]7V6UV:#>GY# MIU.SK7,[>_@F/WS75U6%3.AZNII(DK(8IRG$:2'-UDH!F+ M.D2'-:= _6RQRC=\[_7\.MGIN#L%=D("34R@"0I<5TDXO%D #W]IOHGJQ)_5C?P"LY]6O)?AA(I!3 19U6.8M M.Y,KL#2_!GK,M9I6"P%N\[E+>M!NSM9WAXS$F?F]Y(OJO+PY.6\V@W8"!'=L M6CYV^VT[3[@"\!IT4G4)GD$G3@&(VY\<+-4#S@3!B)&XB(2@J;"RD/=I?&RJ=]^ZD?!= MQ!=O!9PFGQ.:%!G.(.%1#E'!&61)D<,D%2@S%7=IP2>K^8I.WYC\#83^R'\P M;6P-88;J N\MEB#$OLF^R2OD8 =ZK_L>9_GJ>S/C-("WWJ$X2XW%ML/Y>WC; M:7TOE_J>1]Y=DUP0(K$Q'E6*0A3'^F\Q2R"/F4K3"'$JK#8);!H;WJ"YE W^,4VDSG(4VB+J M=(-#VSZ=#?V(E=/Y:SS/V5NC)4P%YEC"(4OTW M%J4(YHRD>:YGYWF!G([7=S0V-EFI3E6NS*E*49VJ?%SHA\+Q1'T7MW9B$HJQ MGL5D2U9]!/773K+<#\I;L!#V?'Q7@\,>B[<(_> TO,TU?G+QZWPN?I33Z6YZ M,"8TBXJ40!QQ"5&"."0JTA-9?8=8DHR(V*F@PY$VQB8.+43;K%MK+NU4X4*& M>A8#5W*E3YU1C,-MF\'W[R;V932MS/EZN=(XV3/)8Q03*".(LQ1))QR%)!8$84 MH3$E>9;8%U <&/S8Q*G"#.8U:"!;U.!9PX9TB]OCS/107X=N&1Q[)X]K,6GG M=$E# *@9J/)Q6PZN0/VU:6@ &QZ (0)>_R6^-A[G]4?X]1GZT/_(OD9^%@(# M]Z.5#\%0F(8W,QB8[:.."$-C\/2$G2]D^3B[66L\,_Y2@:/!-..!1!^%BO>#5-783L^!,#^0 VU#:X@8[P(%!#GXQV/]V!;;P QJ^>I 6 MUN'5!<"PEJX>U!QXN/K\2PW.1\+L";?3 MKUYH[%F\:@:W1E5;U'HTJW$# QQLD(?3+6>R@HJ6?>N#*I8S*?MRY7Z#?I>W M_CE?_%E7$2U7=+J32CM!DB9QHA3D2#&("BH@$S*%24Z5XB(WQ8S[6+,ZB6AL MVM8 -?6,#5) -U#[64,XW55AUY."=,#8%HG:SFJB CMA#=U;_2SC!.FUL:[- M^/1>;PLM9YD.M7IRNJ%1+HF/\C3TMSW?.QL]$M5K2G*2N5U8FC$LF M:9% +F@"$:82XD0AB&-6\"1%49'E+GFSYQIT>L,-D2M[]W#]"7RZO7YW^^GV MX?;#5W#]^3WX^G!W\W___>[3^P]?OOY?X,/_\_OMPW\YVIV?(]YN.!^2SKXS M2'9\0[0]ML%U@P]H@$', X_R;2T_3$XVG418VE'UWF+_JN;5B5)TDQ$ M>8)SW2TIU2.F@D-""@EC5(@,J8Q(Y%2QRA7 V&3,HQ2,*^668Z4>B>Q[[.13 MV31P61A/]MZLKND;%(/QI.B2JJ8!"O'MEI'^2J>F6'1;8.A.77^GY=3LI!L# M ?W+KY(W=6DF>E88R2R.H1"I'JHAD4#"9 %YDL0R(0CGN>N1)!\<8],[8VS_ MM*G>8P[UEY7!:6WZ6\X ;4.!:KZ 2QT,6&ZB<3[,Y-5U=H(Y0(?TK)MM!, \ MK,# K*:>;12F6(8^2W4)84>.65UTNYY\ M_)>GS),WF4MRPO[X%^+]>F5Z>/ M2X[A:W#1S'X$G3O@XL I3__E&5/_C6W_A@3S?J]IN (M$:!A8O,I4'$QH(%_ M+WTXK(%_V!#&L-S1<_#/1\\BO4/%31<5 MSI)Y/.*@DK;7Q*"2/=ROY"_R<6C7#1V ML)O?3Y)")DDF"QB1-(>(<@%9+ 3,A.0J$DF1)U9C5*_6Q_; -_C-;)37",'< MA&!&'\]Z[/%41;&Q.-]^S-T*V[Z'NI6C=][[7AAH*+]3H $'*O3@W8L>G4E0 M![#QM-Y^K$_*W7W&>Z%^6$?Q@%W@Y1ON3*&-0[C]30?W G>.]YCKM_M-+ME\ MJQ; W\LE7Y354/3!+-),"&*,2T0AQLJ84G .B<@%I$3E!4,H2QAUWV<[VM;8 M7ACM=E"S";0#%_Q1 7;TJ>BBV65O[6+R!MI&\^#-<[^LDY$>ML:.M_<&NV"= M@1_?\.J^Q$] /CP]3^Q=VKW\.A$ M)#&+B&0P+;32H)RGD.:9A"3/J5:#!ILCG3LU ZA9 M4UB"NN:?[DP@VQ56-]$*U[5V$O=-3PKZKB DV0X>0R M.+M!Q34('0S;R6<8 MWGK60U_*G.7N/!M!]:NCN4$%Z7S8^PIC<<4%6PQK;C;_9X_Z'UK!Y*Y/7QSI M<5V:))!KN8 HQ7IZF<@(YPDXN@=B<9GG]),N9OJ^RWM95U]ZD#]7 M[S3J/R=II/^G5 *91!BB(F*01)&$&8^S',5*Y47B-)T\U=+8A,6D1][.^/Q) M-I8S)E^B3K)PG/^=Y-9R/A>"L9XUI,6XY0C\87"""FA ^3A+1MCIU,G6AIT> MG0OZ8+IS]@(_F7@PE?O6BY=J1O0/.EW+MGSUS7RY^DVNOLW%!.&,8ZP09"02 M$#$]D2%,_S.CDF.:,(XRY6$=9M.VU1,QO&78IHC07(%5$P98FCC!]3N"J9A>UF7!*4-XA[HMM/P MT"3V+. M ^W=F_0ZTTC[WID0G"8LPACF5)A3TBB#F"048IJF3.CN**+"6XPZ&AZ;(+69 MM=P\-YN\[(TN79RR;=TA'G(5B.9!)6M'JEKJ*\DZ/X2_3+4LN.I/N;H:?SOU MLJ"D4\%LKO?Q7:/+1Z6@K9L=.MV/8F7L,: 9F%\UKGR_+:]SD=KE837XK9^73 M^JGQ%'T/8M@@RN@6#:1_'TQ_P._2@YHLG M4VV\&C8M?UW0F3D/M7Y<+U>&D>;[%F7Z*>0%A9QRI<<\<0%IABDLDC0M)"5DZMCNV9W<'=+!^9(H(5=%!C!P:\6WZ]'?\6XZ ^6.U9"RP)/:\5%S#K M=F(A.,/#G52XZ*OK?"[!B:ASYQ'L;C;H.02G^/;/'[A=W+_IU\./^41PP;,H MHC#%M( HH3ED4:RGMBG)4J52D6=61N&>[8]-ZW4_I/U9?AG"[=;;>J2Q9W'W M,OS2(;R-W]<.=V]F]V4PC-;M:X>@2\R^=F_CF9"BE.2K.]76POI"5_)N9H[_ MFO\W;J_?Z=2T^/IL\/5,O/[!SBYFF0J8P6-,\@*@B!*50:I(A(2G"%2 ML *GTJFDP(EVG#1_B$H"I@TWK3[%H. I8201IBA#K!G,8LBX_IN>:? ,8X)4 MRMI4L/XY?)WXU3.+O^M?SA>KZE"A,-:-I:GT:6;F)@? T3[S%+]V[[, W[N> MWTF5M^5M2U %\ I\[BA!Y_PF.<-!T+?!J;8&5?0S >^K\KF/>RP[GS7R.N7C MU=;*-0GOU:RB*L3VH-\6S2&\WV?UH5S]3OA']9=WZU4;P.=UM> 7:[7..)>0 MI^8T76[*P:@LA3RG49XS3B*I)L^5/=C7%5VL+!:TWS(>EV=U/ZH>=V?E8SDS MB<: T6GUZ)H\IGKET3*!Z$+(FW M6TD(1V??.2<;)IL33#56L 4;LE:F!2V)T-CEPY0N;\ \+7%A=Y;'L8-:2 MM@KW10KY5&G;;_1/^<]O.K"/ZYF@U;AD>E.M0-,V*;B4TLX! MO??-AQN,7QK_JX'TQ3?S>#^],G+1-UT\5L6,:UOB+[7]9+7\_E6N5E,I_EGJ MM^)Z5=>7P"I.):4PH9Q 1#"%+"8%5!S1A&4%IM3J;/^E0,;VEGIM851ML(%? M],MI.9_--/^MJ:?)6YC-9]!4JZB'V,UR -^91KFL2E[2EQ9OM(%ZJ.>7VNO. M:<*HEE :Y_0FDG;?KPD&--%T%]0(VR<.K[:!^F:@MUNO?>3V@@M ;.<[[I+[ M#_>:"\#"JS==B/MYO.RN.5](\]7MK/*9,G.T.E.0T#2!*,XIQ$F10*50(@J) M<$&0@V.0?:2-#^ 5ML)LLO4T55J#F"^!5A=6A*RS>2N&8'>;]LV7S3NT4 M3=60855H]6M_;#J\3X*S.M";(P"[;N\')Z(ZWP1V=QI.\YTB>Z7N;E=ZKMPW M*?X/\_?RNYS.G[_.U>J'\93!68%]3!\ M.]G@2%7[ACZ7JZ:,0#G3TYX9G8+U4LMU@QN(.HYJY]$C"_!T#UBNWE]$Z$ + M]PU&AQ;GLT?]0#Z9U9?? M-@7HO\CGIKT[=:]'J;Q\IM/;F3E.]%%_O2:R2%",S)D=92KQ93B#IDHT5")+ M$Z:(2!ES.KKH@V)L"Q_Z&Y.O?S:?X]A.QH(RU_OB:DW: M'S5$T(OIMC4A@5W[S[4ZL&^_)0F'SOVV%UXZ,6NL$M^ME^7,G-8V)SCN5'5Z MKC%1G"!,XY0K#*-("PQ2+(&LB#)-/TMY3CE),N1V(LNE>8^96\^B4R^ +JNM MHOE'.W6,ZQ0N$-G#S^H:>&"+O#KJ9;BN#A)?G^/Z M@MF>/6D]30 M +S1G-">FM/31(=[^)[49:OWY9)/Y\OU;B$-)$F>90)!%7&S M L4RR)A*(2IQ+.R$*P%#/FK-'3D_U M2,[P$/AKHP6 M-:YO:4IPPC"#/*9"RT)*(F$A_G"UD^SL#->K&0 M,S-'V&)WDPQ+VNT4)#R9_>\CMH#! :=;W.!ZM5J4;+VJ]FSU@.>>+LR/PUFA M^C$85(HLFQY4F=SHV!BKUH&C^]#R?U:M-=96Q!_KSPT^3 MA2:;(K156?&=]:%,I)(S#B4UZ>E"I)"F10JS-.5(Q$QPCEW$[ (L8U.X-I1J M#K$)QORK*>!F*D$W 8%?FI -F%%JWW>;[ODI^VS\UN=P^Q(7@+&$B@[+(.41Z M: DI81+2B.."893GA5.=W0OQC$Z#JW3J=P>GL!TGI1=VDN7D=3CJ^U;;8V?: M=XZ]]S3I#<-?V,GQA9B&G42'(?!@LAWHMGX"^Y&6BZK;U:?C(Y(VDS M)4S2*$E3%$&59EH\HX1#C%D&4U7P6"F1IHE3\D9'6Z,31CU/+%7)J7X3A #T=FSV!F4;2G*&N@5J*"" MM(?9M04G006LJ[U!QP.K^<[ C]O*=U_BY0)1VTOH.>6U;F#UVJY^(G*5Q)(+ MR$E<0#UW0Y"03,_H\CC*,I$74ECYS%BT-3;IJ-"!:0//[=3+&5:[]2(P5[UO M'S8&,F:]JH+::,>VLD4XXIPL%4(1.)AQ@C^1KM8(-M2<,4#HO,60-@R9 M&5A=XNO;-==#CM7+O>[;U?6L5IF)Z]H=N_[&)[&*&!8)C*(HAV8W U+.&,SR&(N,9_H?7B>(^@3M MD&\BJKX[P"5:17U9!^$^SA !]4 <.Y M@CKD5E%WNWTW[.KRWSKVNV+$5)%V7E>7"ME'XC:C3+B4IH&LF;"G&>;;K!\'_1,;M\R?R0'NHU TPUV8ZA5 M>Q-%CZG0#ASVFQ)M ^1M4Z,=J#J;(NUR+]^%TY51BSMUHZ<$Y>INO5JN:.7$ MKT5W/5M-L,0)91C!(D$$(DY32$C"898A/>;."D)RI_WL<:O-49CPHQ MF&\AZT%8!=IU+?4,Y[8+JN&8['U5=4-B#1;<[9)XW4VBQ\*J'3.!5U?/-#KP M$JL=!8?KK);7>6[^U@FQ;3YLE4))N1G7_4K+V:?Y.C"? U;F" @U\,]+]= 5:A-RN5 ?>1W3D+NZ_LT/ZP M^\SNQ!SL.WOGO-3_[4CJ#RJ4WF$&U\U+*]H7TXOMYYV33Q\>%&6%5YG6-5<*G_F7L>B3'VU%3>@$Z.Y&A\YPMJ+@2 JSW75^@O-Y/INW MJ7.UUC4"-RE0E"62)U#%3&JEH0(R5B@]1U4")7K$)I-D,RFUK_E]LD&?*>A0 MQ;_!O"I^]TM9 ?Z;GH]6D#VFH*?YMA.9R^@;1EUV,;;#J5\:F*#@ZJ&3>C[PF%UC9]VO*/+ M\\%QA@P74@\S8(HB!5&$!*0BHC 2.>6YX@053@:0=LV.34\JU/7A\=E20Q4> MV6N6A-L)2W@:>Y:8#8-;R%>@.>[0Z[$'-Z:":H]ETX.JD!L=^WKD>+5GTI1< MJ/GBR21NU24XFU.#4E(49TA"GI+$'-=4>D C8XBI2!.$HDC$V>2[7+"Y=6;4 M\99<'IO=]GI,T]D";8O&_CXKG:WZ3Q";YRK+,6$P(KF>9:8I@SC' N8TI0(3 M12+LI/$!:!U"U#>%TY]WV*6F(G4@7NVD/ !;/6OWD6]?^).M9V@(F^=UHJUA M4[FZ S[(UCKS<3^MO9D_/9551J7)\]*C&R/JYG%KMI3_6NL[?_BN_Z@VXB9( MQB*)4@(S)4UZ@>"0JD+"I$@914))+#,G5[@CC8Q-,K88006RV9QVW 8[2J>= M.%Q*4L^JX,R/NZ-:!P%AK=*.-32L!UI'J ?F9EV?O=CI]LYLRAA;GX7\)F?+ M\KNL%[A-FE-EM&WR^"C&*J=%!).\,#.W"$,]L *K/2VP/7JD/L%*5'FGL6FUV&*^C@%?;-AEB38=DX_0?-L/0D MKR]#7"L,;^6,ZT)0AT6NTVWY.)1CYY^73_\3C__K_T'2IM^1?&]3.5@_GZ+5<70U*6M\+K0U88+[T M3;G'9FS20@;_/WGOVN2VCF4+_A5&=$3/J8A$-4B"!-#]*?VJ\1W728>=IWHB M_$&!9UK=2LDM*7V<]]*;2LVX[2)2%)+BG .NT]*0 M2Y$#CLRZ"F<\E4QPQ*GT.PP[.<[TCL)VIS;KG;W)QAH\Z.CF-+ANU'(U8)'9 M9&]?4AD8X="F%X+ ?1=/C31RK\4>9X_[*_9]^#HUD3MMB>;P;Y M@ "5N@"4< 7*@F%=2EQR3*YH=W]B2*=O^OCEJJW@N%ZM$VF[;U/ M(>X8?UP)X,@R(";2J%J410LW+L,11='CU'BO(MS1X_@Y?8Z^2P:(D';EC4[< MVK:6OC=SH&:\+"#590YTP1% &%- RK( )9,I1GD&%7):OWB-.K4EC/E>(0]) M36=P^]DC&F2Q]UT[)B=W)[FD:5M?61X#6 _5TA@ CZ1?&@IH/RU37\!Z54V= M;S:>OJFO?P=*I]X7#^#N*JI\$MLJ#=S\HM8_;5ULV]OV[>J1SY>UCMV^;72W MT<8LQP1+S2& U";UI.:5R72F %%2LE*B$@OF3.I7FS,UMK\58OW4KBU;Q\QO M]4G2=I5LOZODL>K.[<%=U\\:*J"D"IM7,2K-:E]1!&B6G]4U M+E^W;+V=VMR]-"W^#-:3]-=N^_1:P_1P:JLU0<*V"5/2A25GC$GRB!E'G:R1@LGX MD^879@;#N#?^O'Z4\0+38(@<1*SA[NJ?3''[).?F*_"[^5K.<(9SQ@L"9)G; MZ";+ -49 @4IS8L/XS+#F6OR1.>^DPLN:],2:YM[:D07J/Z7R17NQ]X6&$ ]W$A5/_[?^0O5W]5.M;;IYR)K8S1217$FF 9;;0'[Z03W4?O] <&;-:\72W-G3;FG7FOUH\??^[*6,V3EY," ME!(S\QB6'' "S0.99AFF/$^U*(_J,?(7#ZG=X;(8V%S/50CK5:\ODQ^"X]^#'I7$V8)#OG M[.[USKVD]2_YMO

Y))[KK,72UTIF4C;&5RSI.[>#75S,O M"+X;7A=K=UA=%W^I5;271 \?VC9T:F?/=F4Z\,[!O@[;I M1L>EQM-*J*/=O?S4<*^E3AG)59$0ZM*4 -:A)./6>%;(PHI\*=Y/"IIE!9,< M?K&:'!_P5](C9[4M@ZM8,J?"4_TZ!/PX8ZS"R MU1#OF(&%;M"E\):%*CBA-!MH.LY-KI6V=WQA&1L9=J+*3%\&E>C__!)S$JX/ MO0DY_?. 4%!BTDRHFF>$&ZSA" W4OZRJS(99M(+!- M4TS"@E_Z[DSUNYWSZ44LHQ*S![NQXU,O7C/KX+$PL7KH402'6GUJ>.1@"I M2]476[RT0@>@\]=38U6A\PQ0,\7B &%'C\U)2.1 HPRL7 Q:K MF-(9U[PV[[M*REK]]O'<5*OB,LVI-HLG57R$S!P1Q=9IP MQ5/#&?$)=X0:9XD0QI'<)[*P2EIEENR@/!>I,86QE"LJJ-&)8-P@Y^?<.%73Y+A MW%RBVM?5*%!8<^#@YAD.2/W!N<(?P3D5WW0V M4IBW,V^@*3^LKFF,OE1]00>>E"^ 43B478-& <=2<'4;R2B-HI'=^KD+CRK' MBJFMH-M7T4'-1)W8DBL*FN;G@&G*L>Y)S*Y"\Z:+Q37AB<&89MU? MX05E'[?9L\M\L+FEC$W1HILOO+6JPAF;]<6YPY#^=NV(<;-G,*-<@[ #L5;E MM/8G_MI7<%".S?DP."'#2PE.(WADL43(JA&6:]$8UM+$YHX$S*M[Q;M;%U4:?;JL@L)-R%0"D$3$AE!"FNS%JI<%BLGX+=+NN7 M8JVAH1W/'^:Z:UZS2S2]['/*L='&WX\:&:V'&IR?/V$SU_H..8KQW93,K,I$-, M?L2\.TS 'DSZ5\%U, H%D^*SE\F_*FU5K$64J.24:.< MU#R3G>.NI9NK2D5[49DZ[U!F_+.2&6]CI_"@ MY'.\>[.'\M"^/:LU#838R$3HV@S,39B+(]9(OJV MS(K%3 Q>L+3@,!+.*4MS#:"0NTP+)[UUA;W.+G M2HRRR @.U>-0>]501Q%S7:<0K$)=E;RXZKE^Q"1_OCD&*#8*$!Y;AIOI M*,9Z1.,IADK$OYL%(*OL+I;GK!3"EZ1R8%1 *$UV A-^VM.!:O:\/:8N MBPJG(*+*9C$"V[.S(B/-@IRQ,FY5VD5-ZIXD$2Z>@ M:>I%4?T_AZCTHF?GZ4D^*/C-DWOKJ5U)])@F@714G>"*D2_U\FN@CWGJGVL. MZ4KT\J5>J7F,TSC2]26]LMQOYW*J87_Z5S%WPT:;9LS'JQ]B%7H;2XBDD;RJ M%KAHGE#5@443!:"N1F6T):I9/,[EBK[Y@=7%EE+C*:9!AG2%0)//."F?NA!7=4+C-FH MX_/Z">.J9MR\ 0$CI*IZ8UCE"FL/3;"1UU75K6OA*;-:C" P7 !;L?<8%NV< M(X>@@:K![)PO+!5VK;JN4^P@='!=:!2;^RRC5BO- YYF>O"&6.*(A4L%\SX MT_T[]H?=Z8=H+#1<[ ]0A4"3]D'T5N&O^UA8?,Z"_4NHY$:^N=&P[A/+7Y\= M.SW:_>.OTXQK+3)%B4\31P 86R(8ER3A>:X$EUHF;FL;UVJI4^RF%E'_D7:. MMT+R:UE8H[;8LF=SA2^U,LC/0[:Z,6-5[VMU^]VR /$=<6#]4+P^%-@OB^!A M#'PH[MPP05=IF-<*UC#^[K72KNH:N,+2>8W&<0W:+7VF<^]9YC:W"\I%&WL3 M1"_>N="J8J9#-[J"U!=K'.E\B\BY1@1E[3;X]SQV(IBU%:P:*(3U1(@U*ZNX MXD6SL[#OZUXEL<-5V5UF5:\#U.!QKMV5,[W5?62J*GZ-?@NS%U428UK66+XN MVNF!#%3W,D=MIL:T49T=]D/'D1/U5QNE>OCMX[=3IGF>"9:2@GE&:,$HD4; MG]YRDWMJ?+'4*D$5+E4Y,ZDT"64&"P EW#+E$R%]KI92(^*:=TZPR\L/!#/= M^KK-E,/7R].RMO.L^JPDT=536+JG&#LD$"/"88?V?"N.IE MC/!7_174]7*52K8<(@WF\6QSOE569?6T4*HU.N,WPZ;S0R=FIR&]Z]9Z"-B" MP \6+#O%;$I<**SG.BO[:^M"XK-3UO/=Q:,4AQ6V\XOJ]R?@CRG]1+&1;B M/)1R/PMM%49QD5CR_\5%ZYT/8ZR2=K&/Q"I::NQ5C3="IC]PW'[DRL:,T#:X MT,=[]0X&/MN+&?65H J],4);G)_*L?^\!' 8 M"^3O ?*=7+5:[.&WO6^GH!1Z[HPBA12"4"T2(BBF7CF3)S+7VJ5+X?G**N]U MH9U.,BI,+H6F*1.F<(6F"4V7JO#&2@DQ1NMZ)/;]ZNVMXY@?=^XSY1R&<*2> M2E_H5%CCN-6YE58G]IFIPXO*0,G.D0.7M2DJA\<-!M@Q1OR.%PRPEG%KA50% M]GY+6"&]E4I9P5SJ"I4F=S; QN"\L.\AM'B\4X]QWNPZF%X0.PQQ0?BTVO:: MO#JZW*,'G_ZDIXG-A*2I)-;:%*A18[M IDAN5,IS9D5N_-8V2Y)N$O^_9(+M MQ*U=BD-$N?9$Q^%]U9VG/1'?>2+.Z*D01::X+XC@TA'*!"=:>4%\[@NJGG_M+7__FCKYWEW76P/-+A:>L/&Q5W<6XR%_(2R*D) MY^/8&A&6 UMU-3#V<%JWBFK(/3U%BWJY1=?POX WHM\QN#SB50U_/MI2@F&H M4L[1#%):XM% 4-Y19YZAO:8>EZ^B"1KMP%?:V&,BV@5 4CZ_]03N3=.0 %M)<)TD.#K99Z=4I":3TI(D8QFA1G*B1)&3/.'>%[FRDK&M[4QT64&[ MB1#?[YUM4P064@1$FR*P$6-YS!2!VT+^%]"E2-.46JE583.66.YE MQFSRPZ'[3Q+T<#M4ODFT5!]BRNPPYK$7Y M7<:*.E"IU93%)F,0 #RWW[OHU0%C95V2WC.MU[11IL&]V)9Z_-Z-@EK2&@:/ M=O?I:9$4R@DIB/-<$^H4P,W,.N(*4 0=S1F&/BT6PW"6Z\PDGDM/M::2I\ ( M,^E%PJ0V2T68#MVD4[JX?_I].![_C#U$.F$7.CL+;3V:>9ZE(?=FD^'S8;:W M+MNUI/&K&I=^O-+3\%,_+.,E+&/@/*NR4$%[-M/HQ=!7,7RJWW%)5SEK(D0)^7C'P&LU7J?)+7R!* M0]E4O:J:',+MO>/W[[=^[E:/.L?( M.92G8S,:?KWI78 B413&E0W%&Y>ZE\;&RIC9TP_7U94+82MTU<6TK*1]E_?$ MB0U":VS\ZM@->K!WA\,081=*)53P-US=..*EH+]YCV+H0ZE4U#[LQB.B)A-/ M\$VT%HL68"G&>*10YX$7D^JE#R.G'S"U\SOE]&NJ (:4-G+G#LX]!I?C@8B* M0ZL^P%S8J=3:)ZK(B;4F(52E.=%">N)L*A.:6 $'=\D_)WA">9*CU*.2<2D2 MYQ*J;6:YS%V^W-VSL0?SBL1+40UN79(;BWS-%F>>93G\ZS*TU@X6S1@W'*(6 M7'".EY@F1%+$&"4UZH4PM,@?9TVTRSSAIJ0N6]%5?46!>2XQS2[(K"H2HW.F M>O"8\(6#P87F-%6R1@P5PB04 &YE]HRYB@,HF7/4"\+%+1"Z%TM3XW/LYP+_ M[-7Y=.,/M3JR^OM76]T04-*W4ZV<2:WD<#0*#VS."2)R41#C&?>I37)@=DN& M(L>4,=8[6U#J\D)8FSCA"I/DS!J3+8=/C,\#&81?&DO_4IC<[0NR4.N7%I)1 M;!:C*?6*Z<06C$HC8?#*T!N8XIRO*3"9<2BK%P(487%G!6Y[F.XQ<%=5"2H/ M2G8H=UX6#^]8IR<-+3(RO7.8*]S<[\$FV7@)\#;8QCJ@"U7+4'+A##-8!W5' MF.#( EW:]%8V>'CHVG"QPQUJWL?UE%XM91]^,U>G@@,UZT*0),]R0DWJB:)> M$$8+G0CGDRQ9LG\87'692Z^-H-YEJA#>:BNMP29\*EGJW]0XCJ8/\CAVEVF* MOPJ9+1]&A$CAT,Z2GS%LW2A,! N5%)9O":[D)=C<+/(1G9Y5.87*ZXZ_8X^A MJ!'(!"ZX"GUEEP>ZZG"'@WV%S0G*V-]KR:C2)H)UHC&NN??#O$(X>T!N];H% M=__X?#B:D%AEH3&XILWXHC[J!S-+8 F6RFF7N&M^Y1J;'8/4YP8)RU>.L:1B7)&8+;IJ 6/I6B!1 M/"(=3%"9S [+A0.49V?)M,S7")N_M#;+,ZN:?.$:K.IFMIK#W!#RWMK+ M'M->MJ*OQ&VJ]F)H.*<>+LQ8KC-J5 K7>:K37/G<62W8UO8,3P8\LZ&(_0<8 M_.U3OPN#;W#+*K.DX1 (^E[)<&LY>F>UI=F@Z7IEX ;AOYC\UBP!$&M!Q12; M&UW3G9UK8]1P?/!+,A\!>J[LTAK 2__OM=%LT[%]J%"V>6O(W>+47E_]D/VK MPY,#=JJ!7:3"%"3/9$JH+32119$2K@4@5N.2 E.0DS?Y5T#B5WAF>G"RAXV;DL-/.Z>9 M]S9-?4HRX22A!15$6>E(QIS17'G'!<4]3Z_=\^ !O8Q52/I7FQ'8_#P,N!^ MJ_:^H.(W/L&2:CL#>X3^&H]WA5$_\M%]=]6K-/D>[^_EI MFMD4&W<3[YPC5(B$2%<8DDF:PE:XC*HE>R07BO,B!XE"00%@1@%C*YAWHLC3 M(F5+;;NKE>[,-J13[TC 1=6>=*I+7PH*OG6IKD_EKQ9M-%LT-(;,DCTF92VC M+\.><;:LO="--6\& 0FY$N+889E:KT9UOF]9%&AN&VRU#35H7:SU-E?OIZZ& M%-Y<]DC38:0&WMV;-$"E^ZL7*YJJY7G=>2BW5!&%K>X[4U?P 6 \,+/JJ2/W MI0=;7451SC=U0$@VK0W6F(]-FK$S*P8=$G P>D=]QBM@68<+82&5GFGZO5@N M*,K4P/(;R3*-43_BB4Y MWE3$-E.P@[$MM)7#A?$=%2#P9.$57\_GZX3 H>AC;XIQFPK/YSMR4]H)[[?H0VPLD5QC).0,E%EWAHKMS&7AWM[K!3:67! M;":)-BDC-.>.2"8$$87/;6)8ZK(5C2=4XO,LI=:F5%HA39(G-+?2T*00;*GE M8K4'03;7&]"%,S7Y@4H.M[Y],W7]P5X8&F]^^*AN.5$EQ&2I^*%[QF+K!] M^>'B *KD<+$(<&$#H%PH(*VF@*D J271GL5S""D4Q@TAC""K$64F;D?D)4I# M&Z6LY,0O2F"X_A@T S^G"TECOEW9_,LZT\9&[DOB<,L16*="1/(<@&2_Z=.3?5#_\YKJCTYZ^>-/M9_Z1;_IM M=MI)S\S9[9&D2XTZ:UG%UU,5= T6:NAX&/]WU9/+K]?R5_\:N_GON%I3E%WY M-5Q#5WYWW;!8K$EVNV'_E:=<3#NN3-K,_[-"5J;*N4MFY1O8*7:P&N^:2_'I M]W3Q;W-62',EBT5\: &A&O)A3@_*.[57='4\4[&Y]_7/T?[N &[MQM^_?B9)(=[;_0RWCC^SO9,O1_LG MG]'^'W_&\=ZQ[=V_NY-[_O/GD3EQO9WCC]^C&/V^OVOIUF;O:'OWX\7V;J^[ M__7]R?[NEV][)Q_.MW:_H?CL%/\8;WV"W__:C?_N;IQO;WX^<(0:BK4$F-.$ MIQ8LB,+& 5-RMA'002ULDZN%'#W8A(A__=\F,3[LV&_6_22"/'8G0VKH'7" M8/%3UG$O+G&_Q9BP@>7R<-W()3#"47T)$D%FJ0Y&,NNP1-YE)X>@+9=X>B[Q MH]?\SQZ;>]XP]L^^M^=WOWR_'625+JWW_;V=VZW-[\ M\UN<(]K>_/!]ZR2N1T_"@ZC50X-] );"V@0#,B@.""0> 8#)5C8E7769#$I M,_.ZD\2LQE!#[8/Q-)"@J6<6I8MJ1RGG-N=_0^>*8_.O[$A9B%UV72N^$@!=E<%XH>^[\]UK]"LZRRK M&*, XBN@T+^F"':5(YJ]S>-NV60NA]W/NZE+07>40!:2EEZU.BQ1TBM,]*M= MT'G,D\$_=8"%23"^ CXJ4OB3!_HP=Q4M\ML+3,C0*SI37-&CJ;BU14Q_T'8_ MN7=>+ZINGP9A?#Y!1GJFBMJ/^=._71Q0YJ+0Q@Q %@2@SC*@")$@!,4B-T9$ MB;ET^ #4]9!;2RC&G/IO#+0\*A$[>:9-&IL1?R22:J\"E1(9@@WP6,;F& ^F@9/%S%?QK;SU\YI)KU_ MPG:G^?W=:M.3.C"J-MW5-KUD_:/1(''4R 9SK:!-_2Z*[IVNX_M'J;]&D7F5 MATMH-\48J<2F&K;6OV(1(\V-/^*Z'*8*Z##4J7;9YGYN92N[8BIE"#,EC8T& M_;[OS?'( R\2T%OC9*$ M-7'L\]5)3Z;^J*CTK"1\N=AE1#B)Q.FNY?3&VN0F*U]*SMM(RN<4:E^X(RFC M_)^B[.TP'L%A)H8:%-?X:)C;I^L,^OA+]]=BK SLU=/]O/'YV_1E_=MZ7\:L M5LW0R,P>J07TUIP(RZXJ[\YXN M8A^K);D6".V+.$DUJVA*]$/W\*Q,V$PY )/GYB*CX6A.+9VTRZI8S>0P=JOD MA45GN%$C6F>+"Z?8?+$2_GJ&=TX2,6>6RNQO*1J'OLIQF:2QZ,5)++F8_HKT ME>"GW"'WRUO-\(&^$*R3XS692#9-JGUO:K.E(O<])^':='WRC6S"8Y!QI8*R2=Q'O=A M=-0]K2!YJWU?S;9I\DLT/LY*53>A^B>T8'\GN5HX:KK]5)C]AO E,D#?3ME" MR: ^U!C4V][@S'6*L'^BDHU%?JS[&. _<4'N4#T8*[LU0MH1G5CPF(\A,[[N: MP>8NT[ICKWZE6E;C=)QXOI+@7YWEFN6G'5],YC4F;* R<:Y\G7*K[O(6,WN7 M$U$_E>SS*U$MQ-10Z(ZNC9,2CZFR*>0>,#5"*6^\<())81TQBEWC6SN)LO_- MKA^>[(1/Q31JW')A9/0\P6_X_JOSN6W1[.S^ B!G&N0$J96)0%P^F880#9^,Z(Z\,$KKI764B,.8@"U!+ M2G7D&HP&Q>*'F/K@Y *_<+GXG6+U[^$!OOF9#31>&R25BE.$(!50&,=T7KH'0^9L$7 MQ5 V?P\C%RHD\#2HE0-?5V"A3V5QO="CIM2 C,@WQ;!:4/0Q6^-Q2]"PANE; MVK"-A3(7E;>B< ;%/[IW47:QGYBF&944-:\Y]*SA7@GL!*&^ MN*K@.M-^LHQ-B_I4CY,;H6%2QTT?G$1&.7%29Q=(Z1)^QA[11Y8#-;[?% D; MM1/XKM =T= ]@)XS6FEH:YT*'D*B#M M)9'<4ZM0Y+U8Q;V+8B6R!WD=EN@DFC-/RNF,%XW0[T)UMZ[,:3O)W42U$K;5 MZDLQEY]8K7YC]7FS%E4>F=]_2.:36,%%M MZ5Q;.E=[Y_9WOW3W3C[0_T=;F1OS] ]S#[R[VNXW"A9/W MQ]N;OY]LG7R.\]H_V3_^N[?]]<_NWO'1MYVO[\ZW-O_N;1W_?;P7Y[*P4$X% M;[CFP"/D 46> ZF#!8$%%*6Q@U3[!54LKRN!_$,?1%LV]Z=(7;_UT!XU,WS: M&KD;.414M5C@S$O(!%4BJC%02JW@7MH.Y MC&/"5+^[=VSQUM>]R&5^/XYK<;2]&;G+^RBDE*$P6"U!@"FF'1@'43G1@%CM M!&;Q)$"YLH[O*J0$=1@SR8V,3"I*/>F99PP'@3DW3+GV*+VTHY2$%)*"&*4$ MB#\(0(E P$AK(B>S5(I@%#%H99T^AI!Z;F;5[_$->H/#UU-F>RW.D)960"<( M=IAZ9Z)2ZX7&7D#B13Q0+;=8 F[Q<:!!JHT5(2+T6J&Z48"J9N@RS4 M\H7'Y@N?;](B2)P;V3_N=7=VWZ?[X[MG\_9\ZS*:NU_?=_>//UQL'_, MMG???=\^_D"V+P_) 4.*0^0E@%)I0#6!(&H9%G#JE;&..27YRCJZJX+JJ< 2 MDB",D#0>*HKNZ4714;R3RWD&&O1%1!EI,2M#,ZH99%CA*H@PG]7'&,_6V@ MRUI^\MC\9.]&?K+SQ_N3_:]Q[G]\)O%YO!9K:JQF-A)>MU&RZJB8=G;01PJAWN*L]%8K.7E2?$#22'-A M>;6T^F+APKX?+-#\\CS3&TPA7%;KJUOUYX[G:-#O7=2P8FK;.>W%W9AIMRB MK4TC02(,S@Z/Y22>VHSY MG/OUS4Y[MKV>ZX;@A[EMG?'CV+S_# TJO5Z(9-*MC3A?IFU5;5QO;3FO;SF)2?.H#!W M$[6IT&;"P0HQ=A7W_Y10(FXQ>KJ_E*-O&F*P(;-N%H=S+YF;GN::H4(\7C]Z MSQ_&TS3I* =V0.Z5.*A][1;/4+"EMEIXZI@4HSW&ZOA+8"W"Y$O+1%3-(>LID&L4;E,T MJ:V#LU%:X47P2K-Z0%E4.JKK &-?XIV,IYI*J2SUTIX4RSA,Z+*C$N(BON3@ M//7A+2Y(.UHV6DO0,7'*10?>:7EJQO)($+KYK#A_ZC/(3'5:9@M9Z_ 66='H M=0NFD/!].@OYQSSO6+#H9EJ76X)+Y0?-J#<38F@N1=R$F:ZQ$P6MA.8J>LE- MU+295YI6^PW]20GPELO\,CK*[9Z?R,N[8O'3.8CC7_/,U8;R/X7US6A8EQF5 MK= ),T90*T5_1 GO#"&E17<IYO6X%HK!2KI"16P0H9 6H0I,8OK= 5J^@PH4]&'H!MUM]3[O42OF("U MN[*]?4U-:@B_7K3^IH@+9\/(:$<) [-K2_UET30G+5&+VT9G)Q,A/-,Z/H'7 MQ]\F$ ])WZV!=B11LYK;1B5QF[6BVE)43>S/!ZL5[/&,9K!8ML^!6$SF7Z@F M":&_IC,V\#E*U6!6#6VN2@5/57DQRB5T=YCE:G+IQ/5?K>1I@1TRZAP.!B[I M=:G;ZU3+R/)Z,LF:^VD*U=%8A?A]AD@>^GS!J"X3XS0S+F?-'C@^3IG^5 M7*Y;I@4$5T+S+[>F0+&; F).D&.G=\>K2@U[F&RALQ*1K*Y@5'I'9YCO*&"> M:T])&4"Z\&7E'_MW1&=<,M;PM8(BKUH>N< 9',SIJ.6J)F9)4]@(LL$ZU:08I\ZH_FN)? M9YCAA1RK@N4N*6=Z+BIDP=5$*,FX*B<1GYFA:8X7\G4QQ, M .D*B57"D=*%"IYNK;B 3SI*?'N^;PMX5*NXS/OIUH3-E$?., M;0'V277VIU!_%9S0(K.EP!'2]FB^;_%$S MIRJ@Y&%W]&T>_=X>=:,]77#-T;P__9N_*/CS:6'%5%&!PG.^X(U.!BX:R%7 MI7Y9YIN%;9U0*Q/@]%0.U2R\^?>,UUC=LQF$JH2]SI9YW7@/QL&O."JB(1MW,G9JV92QT@N_ MZ57ZP0S,5')^U-&Y#J-!78)%IPY'((G@:&L4;J)0[N<53H7G2YL;-<"R2:.) M!*>L;0VW,W&\&L*J*V!1$^,;]$LN/"M'*D3FW-PHGH@"-6P.6;4_X7]7F//C MHWH7I0D2?0MA=$<((]1"&"W%7'XBA-&-D$0-%X!3 GLK#2$:4>BE(EAZY0RD M"!+'R-.9XL\C]/I':;YM].=0]JJO7K%?ZA ?&&J4M0P!D3KA4DYY5)*A \IS M9IWFRCH^!ZDG4A&#,!9I0IFBDB*&B?/$:*^]G^O&5:WT/5Q1-S^J02]!!08Q MEYY!ZB!3J3\70QQ19HR"[)FYKJJ5:P9J&F&YP\.A/YQUG"SV_]0T@&M\7A.S M9WZXA@FPVNG[K&@L<'6L=2:S+S-A)E")A?91M#W)'5"B6KH@=A7G[LYLT>BE MS,QR9\.)_V60VLRDUE!%Y\MA$:@+R5;S1?PRW#UYJ_+W9->8J=)JTML\7W7R M0P[W#H8NH\5GD^CPK%O\5NMC-K\#LPZ,HS*D-#@MSM*@$[K#496#5O3H&F=M M;1*V'@^F 9^)AR%N1E9;BPRIG-JFAQ?IVJJ7S[AH^14)NQQOLBN-.4Y";?6' MUW+BRJF6Y\\7S2]SP+=[[7W5F2BCS<54%\6!IWEJ-5J)UV94X7Q1[BTP&W!+ MP>.9UYM8P87_ME\M1-7>:>'%V64YN7"U=,V5-ORB4%Y%P]5^YH/0+;"5DXV= M!I^;Z=3C./6$EFM^FV=4H<6%JS _]FIMIT<3WN5=L=2#.D&68-&=5)F1-CD[ MW/UI:195IVHRV:NV9T$\=/'$\KXTDB_=\=EHG'\\B3]4D>3L.CX[K6SM!0F, MDZ5V0QX0 B5U"Q)8. M:"@$\(+)E+1'$)^S*:WD+"@4XJTH[D4T/RTC 1H<++>,ZZ;ZOC.AOT1W[\L^ MZ\4VW$.EO_GQ#96>2&*Y=TXR2Y5RT210-+?A92%(IV]2Z>M-RMGRM,.ZHK% MMTAO;W0_*KNDZ>SL\Z=%V'ACTGLG79.#1/W4YVAZ?3=EDZ6/__$793IFKCQ( MON9TZZ WDQK7GV&HV:^>?8*5 S#)]M0YML@++#(5PV X:V/,A+/_)Z4I9KVJ M%B.=-%/*DW037_,@A!19B;KC)"CK]%AW"B==U9LV&AXYG7 V;)ZD0:G>5;K" M)*13=QWG1XZJX-5, Z74)E1XKBMXEOM6@;59M=.7!JS3#1 M2&:UY[-QMT@=SA[5.*$0.=A@$AQ),Z[2\_(4BVZ=99^QE&T5]SEN0]2Y;-*K M#[,N?2>K9$D)H2C-F!Z\XOT;BY?/29&:/2P:6/4Z9C <#LX37RJ"+H-I%*:( MV16631D1.=5E;-+TNH>S_4(:QO6P#*7DGJ@I'W)&:>NZP3!0W.D>WDD4];1N7CV(B\S+_+EDAE;I8G+1RMHUV&[[_ M3W]%&VKA$ _S3GWGZC2?ZK8:>1^KI<6J;X$DZ,7JNZ<*72?[)YX M=ZWG;9H,"*E-6"$>&EF\QA\F453OU-I\KTD*06X-6^:'1MJI93--0\R3[*F) MQ3U)JC_1J>SM'QUI)/GFT[QSW]BLHDQ<4Q=7D/N".&M=?DWY1;/G>\W^+5C, M+.GF5*)ZZEAO9CI9ODW: /;=HJ_OV02P_M+5]U4UI#NS1:2P>%SU2I--3U>E M]2PJYN9)9:I$Q)5*BL,O*W_O?%[Y=;H;M88H_8GND/H#S9+#-*Z?F&&Y[,6D M?HE:?F<[-:I'_->UB<99TF8S(R\U88HT<-&DR.R9O'G!?LQ ?#K^N5RFV7O= M'7Y)!+15Y)^G+2A,M-90V]G<@ 00"RE@-J! .:&@J$Y4Q[Z6RDN;DX M"Q-"&8VUUIPRA./OU%KHI8PVGS.\::BE3>A\J=C8^TDBZH=4*7-6XG6]C$JU M&Y?F6G=3PR4WFN?Z.7\F,9,H%1)9HOIM+J&L?1OXY^628L]?*?)G5 M*H>R%_E>>=5,SDO=,^G.)ADZUZ2[=*?;N=9Y6XK_TK9JN%^;G?"*?-MZ@DV1 MN=7PD!YU(]L?VJ.+4J^)0T0IE"[,3'QUKE_M@G3:.1=JOF9Q)ZU:&.ADRC_2 MA.N>Y323?LZ(F9E-ZY9=(*>"5H3OUXA8( 36APWY=VGKG M9>P,OUR"Z.T@J[N%+^+O[NC;VW@ NN/TTRL4/=N7W^ !#!91SA#P'&) -91 M_A M'+SQN<^+]*8RN,:T"POF=)"RA[K9MIGPOQKK+GQTLXMJ\UDNDERKLHW3R EM M]S2/,RGAF!=?R9$1]V"2QYJ8\0*1%@5*]6USC$XJ M!EM&@7;MG#;&G1N/4&_T?U;PC1+QWWZ8 M/M"'/MZ8G$GQ8H!?G73<8EN[&_2 <40HH@0D!0-092&0U"E F#%4*D\L9BOK M=(+W7NWB^G]G+GFWO<76,\>--$8ZZN-/+J7?::V0-M9>T6.MW=M[[>T[=! @ M@=+: .+J4D"Q%T!QZP"1RACBX]*KA$ '%^SM-">FEZR@,.M#6B@YKV(-\.%8 M \.4J""8P(9B+K57$!'(XDO1X*3-QP=6QP>VQ^?^Q^=XX_Q !&L]U2F:GMH5 M24GC00H:.&\<(\)XDJ Q"7D0UL 8U8J[R':XI Q+$PA4)/4?"0)AR]N]?<"] M)0=>4BUYY/,NLMV"-6@/&= B_B@X-LC0R!KP_-ZNSO.&A>S@^2JWS2A:CJ*/ MJEJP0J?-"7UE^D$5K,Y.KJBI;@\JAU=:&Y?!D;.;J=M/Z;B#X46#"R+XWY/\ MW1PD*AY42_9-**ZCA) 3[[A*_RI8;:*\2![J+AKO:RP^PFWQT5+,Y2<6'SU6 M,5%K!M;9T*#O[\C^[J@$1KN$!.T448JZJ,7&]?=1&1%>(.'EX@9WK:)P#T5A M>].>'S#EN0R< H,-CHI""$!1PH''0:5,9ZI#ZBV'%BB!=K#87' M/CS&!V&=Q?$ >6J85A)1%*@2' 6$=&M!/-#A>7<>QT31"(WOM(=W=NV!#,&P M:/@#RDD E$6SPKBH=1J!C+.ILV!*DD?R=N?H0=3+-HO]25(EHI8;U;^W.:_' M7NQ.Z_I'&WV7?^W5$=->=^K$A^\'S'C-@T8@&"(C![:1:+PB\2\1): P"&O4 MC%]IYEWJKA5OT50H:U)KI,C*+3=62#U7HEIN2J?:E4Y]6S+3KFW,2TFBN'&1 MKK80ZZO3S0 [>?F*9#7;]14>3[%F!=!("8)RUK=EO9:M%KLJ+IV&C%)H+*5T MC2<9N3F@,4D[3RGH!=AM>4D%K)81RJ:SRVEL>6J36P]SBGS*;2S 8L]](Z$L M-._X)=WR:[Z^2"LKHS2)*6G#! MJG1'$]SV\11![O/:I[7.9DHR'A;9> L!YXH$Y52R9C+8>V,C:H.,RA20(D\/ M)!#:R8L7ZU[@@BS&;DG:3()H/?2+[AK/(N_5U^'][(FYF$PQG^OC^HU35&&\=G,1]3*/]>K^DP'OF!+88#*=OXON4X=)X MSOX]'/3CCT6V[ZA-$:SDW#MT8&VTX*+Q#QP.%D2UW .IN0#.)L 0C*3"P$8&)?QT^?\#4 X0P'B)]-I%[_9 MI^Y)E*WAHO*GUK8],>H/!8/<3;A>G:?TJ_RR4EO)E5_7Z@N;RF#22W3+&G<] M^PXED\_89*G 8>A/!AGTK:J02(DI)<);*K8J*@NJA(Q> 0VQ.SB-'%!06*3 M1/E8/"\+NLBR$DKV]VX!3S'!4,@U<.G2,@F]3,W)*8R%2E,5QJ6*ANJN^'.A MPF3 A(1^WTWV5/45TQ* A -7OWJUJ+;(T*393SL]KH@5KH5: M0F8U[+12^L8'-#!J*]Y1VQN=)?R?.G*%X46G=(95A2X%7XG:3%&U<><-61K#-^_SG(![7 MSI=X3>YT-+F?_%J$>C;C[/_117E3^OW_>G>8CG1YH43LUZ?D9YV*H>4=6_FU MJD&:31=R1Q!Z$R6<_6:NPI X.Q!+)=[RNKB2JY. M@"0;MU>,,_Z<,%9K\;YT0X7"[$J4E=J@<=7OQNUN9%^KC\>_\LXL!?]Z_NQK MI]]=EG%EI7:SV!ZYZN^-.JO8D@5DJ*6/FUK)P<#B:X3&7= M32$\KM>#;6TUZEGG625V9[8R 8KX4"VXD+[(R,:C1C%M?427:&(NF;U$YZ[0 M$])(B7\[EQ'2)[03O"[$>/9F73'1IN30O=&@XU/&>'\"49V OB//O"B@Q2L! M-P.A[+HI#\-U(OM/@F64A$1G=)0\2=>M4L&;2XS^&CA&%M,!E+?%<8MG%A(B ML[6)\$ZX=I7(:)0 7^FO*\1/>GCE-TMRZ]J$E[7.WSZD8MI!62LK2]ZRDOC6 M2N&VFX)C=?M%<^1&(?,UAZ?8ZD+M;*3B/ ]1=4?W6.$;J3.766=56N;.GA]7 MOI-;K@%;6FF=C(VSWD5-3M^/5C+%P 85;$"]&>B7%/\ZU)Z.Q)0 M5((?S)-#OTV*)/^J0:M\B0IXYG %2L"_JP+X9?!^Y-6>>C_RKU.NI#-\W2!3 M?D;7Z8:+">1/?K=_JG=K@(D4K?,&68DMVK5E2=//W=N^IYA(QCXI0, ;M?^I MS#*)HP*DQ48K)"F_!5Z 'S>9=M4*;ZKS#YJJ(5[M^&Y6I(9^/!5UO5SZ5-;Z ME[T-"WR(W(HC1VNBE"JF433'*&R&P=EPAA&7W@D.()Y[>'+A)7B#J\1L6L3( MYGH7TQ%/$T+3>%Q!,DY!%%-E:[JHP?E/9UXI<78W\"4.988^*&1W4W),5C N MPM5V1J-8^2:+X[;L>JE9U8X=#PH'[")N-:44N=I9V AKPK4@^W7"&9:+;\WK MM06\U\8T^C;Y[*]:&"ZK4U--MS!9SJ)N=!(5K^5P?Z2-F>5HM M%X(7Y1?%>]MOARV>,_EU/N5[&#+K>L..HE%9?*\\?@WL M[(I'E:@+1?IY*5-Z56Y@]GCE 0O\@\)VF&(!UA ":\0VYX"K^V6F_K>)D9*0 MG2?8VB$-0V8''!UE*#3C)VUN9D5>MC^F&Q%;@9TT@B^S!/=L$/@^KZGH'8*G094NJ9EN>SEI2I= N8A;2AJQ_M>)N_K3N[<3GVPZ3V4_G'K'J*M5J*0N5M!? MT];3=]VCMLO-C84FY.I"DS3=G#YP8^T#0GBE+4]Y,>4I=V)MI\F+U3\$PV+^ M:S\C/V2QARC[V4CE\GCG^\4>TL[N!]M\VTZ.VR/[Q9[Q__/YD_X_W M1WN7'\_W3K;HUM^3=6<_OA":A_!Z58KO1=YM% "#SI-=,/-N'!U1H)QV$P&/+ W: *.Y M!2BNK=.**L/G,^B%;7FC]?XM93W2N812"(.,Y MGX[\F^J'WUQW=-K3%V^Z_4P-^:;?YAUI.8YB=:]4PK*(+;Z>ZA]KL-!!QL/X MOZN>7'Z]EK_ZU]C-?\>B%*3JRJ_A&KKG=PSR>]UYW60168.8OO;)$GZ_46^< MK+C5L/_*1ZPX9O$D)V+Z/RN1B">:=-:QWL!.04'5>/>Y%+&5!@U-B;.3K:M. M$DN57O<&GWY/0_TV9[$T2:@8YJ'EG+I)]]2.';"B7[RLI+FJN;Z M@J5<4GFK)9TD>541[9F5O>^KWW[]%I_*%[JXL%W<1UMK,^:I!7L@N_=+M%Z;(^&AP%L=);0Z*&H!:+E )UOCKC^V@ MM=[75G_!\O1\F%,)'V=Q;O9EY-7)9M)5YNZ;VW"+FU;A7N>X'>/V8_PHHUFN M8SKG7LC'=+MI(][K9-[ '>^R8+#S');MOYK+=*=7K+]:]KHNU;M=B7AR-G(K M#^!HFL*= #)?RSHN6&9BF!. $_),W4I[7_\<[>^>=K>_OKOW O/GGGCX]X^V3[9/_XSV];N^_.=S;WC[:[Y3W_^?/(G+C>SLD'M+>[_6T; MQ_GA+;Q]_'=W#V_1_@,&$ F]HL%Y ZA,^)V=SF"BSL"'W.>-)L;GC66\Y MSFOE.+_<@>4P+ B1P4HC$%7<2 JM@,H3S3FT1MV L)18SBB^!+#87)LY"PL!#0FB- (4Z YE("09%S&D.GH5I9QVR5BGD@N2?A M2R_+E;*8#+_F7[P#%112JEB(U)@]3*/.X&RGKWEXWM7LKUB MQ1_;"*SV>Z/8[NU<2+D3LN=LE/,57?:NM;SPX7CAQSGC45(7E&$!:.]--!XI M \I*"Q1T7CC/F54D(;CS5:SFNW>TE/@$E/@ ME%+B4]/B4UK27-/O8[T%\DO M ,H9 3H(#YABGB-"E(9N95WQ50'G6ZVTA/@$A/@ QD!+B$M B V12"E"2E@( M.*8HI<9&D6B@!!(K[)% PMGDML"KG-P@$5]#:&E.;3_+ $G>U9LE%N3S&$&G M!UK6Y\Z*?JYV_O=D9S^-F!LZAMQX* ;R! M#E :/##2&6"8<\2EQ'=/6W)[9)_[$FC:<_36TM7=Z*HAQF#BD=:I2$TZTI77 M#,3]PX!!J 0/DF];QO%7[DO,)?]0)GB#5"K"VP@=>O$J^ M,ST9K8O@@3G:WIQBKH(UGAD.B! 44&8DD(QY@"035AEE"9*MUWRIR/'GJNPM M.3XF.385=X:]]"($8+1GT4Y&4<%(0:S4!!H;'[\TMG6=+Q,U_ER%OJ7&1Z7& MIM=*1D.:!@H\\N6?*3L^&[D*X^-A#9:YKK8+(45N=%["ENO>@NO:.9,$0>YY\ $@JPF@ M)D'[,"0!]1+;$ \[)?QJY^7]2D%NK;HL.Z^[-H'["F;W@^8@OC*/ M^PJNUW*W.W&WIH4G"K>*!])%39)R;(#!&@*<$J,\91AIO[(.U]A\E=N=$[9; MKM9RM25XZ_MPM1\TJUNN]LA 91%X!+:6)FAI"0 7N .%!8 ,AIUHD MKD8?H SE<;E:::E7LZ@.<@$RNBQ(#_=WS)'3U/'C+.':W1G)IYWBG:;XLGP^ M5R ?E="-#XH;\PBI).T8UXSQ&M(1'@8WY@9NVD*ZZ)77&ZU=&EP8S:J M[HJ[@[E'.M3TE(_DNW+K5$?V%44,,)#[Q+TLD"BE;:F K3$B2BC\ @T+?-JF=<+0Z!IF=?/ M9UY[L\PK>&F-B[J6PJE%"Z,.&,44(/$0.1JW/7#Y # U#\B\;C")JY8/<9[^ M>G[W.JYLEZM=KD=?KA]SR2^9(^YAL/7;&=YAAJ_!S;GI^X.3U-C M<>I2V<*W/XX.]^_>G1XT?X;NM[4+K$GI;-?A""7W& M.TP/G+;.DT"!%%H BCB+A.X4"%!"XJSPRE^-N-?2^4NB\[8>\271>=V1^O'\ M("@J!#86*&2B0$<: 4UDW$E/O2 N[GBXNB#QZ>C\55C>*9+0_<=WXL2]':>N M]^=7&3LI -$9G*9=N1^4X&U-T>L8XFWC9\^=(6)(HM)KE%#24<^%Q#J@H"%F MRD7QJ.YLX7SHVZ%/;A7=*P-*^;$;X_&P:\[&1:BIRBWW[M_Z(EV\,1SJ_F&^ M;]1RR0?DDJ1F]L"=S6CV:&>QYDJ!*.=(-'NT!9I*#URT=!3EG%$6S1ZZ2LD+ M3/9I:;]&^\([P0FD#E,1-]TKIAEW#"$;J5S2<&>CYZ%IO\4\_ &R;QA!QAJ+ M,%* !>@!5=0":8D#C!#/O6?0"?]@=<,MX2\UX1.$E12$$L!S M&[/HU \S:?2M+VVC1-R/"[+>NHI6NE%<*NRAE1QB&E5F+7D4H0$+A"'3%#V) M9=0RP[LP0SIK_'PD!Y!*K+Q6 !O( =5, &.L!='4-@;IH\UD#(#&: T$;V-?TDI M(0@0<1:8"!C+AX9,:@E_.0D_ZK_>1-M'01&H0DP2S(AB5FKL'6.R-7V>,^$W M T(8!R\8!8PK :@1&L2]CT801491+3VR20L%:Z-"3UO1LD:9M'W@Z@3>4*Q!*40H4DP**@,1*JI'V,;#T1I& MSYGL&X:1L(93B3'@7"4$;Z6 05("1SCTF$H>PL/I1RWA+S7A(ZZEA2%JR\Y2 MQ*AV@F CO/#46*1Y:Q@]9\)O&$:"$*RIP8 @[@"5*AI&V"@@=:"8*@SCO\M( M^&U,J#",WGWZ][]_1K/=UF.TTL586 2UQ=YS:B27T N2"O.E]QI#V\:!EIT! M?CB?-7@^7QX(*5&P*@#%L4\XTQ088CC0P3*J)!,8IB0XM$1.H9:V'YZV?=1Y MI"4Z:"HIHEX%"N/_6G*OD."^M7:>,\TWK!TBN&0JP\IK#:AE!$A%&9 (.R9< M9.P*+Z,WN"7\1[!VG&(L.()\Y/?<.45#%/..&PNEM<2TULYS)OQF&(BSX+&1 M +)4%^0%!"9P :Q-J.Q,17G_',- RP=%LQ1 ."\Z:C:'$%&'AJ@UB78E\OA3 M-8N^A4?M!SJ7/'?I\W-@)4KTOKE2U(T)\DT;57M N7,Q!S#!;10S#E&@3=Q) M&G0 \02$,@\3YHQYX'[G3\(RVP#]W0/T_\JY,.MYXQ.9=_MG.N_\__[+ M=?^IC-/MLY/(8.P#6*&S)/_)'GEWUO,[82,^VI6IUI^\/1MVQUT_>O?=]LZ< M=^^'@Y.W.9:>)[<3FKQB-\[J]][ ?GNF/&+_/T?0GGSIZZ_J;.=DB^P??\;[ MQ^]/]O]X?[07:7CO9(MN??WR;7O7?=N^/#K9WOS,MC:_?/O/Y=;%UL8!L\(* MS37PAE) F:% >R% W!2O$6)8*;/2\9&1GL;5'P_/TB&(^UL=CQ,]/.SV*ZK- MPJ/\*)$JJR1[M^]2@Q;"LXKQDP463@)K]\AWPJ#7&YS'W9]/Q"_3+X[B[QWC M?;_CRP/4"?$$=<;Q[L@\[%DO'Z.4RW^+S(R.KF6-E5D=$V3;AXU$%UUM]T)APVT]O5FS*K7MDT^#"U ME,JSJMARP5_C;O3TZBU_U1 6Q7>,K6'&KOP:KJ'_7@Z^>*>6N-]ZGV4]YJ/S>]]2GNW"%HM9.T MN=O$R1ZD)]\U)'$GB^)YK2]LU_II6=+\V)A?@^>W3;\TNT7P:OQT> L MCN-&O]YE(UY$SOA.T4HC&1*G9T-[I$>SO39N0?G++?Q:^(:5+L*62^8$)5JG M>G[)#/9,**:5M8ZS.Z>4_Z!_9.,D[L+XI=OD ]OY8P_& MWR]WOGX^WSK^L[MUV>ON[.ZAK3^VT/9%T\6Z]WWK<@/M[;Z[V#O^EL:.OV^Q M_=V-BSA6'.,#VSZ.[WOYF?SG!<,$II!R@Z65R%ED9/":J7NDB3\" MZ;_0=-"?1_\7L_1OG2 !0@\4E!Q0R0F0D=^#0)G"G$$-<5A9QZL$_3"2=4O] M2TW]DEE##92$<1*%OS>*Q4\PABRJ !K1.Z=_/Q#UMP1^)P+?:0IXZ+V15@&" M#0+4*QQ)/0IX#B,+5YQ:8M'*NE!DBH3$(#"9J20@;'6C Q#",%4G@R"Q 1\TR M&%,MZ=^?]!MV%.<4IZ;10,5_ 250 :41 RAE_7I!F-=+"0W3DO[#DWZ0DG!& M%,;2I.1NH^/FTR"C-66T4;ZUI)X%B3K"O/&<0)5'M5_+BRU5+_4E/_@S<3::E_Z:B_:6=A8DQ@E@,E?93^ M*%B@%8$ ,LV14D9$!3!1?]3SEHCZ7U7,JMY*O@U7O1AN^^"=ZELS:WD8[=Z< MF24=](Q+!" 4&% 5N:V$00,G I%:!009:WW6KX/T'[R/?>NS?A(2;UA200M) MN)5 #-ZEO!ODQ4W[2@&*5: M$QV -/B\[697HN'ZL&[.K:L=7E8 MJYVSF;R%$-M -5* \J= %H8#;CS!$EEC/9MI^M70OH/WO2QM9F>A,2;)5%" M*1O_ .19)'$86:<46@.H#'+(6>*-6EEG#]5"HZ7NY:3N!^_LV%+W4U!WTS;2 M!%'$C $049BD. (JZF> .NL=5]08''5=\E"M+]K0TNUH\^V@GZ>3(.$^^7YW M,.QL#\8OW$9Z+>XG'FPTAY1"QCBJXA]*A=+>:"(M18(L@XW41O%_A,\>3@VE MX[@ZQ_; 01R4"AA8SR)WI40"HV$ "5L@GG=,!2(IBJ]:Y_,+I_X0-2>/@X,D M1-%+L6:3A$&5:TE]JTD=:ZP"9$-H&2CV6C"E"; A.!2[P4J3OM:1_;]+?JQ'A[<")\1C[TEO/\W+;U+>=9/L[3"+XI[16D5((@>%0A M$35 "ZN B@+(<2(-RW!EJPBWG*?E/(]6"/%CG>):SO,,.$\S,"B90HI9 ER! MA*PTT%A#8)SQSC"A%$QA_U7('JKL[.DYSVPCM=S&Z5\S?=.>9Z^M]X-A[IAU MD7JY^-3+I5.U42AVJNH%LCKIHE4:QF>C^'/1*"M2HY]\[4N"K/76BA9S84,/ MSL:CL>ZGS9@IC*N!D'0.ASJWU'*1\N-E&Z?#;B]WRUB=_AQG$T?I;)P=GHW& M^8..T6D^D5WI3N09P[BL'6V/NOX??Y)^[L4?>JD7V)7<+3*)^-)-O4HFR!H: M'$IM%)%0%D93#EE)6&1DY*8RKP_;[ROV=G+8[[[)'.KW--/$PWQ_E)G8QC"^ M\F&>Y^\7TTO^K2_21QNI:/#?T\7:\GIT-LQ7QT]3^P=]Z"!GRM/NWQQO M+XYAS[>/OY'MR\B_=M\=>..(]$ LU%']TH:+0"B-6E=0SDD?[7]$2+3^VP.R? ?$'EA#9$+U!5)*D\KY M2#3:4QI;U$^P#0HA0U;6%QZ/Q'?N=D2XY9A'/5U0%Q4CQHQ(P3W)A'84$J;: M([)T1^3XW4%0&F.F## <>T UTD!"I8#TWCD860K!\HHC$J7CJ;=)?^U=K'7B M(8B", K*E*330:13.O57/B6A!_(V=>I;F7773E)9TF^Z%\5GH5MX^/]+AS/CCKI8Z>G>YH=)8;;^KXPTE21FQ. MO1J5;45U+VL4Z?ZKRM6Y\IG= MT:0!:APA*M.^N*$;0/$"Z>,3/SX:Y#EI:Z/RG(_1>7=\U-GX]+:#.5RMSM$C MG8 \XION."K;]A9GHE,9>IW(L3J?ZA&7ISBB:YW=Z[8@-Z>-L^I&BNQ&$JX= MG&'C,W,<^5&BB]HI2ZJR.X[ZDHUD^-M^[NL;9CJJM6DM<['0PRJSS36:6D9RF?6V3 M>Z-V7\D*X?06;:+I&"GOREL6M>=]B@,H:6-]:G\?#:O9G$:Y#LS0ZV] ASC9 M-[IWKB]&*_^:%0Q1!,PN8?/MKWS'$![M'0MI%!6AP3#O^)O,R=)5<4YZ:>;2 M.1HF->__ZS)L A=4$ \UA3@8)XW'VMOXKU6*'XB5]=U,!_&POTT:8C]A;NKU M11MY%[']1"?P?QL46>B,R#'F,6-:,D:-\9)&64(59XX8C474F9JR2I^>#@?? MH[8[COK2U;IUO"AQL8?-EZTIUY7_<=.;\8?^:#P\2XRQQI"V,Y?;">_^WUEW M?#&]9'0[9R-\=4KU%MW>/+R(X^ XY\NMW;T#I2"+QGG4I[W4@,H0#7-J8-2Q MG6 ,$@LY;5I6RG3:M=LJSDGA.4OG]C#?<(T>-3J+=R2+ M+TJN@>WF =[&\YK_B5)K-QI=HV)N2>^>$U%SFG@^ 3'=/_KW[V]KW]^V]]\!^.8:._DS][>\9=O^[N?OV\= M[YWO;/[=V_G4I+8_3W8VCWK[?WPYVCOY^]O6[D>VL_NENW?RI;L=Q]O>?7>Q M?;Q!M__XS/YS^1%N76X=$(RI%YH"*2@"U%(&)'84D%2N8Z2#$LF"A<93ZMU& M8EI:,RE$W!BE&'7(2A8<5CQXRB"2&J]T?.1AITGY&9Y%X5MNP6C. 3YSW!=* MAYL?-3LU)HGT5 3(TM%)7?8"L09):QBRP9B59R$I"YUY_N_*SCW1QX-AE"E9 M"ZZQE.3.+K3BDSCKB_^)5F!D8HFGK=8_C[SM=#",.ORPV)C""YY2U8P>)0$; M65D*F,07Z@^26WR/DIXWN7T4IQZG%JV/CCX<^F3$GL9W2M9I M.4]]5F@'<7N_^7%<%1MMYK25S^0]_WPRC1+SH]/\KGI']'+Z^0EG,/C<%84:69(4$[@CV6D;6Q4$6**%:@ M^N$Z+V_IEMT));/](TWX]S3?97+3_FP95W?3?KC<2:%HP8)%U@,<15M4*TD M.G7F]1H*P@6GUJ<:U7DW[=3C4/'6<4[[+<]+=GOH1$EGO8G#9<'QRCX>&PWL M48'U6?K2YT>OSF%W=/517.L\LO+TR1YY=Q:/^$Z(RE.:Z[!,H_B[._KV^T7Z M^WU*:Y4"?V%.<0G0NF3W"J1# M-':B2>I0H,1$&Q@11%13ITK>Q##H]0;GB;7G-(/(VOPH^^8&9\,:'[.#R" N MJ^-3$_/]!7*_>W5'M6J@-WKA(Z_];K,3$79>3 M/**8Z>G3D7]3_?!;E=K>[6=AD6_Z;79:27PU$CRR-"N^GCJ\UF#A]"IK',HG MEU^OY:\:22O%=QBN*4*N_!JNH7M^QR"_UYW731:A-21E.]EVLNUD'VVRZG83 MNJ&BZL84UKM<6DN9G4FHFTV9NZY8JXAY_)Q\57F3\RESZKT4)'Z7!-M,4N%/ M7%9UJU6]-DOQ>2UYI4!T*MWA%K5O-[]ZN[Y7K2]LU_II^(<\PSY5@G, MR[VZOV2_U> L#N%&JRG/QL<7FMK&HU_OLMPOHJ*X=.*\N0T=W[N6I1VC'>,E MCW%+OEPO\D!JR1G#=N6]N05GN&IA%[S_PDJSI7OY_[JB"FCF39YIK=S9R#4A M<*%R)K!@C?&42:(I,LH'J3U13'-\9W" &R+A1<5<7,>-T9&?W,]O_X_/W_:_OSK&/N>OU5K#BDKC[*8D5-@%I0C96S!DM$<-&-_AH2Q4T*G8FQI-C*M-@" M/?\PWL\FM^VWL^0F'(%6,0P")@)0A1G0 4$0O%3$*P0M@BOK\HY]3W^0TI[B MD/]WJSR\=.6!*FBB5.$*:D,](T9#%J(>(4@P2 1X9WR/5GEX:F[64!X@%S(@ MZ@!R'@(:. >2)%0X';=<:J&@L"OK&,E5C'&K/"R?\H"L4L([3#,$3]PR'#QG M$CD1R5) =P.)MLK#HY+;3D-Y0(2[X!T#2#D-*/8"*&X0,$$&%P+U+F$NJY^K MIK?*0ZL\/(+RH#W6R$;C4PM'-9>*)SP>257@Q'FM[@S1TRH/3^UYV-T8;V50 MGBV\=?R!'3B"H<+2@VB5>A!%$ 0RVJ[ &*I#5A$I3X@7?)6B._;K:+6'G^)Z MT"RJ]=9[)"C5CDNB#(N*A#%:(L/T#33::@^/3&\?9NE-0H.T]@XPA5S4UKT' MRJ>"&PVIE(%"9'2D-WA'Y+UGKS\\4##W>01O_ICFV3YJ8/>5M1B;5V"8$89R M;"U!DK(0^2.)[%(8:S1A4-^$H-,J,$O&4#_/A4ZP\4Y!RP'W.O)3Z@0P#'I@ M>1!"Q]VF+JRL"[4*&5NB=F,MI3^\)N2%CD+4"F4"I$0J*8D)3@K(J'*6BC8( M\Y2$VPS",$-EZE$"> +8HY$[ QF-C80,FKH8$1LHB8J0:(GVI1#MO'@6,DC" M)-,"$XHP5DQHJ7$D7*XX#C=Y/EOQO'Q4WA#/4DB$!'1 >BBBD<,PT,%*@.+. M6RXLY ROK)-5"GE+Z"^%T*](D:"("J2H)8QB2TRT>"'S./Z :& W-?)NI?.C MTFTSRL&#QBK^!P1/0+B8*J!(%-'">D04(YHCL[)^QW!B2[/+2[/SPIE3J$1@ M 0N&J-7"X'@*7%3,N(,,,_3SG?]+V47N>=!WS>_/MH_WV('07%$5'!".V43@ M$DCB"(CFLD?*&:$31LX#M9%KR7Q9R'RA:%8R:MN81%/9,!U>*;\>EXM>_!6D:W/Y$D9^5XMI+%Q MN;.Y<2M#I7JW,];!K)0S?);76NIV;$,SK7 MNP-#G) L>*"MBK8S]=%V9O$G(PA#3%JI+%]9QQBM3N=Z\/;@K<[UU'ZN:0PR?G=(#[R'BA!!4U9! )03 M!(PF!%@J,/3:6H3P/6N/6J7KI2M=48KK(#!V4FC*;"IB8P0*Q1%FQK9U3T]- MZQ]F:9T*(R3'#@1BHM:EI8I:EV& AZ@P.Z8CH\>MUG6OJJE_9=3Z]45=Q*I^ M2H_8&6*S.]*'AT-_6/6#*,1L[E?X>GM!?(3;J?]#5%XL5AQ@8R6@6!&@L-/ M2ZE@T (&Z9O]')YE7YU;-Z$P%QU[I/M]W[M'@XFRN41Y_F]H)I'7XCDU@>#L MOCCT+:!^.]F7-%G":3O91YJL:EM+/%UKB3LLT=)UH7BA$/[+T8+BI2[N4O2? M>*&+VV@^L9R\Y39]*I[7+MRQ2<7#;YYX2V]WO]R+X33>^:HH]FW6ZID'J&_UBLOM.;\++H70%A*"/)*$JH!D8)K[ MX(+@5BMIVQJ+AXE'G2;O^='>R1;9__KQ_OH_S<+W]S>WCK>./E]N7'^+UOQ_M__$!;N]^@]LG M']#VY2']S^76M,9B=^-\.W7_IHA;9A,"GT[U[5@ )10'4"-.462;C,*5=239 M*F9W#3W?A74^5OGK#9SK5N6OM^5BSXC4%T:2@_/,!,JED)(Z14Q0%EKF*9(> M4^S:DHFGI-Q)R41)N10KGB"( >:* JJ, 9(9"C2E&CMK.&.1)H@9I MAZ*VHP5B08B;B+U5=1Z5<'<:J@Y2U%EK#8 "2A#5FP D# Q8XC 72H@ $T3F M#^/:MJI.J^J\!E5'&!@\4<)H22D,2)H@K6/:*4@8$[9%-'M&S'):3?#N?&OS M(SH@'!N(>#0'N0V "N43$C@'1D33$#$737CU8/!'K9ZS+&2^4,\A"GM*F5'! M"JH\DEPR9Q'1D$*)"CVG131;/I+^,$O2R'+ML*5 >PL!E0$#E2"$G0G$:<8U MUW#)2/IE:$&OJAO+IA]]&P].VTXLCPJA@8@-+,"H@85HU3 )G?:0!T>Y(4:U M(;5GQJT_SH74/&%>8XV , G!R"H(-(;)UX2=U=Y !U-=/9*K2+; T2^&U!?J M7U9'74L2'8TM1BTUACA+?$!02XD0:ENQ/"GE-D-J(2I6<<<"T"@A8F!#@6+! M@FA04<:L5HJ$E77<]D]Z,42[$%94.R.\]A32P)V"W!&D(AT3Z6V9\M*&@9X3 ME3?ELW8J$&. 1S91>?! 82, ]H$9S2CEQ*^L"[FJ6-N+Y<50^N(PD+;Q-I=0 MJRR%/BBIE:9"0Q<)'I.V%\N3$FXS#"12(U_E)$#8J]3B,!(N# Y0[C'"4CEC M4@^EEFA?#-'.B^=H)PL)*8]'(5 ;L-(R&(60TU@2R&]".VG%\])1^5S\(C@> M,&,0&&DCF7OG@+', 4Y84LE2#QZWLL[E*H&M^?QB2'UQ)U-DF17*6^PQ5908 MZRR5E''#(HE#WV(;/2WE-L,4F&L"!094JP H4QPH(2S0-NI4GV_&.DF[S6P.V\DF,%K/+S7(R 0^((4\-L'94 MWI#/FC)'B,9 (2X!12X (Z$#SDF(E8_ZFP$T11RQK4BA$AF+6J#!$]+N8T@ =8LV<@6&(TLH(8KH#74@ A&G$&> M4V56UG\\]6;)J/8U@!K>MNO[G8.B-]W7]L_Z>0OT3$5'VT#^I M>&PEP"2DMB/> H55 (1[8E+V)Y7HO@WD'Y_2GE$B2MNBZUH-53CH.+1:AWOUZ%I*GO%\"G5;);%5$MN.]ZV2^(/,OAGJ\Y@+'?5#BR@!5 H&4G(Y M8% J[(ES$KG[=KQ?2H;?*HE/S686EPH+K0FUU#*,J314(<>]USK5">/@^ V< MIE42'YEO- .-F(5 .(_&);0\*HD6 :EUM#"E-P0)*X+VK9+8*HFMDOCBE43# MB<,$0TFC@8BU5UH)2!&1PC <+&OCS<^-V<^#Z@4IH<($((\\B/OL@ R! B:C MPN@5E1*)!$'*5REZJ/J65DMLM<2FE@@#% FDG&)'J3?[6U@9!# 5$20I/NX,0F/0D>_U_' TWZY^_?DT MI6=H3>!;=[=>>]OH_<3OVU MK^\R=%1_%'ER%]MGN7?LEVZ_T.\G+=B7O=UZ7/0GLA _][O)D/DTCO;,Z!:K MM)3"\X>QH)Y_Z.%E!@\-WYWN7A]]WTCU__-W=^>,SWL(?Z/[Q=F_GCR^]K>->;[O;] '&S[^^ MN]C:_?TXWD>W=C_2_3_B/;M[EWO'1R?Q7>-$?(E<0%A*MQ1@^ M_7OR7@F$)$ 8 0+N3!<&Z2ZYG/.<)<^BE8Q)1.D2E:F*C7MQR'4^U7@Q*:5L M$ A^<,09,4@[(H'R#+/:>BU3/KR0I"[4L@XP*N2JD.O1JPCKI*C3-&K'N1;$ M"+!YI4Y1@=Y%+:T"-EX:6TH04+X@'C@&AG/&%+2.4J9(T;%40$? M_=KZ>2RI'NGJ&O3;V1O3*0X<%\HW7DF#_JW6<)@3/I= E] B^IS\+QVVEK%D M DYIV $A\H"?EEH_&G& J8N6J850=@SC;C)%C -##$=B6 V:LP*-&9U*JIR M+:^8U26CUDK.E>"68QMA&033TOI@!//BKB2'BM57C]6G3$:=F"+8:D0=H6 R M>H6,#!AIRJB4T7M*@-4EKF/QX&RJBM-7E]--$AIT[,AE$IRP: 3U44D9(HZ) MBJH&VXOC]&D3RP3-(]C,B"KA$8_)(^VH0H0DS:A(3G"ZML%U'=/75FWQU1^9 M+EK):24MJRK'J\KQJJI%5?+L5GGV9?:85DD3A34(ZWQ,:Z-%8)=H1")3"MA" M22NK:E%57FV%N57QE0IS?Q)SI[P%5E@2G'5($RQRI2V-K),8Z>"(%E931WE5 M?*7"W ISJUH&%>;^'.9.^VV8B5@*&Y%CQN0.5@X911524EN&I0N2XJJ4P8*) MP:/E:0Z!E%O^ED3A@E.O9PJ7,VAU0NP,WC'Y;*G#_[;G)S"$VB#V3OHUVXNU M_BGP6FK%4&MU:O:P%^-)D2_LXN LQLYDBF_-=D+QMQN>QUZ_^'.4\YN3@UMP MUVG;#C)#K]=V)^X[C)W8L^WV>T$9G"4(:'X M)@W;[=KIL.>/;#^G,K=\S%>V3G)6%YQ__67]Z+O'G9@ MC?JU[]TV;%Y.>O9 !S!<"_^#"\+0CS.:QXG1MLB8/B^6J-7QPQYM0XN\)S&\,OJ,=WLT# MNP:N0#+^71CVSH#]^K'S0A%U_S]'V)_\U;%?S7 'WK>S==3>_Y@+/GS^!N@H M=G;_R@4@6DUX7G/W_7GS>),W/WX1_[EX?[&SNWV0L''>8(D"D1%QJCW2F'HD M+?,F]V54V*UM]/-:#LY1:GT'0U.\7? $8!$37'7%'O=:)Q04V)_3;C@?Z'?-% M>?>UG/Y:*[^S?PH\T?DM/KH!S<.$6BX&%\OMHOL?[AE_. P+)XP9NYY M,\BC&\UB_*").W[IQUAK=@>Q1LC?UVN;/M\,$VR? UMT@<7G+A0 PPLQQK,(U M!#\:H^9Z1NO3;K^5+WE7ONU[O"HLD%6LB?M&D(^O;K$.)-IPPG5!5)GM7< M*LP5IA48_;T5S^ %_QU:@*Q>!L1>_.^P!4^I'0_#8:DZY/? U=<*KSAX3PW^ M \MH$,?55ZX$R6FOZXIY>1AI:U!K=[.5E2$S_FC!79W#>: [K2OET96"I3^P M@V%__![XKX.ZPP%\V@DW/*N$7S^R]I [1^/?2SRNUP;V6[X75BV+)Q!5P (C M-,]S.%2>!S9Y+.T[=U(17/7_[I-T*&0(VEAE MC>!8*)."L39H$4E4EN"#[;F'6&+:N-\<#^M#M[P0YM*U.?[ (G-7.CJ8\ R%F2QC$;O_2ALC/[W1!#'4. 4/'")M%SDQ]L&N: M\?,K"S=)1-OO=WVKL)7FF#QYI;(Z\3WVSC-&%V;Y "'G=&FY,IO M4X,M=!402?F[,6%/;$X MJK;Z)[9Z=_N )P'F7,*(V1 0EQ(C9T)$0B254I1"JWQ(<*M24FBE\_62@@[F M"Z9ZX;+*8N%[;)_/RH42_C?^Z7K_F#)Q'\>/>JG0S"@ODRK.[X5]]2\PKPI; M?!?>_%N[Z[^].?+YE$OK'CBC#&.!(H*Q!?9PM\XT=MZ>1PO:0LS% V_4 MY$OFR(R3#UZOL\F++J\JQ;J0RZ\$:M8E^[F2G4]?"/2EC54_6S'Q/5 M11]CX:JBG0M-O2HJN82BG0]8FFK]'U+4;MVO+]=IO M$=323E:\?[/M?.&#RAF]SJ#6UQF6^I-^H)EHU&4>2[SL -0N&.WOV=Y7>._) MWH_&UB&\\^AXYR-V??*%-VCQJ3 >@'F_3QFXXVJ-_P7O?G^5K M=SXV^/XN_/[Q/6]NA9/]W3VV1]^?Y]I,C:D 5.4,C8DIQ&#'\%"Y#)H9Z+R BL>HK64Z *A=(50JXA0T\GJ-BJ@5.91C$HA+E-$-F"! MB#0>%&6F>,P5U>J,KSY"/:K385G5+I^5R>\TC&V_/SR)H99ZW9/:2>P=%NDW M/;CBO\-6&8-^<^>+-U^K:FFU/:Y%&]QU4-PHMFFSW+D*$.\%B)]FC M(ZR-0#P'S&DE C(W"QWQ4K154Q\F,4C'@((U=JSQ*Y?-HP M8QC[%$'CB1PC4%P%LMXIE+BB)&*LL0Y9[<'LP15Z*CY?73Y?6I&"9?%Y:OV( M 5W$7K=B\7NR^+1EHT+R4E".3)2Y8;JCR B=4&3&!<>)%]3G=M<:!/JO*\_D M3VS;_-R)W[.R_=?+F/>?,E 6=4JM'M[]\IS5!Q?SX11[LP-;4Z':O5#MRXQY M H2KP2B)R$KB$/=!(+@QZME=V\. MKNR2);+W^73M4.\);"R2*A]I&^61,Q(L%"P#T8:8R&4^,,)B-E>O8O!7P>!+ M+YQ6,?@S,OBT56)L8A[P&=&$72X.S!%LLT5*8 W6B91"FLS@5,_VKUDA!G\1 M1RW/V5C,]V(N*];JY-(9WUNYGEAQYI*S6XNDV&N%-*HCE>W[8_YM)9%=S="^[V9LP5&2+55ECD&8^($RF1P4*"X4(DU9@E:^G:AC"S MYLJJ.6 J+^O*GJ94/+Q<'IZR2:*0UFNM$<$RNQPH0X[%@#0Q6MI(69'"K1_> MN+GBX=7EX<<^*;F+ARN;9'D,/FV3".X]E=*@)!P%(7:F_WQ5,*_M[K#_D3)H#=V?++ZIR=7.U9!W;V@SL_8 M(P(3 =A&$1"K1SQ)@;0$A<9J&E(2FJL(]@A=_5C7RL/Z_.9(Q<5/Q<53%@EH MHII2JI%6 106K TR3A.4N.0^).*CT6L;A,S6#ZO8^-6P\3.=DU1L_--L/&UW M1,V=#XPA,#'R60A6R#$JD,-<2MEI6FLPQ>>F9G=H6D%9)6-73>.I).-\Z-0=A$+2"I)(A3 M)9#642+/ @-#"F1D5$NJH5,A:86D%9)6M7Y>"9).>S.28RH:F9 T4B/.O4?. M:X&(HHQ)KZBT?DFU?E8629?@"+F]+>ZM;19?3*/<^>WS[FZ'MS7LC7N"Y4+O M]ZSS7K1X62 8=;(5S5GKEG::^8'YP#BWQ,R5ZLN8U^)8^5Y]6^YL%].+_6%[ M,.HB/-D<-'?"L0&@T0W*%K]Y6=9K]UNGI:[+/?NG/?1$>7Y_DN6&U;S!UB6L ML7MXD P6&C.*$HX4<8D%,M8(I$1B@.P^D1P6@]?ES:U+SHK>)4_ (<]*=N-H M=V"PXM_M3M4HYS[4QAO'WPZD5"1)%I&23"'N)$4N:H]H$LJEI#SF*5/;S8UR MZK6SHQ9@X#6T!-ERDEMZ]EJV/19RR6["C,?UAT*WKEYH*5,*6B% M!"C)B&?C2R>$/K!::&6Y0 .I!/ )M:F\=8C&+23 O/,%K&V)] MMO38R@O)Y9)=)20?1FT7.UN'!\HJ+,!419QEP\(DC2SU&!$C@^;)"$?-V@:_ M!0[G"M.%97\C^[GN\MWO(\W/WCM^?-;Y^/MH_#L>- M+1"0YU,4??SIK/GU$]OYVA#-W;_:C=W/1P!K0-7[+; !?NQ__'#2I(VSYM8V M^\_%]GD3((\9R[ U$47-(N(*!V25H(@P$YPA1#@M2SP">HUA,P-#Q$+Z2#VS MCO'DN/5 IA0XPCOEA8[376;SNM>*A:\U0#;!LI_$K++-'EE,\L%HXCF5)W MG_TY"V//MZSW&WFQR-^+1>[%4T"%@CRS31)_^"/;./FY>?/FJJ^>6+LSB M)+-]7KYZI%NX.#B+L3-^QJG-AY7PJCS);OGVDRO:J@50?M<+FBL9;Q#]4:?U MWR'LP[!?JL6CRVOI:N%.AC#D$_NC=0(;4CQS6*HZ70>[51IFK<[I$-Z9#\1. M6IV9*X>=F6O7:SNSM\.+GMWASV? MK=*BE?35H(]:L6=[_N@\=Y6^?.;@6K_IP5$OQEH;;+9VH>.7HZCG7TM=K[B\ MU8/I#\ZZQ>@ @_HMV(?\N*OAC\\!VQ8N[79B?N?$E9.S?S=')[B_=,\A,.\D MFSK,150](P-J2N6OSX=>U]>&LE+S^5?>W!JI%6H(^;7V:=C-NGO!H/W:+\.. M#<= WC$4W%HT'(\CRBO[B;?RRN8 @)(Q^Y./8$YG]>.;(DO M8^8%GK(>7@;4/9C/D#])$**BAY^E!WI)#]LE\'1A8S+\PB#_>XU" +G;PS!R M20&%C.FIV/8,"!,H<#."UVNQ5;PAM$"R# #$,V5UQG]5%/#D%, N*>#+'-%T M?3]N#;YEWA: (L^774 ;Z,B9NX;[2E^.H6Z_K=]G!P\RTS MC7F?:6.UG%J?B9]'O:O^Q(<1N5ZTWY!-,-AWMGUFS_MK_[A.X$#*UY=P>O8W MSC&EQZ.<8JE#]-U>L>/OAIVL>[6**"V[,F.I@?X"!O3?[O8GJ+6-W;$#_?=L M>Q>&AMV8MY%SK;,[K:TIZRP$KX-@089@.#7<"N&S2\NIJ*-S^C) ]-$] IN% MV!Y96&&G98U*K8\&" QVPU>G# M&IR,C,B1"C!2Z$)6\"8LD&X.T^M=FOLNDUN^9'X$WKM%=8!Y'=IA_@'>4Q&\Y7>,P)WRQJ_Q.KGQN]L>2\@ZQ>*G'GO[=P*KY0]6KG.F MJ\$^SF Y7>BQ=R2/S8V"Q=!^5FC]!.4?V3KK[AB M^])C4*H>Y:>_C"S'F?+5U=I?KOV?,(!6@L%T!N6:[A1&<[%^$\["DH5G$W/N6-Y;D_\FM*;KMC]> MIV)&%QU_^NAV]6+;]$MQ7- =PB-"_^]3EMD3UF4L2Z3N2_[\TWL'@$U43 JO&"$ M!<]IX$82$[%F,7+,M$R+EC?)!+39"?F?]U=D-"?*X*5DD_Z<=V&<3=KXNG>V M=W%XOG?\Q[>]BP:&^]C>[A[>__@%-^$Y>U_W?NQO;?]H_#Z33?IC__BWXYVM M/UJ-D\_'C8O/[9Q=VCS^_&U_]Q-I[OX%[_OPK0'O_L_%]DR%$\-Y2%QBY F- MB$LAD?,L( Y[C)TD*OJTMJ'J6LZ&TC]E>:R2-Y99X:["IE>'30DSRJE@3"C, MO>(Z$,V<-E(3'+5W%3:M-C9-U0Q1TLN0E$9>:(RXQQ9923$27*8@<= 4-YY-1HHAUCCL9'QJ:5;/C\,F!IN@!'P#%QBCV2 M(3C$>6YCX))&05/I-6;!Y-K>2VKX7 %3!4R/7*8\.BP5(\E(R[&G.4."&T$H M#8Q[22I@6EE@FM*7"(M* S@A&K*^%%,&I@CZ4C+&B(B#9&GE@.D.E]O#*OV\ MY2NKA7VZ\E&+AFLLXM=]L]$:M7'9CRI0HPK4J 9;!6I4@1I5H,9;7?LJ4*,* MU*@"-:I C9<M#;:DX ET4%'[Z5=M(=" M=20ZZ>(3^UN>->D>W=G:O&B<-/#>R7M2%@)OMO9H0S1HXWQ_Z[?CYHR+KPWO M\FS_>(\WMAKG>Q>?6WN[92'P!OWC&,9WL7?QQ[?&QP:>%ZZ1/),>!X4X"QIQ M21W2,7BD)<')!6ZIE.61Z(-;**]>3\(*I%XI2$6GJ0_1<,<8QU(;FCOS.2%< MT,+CA1N]5"#U/" U?0[A, Y1,V13K@26N$.&.8<$BF3X=-T (>PU!)!$R(N6<2C M",A8;U'PEI,HN:=N1K%J#%7;J;BIUS!]ZVE_).I7S,EE)=LIC]_/>6G+BSS_J*YVS@P MS("DIQQ994"-94DBI[!$.:H<2,$QXAF8V;?U0,FT<:]JVC_G3:XHX!$HX'CS M ):>F\ UL@'3LJFN(: K:.DXLT0J8N/M%%#/Q=9SKXC6]]@^KY4E8 MA4<-CLK*CK$_*B7J;:]WGB/!RG9195.!:8@J*H*V;;_?2JT<4=:_K \(SQJ7 M&BQKE>9'Y98%1[$X*H?O.]VB'F2K-Q&&-E4"=52+<%S=M2Q)>+TJ93^'K$V4 MHLSW#WHV7':^NE;3\EZ5!E==>-2GZFZ&7-JLT #S-BTW1N/ ',1*[&VP8BX MI3%=K6A6<@,IWTYJ-Q+79&GC$4CT;/YB7) X;W51Z1@0(?];UKJ^I-X;'GO; M2(M'Y_+&SZO#?)^BFJL+1O.K(]Y=[1"V%X#Y+/_H7%4/[U\6\![+ MC;RZX\6<+,$]65P_7.^_U+^UL^NEAKU0>XIR43>*\**?[EV1K?^%!,R*]:J0 M3].K8ANXKC_(6_E_W7:>?_]/?Q3#L!UWTM5WJU.9,K^GQ-\?@*$_X>;'[1][NT?PC"\7\.^W_>,_3G:^-D_V9O#W/8%G'@&^\L;QY_;.[B>\ M=_SA:.?CE[/]W2;\^_FD<;(G]NC^\7\N#G\T#P^(SVO+#,)1<\13[CLKHD1! M<6*$"E0E.UUTU$?OI*1,>N]Y%I;:<2P3YY0:8Z*<+F0YL=IW=*RXD8[9:N=, MS(>KN]?I^KI*+8-U-"0#.@E8U?!/9,0Q)2US@'IE;L:D(G8/A2<(0$UMK+)& M<"R42<%8&[2()"I+\'R%9[OY89JO-K_;5CN[2CYT>W_:W!9KK!EG!>CJKSO] MPOC-<=RG'P<:A ;&*2*FN$<<= MQ$P*"J(18R')#6$3U;XN>5\-9QPX/>665@SV-8#6ZKE$-NF0,=8)C=F2HBC;CZ7%N6$$3/L7-YR5"JRHUM_*1NZ_CVG4UY9B=UA MT7/=>C\\&99=.,NN&Q[TAEX\BIU^]E/E>V&TN<724=EN)R<<%)?W!_#/R?AL MH'L:RX+X(X?=3ZH?#^21.?)JFDENXXPLP>Z46V^>,;;V#JAD5M%DD&4)&,,H MAHQS#CG!8?.2B2'%N6*LELF_OP!7@$3+&[S4+HZ4KRUL7-\HWY[3)%9/8Q(# MRP W#\[_W;:= 0B5?.QRFK?ERENY.N;PIW%_TJ/F[H>3G8^-'XV+3Q@8 QBB MV=KYNLWW3_XZ:=)/I'FQ_6/_Z_OS9FNZ/^E[TOBZQ_?R2V]VF_[GX\J/QZ0!'EOMV4Q1=XKE;LD>.LJRM>\*H M"%1J-FVV,>(Q8Z"#"V.Y4-8Q&Y1ST2:9;Q#3YO!X%PJLO]R"GVCE>/>+I^Q+ MHJGDT4:A"3? .MHQ,#X8-RF)1)Z_E>,]NR7.710L"?9"NDB4Y8PDJX.(7$AA M731*S.P>L$SRG/E@HN*"6&T9\[D6CDPT!D/6-AKVN-LK';$EPIU.;F <;V I ML&U_U/BN_^[GM>UBJ>?.[L[13O>'B53KR))60G+M84D"%UPP[[*E&,*3%TH@ M&*_C,J;MOI42I%HW\A%2Y/DZF,>/DL__"&4=\F 7*^OP1O/YIPN)D"H1>N&U MPDM-;C8/SFU>O16[(2?YR;.1GR,(^=_#GC\JCD'[W30XL[WXH(CK*JC\Y025 MRP!J!N6&"L)Y$LH0 4ID4!84*A446[0\X(T&"/S^H:@G%?\5@<0^YV'NI"_] MLJW<;Q%,R;AYY=+8RCVF?:M0C.#6S9,N+.M%\><+R>K[2?.FC$D_/=D_WF;[ MQ^]9CB]O7'@,]S,8SU&#OK]H;#7$_G&SU?RX1QNMJ9CTD_V3QG$X:>SZ?.\% MS _,(P]C?'^QM]LX:URT3\!$POO'>^?S4H]#$H[HF%#PAB'N7$ 6E#*4I.$. M4YT4!UNGXO]> MCN:9SQR&8 E,.%NRZZ43!V?=WK?:D>V%>>KH59FE^ZW%7.Q^T0 G1'0D>!E9 M25[I;Z\2X!HS^ALF6N((L*8D!?TM)8,<-QB!\ LLZ( Q M-P!PE-<-5@^%N/DP\Z@:W-0K;RZ\]M81(7H>M2 I>\LYLA M4GE>*R),J3P,5)Z0G$"4"T"$R#!R"7L$IIUS-#",J0=$(**N.%XA1'CU[K8/ MPQZP[[ 7Z[4$A)\S20JMIYM23BZ(5P>'/Z'U+&JQOFB,\]Z[*!SUUA..0[#: M!R:X-P&3W%:JTGI>)<9]FM%Z+'?$2^Z1- 3,.N(QLL&$O+Z@ %.3A(YK&ZS. ME5PALVY)7JL*#\9XH)C'@DK $^Y9=X:'I,&=$C,>&=EI?.\5CR8TGD\QC'* M;/8(ER.VK46Y_1%RAJ@<$95XMF7.5X=SPQ7%D6K0+\1 M/"%-J4"26IND3: 'NZS?L,JG\YKQ0#@A17 "TX0Y$]%*P@/VW%/AM22TTF]> M*QY,'V-A[JAA'('5 WB00+71E$LDB5$Z!ADIXUF_4>S!M7=7SZ-3LC6=:66Q M6KK.QUY.P)D?2?P0C\["H7:O#_Y^+L.Y@K\7#G][,^J0$* 3!RF1"1@CD(02 M.6:SSR>Y1!7\KN3:!F&T;O"RPI3N$^+Z4KQ!;QA+?BZKOL*2EX\E4ZH4-Q'V MFUOD088@'IU!!N0+$*@%\<()%9;D W-:!Y)Y*5CRZCU)$YR3ZP)>LLX;\R7] M\G*TIPKKGAKK_(S>I#Q5A*D(=F(4B"L3D?&@01$CA?3!D\39VH;1=40,E$O*D=36@\IC,-+><:2P(5Q(G2)Q!0PP M3E8#!MZ4YZA9E"A>Q&^TH)YY56*O%KK#G P^GL3##,"7G^VRQ 5:;0GQ@O3$ M-(B]2DH\M90XG%$634C>:9N0$CPB[A-%CK"$(N-&1,S!/C9K&XS7L7SPH>/2 MV7'%$PDK8*Z ^:6Y+"M@?BY@G@YN<\IH9PGRCEG$K4XYEE\B%:7AC$0/6+VV M05E=ZEGU_:4"\_4.3K-UEQ8H;SKZ*(_Q*0JDWZ_6U20WU>*/T]CIQUQ7\H92 M5(/N 'CH?FU]?JJ^W&U53"?'_%)*DSYUT3FX]O @!6N(Y1HY9D"5I&M;AX>8,L5(\SEH^F >"($::XYTI&K". L@Y/%5L^F6EUM];T; M=BV[/G&UW0ML-VUN'K# K+-:(XQSN12:-+(R&11$(":82 0%(XF2=79SH>'< MAVJQ'B3U48N_LA5)KF(]V=>K*-\[KBO\=& QIW+O]LFI;?6RH-I)_^IV#O\% MXPN%$MG_O]@.'[H]4"I?0+G>IR:I[?.=S0-+&5 5&-I@9%,0%MP@ZSE'.$43 MK$\>:.I^=L/#Y'ZUO\O=7Q>CMXXF)(.5N9N 0);9B'*VMDDR$.OUO?9W^96W MJ_U]P/X"IW$A!$!VL \\D+/UV?IBR@;V^(3;E\!MQI M"V8"K@:K>?I5N=.A/85-_5$TL8-7W4<7_$GW_8P*N-@9[OV]/F\/%2:+\'\[ M:UZ\/S!8*J5 811"@@B042)GDD)18*N=!14KMW[#BS=!+.J[WJ,OX-&8M8H> M6Z?=DB7>%00*6']5ROE_KI<,'_$]OKK%NGZW/1S98>M2 W[IE M/X]W!;KDJV!,=F7&4COJ9:#ZV]UM']3:QFY1N[QLW3DHDT7MQKR-G-\SZ&76 MPR]%SD)C+KM3]C''7FE842 !B=6W24Z%P* MHD.06.-F26.Q=$T,U;H.>+:X_ 5K S=T&;VK9OYT.T3-/5%2)4+ E'+<$>V" MTY(YDCC1_%K;OO^]*>FGGM6%FCNO'<;N8<^>'A5MIV$K\K@*F;^+/W%]NIJQ'55S[ ME<:E>&) /:5)6^\YIT$'DUP*%K0(I4AX>,!@,P[>1$1)NPG/VOFZ=][8^GRR MO_4>-S_NMW>V]N#=FV=[%Y_.FEM[O+&[)QKGTQ$E7_#.QVVQ?[Q]!O=\:^S" M^TZ^\.8QS'/KM^/FUB9N'A_^:!Y_NYA7]%]BAGDT#"7F)>)4"Z2=T,A[':2S MABJCBH@2;E:I+'95];\"IEN!23-!E4\Q6L.QTCJQQ*76V#!*130/#IBK@&G9 MP#05ZI:,B$YQ@; ,'G&;DW-UX(A)X2.FCA ASZMTI M7 FV_<9R;N\!0$PJ'+S(B94*-"/MN.:!:4$BUH096FE&JP5 L^7TE6&1 #B %7:[.IR,K4"E ='(DF)&R>,4C;$ MA!VEU"?_\-C[BI.7S(&XR1MM:AD"B6 M)FK.&*U24JN4U I27TM*:@6IRX;4Z4K"6H Q(SUB"91AGBQ#CDN%J+ *XP R M4M*WF4PZ-X"RY,B-?[K>/^:$Y!04>&=86]%B="6"J6:.L8M@JB)T3/]_?].4 MT%]'8- L8FDW)[;6HQX"!%96'G$%'=2N.2CU-/A:X#/DAGFI8-M M &U%JGT *%G1^,W;HA$?@9=.#CNM M=W_ZHQB&[;B3QML'NS?>O&*_BE#:M\T_FP=!Q&"UH(C%G(EM$D&..8,$D81C MXHB,<9H*#<"WCR0DHA@GC!L"1 G&AL'14JMOYI\A\$]_S#]A@G]\WH\R3W,Z MZ/-&AKHMY/.F ,\[1_Z2 CSINL0W?[UBD9ARG:H7$S8JUSE9[+'+#QNM(DRK M"-/'B3"M@E%K;S4.=4$)7*\=YB8M"W!HU9/SV;WNO]O3U@"F?A%GS,.BU//[YOM;'_+8SQI;G\[VM[QH''\B12!6 M:\I-E(@)(AGD DF(4^N1-EHCIADL,2C.W+&U#4GKH%NN4"!6%2%:18@^A?^Z M J>G!*?F[U,%$6DT7@:&H@\"<=A"I)5D2*@DK5%*FNS#%J1.'Q[:446)_ER3 M%CM1*.*G%*ZW':KV'(U>;@&U!U4 J6!N$9AKS.A@QHFH9,RM?S%'W$N* -P< MBEJF&(7W1H .QFF=F:I[RROE[2=06"K>?@+>GE9A,&>.:.R1X"%7!/(1Z: Y M"QW5L9BL0O]3PK0I4*U!= M55!] @6] M4E@^J,,IXTULDEA)--B!-+D(N&(N)<61U=*)]K^-RO>/-Y&[#<9L4#1>3Q+'CT\/Q5>9\\'I U#P^(P+#X M@:"H$G ZYPQI836B0CFFO(TRJT]@GII5;*><1TM]MJ(3 6W=>V9[,52SS6+6XMYC=9KDW[6J[*^MK^ZTF5BP*0BK/F$ MMR5-P&#OJG,VH:ZK?7#\OJ%;7=^^D%VGLBZ+%6?GWK6:PTB MZJ:41>$M:3#P[;.(N2)M:DZRU$2B6Y$W]37/ Z91*5 WT/6GW.)2)<%2LA(I M2S'B4D5D3% H!J:8QHJ%@'-+DY7K<%F1P=+( QJ[KE*QD0D!7.YRA(!=0=C M% WFS@6L8N1WD<&S";J*%)9%"KDUIF% "5&ZO/;:>5+K .RZ78*N3+J_67[_6[NE5)T[>H> MPP/ U/K-]N'O;F?2H5>DNJM?^XL:;#4[N%%.QA]9!&9/X_B=\":X/C^HTQW ML&TX'XOP5J]X92%X\RO/6H.CFJU]M^UAO*]&]H]G=GL9B;CH97I6WZ+:QTU9&Y3UY X^6GYIK#;'M298.CS")! M#4 H%PFT,+ ZX*/ 7:O?,C=.K'7[0#GL;/1CP!HFH !=C;IV>4@"9:3VF M06A"PC.W3J]V^$$[' TEWE@*G&LP2#[*D77*(@FK^4WP3?9Z'/=[W%]5M[69NI!+:48(<.K7XS0 M/$TQPH_=;C@#_6FS$[8[ ]LY;+EVV?&\OX(5""\VQPQ*2$@.V"LA6XA7B)FJ=O^WNX.0ZV$W^R)V^SUX"'QI.P??>^JA7>/_OIL259" M\KDNL!X8E6I!Y0L7+Q+]9U3>T%%##5;!V!XG,;/K&K\?',UM-DN M(T]4!.URTL_A+2FF_EL$ N]D.>ALVW9\O.GXBI@IC\_]4 [479-_ M-?E-W&(#:IZ31B6.H[=-A?T+R63Z255@G,FT MO[MWL?]U[[RYNWVQ]W4;[W_\=+$'5O/>Q39N[GK>/-DC>Q=>-'^?SF3ZH]T\ M;K;WC[=)X[AYM'?\^=O^5O,(K.;CG+W4O#@$"_ROX^;%-SROL2\8S1X+%Y , M.9@Y8(9L F5,))$<%32ZW#]3U9E:S&MNVU;.V7PB@F>*;NPRLOE'*??GU41.\B-HIZ[BF8)2%B3X@1F(&-ZN\* M#[L1KS;]?X7(1FI0U !CSA%B@\N I>N$/ABP*K7K4=2N M0LSW6^/#FC]/NX/_5'K7 AW/.;4XX>1L8ESII$-(FBJF@$X)P-9=V1F5WO7\ M,'9\R'9V-P^D$81R$9' 6B/.> 8XPDYK2675GL>&-B.FM8U>W!KN!>L=ZT@ M6&46^3/VOL<'0M:;:%"@@L(B<9ZH5IS2X$P.+!%:8L\<]ZZ"K!6%K"\SFI?/ M^V-21%8:A[BF %DX":2D%(P;D1C%:QN4UXF0;Z\0^.HB5G-P5/NW[0W.*Q7K M;KR*/F&GK:0D1!ZL,9H((W'VP%O-4JCP:D7Q:N\*KRX.SQI;_L 8;X71"7F) M<]"_<@BD3T()&V>2B,I&O[;!ZTJ^905KU1U;Y$''IC]1\NT-G:L^>'5>#>PO MJUIOY0-\5&0?::+"1(6C$HA281'',2+GO$6$1]!#&38LUW,WTM2U>O["O,_< M5'T\LZ,QJZSG.*S3;JD@OBLRO5O?XU7XU?]<#Z$=%G MSQ%TJ?64\)CX>=2["K4Z!/KI1?L-V02#?6?;9_:\O_:/ZS%VK0ZZOH33L[]Q MCBD]VAQ+*@)AEF_W9WQ+Q:VRA::6?#Y?>, MT$54L=V8MY%S QH?$A\L5KW,ZI-%"W]H@:R,_P)1 X MD99YAP++4<3.260]HRB9[.%B.B@Q&Z?OHF)!!!>(Y;!+6@6E0J3.>!^D-M-1 MQ+OS:VB,(_9ML1LY?!A89;[J/,X]Q==K1Y7AQEDB+;\I^IV3?$'QQ%*M&_E( M\<0OIGUY'JRH@I^KGN2KWY/\X8W&[_*4W%*>_=%UW@_(5R\0J M?>6CNAE9",V(TW=WA%$MHVGYB?/\[HI^-'D95N+)N%/U1 M!]YZ>'Y/G^.B)R,OV'$X;XJOQ_L')I*-%H?H+ \R61Q3$&!.X<"$26I1[]\M M5M-+:E3]0*]@XV*;[7]M_-@__G:Q?[R)8:1'>\=_?=O?^D*:8&?MGS18X^/> M66.VL#^<[.PV3QI;GX_WZ(=6\^OG;\W=+Q3>?;)WX<_@F3_FA3(G M9JCR."'K8D)<2(8,5A*5=6LHUH;SM0VF=-T(O4(G/DOJXUJATRM%)TZ\4XH& MHA/E.#%KK%8"4QO@8Z?$HO')%3H]*3J=7TIK6K'SF)T-\]9&D&9..\YYRM53G(L<.R:3I+;22U:2 MG:?T$J8Q]5A+Y$30P,Y"@M4$["P8UM$3::UGV6I:,6Y>DB.K9$JSJ$?K.3AR MNX-.R]KPN8!LM#U_5)SK3131J\)Y;\(H3YQWQ"=!0?L.45FN75+2&V4)(496 M*L?J8=1LYD$2.$CO<\E_31&/$C!*1X,\E]AX'8QQ6>7@=C%&KY]BIN/E2 MXS I">8=%<%PJH2S,KF(B6>:@<)!*XUC);EY2N, 1<(+L!00Y]."Y:6KEM;BW%+Q-)TDMBM. ^A\A+8G%N0L>3"514.M3JH>YLS+S5*9$0 M//(QJ*Q(Y7,RZI'D @OGK',T=[VHTZ45*ZN<-BO(S#H*Q84)01G#09LR"G3H ME"0HV%P&39:G0E7\>C]^G=*2B)0*]B0AELMQ\1 BTD1KE&*"KXRF-*2UC95B MUBJX:+8R;L^&"./[]A MXTW8=IX+JCT1R0O*/8\F%[>)DCJJI1:25UK&ZJ&6 MGZW.Q2Q5W'&4M.>(:QF1TSB@F!1G0?/DE%C;('4@EQ6R[2I'S;*K*##M*7>8 M>Z*XUD8KEYQGRC%./"@?C^.HF=/HI^+C!?EX2OO0EJFHN$>") U\S#$RV5K@ ML*]2:\^8X3E-K6P8'N==KAYEY'K%BZ$RA M@%>'<,LJ&%"I*T\'S):TT;! Q'(%-#.!& *")X4"*;T'2^D5(XG%*C2N>\:1SH"+CB ++Y&YGR!1 MK6+N)V'NQG7FEDFF7%L*,1X$XD(3I+&DR"?LL;#*D&36-BBI&SS;<$[;V["SGB"IK8*LQX>LBRM]9%LT M+SP^<-H2KB)#7%KXP03H(]XD1$VB8'XI!>96CIZBE0_E)?'V:F6X+<3:52C5 M [BZ,<'5A^R 11LP$0HY$2GBN4.\H4RAQ(B0 M00%NG28JF>SH?R"C+>7G_\ M^=(SWMZ&4?@$*6^5AO7X6'P^X_&)6G+*HD.:&8*XIP(YXARR+A@-6A:/CF0- MBY@5L0DKA\^R>?L),N!NY.V*?>_)OM,^'8*C%LPB@:U$G#"&;" "R6@H"2E2 M)H%]^8HX:ZN@F4RJ48>5V8V=:[]S;#5B99;HG^E;>,"T^0 M+5?API/@PI1V1(SW.MI!BK:_H0H^>I8&%U M7#@$P?S]:0%@G,],P>M@I6*UA] MB14L*EA=.JQ.Z=]I:S^K?+Q55 M"RW]'X.LG6X4D\ITW>H,"X-OK)+>?C Z^BB/43R'LDTSLY;K/_MSTGZM==.L M!IYYJC8XBK7S:'O]6NR$&&KC)NOE,\9=Z_\UMSZQ)M?/QSM?/Q$]X[_:.]O;=*=C]MG M\'SVGXO&6?/L@'G'M1,644$35YD B!F1 #$5 3P6 2P\^F J1A!UEMD)7>(&RR0<08,*:6UY"(8CX'] MV?JL _YJ_WNQ?QKAP^^Q?;Y>^_#S>VLUQU$D%2IEH;M]OGX MH T>-BNZSEJ#HYJM';7Z@VXOBWB@M_X@B[EGE4K;,)-6+X=)SQ)EJ>&VLX9; MT>=\^CQD.[M[9SN[C;/&\9YH7/@#Z47R1 <@5B* 6',I66,CTH*1*+VWQM*< MA[E.5E54523Q()+X1 "RM$DQ6!Z0T]&6$5$Z48($-5:*1!+3F0IN(8*GEEC; MS0\5(2R7$"YV=@_/FEM[I+';P!D; !>L99PA(6W.T;9@M=* $8!YE$DGKA5? MV\#KL\'X-PBRZZ<1-YI^JV?JC>BZ.3R!Y_HER+CKE/NG/XIAV([==(N7YL-P M,.S%2;WL_8_3V.G'W6QA[\)X?FMW_;/B\,!0QX,/ =%$@59)BLAB M+$'S4M%);:)(HD2@5F<8PV9F?^\C29(E&57@1A#K@^1$&4F,8#$C100T.(6- M&O2&H+/O@BX5^P/ B1RFU(LG%G:KE37MXHK"UUJ0A'[W_X\ MA0L,?IM=!NUV]ZSX%72M^4K>NS&_C>AQ8T&^*KW54XZ8DESN7(J-?Q:.G$NW M4^D\ KYLV]-^?#?^Y==QYE^K4W!7<=.O,^P]<]*:'4OEU[^>M<+@*/M)UW'I M*QT=]([>//IZO?AJRAE6?J?YNE+BQJ_Q.KGQN]L>2]@ZIHL]]H[SZ9\M8[54 M1-13@*CF.JH_M+(\K.V!X7%CR8>%)N9!+,?>*DT-D'0X5Y2_R MO/]SL3W344(KR9D2#G&>..),"F2$D C,&268CR(&D^-C=5WP65OWC60)/!/2 MLI^J*?5RLZ)7'IJRTK=[UJT0:7F(U)A!).ZPX"QZI)1CB'MFD$N"(#!EF611 M<:[S62%F=:)F#PS>2"NO9T(D_L:JW+T,1#KJQ5AATO(PZ=,,)@7FM T 1UCQ M@#@)&CG *$1@DV-(7F 'F*1%G9IE==NIE*3%($D\O9+T?/-]$7CTH3OL57"T M/#CZ,@-'F!-JN!&((JM= G/-ZAS:Z9 &)**>$J"+WJM M:+&L])BGQZ*7IA?M'L5>M&D0;SZCJEQ(SP)*FWE3YB/3JRM^\U2@Y&?MM829 M%MRAZ(P!!#?[8T[6=,@GN=QX]5EF"5?/WR87RV MW;T2Q'/C&')48,09%G+9 D1:K&?6*L6:3<>)8T290[94QT404EM/*!.2/NG7[Q^]5 \MB& MH-W]V4V#,]N+FT *1=/"*K[ZACC5L\;6]@%)V$5L*2*6>\2UY4C#NJ. #:4R MN. $S3'5LYZLGXZT]\R[A(U-20ENI3;P)S$A"H>5XMC=.^.BHH(E1=G3YE;C MP,F I< DTTEYJS:1T 1=1]K>E"TY&V=?+_J&Y\WFWYMO=85:N M\RX5H@T,YWXL$KOZ\$V_ MK=7Q[6$87=3JU$Y[\=2"Z!J%9_>+=W3AYE[-#WL]N&\$MHTCU_3W.UC\;NMP,N'&'!1R1U+@W,L4;.!XU(,,P%JTDT^CYI M3"6NC7"EA)#+BFNYH<\(3AZ&(X$&%;!-@D7"K0-)0#W#'!0X'Y01M,*1)\,1 MT3S>/F".$NV4148KC7@D"EF-X4^B0*$B)&H=;B>B>^.(UHH&P LK>.*!>$>Q MY"RI(!+SG%5MUG +6;3P4_#-";N% MCZ?5R05(WS'Y;$Z7W6M)E?\= LH-;.:N0B+W^R<3@CAUASVP%^"B'B!@9K5B MH0(8!9UNOBK (@TB7&OA+_A?OP:$'VOMUC=@UOQQI[BP^+YXH&WU:M]M>QB+ MZD_ JH?=;CB#K:K/J\9Z97"TN[G73_:Q7MH<_5H[MULN7E)H#8< (=Y.!Y, MF_-1EBELWM26S#K,BH_+2USO'W-20PL^%-0EJ;@"4K0MW'SHEZY3^M/X8*;256C93M%6"^"QP==CYNS_=NP#P/H]X'\7*M3 M+/Y6JP_V=A_,X]7)QFZ,8>_'_O'VC^;%YW;SXWN OSV\M]N ]WVA^UN_'3>. MO[&=KU]8XVOC8N?W:=C[<-(X?L^:'[_ /8>D>?SYJ''QVU%S=_];XV/C?&?7 MB_U=_V/OHL%S\>GFQ38Y\& $6PJ:=@2;!W&?P[6\ <4[&U_&"V&%FD['QD;Z M0*UUE'.NG+/P 0O&>Q>E5DQ-IV./=Z VL07]VU.CY^8^W_W>Z^/4@<1@96+$ M *FHE!L^N=RTSF--=FPM'CBNT(9] OP4Q8!M4;L'6:Y4/#4 M;FS;7LLNFF_^+ 6R;_7&[W1JFZ>]5KMV62GIEPRW:YO^O\-6OW!=UK8 =M?^ M/N6!AW_;L?"-P:C=:S7HO5'M?Y1]E'! M%>-OX;Z3;EXEP R0!OUAE@U98 P'?9 D&6 +11 H,9^FE"6;NK4;U<+B!?UI MQX35RCJ<<UC;P?EVSFR._4%_NYC>9B?D7_*YSWO@KL'YG\60?Q]/ M\-^Q5VP*Z,'%-Y>J)'YSF+K-FL>-@V"#5-(P%$E2B!MED D"(^JE9%[%#&*Y M1@^ T*P"6=)#IKB&/SBX^9:9 MN@W/).RTF5J?B9]'O:OJ%8<1N5ZTWU 1*_G.ML_L>7_M'][S2L%MFM13PXP: M(!>ZV5@&K3Z,T:'02=6O_5SHDM5*B0" DEDQ>P#^W;:YD"H(MI/"Q_$K7(=U M[<]"Q9K],FM;&7K^]+;SIP>]JYZ?M9YO,G<_?+VV>&VSY]/_;UWJ\D0V+\&T M,EPOA"0HO$?=-I!Z_T;%M7O6R7KKZ6FO^Z.HDM4^OUESZ!1">DIS($)'17P, MU,3,.#HD++5/*2GNI+:ESWM:8:#7U 70''U1!'"DP^SD4?UV_G_EX'?22*T, MHZ\OI3RB;T[,-WXTMPX/6 X4!ET-1>4\XHD(9"/ER+EH# %U$[Y=VYB37/4_ M!=><]B(:6403!#)/WB^!0##E.$@"D.= .PG"!$#:*)22*H;$U'P"F=8H;R"1 M?_=BJ7%-\\;NX8$+ABEG)")4.<1#4*!%,(Z4Q2(IZJEAA2HXAT9& MJ'*=$"X_ ^,QEA$JV=S(QV2CZL2AE96O4'.VW^K?HW3DZL+KJ>T-;G0+_&CU MBPB=28L_VS:]EL^K4"Y;YHV;X;<(MRF7][1PAN5 GM-ASQ_9_NSZCQ]Q!B84 MO!XNZAS"BP#JK]6\K'P+KYJ[_06,]4&^A9):;B;526]"X=*:0YO7BV-.4NJ\ M(]/K!R_7*?Z*D+OE24JP1FJ#*>8/+;[UA:6:Y]4%C[_8'&T6]M(O4HX# =*. MH#AV^M>KF8[.T";WJ%/$@MMR6O!/>5H-H^V>CA8$_@)^RS?"DER52^W%ID$@;^($MEM'IHGWTB^89U T[9R/';7K93;?W6E.7B4[/&U=7B/7,1<_ M5987KU/*EE^65ZV#]K^,LKS+RC=\UIRQ/V]UN%;%3-](,=,'JN.SB8%+5,E? M2A;ASTG841;AQ?[Q>PS/9LW=;V>-BV\8GG>^=WS(&EOO:1E<"M+WXCVYO.-BS]:.UO^K+&[)W:V-G'C*\CDW2\@E3=GL@B) M-=ICRL%09QKQY!0R*7IDL&>&$69#3&L;5/$Z"."W5[WK61GXPZSA,E*Z[9GM MA0D+H"ID\>C(M@1/0T:SO*=_Y2VM8&UYL/9^MDXJL9P9R5#TBF6[(_=4] X9 MIYDASKF01.Y359= 2(JQ/Y"JNNEDQ,UZE8<;3;O<6+6A_FP# *69L]PZE'0"U'O[9V>$/0((#T."4C-8C;&Q G-.$#*<6_C0Q^80]^__9>_?FMG%D??BKJ+SG M/3N[)?B0 $@"LV^ERIO;>FMD3S+.9.U_7+C:M&7)2TEQ[$__ZP9)B;KY$CN) MG+"VSAE'HD@0Z'ZZ&^A^VOLRFSH2718OA[&-;.KU!^9UY^[Y<^CYE*L'L5D\ MTO0LE1-_\YWD[U][_.WE;?_@]7&D,AZ[S!+E*005J7-$LU23!-8P2G1F92;# M3O#VNAV3:=EZN4DY7$P"* 7NLL S_) B<3D,M4G5A7N'?[RN_U[,*;T[DP/S M(]:D3BPE2BS>_?ZI'9NA&T^=]12"]_UR(E_7D_5[X1KSU.K.&MV)L/(%D)K3 M3%@B!K]5!6#<'U 16Q% MZ\&B98ZCE&?>&$N*_T=LN)DEA&/K)-IQ%*IW-8+&753NH+!<.;1KJR 7I"P\F2!K#Q9F.?; M>BC=UG>#W:?9N MW@J[ YN4QZF@0B6:>!K'!.D0B=;< M$.^$CA5WB>'8)9<^U&E^;%G$TH[(CUD6\1ZF!W3CQME=M'JYST'.RYX_52TM M2/UON=)Y'Z8.O.>R4#M4N/_<%1.]F^,L8T+;-"(Z\9;@B0Z1$F37,6J$C2(F M#%VLF# <'.G()%PHQ3/AA+/&,^92"PXUU>K^%1.;[;&,F\4:+$J^1KD&E_>[[0_?'NJE&IT&Z37X M!\(_B&3)!-*6:?P491I?1G=QKW2.99NM9IWZ;K/:*)7PQ>N9./X4"2!L[]4N M?/;^XNCLW^>]5[T(K@&#_CK9HT=G1P=@Z#^^/^^=[=PLMWTR4>_,?#YZ>W31 MNX!WNGD'3L!NTCLX9T<7>S@&^.[=-=R3K2K88+#HL9>*@(>;@6^+I.(LRXA# M4I\LT\KA,5T2=\7CVQMO7M[?YJ+SCC$E1^PW7 M+_RBQ;*GP[)WRY&I\;$SF20TCC/" \VMHIK$VG*CDRC+,K[U GNLTW5Y"JV/ M]A6T>'>Q85;KF3TGSVRQ*V (.0].U>!MU1*M1;6G0[4/2ZBFHMA"M)D0GVI- M.%,ILC,+<-.4U$:FC#N-Y0JLR^.H]=&^H8\V2\#$0][6-7L^KMETY?! M(6O MIX.OPR7X\EHE6FI&G-+@E,76$(7I?9QKI:U-(\I2<,JZ&6]]LF^HOOOK>INW MOMES\LW",NX-!Z9Y2-!BUH,PRRQA5D(SS[5G1%OL!FZT)$+&CJA898GE<(FF]JJ\-3NUFU-.#S/GR M9I1D2F:.$N5-3'A*,R*,3DGDXR2EB?;2QV7R5Y8LMXQ]]MY1J7ULDQ&GY+!< MJ*-YC&_T"*K*%IB>V&MJ$[V>/+_U*L!;"7-7O5?OXF/);,RU]0!O5A/NC"8B MBV/"A,B4%)RF*MMZP67<39/XB9RI;\#+^".[6=-\_DMU7=81#BQRUA3(-%+G MP[8^V+/9H*_7\_=R.>&:G7(Q&Y>V*/B$*/AY"05I(FTJ.2>IBQ(()RGV8]"& M)%%JO;*II0D#3R^CX.D]&@4WS]/;7*P+V41S1=%DFM^/'(TKN,K;K;"-1;JP MFE6*?PMN7P?8N-9C>T[!Z3**U>OYOES.%K<>AELW2[C%N'8)]9Q8!JX8UU01 M$6M/!!.)9*IMB4F4$P^>C4B]8O M>ZA?UH"X-EOLV3IG*W&M]<^^ +_H$GX986T6.4DT_(?P3&HB0=")I3ZSUB:@ M!AA3RI;6XGLEN]88=MVZ8\\)M!HIKJTW]G70C"VAF9!9IDR2$A!-3;BU$9&> M942F(!PN <&(L3%:EZ:/+C?:/&?LV:2GK:!T;E/4?@S4:Z'NZT =7X*ZS/&, MPW(3;SDG7$<9T2 &))/2I)*Y)$T3@+J(=RE[JJ3_-D_M*1O,!U;\MK%\VUC^ M1[0.=4'&ZH"^Y4)Z4NN0+.?OP8)3HR&B=]*!=9"*R$1IXI3GD8AL$COQD_6> MQW]7O5B"%,\U\SBMM6X;FV]<#LO^(+\6KJ^PHU#5-9C]1&EYM M,E[_D\:+&8<=IKY3SQ89S;S:4Z<4073IT3Y6&POZK^E;H>;?W? M?"^4?$#FIW#Q[=>^H_=?[1U+&;+8 2JL^*\@LZ[ JV!,:F/&TCDM$+'_DB=4 M^S3C&7.10LC65FA'E3/P7R-E>IR!#Q$2W(>^\Q+!/G0442]6+>2"M)F" >U M^0 L]"?7'P9&U(Y1EXU3C?HJ"Z/V,!V#DQ$^S$Q&L BN&'5+;MS!J1H8O.@2 M#W?1;PC/'Q8=P/*K<=FM)A\,AI^J/L*U 2\[J0V&8^RF!O,#('R#+9@F8[A\ M-';*3GNMC=THM&""F^8PN7D1AJO&@<(2_AB +/9A8N![N(^#MW?_G< E\%'N M.P;P7>7XVA9@?CPL0O>FYHT*G'$W@K]#FV-<"DPM&\-?\)#IBL'2P&@,O'WU M:V?G.R%7ZXJ-X7">ZY9O..Z&$-2_[=@)SFKXZK\350 (XHI;FM&PNY>"C MB\HW0A&X4-9M=P[J7E-XCWS*HE82L]\F7@=@=(I<=7H@),C2 J^-TU_-?9"F M,%3U&241#(\;;7^?[G%OAWF+)]O\*-_,G[QT7',DUB MX9.$:,H5X9FV1*I4$69MK*WCB1+9$B)+FM(D]K&(-:R?$=P9)E*MA8@2$R7W M[Q^WX?CLAP"K5T'QRKYJDPO$U9L*J;%IXW!0=V ,G>06>29+X)MVAIN,G)_@ MYN.GN=9P2PUR?['8JJVHVDY/&\']>'W@TFR;9OSI^\#Q[2RF7^>V]QOM'1M) M=;P18;2QM6+/^5&7KMA:*=W\;[.1(!84+%NYC_!ZJA4?2JWX+??S6U'?*$'D MN^ZF'#AS.H!GG2P=K3XZ!V3CWK5MRQ?>]L-]I[B\]Z+^C M/Q9VQ2Z.SH[.#J^.7KU.]G'WZ^Q== CO=?CQZ*SWJM_OW9S?''Z$SPY.^ZMZ M5R6>.:TS2;B4&>'@?1$I$T-T)'BPVG$E*."'--QP#=-@'7,F\]()YEL?X,?!F>5&;ADZ 2H51+L,? "= M,B*8I<1F\+](&&8HVWH!+@#;)#;];P1EFW5*=:<+(%4V\_7.]]/(SWZ+OKO0L8 MQ]F;_O[;PQNX-MX[>_UY[^S=S?[![O71GR(Z%K#@21HE)&&!7AY46CCJ"8=U M3T%*6)* ;\^WL]4>Q-\7CM!^EBV0E]4Q4:<\Z1X.1J?Y95N[O-9WH( TC!I- M/]9!2X[IE-B4@-(UQ&/,VR#/X/7'>ZW6X2E*KQ3WB)_O"DW0A8NQ%@ M-349$S(6FDONA>,QHYGD/ (12]+O;LQ;>_T P%CN"&J-!P.0&9)F-"8\X9* M >!$J(ARYYR1V-U8B!\STG]FQCK&O$3*XXQF#)=*)#KUG"OM>632B+?&>K-U M;\%80]3M>::0]\\.Y]3IV)DJ4X]Q1,-"L-=C/"326F]WJR,<^\AD1S$1@ ML+TD0OB(4 .V(-46%C?#FL8VNMX @^V<2B+%F6=9S+V4.O9QI&*M.4V]UK8U MV)NM>PL&.XVM3[TW2 2#70]Y1I3@,;&1MI;'D04_# TVW:#P^GN7\JY(.5[3 M'[("7\QMLC<_G[*XV3O$\B_UW)$]\',?[>N4Z"#&?=>WI9+ >_\]AU\;FCOXX?D\.9UM ]C/CP[2?9N/K#]5X=\ M[^U>_^CL/.[%(M[;.8YD)E1F-:$<=TZY,@1[GQ'O6.Q2&7FADJT7XZOA$K!T M*A$:=:YRK"KM7%4./%&E!S^KP_*N(8MM@D\KE+<(Y><>GK\_+L=GN[-3E= & MT-/N)!\ ' Y,\-Z')@\%45/YQ;I;K#+L._PXE$>/L;JW+O=%>D8L!J^O/P4! M[Z@^?#D(G!$=/QE/BB#OV^NRBVYGK%A;NAD,PV+M9F6W2%&:!K%AY9PJ+SJ? M5'_BZL++:6WT>%J&516AWVW,KM2HO!F6=6*-*#ZBZC/2^>,2/-).SXU/AQ;+ ML+$B._RC?$8^,/V)Q26MZO:Q]KI%F@6'5L/@H][:JO0\%ZX7P?GA)N#V^*Y H M-HM!Y5]'G9J&I%/DHW,@'6 M30O:PPT;TA] &[\8(AAB67\5&VQW[BJ ;^;Z7$@5+50C*?T Y4(&34Z[?C^\&I:8%S/8.=J..E;Y$D8N).PG,@1X7W) M"9&7? 9*@_=C:AT9N?F\O$!C<#V[D77NHESZ #X0LPV&%V!$@VJ4# 0UY\%D M5.'5;\/1Z'__(F@D_C'TU1^UYJ#4[@X"*WMS@>D78%?Y*BCJG\-/G%)#C&'38U5G&K$TJ/S MT9SVW763X61\^RO8' D\PO(7KB*Z&"W?=O'WMT)T+I^%V=E%?U4F!H &25>+#3&]&X\*I"_Q!('H*_"*N?I1VY?BF6HBDH!O/\.5.SI>$1/I^ZWH.PH=@-LXX7@B*N9O-8<.Q!@BM? M<=ZYS$+,K,1HJEQJX6:K(:]; T%)L#2>'M\O/F>D:M(?_-H%7:N; M4M=F'U\6]\K"JXW&\)^+FMH$WJ*$"WC-?43@N:!CT75K$ [=[47/13C=^?>N M.9UNG;&'C?Y@)4E+*5<-%V@-_1'"$8QC J@'OWZ8.[HABK4#P#8QIUT$&0"E M<0W.\V_/[:]/LP6+I"#^!!F+>Y(-?TC8OI84<3L6 R M_^546L%97$6HU3F61NL_0]K%P! MLAZHQUZ>PLRZT<[ KCBI:?@(P05W]B6HZ3T/7])GNI/U".HM^/?YS;%EG"LA M/=&91^HM6!7)HHS$"9-6^\QY&OJ;;Z?+.YP@C?W*-*B&@U:4LQ]0-P%[P\?F%QMX.RT/EEY%QG;PB>1LS_%KCM4&_PKG=B19/7;@K^ M,P7^L/W'=L<[=#G[G;W]WP(H?[F04YHXHUTD,VJXH51&UD4FCF42,24C\S A MKZ6Y(<)[;KQ?FHS!"4:J;\JAM]*\1IIO>@L/6,HTN0K#@SU%8_L"!MZ*R7E3.HV--%7<)2XG@L2=< M\8QHJ1R13B4I=S$+-6QB%?#-2'P=)NMB_M,VYU @GL5?-%!N?&#OG7'G(*3N(+EL@,>E*I"UA+Z)J-I M7!X$MG9;1Q-]%O96AQ7MZ-P0)Z'[Y44^;KJF*PEAE\8T94-%>M!J\[;Z)VTC,QU-W>(1O'H@$:\\--QF-PG.+ MAI.'_F2UX[5XR-#27<_37<"B MH-+P..96F4C[V^A4OW&@&>[X*R!8/S>W$SX&Z?\P4!/P*,$W_+T8=MZ@A00$ M+BUEL]/O-Z /7F'(84QA2(T1_>3DP/&QI#J.LC2!D 3B$LX8Q"K,"I)2DP@L M7Y,^7I1?)6/'? JQ)Y7<9$HHI1QX6\Q3E:61?Q@Y\ 9%ZHMDP."2?LHM/&,R ME6OXJ/3\P&!.I0BCI]S/G>UIYP:="XR>&J>=TP@JN+S_5H BQ74GA&>Q+-V# MNYY4G>:"#V#/)J-QN0.&'DP=RH$/,K?#MH+YNW'8T+P+.C'SZ<7!3U_11JV[ M_'2TO&&W+X2K85,;GWDY!. (!/+5[N5@5'GTT[W)%@Z3>5N8B?,-0S$Y)?3F+E!BP_C+O?IRZVJ)L6S.ZD.3ZHE#/O[ M@SPXAP89W>'E^M?=QA!*.O?1="-QX'!7M*3HK[CF\>B@>D0]X.!NP8R4C/7E MF5@X9)V^/ K3-(^AV@,(PC5+&JG.+6SPYZIGX2(-D"%_%/))E@90G2,/Z\!F M.J+Z5#%L_4S?_/K._;CO14P-SM!V5#I$#V:FIMLL%D]/(9UN\WM22#_LD2QA M7V>PR5/P73\L.W9U4NRF%R#?C_;Z$'?B7N-.W)-6J]R#'?RNE.J[VR)M]LS6 M&YN=>D]S;1'KD\S)$\QX[;;//^#'7(Y8/D3>'P(+/\9T_3+7ZN%[E)Y_OTJV M63Q8;=2U7/@_"1?^8_?GU]:1-2+[41W:5\+U,]2$#3D\^Q3N^_GP;(?V:"_J M';S)#S^^SP_IX>?] _CWQUUDL$R.7BXDV)^=P'C>P#N\R7NO#F\.;]Y][GV$ M<<"[','U/?CWX=D'VCOHGP>&K.OYFC"5<)MR)4CDL>NCB021:I5927:'4Z,B!7ASC$BE 9I3DVBA+$V22) *LJ[/*$; MA%0_/+'!S!W<<^-0+/ 8%K0?#657O>)FH^POW]8A',$+PU\/P5N0L[+F!(6M M1=VG0]UW2_ZAT)%$$B7"E4H(ES$GBNJ,L(BZ1 HA,R:W7J1\9?>#OSTC.L1[ M>X8M9CUSS'H"U[#%K$W"K$5/T26,>9$((JA+"?><$26=)L@Q!H;)@&VB6R\R MT4U$LAF8]465W759T(8 MW""*K#_B7X,6+_Y_7?S?BWLF!GQ[R%F=HH;Y8LV*UU#=2?_QQ^5P_)^-?975 MZ+D_Z.Q<%GF_$L8H"&,\7ZPQRQ+!3\-;-M^^BUG/T_QJU?EC/#3GF'-M3K%* M:Z&DS*Y==>JD'(SY+ MC8A%Q#+F,@Y8KXWP2L.DZLQ;P9(JW9!&G-1_S"%^NHCXOZOKD!MU,*S O#8! M;O2VN+O@E@UKE/O$+(;-"C5G:=$!$-D\*AH%["0':0Y MA J8=_>'&^0 C%CF!V"*Z%J3' # @T=9A/+;<-A<.=9=0/JZ M?+?=ZKU@JC'M0YVXJ:03^K.+^L'AL:" 5%)H(FR:(94G)8K&,8FY2[QGU GK MT35:$O'_KQ;!$YSMTK=UMB'RJP6O\TO%S%!*$MKCJ30]Q# _4I9FAOE+A&DG M#+XUU?<2LK/7QS[-J*8B)EDD).[]1A!VI1![I=)EDJ4R<6[KQ=HV.)6E+FTQ MR$F!+ PE4I4X@T(W0]PFQL[XA$(^]U4>&*V,PWQGA+2[;[ )6'>G_5\T_Y6\ M0DS:@M\ZN;QY=VPA[$^82XA2SA$N?4RT=(9@29&GGC%JXR\!/Z0>&@;>H(8Y M'I3P]_U [K%2]"?6A;2@=S_A.C_67EKJHYAXGZ:$NU2"< E'(B.I]#S)O,[N M WHVQTHC6S.JF/XP$$Z6D2[6U)3(%%7U'\@-% @BU74GO[AP-B^+ MZ>$>&"D/IT4B>!.\<8.XZXME&4 G1!^+>Z@RX@X5AR+2+G5G):?1/!P#F/@X+),5[J2ZQ@G5G5K-V/WR3/YVHG;#]@\.K M?;CWWL$[B!Q.CBD6- L5DY1S2KC1E$BF4V*-M-::2$F:0)"\:BM=E]C6G0%0 M27&&&X=7YQI$ M&-O.L98FJ_-C)GEF. -K'66 J3H%3*41(]3)C'$?9S'V(TZ3[749SQ>UX2[K MZ$NI IG5JH_4C O\ *4\WF+0NPT.@AR/HL>AJ]F":_F-;;JX1Y+&.AF-6_?Q M/K*X#\ LHLBI!$(3I4,^*$0J.O,18:D5&NN$C+#H/BZ+8NT^SK-F>5@:$$&[ M[@!C?%H,)R<@JL.B"$P>HY+\J^*7*"XZOPW5H///SAME2@ZMFHYW_59VR9@H M_C;-CWC:LWYZK[/^.XEH-RPW ^O?[&:H+JC3DX*[.VP/"_#$;9]&-=O@C[ =(+A[Y/AT"*S MW'9G!Z:^?G>'=,T^-"X*1-=V!7UR37C7(.6^BRZ[;$XR_YQ5-P;)0'&M!K!T MAWK,,TJ\N6'HR7@Z.-!6' 3FA2!M7EZ4]-/C#E(.CRN&OOXUO'U_95/-I:>M MO6?)^0YPH;!S14FN,BQ*\I>*L'Z[\ZK*UZJSO^87Z[["5KAPP:@#*JE.PDEQ MX/V#E<:,8IA7@]D[9Q-[4KXNW*=>D%'#@I=\_=4N#PY@1KH\Z^D0F'IFOX:K MYEO6E),TZSC17>@X4]+\S#VF9,8/^M4@T;DGNW.R3&B_(?C6FZX&IM_-8TO= M\:=T[$$>D 1R@/Y\F)V&HU^2/5ZZ05@B-&[]!B-\C0MJO."-+5VH/F/WDR(' M;:@9YN&CFBJX(5:SSB3SL%2U4)DG;T*AG[:5,3._")8YGPM_9BH^JMZI9).J M97N.:;SL1O++UJN#G:V_K:+^#L1,356HWP/%?E!K76#LK.@AYWB0+T#9062# M,ES"X@YMM[8)UT%!&[<;@# TV;6&&N^-VJBQCXHO&V6@R.>%F5Q@#J6I^RJ% M7A?3E+A5.-^M$+F>DKK? ,([_K Y5%(.M>$W=QNN23G+ 9-*/"_S14M^3GB/ M&; O$HX7=E2R@08OO;$X,/VK)W\1B.XQ^[CW@FQ5\!K5E,\1P9=,7_=E=-\@ M)7\#@EBSPN(BE^M5"]K,[,V0O5OV& I-2LJLVNY4.E8 /GZ^DE^MN>RG923? MSRM/YF22EUX53'OPJ3 !^0T.(9S==7HSJ:J9^V=D_KCU[PN(?#!@"QH^>ZG9 M:Y3DX*O\-WQ6PY"%_D:H"N,:^[ )TJAT*$KEV"K/EX+3A7HS;2M5G= 'R1J% MIBB#"AQPVE5>-E.I'" 8=CU1UR&*!&5%4IC^]1RK7)UE6O; *+L.(/M;V%<> M+^%#\,:V*DR<^J<-/293Z6\\I*1>#^[-BBN+)J<^:EQ1ZWZ#FLZ67=(N+H># MNH?%>LU(-M@@,OX%2KF7PO9W!E[8,OALQ MEF_(X'LG(^\" ZKTB52QY4S$AMO$:Q8KY764:*F%B=C6FN?H-#74.^:3..$F M%D+X*)5IQ.'_7,*CQ>.$F M)0/ZPI[@/!C.$V?]NJE4E#+=CGCR)4R4(MJF]"N0.V;;("W?A-SQ.10S+^\7 MMJ03S[F ^QL>%RQ1^SQ-"L!SK]8^O-A-]@YZ?._F$/Y['AW>X!@_7/=N7M.C M,_-Y[^.'ZZ.WAVRY6AO&@"VW;T[8'OQW_^#]V=X!'BOLWO0.CB[V;E['\'[G M1V?V_#\W.^->7:U]LQ/MO>H=>Z,2*E-#M':<@&<0$463E("A3!B2.2<^"VD# M*^LV'LCK\]0UVU^?YO&[:F590CA_+/-+(SP%'^V/Z6%[3YV$;=_FZ?E2-?UT MINC#9FHE0KZ*53TC$?4I3F3HE,-$SZ<:/)V+M5%^Z39,- MA[*#6[9A'FH^YAGP&I+[R!\TLNOD-^O54/-/SSK8D8_/1XNDR?\VQ MYYE17'(2R9@2'D>>*.>J=]EI'8;/DKO;3W?DT9*S*;M0K MW"*6V$2Y*N%>70M49^;<65&[IL!:,\581)4VL>$:%$VQ3/F8)1YLF/1)76"] MAG"B+;!>)T!Q[]7NL>9Q#)H?D4@EK**,B*.,: "J+)9>ZQ:#"WR:4V:$ M,JMQEMJ]/@<-RUJ?&9')I%Q)'0^[GT.3AXVG#X%FRZ*Q$82Z;NZ&+^."+ MJM\LC#50OC4SDJ>9C)B#;4PQ 5#HSJ=FSZ6B8M9S'YX;*@SJ3/-^8(\K1[.0 M1[BZ-3KG+HI,PH52/!-.. NVF;G41BRE6BTF/%$1*?@?:(75//5:29,((>+4 MF"A53MR5\+2A(G>PLH9I!;E&HV;IT05*D\MIB=*J5.5FA=(= #'J8%8NR#&( MI7;]X=5B1M9#8.%[I&7Q5'QA6A:+[M<<]X%I6>![?IVTK.?6%Q)SLMI6D#]+ M@[4O"EKNM;_[WIDA>+4WSNXV$',G &:5H86Q]&\SM-PIP1(%$+[ X!M@\>WSO[>Y-[^;H#$:.C316[ B?1+VW1Z=' MKTS2 ^=V[]6[F\.S/T\/;TZBP[/>S1Z\P2'=O=I;D[J5"6F*N3+.?+X_A^P'Q>RQ;R8/7:%9@DMP1UWB>&HBXK3S>.ZKB) Z(49DB8M-S*CS M9]]!?!6;I-=ALYN+9 ]&9"] M6ZYOU!F+DIB1R$M'N(@$T2KA1##+F*3<1AI/B[N"/E7*9.NUW4.9=Q#M0^K"C:9HRK2!'NE42N=PV@%H&?II/, M6*73"$N .(5@]&2P_ KSVZ-NE"SGB+8^VE?3 MXMJ6MZ[9UW;-6J_IZ7'&+.&,DIS'+M*$4QN#UZ0CHER,?#><.2J2Q%NS]2(3 MM"O8HXD?OIW75"?WP6#=U@HMO?W*[U"6_?T0K:S)KG(_Q\/ ?U[Y H_QT!Y1 M@-W"WQ-'INWAP%,#Z?E<*?(^ "D>A#KA8^)$!.$GMQ&1/A8D]=JF-E8F=NBP M=1/*NIP]FH3B05K6>G-WY7U9R[1WHN4, ;1*P2J$1&:6^*S%)OV1K%2 M%-MA)UT9/_ITX2=S*#<72/?+_@]EGD*S:*C=Y'M.CF*5:-+X(BQL"YE/")G7 M2Y"9NH0Q86)"4QJ*=Q6$WUJ1..;*>!/XJ=S&UCF\ARZ'K>Y'8UGK M"'ZWRJM )Q!6<5_#=(;;M5#VA%!VLP1EEIO(9%236#CDD4TE0IDF44B)EEA'J4^%2RZQ/D68P8MV(_8!U#L_I'*/)5U$=9I2*\QCGK3W+ MV!P ;%'OZZ!>/$,]>,;9RO@F8]M MXAW1,?;(J1J2[P[!1YVNI^ MW]AL>-(OF[47PXM5K'*+S>AKCL"Z7WPX50='' _3 _O+Z'K@8%[@F=-;8N[1 M!5Q7DIF"UIK ;8KDWD78@\T' ""?7'\8:L.0ZG2J[]WI5=A>'F)C&&SP_,UD M!&OGBE%)D^H&I\@Y"1==7@Z+,<):&,.PZ("@72'+,[:6'@R&G\+;;'=J?"G[ MHF-S91WF""3DINJ:G ]&8Z=L>05\.W:CNGTRL=_AC &+2A\G! MMMC#PL$,N/].X!+D5/2=NODYB A2(@Z+P)_7O%$1."%'\'?HH!VZA'_";T+G MZ^FJ84=O[4*#]/+7BRV_FYW>0W_MD.@PI5FO!*'^;WC!WOGEXH(I[_1WA%FU;8X0DM\>R[%%URZ(O H M^[U_&S=;+"A@MM++?CW5F@^EUOR6^_E [<"QE)D.LX20WF:2"'E@QLQOX&=Y#YZYBLTN22F-4NN(,$@^'U-/I(DB(C-M MA.0B,Y';>D%%U.6/+[I]PI.1IT/5;VE<'J:2>Q,(?W+S!#HXKW6U:I7:]]LJ M[?L8A@-.-$R+.G&ED4,;-Z>-\'[F5P@NKITJ6OV[G_[E"PQLW LMM21<8ZE[ M$@D"*VJPC2^US$! 3-G6BVFJ1242+SHXY:/'.1S/+9WK9;4A4'8J /@9G>:7 M;4[76FO-3:*]\=PG5G.:".V44E2P6&4TX4:TUGK#T6*9K]&J3$V_X!FT_TF?79[NOSJ\ZKWM18?T,#DZ M>QWMO=U-8-ZBHUI<<:R=C3\$1 MH*FQH.G.$,5!\5-EE9&.&9XI\,N7_(+QL'.;R"61CZ1D"/\*#(.6'DE>$_@P M]4I$22MR/ZG(?4B.%Y-3+#$B2C%N?*26\4 ).*X&_^@VT7/S0']W_[X'[=Y!%^D MHZU'L#'Z>:M',*2]5__L'W[\$/5N3J[VL?WQQ\.;_5=P[XM>M$I($JDS\!TBZF//,F,DW7J1=$6[6;41OL*M.P=? MHIZMG[ QJGF'GW!TL7>!Z<1[;P]O#L\.H_U7I_![F^_=P&S>_//\Z.+P"M[Y M^FAYY^#SL0)O,;&*DLQQ@SL',1$9]40G3BNJG;;&;KU@JW<._OXS;AWL#0<$ M,_3%<:-'=[B2L6=?)$&MO9_8[1O M(>\DSH2TRA@2@3]'N$H8D4A>Y+-4QSR->,*2.T/[GR*H/RB4=1>J.&]33=:; MYUBED8FUC>*$NYA*EU%JTE@P&\?.Z:]DGEL+_ ,6&Y1P(3T)G81B9A4A$?" M@?&-$I)Z0V-)(Z4S#N%Y&YQO1'!^UT;^%^E@:Z W1CEO#]"CW@6,[> #/SR MI\(U,&Z^_^KD>N_COT_W;G;8X8V]@/>[.>ROV,@7)C+2"D%\)!.P]CP#3?<1 MT9Q3DS!C0$:^YD;^)-1[ M^(< JZV?K*W=!K L?*%-F*L076E@Y'U*1>_RZKX/ OR]SBS!GEK3$Q6TWELKOW9H[)'^R^=L6^ M_[U\QFC9IP-PN +I&;G!%!>B%A?N@0LGX][+6W,WSWHWA\E^&/?>V=[-!WCG M\\^'!P;&OG<&XZ![;]_DO5<[]# 6?._FG,+W@"^[UWNO/M!C!7Y=(F)P\)(8 M"0YC1V0B)/$4'+]4:>JXVGHQRC\O 4RG$JA1YRI'$HW.5>7A$U6Z^#-> .\: MDMD>$K8B>G\1/4R.O?0L =D@X-DHPFV4$$6SC&CADCBF7!F;KCTDW.[L5,PA M 0VU.\D'@),#$USSHRLNV3JZ@I M*O>Q\;O*HD>SGR@-]GLR7O^3#=B_")PEDBW,9./_GQ8STW[BB"Z<.B?*PV!_ M5?TK=3W:^K]Y%I%\0.:G!6-2&S.6 MSFF!8/V7/*':IQG/F(L4CZC75FA'E3/P7R-E>IQ!)!RX6 #V7R+.AS-J]6+5 M0JZDZY$^D2JVG(G8< LA#(N5\CI*M-3"1&R1KH=2YZ.8*>&3C'/&-;7.T23. M,GBG)*6WT?6$:5GDZUGFE]DH"A^5%YU/JC^9$NQ,Z9;&4W:-BM?J;O?Q2HW* MFR&53\WW]/IS^-%K50P"L5;/C4^'%KF=D.8I_*-\2CXP_8E%M*P(P9#0J43! M CFJ)E.XQ,I;K#,*[%6?P6$-SZK'FU?\4.KRLG^-WX ,JNL.2.'LBV)X62!B M=VP^"OV>JJ\#"Q8(9Q^>$FX/[XJL8XC(BYLQ?QUU:K3L%/GH'$?G<_CVZM0- M OBK,(_#SC"TMEFQF0,NC^MCY\22YZ@YEBF5UA!]#"0'JS@.MSMW41LUQ7&S MQ:]F$YN,*GOXVW T^M^_"!J)?PQ]]D*UZ]DS+'X>Y"HX#0"P@^$%^,%! M\^;T"BGTW,5EV93SOQ.%-)C783 C,,2JR(L. *PVIV-?@E_A3>,&BL61Y6++MS@>$?_A%CN^J^M<0:):4=]UD.!G?_@HV1]J_L#J%J^CQ1LNW7?S]K1A6@X]:4.OZF5,V MPW%^@=>!>UBN\%B=![I#/RD";%2T@VMD>?LA8' G]=DF8<.R:=)EM5LP,[JD M:QS<8F*Z.)5A:@=(YHA;&R"!)5#,HP2,!X/1^W/.-62_M@YF. JZ4CO]I9JY MXE-N\!F+R#0'.7-:-!J#[WF!/PCN9R H=/6;78&83@6JE/Y*7JNI E6>B=Y@ MO:F;,376DKQX <[RR/5+(9V;[D4]0)R.LW_5 M==S!15?FM-M!Z9"P:%O1S8"DLM?D2_9%B,$_].O5?-#S"Y].]DT%@X>Y.UPD48353Z,+. M#*Q.%9/,!S'Y:&:=\T&)US-7933%=+5PL]5VMUM;H^Y:KRW<<*:M"\\?J9K' M%K]V ?KK=L&URXB3@$ZHQ# M]^XH;F[KJCL_'S5-\:TS^;#1'ZPDABWEK>$^KV?T10,)0YF '88;/"P\VA"= MV\'VT<5XK<,!Z+NJ^Q9&NL$C ,4 +,Q'IPZP&VZF*G]BZLVL[-T%(MPO74N MTV#EKV=; /6#FZ3/!Q6$8P5^%6\,M_^]L]=L[^T' M^,U)O'?V_K1W\\_3O8.C\][;WO7^@4F.#LSGPYL>_\_-"=L_.+S:Q[Y6!^_B MWH$Y-I9AVKPBL&0IX5YP(B-%"8U9*@2/8\WDUHLDW5[7>A04JA_XTO^8 !P5 MI2HCV*A1H!@OVSB@2U@RNJ./@U)7&8P'X.>/PV+$<#8N[ M'92M'\2<'\SI[VPR9[:Y_\U5M''@^QZ@JX#U#OSPH('%B1OM#.R*AAX-.'R/ MEMC9EV!X[MG!Z6?74WBOXR1AL&S*D83)B' K/9'<)[!*0OO(11E+LZT7--M> MUXFITM,0FC;L<%&N1O #YGTXPV?XS&VV.TC1C+-SQ&N_-8;.$835LEK&1, MLSCBF3721HP*K2UUR!_'5QZCU5LRW]QR+C'L!SD/6-& A;#-1?_QQR5"S1^N M^.3N\A"^VPNM5MS]0>??$[#V%0[.^_:S9(6%$ !E)KQM;UAB]^[ ; ." [KV MU549+!:7E71V?BGQO]S1ANCD=!BZU5SAAM%HHD>YS55QW>TT9K';^>VWE]W. M5N.CK;_AX(KAY.1TP1R4-R2K;@@HWL56+B,\Z$!P5QBD8!(/;DE.(_-.P,ZR MG\P0]S":<[(R>FH,;#XH:W[1Z)BCUHTR3&4YSG ..7\=-NTI\-QQ_@>-]U^, M;5>JJE,R256LF."2N]AHJT%ILX@ZS=/$;)CJ?7%WF7%(D)_M"$V;2LUO]/_R M15UAOD<+F(@G7]("1D3;E+*G[]62;8/0/$6OEB>OC/HNS-]XHOBR*5F/*3W[ MT0HI5KWB#U,0(43LI;,98ZGE3J629XI"""4TLRS.ZG8'617OXA^W%T3\7AV/ M' RK3-,ZV'6CM\5P]%/T)+X\/3KXY]DA?7/6HWOY_L$)?(Z_>T?WSCXDO8OW MYT=GI_G>FV='<+]#NEN@AFE1Q )[[V"=STXOSYZ^_YB_^TN MW:.[$ 7O+)6'<_1877MP*UY1Y*J,HXD1[^4IB$ M!B+/F ._GW:C+-D@)IN?P7%\,TO@P"UWAZ>R=5 =X&X:MY39=BW#QS. M??N MPJG1I C["6]5/FC1[>G0;;GG3*8RK1C5)$I50GC$4J+3U!+J,R$SYHQ,Z-:+ MK,N33>()^1D\MMV!=1>#D&$6U-?T57XQZI#.Z;!O\0U;+^VKPUDX1EV!97.[ M%0<%O%69[K"P9B_#DOVK6J\6R)X.R)9;%R2I2Y3PV.!20>PI1$8$-91DDC&3 M2>VM1Q*4+H_6'<$^8S>MU&"Z39,-![62>F7U?O)##4E+N_)UIZ8U!P_P;M=; MA.K(;IV_^R_7M[\7^; X NU\;T3V@LWLVSMAR<' ON(N980FB*[+1:Q418 M*8G(D+-6)"J3#EE;(*A_*K?W>Y*VW*NB?>,/+CN[ SQ'CJKSZ+("0G4N\L&P MP(S;QG[FT#\H[<[:--%>4J^8YE&6:I4*;9BC44:5KKKD1'7:7;0^[6[M,<1, M[_^H#Z#SD(RWXWW>QVSR-MGN7LEV^Z]>'S/*G*7,$\831C@W"=&9Y23R(HZ9 M=VGBTJT7=#M>ID.IT^P6-KQ#IOW@;#*HDF-+KA0LOQB[D]R$!/*!*[ ZH9'L MH-WXRKDRJ6Y\59:GJ0&L:UVD,:M8''2&EV7V]O376%Y6^T&-L6QW=LJ*RC'H M#@IR3YT@5\I?1TN)(V6VPWBIE"E\ =>OT@S,C5C8%@M9[E5IN8(K\#UTJ$)Z MB Y)RS(54Z42&7$:&YUR;:R2W&..DEG#4;2L.KO3L8[ 2$ZU8TYMZ@H,5*!_ M#_/!^$^X? +Z-=T3?Y6/3'^(VTBM6MU/K4Z.I8BM\['"-'-0*\$C(ES$"5=I MQI6W<2+5UHML>WF;>ZI6F "NJO21>TK? Z':4X]=KZF++ -?3FK!P)73DM.$ MQC#&2LP67;A6S#9#S [>';LT5II:05+#+0%S*P@$ZRE)5<(%>&*POG+KA;Q% MS+;1$P"I&+@&7-^:3/;E&?F1-Y%.8\Z]Q):Z7ODT4P;$BT71T4(I&Q&6:! P'CNB.45>1N6I M\59[);9>Q-M\/8Y5J8%3J *Y,F75]JE#H@AP\LMZ=*R?O!R.1J&\+E^Y8SMU M!D8-7H(A%OI=JKPL\L/3^.&@2J]7LZ+=M6GS&^^K@X(J8R"H"85J04%W_GC9 M$5&R6/6&%ZU(C)VKO5ZNU%Y@')C%VW6IZ:!FNJG)P.:7LB;>P'F"!5,K6(## MG9K5@/ ]5LW.#2TOFCP%LW$VZ0Z:KX6E%F59IBMY%:IKIB^W_L6F-=7JY 3+ MP\?+\S(<(4O*N'Z3NL8K3##\?3(<6BPR!1<3IKY^=V?K5%X7:G[MBHK1NC2U M49]\5^5PF84[_YQ5-QZ?!KVI!K!TAWK,Y1"P)'5N&'HRG@X.##4. GV0'*0K M+TJ78]SI.S5"WP-"W7[_&MZ^OY+]>>EI:^]9LBY Q*V0)6=@4>&'15E<717" M;W=>567U=>W,_&+=5]@*%R[ >O^!.IE&#C!/H1@S@ U\=#:Q)U,/JUZ0NF"H M'D').%'AVZR@=,:Q$D*7V:_AJGF.J'*29@PPW06*IS+U>NXQ)3=%T*]I>'3O M,N)DF5)B0_"M-UT-B+,6L*6FV,(P,Q C])&%!C/.P^Q,]%D@P +S$8IB.Y=N M$)8(5$#U&\7Q-2ZHTH>9K>72A5@E/!X7.6A#76P/']6E6 VQFI%/S,-216D4 MBL_">H;'@-!/69C,S&^!9<[G4N=G*CZJWBF0(DUE^]7!SJKZY5&@?FC(?*-V M#"+Q2KWP3>HZKKE:M$:: $QAD2./1@7^UT$3&[<;P*KG@]*!"I-6\VPHC01& MOB2H0=G."S.Y&(W+\06&JD K4P+H&D#O5M!;OWO-L8 XCC]L#I640^TH>S8I MXX_IJ*?3&<"G!.Z2DL5[+ &']Y@A^&+I:6%'.+,5]TMC%=9._B+BW&/VT5>9 M@#&:O4:C8K@B6+AO:>\&*?,;D$/0XB ( ! MW;I3X5@![/CY"G"?=X6PR"7ZG9:X1 :J6?AL]J&*S *X::,*XQ#LG'1J7C4.K& M5DF2$9PK5)LII1I(IPMN!0C6*- /#2I. YQV=('1&:L<'1CVC$(A'X2-,]P9 M1XH=O*0*V.J=MY+>(VS/Y2:':<29'R_!0_"ZMBKLF_JA#34F4^%O/*2LN0UN MS(HK%RILR^KJ*6_&;.>OI%,#[[XJK%WOX*$O@[^O(+AR.]1HB;IDJGL-II=J ML$6@#T$=M6VE[>V5MDE;:;L18_F&E;9W5LXN5-HF(L.=3^\=B[ED7K!4)8X& M*GYNXFQK746OB!3\CSII-4^]5M(D0H@X-29*E1.W$=TN^+R;Q*2SFC1MQ29) M(_1^=)P]N9Q&VJLL\7I>P95;@9U O#=&9 53IQUX0XMEC _A./H>M8P\%5]8 MR\BBY&O4,G)YO]O^\'VEL)#Q,4ED/UHRTJI7_&&2BK[P8. ^N43OIU1"NPW< MG&_KM#.PO\TP$3!1 ^ )3C0 [T2'< M8__@W_G>Q9_YT=M>?'AF;HY>[9T?YHMI1'NG1V]AO&>[;/^5X8=G[_/>V>ND M=[%+CS[^^_SPYL\H^_S5?6.D04WP&B)RM.6_CPK'"LWFK;85JWMZW*##Z[?QP4NOVOQ[$%XMES:J+PW,3."&"\2 MPJFR1'L*&J#2*'7*&F4=>&=)UOIFW[!F._\<=L51PENG[#D!U^\%>1%A__:81N!X20 J\,3 \:(64W)%DF ^^Z/I M)5JOZR'5UPOY0:V7]9S :K&I;/"K#D[5X&V50=&&DD^':.^6$$UZ9SB-$F)2 M+,;VQA#I9$8RFTCJ?!Q'-@)$8UW^9$W16^_K'EK]/G23&7J"^8.8%EFA6^N) M?2UP6\<@\<7(%I9PWW\8N=]P_<(O6C![.C#[L$P EO",>:6(Y]P0'G-)A(HM M82:V*8O2U- 4=_E%]FAFB=9#N[\2UY:\=31YZK?SF>K$%QBLVUJAI+=?^1WH<;X? MH)7<.%5V5%DA5N=(/<8_>P013HM^3QR6UCO[+8X^%8Z>S'.[W.P<9U8H(WQ& MJ&,IX3SR1&HO2"HM8Y'DJ8^Q91KKRI@]+;?+UV1O^9$]N6F^QJ6Z+C-$0\Z] M*9"1HDY^?XR;UT+@A@2O]4K_7BXT\M^4R]RXM$7'IT/'\R4ODW(6,9TI8C/' M"4\S3[03EFCE*:,BT0QI$FF7/QF;]8:!XW/;LMLO"_K*K(%FGGR[9_>EK1V%; L8%KO"CV^8V:,-YPS(E(-[EXJ8Z)B(PA-I*"QSS$HYQDWCK MM",&1(%P@#6BA'(DU9GGS-K84H'9M_'C3QG:$]/[JW+=R#Y0'$Q+T[M(L],Z M8,\)U.J%/%"?VV#SZX#:]1*H99)'VK.(I!GR2JK4$>E30&GUUHLX[@K^Z/.'=HOM"9N2-(C:YCDMVL8D;6.2 M']%0U'D]*PW&7IM6^*2&(EHR%$P:\(TE):E,(>*WBA*0HRZFR=Z=7(?LG1,@PV! !F,D(ULX5%:>K&YPB0R!<='DY+,:(:6$, MPZ(#@G:%[3*0$7 P&'X*;[/=>7LW<6\^&(V=L@\E\$7>0+B/@QEP_YW )?!1 M[E?Q\<):-&_49.?=+:GTD-=V7!(63E<-B1BU"[R6Y:\7F1J;_)R!%C%D*(1Q M-P2A_FV3L_2_$U4@N_<<=9^MB(*G8H"-;18Y$T3)17%$M8J-$ M*JA,8BM$&CUGGK$A,I6&>2L)MB87J!HWE;+-%6U8FFW3C#\];1C?SF+Z=6Y[O]'>$=74%B]" M>W=[XNH77+K"MR_),+^-)RL6U#!;Z]4+0 MK'GWW^3 T3=SEAS>G_2,8_>'!T>GAS2$]O-EAJSB"-(.9 M3 4GJ>98JBXR(@'((7#)%%4N2Q*.77:3;O)DA9U?-RIY.N3ZE@#^,%W=@W@> MHHTG4,YY=:QUKE3+WU:IY<A)9#H\<9]>>V MW?NR"FW+C@?8V. TOVS3*=>:<>:DL3SR3 O.M18JT4[&691Y;)(J6S.^Z6BQ M3(U%E7&I%)8X^(MPZ161TGI"8Y<9ZQ+K*0>TZ&:/M^)/>"[_=(#TS&SU%VE@ M:ZLW1OL6;'6F5<9I*@B37!"N8T^D2B2)F6':P )GGFV]H%_#5C^[ +Q0UF&7 MEW([+_RSLP>2W:84K[77SGJK989E/8Y')I'.))3*3 GG7.R3KV2O6Y/\ %!8 M)H$3TNH,PFBB/'CQW!I.=)0JPI2)-%,^D@Q 06X47])/&SQ_D8JU!GEC=&_! M(%//A&1Q0C*>982S-"8B4C%$T"XQVE(;<[GU@K7!,_(BDLMB&%K7XE&J*DQY M]-LX8&XCZ766F>HL$2P!::..:Q4)[;SA$>']X7[CW;G3T]M^G>Q__ MA+G8Y;T_Q>>]LW=)[^R0[;UZ!W^?W!R[.&,9M8Q$F0#_VU!.%,UB8F(*#IYF M.LGT6A_@[PLM"'^*V'QO.""8A^/&V).^<*'7:AN7K[7^L4Y8+&4*44($-TL5 MA:@./$PJ4YMF<=1:_^\/,LOLGTQ'U'*A2*20EB_2!N)R*4D6IT(DBB7PR=:+ MISON;N/R1QCX+U*QUL!OC.XMQ.66FCC.'#C=6>K@_]&,""FQ)CYBL)Y46N&_ MTD;YL@ 3SVG,A8Z-C%NISGK71+) M-CM@PV'WL,F@F?0.S'&6.*V4YGCVD!*NO"9:RIA$0G*N$I&FD7FJ[@T;4)CT MA29A+MU[I7V1]\G[OFM_Y?L P-\[]]CH12 8Y:.R!F,M9,!=SIP9+VZ%@F?& M(I]XD4FN(BH$CUP"H;=S#-PUL[KT<7?OS1PW)5A\[8I]_WOYC-&R P;8< 72 M,W*#*2Q$+2S< Q;,N/?RUNT6>,<_^[V/K]D>_A?>_>C@*#^$^=D[>-/?NW@7 M'QZJ_.;WJO=Z[U7'ZZ/C39@,(PAGO(,7#O.B%29)M0* MSID7$9-ZZ\7X:K@$,)U*H$:=JQSKSCI7E3M.5.F/STI]O&M(9KLCV(KH_47T MD!Y+)A-ON20QY1!]B$00*2)!C/:)I4)C[?;:'<'MSDY9ZUB6ZVEWD@\ )P.9#DX?"FJDH8VTB[J7U'7X<:BG'6 I8UP8B 156C];7GX*L=U0?OL2R0?C; M3\:3(HC^]KJ]R(?7WMY2*KAVKXZ#.>%K24Y6LWFWF MKM2HO!E6$=:EG*\_AQ^]5L4@U,SVW/AT:+<[!Z=8P1G^43XE'YC^Q.*J5K6^ M6 Y3Z;)B*C+6WH;"U,]@6,.SZO%BO6T@QKZ\[%_C-V 6U76G $&: M?E$,+PN4K([-1X%IN?HZ%+@6SO?A*>'V\*Y84(R2LQ@S_G54)4;#=T4^.L?1 M^1R^O3IU@R"D*LSCL.I&O"+F!&AV?6QE4'H(UDT+8,,-&PH0(!R_&"(T8AEP M166P6/^Z5C@W7!IWROENEI.^@C?OSA6;GBH[6_!I>OK[9GHZ"%8M&.-IR7(E M1D:-3CN^/[R:5K76L]BY&D[Z%FNK!^XD+"G6EGM?UI+G90VTTN =F5I31FX^ M+SZ4/E_/;F1QGS\L?\ @!RL\O "S&A0DU%7C6N#/N].2; ? -KQV+HRO^>(C M\';A9L]M2V_J43Y+(WWTG]/(7/PY4!_E9/_LS47O# SDVP_PFY-X#PQN[^:? M8""/SGMO>]?[!R8Y.C"?#V]Z'$+%&/Y]M7=VSB%4Y'MG'X[31#CA>424R!C8 M2*:Q9WQ,1$(S(Y,DR90*;ERPBDNFOP@)%Q U7D0\3+PNGRP^'5 )[4'XZJ^O4 5#76+R)H&$.%TA5_!/QR M5*I/T7CC/+SQ=N<#P!QR#^0X?-6_AJ"L9"R8,X$-F)C"[M*C\]$! M3<-/BF"Z*E:+*=G%//)M/\0"W5GSORD&:;5[-)[/LP[_#"B*IAQ,C"X90DJ# M42G:#OH;RIQV.^A+Y!XW,/JEN+]'8I1:1Y&HI%;7X34XK==39ZDAN.52=Y&0 M0:$4#C6:#GAH 9:KL&&]S7BB^IVBNLFEN@YZ&?@R OO&"-:[KU:X)."-^[&K MZ#D:;E)]JR ^<^YVMU) -1H. E5#?>E(?0K^7AZD># 5P5)?$'(J*:\G^%/U MW +F-Q_,NW0P8]VI">TBL4D?WG86NJY4C07__C8__K26A.T@E,/2 _FU]N\J M=HAJS[?QNTJRH]E/P$D8]B?C]3_9@/R?(-\R79B?QO\_+68;.:%C>G\+%MU_[CMY_M7A9^[8*K53>U@X[)B? >+%'@VJZCD\]K# FT"#,Q'IP[\ M(KBEJF:[O&T^TX@_+H?C_ZR^V35H?!\]VGF^LF+*!5G1PJ'WAK^K=/Q!LC*E M.<. #CQHE+]7SC@\B"G/_EC<[6 H_D,N]CIY#W#D;-##>8S!N=KJN>+$%=U2 MQVJ!P!6%11X7H!TE1USX]5;]JVK]_CJZY\HTB.;N7)Q2Z!YPSI_9+$H\YYZ* MC%-JM>0N3A*11H9I;G2U#Q-7^S Q9?/G_,G#SS\Z2&U<,G_TIW]/LSO18#SN7QS*1F;7$&!81;EQ$I!6" M4 W>EU L9M@;*;] *PX!47_IK.T1*OS-]76)Q"SPR^V!X?T=T/EZ[9M\?V ) M VUN>1+6/#3C.#F_VSG:.36QD;(4CUDI! M>))*(CF5Y/^Q]Z9-;25;VNA?4=#=M^O<(*FY1/@4KGHY\0K*+KFJ\1WG1[YQT[078);5>)_6_9WVR=A":A5.Q=$JI>W[>[!=J=YY],6BV0FXY6W!- ML^B>W2^#A==W+7PAU]I0+[9:L5MJ:&YP&;LCA?JFN2^\U#6SW5JYH997J@IC M)AJ8=LOP(E5<&,$U\![ED3E+059;+)2P&DQLO#0OKBX+[\WSX-778Z.IP\(9 M)!0A*"?1(:>51=%B)32/QIL\DWIG>@K.B ?G&])3#H+2V&S/LL\72(AY""%5 MX;:G5^CHP=F'8^F\!\,/(VPR'6ECD;&9K(BAV >B$V=;NRF'[HAK1A6C.,"L"_(G$.,M73)4:ELLC(*9;&O8.7% M8 7$$R;4,VLPBB8YQ%W*(XNT1\(++AFE+!%\$\5?*:IHXY0W$6,C+;]D:C+BH*68A"SCX>&^*442Z@B"5%7$:. M;$@)804GWO=9NOC)"N/2JW#?@PS3?($OPMF@UR\#!877;YB7:5NWPXDS MHGIC"4+C5P'FFB@K+5YS/)8U'!NZ/7WWG!I2^%@R9OLB9R;?\Z+3:OIB$M$P M5-ON#9'[.A"[U-)VO!\48@.N,'/];E:M?/%>+70*%A\&;6K%^L/#^>;%=4AG M;.X2O$N9^!R+/-KKG%M?:![%\7D/FT4HW.7DI^'XHFS"#2\\>LPBY;?,@6J-$G*+'-SK5\YDM> R%=1WXV<>9G:%(CE@ M^ AY%]L9X'I%,<+4 /.1J\ M3%.$)1;N_@+=QUQD1J'O>D].NH[*C:+MA;WIUNS[MY6T_$;(VA87K((^][WUI/4\^A>:!O<2&76*[Z:AB@T2.\< MTSPDPGUP3G(76##6!1.\B_S^N]_G1[NU=G!59TL5UQNS?WI>]3)W78#? MED%OH-J2:#/)5AB^.@S_.*5M6H*E#\D@$VW6,1U%KH1T1D%8RYCRB%TMMV7V M*TU ^#\V:-A A5EO!;-6H&A6F+56F#6A=PI,':&)H!1ESF^F"AGG.+)14JD# MDYB%/!8<0(M-YW2\"&BMM"7:>B0Q%'5$>TL4 6[7PN Z9694DMQ).?DSG@R# MND7WFIL:PZ*!4XXNPS&=&5^.)3&41:BCEAK7=1#%Z?_=JUUT>K!=MTHH;SK; MS @JE^7M\*5M=4:U[45Z3O/\HJ DG_>RC/&/A[U7"^G@J$R:V']$[C.^+%TI ..OU8(Z2HSZ&_W)5.C#T/-'I) M**? !L12@[4B@7.0*X++F4KP9#IQD8+2^\->%FFA[0"?= =Q/!]TK]GSK4YO MT(T-N/6_6AW_]<4%Q-%(0- OC:_LH/$5 /CK9?WW.JZ??>!'9T<@+-Y_K\-] MCO[^2.M7H74PE;SWI778\.2P\1$?-O:_@\"XK#=.FP=G)Z2^]_['$?UT^F7O MZ.J ?L;_<_7AQ\''8UCNB(UP2*L\!",DC)QD'&%G",,Z:"5P*?.!!6)XG\5L M%O(\!1N2(UR"@6+A#T:TT9QXN-96+8+4O<@5F+#L6[NC#:D-=Z3@S^&>U#X, M!O3G](T:$?S%&^'9(^&/= M2(8M!?KC68KOIN3#7WSX*$?LV)Z^W^IGCG M'J8-#Z'O1^)@+S3K5U]_?&D'M Z_W(&]Z?[5X=YFL'9UTNX)ON?J_V;$8;P+ =[ MGX^)Q-9B05$(R2(>K4?928!$()3&0*07>FO7*+)-Z2L88UCEK[P16,*4.AXQ M86"2<^ZLDYA)0:T0& M)7 %+=Z2M5+#TO+!T>1N6DG3,4*81U1RL_)0XTE+ M;SS28+ES)J?5<4.W)19K!$O/E*RRCGI?T4GU01.>%XWA;C0@/59/FN.;;N15 MKR!IY9!4G]*4 E8!&QH0X5(!$*6(C,$8D0"21C#G2#1;NX1L&SS=JNEADP_7 M* &C8N15:185(S\W(T_H%M[+*(*D*&'&$'=,(6/S;PSVT"BG$R&@6VQ3.9V. M\')\_$8\2F5@8S@3"HTZ)P\UC=Z#U(M%3;F-1J55J1/9OK^VO>6F++;"M"HE6CD2? M;Q2+LZ*EY[$Q25,%B@61SB!.:$ V486((+"UP3//(B#1ML1+ E'EHUA#EEU) M]&-9EITQ:*7BU@6Y]?*:6VD>SJ)E,LDG@60,>72N S- 2(FD2X8(+;7.>L,H M&?K5.2E*?J0[5*RY$M'(HU*6U=!N9XTQ>-W0&>2TS*7;,+W2B/0*%^C5(/H3 MA8]FIIE7"ME3*F1#TU 2 I)8>"2B4(@[;<$J3!0II4CRD<=@95;(@ *WC5A5 MZYC5L=::)^Y4(%N![+J$]BJ0?78]>@BR6CA-;)1(Q=Q+GE@%>K0GR'G0KF5B M,CJ\M2NPV69D56E$+P^Q<\J7;Y7&+565^D+%3^7Z3_^NG9.(7#?:K\@F>,5WMO7=7O:V?KY-+4 JMQ=^IG7:SY/F/^[=(@;59%.]U4NW7++1 OOSS9[L[:_M?OJA["?X>O<#+ M5973YZDJSZT/NO$TMGN 167WD7S_]:GG_3J2\5<'OQ^S_.#C[]/6P\1E_.3]H_<_5!UI_?QRUH]$IBQA1N3V(),CXX!$U-ABN M!%-TJGP\!1:DUS&&0&$#DN8X^)#RRM8Q\]*K%F\X@NOR6:U9)_NR41PX_'N:.7FO M=KOX<;K6?(X FEREH9/W]CI->WZO=:QGG_Y!!'U(_3K3.Y(_Q?0/01:;?+%4 MH;G>H:IZV*=ZV.]NO3;2#(/HE!EU43OK7X8-?IB&H3!@[$[!2EG(MN,5@0=%@= S>$T.R M$Y[H)?J _MD'$R>G^<5N[\/_#IK]RS7RJS_,\AGZU0EC*SB_L?^]?O;I_*@YZ5?_"][!LWIC7WQI_'8*]_I^V#@1 MAW]_Q ?TTQE83J)^]OX2[M<$:ZE?;][VJS-O(M.4H! %F$Z*,P2V>D(._F,L M)RHIM[4[G4FV>#?/91E@,\*1%9"](2 3(8A$+".):1Z#T]X NY!D+'&)!%H! MV?,#V<&OMX',RN@%SHEV4DG$632Y%E C$:23/B9K! 8@$ZJ"L@K*WBZ4:;(&S'#R!N8GO1#[AZEA?U1@N!08[D\9J(9IK9@$O4YPB[@Q'EF/):*>,=A&''". MRCZZYK+JT[*^S"V=8512G.=?<1V%P1K;0&2D22C!],J8>^AI'SG:"S][^7CO MVV',ZS[-YG]TNL47_7ZWZ09%E++1^<.6>:$5 BR% ).6G4C,4V$QRIC M(P@ "DPH!7C '4<6D)UMIHQJ56EFBI'6%&:N*"YRL5\!57 M/P%73\CUF*RGGAH4F1>()QJ1=0F$NW*$4BH)#B)S]3IU8'OC@4/S%('#93K% M/,YAM='XQZG-J8,\-SSCW N7C,:!I@ P*+47A=]F =B;Y:Y9^]+O34"X^I3E M(AA)WEF&, >5A5NGD0Z@QFA07+@BDKK$5U;ZO6&NZ;?,]RM=X)+CI%*B(5@:YK-]Y:Y]*CZ?M$\D3<[:I)$%BQ1Q(0PRV'(43$QW.-Y?XYB4T5LUAD1)BTB1YFFFDN$;6Z6JP,&G8EK MA(T4E"3G$_9;NV9&Q&9QI:D"@C4&@B@E84[P"(3 ?>+6 O8KKYDT,8"RNWH@ MJ,(V3\3:$\(^L8@9)Q%Y1@/BU!CD+/SFG11!!FX]9FO$VF\[8C,Q^;?R[CQK MUHIDS$M*$Y8$@#"Z%#Q)0G#%M0[1+-J"K(K8/!&X?9ZR9)+!VC'06T34 &Y$ M8)0+/9!@$A/NDF/65A&;M\?URZ@^U"F#O=?0$%?,(1ND1\)P0YV(@>6Y8>8MU0I5[+V@B\.!_NNX M=-HI3D >2 9<#M:.I%R;Z"OV?@'VGG1(4I(PRT/0O7"(\J9E/%;)Z^6_)#^M95,9N-@BU%!'-!7%. MVF3XUBXGCRDZKH!@C8& >*J=%=(SL&RB"H8C9/Q-H3 MPAXS:2-G%EFA* )S*"##L4>$&YTH&*\.QS5B[3<>LR$OV)YO]JB+^5;N&^H2 M\[BE66\QL8R4P(K:I&U@(G$EN/4:%$:3%!>YSSM9='I9%=5Z(OCW4[8>Q5$" MR%-$G72(N\21HT0@+E.@.O)D%7ZBJ-:CF&8SNF=5<\G>_%RR9;3LE,#.]M1C MIB3'2FA%):728J)]\B'-Q\\EX@>;,8AL,]!TTD[V'!-O+$>]E312HP/EP5L7+/->!4Z"%8Z( M"DS7#4PG$ZZT)BRHS*V>\7J M?XK%?(E?.[U^[\]3VXW_LKT8_K"7Q8"2=9FZ=;"W/^+^'U_./S7K].#L<.\C MK3=.\)>&_P$<"<><\/K?OS4/&W^U#G\_(M-3MWX[__+[_M41K7/@VA^'>Y]: M@ CB<.\#/MP[^7'T][XX^/LS_W+V5PLXF1Q<[1^#/2E\X!8QH#O$J9+(:"J0 M5)$)'Y44PDT.?&->6^4U5U(9GN>@&SC,:,>%"2EY-CFFJT!D5"Q[;7QG:@\8 M[G;_O6\_JZ)*!:P3 U;B1GOGI**1:P\OYX,@=PT1>Q;.66[8ZGX[OU\[EF+U M>[-_6FOV>[7]/PZW:_W36"RO;5_6FN<7K9@)')8\'T QX;52&N:A*O!%SLKX MHV7;V[7OITU_6COI .RU>[58'F2_VV[HUIW+""]HVZ$6FEUX M@DZW&%PV?MM>,SM$\R?P1#NU/[K-3C>?/OSD]C.>=&WQ?+?O6$SC'#XS5K6" M=E;PR)DJLM3)#WTQ\5@[OCX<;EJ-UB1W\]M>V33GZ9G=I/6^5?^:F;?\)>Q/[V MZ)OAW_FKO,3M1N?DI!6OOQ[^O?4/V,V:[?6 R('1@>4%YJYU/79/@+2*OQL@C[I-.T%BP^49?OG?!<>R>1QK8<]@;P.<4#[& M\+3A8_R27UP/%VS.&1-'Y)-&+_^GM^T_?6U;^WWSR?B*7M/B[36]M59CGTWP^W8M@\TMAIN+;#NU:=5P4T13X^85 M"X5/_7*-S,WKERQXNY;AM GHEH8K4TB" K;&26,[G]<:%)0!2@(",ND/"@J" MTVXNV2O6L5/@ IS3C;T^Z!)9L)3?#.GLIZU/?[[OC9A\ZJALH98'?2X.&M+6 MS9Y=PR_L9TI-0&7X[5H0;H^$3&_0 FKN]W9JC5NGNTZ&-GC%&]EIPWFS#4@( M5RKN5:S-SA#A;C-&GJ=7 NJ+OP0 Z( M\B2V8]>V6K!D(&IJ=VG@0EN!I7)8\L!#DDXSYIQ(G*OH07%:9.[MM78]KN6] M[\+NGA3\\*_+*07\?=Z=XL=?L1 *?\"C=0*Y9;,#J?IW8=#]#L9=+[;?G*K^ M 0SP_6-+-&?>Y70>D_.B/4=648=DLB01C2/SH,ZFSJ!;NXRVVYO4KFNIVSDO M0+0(6Q?":*ZCICW(*#R9./\0&KEQVNP?_#:39-S])./N(IE/&9UZ0#@9$NQ) MO';I(/H&2>5@[^.Q-YP;:3@2W@K$HQ/(2L(1AAVA0O(\!RE/GYARR/Q7 36% M+$[]>Q!#)J&2C#0DYWDD7 NLL,1>Z82%H*Q"C!@ZO MYFRR'$>"F>(XQ10K2'IQ6MS_46]\/=:P.X!&%CG%*>(46Z0592@((1FC7, O M"T'23&J9K=(8Z:PAQ'O'N5;, 301[Q+VQA ?*X!Z4:(X:+P_YB)1%JA$!F?O M(S,*:; ED<[UFUY%$;.<>AQ V79[D&%F&XX];Z*;/\&*^-^![0)-3$J_[U\]\6B:?+M4?15?:]^S##F MVL:( .H\XM)KY$A,H+-C 0B(88?-UB[>F6Z)7P-;O06_;"]).G"_Z"4.T6'/ M0=C;Y!0CTAMGJ?#$W=>GIR*=M2 =?QR\=IQIBB37!G%0T9 Q2B.NDM N)JXQ MSZ0S7?)Z0SH9B)8C'X,Q-CH8%03EP8#,M$ F"10HZH(C]T[=JLAG'OYRV_DBLHI6N_N2D='!V=$R23E:3"+R%3<:?A*P/&@5*'68\N9B1:+FM M?Z2&4QEJS[7YRDMM&3/(J%QI1%) +C"*(F'&.,)S8]"M78&G8&2&Y094 7M^ M.@H3IV8WNP+:V6T-Q!&R;@Y8T^W9;C->!Y/+:$ ^^[:&;Y=N!2V;WP*(SV\ MC!9?>\]KUOO8BMG#,/QJ%#WUS:X?G&>'NH<[Y<##Z)L+F[-]FA?9:U]ZUVW- MYP!1' 9:^]U.JXATA9B:[5+Y+YZS"-]F$^.B"-T<=&IIT"V:'PQC#D74:OI1 M[PE(#8,BXS&ITG6;/\W+DA=J+&9;!E\7O?GO$XL)*M8@&'X15[^QZUBTZG=>M9YX9?0?[D(_K-\ZGER'&D3'2^#+Z4SV/G MO\W\%7G:9[Y9:?CJY*0;3X9[NYP"%X3,>3!662,X%LJD8*P-8$*3J"S!LQ,H MY^'I@Q2W N\/4_'MK=X0A>*VF-J&WQS6T=_[;M@>U>UJ[K*5<:\)8[8H&(]R\7G1)8WG5S)B&\^2\Y MK1*QXNS)7%%X\'R!K=U>_TF>><$@_34(9K]9%E@9?LX[ ]B-^+\#V\I[LJ3J M_K@>$V-XRI&QM5;L M]6+W&AL+)1%4OIN_"Q:_+.XWAMD+YBD6(+XDU!00O3A/*]&?JGHVKHL?.&*5/XYA3K>IW6H#__ ME+&2@+Q0 (8O0UE&3ZS/V,_3[NAI+L!N10ZVX2LJ(ACO;.N[O>QM_7P[@:S9 M1K>7% E)R]3_MVCQ+[;2;I>!_W%^CH;9V M&X7>E1-ILP %L_*?/]O=61LY,\/]WHSUB0QWXZGC&D["'O-HN(DJ"DNBQ,%R MG])]&>[E6^>86;O_CLFGS"LLKO@NRZ"F7Z!\9#SCM[=H9J1XUC=Z4*;D$Q?" M_.E/8QBTXM @F[+HBF4=KNK[[.P%B5"0[)NNA=G[>BR%40Z,9Z2) =5+VX"< M)1)9#.RGM?)*BTGN"\5T3ZZ<2Y8[%K6)47.E*.R:EXE,UL*\K_4&Y^?9ILFJ MV5CJ:LT.M^(Z*[90WW5U-,Q\#"OZ8"47WOMSN M/_NE)V0D:8OB.^"OEKWHQ7>C7WX!I0#,RE;4+8505NJVYM>9WM4+ MX%99[;V%L[],Z>K%+.+=".Z][N@J]TM?XN_H@! MU=[#4X$E4,2$&:PY=]9)S*2@ M5@B,A21NX0%J#XU-#_T<8YMX,(QN;4)/H(=Z0H8]@> >^]\/&E^OOOS]^?OA MW[DGT+_AN,_?O_S^V_G1V4=V<'[0.OB]?EG_<[(G$+S/V7MRV#AH?6F\%U_. M\GOMBX/&O[X>_?VE>;#GZ1']C(^N]G_\S]5^O_[G[9Y W"FC4]*(6H41QXPB M8Y5&S@ECI/,IYI7=U:KLC]@M4&4EH#8[ M>74UF#8R0H8FR,AX*VRWC<^P>78PN[P-9DPQ$9QF*$=X3U8=FKN<:*9G"M-4P/RR0>I)!N[GR,)17258_)>BR*%YO6VV^7 M1:*_=SN]7J5^+H78]2GU4WN98D@*6>TDXL199$%H(\6T2DSIR +?VF5X>L#Y MQD_%>C2#KQVJ+:Y\SGK%#<6N.Y3/QP'8\EIH;RD JS315>+:A";J8H!MCQ0% MK@#7>,*YRVY"W&$#UK8VRB3 -;UCYJ6);S"RO9IKW*.*CG(E8//BW;>MCKQ] MY%OP1H\ ]6%:_N:ZG>>WE']:-;\H5KBWTM3-J30=BLC1IO6:M]7\R@6]*EGY M>F\K[7!D MSVL 7*-;90,\!:Y-V Z")N;92 K/&C^7@ED; Q(6)P,(YASI;=VY0Z>[C!4 M>:/7Y1J5"; N)L &NOE_ZW13;+X]1_]+F0"K\O0/]VW0O9&4E9:_E#3TTYY^ M(I77@2"'=4"<69"+A#$4.%-.4JQ=8-G3/]WT:I,GWE=._DK'7U['?TBKK"%T M'73:N=M;G("R.*GJ%[& /=N/O]EFMTC?KO3]91%NTN>?NZUY;[+/WR(NB$?& M\(2HD,PQ8ZES;FM7[^A'9]*M'\Z]FFN\!<_T/7G2Y#$.Z\=-CMT@D;#"#E]5 M$O5&(?_)E&[KHG:&X(BDIQ1T6Z9 M\4<>1-!&S"<20*ZK=@F]-'1WF79K/)Q M5S[NI]1_'X9X58;UIB#=A(YK%..*6H.8%QCQR BR0BM$.2BWWG.7E-K:53LS MIH.\29]V?EP&J_%RY8/+L?Z3=;IYI%D[G[\_%7TTX?.Q8NY&[)[3F4-<6 MBO478OV#225'!&F=HDBG2! /WB-MA$&::$6CH#QFUA<[?3,H#>VQ97S:-5@ M]W7*>>1)Q#SEI,>D$^+"1V0L!S7+,),L]CYYN;7+MC595=Q@<3ZKHJ=5]/0- M>(_&$*_R'JT2ZB;K\[W4SJF(K#<8<8\69OU)[Y%RB5.I+,)<.L1Q=,BZHFTS3I[(2),! MDX[?S#Q<@?>HTB[>B';QE(;4:F#GMO>(5!;52K%F,A'+1-AKK!!)UB). D$: M1X:4E%))CP.(&\ :L:W8=$79RRD:A?OHYZ+C^NZ,^2KW-8?/;#3\*%MVRTQ7 MD-$]W:R..Z8KO. DH,;U_*7FB#5KWS)OYF[_G>$@BS@JX:V!\,_94HLU^_]N M>[7_7 *O'IO_OKK!SO/JQ!IYI1[B 7][(Y[A^?>.CIVTA& ID8]Y-AC&%%D3 M*!**."F9E=8H@"!YQW3YG=K[>;/_ML>G-=5.;9X:VHV^<](&#@BU>'[1ZES& M/.RAX[^B0CP5,S9'E "$G7_/(Z+R1*9,V)U:>Y0Y7!L?=E&,([,7%]W.#]C8 M?FQ=+D7:#Q3%4Q3]8?A*?\;N-[#$9Q/X=>YS0",2R\T,@0IQ$75B'85H&PA2TF@1HO8DYOGO92WDPM M+T>4-7L% 1:SRH'P7*;#:^+-HWIKMO9]U*S=#GNU7Q1 -#9T=::Q*;056"J' M)0\\).DT8\Z)Q+F*WFB_@+'Y9*160NEOG>[PHWS@0 'M'/<"01;Z87BRBA,MG;9 MSG1"[[7\KL:@/6(,VC@AC\OH3+LE _1Z@_/RLVHD6F/_6*N@B68<$8US?25S MR)DDD#2YCR(QE"4_.1*-I\C!4":21G\ M\9C.?Z^P%/ 1HYWAF)/+P\9[5M_+U_?'$B?K< "-Q*4L"7)97XP684D$R($@ MP: !C83O"#4M"X"^RVF\)95.:;7-]L6@7[,W6 :D#^3H+F]9>-]C-X[/#ZRM M?H#@O5"P^\P#! G&.[CT_"X[05" 6-;\20;2R=4/I&,[F+[YAV7R85=]H8== M;"[ADC.P'C/2B(B%)HYMUDRCHRR?/V3Y_-#95L^X PL,E=JLU5\\M7.95W^[ MZS=__%2U?@NL'S$/R@$(Q7_>;JW_AVM':^R>UWX""ZSPDRTR+?!)"^0>.GEO M;1,3GLH=_6#WW[4U-^8I&5'#*TYQNCB'Y^)U,/0.SHM[X(._/WX_^OO@K-Z M^S4.OG[9VV>'C0_LH#F1=G!^Q."ZWP_./M"CXGT^DB][_SH%PQ'N=WI:IY^^ MUL^\J#<\+:8/-2=&J6F5 @TVUZIHQ)4CR)&88&=#D(&)5*0=B&G7=<6+SY*' MR&04QD2BJ.;!""TM$1XKL-\=91(7O(A'O(@K7MPD7CSX]38OBJ0855$AG4A$ MW"B';*0:*4U)T )[G&+NOZMK_(5/N'ES2\SBZV<^,^[6%5Y.-5_9N0#U]9R&<6 MOF6B^ UH8G]($I^ (JZ#/(A6P+8 L-6G%/[$= #I19"E I0,JC'22F6)P:>!]DU%?!L$O!,6C=66&T53H@PR<&Z M,1*Y"'\Z*H02"3MM<08>OB:=9BO@>8W \R CK@*>C0*>"8W'8@Q211D4+=&( M2\N04]*AQ*,,$MNIBL%?!L!/!,NND=M5P1BR2E#G%#%+*2:20,")_DI?/8 ? \NA5( M!3QO*]*ZU_P&@-(.M(1]\XBD[O/*>:UTE9Q06.%2A4JK;N=6Z'2 M1J/2A*Z$-0M"@JYD I.(!\&1P0DCRYTD,BB>2*4K/5G<]D4:>CY^J8HKOFOV M86/\W<6:=W8.^A1[_6ZS".P677QJGP&W>E5GI*4[(UTWG+M9T6)!B_5\#ZSZ MK=F_?/.-D.I7N8.A[@V-EXV/LFRNV>&>9+&V8+>A9F]% M35ZF"[OGMGVY[\4WJ.V+U#N:B$UI(T)V)'NB!BV+K<'J>V-L1%N!J.+GMU3GLR;\1GG)^WFP_T%'_YW %K3?ALV=Y _ M[!V"\M1MG-KVL)?AYU'GY78H6]O^:]#?BREVNS&\G7F%%V<'9Y]:]:L/V2U M#G[?Q_6K?7'X]S[[\G>=UQN_-;^G1V;^;7Z;<"7"GWS]?U1OOX5Z?\='9 MQZOZV5=Q=!;@'4Y^U/_^]WG]ZDLSOTO1YF)BDD]D6/D\DC4I*A&7@B 3"$'. M)K5 M.F94NMW+7?04<="WD(Y8(^*YI9+Z0'(&(5,[[-$5*:N>$3E? MF1M%8>!AX]U0^5Q'O@5/Y*]Y?$GK@>KGYGH5?WJU^N=OG6Z*S;&I694*NCHH M_CRE@J:HM-7&H$0]J*"$8&0B-2B((*1*FAFIMW;)-I;3C;2F0BV5,W$CM,\W MX4S<'.USB'@#@.U*]5PYWDVHGD$H[S5)2,@0$>AY.ETR//^T MNP6<>0OGMFZ(4KAD_B"1,JF0=#*1"V>M2BXHFJPW@EO.BQ2:.U3!*G_P%0&E MG]8-G3')4\#(E'5#ZR32(7!D@HS,**J9RWW MB6;U@T?9OTNDVI>^0,K?^#3 M)1<^"!FKY,+7B8L3"B3SQBF#!9($+&6NN$$ZV03@B'U*&GMEHD__O8_R(8P*,P3Z%SB"79%8*Y8(*Y=,;V]?062F0 MJP;*DQL%\FK_LGYV0KW*25FKNR_I&K^&ZTFI7#M:78V!]!=8^9[#5Q(!Y[SSB!$>D M.4V(6TS\'L]W,JI^'G MN-H[L_5)K]9L^]8@-SIY#CUOK%G9$QO(CW(75@"R"(!\[==_O0:0_$S?PN]_ M\?!__MWZ0EO?W%GG\LO>O[]^V3LX/3K[JWGP]P>XWI>SH\:)./C[2(!V^/VP M$?)SDB]_Z1_U/7CWQH>UXR""=4DIE$*DH#IZ@;2Q%*G$,&64,ZQD M3OK>9F0ZU7!(W/U3L.^^QVZL#;]&Q\&[ [FV(U3F/M^ZB' MB!WV$#DI>HB$W$,DY1XBW[(8K5V *5SP_-R&2;WR3/@L#+H96Q;KF?3=]FK_ M^:H#N6^M,.3A_;\^BL/&_C%.DDL9&;)8,L25)192 ;HE(B=Z5F@"]-IWG+;OJR=VNQ> M[T;? 0W_:D29J-AS(+L;NJC%'_GWF--WX8,,Q9U[21NHWUY<=#L_8&/[L77Y M(G3^X?RBU;F,\<_8_=;T<38TWX3H,H7W"EP=__[73J]_T.D?17BXT5K=7*D\ M:9(-*C*?0^:7AWM'Q\E%KQD5R$N:$!?PPUGN$5,TYCF*D5D'9([QSG2VPHC, MMVO?3YO^-/?WC*,QIT"6+E/I-45W0*&KV6E]^J*0H)E&[^HU^R#5X)D(L-0! M?NMTAQ_EX\@MJ@,#Q+\#U2FK3&^/SJX.&E^/.4^<:B<0X"J(?4\1!E(IR*+MXP/Z13_SN]UI&^^W:^\O MNLU6T6ZP" ]?_SDAVT9F[]AG_]VK_?KA<$GO6: 40 #3*'#@-!BKO9*:W8_M_UG!U=?O\/_<38.E%,*J\01)I(C MSBE'SBN'@C(&)Z8\_)&- [G-.)F61YD,ER,J+"V-E&-F NMDM(%(8&0 MA%=#N3(D*E(1U681%:DW]H]U]-[AD)"GGB#0'BBR5&%D% 'E03/"4P31([>I MF4%3]SE%:J62#I3F8[=OF^WA88"&OM!NK@'_/.8+@:79[)^")G3;][*,2OY( M)*S\))M%P?[8LB "30HIHP+B@3N4>S8B B3L4G):,;JUBW>F$^=&*GH!CFM7T!T^+6=O8]_((9:1##:D<+N&VJ!79%+7ZIFTT*^VV^K46K;?SWKB M>2?$UJ238SJ6/N8:.!U9YSLY8G[1Z15^IW>E7_A;O!DW\U^WTV^&O@1\_VLK?U\VW/ M2K.-;B_AY-O/?<>4GNP=2^\.($>G6^SXNT$[Q&X^"I[)KLVSU$Z[&1?_HRF M2:3BBD5L.:;)!>TBM='#O]X8>:RV=HNA75G0_YKIOIV]779WUD;.'.!D/'5< M4Z6PQSP:;J**PI(H<;#$0.;8'45_=EX\0?W^0[W/PZ*8@X:%'(B:# R M(T:&$H^$8B%I)F5T.AN9\PV I8U,G6?689NTR.;E=!/NY:.,&1:[\=PVVUGA MNG.$)4N6L4S@GG*'@V-2"^\8MYQBH/(5L6P, ML9P<)PL:DU$6I)TFB*>4D(E .RG1H",-,BIS1SQZTM?UK]C_'F-[?O1IYAAS M&Z4C7&E/6>(6!"RQG 3NDHTF6$'O27B<%WUZ2#99\2-[#P R/V5%M@/<&L< 7IPQ'@O&A1 54:P#45Q]/M;$6K!Z):+1&<0CI\@Z M;N%'I P[H:A7N/AP5O)J*#RE-%%()=\8/^TV M<##S=5%!X6!?UQ29>]-(!B<#>-&G2QQ16G,')H5VW'.LL7-!<@GJGA8&*S9" M63WRWNK%&*J*\:^).#_<^WQ,/4U*28,DZ/(YM1S,6)"N8+QJYA4H^9:(7!1A MMB6;$1B8'>0?61PY4-4;N#,0]X7%T>F?UOK !4/W3(;X,48>?OJMA,U,BJ%0 MQWIE1&P>R\-QO69F^(P,W1AK\7\'ME7K T'X4V"XGZ+UI]LU6]L:3R)KE%]O M_6/[)@\!CFO&;P4=%LZ?8:BM3$BX?IQ:,]WBMN%9O5M']P$X8NE#>DC<\W V(O<6R^M$MAH=0_G/5=CH*&$*Q+R_LCOW>@V3TZR8'ZS''9$ M#AL>%.6O#+@+GO'K,<9$!:LD:#_@[U/#1N&X@UWH2D+$Z@?SC+!(Z4F)S.H&1,%05M" 4U\AP_ M8K E"3E'(^*4.62H],@(:@)SQI'$RD*%&214^@7G4M!%MY.%^Y/IC<]#/PU0 M&WJGG19SD 6E%304VDOG=RG+MSP)X%T!=SK%_DZ6C, M4:138H%[Q8/W69I-4Y*_6=RLG!5M(@(L[Z@TUM[2\(;5+;YS#COG\_>=&XM' M%B%!6L!;+!M.3'TK06OL%(H:T&76Z+*N-FT]#I7.+BB-S6Y!3;U";3V/_>T9 M!M1YO@-0:0?TO,ZW9BCTPAQYS0IPZ9O,FNZX?@A*:6=P61@5WFBRUC:/^I[[X^=,:XDUQAIHCCBH-EQ M&1D)WH&E?6<@;ZD8\>.L@(JR-H2RZL>)^.",-(BX')*)$2Q,[N"'=*#S)0"2 M+)/OZ@NP@*6P6@NAHJ[-H*ZK]\>1<(\3MBB1G-^N5 A98"2<*V@J%K#>*$4^2890BK M2!R)/!@C@%K9CIE.QWI9;UM%5VM+5XWZ,4]&@S7%$(M: EV%A(P'0P?P!$OI MG7+. EV1'3,]FO'E_7 5;:TM;9W5CQT721-N$:7"(?A#()N+%AEL/B>".JLU MT!;>8;-\O"NIGWCZM.O']=()@?/@0L31<<*2C58DJI0.EG+#2)7O^AJ8X3*; MR8!UPN 04#!"(^YR'F)4 +02MM\9:EF46=V<[M'W,#,YP 4-B'"%;>2)4$U3 ML%@9*W 2C..*M%X%:1TT/A]S";L854 R]\WCRF&D9=8- ZAK6GFED=? MLN7MY)0"!_TP&0K(I0FSV%KEI4IP@28(&/;9*OMX0 M$BN:SD7)<&Z:+RQ7(!PC1LY'BXC'6(2D(V'\EG"<3+Z^BU*"<08+ L0K0-LB MTEDEM.":V^2H]E6:_L902N/D&"N"778"1Y$;FI,4D06&1\30(!0S3F.6^H@XGA+,$ [ !C1!I %=28('B9)CCUE34LAG4DOOO'T?N@C/"($9(0#P) MB7)E(5*8<.>T9DKGL>SSJ64E11V$41E9DI)0H"AI$B?>@B6<2!"2SI945?[^ M"^:#-/:/B34R4BY18L$#Y1B!G*(.P5_"$D)<\.&.64$S"2%H)91SS%.PRQ(U M%@,-(- F'=),6L0RI)'VBF'/' UEPY3(]*RA*"4I[#YT5KM.%@L.G$O"?S+0%!9'"M" M6$-"2 YCEV*N'L[FK,D]5L"^1='I**EF2>56M&1&!OLB8F69HM+Q#-!AC5F1 MO]+;V< $U[W;4XEZ=X\ERM)WYE?X=I1PS%FYE*L\!%#R; PT*&YH-)0I%J4G M,>3>6+,]"G?YS-^W6AV?(Z"S/0L?RLADY>"^WTOP/D_F.V::.^4M1Q[,,,0E M0+)55B#!C,UM:H0W_.Y.ITN'3[S35A(1/0Z:>TR,,\DYCY6)R1BJAZU)AS2! M*YIX5IJX\L=8>!##B2!"C0::( R!7FU "0MKJ@H;JSJH'[S-I7>,$-O.*L? MJQ 4%5$@P@B0I_$6N1 2$HISD2+Q(CLVEZ.#1\JIB@Y>@ Z< (L!:PPVA(14:(KM3K\,V>:.(X!"S6GM?IQ;M8>V#U(Z-'N^ M,P"Q/"IGO+"7W0YP$]@C@X+QBLL,+O+-EL1K%2P.GG+L%,R---J*G;'\WSP?EUO'/@>K[;+/)K/H$^\Z:A&@-4'QN,36)$(I6( MR$/."-(VCY 43"<3CTXFS%-,4G-KG2BTP$Q-A?0?D=4J!/YA M2C%;ZS,Z'(VBV=\[W="+[3='1)[D27DL29]X"@AS#.:I)1Y9"8)>@[[F;4R@ MJ86MW5[S!P+LZ9].A;([PP4>8MGV&,!E.5V 7T:Z"7 KX.MZ:-&P;FG8@VA9 MJ'H0<3V-;W(D'8J^&H?IUP*QRTX;I8[YIE$+WN7D6&H6 J4,B402*)6*(>MI M1)XZ$:0PWKBTM:NGTTFO/8ZMSG<@F>$?10$:W5Y_ MO*/"Z+0)>JYUNJ-36G:A,W9JA[<_Z-5.8CMV"QD_[,P01TT8:LUVK0Z7RG]> MJR: @3@XVS\F M,>(\5P$9S')32^*0X4*@)'%PW"5O.5B8=-LPOLUG8,*8KEQVM1OC]#RRH-GK M#8;].,(P 3@KZ6/J>J8]X)EL=IYT<_I5T:*DERD/9%8^N]""RA3CZUX@(W(M M;5<[ !8$>BGU^&;;=V,6=7")?]OV(+?/)$]B^LABDLB]DS6FI[7T.Q?O$"O. MAO!6H*7$ELNB?,J<46DSMW7 ME:*@XG@M]!(1S$(C_3 BF/=MV.+6_G#3W[)\]S]R0K\/8#4R(U#@/ ]5Y1H9 M9SVBH%!J8.BDJ06K9+YX[^=DU5JYAX5?^Z;YCKW(/HB1)!_T>WU[W9G]MFNVU3\M_ MC4OO_^0]-B?JE5W,=D(+Y M$J$)Y_<[W1[H8Y?7K9XR#-M:*_;@X:ZQ<3OK5>W.V-\%BU\NK?.LKU.OT/I1 MH2[4QE6*VC!:-M':Z:ZQ$9X'&GU.\*6P@<12@[4BN;B3)<%G9W9.:#?^-(9! M"TR2A=+'A_$^^.TP32:(Y]3Q7@,>[E]PS->W!W(D-TQ@)@:CA$*&8H6XP10Y M$<%TCCF)CR@L9-JJ19 %%WFB67<0[YL;H(UJEE+WKQW>B77T*S=]&RE^^:[>)MBY-^N7V#&=A/*\+/_?%ML:'3=Z!X"( MN#9'+OSZA.]H.?_KB==?XCN!Y8/.?)&'99)OTL/JA<[\N6"%[CS*N; AZQ/O M<(T4B/8LA$O$U@0HW.!(K4"I6L;17T8/1R]^U&9"S)2^5EQFUJ&M'[-L2N_9 A1P_ZLO ML,]W<4^^U"M=7URM[U.N+S&O"<&FA_Q?8@+K!4:RE! ME]D27-N$C?G/R:U8ZA7'7ZV;K[I6[[9$/C@VN9M.K@VSA%O/C5!">:^2T4+" M9_?5"+"'YH,/?>%L0[U$1W__N_>ET8%[?,1'--_?TZ._Z_C@_+?SH[//_*#Q MUQGI.P^MP[./[&#OT]G1>5T<7'TY/;KZ".=_:1XT M3LC!WW5XQ\^7];-3>)8OK?^YJO>/_]8._S,3,R<&$X4KZ8 M \@"TH$&%"W3F$B-I3=;N\I,IXG?SK=["/5G";8D%]REZ=QWRTF976'1*\6B M8 VS1'G.8N3$!2TEEYHEP5(BVHC[:E,J+'HF++J\C45>)^%HBD@H^,%#\,A: MSA#5N2A4"*&EVMH5=#I&7V%1A47KB45:!BQ K!+0C#AWQFALN6=,:.\"B-"(L.)_0B' BS40;D< 2]"'."M(1-\D&QX!333.&M74ZGDPPV M&XN6MJ53\9^-LJ7_!,[H%?F095(G//>FVM/71]+EMFBF#-EHH&46P%607$*2 M>,@Y6%S;/&_+BVALUFA\"(H_''*.E6,$.VQRK+1(BY-0%9'BI3$ MH T"*!MB\D#R;46F9^@L"<2S@>Q)@7CBEG.=RF^>N57TB5$:8QZWP!4U/N"H M*0XIT 1D\6067<7<*V3N"7,OUWAC3Q1RS!$P]RQ!CGB);%(.F#[I:.G6KMZF MU%2\_7IYFWG0M:UUDA++)4L: YNKY&F>:$JB>#(+J>+MU?'VI/EDG6?1)H]B M%& ^)6Z1BP$(FQ&J'--8YF$18ENRUR:WWT(PLA']:1ON=5)6E87X+;8Z%SD; M\U7;48OZXC8:CDETC.:Y1]1@SHW15.O J=$!1+*E][5VK>#XY>'X\Y0=A4TT M6"6#&,ZM7VU02"L;$-.:ZV0ULW[/9#JV*N<>86RI*>?#,4\= MX>8F$9F2)T$$Y;G!E1VU"Y8*Q1S"$ :H;R3%C0M;Q"AFEEO&=!X+"U MJ[:Y>&W.ZHJWQWTD@H(YG:0A6'(GC/.2LQB84=HF0WAE1VT ;T_944%R'W1 M*JAWWT(@ZO>R:4=A1-EPWFPW>_UN4='[ MJNVH-^'6PMI;0;1*@6*>O'7!&Q*ILGD>"^&BLJ/6'HZ/INRHY+PB(AJD3!Y4 MB4-$Q@N& (FCB=IZIU5A1U'S:#Q>,[]6Q=SCNA9)GC,B4I*@H_%$94AO W).&%*/:LN@M8MCF08J4 7-;CH2/ M0BI"L DD!YLQ?FW!YK<0D*K'[DG,383\_PZ:97.DDD8:U15X!W1$"J!UIYFVMIAO)5[S]:GC; M2XY35#9P2;DST@4=E4],.N45M_)9#*O4_!$#NHK=3L762[+UI$TE&.;66X&< M)30/ :7(N400IXHKHDQTSN3>W9H2^LLK8^RW$)Y:K$_CIMI3]^W4[2]K9,F>_&\MH+=U2_0JQ%Q#^JC6ZFOZR3G3J9-TVA5%,: = L8<.T4XV!&: M8S E36162NRK\.MFH.QD^)4KYI5**#EF$5?2(R,)1M%%CQELME!I:Y?J;6X> M[0&L4+9"V0IE[PNS2!8HHUAS*SBU,6>98TZ85D[0Y*O"S$U V4F?C5;)2X,] M$MX!RK(8D79:(B*$H]@&%1G;VB5Z6S^^S=:K0MG"X?-S,=EA=SA,8F).Y?AP MB5FC),I5<]V?=^?.I%B3 1V_=EW"F(LQ-[%YUF.O]BWV\@=PR?@C M=GTS+T(H$UAFO6OQDIO&=!^&;W:8BAE6A\7([5[%=POP'3XX^WP,(EQ*QA2R M..I<\Y>[J B.-!,B>A.CH"Z[I'9FS+,$5XAQ^ S "<(J82+ PO)-I:[?=F4*EJ0_Z-_/? M,J2,RT[;[W>;;M ?#7X?UQ:&,C2-">3>'(F,"TF:$65B&F1^E$R2S78)AX6* M?J?^OI!R?SI2N8LYG=-#/*]'P&4S?>R\H>&$;TZQ#I2207_^*?/,C^=/JQ1O@H>>5I1Z=^&L]2?]\.GTJ;X#T@X3?@^-C;:_9\J],;=./Z M3$7]/!(VE_6KWTX/:)T<79V0@T86%._I82.<'_Q^A \:G\[@7U+?^WHU+6SV MK^I_?V!'5W^!H/I,ZHV/O+YW) [H$?YR]I$<_%Z'?S^#XGL PN8# P%W3)0S MVEKV_[/WY4]M),NZ_XJ">^][U]6 M$TPD@28[[MXT).62_70X+Z2-ZR)%%T4@W>SU<\@*3P2#R4 !P46*O1R*YW-& MI7<&MCL.V9GCT&^K ;@#C)=36%PN]W+VK4'11_K67($'/^\HPF M'1J7C4/,8()-\B@DBA%/$!9KPR*22>G(O4M.ZRET2"PJYXA(+@>=@" 24XD# MML()3]G\/9;%ZNCF7H[IBQ;(66:'38P'IUGU+N$NI_.K[DC@+VJ_%#FQ4;.V M=V^EL;*@ZU2;QVBK"['KR^D!_#B#?:3NRIBH9^N$_="3P;?6#]QH [DBG1X? MH:WPH\[]XGU37UE?U*JO;]77]R7/[UQ]?5S_KP9$0_W*[+CG?>$\\YSS=GVMR(,#=^;O4[WHEYKQ:,AA5P'@MCN[*!Z M:FD>7(GX@L_\O>J&;*$_N MG9TVMC8Y_'YZ<.)AC$>X\76?['_]*!I?MR]V__AROG/2$(VM(]&8/+EWNG_> MV#H^WC\].-VYW&>[6Q]_')S\=7RP]>W'_MX'?K"W21N7W\YWX>_CZ95L]X*KUX*7BV]EJ/" MJV?&JU'5G/3:$AH0#L(A[JQ&3AF#@HB!!..)-WQMP]3-PXOF*KBJX.JE%D54 M6-9,Q2=48EQED*",)368;%7'JZ>-P.R^D%V M[/8Z[79L71V^_J47873%@=FS8@/Z]E3'FZ=/%8IHQJ*T M$&5RRZV--)D$0.F:^T94K" B&MP MXAS8,N2%X\9J#0NJUC9DG6C^RLA2*TV^282LN"38A: $XSY$(W0*F@1G5; Z MN(5#LTJ3GTR31T7UV$;".$&"1S=LH.VD14;0X)R2BN/;S[7^4I;/HSXLP5'LUBP\ M8FM8BUJ$+U?!S/VBE#?!1;JT;;+3HW9S' [AC]C]'C?;H3QFU?VA[- M$IM F3/9OVE,(]7VS5W:OZ_ M.[VB?K"?UZ]7^Z45[34#4+41>2!VIYHEQ&_CB;9*J M].WCXMS^5/CB)541)X:BS^V_@]+()'!H8+D<2S2)P'W>E!;XP0Y-E;Y=74WF M*KED:+(V4*Z$U]A+IHPE">Q=2/$1-F(J9^7^2CQT5G:VCLX;.0<1 @O!.D2T M!V?%YR.\U!-DK$BPI#@$(E].^K92X_OW/X(0E C-.5>&VY1,=$*#:7:,QB0$ MKG9A5DF-1UT@1FJ, 6B#8!*Q2,$6&Y*SB,JB@*W3C#%)K7TY:ESMPLS1^F@! MFH2IMK(_FXH[69'G+-]\I2>'ES(UK\9J/.).U=!D;+9#=0KY.8R,GPCX-@\M M]YHYGE P3"#.O$:6&[ YEB$4\LG\/B#KD4L,(Z4,_)9:+9]H.B#47),-M)"W5!"5KQ2+BT MVCEN"3-..V$D,4)$2JF9NPO*4\+/\[<^>6I>U^O6)XV3CS\ L@X%CL()XA$V MN>40M@Z9&,"+"S1HK8UQV.00>7W::1NU/JDO)"DV*4N"]L0'PY,!@0%;12 > MY]99B 9^%A14DO(DD@+&:_,P,,ZM-@DYE7(345@3P[!"1# 37%(QT=S>3MW5 MCBJCS2+R81+#(E&)(U'<2P["&;ER$L3$1CY^-#X>BL@ED5(B MS,$%X2$J \?$<%:)4XI5S23**U/'Z>XQHYN[)W%3(H<6Q?U&X3F-SIY93-U M8].@,$XENW@6KL]G>6TSNUM9;IX_76XUE/SD0V[R]=IFJU4T1X/WAXW/>M=6 M;]BA;$;+L9LVE)C:>>S&ZZ^%:_N;.H,NW.X_ ]OMQ^XTG?D,ZOJ?<66_#';L M3>^[@SB;J/[&*I9K4G+1CZUF,:.+0(0W(&"!L4 4X1I'JZEV/@47I !P;7 'FMJ7#!.4452(2(+.1>5B"RQO!O@+X@:;Q<+<(1;]6T*=0F!FOH7'34[QP0*!;C4],QI9 ME"]?VYVI+A?333' _MR!DY---0Z0.;Y[9BX+^ MOT36\B97%N[J19#PL?:8O1Y$NJ'6&C\//.M&)1-J8?':_5JK:5VS5?3LN,&3 M>N/5>JV=JRZ''^^T;X:9_[U NF*BZH*P*DS9J],%X?YS7[5'B%43B?F:'+SY67K^ M5@6O%DI?9].!9]VW'7GZIT//?ZZ>?A#+N @^:#N_E-OYP;T[4^:MHL)]I1OX M$.XZ'C%A!FO.G742,RFH%0)C(8F[)6,Q5W5UM6\_MF]_ M<^;OSQ5[/QQ^^G MC=,O>#____4+?._CQ[ZS]]OI3G-RW[X!S[%]?O#UP_G^U_V+@[U/ M\#R?C@_V]L7.U@?6N-R&?S=)XX]].M%T )[GZ) DYTPD$@7L->(B!61QX$@K M;SW&2H>@\[Y]1>)=(=?+02YNL6$2 ,NHQ''TEJO@@L,Q4,5!R#-RW9<7XK[( M]?HJM9X>M(:'C:(420OL$&<.?F!)D4N4(P8K#7"6"&'+*[BL8*N"K2>"K> 2 M\=Q[P4+D,FBPS,H+K'B(UE*B"]C2CP];%3PM!D^3=)Z)R! 51\'G<^=6>J2) M-T@&Y:QT*EK*US;DLNI[5OI X\-Y:XKG42L.8)]F1,^_G$VU(($\^029&BH*(31DO*'?AWJD[%@X/2 MBDYC=;7]28KU*FU_-FT?-692SF :**(.*W"7DD8V*9,I?"EAFIGH>-9V2:H6 M!J]8VY^D7*PB]7Q*19^(BP@GSO(HD-;2(4[!P#N)-9)6$B,%AJC)5 0[BP=[ M+RLXRLOYO=F_J(^.Q$^4P!.*E$H4O""(2\:0M8&A2,'GI8)XE<3:!JL+SBIU?[WJ_OCAT/W4 MO8J'[J_I$_$0#Z8XAY,Q,4>7V+ \,]Z>B'(MS*6RD M2%.- 0RY0B9I@[ @P<)R>TIB;DG-9O!B3NV85@G@EZC;RXUP*MU^?MT>'8@) MQGJ6,[TI2<2)E$A[01'61$2)+94Z%+H]8S^WTNU7H=O+#6<6U.U*?1=3WXDX M12N!8:$HHH$JQ&DT2+.$D?6)IV2XU0+//,^V0KI;[=8LW)^ZM?RV;"\W<_-\ M,P9:9KJV,ICHJ(?#UCV/AQZ+9URC"/J<\"B<^LV;3S*!/\X2D("P;=M MR\P/C%6*=G53M$]P/NT>>EXE:.^OXC<;NUU^/'0$>RR#1#)24/'@$C(Q$A2( MDC)*%SB.+R=!6VGZ"F_&5)K^I)H^UOL--)T8E6E_\XES4'>N@T=:4XU<8$IQ MYJ4RRSN:5FW%K P&[/RL&*?:BGF.,.>Z;+$ZGO^TT'@T'>=@ WX.MH@*PA"7 MF"'-&$7@XQ)'B#):V;4-4L=JNK/#"B6 JN3MJFS,5)J^$IKNIVD5"+-$&HT( MMJ#IU%%D>,"(>!.P@&"(VI U7:N'9#0J37^3<;]BYE&^[Z,?U6+P*I%X'R$ M-T*&H(U5U@B.A3(I&&N#%I%$9/E[MZ70\*2#8P()$4N M7^*.(Q>T0RSAW$\A.2MR1YZZXE43U@IA*X2M.%PKA)T384?'*QF63%"*F 3' MG@=!D/;,(D\3S=$:U28ME\.U0M@*82N$K;AF7R.X3B1,4L3.VY"09GG[@P6% M3-XC)LDE*0/&)+,3+7=G>/7@]5%:6]]L/SGKE1O-ME:DKV2YG-,_IYN$%;HF M*,B(XHI%;#F&4 ?BGDAM]/"O-T8>$J[7-G[:6BR/;?A2L>CX"9Y_JC$'+;?+ M^[%&Q$C:Q]J3+V%SN 3$00\=67OV[D/;=T[CGOVQU>SY5JD_V33]\:6U[ 6%GCY+>3_:\?+QM;1[3Q]:#Y]^4^ MC.?C(??&*N$4\CPFQ)/7R$EP_!2X>S0D:RPWI7D"+8IA,YL#JT,4(8*WGS3W MTCLI/(T*_A#!*^_6:A%,Q%E6LNX 5+:<]AK,>^Q-=:#_>0?9G]]N?'A>*&^) MMD2ZW!:3FF0YHX8D 5=A*NO'K9K!5@\('E!W#?RYC[MK7FRZ&-+DJE,#)4"<0)A_B(>8<(-4X03)66/ FQ,<&ZJ99)B:& T'*=5V4FOVBG;+K5;GO."XZL:BQ608+DB1:4_E MDA3'B\ XYC:9P][/PTZ4!:RJ7XL6T%D%?\D5&/^HN6*11R_VLUX6A>.CYM"] M.[I#TZL.HWD$V1%]=[=.W]7@ MUOS.TV:RFM]E-:A<(OK=.E\O;LKNZ#3Y1*=#8!*?*<NGW;N?T?1DBP SNGL5N$2GT)D+5V!N)WTO9&[Q?[%JFKSOT MX.0#W_GC"VM\A7O"9_=/?CN&>UT>G&SSG4M/&O33<8/N7QY,IJ]/#DX;)T?X M8,__@._+$-U]DYG=4JS0?%HV,)*:4"@F5G M^4RO1UP:6'QJC,+Y3"\6=2+UJZI3KF#LM<+8$LH1*AA;<1B;I,HT6CD>(E(F M<<23(\AQ9Q!A@GFN&!&"K&P1_R!F)\F2-;;VQ M8N_GJ/5^ $8-MS0KB%H>1$TW8]-.8VP(1X02!8Z6LL@HX9#&CBIL&4Z6Y7BQ M3O2#NXU4E:"KJ_!+*_FN%'[%%'XBLF*J@$2N5C2 MN3RXO= 2]?W5;\9E19EUTFNI1\?OW.NNBE<6G:#5!O\7NS&X_:/?M; (S;;M M7GSHQ]/>3J==\%!W6O"81T7('GO]RDXLSTY,MZ%36L5DG$968Y&W"S$R-C=N MB-XY@R5-C*]M&%XW>@G[ALO3RA7/UU?X7.'S"]_QK/#Y6?!Y(F[',D49L4&I M('("J4"&:HJHY4Y:;"F+>&U#T+IBIL+G"I\K?'XK>[D5/C\'/D_F6?)Q%6\C M0X#3=-@T*6*).*9,:.G@E;"V067=F"7T!WE^?!ZO\9ZN[KZEZOM&O=GQ2!O7 MG\T_BLAUH_V&;(+1OK.M+U>LXW&YW#R\6]]R)0>[2%+ M,0)4Z91X]0Z$-W;SIV!,=F7&4CON9B3_KY_7[*NUC:*J-A=O9CS.A9S_^T^[ M,6LA9Y9+_K3B>:(4U5%.*3CY3B;"2= F.4D9ERQA*93Y687T3>H \78+IM]? M5=V.BJ?!6&[_R$3_\;?8CJG9?^O%TI>[>XU#K*)/.&5K)7*O3LZ19A1^F"22 MP\PR%B8EE"4F@I&1&FVY3Q+L7GJ2J%?MKYK4JAJU+HJA3Z"4Y?S'[V M]X-N-U/+S:.%]^ZB6%UC:?4$96K=K(9(S4X?_QX!%Z9+"AY\RO %[R#,>L35 MW@-XS@J)(28-Y6@J6?%*$O1GQXV3OUH[7__5VMF#>VUMXH.3UK?]D]]:!UL- MNO_UP^7^R:?3G5/XS/M)8M?MBYVO7PB,B>3G:FQ].MW]FI/T?\%]#H[W3W:: M.W_LTX.O7_"L2@=8&2>)@>5@!B-.I$*:<8$DCC%*2H0(=&V#T.G3+2_^V',% M0B\)A%;CH$@%1TN&HTF>:1:$])8@2TA"7&F!'&CQCD142+1<))JJ4M?2^>AHT1,0<>PX,DQA%&3BG#HB LDEH \B MVEB]TI 7$%)^[MM^O%>-^KQD(:L'.2L0@173OMD._^[XF7#S^D]1/146350= 6$8F!&"8UL\SG:C5!EM7::(7.JE:J_6C5Z'.J=J6] MBVGO1$QC@L!8"H&XM0[QH!S2WG+D":788@N:K;,G4:GNZU7=I1>65ZK[&*H[ M&00P8R-8VH (8?G0LE+("2.1Q"PQ'<&=HBQ35:V0ZKZAO:62**&BJWKRS9A1 M5YTJ"'@T+-J?"@)DQ>AG2 M2JD?.PBHE/I)E'HB-M \.(Y%0,*ZB#B)&-F@#(J1 E)+''1T.;(G1%5*_7J5 M^K'"@]N5NM+;A?1V,C P/E$K<$")&IOK0RPRB5CD()B77$I)!<^! 5DAK5WF M%@%3JQP9['7ZME7SI0YJ&+"NI\5(X,2HT>-;XXU8TJ!1^,86? MC#"4-RXJA;!S^8 GN"LV"84X^)H*:\H3(6L;L^C+*G6OU/W1(I-*W9>C[I.! M"8DT&!$$$IH$4'<=D6%$(VK^BGIOW%:DER*H1+A?V=6\ M*9;J&F_IC-PM95>O?#]^-;A^1_H\7(,JRGUT*_AMFK;7!>4P4\@'%A$/7")# MK$811%LYF6)@8 6UJ7/\D$J"ZL3-ZCJN2X]3Y]7K2G474]V)>!6<)$F5)\@[ M"JK+"4:6> A?#8XX!8)5S/'J"IVXJ53WY53-5$K\*$H\&84&$SW6F*$8C(1%GIXJE<'AI&4@H? (]6YC;:N4S.=)7O)9<:5GC\! M0\!B>EZI\H*JW!A790$A07>+.91[-:(H18X:-%2E$8&)X*X80H9$QP"24O*.TN3MJ#':D5X/][03L(# MBFS>1K+B"782RC6H@H7'1Z8?4\&"MH(EPS1BQG'$N2;(Z.B1$-@+D!83>4:F M.E739WVKG817H>&/'RS\3,,K)5Y0B2?"!!E$H!I4-WJ=PP3OD5:&(^L8$23) MI*E:VZ!F1?*1E0J_O#BA4N$EJ_!$A*"U"H(2@Z*+#G%%-;*!601+ZKT&QYY[ MN;:AV(JH\#*W%%Y"L4T8JD%MV*+F(7L,K^VX[6I%$U48\?CP=3$51H#=L1%< M$!1T4(A'')%+22/M/5=2*.:LR/P*I_)9E*?Y$ MZ*&3QH0(#U!* ^+:$625EDAR++4DV'!.<^@Q3=I1:?T;U_K'#UHJ7^!)(&$B ME%&8!FL"1])1ECW"Y72,*"RC2G)D#!'@*DJ/-.<&:1N%AS^C\@YB M1%''#V*=7[I*/7.:NP+7"EQ7OWRH"K"7A9J-26\ZF1@@MH[1ILQHDP-L:9#E MFOB(G2)9(4DF6\X>Z%8.L2Q M)L@%HY!T)$0JN'9\V'MD"3NOSX^M13;CGWT+-]THGB<+=[,]L,4#_>\_0_/[ MQO_"C]&CG-KN4;-]U4D\Z]/PI3Q&40#N$ZLLS2I;VK;IGWO'L?:^J^ =_'V-_^E?;?C6#W=./;/]R M_W*'?B0PGA-0]F^-+2]@K*QQ\MO)_M>/EXVM(]KX>M#\^[)QN7-^Z)0WDIJ MA&:YD6)4R (R(\(ECS2 6Q1CCB77IW<;:R".K;S8.:O5!WFYB+9;B^TL*:.. M\J4PE6WE*0%! (G*N__]SH0PQ7+)%A6FA[K?HI*A!\G0]CF,E33VMBG<&\/O MA\99;$C*6UA!(NYP0CIABI1)7"8E?4P@4'C]-I[JD5#9=E@"V#S4RZC YC$$ MA32V]@\]3]S9B!%1'J3%N82V":2Z^ U<>M HYS7]='7?* MEV\UK6NVFOV+FNWU.KYI^_#&>;-_7+/^/X-FKYF?K@??L_!]7] 2AUH8=,%7 MN1Y.?H;^<+RW7S"5IPQKO8'K-4,3AA=[U\\Y MMYGQ/__#E!%WK@+=6^VU;I M ]5LJ]4YMVT?YQQR_L3=PUYP>8@IACT^6#OODN2O?=K[?^O-SLW5J0\OUXJV M-%;V:LRSGKR\;UZ_U.VC5;+>;7S[-+-3YX>ST M1%S4?SK/]0?)QI4+?K?GRE;.4QU:@YW!*5S7+\'7',?YS_XXAD$K[J;ME$K( MN(+^3S"IG\ Y;GN8Z6(U]G) L ?W_ZW5\=_>',KOPWB^'29*-(,8"VD1,JL' MQ<@:PQ'U2A"/I6"6EG8: J88-K.Q#)) 9*B2%11SRX@V(5'L1!"&):7]6BV" M[3R#A>EW!^! ?(Z%JH XNPCR7VN"%A6!RO5:C+ I.YV=-NC6$%J]'?1BJ2C# M".?__)>F1/W:FVO/-BMO:((L=(=*?0H!*EP[WV:0EA_&],Z7&1S;X9G0Z% M\F<3#H%X%N:K6+R,J$';6_:L%]^-?ODU-'MG+7OQKMDN=+;XTJ_CH 'A[=3N M?(ZVR[=_/6^&_G%.(:WC,OT^/"4PO//P[?7BK8D,0?D>-^N*JUO?QNODUO?N MNBSAZUK>_O9=E[W[/8'ERQDLD_QQ!LOFNNQ/CHW\].P8$5.?G9%D]@ /L?LT MR50]%]WK?G9NMC,2C"7''CH=-_8!;DN1W46)NWKS-(+)V@@AYZ''_>FCO]WY MP]7\/63^B%E$7><]]+:Z9]T*YR9-.3_L7NUX]T?V^3[U\VQ,$?V[PQN5UV\CN$0A\$C/5X_Z1UVH"P"*XE=N"U M@ZV#X\;6\4GCLO5M?^_H_._+#U/$PS;"FGI'$"/Y, +&"AF''=+,BZ25U#3F M)IW@0[T _OWGT*+_N1<+?M7K8TFP],!]EPJ65@26)DB5N8PN&&Z0I,PAKJ/) MC(<2F1A=B@P[RGD%2Q4LK2HL/7"[KX*EU8"E29IHI1/E4CDDDP9O*6F"M$\: M@2<,3E,$;UB;"I;FAJ57U"KI#O;JL:1]O=:.Q?[?*%1= OW$JT?3!\:>4T?; MY\'2V32:L5>!Z&(@VI@*.:F08 @)03@QB[@@#$).RQ"UC%+KO(UYTT>L/[CC MVW+X,Y\?)BL6WH>=^7Z,P/'V4]\5N#PIN$QUXPG&6$UAT9)'G+GLH4F-%$Z: M,TE\$BR?^GM^@NT*5UXEKCPP\JMP935P93+RLR(1)R#H,P4KCDD6:4$%$HH% M;SA8#EJ<)EX"%]:+QY57O]T?QWQN"D92;$/FG<8I2HTW M2V[Z2"'= V!RDOHT?V*K.$D7V_WFC>/Q%5S.!90B"V'_/3YX;(B3WYMX5V%+TO'EXDP+S%FO<8<22LH MXB0Q9"@X9DQ(185/7BI3X4N%+Z\SS*OP9=GX,AGN26Y3L@HCGYQ$>8V1]A#] M4<:4<3JHH/C:!E]? JW5B\>7-["+U_'?D+.Y6"<7U\1VKZQ?&98O5GMW*[9W MM]/)Y0H#^)AKQ6%9].=CVXV_Y35\?V,)WW=Z_0HM%T/++U/1GG8F,1\M\MHG MQ%UP2$MID0!?&U9+)\K\V@8CM];:O[D4695Z7[FCH!72K"+23,1]6GE%E(W( M4:L0U\D@PSU#P0EK,KU3C&QM@Y#UZ;Z;%=)42+,:ISLKI%E!I)F, 6V5!I. MP)/))]!I(( TX-,XHV&]>6(L2?!I;F6%>7- \^IW_1H1M+?@.RAJ/_NVV0]@$#T(B$K* !8>TT M<3$%J7$%-!70O,Z=OPIH'@UH)@- 1U3PBFL49)2(1^&0QE8BS,"78<284'HT MI@*:G\5^(V8VF*1X-Q?/2_[DJ]\'W2V.N9[%+EPI,X0V^_'T?L=<7VZB\*6' MO\4:5L9A,>-P-!7NAI"HPAC<3I^-@T\,69<\HHY);:*(VA>TU59U0!RQL) M;RM@N1>P3.UG!LEM, QQ%N&'2Q)I&@%84W"*%A,)CJ0JCW\!6YONR^T-S M9K.(-[:AN?K'6&C8,@0]M]GJQW_MKM'B;H[6K<'(QG/PV%=G%X#0A M/**4E$><.H>X6#?/_/\9N[XZ];$P0FZ?%^AXLWT\!'C*N@ !'P9/DRCBP&8T,\4R@ZJ<%G MX1PY$B3R4D?!"01] J]MR >QU;P68'GU>WM_7K6.[G=JW=@?=-LU&TX&O7X^ M%_[6:$F?9W=O;ES\5*S/YM7R7"U>A8H+HN*/J4A.&_"DI5%()RD0#R(AK81& M+A$7$O?P/YY-!5]MY%7)]14CI:D0Y3D092*"2]Q86#N%%/,8\10BX*2E@F!3V*043(@F5@P MA/B(92N[!8EQ/VHNI:G32\2@I\A-?_F\.NYMPPK)'L*))L(+R/&1BN:$)8,G$&6 M*++2>10E_".L-$RX[ PN(8U?05@%82OE@CT-I6H%7,L!KHDH5B9LG&$.Z40Y MXD1:9)D6B$BI?!#:N4R5L[R.SF\W_C><,;Q]5>L@\D=]&__ MRHUY]05OZM-/(36(Y03=^'G='PSFS1Q&Y;K3?D$TPVG>V=6XO>FO_ M''NHTV8;C<_AY./?^I I/=I#EC(,H-@IH>T=:$[LYD_!F.S*C*5VW,V0_U_@ MM;HD%5O9-P1A:?P'))>8NKTSZ%!WAFL:1[<.O?6AW_[87:W(._C[$__:MMOYK! M[NE'MG^Y?[E#/Q(8#]C23]\:6U[ 6%GCY+>3_:\?+QM;1[3Q]:#Y-WQN=^_C M8?#42"89(DP8Q+GB"&0O(&XY%^#O1RWMI'02H6&%0I")>NX)Y0O -<-PS8N+ MVV+5"ZKLL==;UT( G\E?W8H^9F^PE%!&ZK4L7L4W)+OXX/(QN&R<1R MAL7R[:'-,&9="YW-QC"M/;SQT**L%Q9EPC,JWY-RG5)YZ]MXG=SZWEV7)7Q= M:W:OR][]GL#J<0;+Y[KL3[8.?AKD37]T1AQ6^CA/XSSJ"7.@9OJ.(Q6KC;1K MCDAX@;D8]\5_ZFV_K+G"B^P]_732S.2DS16?K/:,_=)L _YW!G")T/O':SUI M>9NT#&T;.#JUTM-Y]ZC''Y[S&DO:>"US5V8UEG5VL+WI/;A/X::W\I!3TC/3 M=;.>^%DS#/_]H$=<[>S)K9G(02],I"&#D '"1*NL$1Q#B)B"L39H$4E4EN## M#[,V@-%4^G$J!()?1J\->)5CT<BZX=-GT9Y/C]].BNISO^._(9<[/[]ERJ[53.S_=U:R[PK)E8=F7::=$LA"8<"@0PQ%G"B-MC402UCID&Q4I6=L0=:$> MC&6KE^2I . 9LB(5 #PO $PX,U(Y*5WFQ$D^(HZY0IKQ!!*9 F'*.&HA*F%U M(1XSV4:W5Z?5JWG:[%QT8894M>7J/9G>T%O^&I7B? M5P+0Z=QV0Y7)72).[4\Y*HQZ(AE E&&>(1ZB0#I@B+P\Q9[2%)RR:QN$D;K M5?KD%6OVH[DJE68_D69/MGA02GJ9.&(Y&\H!G9%S&(0Z6F8CPR;IK-E$U16> M)O^L$BJ/KYWY!)<'56GV'^I[O(E@ZC&S*>^+91A#I[S-;+O^N$*IY:&4G_8_ M."Q>DAPE' 3BWG)D3-0(+%'4VB5!O\31,I=M/D2BI=/NI='O2 W$Z M4A\34MH5%;H&61()BD%[+I.*-JBU#5[7^L%LF%4.Y![Z632YK7(=3Y_K*)L+ M5]"S+.@YFFZHJ860@"O(42(1&)2 C&4$Z<02MXDG*FAQ0$U,=YVJDAJO1H4? M+ZE1J?#257CR.(@PVBJ6$#$JYR^\1Z1*R:[M\M8%E2) ZIH"U$.I@CXYU! MAC#.!94:2P-8)5D=K,]R^8@>A6[HF?G*WJ+Z/YJK4JG_\M5_PE4)7$5K(=JP MUCK$ P[(6:41M4%08Z0!=R5OHJJZH2]&_9>9!UEM3^;?L=>K?1]U?J[94>OG M-Y8:N9W^]0F=E5D-N"OH6A9TS6@]2T22.B6+HLD;,('D9@#8(*FE!A^&.&GL MVH:0==*ZK5V/HB:EN9^5('4H[DF.[$Z,[], M])INGNB"(!1+AI@(#'$>((X2!",=:/(J,19YYJ+'J@X&ZJ7$454:Y56D42KM M7[KV3_@NUF"K.+@M0CF/>%(*60P.3 K,6&*,=5RO;5!5-PR_%.5_6W2$-_AW M'L1).->R/#=AX>*#?#LGFW]O_@"1>/AVX NT5<^<1;NA@G]V4?B[<4^F%>JBO7+$?P0N=3[$KW5U0=R=\4,I2\"(R%!4.B!L-P2=)"5$5 MA(7UH\FRM0U-IUOC/HOFOIVSRA_:?=L^:N8>"0]P*]Y&.O]QW8H_.IUPWFRU M 'BN%Z6,D2O'8HG@A*?38S@RFDQNV4T@0,;"(FT505:8*(6FF--\S "3.E?3 M%9W57MVK4.['=2TJY7XRY9[P/ 21X&EHBXRGX'D$2D&ON4=)6"6"])H+4=!8 M"OT0YV-%-^Y6V_GXE'_/NW2#S*I;<.L63DB5VG@R6MT;&%6LQF[ZTBN!J<*E M)>(2F7(Z>.:+2,X@1ET^44#!Z?!2(&NB4$P;EF@"7!)U,:,.HTIGO IE7C:U M;J7,3Z7,$TZ&)S0)'AV*-&)0YB!S161N!:FUX=0FKTFFV*5Z173Y[1Q"GE%. MM23^_ELWJEX[;"T[#W+5U;WJ,_(X@$6GO(\$@&6L]L@[#X!%3=Y+(13Q9!28 M)"(3QIG$RM3Q#';_A<.B^53E!25#WJSN+SM-4NG^X^O^A+.2A+:!0#*O?Q^#_8^[_U6A_A)1GTUY?(Q%18GSB"1L ?5]0)9; M@D*P-D4(5$E12D_JW,B'QZA+4IX5[ZI9 6@%H*MPAOX&BA;'Z2NL7! K)SQD M'(.,E'IDI(J(1Y%W#Z5!R1"P>V#K)('HF+)EM9AX9K0LG.A_]BW<<:-XHBRU MS799-P>OA.;WC?^%'Z/G.+7=HV9[--P2,LL'=MU_;EP]_-U?$Z!=PU?R8XFK MJSRE BM0X'+)IG]N]O+.Y%;T\=3%;OD:(_5:]G'JM?YQ+$H,9R86+_(W__OQ M/2NQ3,]*OE"T./C[&/O3O]KVJQGLGGYD^Y?[ESOT(X'QG(#F?VML>0%C98V3 MWT[VOWZ\;&P=T<;7@^;?ET=L=V__?'>O<=ZX]!>[>Q\.B8G)$@>ND94)\: M @S.$."=489IC#.](5F?9C>L@6BV\C(W>[6S;NQ%6-Y0:[8+2[?FJ:_J61>1*IIY!C2V!I/$:?!.>XQU]%:# M@.F@*ZEZ=*F"U_UA,IFUAHE<@$41URDA39-&U 0'OK>(QL9,8[,^O3ET)56V M'6J=3(YX7>#<:2,_@'5I+RP8@085L$V"1<*MTYI1SS"/+OJ@C*"58#P%W'P[ M-"%('8E! A.'."$6:? )$8@)C4XGSE(^ [ ^3=$^DHOUVAUF"M]BI@H)6E1F M[NF\WB4SLYW72GA^CBH[)XU#9:*ATD0DHP+A\8X!JD2+J-3!6Q^9]V%M Z]/ MTU$LQU0M#8VT5C00(ZW@B0?B'<42)%\%D9CG7%:2]922M?7QD,5(N9 8!4^R M[X,)LCPII Q)U'D7&%-9LJ;/2XZ9J]FN\;T\F>"BY2:!6$O'L2+.9(^91:NP MA-=$)2)/"CZ;AQ >,P]N V(ZU^+!*D"$S *2&!SHZ+"3S-T-/NNU/4";&?0L MM7, %UBC@<^P<[&8D?(\T.@EH9Q"M$_,4(OQ*E&X1)1C/Y;=#ZI1/28.GX[T$QR<* MB+BX1%%"B *.A="9DD"P]>D,RQ7$P/P6!NLBVFXMM@-(RVW!>D:C9MMW8]%C M>T&9$E0QII/73A%NI-,<>X5-9%9*#&%A(5-X)%-S@% E2LL2I9VMQJ&-U%DJ M$L*,:\2=))DCE".9@N">4ZEB9N:2=UBK4D 6D0F MT 9!4\8G!9J(8 S"G/" MM'*")B^R3! SE EB*IEX0IG8VSY,0H![D *"\%8A3FE 6H6 #*8ZMP^G&HNU M#;H^7M']G$G08+]2. M;:A]6?^\7DLQQ*YME6[>C$[ HUY1]1I,\<[NO_,OJ6;/SKJ='R"]?9B[A721 M1R:2%,8HA[DEUOCH$CB(*F)OA%3S)C,>VD_S#2H;@4\<.B>E\$(@KBA#7 2- MG$LZ)[NDP3Q(DNS:!M=R??HTT34"GQ\W_7$ME\C57#S*L6BG%G^<-;LQ!Z:P M@FJ]MH D]OH@2(5T/4RX(KB.7EGI$A8\!NQBU,K2P$C$\)"F$JY'$RZZL_?E M4$K+6, @4HQZQ#662$=O93,N HL+OBV#FD2RXD7=;_9]#,:9.1(>T.FRH.DRK@7'0*5I(BKW*S MS^UHS1\FD^#(:@*@AT$*N4G:4:P\CH&%J"5$U_/*Y,P.D97W>I=0-CC<\V)W M;Y,U]K9_[%SN'T:5K($ !VD!X3$W1B 3?,R]$*B103@JPMVIN#*X*>WA')+T M0.$A+E*E=(C&29XL=4E9K[Q.22K'I*N$Y_$0#:[A#VFR J3"(J=]0#R)@%R4 M C$-L:FA6%+LUC;T^C33X[7 0&1RG,6@!+8"6FK#)0!$"S$U00!RB%/;Z=1L ML2B](F#*$#9"+?AS :&;-]S*45:YLP5?R*($EV\5&Q0 NF[0@Z@&XHQAV-%I M]VJV0&'?&N0K'DW^.R:?+53;;=<:Q922,2M2A%]_PGPW M\P"+3&:QKP-3T[+GQ4T75?EX8^.K[W;\^;"%B MUOZ1EZ494^W,^F_V*);)WN&5"RO7:IXVRUVG7/]1R )@SO=F+Z]:^?%KHYC/ M1?1C][29GZ=_;/OELPPO%YJAUN[DRWZ/-5O+J-5M@@0VX>OYR<;VM>Y*&]9& M1GF]!C-\]2I5-W=3YYCD]S MI]%FS>B4DQ'@>0+H!WRS\ .**2W@?'!VUND6'^P?=V !RFWN=*&Z_DNE2B'Z?G.]J+; 5\F+TFYA0,87:^5@IQ9&K['TJ;86FI^ MCZBRM/I<(\XPE)V+F(7Y66H M]3H^*VUO-*/P_?S!7CGCMR63\I'*&KS>[(2?H<9=\C.:_]E2]*%]I8;UJ\D> M!8$G,-Q>:/KRBN?9Q$RX]&"$9(01*(W %DJ-<%W!JUPM9J#[N11L?%IR!+5 7/=*:[?!OO3@ABEUQIN MNL'4QN$>7%Y!^.)9!S2YGY?BEND"<;H:T%&KXVQK_F1G8=]6TZ;^.>CV!D/5 M^QQ+1Y=I.I*1#^#D=C,*?P(/ICW($QSB>/"6)W,/E &$I@Z?!XTJ'"E0B-@] M+V3^O!V[O>/F6Q6QPDLAFQ!JU^^5P9?48:4CYBX1&H7S.N%$7U8+E[?8#!G=U_3T2@ M>2YN^G='@$C=8HPPG/S0Y1@F9V0418.!P"/ESMMT>P,T*BJ#L- R%L9C6 ML97*][S^FUV//9O1]A UNP4XE9[I#=\#8']"<5S&^^\CI;M]L!DMALJ8'W1T M !@&/NC#KY?%L\#]"IW*( [?@9'ESQ;YHW'-F3Y]?4.7CD?RNY[U!@2F@*1W M)0!_C[^>-T/_>%26<.-[0^7#UU^Q#AR40?_VK]PX0.[S\:#N,VDER?THQB;H MQL_C[F@X9^!C(M>-]ANR"4;[SK;.[45O[9_C6 2H,SZ'DX]_ZT.F]&@/60(@ MQ*^=,F9Y5TAV_A2,R:[,6&K'W1SA_U=30% O%5 MJK6-O4++0,S?Y^1 .[.*VHU9"SDA[F7,+G1TB7AKI5;2;1G2/M9OY+$),=L,#SD$7K$%A4,"H]_)8 MLFMP-<@CUNTT'#DC8'C[-;OJ]#*@^WWB<*M4[.]7[D>]N?3C$ MAF(7B,W'6CSBQGMDM0R($.=5XLP&2=(X0RS=L?LQ ^%QSF%,]5 MH)\#PBX(?;,$)]#U10L('GXVC\X M'11)XJ&(C63NBGMF&\Q@NS=G#\TW*&YB9\L?&D.M@:5#F#*;&]J"QQUX;BBE M*0]&)*O \Q-W["R,N2%7-J19>(C#\.9DI\GFCI$!IL&/UZT1+=BA&GRT=QN)2Y6R- MME=@E(4-GDCVE+[?:<&CZ^+5W0=Y#F#V!X4_=V;[P_QSOLQH.*/)J ]-Z"@/ M=?5!P( R@5D\WNAK8_F\;*VSXW>5*YO3^++;;:\$W_\9;.]HX,_A#PQ!=&=0 M;,XL 37')6"V2B],@0HPF+@ALM2U,(46X,F]F\0.0,JT554@[6ERNK,54X M!"L-X5+ $D:P-FYNG(NHWQ[F.@Q9ET+G35N M2!DVO/$P#;1>*.,$:4/YGB;KDK-;W\;KY)[OB8*#8/%OWC58(M:YN/WMFY?] M"7_: OW\[O'1&:PW9;+Q:0A>]%R-&$M,'&/T>-+FDW=E)1^5V.:W8<6GO;7 MF)B)E-X2R3B7TB7R-9(K+?S\KX8^B5MLF+1.&HAN]]=K#U[;*Q]Q'OG/QULOMUYWC_\K=O<$\8^P>R M<_(-[WR>X%0Z:<'[#;%S$K[M[C5@'!_ISM>&@/N<-/[X!,_WK^;^R1>ZN_>1 M_'WYH=]HXK(/^=[F^<[6ET.2Z^:DXX@H8A#'$$=:G0RRP4OG5)!2@I_#ZXH^ MN ?QHAJR"MRCA*TR]^B'8>UD[Z9S.:KV+U*^Q2;V<'?Q=E+UJFO$$F#PH?6H M\^+AU:)_*LX$P(3^WNV9LQV.E4)?2SVBN=.J+!L5EL;)7 M:<5'Q[[]Z> X,)4(YX@FJ1"W42+GJ41232&@!(^>!FN1YKF;C\P' M]*33B$2-&>:4,I$)ZI;0Z[)R_ZK$X.I@WPI"7Y48?#S@^S:]*<)52I$HI%02 M$!R3S,P9%3(>C>:$_+94[-JS$; MRVH(7*5.']TZ;)__>^_#>)=+HY6(C%K$G B(W5P=9[[N# M7 )\>U%Z2:@VHK\OR\OO4PVX@J7X6]<\23_GL1]OFS5>:3I$[)?S'- M%I=%%[0A-K_#*/,-4[,H?9U0(AB&S5==S[3MBKAANY3*Z>B&8!S'[=Z%> M:\"_%[W,!U808ET7*_\_N&[HG-:+];EF$NG&4YMI,[(0Y('.F.Q6!Q!N6$M\ M44[6H'^X8WK7:U-@M5J(=%-:0R>6XEKR]Q10,H E+\IVQRA51[%T%MW; M^5'S]\>Z_8'D@P@5?(P95PHBQD)5AX7S;3"]M?YY;,$53^&1CGOK"_"8W8K^ MMS60+EFA?L8[18J*TE6P-5.5A,7*[G0 H8D+\;KO@!%UF5E M2K7WMD]PS6_G.R=?\$%VE4\__MC=V@97]B/9O_P(G_VMU3C9%(W/ MDZ7:.R>-K_]J[>YMTIV]3RT8(SW8VN:-O7URL/77R<[6-FG\\>6BL?7M1V9, M:>Q].[2&9 (Q@R@1$7'K+7+>*T0994Y2JER,DZ7:VEK#"*."@/ )J6P,(4I- M.8&)YY%-EFJ7,WUW,?7,:NF?WVA\8#3P #Y[PC@Q[A.,G7O#6?2:$4Y9_"E+ MVHH0;TZ:X6M?JX#N HEBYAWN#0DS.REEKR=9?]4<&U#+ULK:X2%A;/S/H%G0 MEI5VOE72X()%ZMW&:3F\0TFREID:NX5'DKJ=T]I=RFI32)(ISIT0/'EBK#8B M)2R"#LP$>S,(_KF.[L$0=U.FS-$U!@Q24& M,X LM0)QQS@R3&+DM5#*$^=H#EG)-0?-2/^&.PJ=.U?2IQ28<"::J#D.T81H M+;$B"*H9"[Q:R26MY.670\>"IV"XD66,(2X=S6Q"'#'.7"1,:?@KTW_>LI2] M:X^Z!)<+Z;EMXM4#+4C- MRXW700>J0"TX>$56J:B438F:H))."]O'0B/>=WHOI5G?\ZH#:^1.MXY0 $.+ MJ$PI0R)#E@H+T8V@)("B\.*PEKBSB_)"=-[%K:#U;HOM.Z92UM(&P4Q&F'%8=U!OY%3B2"=@G4V MDJ2$'\]^S5#V<5M7M$IH=08!7.F\_=XK#P>4W2;*+FZE_?*P4F-;VC>3YPM+ MT])#J\_'G6X_Y[\JL5I,K$X^'!+NC*1&(&&*_2V;D&4V9FN2=5V!H\5R>ORN M;M;/&E95BW_/Q;_TATG)I**4R!LG$,_P#*KYQ%3/+@HG=8>/DSY1\W*9/AU4VCTKH\1S'%,ZV3RT.3468\Z'T]Q1@F&DA?=( M@_MFI?82_*S)8T(. MW'FO.)O>*(ZFOY RPGLZ&\,R0@:.!-_?:V (!W\<;,$]3W=.=_=:)_M[7RX/ MMCZ0W,)J=V^;[;Z?+"/TN+%W?-RX_'C9N/S]&SP?W:?[(I<@[NSM?&N<_'6\ ML^5%8\_SOR^W1R6$5T7F%L)*:Y- 3GF,N*,):1T$2@JBSJ@=H\Z!PM,Z-],[ M%_M$AC]WAET*RQ:'A9]G,(B#;X/ETDA8W(+*0_AF:4X(1.P)XHY$2-@D:XK M(RN_Z$FA2%9^T4I!4?-[Y18M$8J^3*>+I H@"@(%33'BP8!;9/(I!2U$4"09 MK_':AJPKMBS"_LHKFD,O]XYC-Q;'!2K?:%4 :3,O1X5*RT>E_2E4PA)SQ[Q# MA"N*.$\465AGA%F$A7:)1A?!7JLZ-@_FPEL]#ZG45+I.Q4I#5*=O6Y/EM;_ MPPV+G&.8XNNN.B"M)+!56+8\+/-36$8(=]10CS0G$7%L-"H.$Q&A([,Q!>)L M/DR(Z\8L*_/T4IHBK2ZZ9=UYERG9!OWB7%-)YOD09^RU =HBK3R>!-&^W# ] MVS\\?'3S-/]5P=ORX.UH"MZ28]0;P#,J@T6YP25R&CRWJ#P7UAF932@3Z^H5T:#DD]E=54C>)1E\PA?U-)E!0M4J97%8JWU+*<[UP>'1IM*,7,(H-I0%Q@B:R2%,G -57""6O 7>-W$!P\ M=TERM=AS+?;NUH=#[V4R0F,4DJ&(>P+H'(5$1E)I,%A5P@&3V9VT7L]?@UPM M^'P+OK=Y*++Q=4XB+)E&G)J(K*0*!4M\U%ZEH/G:!EZ?CL2N:LXS;T4W KC' MLH7%#:+G(7T3&-+ADO3*;A+=3.34O\AER#8W9.B&VIG-+]QH.3$OJ5+]!JO2 MS>KG]=JG,9O3'*\Z*PDU1N_-8'ZZP9L/YFK(/ 4?^&E/E,)Y6*&2O1N452.R MRSLH+,NIZ$U,QLQV G'K4;L[.A^4?.YW^?NR_'\W7^ZO1+I(2>X,HRB"<.0S$2^FI M0UA("&5RBT9+- 5[%7S"$(C*?&Y]%AMF*8A7='@0.PR1:-#MW>0DGEG3O8A$ MS)$6G2$&XQ3H%:'US76__'!(#1-<>8DH]0KQ* T"GUBC)#QCF(B@9"J8B&\A MM"X)!)N],3![<09FLU=8[U$Y^.99M]FZ[@]E_7\&S9*I(W_B\UFG__? MZ,:I5A$CLA*X'CPYC+O@8NX4.RS=Z_X0!7BW8_^\T_T&@-L-Y[8;"Q@ JX M9&8WF61K'INS+-2H^0,=-P-,Z[LW)-'[9'?/PSV^,0@$>&-K\Y S:KW#&F$. M@LVCMH!J#$0\1!;AE\!5FA"Y:OJNIT];Y4T(!%F12Y@(R[&4"@@"66(##\8R MO;8Q[8JA49.T6NZ?!FISA0?%/X6X5Y,^<]*W#XFQ&+N4$+8*PZ2[@$!.+9). M"T*PXISJ2F9OG;Z84A1,<209XX@;8I!1R:*DM-&8)6&]F2&SV5UNHZ'83HCK MT'>VA1NY,+'M/3/\4SF!WTL[,)[??U\.N/)M;VG:<0YC)8V];=K(HK+5.*12 M466$S\D_B7C*R7O.%;@5@5JGHG&VR!;SIP>D7 0HL M&E]_/]GYHX$/MOSY[M:GDYW+!M[_^H7N[VW_V(5_=]Y/*NS!Z4&AA-]^['^% MSUY^^K:3VY#_D2FH/QT?[!T<@X**@[U]_'=6? !J342D01/D,R$_QS$AS2Q# M KL ;P0#,S_9CM!2JFQ()#(6.4[$:/"C' LQYO)OIR<)RVXL1('J8TMQC_:) M/[__^'C_/WOOVMPVKJP+_Q65]UE[3ZH$+P $2'#FO*GRC)V<3(WL2>),MO/% MA1MMV;+D)4IQ[%__=@.D1-U\21Q?$NW:*Y-(% D"C:>?OJ#;.FG RK:LR*C0 M3N>,"I-JGH+=XF6J;BRI5L5S">:&?&?[.=SQURYZ_>PM-E1S:I]O"^YY1VC3 M QI;40?6B&JY%TLLSK9WB/Z19I?(ND'NQ/:O/+=P0W@+?81-JZ>UL!L_;?U2 M]6Y]\2R;+X769E5?\^55[V(,A--V_'PT,_5W8URI29F0BBI.A<@]RUD!2J@P MJ1$^S[2\+>/ZRX^P(/E>\+N6'1O /E[M'A\QK(+J> M$EDX1H05F -.'9$6UB%5*]Z]:]ZO.Q:%.5%(XS@B-735S2O+"&N(R,+DT372AZ4R+Q-O5 M@ XK@G^U84T6RG(V_<^@S3_K;D1D!& S& X'%[!\;0QXQ?A:")3%NIS]06LP M7>+IU7693M\-D5:,(][HV7ZZNJP>^=/@!Z_'>JAAZU;-(=Z @CKK=V$)]8R_ M\-G-\OZ2KLZ3P&_L7]\J?:\7FD2;\>6D672,YD\S"5#ECR[/,0VO=]D:F%[W MJ&[?6*O%T0#S$#YW'48$POQ5=6>=+T*M=)1]L"9B)*(<]P(Q"Y-TQJZ_0+#WSXR%*?/@)F4U0/C%7!K^$LYZ(?W*&&"RK)Z6!N_ MK-I]3#ULFZW7=5OK=A6@7S[JZETQ4Z$*H-1!__F)'5STI\^>YC>TF[>(LPL( M4X91G77+,N1 M/[?X,)_]L-V1>1*S**PW:$=GR$26'R-F1 /+F*8@FK416/4 M+N@AQ+%6S!X?UDNHCX#ME:,5RP /Z Z_Y37"5(<(_M?]/D:\&C*WV<(VF?Z+ M/COO>5A9;_6X]$MG?_+(<%+H?%#GQM0S9OSH MN41BD/SZ\D'SVJG_6P.QC# MCM"7DYT HQG!#X8^1-/F97TZ[_#%V61FPSN%'=1\J:S[V_FX?QSO73&W9 M)-W#WJ^B?7&OQQ'TNF"&U.DI"TWD)]D=U;9IB.3EM&=U\]/5OZUN7@+N2\A"7@FE:<[ MJZL6EA@GR(& V=$ %]A_\7:,5*:B*-56J">\H((+G2;4)S97(F="%=Q2K:E3 MWEGG;O:"/IR+ZXY&SE^P7:..^VJ7'<\>M5'&A/U6/LIR;,JNZX+N\&70(I'& MPF,#8<#_&C_E, .PQX\ ,4-^]1$VH!\,@P:WWKNHO7KZHAQW1\T>@16F VOH MXAQ45 0TTX1QHL/@<]6>H^]6F0>5(D,EWCH? ]^P(?1OPO41LN V@^&MK*CJM8IP^83I@!:.Q&@N:_(ZQMUNSF:W M_]F7HXG%A$JY#\^P,=5X9JX#[XBC +U?F6] @@;87RMH\O ;I#U!:==LRKNY M"4/%"J)P@KISA'H?1&3MX=^1M2PAMS:'RO"S=N M$"4<-9+,P"2F!+GTDY'B8_J8(A_&CR0(F3Q 5]>- ^D.H%#EQM3SWX[D%1=[ MGFMI!V^&DA8YUSP9O(EUU>RG71G1*%'5:]7R,[UH>_$34VW+R 2] 5N_'Q"R83;CUIE?O?M@+\N:Q-TE?R1[!ODCZF'R1[:]&3W%1!%;A9L& MLL/_/-D].64'^W]V.U=OZ<')@3SX^/8"KN&=_7?'>_MODH/]?TX_S6=VG9Q> M'9QU^-[^/\>=LS=7N]OONKLGO>-/VUML]^K@R^[K'=DY<<>[']_UPNG>_9U# ME17>9 MXJFG=CY1!&?\*_)!;G[,[+ *+CUNA*3@F6"FR*7+C6 TR;42ENGOWA_QO3WV M;MSS>P6^\9M^":\?,.SG%3+[97?[0'1./K"]_8Z [P^-,8535)*$)IX(HSA1 M-A6$PZ)1EGN36_/L6B,R;)'W%UH^H9^N@^6?8Y>M2:8&$K1NB>RLLE-B5T,L M+-&Z?>+@=1#^L#T+&:6;-#J1[MJT,%.;P!/NOVFAVE0LO<^FA3.]_>ZWO^%- MQ[L>U ^YH)X9_Q?B]S(+:8ZSWN]LKJS##B_OF$OV^!6ZOHYW516ZV.Y^AQ]<_7[RZ?5;^>GU&_KI]0=^ M;U[^FF[=WIP\N[TTSZ\U^M/ M)[O\[>7!U5O@:F^^?-K?FFW'=F4O.B=O#X&-^4ZLT;F3 MB4PE=1LO05#:('3K8O\/76OV ^P3/"%ZA6G/2#F[93D.'@X[^+;*LS]Z<=GO M@DR-Y=BNZF#^/?1GW?'95M^%2ZOE^0-6I]SU:_"Z1_#J-,'K:G?_X)#[S.1< M>,)3*XGPN28ZURE)I3*9U:ED/MUXF;=3<0]59I]<(=GD*<,7R/YW*?3_'''K M$6 +'158V 4Q:8U!]X=!T[9MN]M'EWM8R3^1+E>Y)-()Q*#$$I/BT5E64%.8 MG!8<"%22TW8B5]4&NK=*_FMJ=:LF)>C ^VL #_Z]]2J>'[O\R:C4G2JS:I<7 MWEFO,Y'3W&22)91+GZ:I9VQMXSTQB.K,VGA76#"%804KC@>.L!J_Y$05G)-4 MI(RE25Y(+%V62-7FWV[C/3VV]'2!:(F-5UD5US'XGF\CRKL8?-\'IM8& MWR,BV<&,P0?W/"RL-(EBCJ29443(S!.@7H)D.LT]4[(H6++QDHMVOJ0SY9W[ M53PA,O4#6WPW-7%YCL#U"+BUMOB^#PC9!8O/97I?K;J?F,7W/(G6'RMJ+J[)U'=KS=8 I3M5XEMCTVVPZ:A) MD.!]WAZJQ&19QG*2&5X03&PCVF:.J"S5UK."YQI-O7:ZQ-!;\Z,':(W;**(9 M[+NO5 3+VQM]"XEZQBD6]SDU3QO#'QG"[UI+V1LH&;)U(T:/Q,!P*W2N:VSJ<9EXGL-<)[/90"BN M1"6$">J( -0DRC!#C*6)=\)+Q+42>)GP_Q0.\Y'@2<'-%L'/_['ZP>U#\B-Z>?XV%2;$H3DL[+UFR&ZJ_7 M'].X:9\M/Q-VX[O/E2'-),V\5\[F6M@DU5YEGC-%I>>V\'*=X/X=$MP?E?/E MM\JE?M5%XM Z\'JXTCB_(=?\AW=EP [GZ_SJGR6_^CN0^*GB>>?/=3BF#'S@ M[UKYO.GOPN/W+WSOL^\,L*/;S\#USX\[K]\==ZX.0/^?TEVLM;_]0>QM=RX[ M\.R#CZ]..Q_?=?>VX1[=.:Y_MG/QZ?7.U>[)4;*W_Q9;*=/=_2/1N7ISU>'_ M',-SOX#M(':WM_C_7NTT/39?.B>=PQQ6,_>*D4P:382RFN1)XM"YG%#NBD+X M;)7'9IU^_3UA-EGG!#TI7$):L'\Q6,/1_<'1FP4XRF3*"YUFQ&M#B0!1)CH1 M$OXPVKC48VKJ/<'1.E/H3G D?K)XU;. (VQ\NP:D^P.DS@(@@1X6GM*<%$GF M":RN)2JA@G /L.19D4LL^[#F1P\/2'+-CYX<(+T:C(=K/+H_/'J[@$=*9HEP M>4*$ _YHA/72^#U9A#]6ZUSSI">'2%J[( M&IKN'YH.%J#)I9@775#BTE00(1)/-+8ZDR+1LE#:I!I--T%_S'-G<;?R32Z? M-$R%M,1?ZH-GWMTY#?3:S*%KDX=^],3$^Y^@-?+_Y,=>'@K-9XZ]7'6V/QSF M6C"699SX3"1 -!4%HEE@L14NA9/6*VQ;F-W/*>)[WSGWDYJX4+7[.368C0=9 M9YH]+9XPGG2_FIY$GN\C.8[M&0Q\$GI-C%"#^+LU(OVJO,;K.I(VWVZO>!6+ MXO>/PK%OS/I0R=!(B8<7.SM=RXZ5UNRL[]U:+6E@,H%L05L M=9%91Q33&]JB:@!Q"72[Y4%FW+)L11"XT&7T#N)C MTL3QA%,EM!1<^USG&14L49F1O+ 2Q8?EE?BP_'N)3]']XAVY\L/!1'+H3R9& M8U1DX[+N#1E[K6#SP="DTX,&//.CXX&+S5O*NNU1:.0RN<1_.<=.K'=K--^H M_2P?E!;EH6*+5$MNI$NIWU*(OUYWX59!"G[1_=Z_K(5)NN7C??__+[QHO4+ M/F(C5);:JG^U\:)=-5.ZT"7 1CR,$5J6A.:;'GL8S8\YK<^&X!&3V?O5_2"Q M9U<9:RZ'H7I\D<^#WF>4[*H%>%$5M\(M,3ZONX#U/#;KPL_NPM@DH[9(%BSNF]\77RKH[]TS\9GO]=]Q?_0 MY_#-Z')-UI9C\)MD[^UAD:I]8@?,,RPU MOF6CDV/UM.)G:=M6&#KN413S$MF/XJ^4XRY=B5J5$$;-Z M'INGA2Y,8?G;N, 88M^XO>WU_ MV71N@M;]97^D_K)/[%CL-7WC;FS=-'=&T%N8(PN7:VY%HK4V,A%6I/!S";\' M.(N,YBX<)F4Z3ZUU+$^]\-KG+N=IXJ0S6J;<#>9!STEK1.)IX9HG*5 M$5@23HPS"=%IGH,UJ83B&8+8-1QFLP6K,W3Y+'[^^((EC0GO-L!WWMH19@Q/NE%N!0+;MS; M45O7S:#+K$FP8),L+?P*L^[O4)GYT +_:N?R+?X+/;0I@#<\XH)VK M/WN=LX[8?=T1G?WCWN[^![GW>BG(W:L/[##-/:59*DF2%@41H&6)8E@>3[ TH6"MIMBE5-!E>!ZMB(EA.FE7 MO:PJPMU,UN\D(6\J9^ [&.7[X$"J+%7@TD_(('UXN4@Z^V_YWO8;MGL"BO_$ M?CGD2GM0YCEA)D,/,9=$:Q 3F?LD99[E1A4;+^DF7V:@V@8F5@ZO?L#$;A_; MU@_!3D4QZ6E;J>5H;**2_/XX,N6&P:\Q*R%[,.ZM7F\P"O\X#V"]1I/;2_!NJ]6MC4XKQJLQV^[(&2A'_L8E)PNL5/\+UBQ M),89>I=1Y6VLTO4;+^I>URNX0.@?']PQP7<<=2F+[I>T#3*.#MZ6UV!W D4< M^GH<#AO#.Z2)+O2"C_?W+CYN%,O3^>!@MMZ[LE4,!V?Q?8LBD.%V*W@'0/[= MV(9FVLL"+>>ZZUKFLJG8VY'+ H$9#L!,@J7H7=YI=R:I*'(PS9+$%B(I $S2 M+..)<;E'<"FJ?(&DRA=8O4UK+/^[>LE7\(Z-F;Y]&M%/N$7G%+[EAQDW.O5Y M2GR(]/(D)R8O942U?@&#W?G2#KL&OC>^-[AX<7-\]ZG95MZ1CI. 9N8OW1=1Q1A0@/\9@U( [147&Y93>'-4,LF*U_]M__I3C+?BOKA\SFH!UKU$,84@5. M7@)JE&/,#:S<+[4+9\7,A!'!D";) "M_/SN2Y>^^^,;M*:$8^6EAM\^Z-_;U M/T)-,U"N,-\Q]!P2%/"M9FXT);>KO4*8H3?GEQK$3_L@9?-^K-8OI0_##M@: M!?^W2A(^PS(!^EEX,]@PBY."NVC9),RL#7X^0(]6J]?5!IVE73_S)J.A=AX7 M'[W>\$UX]NR,7?@@O5AA4;>.![W*^37T@^(%['X/FQTG'>2U.P*VT2U:@76L MD"!XC;+KNGJ(U??")+M!N/?16 ,FC& ^KA.7S1\+%:P=CAOI+S ;:_OZ&:G4 MTZM#D7"AG,Z(4ZH@(DL%V-=8O@6,))9E3"0T76E?G\-6TGU8V7H' A:<=0E^ M%/8\FMFPN3 1JV%MA$TZ"0'C!QA(UO =YFRU 4=@(_1Q=S?36VHSA7V+B5-; M.+!%+P,JU%9-NVGLS)@X:/@A 1A$:P^=[#>, ._;]#S K@BTXKQ.,8L@A'," M<^0B7ENX6L-\P91V!RXBW_@X@1%70X374T>?MBM/3:_#(9!L5<-&' F=/@J"!G\_WAT/!A6S8[[@SHH M\@*51;A[+&D:IKH[M.,S5'S6E[\&TE(M CX P:'O]+ %_&6(%JL=G &FV/!] M,&&#RIV_RD.A$NN<&TX3?TXYO* M.A:U*5&\IWB[5[S'D?^-+[L/2WR$HUM#< 7!5UL7AQD%ZIAY0=)<>5@$!42:THV72U #U[>>WED)F2BQ:$A-S*SV5(4UKI\XK4$_ MNFYTN)UC^E^X8%Y#5J;[UPFA*:Q*.;%F MY%TOE@:/62!3#W+9E+#(P9"I/7'Y60EB:UFZA2R]$8>9U)E*0)9R51@B\@QD M*=.,9%[Z))%,F00 ;N3[MT:XRKIJ_1),.?CE#1=6X;8S8$]@3L8C%.&+C1=H M5L2S&2$-J_KIE-+_']8&&VIIU# :-!.&M@11%Q\8DL(JTQ6LG;O1_V^4_C7] M_WYBWKDZ! EWUEE/4K "L&-(0@PFX&N7VA2#9,"^-E[F:C7[/Q\.,*A:__.> M3$W\RWA./NL3W@U[8QAR^A>OK1WCP8D1_!\V-H"R?M:-,3P?A'OXSS[XI(=X M?GPT[)IQ%1KOWSC6WZ*_N3OS5LA >F4Y"] &=!>=,Y;N&6Z&'85CI MF@47E,3PQ*C;BU/1&Y3AC28JJQHPX,H #X--CVTU)K*IT8S'8PQQXS=/2K2G MCJ+B6JN%'0TXXOT_2=Q"M7WA!S'H8NX$WU;!SBT2 0 MNXGC"1^)$SWJGOD0/EN@C8M3]R S]_P\8A]PETQW5?O&]<806^E'HUX\7AJV M=7F;?=V.YV."0,#GILX>QCV)7X0#C'>X6^7=7(AO]6)4:+.U!>(W?;.R/H73 M@)!P+"C$4@)&E#?LODF(L7[_Z9'<$O14]7%0GO$\;GN"6S4TA#L X0J-M[H1 MD0)0+/P6_9&HL.NMV!^T0JPMZN'HU_7]>2E>'/0S#?S$Z4)YPQA7])9?+YMS M,#2#$=5^K5-XP\R(S=;[L3D!::DCG9C3WLB(PHE 9[Z>S9ZOQW:LRZGW.(@C MGL6MQ2^$3ZMA PZV6W-N9&"",\\^!UL5$["F.J$5SHI%9_+UON;V33C=;DY& M%,J8=(!S@P,('^.<-9_O*@4[V1&STQ=CI.'K!AP*"IOL6U0/*D;$@S;(]2A& M*BKUNK&*7[0W6B$1H@!94]W^)C]ACL SG?XO/^1A%:^[SO3V+$8:&5%K20)!6&@_'/ M#3$<3*-$2L6D9=3E[F:?=_MK_8V/( IKI_>-QK(XQ,I?/&>.@,%LB,@H)W5ZWT)S5O1U2DF06%:D!,^'A_(:$W4>"6>=)060=9>G7/C( M6NO$<[A3.(*(U>HJHP]83AW*#N'Q60LW,E^]K@W9 M(A7I:EP1P+ZZV83GPY(,?4C,0(=![3AH1O&1FW1'L4Y/G;<1R5+U*59<<7-S M 3,WZS (I+%L,,:IPTTW,O@;27/]2.O@XWZUWK,3C:1Y9K*OG>LE\^HK;V&X MT;*7B$([YRBXX3?3L6&>)MCCHZJJC.XWYGI^W? >C0,/,SFOV@P^!Y):E8&H M!](<)_*Z\\EK!5:-:7G\); M162P[&OO\MFY==Y@WMP2U1,];Y4J"U;4U.NU*D^OFL*9V0T?UYF4P16S/'^O MRL"^(7MOXH:(7I' @6*EM"6OT'@N7KCQ8J4#\W@P* /#JP1E7 95J&?"SI.# M ?U!ZRRRL&GDK>J /FLU>)JC;>)X9@KAC?1 MG1T@#1^1,[R:OO0?X9W_CM'(A9 R6#W!J/G)#88/])"F*@7HL$08,UI1YPQ3S MA;6&)=EZW1]XW0\N#V%Y599*1EPJ'1$I9R2WUA%9& 'V([4)+9K^@^FZSZ:> M3%-^ _AT-"S8R$]#E'[6T%L"2Y69]AP513\&96-9U$*/>Z-V=1PG&D65%SB> MY@W?MS!KP75].,6+=DPW' *KSX=,+[^* BVSAFHU4VF3ZM -'AB; MV&!+4BZBD80V7#RQ$HMWCOOAN/%D=,&8FMIY46^%VS9-OJ +9VUT.S@#B1C' MZG/U20@HL_F$==C*742F"G579HTOF''3G\CE?N'#>()N?P5IZ MYVNFK KH5G:V=,?W*5P+JVOLV3EXUC;/"T:XFV#>LXIO]P?=X/HG/H'LS3K W M%:3?=0]=%]51B"WT! [P:&E4!OO'?N=S*%VY'==V'5!HP+LXE QL*J% CP/3 M(H)I2V!)%.$LD4"ULA36"^!]1=5*%);K*SLLW_Q!YBZ&W1&FCBV5O4FD>2*E M&#L%T>CIBBA_9WB"X:P I 9F/3ME=.UYJV"8!-=5+)ZQD)Q4M)C<3&62-Q(; M9D*.-R3LW<;8G.0D3./)%B0 7GV(0C'J$M?MC6-$W)W -Z$LP$J'YO/+8%E2 M"*\2]W!TZL9IG''$-NON565Z0"WU_1'LN<"S;#R+CS8X.L^G9_'#@S]KH,?C MLE7$ZOR!@D0?;#RO'RS(5#4#XGS M -G#X%&.%6?#C S0\X.#FDA$L#0O!N.>BPIP/I,MY#@,JN24>9=Y/ K>#45P M&PE;4T&>I ?A>\6#[@-,+YW(K,6B-![#$9M^BLS@493$ M4UIPJQ1V]+CQM/ 2:VM:F../R2A#('\==YOH6WMU6%CJ)1!+4F18)9IJ34R6 M>9)[H;&@-Q4)F%-ILJD46\Q4G6C%LUCI]-O$P.0%>EFYSIT31OD<+'OCF;.@ M^HLD%VLQ^#YB<'1U*"008:4YR11&Y0U7)&>*$NJ52BF%#>E!#'*VR9=UC 5@ MW9K"QPKYSBNC+>2,D.+9^)8(/@J]SAE7\@J9/9>=&4VT.#.&M&BF<,=MJ^J1P M/W1]UJ5-IM567LS?5H_J/,R02Q;XS?0Q<*.*YX1M5R=8+87F:=K6RA(6,T67 M D==EUGZ<7;YZ=5AHAF83Y(2L'P9$7G.B3*%(BE-# "]R&B2W:K,TDV5DYKM M38887 M]5> /YC!(= M6MC55Z[B?E7P*.+"!+M&^DM=V"X4?"AG0,1UHW,EI!<$I(#M<#2LLT::5'8* M3]<=6,#'G8^'P.+N,/;%28Y TYS$>3_.ZG6H 0CC_>$WUD(GW#NT MR G;\PG9G?Q61LW$"GN4KHLQ=A:4 RY^B\\I)SW$\Y!N<(X7;;W_$!K_$)HV M.E/]J?MCM$#9;.V4J5DQ$4P?&5JAN\.ZNE25N!$4S1F0/S>;%5+X4&6EG)17 MFM/HIEN,AS8(PU2K5 DB*"Y'8Q 5,':GZ?G-JBFA/.1%-<**'$P;>*"9'"ME M#OU9=WP6:J*C,W&N5Y.M.A/?..Z*N,A5*UX0\\C[&@T>7FZT/DU=HC+O7 MFYV=R93<>&+'1W4=W.'=:443> 9:N[!T8:E*/[WEI)N8KORB1ZC[ VPT3OS4 MGY^/)\5%X_PN6;@:.Y;=K/[-DOO% C>]2OSP,CS( W^O@R 5AH45/*X:@U:% MZ3&=K5V7S*KCQ[6@Q.,B"\1D1LX0$[ZL+JLVN.A7E;QB<\C %F,U.OS,]G19 M=@N,3T03^S):\\70^XD+K3OE$U&:2CLX]U7^4B!4?=AM?[04DX11 G]FXA?] M(B:V50771V'MEKU$,_=J88=4MWU^WA\4)*P0MV1[PRXI!]@HJ&YH@%/:6/+6 MV<#Y7M@R^/K +DC5H&_N-Z-A.!9[.>FRAZ4^PPG:P1([ "3)VE!Q[@CKYBXQ M%"8GKAJ TUA[N"IZ9/HAR(.;PXY[/ M+#6\-<]1""99-OUPVM,M+?-[Q_YQ.>-)3H[RF?.,E8YMB=>NX;K.+PRV*J6%=3A^T.)K\F#0T)TXS8<7_*6>)J(F! M-MA5WH\JG;=,*/%).C8#C5U7,!2[V.+3Z!*,@,HO$0^KW:CM0W@G**_5#4'C M1/Y?9L2E:2)\ M+DWF%CM<:: [F5?"4"7R%*Y1+H/%*1+ 1^&RC98'T#K'A.7AV$=DGA; &U6E M&D?!G 1*O2"+FOT>&F7[N@)J%MU_SJ?9[.@VU;U^[GQ36=G1NHL8ZG0 M!>E_K?_R&^RZ\YZ^_+7; M#XHN_.BWV?Y F"D=Y@7T0Y44'C1Q_'J:1+U)8R+U: C_<_63JZ\WPU?_'KG% M[S*UF2NQ\FNZR59^=]UMF=I4++W5;?\=AAR'#3.#2_;_;20;T_1RA_SJ5]IB M@734][OF4G[^!2_^K9%(W_/%PCS&*;PV0?FWA\_%7^B\Q#A,U7*)G\OJOM_9 M--J>'@U!*3A2O641_N^W2IS#')V'?)ZN:^$4_';- L396[D$]SJGZJ8I#5OE MEZ#J!F.XA2M?3*;R%I.X.#/6>E#CU[W_,@&$&7QX%DVK1EXCI$SC9N9*1E4EM9T*6]4UKS^DN_N=+T"I>.?U!WFP MW[G8W?[]>._UFZN]_0[KRK_V=4><]_?+7_AOX34<>RARL MTMQ0XEP>PJ&2:"8- =)!<\6Y%49OO,S48@>3J"N^1=81WN\H\W=10D\>)K>6 MF4JS)MW\]$Y>ER]]W:4 N4:1)HHT)WVOB'X4;%A[^P#K&FMNA357LUCSX?*0 MIY(Z:2S17J5$6,Z(+@I#4IX(6CAJ'7<;+UD[6U(I[EJT>0!0>?ZD;'\PN@WMMU_:MZWL^B2QU2:6W"]QOPFY]BW:8Q^ MP-O![S-"HJ4'F9Q*$L$S"J+K1&)4[JWF++>)SIQF>760:1Z#Q.W;+$V6Y6@4+8R2&9&NR(A0&!O@QA$#Z,2$R+S )IET4_$[8M#MML)7 M8,UC;(5_+3H(_QW\]Q%@>L)[,C?5AYF)KS/I4&),H MD3'!BQS42&HI![.4%9E(Y<:*Y^A,TLQ[Y6RNA4U2L& SSX%T2<]MX>7\03+,C'^JCJM.LQ#K5(5EF0AX5=%%Y1D" MJR7&DSC\#DCCT7'L8]<-"8LQI%NV9L,EO]XV;V@="_T.L="G9;LO#Z^]BL)U M ,*UDC??ZLT>,G)XRW=#BMIZ4V^H/Q;\P _DJGI40H1XL?9-K7U3*WU37V<. M3EU2X>S5;# @F(;5M@N[#M%EK_^3N*GV7K\%"_&M[)R\Z^U>G5[N;O?..A__ M/.Z>D=P96Y65G>X?MO5)?9BQ$;![)$B;@_Q4QE"D\F&N(R?*<.(L.*2$G M\_H$ARHX-9_C\%/XNN]C!M8(>XL2 KM^M*9O]XBX?#87<^?J,&?22R4=H491 M+$BFB-&&$HEM<'B&!]>3C9=Y.Q7)5^5!?=,F^29(GN0IK/$<=1>S&Y!&6)9BO<4UVR(W9'G-9&]IQ*VS"G6>9H%FA5 :VNBLD:,64 M^WQIUD8U\V'#-[(3Y(/F<80[_HIES;KV^@ASR.SX _9_=]3:JAL6/+G?2V;97NR>_GX)6H(C^>]N=BT]G;Z\.]G?/ M.OQM4!:Y:8Z>#_Q&$A,Z898T3S!'M\6N#7A0"F[7B1F"134@.8)"E= M4G]R4F/FNH(G=UGLV=7]:] _VO?#,UQE_._2#CP7H#9*W__YEG):VV3_]&)O M'P_(ND0(YC1)5*Z)L"H%Q0TJ7"4.E(24B2_,QLL2R]B2RY"--%LE!+N=8K41 M[-P:"@MBM9W> /"ET#86ZOME Q>B]1=^^'OK5?4QP%&HIW,G$$!R*(743EHJ MO%"*6^=""5GC0NB@(XS9+@>2QQ/"-EY)O+G;]F"U+.R=4 M0_]YT/LJV+Z=RN:[-,L MR\""R3R3 EY:L5P6CDH%PNA%7G<8 \DDMQ/1OZM"N:^&@P!F8,/L%3/^HK5@ MW@KEMG%<@8'8P/!^$TL33 L,HSG!I%YM3@3!/BQ^NW!BAV-E0PTIL> MA;1N6N:\;%8CGR=[^(AZ!V.OL6E-6*Q*.NV3H\M0Z&JVPG%5HQ,>&LK)8;'' MNJE5I)DZ/F#2F>JZH3RAJL:W3DT/$M7L&W3=3(>F1(TN;B.L'8T+Y_^#16JP M_&87F7F[]0M[,A9:?BXWCYD?Y MHG7>&Y>APS;..2[KW4[(:6V\,8K9PBBAO#*TT*FGB:!".987-T#LC:; [U@W M\/WYT&NWU_\'Y P-?WP[]I3.R3TVFK[AAU[(Q*C$DH)Y0412:&*H5D1ZPXWV M>:XR"FI^I)[7LG,OLM.Y.A1"62Q$2AC-,#3C"Z(MYZ10QJ0)T*4"JY.*I;(3E>$O M?(I@*_7;5\+8-TI9GB7:,),EN?/")3F\$4TDD[Y@C&MIUU+V$%+V]N(P54)( M9C,B,^&(R, DR7G&B=<\R5CA?*X92MG2]H.@+>\(+I9Y:AA&)[2@LE"\\-9Z M, )24R0V62_[@RQ['(679.> MF$1FQ.*A_%3X/!78(^>>,$"GW!L&&LSE7A32*:E=EO""NM0P4 3K97^(93_X MEUL-NNQ@?%G,)R/?"N<&0^N)\"/Y=5GVW43C<52HL%RFROP MO,Q6"\U7[B:FU (-+KRS7F2H?&T3#Z?9\,);%[:U_V& MBV?>?U%5W6_TX^UCXV<,0DY_C"Z?-M;?Q^U8M2O'?B%M[(,^&G;M&__/6 ]A0Z)#<#R"UY_6X+S>*5CW';P;IGQ=4&:^V^>R MD,P?U6OCFO:ZZ#Y%V/DP?:7]8??H*/2-_*N"WG?X^?3Z-0PM@R'+#A508>%! M0UHG)1&2"O2()\13L,YA[;+,4U"3U[1G'X6"BXW0S.#LK#N:-&72D^Y1L[WV M8!^>@7S'376] @U-F&!C8.H!WK'_A 5S1OZJ4.(3ZDS[V!)WA*<3C=6*4Y(! MU2 "2 B6Z\N)!>*A,Y5GA6$K^#@*#=ND]#:,:M*\2[9,5BMDO&$D(%5TF MBN5Y*M55.K1L*-'0>[:,I9<+/>Y5>3O3"T(.7*VMSN"&\//Q>:5;0I_SH>_' M-M A[RCTLIW>+B;[A+A$NWH^ D%U5\Q-LM;W_*2/9B^&J3!%(#0-JQCP!#8: M]ZO&I 'H_71(C3RD$%@*K5)N'9!:D9.$+?5B0M)T8DI[[-T8V_Z&5(:9IC^U M,O\*]Z#,J4XI52POA+(I_)>)0N@T9R;)F+C!1A37]-4%/=<=N*[].PYNJO;V MBK_K-O-K#=C (WZH8!U8ECEB%2\ CU)+C,%"HI9YGS-;.".PG7(>>X2:S#+EXH.1?J(3T$:#-40@P #9A M&M4+S+>\\*&_(+9*QKS(T(7R6N)T/O0@5PO^ */+23\T'99UT@JQHOUV?#:. MI1%#(\W8M;SH#2Y:OVSL .DOR]8?^-$K^&CC194 ,)HV>[=U4'X:J4-M6D7K M$- GQMT\W#;4\7P'VF!@X9?8%A;^U7=Z- #TC:\9P'ER>360^<$V9JZ."9T' M*)SK==5*)OUUGYNVW^NW_ASW?8NKFW.!^V!@VF&8?A""+6Q=&1NB;LTE!\]< MUL@0KMN)+:C.O\=#3#T:U5?,K/G2N[67FN/^2[<,S4=7YW1=D^@029W%-J-1 M)NZ2HD5]QH7(-.>>"@8D$+!5^I1KFAKO=>7[HBE7U[2S7V8-O*E&]*:_SB'\ M1J!-#A,JJ4ZT)4ZBF4"=(;FCE!1YX6R>.)-1!-J;G&VVV=@>U7[6)[8O"[T,;UJ!?@T&NT=49 MKH+^W244,-[P3D,L\R7(MJ=.Y<-2IW*@TL0JVC:/2^IMVT#H+ M_+N=#KEZRP'!-1Y(2PG-L0&QS O8.I@*7L#RY#GN);KQ,KW%WMD:K73U/)"H M@2Z2@DI=9"D88#11,LFM%LHXY[5.TA6G4F\E:N\\.D)AF&MA^TIA RN^H'F: MY,83PY*,"%@HL,O2C*2IHQEP3J.4 IS.-_.5)Y$FF=R1"Y0-,M#,OZU[.P?! MNVN#="T9HZ:@"9[,!,A5 &#"4^E\KI27\M9R%(=8B]+>='SK0VRWEYR][:VK M0^F42+C4)$MI081B*3&Y3(EU29H)@"TO\+#*YJHB$35*S15S7[N?5N>#V_2A7W>@?UX=Z!^WMM82(%LWG_])FL]_71KOLF)9S9#P'WHXO+RC M*?GX%;.^ED[%BED'5SUXQC_=SM7Q2>?J+=M]_<_) 7]UNOOZ *Y_=7:P_R'Y M='+*=K??SE7,.C_9^_CAXM/'-U=[KSM7N]L?*+S+R<''MQ2><];Y^.EX=]^= M[>U_H+MSQ=IWM[?H86I41@5P+EC'G BN,OB;,83YE%EME$QD@@EXJLV7G(5[ M+G4*GS28?.A7B3W>Q9RPR5'^'[.R\B^/CC"-&=^NYGH-,_<(,U>S,+/SY=#D M:"FGGN36.X 9H0!FI" N-6G.LB0S28:%^;)DL:[RBW5)Y?O%E]DN@C]9M>7' M09]G70ST66 .7< <;@U3J;2$4XR=6YV@9UT2FDHE:2&TMG;C)9-MEJ>W!ITU MJ;G=-D.%.ZU--,-J0J[ ]1BT+LZ\+L[\'?&X69UQ=]"/!PS6<'R?<,QF:C.? M=.2A -S-4I40ZI$"4@V69D;Q;\*[S&F19@XLS21I\W01CY];=>9&;YYGL%6Y\*ESMRV4N8Q O1X.RG7Q MP=LD&ES"./DADYE-A-,DIRXC0C*.K4!38@NNDH)+Q3*Q\9)GF]GJ8KG=NB)T MS'X":8@E!N\B$Y8#"F!%2L!I014SS%E&%:5%+K7*;UT\=2T3WR@3I^PP*817 MF1F$D2EC,#H8I;9)EJ566>65Y85=B\_#B,_5 M#CW,52I,QCRQE@*DV-SCV35'"IF(S/FTX%CHB*779+TM%Y^8 .RJ):HK$(33 MW:B%YB]?%5'?;(4F[\O+5RX/P0]1-'V)8497FR_S.G"F",O_E"B?@53$HTK5 MR;ORV/M15:ETF2;5(7VY]LO$4U-@1V)9N,^--&R#!7=:@\_5H$-=ZVM*",=B MUD-?G\,-I0PG-\-*J_W2QXN:ATGG;;1)EJ&MCES%N6^\9HGE528'4 ?G/B;Z ME/%HX6(NCM19QE*A"YIQH9A3U&M-,)Z_J5O4\FF/KR%9^/FCFXM9&0LMN"8R]%8D95T M\YNM6 ['M>Z"F]C]@V8_?E7"1S1:UFD?SROM V;PD3PV?RRK%E;![$\6 M3;@#<54V3Q@S#H\1"I=IT'W4J4(+IE5J$K8TG_0Z+U9=[6PGSCQ2G9_#A=79 M?WOY:?O#58>_^7+P<8?O;K\ZV]L^!2[[AG8^=GAG_UT/N"SO7'7F7%B#+[O; M?Y[N[L/33EX='^P?P/4'8F__*.F[5PU/^@.#8C6,'0K&*(+,.2RQ!3:&$*-S8#T M6$84LRG)K,5S[PFES" ,I7(Q<+#F//?2N_JKK*ROSXY80\\U9M8:;>X1;>:R M!#Y<'7J3.)JDE$C%&1$BQ9+I@F& RA1YQIW@*884VEG^=2V9S-GXDC'JL"OB3%?NQJBD^*$#Q.3HD#@6>3V=)2GB@0XPY M8JC71)N<2FMT4DB_\3);UCGJZ]C0+7?)5P#78^R2?RVZRB?)4XL1M=51-)<8 MI;*,IM840E-O;"J=S:5@F2Y22I>4H7C\-*L9F[*.2U[7!G$N*HMQVV6Q9+Q% M57/_,I3S NS@<%,0IZ-C_(>"7V -KA@O+5NST8L?\GBYS#=IFG^?T*1\!A'/ MIY7UO#R(]BK*[$%HZ+V"1SS#0_:3!/C6]DW.Z6?]=G4;Z-8?"]ZPG^%<%8+L M-RCS'_?,PC>^_-,F, ]X7"&46+TQ"H/HN=?_2?P2>_MOQ:>3=Z<'_%6OLWU\ MMKO=.SZX.DJ OK-/^Z=7GUZ_N>A<[1YW3D[G:;_M?OSLY^/CA8N_U =W[ M^.H$QB#WMO_I[>WOGAZ<;($YL7.Y]X_Z,D/[]]]>'6:"26F+G%A&+1&:>:)% MPHA-66&,%=HPAEY0J;X#[_\._HHU5JVQZ@&PJJ8(@2&LD>J[(-6;6:2B,E6I M$@617J=$I%(14P!F62DRE\O"YMP">6F+.Y^R>ARD>I;VSDK&F/ST>2H/QXKV M+P9KK+E'K+E<8$4>D$5(E9+"6D>$=Y3DCG-B$B&3A%NIM JL*+UC/MP]49SU MYOI.:GR]M>Y]:\VI<<6]_.\Z;\!E/7,(30BFSL!TY)4H5.A5A[$\EE[JAP5J=LXV729GAS+''QEWN'/W![BNT[-&K?77<0>$:^3V>(0!U\. 92U-#(AF?$&\#HW M1$L*_(BFRENEL]RM["+V3:G-C])98HV :P1\>@CX$WSC<>S.+>P63W$F3 M$JRX141F,V+2+"',\9SZC";.)2L[F3T_X%O14F>N-L3")^'"^)9F^._%>NQ5 M(7INBA0C:X]E/6R>IXAB,3N8.1; M+/_O_U*<\=_^[TROH?E-+QSW-F5<<$ 0ID%:5,:<$"XII$B7EL*:W>_O1P-[ M>CSHP6J7._\9=T>7^'BD.[U!.1[Z?7C8[SVXYK&W]LG6YT]]N,_5X,NG?7C. M]INKW2M[T=G?HK!-NWL?W\&6/: '^_]@URL8RUOYJ9O33_][3.W9/WW],1_O MG;SJP7:CG9-.LGNU]:6S_1:VZ1OYZ?6'B]V3=\>['['KU9\PYM[9_U[9+[O; M!Z)S\H'M[7&(<_ 'SK81SPGCMYML<9)G3J3-" M)%0*8;E)9.J$$SHM+*(_M8N:-1&$0^G396>_U)NP8P>=M5ER(LKO+[0 \=EO'<[@Z]'0V&94N? MGP\'G[$M3:L\QI890W\^'MIC78;N-$=#?=:NVH7$)D>C9I,L^/UX=#P8ANX= MHT%K\M/Q.?[S+AUMC/$^L=QSI6 I4JU,KEG.4LY]0E-G:]W,DAM*007A>#=Y MB[_C2VQ-QAD;JK-GTN#FP7?>S'OG>9:OOCP:CV'!G-(0-&E\2+C&(_?B9@UT\&%:->\X\ M7(,]9+!_S-"%&B&A4<^'S?>;K=+;\; [ZL(O>OJB:I$3BZ3A;(7-6#;&[D+= MHS!=W;,PZ*+Q;0EW[O5@8\";Q#XZC7L5.NSU=M4.!WX,0QZ/6OW!J-6#F\5^ M,.T* .!]K6^'M\''?![T %##PX]\WP]UKYXIV+ZN6\V [@W@VO!V%X/A:6B4 MH\^[6+5SZ &?A[%+3GMR#X,S[\MRYBYQW@;GYX/A"*$")V=TK$/!V M]"C<%Q;:MV;?/O"=[+Z/);5Y3'* MS3$,=?.F2EA/7@5^F/2W6JW45NJFN/7FU%,ATM3E29[G22JD5(:;E%KCG-0% MJ"T5622JIZ4%59?HJ?VAUT >+X.^>A^>N67#5G&WTTWTI]--'2P^>+FW#P;K MMDW@[X>>NLRG5A.'?PCK,J)SKTF6@,920@NM@,4E(F]S(1?54X6RH?O:%&@! MLIL:88JQ]6:9:*2ZB5# (@V;#N$&-G]@55]@M8+>N L-^D8Y6^SP-R-F_^C> MV-=2AFZ+C@=:=$MY^\FY$-\#>3/>:$MM1K+"6^!"S)"\*#1)C5&9YCK/1;'Q M,KV."@5P;X$"&^HC?V,KV;_],&##_8H)OU9*:@'9BF-$.9D.XZ<%GWEA>'OH MN992)CE)!5=$R!3 1Q8%<8FF( NV* QF(6:;?(DX ,^-\+/9VOIJM'!@KSJ5 MZTSG4E"9Y87+M79*>N8SS>@*A^8"2"RWF=[Y,]WM Y>;&D_3:]9FU%W,J&U[ MR)T$<,@L,8GU("U4@1FE4L)@XR96>I][@ XAKL..B]#4<6H>(*>\!!5EFNIK MVMSSO*>!'KY"W61#9 YY.5QX/@B6S0Q%;=H2\0Z#\7#ANZFI%5@5VC6AVV=X M[GG5$W1R,3;)K/MT@DKL=6VHFQH,ISG]9Q_=>L M2ZEZ+)W^1!MXJ_%H]4\>OIOB>&)" 4Q(2''_5O0M]66[\>W858<%FUV!^^E9.4E%\MTF*UI##71($[]>P MK_ J&)-^,F-I'0]1F?S7S8N5;;S<#SL8]C2V/T23_O_^6[]<)@C7!@V6;[(' MC"&$AJ AAL#IP\00WL7&NW_KX>ARO^$]>G)1A$NXKP#E*$%I?>FW^_H-^_1Q)^F\QL_=&3R/=3["9]M'\PVV.3Q;[&WOR(.K MG?(+/=_F!W-O_\ 4^.]U[I?CN_BDHS ,9%/2)Y8<:.YPS MG1"6*3#RG+!$,V&(S!$\DBQ723X?4H ++' P5Z2I$L"-C.%YYJV4.K<\E]E\ M2*%:GE98GU9S@6X(+#Q#[\CR8,B-,_9R>SP,3::KUM#EM;VAPY^T'5Q?G+*\ M/>-$_%F^'G56@N,^:TI<7J/W=/UT)4QCA+&@1<' M=^[[J3L7WWCG"Q";_E%XX;-N6:*?;I&(M)9TR[Z/T&WZ]$.WG#U0Z'9L2I $ MD+.=SZBNG@C(@D5R4%LD[( ?L Y_=P*?\3VP2/;V=RC8EU_ HF"[9Q^^[')X M]LD'N??'O$4"]SSYN<)POAF8JSQ(A+>Y'/YQ8K>6@!;<9*WB;PC$/& MG*,J34F1 7D6!?QAK+-$>FMI4N2@&/0UZ92/M]1K*+KC2N=O+GL7.T<8E:EPH*]4C)-1*(T M44I&PUZ_]6YRWQ269R MD1@E&+ \VCT_DIQ_D_9\F?GO<&E]U46<"64$XT:\J@QDSCFIU_GGO8VQ_HCE&KIPI##\\0\,L]L_BH(VFXH#S,/^ZL;#"V!,I>__Y.*U MN_WAT AJN0/Q2G/L""6])KE"][?'C+F<>V'XQLL"LUY"=&O>9]TJAH.S*"8A ML:4= U1W:WC^52)S,XZ9FR7(7"=![Y![ED^R0_IC2\Z^/=0%<*HB 4I59!R4 MGTM(;KTCSGK%15X4:<$V7O)%I^Z_ I!@[##DKEP+)B:WJ66@V@JGA34J3VV2 M9U0*DS.9&[4&DR_]A3D=5)VG@VMMIJZ\R_M8" M]O "QCO[IX4$: OG0&(24TJ=,;P&$OFN-1< "9 M9(TR3TNT>&=[Y[!(M:,BE81AL4"AJ2!&RY04S#OI?=^W.T%RVVS,_';9F,UDX4?,SGPS\F>M?+/U M1\A?C?4+8--N=TM]-/3Q&'^DDU5J+#H[<6H;F;+X@VD*[33#_9:1N,>+N^V" M.EP\_7XO2;D9?]))N7'9MS;#N8[AH!?3F/\>#JP'5N7+NP11J^I7)!2Y^I5G M#QI7#7?\%2._77N+]][YK'M5VFFHBS-)%?_V>7@D&8YI^(M_[H&I"#?74<=5 MWLN M*%\1?=\,@MH5/YQW/5%:^>+MV,\P=;:*PK RF&8C?C==(-7W[5;/DZF MC\31%X6W^.-0YZ.Z;R,9WS9G^'PRPQC==[Z ]PIA_'?CGF^Q1!,F?_$O&EE% MDQ3[+3O:;.W=\M[PG?-E]ZA?%2P:#CYW'9)<70[ZX2" !IMY&)0!'N2W\*Z? MJU,/W6%K8$[B.X47 NY0'XG0(QALM$?"04U?G9",:2+XJ&ITOC[ ./18Y@2+ M#[2*;B^4,"G'YJP[6O&.H=J2M>.S<3SH@&^&Z5B@%FV<\T&8X>8:3PJ^?/V: MZJI&%.C*4 EE$*OLA.(D8 $@TRI# &7HCX >X;,F;SU=D"KHUYWFL+;CLI0E M_K4+I O??KLC>^J@Y4MLIS>&ZHG5)]^W[GCTEME'B4 M ^^#"U)N1OD/31)P!/U!8XW#RMU2, /U&, 0<"(FT@V3$!<,YJ5ENT-8H7*$ M]ZX?_/OLZ5@_11R01#OL&EQ,,_CLVU^[2CAB7.BP\?0H+!JBV8J#.;=]79RO MR6O6A6B6[I2>AWFX;=F8[XN-=\3_56C9H#]O\(P29A95*B&Z6J>+\"X(*PC^ MDWC_K](-<6^$JDH&;7C8(G8Z 2@OW7H2;',2BLDD#.M)J'84 -4P0,#TS-@( M>^9&!_?U1\?B+<)HL"8" ]ZN7601$0(//\U;$CB9:O7/<5]"."T\(/VW88/ M2NR+]>N)^*__L1?!#,@N"0@P5&F)WJPLW6QZ@, M@T3T1[U8I.H(SR'CJ;HPIG "$!177ML)>_#O>_B+(?=_C+<%R;(/XQ-IE4^&O'SP'CO5QPRJ] M(+Y%7=1LDKD(^/D%-%4X;S@9:*73:L];Y7C%N]3U$O1TA39;?\^=66QJNJ-Q MUTW5&&;.XM24=1$T3)*T<#U5H %[%=4?66U!M4LP0[$I]?5XRZ# M).")4RR744M)H ^5X"V.Q?<_=X>#/K[%#Z7:.A."^#]EI;P0!Q;4W-X*-?<< MH7#6^(D\M 1&5G:1R"!L^1)++7?+X]J!@5[O4:Q_T](.*"UNSMNKP5]6FS'% MBWI7-/G]BV>I8^8F%JLYCFTT3YI,]RXHL'I.)VX\O%BTWB]&XL2"\) M EWM\E?UM1NM7S#3_T6(C"(:7M;980$& X"]1[D8!-JR-SS2_:I+T>1P.!X$ M GHVSW:N7[J# MX<3;M\B?YAAS70>L'A%,%)9M#P1L-D/W#L9:0_54Z^,F,1[?JZ(51O>>ON%O#+5ZZG)S(AA1,$O#;E"#Q6RYE$HM]OR1MI?5 M'<[AQ=$0:^.P8!%\2!^;K4Z:B$G,;;H$0P]O/(YEGQF=OV!B?\2"ISAK8?*B MU+I)9>8@R==9^G?AU4\%6'Z?DA"@D5..TY[C00V'W-?*=SCZUO# 72M0V[XW M0+1K_;<^._^MM3\86WCJ7W_]'78OSENH.QVMP2#GU_GI[R#F:*:'718LB6"$ M5^\>_:(;(;:D-I?Z#,+/WX\!A<*_,7R[K4=Z<^,N9'B5)*3>?#^UN]K JD?^ M-,S -WUT 991M1\/+EH7/M3TK\)5H8Q]C#XXX"GPAG7T:M#O738<\^V@ MJVMSH3T?[< ]/QO'JNII-D82=,V9'\&F'0\QRRO2BCB6Z%J:^\'9N,07+'K! MW85D1MNI_V58Q\-* !<;JW>"]NK6"!"NFS?0I[$S9"F7 65.QNZH]D=-O7GA M@08DN>A&)0I&4S3M5[&1VOZJ2$$78RCEJ,0TMDA_JFGIUKNGU]@]F!/1Z\W- M0!E6;];FG3R]N5KUPLRO2_.6P3RM7:!5."FT@7X(?# 2Q*%Q7N9;OA MNG=^%-SD@6&4*U\@Z1/_6QQFO;LA,&38CSM<^0M%8L'5=:% MB1PC\[!QN8"AP/J(+6FKB"/4?48]*OY*"[W677:3)O!.&Z3$+KH M'@\&@=$5XQ&&Y/SGV"VCRL%$WA?G8S%V&:KIQ=&%^&0YQMYE+O8=J8/7N"O* M42#!1P,8:B-B"3P1F3A,9O7L:4..WZH6+8"2C96)?F.+,P[ZO':,-19[UGD^ M;>Y1^;@]IA%5M43 ]IBFIY\/0*%5]?T:.Q6?AT(][ 9KX_8[-.QH,J5/\UB+ M)M^4A[AQP(*)@,:=A@^/THQ+@;!J_'2+?:=,(?D,,H5^WVR%M6)F4 F+^#+?C_MW>M MW8TB2?:O<+QG9^R>$B)!3]=.G^-GE:=ME\=RS?3NMY1(2VPCT(!D6_/K)R(S M02"AIV4CB?Q0+AEA().X-R,BXS&$%XU!%_R+?7C1PX1K8X/MF_=BN+'3PO!P M]OBDW=S<;#R^!MF_H%9BZ)/&=U]F(VR$NG41N;6T;[CZ\19*ZW@ID@,V=\=K M\=1+; C\M_'$9H_=.QAOKYUY'FIB=XP-95>R M9'=&[1A//.)G3EWFZ 37V[:(?K,GX8BMJXMHBQP>7;/I.+91GAT,LL]R*VF) MZ*;$PTW=\DLBM*['>'^S4#N"D\!<@.M&)6FO7,%SJ4Z)7XZTHTO0U#Q1V+0E M3R&U8WHB]T;QG&/G.4$\)URDCK)DZB@*B$MY4E&5@8&WT9Q[1K6FDT5>JX*T MLA8)J1X'LQM9IMK(VHEGR6$C*]>EBNB)]2F9IK2'#O/E2P_)7'KFL7@FB<^N MYH)@C[*G\3WLFR0I.;NDD;/;^81M-O&K MXVS5_9Y:6L>N3;T1LZ+7E[=M6M6F-_8 ')8>OPTNX6B@PUL*4S+_E.I7+!+Z MA&(+=GVT,[B6H;-CNRS+X6"]?Y%9/L\/W >=FFZY#F7.]_;AL3T71M/: ^&O MZ/#B8/*])BP0NH WO@LMIWBN=$&-$R(^!!]C$X(:RR"8]0&NSB9*'SM!/TMJ&*%-$VM;;3?(\V) MUUH9M(=@T.;I4/['!VVM9%90P(H_)9A?K!QQ*A)(QSOE;JZB#=]SVKQZ&]Y=Y9'X-E>4BKWQG)Z*Y0 M;(3S)00X7GJ+)UDGU["N:<0H_78Z=Q+FC7J)OS+U9SD:Z$1?GCFW]B#6'?M4 M309^*&LI&W*FB9?' .BJA+$4=!"RT^C#5]L)!RX=GSH>'R[_HZ]I10K%]85A M80'JRIOP^XFOY4K1M'13="0VK/?-0W=K%ESOS9T,O>[ M19>MZU6KOM)5R_R)Q5/#O.![^.N1=33U D[-P9M&TG.-[V1Z:L2L?+Z &HO7 MRPBFS^MI=+%8RDGQEX$2=RGNB6A]6 I^Q!GZ2O /3O ;1[_6 M#27XF8*/^X=NWZKXK[#T_PZR#X5I$%?_527TKZ#TWZB6&!^"_T\92YHW>; M[N8]GA=%\\'Q?F?)JIXJ*)(,9 /^X M?809!8XH,1*'-XA#8<]_]:)PAHP;QKD!GN NC!L8^O-#!?;\;5B3/<5M#3&? M+=*KW[_?G-\\:3?WEU>_K[EMO&!U^.3]JXK>)-5-]J](0Z]6S(WVKQ9_5ZU4 MMK\K!@]+5KOL7JI),Q+* UCN>3>2-10= X=T]"$Z41[CO^3%J0>II(.]?<59 M:A.NZ60WWF\>L5*'H=GVAL-!>%HNO[Z^ZO"<>M=_*9\%G1Z6-BDSNTN#,E@Q MM$RJS6JS7BG#\Q+2M(A9A9\F,6MFV:XUFJ36M-F;2?3>$-['6=3I1#1_<"D/ M>;QC01<+H0BK*%V,22--S#_$G^TQ_RO:][VN:-TX:CL=T'4> O__>4%J+,+V M1;NCL S!87%9GG>JB]#L)^;2P*&R6MMQ*BXR&1")EIK4!C00Y:B^F=B?Q^8W M?PZU"U%T>3KBIE'Z;3KO\ M.]KU'"S() C@\>E6^]G2OOLN3R^(#N-?A+Z+I?G0+(H[5K&X* ,/C19__RWP M1P.MI9_I>1%%/.JJ&'6A>,)2/%$\GA ?D2<,PVR4J4E@ZBGP@@Z8.N7#$LB\C169$*X;QAR\2^*%LB4@9E13;,*A3)5DR$ MVD:(3>1>36"Y(J2M#X(T7^5)I1B05F; 4!Z0S, /M:,2@W, "LR Z: FEKC M>8+DYAB?6M^%7I"LZV[DA_NS41=KN\K5W"@&])5FKZ"/T#<%]*]]+(.WS ML4M?PRVCN#*+XKCJOL+R.EBN*,V\B%A.6ND$L6)SBT>V3AK#K ;0 MRIQE=GY^ZXI>-+-:')NYHA3L(B)3;+\!,AOU6M,HV\2LD#INOT7@O.%YIJ. MI1UD=Q0NK)%&["#+=JLCN+J )0"D'X2:1_O,CISF8GL-3CBGWA]X39RF_\4> M9:N6+]J]?L:;*0_Q,&-KD,.,W1ZOWILZVN7PFT7B!Z6%*WZ8 MY0>.%P"8H9O5_\989?[>,/"KQ3S'#S01QXP5_0$J-8[:N"S2!*3FR MMX!G8NCD+PK1^X_HS>)M*L2HDP8IV[6J6:L2 #0Q)*+GALD -HRZW$"#W[%3 MR0L3$3FRT5Q?=)V+]M1"TEK%SG+"\JR;F: MMPH-5Z'A'ZO(F$J1V5WV^2A%IF8VS ;\AUO\S6J9*S"XE#.>"N]$^LG 7:[5 MD(I,H)]2:[B[@2:V&8)HF^&=ZLNF9HH(2^).%U(KB)5B*7 7%MQ5W#NHQ!L& MQ##;)80K: 5>U_7;U$T[(61Q?+&5\(U'Z-S[\#9%[^RS5QK8DX@_;IQ*2*%22O" M3V*'2\4.[V6'FF('Q0XQ.["('3B>;6=K>D.N-'&E:.*]-%%7-'$ -+%*G,,D M,C&9/]3@NZ3&A"JL9LDRW@ !C=4\B1'VIS(-%SL4?6SW[HXU4X"ML3KHK6VG M&-S[+Z+:0%T\2D%PWU"X/P#&C M=A5,M:OP3K0W%=H/ .V;YQ19]68%X-YL1DE%Z3H_@ 1K!?2N!MAF,PNPH0Q: M7![+U(A"KP50FS)=J! X)88"Z@$ =8M!BO6TI8[Y"7UOTA]U8HQ'*0E3*?NX MXC(*9BW\L3,,-3LVT?DW<8=Z7[:N7V.OO[X#L8J'@WP5GGP(R-\P59 +F)ET MV%EIW%_%0&TQ>'.\!1@"^!^@3&/ON[-.A[FR.5*2%-)5P#*X(:KQ)>GA/81@ M6EK&NK]^&F(]2A#6BH%\%<]W",C?S!2O ^SK37,"?)F5,,&[<+!Q-*^TV-\Y MG1YEKG9.P3P>QH6^9,J/\+?5\XKHDTN[*9ZB*$N[BNE3 )^L[-, 7V]!_S3@ M;]?I5DS@J]B]0P#^.W1Z8AGED+K#?X<1R*-LP8]B@3,:H-V-]TS[TM@ 6 D 2JB@,*RP%3)8! O:\)X/_@UK5VRW"O/(+S^>.5]OT[;K4-X"6. MM1^O'@NTV]L+L;YG5?B*=Z]-B2J.J>+.ZQJ&36U!F3-52VE-DJO]HEANOUDN M :72OQW7]5_[@G!"645XU'93;/5__"11\5ON(\ZEJ18;#"5/"3V$I'"1A]3& MK0(.'9IUA;,/+'GP[$2]$M=P M%ZIJ1=N!;4/!MGBPG>[O@1E_ ;.=85QD2)8#YP>WT<[CF^_:,!5:BW9ZH:A- M^+,E*@]2N^]X*T2,/]!-Z9=?E\\BI#UL=J1YC(>]S^@ 2]H*ENB MOM?IJ'J!K,4<3<4##M$%A$$DHK2>>1?KLDFF250XSY 4QV" M(F^A76\K,P'/4'4YL,20[@C03, MN/RQJ/@'RH3$ZK0ZLI _,M40'J)X X^!5T4M1!13;KW"[S@QVBW7++XD= UQ M).3*QCA6-9" UM!INE&G5?AN6KGA^8UXO^A.N5I!(E^J.#QF$ITHI^*>\YA\ M'I.0D@M \)_#43MT;(?*PB6W<)"7)X@.@]6P1SL8RX97!)A:"J9[#U-L'LC> M3(L0LV21-^Z?%WX&WPMQL=HC3,X="V^9[OK.<,BT/]'^X*OVY(\ZN+S?/NQL M/60AT+_^3SLH3S^?JCF\.RA3-8=5S>'#K3EL*55\I]EG'5T5UL6913YN$"I; MDNW1:C]_5 \!6.O. (SY29"EB+H*L$I).**B>^K56Z='O2[3SCI@E(]<>'9B MT1*I'-,3[AD@55O\)AT(_@"M_T'B$BTFMDPM(V[6TJ)!FWHL+/UX<]F87QN^ M,0W#U'?M>0[?1@'^,A5_'0I_F8OY:Q_):V9(@,T)?UT['H6/\&DG^&)GGRSO MB#+]P%G4_.68G"@:/0P:7<*B$FR+E"A$\*I40!K:3[VE7^@QHHE5-9;"OFG4 M5B&D?7K8P]>V,,+0\4)M1S2N/*;@]_/'6^W&"X<\H>O2[XQP5[3$9<.)#MOR M,'R .WO^4,-(3!I@IT@\\08=.1B,"6)\28<4I-;%Z.L.'86,%VO@MQG2+LAE MP#2,K[9MN8$87X-OGO(3H_MA687$BSDPR0L[O>)*WJ+UB&6MIE;+"$8@-)4<"&8,,%#P'"GOW +0J6X G#A MOZ#E2[OS;(V2=HQ=KNE0!G,FK0F1#>)A[;ATN1;#M@87C#TQ(>^7PY-A.9 MO/,FY4)6. 3+D-G<"]VC+VA(,QA[WQE.^W-NAJROU0QR3$^.JR>B/4HW4I5; MI=\2]G-:/+*B=/*=P!J/[5D:N3(;N33T!Z8.F*D [!;KC *'9[+A MB?%^1B(P&T/$07A@!AD/=H\]AHW(%YC:!8%CI&E5TE6U\:RCY&E')R*OSA%N M(9#)-HYI7NRYX_&X]S$^/H;/PTW223FB&<_4B":/8V4\3OI$?" 9"Y]\SB_: M:X_Q6/P^M1%1,!N,\PF&GO'3,1& TZK_C&D#71K8@$ ^5?C$7>;Q>/O)X'#R ML+WA")R_'BT/SS(-\RCC]NEX*933#V?">J;L<^HB M-3U1KJ0E8O;F3ET.SYZ-VWO?8[-O>"5FW9DXS'4DJ1I+TGNB-TV]GA6^N;L1 MFKD_RX<'8Z;(B(A%-#H6B"<4![.B-O-@C=;-M_NSIY^/5ZW5"-:RA-"E!Q4= M_?Q1S=,*DYK(W!&)A\]5>\W6H9([DKB2!NQ?(T=D[*4U#0M77%(]MD_B[[#\VYA>QK>6;*$O+2B!)122$%ZQ:.6%>U%MUJ/N,RHF>'$. M-W'"%Y&:-T(EA=^$CH8]/X 9LE=WZTWMNJ*.@<2GQR>W="K-6N3\.Q* M4R?-S4*P%UZVH=>,YC8#J;?OG $CZ&@W.>/N[-O]S=,5J/?W%SK728XGF:8G MFX<7Y!2Q\Z%SQ:>G')8%:K5+^N+8\'/\H;,D 8UF-)RK@5()-XW&NJD8YC-_ MGS-A^S4G%SV'/<]&$>V(V_!X0:#3.\AA'US:E^ANF!3AM'BZO+FIBW]Q]E_2 MQ6#5EGH8/N*O/ENRENFD*RJ?H%T&0JU$S9,[8J4RV6984E(JD<\^%IA$C]8 ME$G?"U'7E'JFO%F0+GXMHYXZ=$ [$[^=[\6NJ!!.$2YR^_0C7E&N2AY 0#>$ M"V!=+<^LZ#72V+J65[5THU;;^F5)4S?(:I?=G-O$2\R)W68,=?Y:[VF?K<%E M^S&H)V?H'MZH<"'*VC2?7_1IQ]M(+*O9T"Y)%;S7P7\5G<_/Q]AW; M=EE.X\6 ")(=>YR<9%(2CA/'#@QM_8H$># MP]8C!"V<=3K^R.,U%>?PPNP9BAAFB,$LAL8P'QV%( ?M@8Y<[0)#3[<'@2Q? M9@R N=M[-;B(/(*"5=N-#7"Q>D26QZS'5W'%IW)%OG9J-E:*012/?AL>2?N; MKET'U/N#>?!K5W&&X@S%&8OF9CEL"D$?+1K0GO:@:]\IO%I/\8;BC0UYHU(, MWE@$F$(PAG;IC[K:;YX_&"3"011?*+[85;[(-UQG'EJ*01:/M-/#I'O:5U2A MJ$)1Q4*3)!LKQ2"*OU&\XJ,?AG ]Q16**W:>*W*=F_EP*09=2/?-M:ZU!H[K M4K5-HCA#<<9*+L]YF"D&<=PZ(=5N=>TI\!5E*,K8?--'.>Z<_9T M\^K'(^>[1Z,?SH"SL?.=\1_^"^ET?A= %VPRY?YP M%#O[>_O[R]_RS]V]XUYO?V^O,_"\T\[!X2'I]$]Z7H><]([[!_OTI'="?QU^ M/CXE?==SO<[)27>O'!R?'1T-#@52-^BSY$[HF/BP,#" MZ/-;]&5G%,>3S[N[KZ^OGUY[GQ@?[@+![NX_OMX^B:8[6=O #W\LM'[K\R!O MW]O%K_LDHGGS\3#T%YJ/"7P2TT\N&P/$?K>[W^OFC1&5+T'NAU%,0G>&W(MY M)YY.:%0- U_OXM=(9Z^SU^WL+U#RXAE8DAKQ6(#AN' &4X;>,I?$0DJQ?90/K02U2X,XPK\Z_ M!TG4&1(R:="+(F3:D^P3\]X4Y+5[>GJZ^X8"6-V/2I$2[3OX:Z>[;T:V3C;U M:<-?G1QN'7V8+SZS/N1P*_:AOUJ3D(.@*,_-"$84??3 MD+WLNBP)8SX5XJQ8 E4@^1]"^)O0]Z@O$/T\T*0^!\!?.^FOBY1)&+)8X,!/ MLL\F$S\Q$(1IP.ONS@)M/)=>B_ M+_!#W)FY0(+"X _'H70&AP.Q])#HLR^&4G C8$ M-)T;FP<^X=1TX 2P?XE&/W_?OPN"4S'#R!N$OQO#-^C ]/A X@/1HCYZ!'Z M&;YW?._+S@4#V_B!#*%W^/FWQYM:0T=0G;?/D>9HY_WY?0_^U\4?IS.WISN. M@'40^+?=99 E9$E$O?OP=_'[LIQGP%D3">"2@&C#+B)YKS7 )33/<^_BQ.MT#A%'"T:-8O6!BQP/?0@SLG 1II3R-*XTA; MS.O@)7SH9F+?@\E_@IFC,[F?(W,R;$Z*;LN2.'H@'$8UHK$/_5R5/XO(%,S" M17.@SRSGSPO8_])2YLUF*V*#>]CD1->:+*P:1 JF]>#G4,:T.5J'#9PYXBV[ M!A=L# ,;T3#R7^@MBU;E6AF?@GD'\'.DS[P%_ X2V#)Q\!0S]\>(!1[ET=7/ MQ(^GET#6]>,5F5F/5\'40_@YUF=JD,5NN5*BPJ$HVN _:ZTN(L MHE&P[PA^3K38)Y8DH'4$WA9QZH[$":<-MKL*0 DW]H$=W6[F-_F1&[ (H.&/ M%$UKM[-[/B2A_Q_1"Q)Z3\EX3/@4-)8/TPUJ@X3QF2LB<7XX? "Y=<'OUN10 M,]P*)HJ?9286*3E RLEH"9TXI^;,R3DYO2VOY?QX#YYK\1[#,_L5"W@%WH/7 MD?W6IKVQ$8N>23_8K!!D%&0B /[)06_=(I#2W0J @CUWA./N^$(O:4S\8*.B M4*(E$PKP>PX/UBP4:!9D74#S671B*R$J+9[&Y:< @)['!,W:=Q 6&5F%W!P= MK->6 .B\-P)RUI^M$.ER\P:&&PY]4,EG443CZ!T$J(ZD0GB.#])P]!J%9]X3 M)^U**^7FCL8W(;!41+T>*'\:$:Y[AE8-JW I3KH5G 1,3HK*^3,B^XL#Z!R! MK^V\,+(%91@4MMYIKT(]2_C21ENNUV\1[I"PT3[6U\UEQN2W5[W0J5G@.W<'J-;*4E(+EYU,506,EL MS5&TT1;*Q]Y0#]6"*U0/1I^.:_FPU3/I1&3_/E*7P;S_AWK@H?_!02G#Q@MZ M&NTZ0V>_"68%*S$@=")A9?:K,Z?EH)_O"'+"A, M1U#<,CNA,(UD..1TB&?= M_>D3 84$GZ7E0T#Q8D3"D 8KL=V0AD( ,*ASJB$ "U2=_M01=)TB82>CO!6$ M$I/^H&S(R63DNWE%QCI%H!Z[@ODGZ)(V8?Z[&,2>,G11TR.0.44<;6=#T:NAPR#W _9[_8J M7+X:GK31+:F"D1$G0:"PX8Y[ M%79U72Y3^TRXJHF=)1=5?=F??B7_9OPB()&A6;<64@IUB($.76YWBBE,-6WZ M4T?TP1&=V"K0;%X:[G-:J!0Z= X@+E6DG)1 MZ.UA6'N]B[W8%R?M3"LEYR:,*0])\"VB3VP0OXJ$E1<:,#%3%RPR\"G4F.0V M50^KVTIG5SE>!Q [.6:G@-H1N+<\*\ZTDJ?.*#:YXX.]_5)NSB;% M;H[=R;NZW2!79_]J]9WOU!F%+)Z +):RAC8KB]O*T W(8D,3?M.]4$C?*>9J MO*_T;5V$-?+[&GM&;V$VO66,UPG>174V9CS.:LBOWB8TC#Y60%?IL%R6\?_[ MI4R5S1+Y(8TBF-"^'XK.Z,IA):C<53WH M=BMRL'-$3A%3RWE@Y"E*$,C=O0.,2I<"CI7\:*.C5C6O#:T*+50*==H#=5I* M=B?DZLS4P:[@[P&FLNGR-Z/GY 2= M!8I;IB^R97Y8,Z_MN_%@J.+)JM0X.'-_)CX7MQC<^J3O!SX^0@'?)6/JK4U MUM83A3 =@C"5SAM5PE0\0"H40<[[E[NG>0^%P5;HHY-UY6%5-P6 M76&W7T6Q/\9RLV\1'20!6J\YY%?*AY2O3?S6U1&%]!V!])7"R"KIF_/6X%4*"05]-X[.P MWW'F"'K%]UFV_,XFZFG"XG]LR,)1XU;P&P.KI7/*.GX+:EOK1H/=%M@VZ^V' M0HQ.,>O13(RV=LU&),_4F!BLP6E>D;!SB6!M-[8- MRN+';&]K(*^0MAYFE3:1MNU6MQ:S":\N+VQ(F_#-S>@HY.4 Y$4[+IT:1>)N M].(&N/7:\U=MLPN%'L@4S]-@HN 3GE O.X76Y;H:C_PH]O"P6W$YTNRZHPRM M8&2&.#\G;]/1K'*6CW%$?1XEP;#W&5DVZF;;71*93J,2C5 MTOF,)A/;J3:3,?8"P.,1Y1?%]TWG]TOK,U$+FT*%GG0K[E0JX'8$\J6W6!=N MK-YR<'G.316J 4Z%6CWM5>0F&7&SI>I5AP5S3[KHUDB!$M98:39I2CDBOP(;\\O>39U;&FCSJZ>W(:9C9K(%%H38U*E7(!: MGK4]O;%ZSL6G]Q,1B;E/XB@&[\$/A^M@IP*U@KD80"HYK!+FBJ^"G1(6#XGF2UQ0;3= ME=;ZS%FK.M!%KIT0P*@1T$A :=8GF(@ 06B M6Q%0B,#5>!*P*4VYDV<*/01DO0Z9/A6Y*!QC66_I-%@B"CGA3 YFJ5!(>RL/ M=09XF7]-2L57(*"0@BX6>9A:^E5?M;GXN@%[UN_J:5-22(2HZ%BG1+1;-Z2% M3")M+Q(X2>@)NRIQXP03:TSNG]5$)@]W'_>Z%<\LI*A_=0K(TVL<%O"W[AY: MO1DW"HD;H92'R(\/>A4GUR:L;&/87(\!::NJKYHY]>NFJE#C&,(K!>*-)"-O M7M.@W5$ /6XVW.4;(E=(!,;[2M%[0XG8[N5JOF1Y7A^C/XR)*X3F&(NI5A2: M//%MJTYJ)2O-&WDF;P87VL\A%/8>IK>5//TL4T4@:.=$&[X?L RGL,PP"ZT4 M:RU.>ALMK\(LIK_V\55@.OOX$OZ)8M\%%7$-G_M#PQ**YOCE:O!D#ZL&I=R< M_9F2+'SYJY.3%:HO(]QV-;=8%95]G(4,SFD(5./&O#? K>![%XOZ%'Q?KJ;* MOYR'Q#*:?VD[SQL_QE"/0<$_42:GX%^[;=K"Y%X-!A2-L+F^?"0QQ7+4T/4# M7W2T,>=,D"N8VL-:-@539^2*"Q(I.HLDV\[S2SJ@>"4K_#&K2"V4%3=FMR9> M!:0SVK*X8-L.VK.7 4^!5,/@:D5+V@M M,+5(03 VI]%*5MY2HE]0FC66^X0G1]V*ER=3T-9-K)$CN B]P%/CGL5!RTI M@C9Z?^G(&QJ!-< *77."%9HU'&B[Y9=.P[R(2OR=[YK3KP2#<^8V@"E6!0-/ M@8&E8XP9 XOE5>+#V:Z/3QWGI+;<5?/A7]W-\!?P;CF\&0Y?L/'8C\6#"?AD M! OQ'04*KHWV7B;#(+Z%<\5%_"E+T 4,6XY@[/0++QECY@=1)WQJZ6Z9F[8L,$#]T$) M3P)\OBD)XU69:(Q:P=A#8&SI8"QC;,$^ ][.J#DIN2V_9_QN:!14@BKX=03\ M*AUH9?S:;O)@]KQ0'N-=B$\T]!F_8S'-'F2;4/AO$#QS$D;$1:)-C;EU4%*P M^1A+\6O87"#MI+0=03Q_M&V"B=Q WREV8"L^(6(%ST^QCK^&YY7/)@*M]/N<6IXAWE(^7^"#F_'9D%/Q*N4JREZ!2%NO7*7.!VIGAWNKIN9^"AN4M(^'Y-7%%Q' %GZ<6EX)W7:RZ5SL^P@9& M_,ZYDU-H+0,EN^ :6-H$NX+)HK:^X?:ZY;QR:ZWF#+BH,-WH28+=NI&=MRE= MA;3TL [?=&.N%14!F/=(F/#;[3LMR!VQP*,\NOJ9P#R9U-_095S);QB:1WBO08ZS&CEJLAVG@?"XVG!M]=D2AVT8GT< MP?988DF^!PIDQ3A#B[CQE/0C^C.! 5R]X+F;[MI8!E/,_S',?_F6KQD2)\72 MXGDW5$TUT K%=()7;2BY\+^NE7[;?8L^D\G$#P<,/TG_#D.6]EU\!)_0('5E MD5MCF/]_%:VB^T$I('+6CV(.^F/'(=EO7W9BGM =)R1C^F5'&SST@P!/"'/P MMSX/_,\3RGWFX2B^['A)^N37CA,!\V(_3O"O/SA+)E]VTN8@+N,=)Q;-TT_P M$JUP> .?(Y*=78-QYH9=@S%6@'[T^!:+44>$#VET%F;%JMF>(%CR1.,XH-YW M/QZQ)+X@T:@X[@$)HMG 5\)I,B'I=WT2H.# %[3OQT;3-&8AK&X^U9BH)Q@' M>*:3[(ZEYU?VE8[[E-=QO[[]VEGNQ;R#OT6?/38F?MB0[5DU,[ZZ,:LASIXP MPYO/,?\$AQD9\5T?J:V,KY'FBJ>A"D,L2KGI.C'!;.NDW80N%Q^1X)&^L."% MR%1D8ETS/C\-S"[7K>6O'&@%UKDBPKQ132_X8 MGZ!@8A0--_H*K;+P8JKP^-*RK=0?SZ.D$5IFU#O+(FLPF*L0NCD5'(ZRHTA@ M8MJ6["@L*^WQ:5N>O MA,_6)YHQ8J<3K^8\CTB8[7)_QSL6PN'S"!8*AOMPH5,WP;-06.;BF0,RK=] M/[YC&U(=/J@T,(MU>"/2.YZ@;UBYFQU]Y"<-BB6H VK#:A2V'\'[4=-_;\*E MEP"?:! LCG-!3+3A[36Y\&57& ;L;>)1UZ\,\<,'"@ZKP&S@;EX,?@V;?>C. M+]63#4P.8\.H+AB?,"!"_T:)]S,A8'GP"#S:,]!, 5@C9_(!:H-;,58R\<$O MP\)OU,,)]/6)#6)0M+3BE!:WN^=75KM:&V*S=.^\!5OV?I"F_.2Z]8*!,P ] MP>$%/G;B%MP#3H;T$8?VE;SYXV1<.T&KH#28)8/Y "N.:JUT3.7(]]RYRYN: MYNB_/'#?K3>GM.'7/SX+@ 04GX+)#5]\#DH=>%D1NZTA9YW;K.X' ]A >+3TB LJK=II6QGO!B5+ M7^&N,>I6?,7NZLT=H3/N/8A[;&>"]1[1/[U^6.OS:>QAAL&G&GA+MX#BXTDB MDOH'L![4S1FH[6!_;[\KU_;:X#8H]IE=A@J"A-/[UY!ZYU/8K---Z&]I*MSL M^_HC)6-$-EA[M;Q*ADD4K\#K$KP-S#Y[N+F0'7_E^^G"L6!]$+0I.EOWZ;)+ MDOHVF XP*P! ?X\$0#223(PQ(ENG9.[@8ICVQE?%CJI;6R'[ZDW)S*^I!K=T M2S,P;N9,O!\(0R:MP)^=8J[#@%+3L-8X*F<$2L[@:QK;<_:^D.@#?PB7=)U) M=J8XK56$YK'A$:?U^J0Q/DL53.$*W\)=NH_^< 0FX;>(BKMV)?%5+>CF8]^L M3IC9OEFRC=C41?Z-VERN +'"+9<9=KE/FROO[.68I0>';\)TR6L78B7VC'U)R:-$=JJ^BKS&;)#(*5_5 UD MZU#7&""LTF4?&; TZX^UNG:S65G4.T_BW%*Y2Y8=X7?,#ZOLR68.V+5322]) M3"XH2IC(*@]8XHG!X2F7[U)56HTFM V1A,K+E70"(S4@-HQIXX859)H!HVFR8IV*MALRG7(@C2$(Q27XDS*2!/(U4M_>A@5R%J0=$QH; MCUGE@ZEM;L-88$FA$\@S&[RV4$2ITXRPV##R"OWR.'LZYL:#MO[ QTZF3P-E MU1JH5@IAB:Q(<&XS2:-AFR1I:2QHEL4B$Y^E1C9(AT[NEC2HIX_ 4L[I9)0\ MTCCAX9GW[R02'NH#9R]^)-O55\1J13BL?*1W3CSD2]3LTE M@AR9AU_X]EVT9BUM6P,-6CF49DFH=0@LU4-KW31GIPA"$.0'$9LG;.F,+Y1W M/B7]P!_[)A6ARR V[.=Y$9)>J9)-/5\^$KP$JSI@$VQT$\+6Z%))]HD>L*5R MV#AP=@]&!H;U'\0(UA^86\;_\0ZVV1'R'7V+GU]I@+5X83R2B,^*:"T5K*\, MU+/":U]L8X,B6.=^M'3J(FZ^<6%DWGL;9'H=L=4Z*YI3JEK1P-P/T@Q@D&5 F?-P714O,AH??8N(0=3^ M)O3H. 15X:;- N*/(TP-[Q/WQSJ.!10$K WX/Y% O.CRE? ?%',#'EC@N]-G MV%[/ R:9&S7@!E5.G%/13Y(BF--SG\2XLO$VB_-T?K/R@#/HYS/#//&TY/9Y M1,5ME^C%#D@2U'MNZT)O0U4""'X:LT#*:,Q=:J9[PV4R=T?274&5;J<#^]%[24T9T:QZ*#.Q8=TO MW(N37C:(%M."965PLXX"@TV:H6GE[USK;ZRXN$C"BJ.(BR2*V9ARY4UG%0UM MX/GB91J/% PVD:;QE?R@WT<,%'$2>@2_(\&%R-M0Q'2:(_SX($[YP2XQC=H% M)7ES^QB[6 RFK)*1PME3,)/6TXN OB*=I=S0!AYI'0WA_:>K'2ZE&"P-!:)< M@2>=IA860K^U0ZX'^'@%4GE5<\4UUJO>DJZ)TM;#['GJ#,%HOB(=M:ZU#2M8 MJ)2LC&Z!'8K3.A68#6-3/;[0\.Y3&1)+==3F$LBS&PINPM0(4GO6']$56]5( MX>+T!2U96=^J<_VZ#A9[HQ$;DXP[- *QT &FI%3Q\)UB9@5\E]XS**3H$N;K M(T5YU0Y;<7&@SL4]9J9A#;RE2C?-TYE+@\(9JVUNPU9J$ _]SOB/]&0.#_[G M.9A&I\$-D%NKU_+#M@?._DUE[\J4&VZF"DO_5N[[,"NG5'BGR\UL$-G2>I(% M#6H:VQ,I>+?RS'/S$IM^-,4-AJT6[\)0,A(^)Z MY&?N#_7N@WB_KFPVHJ]K>"T*TCV8B6=!P,0^J7K*20?4UDR;W#Z>U844$L#N MJ#*[2@O8AHVMYN15F/[-#FT70"U6L=&/F$U4?%QH9 6_FBJBPG607\$^2=*' MXS0.*3=(T8HSRSSB\M$KU['L/2P M'H6EWK?>P=)*KU[9'_9U1]1+ GH_R"KA@V\1S=/OA27YC+W62 LT1F1)FJ#P MZZ+"7JZZ3*@>P%ZSIVBRG85A0@*P2D/7G\ OJ6[3V#-,T5BQ$=1>$R /M2G! M;# ;:B^#SB[^WEOMWO ]FTRDM1?HWK'0_<#ZX!KRMJJ0JC1W441# I6^U &U M==A&3]!9^^[6%%AK:T/\*$;VC\?RR3'#L MKBF&JP,3*:]%8:TW> 6"AV7U86K2Y5YL_?4J=>VM,/B$_NA+(AO]Z;S)0L%U M?G<;D/+!PO>S+!'YTPN;(O?1*F[I:847HX<87FQ:YA7^:.&& N&:?N= @PT& M]6PV0V+M4E]TX5*!\]V2[X8'S)E?I^D-ZJ&R0D$4[GX7QGIZ*7)FA-<7^*C M+ WPU#R.4.'/%/8PK:2R-6"VU>POA7CFWII^6*@(8^M T0^C:?3R[(7XHH_7 MC&.-KZCIDCO%FM#6:L/R56EXE/F*I/%2X-D32NFY5^:]&UR\IH7-VMG1L&V? M8EC,JQC'&0)KYZ 8TD_YFA^+XNHFT>B>/Q >^R3(_B[D84AWSN9(K9TKO<>Z M$Y>HP@XJ[R;5@;1CE73S"G7=Z&WOR(54TM*'_AGDJ&GOK"ABM M&:JNZ-KFQK:Q)QY8-.9L\_V>N4@T1I[17E M=C;HH*50L%'<^$/&\=LN#"-R1W1,?O_EOU!+ P04 " "M@E=4;EPD@6$W M #.60( %0 &UG;FDM,C R,3$R,S%?8V%L+GAM;.U]69-;-Y+N^_P*7\_K MS3;VI6.Z)V39[G&$;2DL>7KFB8$E(7',(C4D2[+ZU]_$*994>W$!R*/J&^&0 MBRP63R;R0VY(9/[;O_]Q-OOJ/2Y7T\7\+U_S/[&OO\)Y6N3I_,U?OO[M]0_@ MOO[WO_[+O_S;_P'XKV]__>FK[Q;I_ SGZZ^>+S&L,7_U8;I^^]7?,ZY^_ZHL M%V=?_7VQ_'WZ/@#\=?BCYXMW'Y?3-V_77PDFQ,W?+O_,F952, 8E9P]*ZP#1 MR0S!21N50"<=_M\W?[8^Q)13!N-,<4/7SJ;SG__<_TG MAA5^1?_GKS\3]N M??Z#'#[-O???#+_]]-'5]*X/TM?R;_[KYY]>I;=X%F Z7ZW#/-4'K*9_7@UO M_K1(83VL^:-T?77O)^HKN/P8U+> "Y#\3W^L\M=__9>OOKI8CN5BAK]B^:K^ M_[=??[SVR+/P9CY=XY_2XNR;^OMOGB_FJ\5LFJMPOPVS2O>KMXCK%5$_?-OZ MXSO\R]>KZ=F[&5Z^]W:)Y2]?G]%7$16"_V7??"8OA5DZGPVK\1.] MWGQE):8)I?C'&N<9+Q;D\IFS1;KVH5D5QV)Y^9>S$'$VO#LY7\&;$-Y-?IJ& M.)U-UU-K,KE[&*MFW ^ MT3GFHK" LB6#XC'13@T9BK;.(\KBE>[-Y'5^KJ#GV3)]M5@2XZ3(OO[J U:U ML]%I%Q2%9;H%J^L[:O.);U;G9V?#=P)![NSR[ZN"ZXB*]:+-PE\(EE@Y5/+/ M%V=GTW55]Y4[VF]K,@MD'BI!7!O+T#,(H1*4M "'P0+*9#QI:AU4._HC\C$5'$,4G4(*1930U35@T-5($:3@!=E;2PN*-%'7]RFY5#N MGJ6T.*>M]S)\#'&&)$9Z9WF.^0ZV73'*P"GEB&7+P67IP"I=HLD: MH^6/^=X//F&DEO(0D;=;T69J\#N,ZTL"LBL\JUQ (T,B@*)=3Z""+ (O+HKL MG>FB"*X0,5([V&*C[[O4S63]8OT6EWO M?"=']0HUBF7+M2_@DR!,LJ*)02?!*XHX@RVLJ+R?K[J;<$_@N.PEW*8+VM!5 M+4B/SS_.T^(,7X<_KM*&ZXE/2HAD&&27JT^5B#Q4".XN+LI#/V%P:*1 M!'KF?+-.M$(E@"'?FNA !M'7HPIE-7=<&:+O)#G?W;E[N=SLPN&K_S/,SG'B M"P^JD'J.22+%F896&AT9Y3XNSQW$C,GC/1 )-X%^Z-(W/?]:S*]0 M45)$R[P"D0+M,TV!:51,@59H0@[1LL2Z . F)6/R=AM+_Z!%;R;Z9SE/*^]A M]C),R1(_#^^FZS";Q&PPY>Q@*%I1/GGP3)/B]9Q'H[USL5,^_VZ"QN09-P9" M"Q&TPT-*YV=U:3$/=IA0^FZ);W&^FK['"T?MI\6JNFN?#,$_(KK,)UC_CXLY]/Y MF]45V%(@.$U3?4L)2\BU-M_<2-U1MBW>X7']\.0OS->VA:I3?U4IP^OF'Z;S>@AD. M%W^M*_JB_$8;K1+]K*QIJUWU8"D63M,+6 >B3 G(5A%3@23(B643.4;^?E[JE&V M>]Z8TJ<'"+W7"C=3"$1;F+^9UA+^@4LBY/L_TNR\WE/^VV*1/TQGLTFP1AMR M%,%:5N\28X80''$>,P^)<\EXG\3I-M2-J2*A@7IH+I!F4/GT],R3,T90J%(L MA2J%/#.O27[.A:J[N*5(HPL<=A'YL7*C#42^U\*VK3_:8.USX0MS-K% D:)E M2A#")'$FD5R4)),E196$[1.RW4G.-@*W7X[ #U_R&]+_MV]N+LQ/]+I!HX)7 M:_IWN Z[*!O'A7Y[G8K=.Q;<\ZV-6Q=L0WNC'@:?#SU_(+Q<7!L^)X7]^;'? M8EDL\5/A(:Z^_V.]# 1="B:6'W\D0@:J=)XIF!8B:1FZ7) M*&>*R5@RBK$^6^]>DL:49ADKL-K(LWW*Y0K.DPJ!2V)*F!KJF2C 61_)[].H MDN=9LGP:7;5/+>=J:):Q663:Q#+Y;%T KK4$Y3VMLO<.@LGD'"'CWO?)(MVD M9$ND9:)\3*(P*O.((1D4CO77.I3[XV(/8,>G;U@CJ+;LC&&@>BTV* M-'B1LN;098!0H@>="UF(PGF1?3(16QKHO?)Q@P6\]J4U.Z@E[5]O'#BF%46' MKI#9LAFLE<6A9XJ)/N5(]U$T)A^W#4+N2,4=+HNV>9H;.F 2 P;%I:C\%/*3 MT$!0WH*E?YUUVM.+?FF:&]2,25GV0<3!,FB&AA_(L9Z^F5^/KY=AOB(% M3@OSMS"=5]MPX7Q7I2W(?Y;DW4*.Y \HJ2FJXK5Q&;$M**PJI,R[@&0'(L=T MR-<'.[TDUO!2U@V/,E.4Y*/+P&2I]X-L!.^]HIC)1J]C1*EZ=2)\R)'?C[,7 M9>/O3*PS,>=$GDO4OEYS(;88BT"R55+4CD6L4['K53+&9#X/DOQ=@P_!WK/K[HB3+25F''$ '%K)3/-)6[B+\^VD: MD]ELBH1&8F@8K*Z0OJ9675\Y?[\D213F4V7->69 A2C!T['47 MY &RQF07FX*CG3#:'7#CG*S^K!9JY;/I?+I:5Q_@_2?KGZ(JP3@.B:5 5MEH MB(Z(8HK"8D8_<=&GV]0CA(VI5J8I1EH*I$VQ%*%VO3Q/Z_,E*;/G;\/RS=!M M]MOSU72.J]7SQ5F MT?+0:D@>ZHVX&Q';/754!Y,RIL*9)K Y@83:Y;AP?26MASD(S:P"ZZT%I3@I MPD#_6((XR]Q'+-A%TUPCX_!<5K\#HA!D28PB).WJ>(ND,@E)(Q@A2C11>,/Z M= PYVJGXB3-J>^/Q=A9M'"AH6#*Y(72CK+XE*U6FZXGR3+D@$R1O,RV2SA % M+1)B(F657"RE)R1O$;1C7-'W^*LUG@Y;_E.43UWKDC"HUX955+>_O&,QU2.< M-*JIVJ:UQ,MZGX( O5XOI_%\76](OEZ\#$,Y7<04R(XG*,F21BY0"HND3XQ^5S3&E M',>X,TZ/K9:M]FYR]VD_&Q,T9BN@,.Y N4+NLS014DHF6ZZBM7U&)SQ 5-M M6C&E6$TA%B-J^XR,X'VFQ2_6>!&9=;S/=GX@D#[U64\;/-RJNMQ[W;M;BFTU MB<'5)(%59O M?Y@M/K0+"J]^9Z]8\%ZZ&X6 ]=MO]$<:TKO35).U%_V3KK]QY9,39W.QD6GP MF;:<0G3@"]8CI904RU%IT:=1T4%D-SCDO/+%5Z^7!4F(9PBNL$2*6&EPTO,Z MZ5>Z9(P/J4_9PWT4C"T?M?IXYY'S,*D!X*@MX@O6@V=YT^VD$\2">!HR;[ M6QQ%!BK&FDR1G*F@4[^DYI8T/AGW:10@/10$S4!ZP>*+H55>PLRH_8YLA@[S6_NP,RH*G&_'-B?&E:G\#1*+'5&0@9?;Y$I M9PT$*VO7+Q4MQ\Q4Z1/N[NMI[+X:+\/'H6+H]6(HM5WBO5U5)U(+[H5#,KF" M 6DV<@D#>8A6,BLT_>ASGV*=[6D<53>)3D"[U0:WCP3;]6S^1-_F#LEE?\V) MR\;;(!10M%&;J=8;E*P8R$4P)U04 OO<\[J7I+&58QX7/X?(IP-<-G"^O!6 M%V>(@U&Y^$V>L"(2AX_SFL-P5UPY2&"]*'Q/QLMGI1[J^_FW"4D@)0!,%9G4:,DCQ\ MU,"CMKR8F+3J-12U ?EC