0001828791-23-000012.txt : 20230302 0001828791-23-000012.hdr.sgml : 20230302 20230302164158 ACCESSION NUMBER: 0001828791-23-000012 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 97 CONFORMED PERIOD OF REPORT: 20221231 FILED AS OF DATE: 20230302 DATE AS OF CHANGE: 20230302 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Viant Technology Inc. CENTRAL INDEX KEY: 0001828791 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-COMPUTER PROGRAMMING, DATA PROCESSING, ETC. [7370] IRS NUMBER: 853447553 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-40015 FILM NUMBER: 23699755 BUSINESS ADDRESS: STREET 1: 2722 MICHELSON DRIVE STREET 2: SUITE 100 CITY: IRVINE STATE: CA ZIP: 92612 BUSINESS PHONE: 949-861-8888 MAIL ADDRESS: STREET 1: 2722 MICHELSON DRIVE STREET 2: SUITE 100 CITY: IRVINE STATE: CA ZIP: 92612 10-K 1 dsp-20221231.htm 10-K dsp-20221231
0001828791FYfalsehttp://fasb.org/us-gaap/2022#OtherLiabilitiesCurrent00018287912022-01-012022-12-3100018287912022-06-30iso4217:USD0001828791us-gaap:CommonClassAMember2023-02-28xbrli:shares0001828791us-gaap:CommonClassBMember2023-02-2800018287912021-01-012021-12-3100018287912020-01-012020-12-31iso4217:USDxbrli:shares00018287912022-12-3100018287912021-12-310001828791us-gaap:CommonClassAMember2022-12-310001828791us-gaap:CommonClassAMember2021-12-310001828791us-gaap:CommonClassBMember2022-12-310001828791us-gaap:CommonClassBMember2021-12-310001828791us-gaap:ConvertiblePreferredStockMember2019-12-310001828791us-gaap:MemberUnitsMember2019-12-310001828791dsp:MembersEquityMember2019-12-3100018287912019-12-310001828791dsp:MembersEquityMember2020-01-012020-12-310001828791us-gaap:ConvertiblePreferredStockMember2020-12-310001828791us-gaap:MemberUnitsMember2020-12-310001828791us-gaap:CommonStockMemberus-gaap:CommonClassAMember2020-12-310001828791us-gaap:CommonStockMemberus-gaap:CommonClassBMember2020-12-310001828791us-gaap:AdditionalPaidInCapitalMember2020-12-310001828791us-gaap:RetainedEarningsMember2020-12-310001828791dsp:MembersEquityMember2020-12-310001828791us-gaap:TreasuryStockCommonMember2020-12-310001828791us-gaap:NoncontrollingInterestMember2020-12-3100018287912020-12-310001828791dsp:MembersEquityMember2021-01-012021-12-310001828791us-gaap:ConvertiblePreferredStockMember2021-01-012021-12-310001828791us-gaap:MemberUnitsMember2021-01-012021-12-310001828791us-gaap:CommonStockMemberus-gaap:CommonClassBMember2021-01-012021-12-310001828791us-gaap:AdditionalPaidInCapitalMember2021-01-012021-12-310001828791us-gaap:CommonStockMemberus-gaap:CommonClassAMember2021-01-012021-12-310001828791us-gaap:TreasuryStockCommonMember2021-01-012021-12-310001828791us-gaap:RetainedEarningsMember2021-01-012021-12-310001828791us-gaap:NoncontrollingInterestMember2021-01-012021-12-310001828791us-gaap:ConvertiblePreferredStockMember2021-12-310001828791us-gaap:MemberUnitsMember2021-12-310001828791us-gaap:CommonStockMemberus-gaap:CommonClassAMember2021-12-310001828791us-gaap:CommonStockMemberus-gaap:CommonClassBMember2021-12-310001828791us-gaap:AdditionalPaidInCapitalMember2021-12-310001828791us-gaap:RetainedEarningsMember2021-12-310001828791dsp:MembersEquityMember2021-12-310001828791us-gaap:TreasuryStockCommonMember2021-12-310001828791us-gaap:NoncontrollingInterestMember2021-12-310001828791us-gaap:CommonStockMemberus-gaap:CommonClassAMember2022-01-012022-12-310001828791us-gaap:AdditionalPaidInCapitalMember2022-01-012022-12-310001828791us-gaap:CommonStockMemberus-gaap:CommonClassBMember2022-01-012022-12-310001828791us-gaap:TreasuryStockCommonMember2022-01-012022-12-310001828791us-gaap:RetainedEarningsMember2022-01-012022-12-310001828791us-gaap:NoncontrollingInterestMember2022-01-012022-12-310001828791us-gaap:ConvertiblePreferredStockMember2022-12-310001828791us-gaap:MemberUnitsMember2022-12-310001828791us-gaap:CommonStockMemberus-gaap:CommonClassAMember2022-12-310001828791us-gaap:CommonStockMemberus-gaap:CommonClassBMember2022-12-310001828791us-gaap:AdditionalPaidInCapitalMember2022-12-310001828791us-gaap:RetainedEarningsMember2022-12-310001828791dsp:MembersEquityMember2022-12-310001828791us-gaap:TreasuryStockCommonMember2022-12-310001828791us-gaap:NoncontrollingInterestMember2022-12-310001828791us-gaap:CommonClassAMember2021-02-120001828791us-gaap:CommonClassBMember2021-02-1200018287912021-02-120001828791dsp:ContinuingMembersClassBUnitsMemberdsp:ViantTechnologyLLCMember2022-01-012022-12-31xbrli:pure0001828791dsp:ContinuingMembersClassBUnitsMemberdsp:ViantTechnologyLLCMember2021-02-120001828791us-gaap:CommonClassBMemberdsp:ViantTechnologyLLCMember2021-02-122021-02-120001828791us-gaap:OverAllotmentOptionMember2021-02-122021-02-120001828791us-gaap:OverAllotmentOptionMember2021-02-120001828791dsp:MembersEquityClassAUnitsMemberdsp:ViantTechnologyLLCMember2021-02-122021-02-120001828791us-gaap:CommonClassAMember2021-02-122021-02-120001828791dsp:MembersEquityClassAUnitsMember2021-02-122021-02-120001828791us-gaap:CommonClassBMember2021-02-122021-02-12dsp:impression0001828791srt:MinimumMember2022-01-012022-12-310001828791srt:MaximumMember2022-01-012022-12-310001828791dsp:IncentiveUnitsMember2021-01-012021-12-310001828791dsp:PhantomUnitPlanMember2021-01-012021-12-310001828791us-gaap:IPOMember2020-12-310001828791us-gaap:IPOMember2021-02-280001828791us-gaap:ComputerEquipmentMembersrt:MinimumMember2022-01-012022-12-310001828791us-gaap:ComputerEquipmentMembersrt:MaximumMember2022-01-012022-12-310001828791us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2022-01-012022-12-310001828791dsp:CapitalizedSoftwareDevelopmentCostsMember2022-01-012022-12-310001828791dsp:FurnitureFixturesAndOfficeEquipmentMember2022-01-012022-12-31dsp:reportingUnit0001828791dsp:PaycheckProtectionProgramLoanMember2020-04-142020-04-1400018287912022-01-010001828791us-gaap:CreditConcentrationRiskMemberus-gaap:AccountsReceivableMember2022-01-012022-12-31dsp:Customer0001828791us-gaap:CreditConcentrationRiskMemberus-gaap:AccountsReceivableMember2021-01-012021-12-310001828791us-gaap:CreditConcentrationRiskMemberus-gaap:AccountsReceivableMemberdsp:CustomerOneMember2021-01-012021-12-310001828791us-gaap:CreditConcentrationRiskMemberus-gaap:AccountsReceivableMemberdsp:CustomerTwoMember2021-01-012021-12-310001828791us-gaap:RevenueFromContractWithCustomerMemberdsp:AdvertisingAgencyOneMemberdsp:AdvertisingAgencyRiskMember2021-01-012021-12-310001828791us-gaap:RevenueFromContractWithCustomerMemberdsp:AdvertisingAgencyRiskMemberdsp:AdvertisingAgencyTwoMember2022-01-012022-12-310001828791us-gaap:RevenueFromContractWithCustomerMemberdsp:AdvertisingAgencyRiskMemberdsp:AdvertisingAgencyTwoMember2021-01-012021-12-310001828791dsp:AccountsPayableAndAccruedLiabilitiesCurrentMemberus-gaap:SupplierConcentrationRiskMember2022-12-31dsp:Supplier0001828791dsp:AccountsPayableAndAccruedLiabilitiesCurrentMemberus-gaap:SupplierConcentrationRiskMemberdsp:SupplierOneMember2022-01-012022-12-310001828791dsp:AccountsPayableAndAccruedLiabilitiesCurrentMemberus-gaap:SupplierConcentrationRiskMember2021-12-310001828791dsp:AccountsPayableAndAccruedLiabilitiesCurrentMemberus-gaap:SupplierConcentrationRiskMemberdsp:SupplierOneMember2021-01-012021-12-310001828791dsp:ViantTechnologyLLCMember2022-12-310001828791dsp:SecuredOvernightFinancingRateSOFRMember2022-01-012022-12-310001828791us-gaap:TransferredOverTimeMember2022-01-012022-12-310001828791us-gaap:TransferredOverTimeMember2021-01-012021-12-310001828791us-gaap:TransferredOverTimeMember2020-01-012020-12-310001828791us-gaap:TransferredAtPointInTimeMember2022-01-012022-12-310001828791us-gaap:TransferredAtPointInTimeMember2021-01-012021-12-310001828791us-gaap:TransferredAtPointInTimeMember2020-01-012020-12-310001828791us-gaap:LongTermContractWithCustomerMember2022-12-310001828791us-gaap:LongTermContractWithCustomerMember2021-12-310001828791dsp:CapitalizedSoftwareDevelopmentCostsMember2022-12-310001828791dsp:CapitalizedSoftwareDevelopmentCostsMember2021-12-310001828791us-gaap:ComputerEquipmentMember2022-12-310001828791us-gaap:ComputerEquipmentMember2021-12-310001828791us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2022-12-310001828791us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2021-12-310001828791dsp:FurnitureFixturesAndOfficeEquipmentMember2022-12-310001828791dsp:FurnitureFixturesAndOfficeEquipmentMember2021-12-310001828791us-gaap:LeaseholdImprovementsMember2022-12-310001828791us-gaap:LeaseholdImprovementsMember2021-12-310001828791dsp:PlatformOperationsMember2022-01-012022-12-310001828791dsp:PlatformOperationsMember2021-01-012021-12-310001828791dsp:PlatformOperationsMember2020-01-012020-12-310001828791us-gaap:SellingAndMarketingExpenseMember2022-01-012022-12-310001828791us-gaap:SellingAndMarketingExpenseMember2021-01-012021-12-310001828791us-gaap:SellingAndMarketingExpenseMember2020-01-012020-12-310001828791dsp:TechnologyAndDevelopmentMember2022-01-012022-12-310001828791dsp:TechnologyAndDevelopmentMember2021-01-012021-12-310001828791dsp:TechnologyAndDevelopmentMember2020-01-012020-12-310001828791us-gaap:GeneralAndAdministrativeExpenseMember2022-01-012022-12-310001828791us-gaap:GeneralAndAdministrativeExpenseMember2021-01-012021-12-310001828791us-gaap:GeneralAndAdministrativeExpenseMember2020-01-012020-12-310001828791srt:MaximumMember2022-12-310001828791us-gaap:StandbyLettersOfCreditMember2022-12-310001828791dsp:AdelphicMember2022-01-012022-12-310001828791dsp:AdelphicMember2021-01-012021-12-310001828791us-gaap:DevelopedTechnologyRightsMember2022-01-012022-12-310001828791us-gaap:DevelopedTechnologyRightsMember2022-12-310001828791us-gaap:CustomerRelationshipsMember2022-01-012022-12-310001828791us-gaap:CustomerRelationshipsMember2022-12-310001828791us-gaap:TrademarksAndTradeNamesMember2022-01-012022-12-310001828791us-gaap:TrademarksAndTradeNamesMember2022-12-310001828791us-gaap:DevelopedTechnologyRightsMember2021-01-012021-12-310001828791us-gaap:DevelopedTechnologyRightsMember2021-12-310001828791us-gaap:CustomerRelationshipsMember2021-01-012021-12-310001828791us-gaap:CustomerRelationshipsMember2021-12-310001828791us-gaap:TrademarksAndTradeNamesMember2021-01-012021-12-310001828791us-gaap:TrademarksAndTradeNamesMember2021-12-310001828791us-gaap:RevolvingCreditFacilityMember2022-12-310001828791us-gaap:RevolvingCreditFacilityMember2021-12-310001828791dsp:PaycheckProtectionProgramLoanMember2022-12-310001828791dsp:PaycheckProtectionProgramLoanMember2021-12-310001828791us-gaap:RevolvingCreditFacilityMemberdsp:LoanAgreementMemberdsp:PNCBankMember2019-10-310001828791us-gaap:RevolvingCreditFacilityMemberdsp:LoanAgreementMemberus-gaap:FederalFundsEffectiveSwapRateMemberdsp:PNCBankMember2019-10-312019-10-310001828791us-gaap:RevolvingCreditFacilityMemberdsp:LoanAgreementMemberdsp:PNCBankMemberus-gaap:LondonInterbankOfferedRateLiborSwapRateMember2019-10-312019-10-310001828791us-gaap:RevolvingCreditFacilityMemberdsp:LoanAgreementMemberdsp:PNCBankMember2019-10-312019-10-310001828791us-gaap:RevolvingCreditFacilityMemberdsp:LoanAgreementMemberus-gaap:FederalFundsEffectiveSwapRateMembersrt:MinimumMemberdsp:PNCBankMember2019-10-312019-10-310001828791us-gaap:RevolvingCreditFacilityMemberdsp:LoanAgreementMembersrt:MaximumMemberus-gaap:FederalFundsEffectiveSwapRateMemberdsp:PNCBankMember2019-10-312019-10-310001828791us-gaap:RevolvingCreditFacilityMemberdsp:LoanAgreementMembersrt:MinimumMemberdsp:PNCBankMemberus-gaap:LondonInterbankOfferedRateLiborSwapRateMember2019-10-312019-10-310001828791us-gaap:RevolvingCreditFacilityMemberdsp:LoanAgreementMembersrt:MaximumMemberdsp:PNCBankMemberus-gaap:LondonInterbankOfferedRateLiborSwapRateMember2019-10-312019-10-310001828791us-gaap:RevolvingCreditFacilityMemberdsp:LoanAgreementMemberus-gaap:FederalFundsEffectiveSwapRateMemberdsp:PNCBankMember2022-01-012022-12-310001828791us-gaap:RevolvingCreditFacilityMemberdsp:LoanAgreementMemberdsp:PNCBankMemberus-gaap:LondonInterbankOfferedRateLiborSwapRateMember2022-01-012022-12-310001828791us-gaap:RevolvingCreditFacilityMemberdsp:LoanAgreementMemberdsp:PNCBankMember2022-12-310001828791us-gaap:RevolvingCreditFacilityMember2022-01-012022-12-310001828791dsp:PaycheckProtectionProgramLoanMember2020-04-140001828791us-gaap:PrincipalForgivenessMemberdsp:PaycheckProtectionProgramLoanMember2022-01-012022-12-310001828791dsp:AccruedInterestForgivenessMemberdsp:PaycheckProtectionProgramLoanMember2022-01-012022-12-310001828791dsp:UnitRepurchaseAgreementMemberdsp:TwoThousandSixteenConvertiblePreferredUnitsMemberdsp:FormerHoldcosMember2022-01-012022-12-310001828791dsp:UnitRepurchaseAgreementMemberdsp:TwoThousandNineteenConvertiblePreferredUnitsMemberdsp:FourBrothers2LimitedLiabilityCompanyMember2022-12-310001828791dsp:TwoThousandSixteenConvertiblePreferredUnitsMemberdsp:FormerHoldcosMember2022-12-310001828791dsp:TwoThousandNineteenFormerHoldcoTransactionMemberdsp:FourBrothers2LimitedLiabilityCompanyMember2022-01-012022-12-310001828791dsp:TwoThousandNineteenFormerHoldcoTransactionMemberdsp:FourBrothers2LimitedLiabilityCompanyMember2022-12-310001828791dsp:TwoThousandNineteenFormerHoldcoTransactionMember2019-01-012019-12-310001828791dsp:TwoThousandNineteenFormerHoldcoTransactionMember2022-12-310001828791us-gaap:MarketApproachValuationTechniqueMember2022-01-012022-12-310001828791us-gaap:IncomeApproachValuationTechniqueMember2022-01-012022-12-310001828791us-gaap:USTreasuryNotesSecuritiesMember2022-01-012022-12-310001828791us-gaap:MeasurementInputRiskFreeInterestRateMember2022-12-310001828791us-gaap:MeasurementInputOptionVolatilityMember2022-12-310001828791us-gaap:MeasurementInputDiscountForLackOfMarketabilityMember2022-12-3100018287912020-10-012020-10-310001828791dsp:PreferredUnitholdersMember2020-10-012020-10-310001828791dsp:CommonUnitholdersMember2020-10-012020-10-310001828791dsp:PhantomUnitPlanMember2020-01-010001828791dsp:PhantomUnitPlanMember2020-01-012020-01-010001828791dsp:TwoThousandAndTwentyOneLongTermIncentivePlanMemberus-gaap:CommonClassAMember2021-02-120001828791dsp:TwoThousandAndTwentyOneLongTermIncentivePlanMemberus-gaap:CommonClassAMember2021-02-122021-02-120001828791dsp:TwoThousandAndTwentyOneLongTermIncentivePlanMemberus-gaap:CommonClassAMembersrt:MaximumMember2021-01-012021-12-310001828791dsp:TwoThousandAndTwentyOneLongTermIncentivePlanMemberus-gaap:RestrictedStockUnitsRSUMember2021-02-122021-02-120001828791dsp:TwoThousandAndTwentyOneLongTermIncentivePlanMember2022-12-310001828791us-gaap:RestrictedStockUnitsRSUMember2021-12-310001828791us-gaap:RestrictedStockUnitsRSUMember2022-01-012022-12-310001828791us-gaap:RestrictedStockUnitsRSUMember2022-12-310001828791dsp:NonqualifiedStockOptionsMember2021-12-310001828791dsp:NonqualifiedStockOptionsMember2021-01-012021-12-310001828791dsp:NonqualifiedStockOptionsMember2022-01-012022-12-310001828791dsp:NonqualifiedStockOptionsMember2022-12-310001828791us-gaap:DomesticCountryMember2022-12-310001828791us-gaap:DomesticCountryMember2021-12-310001828791us-gaap:StateAndLocalJurisdictionMember2022-12-310001828791us-gaap:StateAndLocalJurisdictionMember2021-12-310001828791us-gaap:DomesticCountryMemberus-gaap:ResearchMember2022-12-310001828791us-gaap:ResearchMemberus-gaap:StateAndLocalJurisdictionMember2022-12-310001828791us-gaap:CommonClassAMember2022-01-012022-12-310001828791us-gaap:CommonClassAMember2021-01-012021-12-310001828791us-gaap:CommonClassAMember2020-01-012020-12-310001828791us-gaap:RestrictedStockUnitsRSUMember2022-01-012022-12-310001828791us-gaap:RestrictedStockUnitsRSUMember2021-01-012021-12-310001828791us-gaap:RestrictedStockUnitsRSUMember2020-01-012020-12-310001828791dsp:NonqualifiedStockOptionsMember2022-01-012022-12-310001828791dsp:NonqualifiedStockOptionsMember2021-01-012021-12-310001828791dsp:NonqualifiedStockOptionsMember2020-01-012020-12-310001828791us-gaap:CommonClassBMember2022-01-012022-12-310001828791us-gaap:CommonClassBMember2021-01-012021-12-310001828791us-gaap:CommonClassBMember2020-01-012020-12-310001828791dsp:ViantTechnologyIncMemberdsp:ViantTechnologyLLCMember2022-01-012022-12-310001828791dsp:ViantTechnologyIncMemberdsp:ViantTechnologyLLCMember2022-12-310001828791dsp:ViantTechnologyIncMemberdsp:ViantTechnologyLLCMember2021-01-012021-12-310001828791dsp:ViantTechnologyIncMemberdsp:ViantTechnologyLLCMember2021-12-310001828791us-gaap:NoncontrollingInterestMemberdsp:ViantTechnologyLLCMember2022-01-012022-12-310001828791us-gaap:NoncontrollingInterestMemberdsp:ViantTechnologyLLCMember2022-12-310001828791us-gaap:NoncontrollingInterestMemberdsp:ViantTechnologyLLCMember2021-01-012021-12-310001828791us-gaap:NoncontrollingInterestMemberdsp:ViantTechnologyLLCMember2021-12-310001828791dsp:ViantTechnologyLLCMember2022-01-012022-12-310001828791dsp:ViantTechnologyLLCMember2021-01-012021-12-310001828791dsp:ViantTechnologyLLCMember2021-12-310001828791dsp:MembersEquityClassBUnitsMember2022-01-012022-12-310001828791dsp:MeredithCorporationMember2022-12-310001828791dsp:MeredithCorporationMember2021-12-310001828791dsp:MeredithCorporationMember2022-01-012022-12-310001828791dsp:MeredithCorporationMember2021-01-012021-12-310001828791dsp:MeredithCorporationMember2020-01-012020-12-31


















dsp-20221231_g1.jpg












________________________________________________

FISCAL YEAR 2022 ANNUAL FINANCIAL REPORT










UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 10-K
xANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the fiscal year ended December 31, 2022
OR
oTRANSITION 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-40015
__________________________________________________________________________
dsp-20221231_g1.jpg
Viant Technology Inc.
(Exact name of registrant as specified in its charter)
_____________________________________________________________________________
Delaware85-3447553
(State or other jurisdiction of
incorporation or organization)
(I.R.S. Employer
Identification No.)
2722 Michelson Drive, Suite 100
Irvine, CA, 92612
(Address of principal executive offices and zip code)
(949) 861-8888
(Registrant’s telephone number, including area code)
Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading Symbol(s)Name of each exchange on which registered
Class A common stock, par value $0.001 per shareDSP
The Nasdaq Stock Market LLC
(Nasdaq Global Select Market)
Securities registered pursuant to Section 12(g) of the Act: None
Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Yes o No x
Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or 15(d) of the Act. Yes o No x
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 x No o
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 x No o
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, 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 fileroAccelerated fileroEmerging growth companyx
Non-accelerated filerxSmaller reporting companyx
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. o
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. o
If securities are registered pursuant to Section 12(b) of the Act, indicate by check mark whether the financial statements of the registrant included in the filing reflect the correction of an error to previously issued financial statements. o
Indicate by check mark whether any of those error corrections are restatements that required a recovery analysis of incentive-based compensation received by any of the registrant's executive officers during the relevant recovery period pursuant to §240.10D-1(b).
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Act). Yes o No x
The aggregate market value of the voting and non-voting common equity held by non-affiliates of the registrant, based on the closing price of the registrant's Class A common stock on the Nasdaq Global Select Market on June 30, 2022, the last business day of the registrant’s most recently completed second fiscal quarter, was approximately $71.7 million.
As of February 28, 2023, there were 14,647,798 shares and 47,082,260 shares of the registrant’s Class A and Class B common stock, respectively, $0.001 par value per share, outstanding.
DOCUMENTS INCORPORATED BY REFERENCE
Portions of the registrant’s definitive Proxy Statement for its 2023 Annual Meeting of Stockholders, which the registrant intends to file pursuant to Regulation 14A with the Securities and Exchange Commission no later than 120 days after the registrant’s fiscal year ended December 31, 2022, are incorporated by reference into Part III of this Annual Report on Form 10-K.




VIANT TECHNOLOGY INC.
TABLE OF CONTENTS
Page
3
2



SPECIAL NOTE REGARDING FORWARD-LOOKING STATEMENTS
This Annual Report on Form 10-K (“Annual Report”) contains forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended (the “Securities Act”), and Section 21E of the Securities Exchange Act of 1934, as amended (the “Exchange Act”), which statements involve substantial risks and uncertainties. Forward-looking statements generally relate to future events or our future financial or operating performance and may include statements concerning, among other things, our business strategy (including anticipated trends and developments in, and management plans for, our business and the markets in which we operate), financial results, the sufficiency of our cash and cash equivalents and cash provided by sales of our products and services to meet our liquidity needs, the impact of macroeconomic and geopolitical events, including the ongoing COVID-19 pandemic, labor shortages, inflation and monetary supply shifts, rising interest rates, tightening of credit markets, recession risks, and potential disruptions from the Russia-Ukraine conflict, on our business, operations, and the markets and communities in which we, our clients, and partners operate, results of operations, revenues, operating expenses, capital expenditures, sales and marketing initiatives and competition.
In some cases, you can identify forward-looking statements by words such as “may,” “will,” “should,” “could,” “intend,” “consider,” “expect,” “plan,” “anticipate,” “believe,” “estimate,” “predict” or “continue” or the negative or plural of these words or other similar terms or expressions. All statements other than statements of historical fact are forward-looking statements, which speak only as of the date they are made, and are not guarantees of future performance. Forward-looking statements contained in this Annual Report include, but are not limited to, statements about: our future financial performance, including our revenue, cost of revenue, gross profit, contribution excluding traffic acquisition costs (“contribution ex-TAC”), adjusted EBITDA, and operating expenses; trends in our key business measures; the sufficiency of our cash and cash equivalents and cash provided by sales of our products and services to meet our liquidity needs; market trends; our market position and opportunity; our growth strategy and business aspirations for our demand side platform in enabling the programmatic purchase of advertising in the digital advertising industry; our product strategy; our efforts to enhance the security and privacy of our platform; the potential impacts of macroeconomic and geopolitical events, including the COVID-19 pandemic and related public health measures on our business, the business of our customers, suppliers and channel partners, and the economy; our ability to attract new customers and retain existing customers; our ability to successfully expand into our existing markets and into new markets; our ability to effectively manage our growth and future expenses; and the impact of recent accounting pronouncements on our consolidated financial statements.
Such statements are not guarantees of future performance and involve a number of assumptions, risks and uncertainties that could cause actual results to differ materially from expected results. As a result, you should not put undue reliance on any forward-looking statement. These forward-looking statements are included throughout this Annual Report. Factors that could cause our actual results to differ materially from those expressed or implied in such forward-looking statements include, but are not limited to, the risk factors discussed in the “Risk Factors” section of this Annual Report.
The forward-looking statements contained in this Annual Report are based on historical performance and management’s current plans, estimates and expectations in light of information currently available to us and are subject to uncertainty and changes in circumstances. There can be no assurance that future developments affecting us will be those that we have anticipated. Actual results may differ materially from these expectations due to changes in global, regional or local political, economic, business, competitive, market, regulatory and other factors, many of which are beyond our control, as well as the other factors described in the section entitled “Risk Factors.” Additional factors or events that could cause our actual results to differ may also emerge from time to time, and it is not possible for us to predict all of them. Should one or more of these risks or uncertainties materialize, or should any of our assumptions prove to be incorrect, our actual results may vary in material respects from what we may have expressed or implied by these forward-looking statements. We may not actually achieve the plans, intentions, or expectations disclosed in our forward-looking statements, and we caution that you should not place undue reliance on any of our forward-looking statements. Any forward-looking statement made by us in this Annual Report speaks only as of the date on which we make it. We undertake no obligation to publicly update any forward-looking statement, whether as a result of new information, future developments or otherwise, except as may be required by applicable securities laws. You should read this Annual Report, and the documents that we reference in this Annual Report and have filed with the Securities and Exchange Commission (“SEC”), with the understanding that our actual future results, performance, and events and circumstances may be materially different from what we expect.
3



RISK FACTOR SUMMARY
Our business is subject to numerous risks and uncertainties, including those described in the “Risk Factors” section of this Annual Report. You should carefully consider these risks and uncertainties when investing in our Class A common stock. Some of the principal risks and uncertainties include the following:
Our success and revenue growth are dependent on adding new customers, effectively educating and training our existing customers on how to make full use of our platform and increasing usage of our platform by our customers;
We may not realize the expected benefits of an industry shift away from cookie-based consumer tracking as such shift may not occur as rapidly as we expect or may not be realized at all;
If we fail to innovate and make the right investment decisions in our offerings and platform, we may not attract and retain customers and our revenue and results of operations may decline;
The market for programmatic advertising is evolving. If this market develops slower or differently than we expect, our business, operating results and financial condition would be adversely affected;
We receive a significant amount of revenue from a select number of advertising agency holding companies, owning various advertising agencies, and the loss of advertising agencies as customers could harm our business, operating results and financial condition;
We often have long sales cycles, which can result in significant time between initial contact with a prospect and execution of a customer agreement, making it difficult to project when, if at all, we will obtain new customers and when we will generate revenue from those customers;
The effects of macroeconomic conditions and geopolitical events, such as economic recessions and the COVID-19 pandemic, have had, and could in the future have, an adverse impact on our business, operating results and financial condition;
If our access to advertising inventory is diminished or fails to grow, our revenue could decline and our growth could be impeded;
If our access to people-based data is diminished, the effectiveness of our platform would be decreased, which could harm our operating results and financial condition;
We are subject to stringent and changing obligations related to data privacy and security. Our actual or perceived failure to comply with such obligations could lead to regulatory investigations or actions, litigation, fines and penalties, disruptions of our business operations, reputational harm, loss of customers or sales, revenue declines, increase the cost of data, reduce the availability of data, reduce our ability to utilize or disclose data, adversely affect the demand for our products and services, or other adverse business consequences;
Our business or ability to operate our platform could be impacted by changes in the technology industry by technology companies, end users, or government regulation. Such developments, including the restriction of “third-party cookies,” could cause instability in the advertising technology industry;
A significant inadvertent disclosure or breach of our information technology systems or data, or of the security of our or our customers’, suppliers’, or other third parties’ upon which we rely could be detrimental to our business, reputation and results of operations;
Our proprietary rights may be difficult to enforce, which could enable others to copy or use aspects of our technology without compensating us, thereby eroding our competitive advantages and harming our business;
The market price of our Class A common stock has been and may continue to be volatile or may decline regardless of our operating performance; and
We are a “controlled company” within the meaning of the listing standards of the Nasdaq Global Select Market and, as a result, qualify for, and rely on, exemptions from certain corporate governance requirements.
4



PART I
Item 1. Business.
Our Company
We are an advertising technology company. Our cloud-based demand side platform ("DSP"), Adelphic, enables the programmatic purchase of advertising, which is the electronification of the digital advertising buying process. Programmatic advertising is rapidly taking market share from traditional ad sales channels, which require more staffing, offer less transparency, and involve higher costs to buyers.
Adelphic is used by marketers and their advertising agencies to centralize the planning, buying and measurement of their digital advertising across most channels. Through our omni-channel platform, a marketer can easily buy ads on desktop, mobile, connected TV, linear TV, in-game, streaming audio and digital billboards.
Adelphic is an easy-to-use self-service platform that provides our customers with transparency and control over their advertising campaigns. Our platform offers customers unique visibility across a variety of inventory, allowing them to create customized audience segments and leverage our people-based and strategic partner data to reach target audiences at scale. Our platform delivers a full suite of forecasting, reporting and built-in automation that provides our customers with insights into available inventory based on the desired target audience. We offer advanced forecasting and reporting that empowers our customers with functionality designed to ensure they can accurately measure and improve their return-on-advertising spend (“ROAS”) across channels.
Marketers use our platform to deliver advertising campaigns to their desired target audience across channels and formats. Through platform integrations, we offer our customers access to omnichannel advertising inventory, which refers to media available across devices, channels and formats. This includes access to approximately 300 million unique desktop and mobile users, approximately 115 million connected TV households, approximately 112 million linear TV households, over 200 million unique digital audio users, and approximately 158,000 unique digital billboards in the United States. Our platform supports a full range of transaction types including real-time bidding, private marketplace and programmatic guaranteed, allowing customers to easily source and integrate ad inventory directly from publishers and private marketplaces.
We enable deep data access through our data integrations to authenticate user identities across a range of devices. Our matching of people-based identifiers enables us to be the nexus point with more than 70 data partners, providing customers with deep access to people-based data across market verticals such as automotive, entertainment, professional services, retail, consumer packaged goods, travel and tourism, and healthcare. Our proprietary identity graph has linked approximately 115 million households to an estimated 1 billion connected devices and is combined with access to approximately 280,000 audience attributes in the United States, which we believe makes it one of the largest in the industry.
Our customers are advertising buyers including large advertising holding companies, independent advertising agencies, mid-market advertising service organizations as well as marketers that rely on our self-service platform for their programmatic ad buying needs. We are a trusted partner to our customers and have had a customer satisfaction rating of 90% or greater for the last four years based on Viant’s Annual Adelphic Customer Satisfaction Survey. Many of our customers use us as their primary DSP.
Our platform is built on people-based data. Using our identity resolution capabilities and identity graph, marketers and their advertising agencies can identify targeted consumers using real-world identifiers rather than relying primarily on cookies to track users. We believe the industry is shifting to a people-based framework to replace cookies in delivering personalized advertising, particularly for identification. People-based data allows marketers to deliver personalized advertising while being able to accurately link ad impressions across multiple devices and to customer sales and measure the impact of their ad spend. In addition, people-based data can offer greater transparency to consumers with respect to who is collecting their data and what it is being used for and can offer more robust choices to delete or stop use of their data for personalized advertising. Many of our competitors rely on cookies for the targeting and measurement of digital advertising but this technology has not been effective at accurately measuring the real impact of a marketer’s ad spend on their business results. Apple’s web browser, Safari, and other web browsers currently do not allow third-party cookies. Google has announced plans to start phasing out (and eventually entirely disallowing) third-party cookies in their Chrome browser in 2024. Moreover, certain state data privacy laws, including in California and Colorado, require websites and apps to enable consumers to opt-out of the transfer of their personal information used for digital advertising, which could further undermine cookie-based tracking and targeted marketing. This market change has created an increase in demand by marketers actively looking for platforms like ours that offer an alternative to cookie-based tracking, which we believe is strengthening our strategic position.
Programmatic advertising has proven its value to marketers and an increasing number of organizations are devoting more of their digital ad spend to it. The digital ecosystem continues to evolve and with it, programmatic advertising, creating new opportunities and needs for marketers and their agencies. The U.S. programmatic advertising market is expected to grow from $114.7 billion in 2021 to $168.0 billion in 2024, a 14% compound annual growth rate (“CAGR”), according to eMarketer, a market research company that provides insights and trends related to digital marketing, media and commerce. We focus on ad buyers and believe that our
5



solutions will accelerate the shift of advertising budgets to programmatic advertising. Additionally, as marketers desire more control over programmatic advertising and move some functions of programmatic ad buying in-house, our platform is designed to address these needs and expand our market opportunity.
Our total revenue was $197.2 million, $224.1 million and $165.3 million for the fiscal years ended December 31, 2022, 2021 and 2020, respectively, representing a decrease of 12.0% from fiscal 2021 to fiscal 2022 and an increase of 35.6% from fiscal 2020 to fiscal 2021. We recorded net losses of $48.1 million and $37.6 million and net income of $20.6 million, and adjusted EBITDA of $(6.1) million, $37.1 million, and $31.8 million for the years ended December 31, 2022, 2021 and 2020, respectively.
Adjusted EBITDA is a financial measure not presented in accordance with generally accepted accounting principles in the United States of America (“GAAP”). For a definition of adjusted EBITDA, an explanation of our management’s use of this measure and a reconciliation of adjusted EBITDA to our net income or net loss, see “Management’s Discussion and Analysis of Financial Condition and Results of Operations—Key Operating and Financial Performance Measures—Use of Non-GAAP Financial Measures.”
Our Industry
We believe the key industry trends shaping the advertising market include:
Advertising dollars shifting toward programmatic advertising: We believe the advertising industry is still in the early stages of a shift toward programmatic advertising. The ability to transact through real-time-bidding platforms has evolved beyond banner advertising to be used across a wide range of advertising channels and formats, including desktop, mobile, connected TV, linear TV, in-game, streaming audio and digital billboards. U.S. programmatic advertising is experiencing a rapid increase in adoption and, according to eMarketer, is expected to grow at a 14% CAGR from 2021 to 2024, reaching $148.8 billion in 2023 and $168.0 billion by 2024. U.S. programmatic advertising is forecasted to represent 41% of total U.S. media spend by 2024, increasing from 38% in 2021. The TV industry is undergoing significant disruptions as internet-enabled connected TV has become a preferred vehicle for streaming video content. The amount of connected TV users in the U.S. is forecasted to increase from approximately 218 million, or 65% of the U.S. population, in 2021 to approximately 242 million, or 70% of the U.S. population, in 2026, according to eMarketer. Connected TV also provides a number of benefits to advertisers, including more accurate control of scale, addressability and measurement. Marketers are increasingly investing in connected TV as more inventory becomes available. According to eMarketer, 80% of connected TV ad spend was transacted programmatically in 2021 and the share of programmatic is expected to increase to nearly 91% in 2024. In addition, connected TV ad spend is expected to grow from $17.2 billion in 2021 to $43.6 billion in 2026, a 20% CAGR.
Strong marketer demand for ROAS measurement across all channels: Marketers are looking for a centralized view of their customers, while connecting online and offline purchases to accurately measure ROAS. ROAS is a critical metric for marketing campaigns. Insights from ROAS across all campaigns inform marketers about what they are getting for their money across all media investments near real-time. Hence, marketers seek tools to track their ROAS across all channels. We believe people-based platforms are able to provide a more accurate measurement of ROAS as compared to cookie-based platforms.
Demand for scaled people-based platforms: Advertising has become more data driven and marketers need to be able to target audiences at the individual and household level while respecting consumer privacy. Internet advertisers in the past have capitalized on anonymous data from cookies to gain insights into users and ad performance. However, increased privacy concerns and changing requirements of browser providers including Google (Chrome) and Apple (Safari) are causing marketers to reduce their reliance on vendors and platforms that primarily utilize cookies for device identification. In today’s connected world, marketers need to be able to identify their customers and connect with them across most channels, devices and formats. This, we believe, will drive an industry shift away from cookie-based DSPs to scaled people-based DSPs.
Brands directly selecting advertising platform solutions: Marketers are increasingly becoming directly involved in the selection of their advertising platform solutions as they seek to reduce costs, better leverage their customer data and gain more control over their advertising. These factors have also led to an increase in marketers moving programmatic ad buying functions in-house. The automation of ad-buying technology has enabled fast, accurate and cost-effective decision-making, resulting in ad buying becoming a skillset that an increasing number of chief marketing officers want to fully own. According to the most recent survey by the Interactive Advertising Bureau, an advertising business organization that develops industry standards, conducts research, and provides legal support for the online advertising industry, in 2019, 18% of U.S. brands had completely moved programmatic ad buying in-house, and 51% of U.S. brands had moved a portion of their programmatic ad buying in-house.
Our Market Opportunity
We believe that over the long term, our total addressable market is the total global advertising market, which eMarketer has forecasted to grow from $930 billion in 2023 to $1.15 trillion in 2026, a 7% CAGR. Currently, our focus is primarily on the U.S.
6



market, which eMarketer has forecasted to grow from $344 billion in 2023 to $452 billion in 2026 in the United States, a 9% CAGR, broken into the following segments:
Desktop and Mobile: U.S. desktop and mobile advertising are forecasted to grow from a $245 billion market in 2023 to a $333 billion market in 2026, an 11% CAGR.
Connected TV: U.S. connected TV advertising is forecasted to be a $27 billion market in 2023 and forecasted to grow to $44 billion in 2026, a 17% CAGR. Connected TV includes over-the-top (“OTT”) content delivered through a connected device over the internet.
Linear TV: U.S. linear TV advertising is forecasted to be a $62.4 billion market in 2023 and forecasted to be a $62.1 billion market in 2026, a negative 0.2% CAGR.
Streaming Audio: U.S. digital audio advertising is forecasted to be a $7 billion market in 2023 and forecasted to grow to $9 billion in 2026, a 9% CAGR.
Digital Billboards: U.S. billboard advertising is forecasted to be a $3 billion market in 2023 and forecasted to grow to $4 billion in 2026, a 10% CAGR.
The forecasts for each segment above include both programmatic and non-programmatic digital advertising. In recent years, programmatic advertising has represented an increasing portion of total U.S. media spend. eMarketer estimates that the U.S. programmatic advertising market, as represented by the segments above, will grow from $115 billion in 2021 to $168 billion in 2024, a 14% CAGR.
Our Solution
We make it easy to buy an ad across a wide range of advertising channels and formats, and help brands measure the impact of their ad spend by providing electronic buying and measurement of all advertising. Our platform enables marketers and their advertising agencies to plan, buy and measure campaigns across channels. Integrated with our people-based capabilities, we provide our customers with a full suite of forecasting, reporting and automation functionality to make informed decisions around their advertising investments. We provide superior customer service to ensure our customers have the level of support required for their unique business needs. Viant is driven to be a leader in innovation, automation, transparency, customer focus and responsible media.
Holistic, Omnichannel DSP: Marketers and their agencies can use our integrated platform to efficiently manage omnichannel campaigns and access metrics from each channel to inform decisions in other channels. Our integrations enable the purchase of advertising media across desktop, mobile, connected TV, linear TV, in-game, streaming audio and digital billboards. Our technology leverages artificial intelligence (“AI”) and machine learning to identify the best supply partners, formats and impressions based on our customers’ goals.
Viant Household ID™ (“VHHID”): Our proprietary people-based innovation that combines digital and personal identifiers into a normalized household profile that provides known customer data insights and optimized bid decisions for target audiences, accurate reach and frequency management across omnichannel supply including cookieless channels like CTV, Safari and mobile app and holistic measurement of conversions across all devices and context. Whether online or in-store, we can attribute conversions to media investments. The VHHID not only captures the ad exposure as the impression is delivered, but can also connect that ad exposure to an outcome which significantly differentiates our DSP technology.
World Without Cookies Release/People-Based Advertising: Released in 2021, our World Without Cookies feature integrates a people-based, household approach directly into the Adelphic DSP. By unifying the VHHID throughout Adelphic, World Without Cookies empowers marketers to manage reach and frequency at the household level, reducing waste and improving the customer experience. In a recent study, marketers using our World Without Cookies feature saw over 200% more conversions and reached 40% more households compared to traditional cookie-based platforms, and decreased frequency by 28%.
Viant Identity Graph: Our proprietary, established identity resolution capabilities power our identity graph, which reduces or eliminates the need for cookies by enabling matching of people-based identifiers that anchor digital identifiers and allow marketers to reach targeted consumers in a privacy-conscious manner, irrespective of device or channel. Our proprietary identity graph has linked approximately 115 million U.S. households to approximately 1 billion connected devices. This process provides access to an estimated 280,000 audience attributes using our proprietary people-based, household profile, the VHHID, allowing marketers to reach real consumers, not proxies, whether they are at home or away. The VHHID provides known insights for optimized bid decisions and touchpoint collection across consumer pathways for holistic targeting and measurement across channels.
Advanced Reporting and Measurement: We invest heavily in our measurement capabilities, as we believe advertising should be driving a positive return. Our self-service campaign analysis and data intelligence tool empowers customers with differentiated insights, including conversion lift, multi-touch attribution, foot-traffic data reports, digital-out-of-home lift, sales reporting and ROAS analytics. Leveraging our people-based framework and machine learning algorithms, our platform provides marketers real-time
7



actionable insights throughout an advertising campaign. Our built-in automation enables marketers to optimize digital campaigns designed to achieve their key performance indicator (“KPI”) goals.
Onboarding: We enable marketers to safely and securely onboard their first-party data to gain a view into their customers’ top attributes, create targeting segments and easily activate and measure these customer segments. Our simple interface allows marketers to upload audience data with ease and create a unique segment or build lookalike audiences without the need for a separate data management platform. Our data integrations provide marketers with high match rates, which provides scalable and meaningful audience insights for segmentation, targeting and measuring key outcomes both online and offline.
Flexible Customer Engagement Models: Our DSP and related services are available through several levels of best-in-class customer service, from a self-service interface, providing customers with transparency and control over their advertising campaigns and underlying data infrastructure, to a fully managed end-to-end solution, providing an experienced support team for audiences, execution and advanced reporting.
Our Strengths
We believe the following attributes and capabilities provide us with long-term competitive advantages:
Scalable Self-Service Platform: We offer a self-service platform that enables customers to operate their ad campaigns without extensive involvement of our staff. This dynamic allows us to add new customers and allows customers to scale their spend on our platform in a manner that grows our revenue faster than the growth of our personnel costs.
Centralized Platform: We believe our DSP and related services enable our customers to plan, buy and measure advertising across more channels than our competitors and to centralize the purchase of each type of programmatic media on a single platform. Our supply integrations provide customers with access to approximately 300 million unique desktop and mobile users, approximately 115 million connected TV households, 112 million linear TV households, over 200 million unique digital audio users, and approximately 158,000 unique digital billboards, in the United States.
Proprietary Technology: We leverage a robust suite of proprietary tools and products to enable our customers to utilize our platform and services. We are constantly iterating and developing new tools and products while utilizing our patented technologies and processes. As of December 31, 2022, we held 37 issued patents and 11 additional pending patent applications, which cover many of our proprietary products. As new offerings are developed, we continue to file and obtain patents on the most valuable and innovative products developed at our Company.
Machine Learning Capabilities: We enable the use of machine learning, workflow automation, automated reporting and other functionalities that allow our customers to update and make thousands of changes automatically to help achieve their desired business outcomes. We believe these capabilities make our customers’ lives easier and improve the performance of their campaigns.
Advanced Reporting and Measurement: We invest heavily in our measurement capabilities, as we believe this will increase our customers’ usage of our DSP and related services. Our platform measures ROAS across all channels and empowers our customers with real-time insights leveraging people-based data, including foot-traffic reports and multi-touch attribution analytics. Our advanced reporting functionality uses our identity graph that has linked approximately 115 million households to an estimated 1 billion connected devices and is combined with access to approximately 280,000 audience attributes in the United States to provide marketers with a holistic view of measurement across all channels.
Differentiated People-Based Capabilities: Our platform leverages a people-based framework. We integrate with over 70 data partners using people-based identifiers. We believe this allows for a much more effective and privacy-friendly approach to advertising than using cookies for identification. Our DSP and related services are built on a foundation of user consent with advanced consumer opt-out capabilities to keep privacy and security on the forefront.
Experienced Management Team: Our management team has deep and extensive experience in the advertising technology sector, which we believe provides us with a competitive advantage. The experience of our management team has allowed us to continue to be innovative in developing solutions for our customers.
Business Model: Because we are a self-service platform, as we add new customers and as customers increase the use of our platform, we are able to demonstrate strong operating leverage.
8



Our Growth Strategy
We believe that the advertising market is in the early stages of a shift toward programmatic advertising. We intend to capitalize on this opportunity by pursuing the following strategies:
Continue to invest in our customers’ success: Our platform provides extensive functionality designed to provide our customers with a high level of control and enable them to run efficient ad campaigns. We continue to enhance new customer onboarding and support while investing in training and education for customers to maximize their success with our platform.
Add new customers and increase our customers’ usage of our platform: We continue to add functionality to our platform to attract new customers and encourage our customers to increase their usage of our platform. We believe many advertisers are in the early stages of moving a greater percentage of their advertising budgets to programmatic channels. By providing solutions for the planning, buying and measuring of their media spend across all channels, we believe we are well positioned to capture the increase in programmatic budgets from new and existing customers.
Continue to strengthen our omnichannel partnerships: We believe we have one of, if not the largest breadth of advertising inventory across channels in our industry landscape. We will continue to invest in the integration of new supply partners across all channels, further broadening and deepening our supply of advertising inventory.
Expand our sales and marketing investment: We intend to continue to expand sales and marketing efforts to increase awareness and consideration of our platform and promote the advantages of our people-based framework as cookie-based options continue to decline.
Extend our leadership position in people-based advertising: We believe there is significant value in continuing to invest in enhancing our identity resolution capabilities through additional people-based data integrations.
Invest in growth through acquisitions: We also intend to invest in acquisitions that will allow us to offer new products and capitalize on our large and growing market opportunity. To the extent we find attractive acquisition candidates and business opportunities in the future, we may continue to acquire complementary businesses, products and technologies.
Our Platform
dsp-20221231_g2.jpg
Viant's DSP, Adelphic, enables a marketer or their agency to programmatically buy an ad in linear television, a digital billboard on the side of the highway, a streaming ad on connected TVs, an ad in a mobile application, creatively within gameplay, during a
9



podcast or other streaming audio, or a dynamically personalized ad on any website, all within a single user interface. As illustrated by the graphic above, we believe that our platform sits at the center of the digital advertising ecosystem.
The key components of our platform include:
Interoperable DSP. Our holistic, omnichannel DSP enables brands and agencies to seamlessly target and measure key audiences across leading supply from premium publishers within connected TV ("CTV"), digital out-of-home, mobile, audio, in-game, desktop and more without having to constantly switch between platforms.
Comprehensive Forecasting. Our platform allows customers to plan future marketing campaigns based on desired targeting tactics by utilizing historical bid request data to project performance onto available inventory. Customers can easily apply multiple data segmentation filters and see what ad inventory is available and at what price.
Ease of Use. Our intuitive user interface enables marketers to seamlessly move from forecasting to launching live advertising campaigns. This reduces the time from planning a campaign to execution, helping marketers to fluidly execute deterministic cross-channel campaigns using a variety of quality data and supply partners to reach their target audience.
Campaign Decisioning. We offer the ability to continuously measure and optimize campaigns by leveraging powerful KPIs directly within platform reports. Marketers have the ability to optimize campaigns in-flight, even if they have already started. This granular decision-making ability provides customers more accurate and real-time understanding over the performance of their live campaigns.
Viant Household ID: The Adelphic platform has exclusive access to the VHHID, making it a people-based DSP, already operating in cookieless environments including CTV and mobile applications. The VHHID powers data, channel and publisher interoperability providing simple and effective advertising. Marketers can easily sync customer data, build custom audiences, extend target audiences and understand audience insights seamlessly within our platform.
Cookieless Solution. The VHHID provides marketers the scalability, addressability, measurability and privacy compliance for success today. This patented technology unlocks many benefits such as:
built-in cross-device conversion tracking, allowing marketers to target all eligible devices in a household to drive conversions;
universal frequency management at scale, eliminating the need to control frequency in silos based on channel and/or device limitations; and
tracking uniformity and identity persistence across all browsers and tracking environments with otherwise fragmented identifiers.
Onboarding. Through our simple interface, marketers can upload and leverage their first-party data using the VHHID. This enables marketers to onboard their first-party data and instantly gain a view into their customers’ top attributes, create targeting segments and easily activate and measure these customer segments across cookieless environments.
Lookalike Modeling. We help expand the reach of an existing audience segment or prospect list for new customers for extended scale of critical audiences.
People-Based Targeting and Data Integrations. Viant’s people-based approach allows brands to connect with real households and individuals with accurate reach and frequency. Our integrations with more than 70 data providers allow for extensive audience data mapping, giving users the ability to target consumers based on purchase behaviors, location, TV viewership insights and much more. Superior integrations with TV viewership data providers present users with one of the most established, scaled and accurate CTV footprints in the market.
Advanced Reporting: We close the loop on digital and traditional media by linking advertising spend to online and offline sales.
Reach and Frequency. Our platform accurately measures how many households and unique users an advertising campaign reached and the frequency of exposures.
Cross-Channel Reporting. Our cross-channel reporting capabilities equip customers to analyze cross-device and cross-channel campaign impact on sales and other KPIs.
TV vs Digital Reporting. Our TV vs digital reporting provides insights into the impact connected and linear television advertising has on driving digital engagement like website visits or conversions, as well as offline sales. These insights create better visibility into the true ROAS of TV ad campaigns.
10



Multi-Touch Attribution. Our multi-touch attribution provides customers the ability to receive insights into where target audiences are interacting with brands, the impact of touchpoints across channels and devices and the order of steps along the conversion journey. The resulting holistic view of ad performance enables customers to close the loop on measurement and better link spend to sales.
Conversion Lift. Our conversion lift reporting helps advertisers understand the impact of media in driving conversions. Ghost bids are a control group made up of consumers who were within the campaign targeting criteria and active on the programmatic network, on whom a bid request was placed to show them the campaign ad, but the bid was lost. Those impressions are then passively tracked and included in the control group. By leveraging ghost bids to create a control group, customers can see how much impact their media has in driving incremental conversions and use these insights to refine their optimization strategy for better results and investment impact.
Foot Traffic Attribution. Our foot traffic data reporting capabilities allow customers to analyze the impact of their ad campaigns on driving visits to a physical location.
Digital Billboard Reporting. Our digital billboard reporting provides a holistic view of ad spend, giving customers real-time insights into their digital billboard ad performance and helping customers optimize budgets by allocating ad spend on effective digital billboards and venue types.
Our platform is built with ad buyers in mind and offers many in-depth features that give buyers the highest levels of control, which helps ensure they are running the most efficient campaigns possible. This includes:
Bulk Functionality: Our platform is built to ease the lives of programmatic traders. With Adelphic, traders can mass edit ad orders and campaigns, instead of making individual changes one at a time, saving significant time. For example, if a trader wants to change the bid price for all 1,000 of their ad orders, they could simply download, complete and upload a form, rather than wasting time by editing each ad order one by one.
Application Integration Interfaces (“API”) Capabilities: Adelphic provides ease of integration using APIs and tools. The API capabilities provide bilateral data syndication into or out of the platform for trafficking and reporting in formats easily accepted by business intelligence teams for programmatic traders. With these, traders can maintain customer identities with a fully integrated platform that links devices and offline activities to real people and seamlessly execute and measure campaigns.
Machine Learning Algorithms: Our built-in advanced machine learning technology analyzes millions of impressions and data points every second. Our algorithms find optimal bid prices for maximizing performance and scale across all major KPIs, allowing our customers to strengthen their campaign efforts and build confidence in programmatic campaign performance.
Our Technology and Development
Rapid and continuing innovation is a core driver of our business success and our corporate culture. Our product and engineering team is responsible for the design, development and testing of our platform. We are committed to continuous innovation and rapid introduction of new technologies, features and functionality that bring value to our customers. We expect technology and development expense and capitalized software development costs to increase as we continue to invest in the development of our platform to support additional features and functions, such as enhancement of our user interface and automation functions, and to increase the number of advertising and data inventory integrations in various channels.
The technical infrastructure for our platform is currently managed through third-party web hosting services providers. We generally enter into one- to three-year agreements with our web hosting providers.
Our Customers
Our customers consist of purchasers of programmatic advertising inventory. We define an active customer as a customer that had total aggregate contribution ex-TAC of at least $5,000 through our platform during the previous twelve months. We had 326 and 309 active customers for the years ended December 31, 2022 and 2021, respectively, in each case consisting of advertising buyers, including large advertising holding companies, independent advertising agencies, mid-market advertising service organizations as well as marketers relying on our self-service platform for their programmatic ad buying needs. For a detailed discussion of active customers, see “Management’s Discussion and Analysis of Financial Condition and Results of Operation—Key Operating and Financial Performance Measures—Active Customers and Average Contribution ex-TAC per Active Customer.” Contribution ex-TAC is a non-GAAP financial measure. For a detailed discussion of our key operating and financial performance measures and a reconciliation of contribution ex-TAC to the most directly comparable financial measure calculated in accordance with GAAP, see “Management’s Discussion and Analysis of Financial Condition and Results of Operation—Key Operating and Financial Performance Measures—Use of Non-GAAP Financial Measures.”
11



Many of the advertising agencies that we work with are owned by holding companies, where decision-making is generally highly decentralized such that purchasing decisions are made, and relationships with advertisers are located, at the agency, local branch or division level. Our customer count includes only those parties with which we have a billing relationship. We contract with our customers either through master service agreements or insertion orders. Our agreements do not contain any material commitments on behalf of customers to use our platform to purchase ad inventory or use other features. Our agreements with customers generally do not have a specified term and are generally terminable at any time by either party upon specified notice periods, typically ranging from 30 to 90 days. Insertion orders are generally limited in scope and can be reduced or canceled by a buyer without penalty. See “Risk Factors—Risks Related to Our Business and Operations—We receive a significant amount of revenue from a select number of advertising agency holding companies, owning various advertising agencies, and the loss of advertising agencies as customers could harm our business, operating results and financial condition. for additional discussion of our customer relationships with advertising agencies.
Our Advertising and Data Supply
We obtain digital advertising inventory primarily through our integrations with supply side platforms and directly with publishers. We believe that our integrations across every channel give us one of the most robust omnichannel integrations of any single platform. These suppliers provide us with access to a breadth of programmatic advertising inventory across desktop, mobile, connected TV, linear TV, in-game, streaming audio and digital billboards.
We enable deep data access through our integrations with over 70 leading data companies, giving our customers access to data across key industry verticals, including retail, consumer packaged goods, travel and healthcare. Customers onboard their own first-party data onto our platform, without the need of a separate data management platform.
Sales and Marketing
We sell our platform through a direct sales team focused on business development across all markets, including sales to new customers and revenue growth within existing customers. We have an experienced sales team focused on selling access to our platform in our target markets, building and nurturing relationships with global brands and agencies. We use a consultative sales approach focused on educating existing and potential customers on our platform capabilities, and training clients to use our platform. We offer a formal certification program, Programmatic University and Adelphic Certification, which covers programmatic industry trends, technology capabilities and time-saving workflows and have an online knowledge base with robust documentation. We provide dedicated customer support and work with customers as they set up and optimize their campaigns, assist with delivery against KPIs and goals, and provide post-campaign support and recommendations.
We tailor our contracts and terms to the needs of our customers, including by offering our two different pricing options: a percentage of spend option and a fixed cost per mille (“CPM”) option. Customers can use our platform on a self-service basis or can enlist our services to execute their campaigns.
Our marketing efforts are focused on increasing awareness and consideration for our brands, executing thought-leadership initiatives, participating in industry events, creating comprehensive sales support materials generating new customer leads. We seek to accomplish these objectives by presenting at industry conferences, hosting customer conferences, publishing white papers and research, public relations activities, advertising campaigns, and social media presence.
Privacy and Data Protection
In the ordinary course of our business, we may collect, receive, compile, use, store, process, share, dispose of, disclose, retain, transfer, and destroy (“Process”) personal information, as defined under various applicable laws. Accordingly, we are subject to numerous data privacy and security obligations, including federal, state, local, and foreign laws, regulations, guidance, and industry standards related to data privacy, security, and protection. Such obligations may include, without limitation, the Federal Trade Commission Act, the Telephone Consumer Protection Act of 1991, the Children’s Online Privacy Protection Act of 1998, the Controlling the Assault of Non-Solicited Pornography And Marketing Act of 2003, the California Consumer Privacy Act of 2018 (“CCPA”), as amended by the California Privacy Rights Act of 2020 ("CPRA"), the European Union’s General Data Protection Regulation 2016/679 (“EU GDPR”), the EU GDPR as it forms part of United Kingdom (“UK”) law by virtue of section 3 of the European Union (Withdrawal) Act 2018 (“UK GDPR”), the ePrivacy Directive, and the Payment Card Industry Data Security Standard (“PCI DSS”). In addition, many U.S. states have enacted or proposed data privacy laws. For example, Virginia passed the Consumer Data Protection Act, and Colorado passed the Colorado Privacy Act, both operative in 2023, and similar comprehensive privacy laws are being considered in several other states, as well as at the local and federal level.
The CCPA and CPRA are examples of the increasingly stringent and evolving regulatory frameworks related to personal information Processing that may increase our compliance obligations and exposure for any noncompliance. For example, the CCPA imposes obligations on covered businesses to provide specific disclosures related to a business’s Processing of personal information and to respond to certain requests from California residents related to their personal information (for example, requests to know of the
12



business’s personal information Processing activities, to delete the individual’s personal information, and to opt out of certain personal information disclosures). The CCPA was amended by the CPRA, which went into effect on January 1, 2023. The CPRA expanded the protections provided under the CCPA, including, for example, by giving California residents the ability to limit use of certain sensitive personal information, establishing restrictions on personal information retention, expanding the types of data breaches that are subject to the CCPA’s private right of action, and establishing a new California Privacy Protection Agency to implement and enforce the law. U.S. federal and state consumer protection laws also require us to publish statements that accurately and fairly describe how we handle personal information and choices individuals may have about the way we handle their personal information. A failure to comply with applicable privacy laws may lead to the defense of costly regulatory actions. For example, the CCPA provides for civil penalties ranging from $2,500 - $7,500 per violation (with increased material risk where numerous violations have occurred on a large scale), and a private right of action for data breaches which may include an award of statutory damages.
Foreign data privacy and security laws impose significant and complex compliance obligations on entities that are subject to those laws. For example, the EU GDPR applies to any company established in the European Economic Area (“EEA”) and to companies established outside the EEA that Process personal information in connection with the offering of goods or services to data subjects in the EEA or the monitoring of the behavior of data subjects in the EEA. These obligations may include limiting personal information Processing to only what is necessary for specified, explicit, and legitimate purposes; requiring a legal basis for personal information Processing; requiring the appointment of a data protection officer in certain circumstances; increasing transparency obligations to data subjects; requiring data protection impact assessments in certain circumstances; limiting the collection and retention of personal information; increasing rights for data subjects; formalizing a heightened and codified standard of data subject consents; requiring the implementation and maintenance of technical and organizational safeguards for personal information; mandating notice of certain personal information breaches to the relevant supervisory authority(ies) and affected individuals; and mandating the appointment of representatives in the UK and/or the EU in certain circumstances.
See "Risk Factors—Risks Related to Data Privacy" for additional information about the laws, obligations and limitation to which we are subject and about the risks to our business associated with such laws, obligations and limitations.
Competition
Our industry is highly competitive and fragmented. We compete with large, privately-held companies, such as Yahoo DSP, along with public companies such as The Trade Desk, and with divisions of large, well-established companies such as Google and Amazon. The competitive landscape in recent years has been affected by consolidation and limited investment in new startups in our industry and there are few competitors with self-service capabilities. Our long history and time in the market with customers has given us significant advantages in terms of platform development and expertise, as well as a long development lead ahead of new entrants. We believe that we compete primarily based on the performance of campaigns running on our platform, capabilities of our platform, our identity resolution capabilities, our omnichannel capabilities and our advance reporting capabilities. We believe that we are differentiated from our competitors in the following areas:
we are an independent technology company focused on serving advertising agencies and marketers on the buy-side of our industry;
our platform is self-service and easy to use;
we offer our DSP in an integrated manner with our people-based capabilities, so customers do not need to use separate providers for onboarding client information and ad and data purchasing services;
our platform provides comprehensive access to a wide range of inventory types across a broad range of channels;
our platform provides comprehensive access to a wide range of data partners across a broad range of industry verticals and channels to enable precise audience targeting and measurement;
our identity resolution capabilities help marketers plan, buy and measure their campaigns more effectively;
we provide extensive customer service and satisfaction; and
we provide flexible pricing options to support our customer’s needs.
Our Human Capital
We are a founder-led business and believe our employees and culture are key to our success. Our business and our culture are anchored on four core values that embody our resourceful mentality: “Live,” “Lead,” “Create” and “Figure It Out.” We believe we attract talented employees to our company and sophisticated customers to our platform in large part because of our vision and unwavering commitment to using cutting-edge technologies to create products that help advance the advertising industry.
As of December 31, 2022, we had approximately 308 employees in 11 offices across the United States. Our team draws from a broad spectrum of backgrounds and experiences across technology and advertising industries.
13



Diversity and Inclusion
We are committed to fostering a culture of inclusion where all employees feel valued and included. We believe our greatest asset is the people who work for us, and as part of our investment in our people, we prioritize diversity and inclusion. Our goal is to create a culture where we value, respect, and provide fair treatment and opportunities for all employees. Each year, we conduct an annual survey to give employees the opportunity to provide feedback on our management team and culture. This survey helps drive new programs that continue the development of our inclusive culture. Our leaders review the survey feedback and work with their teams to initiate new initiatives based on the results.
We are committed to developing a diverse environment through recruiting, development programs, community involvement and fostering conversations about differences.
Talent Development
Even though we have been around for over 20 years, our culture still reflects an entrepreneurial spirit. We empower employees to develop their skills and abilities by following our core values and acting on great ideas regardless of their role or function. We encourage employees at all levels to be creative and come up with ideas that can help the business grow. We work to provide an environment where talented individuals and teams can take control of their career growth. We provide a wide range of learning and development opportunities in both individual and group settings.
Compensation and Benefits
We provide compensation and benefits programs to help meet the needs of our employees and reward their efforts and contributions. We use internal and external resources to help develop plans that are fair and reward our employees’ commitment and performance with the goal of attracting and retaining high performing individuals.
In addition to salaries, we provide competitive compensation programs that are in line with our peers and industry. These programs may include bonuses, equity awards, 401(k) plan, healthcare and insurance benefits, flexible spending accounts, paid time off, family leave and employee assistance programs among many others.
Health, Safety and Wellness
We strive to provide a work environment where our employees feel safe and are comfortable working. In response to the COVID-19 pandemic, we immediately implemented a teleworking program that complied with all applicable government regulations and protected our employees while allowing them to continue to be effective in their jobs. We continue to stay updated on changes in government regulations and implement them to meet our employees’ changing health and wellness needs.
Climate Change and Sustainability
We are launching initiatives that aim to drive sustainability and reduce both our and our partners' environmental impact. We have announced a commitment to be carbon neutral with respect to all known and measurable emissions from our energy usage by the end of 2023 through the purchase of requisite qualified RECs. In addition, to support our partners in reducing their GHG emissions and meeting their goals of carbon neutrality, we launched a customer carbon reduction program on February 7, 2023 called Adtricity. Adtricity aims to deliver RECs to our customers based on their media spend with us. We have also joined Ad Net Zero and the IAB Tech Lab - Sustainability Working Group to drive cross-industry action around sustainability initiatives in the advertising industry.
Intellectual Property
The protection of our technology and intellectual property is an important component of our success. We rely on intellectual property laws, including trade secret, copyright, patent and trademark laws in the United States and abroad, and use contracts, confidentiality procedures, non-disclosure agreements, employee disclosure and invention assignment agreements and other contractual rights to protect our intellectual property.
As of December 31, 2022, we held 37 issued patents, 11 pending patent applications and 323 issued trademarks. Our issued patents are scheduled to expire between 2025 and 2038. We continually review our development efforts to assess the existence and patentability of new intellectual property. In addition to the intellectual property relating to the operation of Viant, Adelphic, and our people-based framework, we own intellectual property related to our owned site, Myspace.com. Of our issued patents, 22 relate to our platform and our people-based framework, and 15 relate to Myspace.com.
Corporate Information
We were founded in 1999 by Tim, Chris and Russ Vanderhook who continue to lead our company today. We have been at the forefront of digital advertising technology since our inception and have demonstrated our ability to grow, thrive, and innovate as competitors have come and gone. In 2011, we acquired the social network website Myspace.com. In 2011, Tim and Chris Vanderhook
14



started Xumo, a connected TV streaming service, which was acquired by Comcast Corp. in 2020. In 2015, we completed our first people-based integration. We remained independent until 2016, when Time Inc. acquired a 60% interest in our company through our subsidiary, Viant Technology Holding Inc. (the “Former Holdco”). That interest was later acquired by Meredith Corporation when it acquired Time Inc. in 2018. In 2017, we purchased Adelphic, a DSP. Since the Adelphic acquisition, we have materially transformed from a full-service provider of digital advertising solutions into a leading DSP that enables marketers and their advertising agencies to centralize the planning, buying and measurement of their media investments using a people-based framework. We have grown from a business operating from a home office to a company with approximately 308 employees in 11 offices throughout the United States at the end of 2022. In 2019, we entered into an agreement that resulted in the retirement of the Former Holdco’s interest in our company and Tim Vanderhook, Chris Vanderhook and Capital V LLC (formerly Four Brothers 2 LLC) (the “Vanderhook Parties”) acquired that 60% interest in our company (the “2019 Former Holdco transaction”), allowing it to once again become an independent company. Viant Technology Inc. was incorporated in Delaware on October 9, 2020. In connection with the consummation of our initial public offering (the “IPO”), we became the sole managing member of Viant Technology LLC. We completed the IPO of our Class A common stock on February 12, 2021. Our principal executive offices are located at 2722 Michelson Drive, Suite 100, Irvine, CA 92612 and our telephone number is (949) 861-8888. Our website address is www.viantinc.com. Our design logo, “Viant,” and our other registered and common law trade names, trademarks and service marks are the property of Viant Technology Inc.
The SEC maintains a website at www.sec.gov that contains reports, information statements and other information regarding issuers that file electronically with the SEC. Our Annual Report can be downloaded from the SEC’s website. We will file with or furnish to the SEC periodic reports and other information. We furnish or make available to our stockholders annual reports containing our audited consolidated financial statements prepared in accordance with GAAP. We also furnish or make available to our stockholders quarterly reports containing our unaudited interim financial information, for the first three fiscal quarters of each fiscal year. We make our periodic reports and other information filed with or furnished to the SEC pursuant to Section 13(a) or 15(d) of the Exchange Act, available, free of charge, through our website, www.viantinc.com, as soon as reasonably practicable after those reports and other information are electronically filed with or furnished to the SEC. Information contained on our website or linked therein or otherwise connected thereto does not constitute part of nor is it incorporated by reference into this Annual Report.
Emerging Growth Company
We are an “emerging growth company” as defined in the Jumpstart Our Business Startups Act of 2012 (“JOBS Act”). We may take advantage of certain exemptions from various public company reporting requirements, including not being required to have our internal control over financial reporting audited by our independent registered public accounting firm under Section 404 of the Sarbanes-Oxley Act of 2002 (the “Sarbanes-Oxley Act”), reduced disclosure obligations regarding executive compensation in our periodic reports and proxy statements, and exemptions from the requirements of holding a nonbinding advisory vote on executive compensation and any golden parachute payments. We may take advantage of these exemptions until December 31, 2026 or until we are no longer an “emerging growth company,” whichever is earlier. We will cease to be an emerging growth company prior to the end of such period if certain earlier events occur, including if we become a “large accelerated filer” as defined in Rule 12b-2 under the Exchange Act, our annual gross revenues exceed $1.235 billion or we issue more than $1.0 billion of non-convertible debt in any three-year period.
In addition, the JOBS Act provides that an emerging growth company may take advantage of an extended transition period for complying with new or revised accounting standards. This provision allows an emerging growth company to delay the adoption of accounting standards until those standards would otherwise apply to private companies. We have elected to take advantage of this extended transition period, and as a result, we will comply with new or revised accounting standards on the relevant dates on which adoption is required for private companies. Refer to Note 2—Basis of Presentation and Summary of Significant Accounting Policies to our consolidated financial statements included elsewhere in this Annual Report for additional information.
15


Item 1A. Risk Factors.
Investing in our Class A common stock involves a high degree of risk. You should carefully consider the following risks and uncertainties described below, together with all other information contained in this Annual Report and in our other public filings, including our consolidated financial statements and the related notes appearing at the end of this Annual Report. The occurrence of any of the following risks, as well as any risks or uncertainties not currently known to us or that we currently do not believe to be material, could materially and adversely affect our business, prospects, financial condition, results of operations and cash flow, in which case, the trading price of our Class A common stock could decline and you could lose all or part of your investment.
Risks Related to Our Business and Operations
Our success and revenue growth are dependent on adding new customers, effectively educating and training our existing customers on how to make full use of our platform and increasing usage of our platform by our customers.
Our success is dependent on regularly adding new customers and our ability to increase our customers’ usage of our platform, continuously enhance and improve our offerings and platform, build our brand, scale our technology capabilities, add functionality to and improve the performance of Adelphic, and address technological and industry advancements, including the use of artificial intelligence. Our contracts and relationships with customers generally do not include long-term or exclusive obligations requiring them to use our platform or maintain or increase their use of our platform. Our customers typically have relationships with numerous providers and can use both our platform and those of our competitors without incurring significant costs or disruption. Our customers may also choose to decrease their overall advertising spend for any reason, including if they do not believe they are receiving a sufficient ROAS. Accordingly, we must continually work to win new customers and retain existing customers, increase their usage of our platform and capture a larger share of their advertising spend. For those customers utilizing our self-service capabilities, we may not be successful at educating and training customers, particularly our newer customers, on how to use our platform, in particular our advanced reporting tools, in order for our customers to get the most benefit from our platform and increase their usage. If these efforts are unsuccessful or customers decide not to continue to maintain or increase their usage of our platform for any other reason, or if we fail to attract new customers, our revenue could fail to grow or decline, which would materially and adversely harm our business, operating results and financial condition. If customers representing a significant portion of our business decide to materially reduce their use of our platform or cease using our platform altogether, our revenue could be significantly reduced, which could have a material adverse effect on our business, operating results and financial condition. We may not be able to replace customers who decrease or cease their usage of our platform with new customers that will use our platform to the same extent or at all.
We may not realize the expected benefits of an industry shift away from cookie-based consumer tracking as such shift may not occur as rapidly as we expect or may not be realized at all.
We expect to benefit as compared to others in our industry from marketers reducing their reliance on vendors and advertising technology platforms that utilize third-party cookies for tracking. However, the shift away from cookie-based consumer tracking may not happen as rapidly as we expect and such shift may not occur at all. For example, in July 2022, Google announced that its previously announced timeline of blocking third-party cookies by 2022 would be delayed until the second half of 2024. Additionally, even if the shift away from cookie-based consumer tracking does occur, we may not be as successful in growing our business and increasing our revenue as we expect. For example, marketers may not shift their business away from our competitors if our competitors are successful in developing alternative products or services that are not significantly reliant on the cookie-based framework, which could harm our business.
If we fail to innovate and make the right investment decisions in our offerings and platform, we may not attract and retain customers and our revenue and results of operations may decline.
Our industry is subject to rapid and frequent changes in technology, evolving customer needs and the frequent introduction by our competitors of new and enhanced offerings. We must regularly make investment decisions regarding offerings and technology to maintain the technological competitiveness of our products and services and meet customer demand and evolving industry standards. The complexity and uncertainty regarding the development of new technologies and the extent and timing of market acceptance of innovative products and services create difficulties in maintaining this competitiveness. The success of any enhancement or new solution depends on many factors, including timely completion, adequate quality testing, appropriate introduction and market acceptance. Without the timely introduction of new products, services and enhancements, our offerings could become technologically or commercially obsolete over time, in which case our revenue and operating results would suffer. If new or existing competitors have more attractive offerings, we may lose customers or customers may decrease their use of our platform. New customer demands, superior competitive offerings or new industry standards could require us to make unanticipated and costly changes to our platform or business model.
16


If we fail to enhance our current products and services or fail to develop new products to adapt to our rapidly changing industry or to evolving customer needs, demand for our platform could decrease and our business, operating results and financial condition may be adversely affected.
The market for programmatic advertising is evolving. If this market develops slower or differently than we expect, our business, operating results and financial condition would be adversely affected.
We derive revenue from the programmatic purchase of advertising on our platform. We expect that programmatic ad buying will continue to be our primary source of revenue for the foreseeable future, and that our revenue growth will largely depend on increasing our customers’ usage of our platform. While the market for programmatic ad buying for desktop and mobile ads is relatively established, the market in other channels is still emerging, and our current and potential customers may not shift quickly enough to programmatic ad buying from other buying methods, which could reduce our growth potential. If the market for programmatic ad buying deteriorates or develops more slowly than we expect, it could reduce demand for our platform, and our business, growth prospects and financial condition would be adversely affected.
In particular, the market for programmatic advertising across most advertising channels, including connected TV, linear TV, in-game, streaming audio and digital billboard channels is an emerging market. Our ability to provide capabilities across most advertising channels, which we refer to as omnichannel, may be constrained if we are not able to maintain or grow advertising inventory for such channels, and some of our omnichannel offerings may not gain market acceptance. We may not be able to accurately predict changes in overall industry demand for the channels in which we operate and cannot assure you that our investment in channel development will correspond to any such changes. For example, the growth in demand for our connected TV offering may not continue. Furthermore, if our channel mix changes due to a shift in customer demand, such as customers shifting their usage more quickly or more extensively than expected to channels in which we have relatively less functionality, features or inventory, such as linear TV, then demand for our platform could decrease, and our business, financial condition and results of operations could be adversely affected.
We receive a significant amount of revenue from a select number of advertising agency holding companies, owning various advertising agencies, and the loss of advertising agencies as customers could harm our business, operating results and financial condition.
A significant amount of our revenue comes from advertising agencies. We had 326 active customers for the year ended December 31, 2022, consisting primarily of advertising agencies. Many of these agencies are owned by advertising agency holding companies, where decision making is generally highly decentralized such that purchasing decisions are made, and relationships with marketers are located, at the agency, local branch or division level. If all of our individual customer contractual relationships were aggregated at the holding company level, one advertising agency holding company would represent 13.5% of our revenue for fiscal 2022. Due to the highly decentralized operations and decision-making at the agencies owned by each of these advertising agency holding companies, we consider the individual agencies rather than the holding company to be our customers.
Often, we enter into separate contracts and billing relationships with the individual agencies and account for them as separate customers. However, some holding companies for these agencies may choose to exert control over the individual agencies in the future. If so, any loss of relationships with such holding companies and, consequently, of their agencies, local branches or divisions, as customers could significantly harm our business, operating results and financial condition.
We do not have exclusive relationships with advertising agencies and we depend on agencies to work with us as they embark on advertising campaigns for their clients. The loss of such agencies could significantly harm our business, operating results and financial condition. If we fail to maintain satisfactory relationships with an advertising agency, we risk losing business from the marketers represented by that agency.
Marketers may change advertising agencies. If a marketer switches from an agency that utilizes our platform to one that does not, we could lose revenue from that marketer. In addition, some advertising agencies have strong relationships with competing DSPs or other platforms and may direct their marketers to such other platforms. If a significant number of marketers and their agencies begin to utilize competing platforms for the administration of their advertising campaigns, our business, financial condition and results of operations could be adversely affected.
We often have long sales cycles, which can result in significant time between initial contact with a prospect and execution of a customer agreement, making it difficult to project when, if at all, we will obtain new customers and when we will generate revenue from those customers.
Our sales cycle, from initial contact to contract execution and implementation, can take significant time. As part of our sales cycle, we may incur significant expenses before we generate any revenue from a prospective customer. The substantial time and money spent on our sales efforts may not generate significant revenue. If conditions in the marketplace, generally or with a specific prospective customer, change negatively, it is possible that we will be unable to recover any of these expenses. Our sales efforts
17


involve educating our customers about the use, technical capabilities and benefits of our platform. Many of our prospective customers undertake a lengthy evaluation process that involves assessing our platform against the offerings of our competitors. As a result, it is difficult to predict when we will obtain new customers and begin generating revenue from these new customers. Even if our sales efforts result in obtaining a new customer, the customer controls when and to what extent it uses our platform and therefore the amount of revenue we generate, and it may not sufficiently justify the expenses incurred to acquire the customer and the related training support. As a result, we may not be able to add customers, or generate revenue, as quickly as we may expect, which could harm our growth prospects.
The effects of macroeconomic conditions and geopolitical events, such as economic recessions and the COVID-19 pandemic, have had, and could in the future have, an adverse impact on our business, operating results and financial condition.
Our business and operations have been and could in the future be adversely affected by macroeconomic conditions and geopolitical events, such as rising interest rates, inflationary pressures, labor shortages, shortages of goods and services, supply chain constraints, the COVID-19 pandemic, and the ongoing Russia-Ukraine conflict. A recession, depression, or other economic slowdown resulting from macroeconomic conditions and geopolitical events could materially and adversely affect our business and that of our customers or potential customers and our results could fluctuate unpredictably.
Our business depends on the overall demand for advertising and on the economic health of our customers that benefit from our platform. Economic downturns or unstable market conditions may cause our customers to decrease their advertising budgets, which could reduce usage of our platform and adversely affect our business, operating results and financial condition. Our customers’ and potential customers’ businesses or cash flows have recently been and may continue to be negatively impacted by the economic uncertainty related to, among other things, inflation and monetary supply shifts, labor shortages, supply shortages, tightening of credit markets, the COVID-19 pandemic and the ongoing Russia-Ukraine conflict, which has led and may continue to lead them to reduce their advertising spending and delay their advertising initiatives or technology spending, or attempt to renegotiate contracts and obtain concessions, which may materially and negatively impact our business, operating results and financial condition. Our customers may also seek adjustments to their payment terms, delay making payments or default on their payables, any of which may impact the timely receipt and/or collectability of our receivables. Typically, we are contractually required to pay advertising inventory and data suppliers within a negotiated period of time, regardless of whether our customers pay us on time, or at all, and we may not be able to renegotiate better terms. As a result, our financial condition and results of operations may be adversely impacted if the business or financial condition of our customers and marketers is negatively affected by macroeconomic conditions and geopolitical events. During the second half of 2022, we observed decreases in revenue that we attribute to marketers in certain industry verticals, particularly those in the jobs, entertainment, retail, automotive, and consumer products industries, decreasing or pausing their advertising spend due to the impacts of recent macroeconomic conditions.
Economic uncertainty caused by macroeconomic and geopolitical conditions can also make it more difficult to forecast revenue and operating results and to make decisions regarding operational cost structures and investments. We have committed, and we plan to continue to commit, resources to grow our business, including to further develop our platform and systems, and such investments may be impacted by adverse macroeconomic conditions and geopolitical events.
Customers have the option to use our platform on a self-service basis, which requires us to commit substantial time and expenses toward training potential customers on how to make full use of our platform. If we fail to offer sufficient customer training and support for our platform, we may not be able to attract new customers or maintain our current customers.
Because we operate a platform that has many powerful and complex tools and that customers can choose to use on a self-service basis, we are often required to spend a substantial amount of time and effort educating and training current customers and potential customers on how to make full use of our platform. Because potential customers may already be trained to use our competitors’ platforms, we are also required to spend a significant amount of time cultivating relationships with those potential customers to ensure they understand the potential benefits of our platform and this relationship building process can take many months and may not result in us winning an opportunity with any given potential customer. As a result, customer training and support is critical for the successful and continued use of our platform and for maintaining and increasing spend through our platform from existing and new customers.
Providing this training and support requires that our platform operations personnel have specific domain knowledge and expertise, making it more difficult for us to hire qualified personnel and to scale up our support operations due to the extensive training required. The importance of high-quality customer service will increase as we expand our business and pursue new customers. If we are not responsive and proactive regarding our customers’ advertising needs, or do not provide effective support for our customers’ advertising campaigns, our ability to retain our existing customers could suffer and our reputation with existing or potential customers could be harmed, which would negatively impact our business.
18


We are subject to payment-related risks and if our customers do not pay, or dispute their invoices, our business, operating results and financial condition may be adversely affected.
Many of our contracts with advertising agencies provide that if the marketer does not pay the agency, the agency is not liable to us, and we must seek payment solely from the marketer, a type of arrangement called sequential liability. The credit risk associated with these arrangements may vary depending on the nature and credit risk of an advertising agency’s aggregated marketer base and the credit risk of the agency itself. We may also be involved in disputes with agencies and their marketers over the operation of our platform, the terms of our agreements or our billings for purchases made by them through our platform. When we are unable to collect or make adjustments to our bills to customers, we incur write-offs for bad debt, which could have a material adverse effect on our results of operations for the periods in which the write-offs occur. In the future, bad debt may exceed reserves for such contingencies and our bad debt exposure may increase over time. Any increase in write-offs for bad debt could have a materially negative effect on our business, operating results and financial condition.
Furthermore, we are generally contractually required to pay suppliers of advertising inventory and data within a negotiated period of time, regardless of whether our customers pay us on time, or at all. While we attempt to negotiate long payment periods with our suppliers and shorter periods from our customers, we are not always successful. As a result, our accounts payable are often due on shorter cycles than our accounts receivables, requiring us to remit payments from our own funds, and accept the risk of bad debt.
Due to this potential imbalance in our collections and payments, we may rely on our credit facility to partially or completely fund our working capital requirements. As we continue to grow, our business may not generate sufficient cash flow from operations and future borrowings may not be available to us under the credit facility in an amount sufficient to fund our working capital needs. If our cash flows and credit facility borrowings are insufficient to fund our working capital requirements, we may not be able to grow at the rate we currently expect or at all. In addition, in the absence of sufficient cash flows from operations, we might be unable to meet our obligations under our credit facility and we may be at risk of default thereunder. We may not be able to access additional financing or increase our borrowing or borrowing capacity under our current or any future credit facility on commercially reasonable terms or at all.
If our access to advertising inventory is diminished or fails to grow, our revenue could decline and our growth could be impeded.
We must maintain a consistent supply of ad inventory. Our success depends on our ability to secure inventory on reasonable terms across a broad range of advertising inventory partners in various verticals and formats. The amount, quality and cost of inventory available to us can change at any time. If our relationships with any of our significant suppliers were to cease, or if the material terms of these relationships were to change unfavorably, our business would be negatively impacted. Our suppliers are generally not bound by long-term contracts. We may not have access to a consistent supply of inventory on favorable terms or at all. Inventory suppliers control the sales process for the inventory they supply, and their processes may not always work in our favor. For example, suppliers may place restrictions on the use of their inventory, including prohibiting the placement of advertisements on behalf of specific marketers.
As new types of inventory, such as digital advertising for television, become more readily available, we will need to expend significant resources to ensure we have access to such new inventory. Although television advertising is a large market, only a relatively small percentage of it is currently purchased programmatically. We are investing heavily in our programmatic television offering, including by adding new features, functions and integrations to our platform. If the digital television advertising market does not grow as we anticipate or we fail to successfully serve such a market, our growth prospects could be harmed.
Our success depends on consistently adding valued inventory in a cost-effective manner. If we are unable to maintain a consistent supply of inventory for any reason, customer retention and loyalty, and our operating results and financial condition could be harmed.
If our access to people-based data is diminished, the effectiveness of our platform would be decreased, which could harm our operating results and financial condition.
Much of the data that we use is obtained through integrations with third-party data suppliers. We are dependent upon our ability to obtain necessary data licenses on commercially reasonable terms. We could suffer material adverse consequences if we were unable to obtain data through our integrations with data suppliers. Our ability to serve particular customers is also enhanced when such customers upload their own first-party data. Our operation of our platform and access to data could be negatively affected if, due to legal, contractual, privacy, reputational, market optics, competition or other economic concerns, third parties cease entering into data integration agreements with us or customers cease uploading their data to our platform. Additionally, we could terminate relationships with our data suppliers if they fail to adhere to our data quality and privacy standards.
Laws in the United States (including the CCPA, as amended by the CPRA) and other jurisdictions such as Europe (including GDPR, ePrivacy Directive) and increased regulatory activity has focused on third-party data suppliers. These laws pose additional and material compliance risks to such suppliers, and they may not be able to comply with such laws, which would limit our ability to obtain data that is necessary to operate our core business. For example, some data suppliers are required to register as data brokers
19


under California and Vermont privacy laws, file reports with regulators and expose themselves to increased scrutiny. In addition, we may face compliance risks and limitations on our ability to use certain data provided by our third-party suppliers if those suppliers have not complied with applicable privacy laws, provided appropriate notice to data subjects, obtained necessary consents, or established a legal basis for the transfer and processing of the data by us.
Furthermore, digital advertising and in-app advertising are largely dependent on established technology companies and their operation of the most commonly used internet browsers (Chrome, Firefox, Internet Explorer and Safari), devices, operating systems (such as Android and iOS) and applications. These companies may change the operations or policies of their browsers, devices and operating systems in a manner that fundamentally changes our ability to operate our platform or use or collect data. Users of these browsers, devices or operating systems may also adjust their behaviors and use of technology in ways that change our ability to collect data. Digital advertising and in-app advertising are also dependent, in part, on internet protocols and the practices of internet service providers, including IP address allocation. Changes that these providers make to their practices, or adoption of new internet protocols, may materially limit or alter the availability of data. For example, Apple introduced an iOS update in April 2021 that only allows tracking of user activity after an opt-in by users, and Google has announced that it will introduce similar changes that will provide users with the ability to opt-out of tracking across devices using the Android operating system. Individuals may increasingly resist the collection, use, and sharing of personal data to deliver targeted advertising. Individuals are increasingly becoming aware of options related to consent, “do not track” mechanisms, and “ad-blocking” software, any of which could materially impact our and our data supplier’s ability to collect, use and disclose personal data. A limitation or alteration of the availability of data in any of these or other instances may have a material impact on the advertising technology industry, which could decrease advertising budgets and subsequently reduce our revenue and adversely affect our business, operating results and financial condition. Please see “—Risks Related to Data Privacy” for additional discussion of the laws and regulations governing the collection of data to which we are or may become subject and about the risks to our business associated with such laws and regulations.
If we were to lose access to significant amounts of the data that enables our people-based framework, or the compliance obligations for our suppliers or us become too onerous, our ability to provide products and services to our customers could be materially and adversely impacted, which could be materially adverse to our business, operating results and financial condition.
If we do not effectively grow and train our sales and support teams, we may be unable to add new customers or increase usage of our platform by our existing customers and our business will be adversely affected.
We are substantially dependent on our sales and support teams to obtain new customers and to increase usage of our platform by our existing customers. We believe that there is significant competition for sales personnel with the skills and technical knowledge that we require. Our ability to achieve revenue growth will depend, in large part, on our success in recruiting, training, integrating and retaining sufficient numbers of sales personnel to support our growth. Due to the complexity of our platform, a significant time lag exists between the hiring date of sales and support personnel and the time when they become fully productive. Our recent and planned hires may not become productive as quickly as we expect, 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. If we are unable to hire and train sufficient numbers of effective sales personnel, or the sales personnel are not successful in obtaining new customers or increasing our existing customers’ spend with us, our business will be adversely affected.
Our initiatives to reduce our operating expenses and the associated workforce reduction announced on December 9, 2022 could disrupt our business, may not result in our anticipated savings, and could result in total costs and expenses that are greater than expected.
As a result of recent adverse economic trends, such as inflationary pressures, rising interest rates, and other macroeconomic and geopolitical events, we have initiated a cost reduction initiative aimed at reducing our operating expenses and sharpening our focus on key growth priorities in light of the current macroeconomic environment. As part of that initiative, we announced a reduction in force involving approximately 13.0% of our then-current workforce on December 9, 2022. Our workforce reduction could yield unanticipated consequences, such as attrition beyond planned staff reductions, increased difficulties in our day-to-day operations and reduced employee morale. If employees who were not affected by the reductions in force seek alternative employment, this could result in us seeking contractor support at unplanned additional expense or harm our productivity. Our workforce reductions could also harm our ability to attract and retain qualified management, sales and operational personnel who are critical to our business. Further, we may incur additional expenses not currently contemplated due to events associated with the reduction in force, which could result in losses in future periods. We also may not realize, in full or in part, the anticipated benefits and savings from the reduction in force due to unforeseen difficulties, delays or unexpected costs. Our ongoing and future initiatives to re-balance our cost structure may be disruptive to our operations and could result in increased costs in the short-term before significant benefits are achieved.
20


Our corporate culture has contributed to our success and, if we are unable to maintain it, whether as a result of corporate growth or reduction in force, our business, operating results and financial condition could be harmed.
We had approximately 308 employees in the United States as of December 31, 2022. We believe our corporate culture has been critical to our success and we have invested substantial time and resources in building our team within our company culture. However, it may be difficult to maintain our culture, whether as a result of corporate growth or reduction in force, which could reduce our ability to innovate and operate effectively and proactively focus on and pursue our corporate objectives. The failure to maintain the key aspects of our culture could result in decreased employee satisfaction, increased difficulty in attracting top talent, increased turnover and degraded quality of customer service, all of which are important to our success and to the effective execution of our business strategy. In the event we are unable to maintain our corporate culture, our business, operating results and financial condition could be harmed.
We allow our customers and suppliers to utilize APIs, with our platform, which could result in outages or security breaches and negatively impact our business, operating results and financial condition.
The use of APIs by our customers and suppliers has significantly increased in recent years. Our APIs allow customers and suppliers to build their own media buying and data management interface by using our APIs to develop custom integration of their business with our platform. The increased use of APIs increases security and operational risks to our systems, including the risk for cyber-attacks (including denial-of-service attacks), malicious internet-based activity online and offline fraud, and other similar activities threaten the confidentiality, integrity, and availability of our platform. Furthermore, while APIs allow customers and suppliers greater ease and power in accessing our platform, they also increase the risk of overusing our systems, potentially causing outages. We have experienced system slowdowns due to customer or supplier overuse of our systems through our APIs. While we have taken measures intended to decrease security and outage risks associated with the use of APIs, such measures may not be successful. Our failure to prevent outages or security breaches resulting from API use could result in government enforcement actions against us, claims for damages by consumers and other affected individuals, costs associated with investigation, notification, mitigation, and remediation, damage to our reputation and loss of goodwill, any of which could have a material adverse impact on our business, operating results and financial condition.
Operational and performance issues with our platform, whether actual or perceived, including a failure to respond to technological changes or to upgrade our technology systems, may adversely affect our business, operating results and financial condition.
We depend upon the sustained and uninterrupted performance of our platform to manage our inventory supply, acquire inventory for each campaign; collect, process and interpret data; and optimize campaign performance in real time and provide billing information to our financial systems. If our platform cannot scale to meet demand, if there are errors in our execution of any of these functions on our platform, or if we experience outages, then our business may be harmed.
Our platform is complex and multifaceted, and operational and performance issues could arise both from the platform itself or from outside factors, such as cyberattacks or other third-party attacks. Errors, failures, vulnerabilities or bugs have been found in the past, and may be found in the future. We have not always been able in the past and may be unable in the future to detect vulnerabilities in our information technology systems (including our products), and vulnerabilities may not be detected until after a security incident has occurred. Further, we may experience delays in developing and deploying remedial measures designed to address any such identified vulnerabilities. Our platform also relies on third-party technology and systems to perform properly, and our platform is often used in connection with computing environments utilizing different operating systems, system management software, equipment and networking configurations, which may cause errors in, or failures of, our platform or such other computing environments. Operational and performance issues with our platform could include the failure of our user interface, outages, errors during upgrades or patches, discrepancies in costs billed versus costs paid, unanticipated volume overwhelming our databases, server failure, or catastrophic events affecting one or more server facilities. While we have built redundancies in our systems, full redundancies do not exist. Some failures will shut our platform down completely, others only partially. We provide service level agreements to some of our customers, and if our platform is not available for specified amounts of time, we may be required to provide credits or other financial compensation to our customers.
As we grow our business, we expect to continue to invest in technology services and equipment. Without these improvements, our operations might suffer from unanticipated system disruptions, slow transaction processing, unreliable service levels, impaired quality or delays in reporting accurate information regarding transactions in our platform, any of which could negatively affect our reputation and ability to attract and retain customers. In addition, the expansion and improvement of our systems and infrastructure may require us to commit substantial financial, operational and technical resources, with no assurance our business will grow. If we fail to respond to technological change or to adequately maintain, expand, upgrade and develop our systems and infrastructure in a timely fashion, our growth prospects and results of operations could be adversely affected.
Operational and performance issues with our platform could also result in negative publicity, damage to our brand and reputation, loss of or delay in market acceptance of our platform, increased costs or loss of revenue, the obligation to issue credits, loss of the ability to access our platform, loss of competitive position or claims by customers for losses sustained by them. Alleviating
21


problems resulting from such issues could require significant expenditures of capital and other resources and could cause interruptions, delays or the cessation of our business, any of which may adversely affect our operating results and financial condition.
We are dependent on the continued availability of third-party hosting and transmission services. Operational issues with, or changes to the costs of, our third-party data center providers could harm our business, reputation or results of operations.
We currently serve our platform functions from third-party data center hosting facilities operated by Google Cloud Platform and Amazon Web Services, and we primarily use shared servers in such facilities. We are dependent on these third parties to provide continuous power, cooling, humidity control, internet connectivity and physical and technological security for our servers, and our operations depend, in part, on their ability to protect these facilities against any damage or interruption from natural disasters, such as earthquakes and hurricanes, power or telecommunication failures, criminal acts and similar events. In the event that any of our third-party facilities arrangements is terminated, or if there is a lapse of service or damage to a facility, we could experience interruptions in our platform as well as delays and additional expenses in arranging new facilities and services.
Any damage to, or failure of, the systems of our third-party providers could result in interruptions to our platform. Despite precautions taken at our data centers, the occurrence of spikes in usage volume, a natural disaster, such as earthquakes or hurricane, an act of terrorism, vandalism or sabotage, a decision to close a facility without adequate notice, or other unanticipated problems at a facility could result in lengthy interruptions in the availability of our platform. Even with current and planned disaster recovery arrangements, our business could be harmed. Also, in the event of damage or interruption, our insurance policies may not adequately compensate us for any losses that we may incur. These factors in turn could further reduce our revenue, subject us to liability and cause us to issue credits or cause customers to stop using our platform, any of which could materially and adversely affect our business.
We incur significant costs with our third-party data hosting services. If the costs for such services increase due to vendor consolidation, regulation, contract renegotiation, or otherwise, we may not be able to increase the fees for our products and services to cover the changes. As a result, our operating results may be significantly worse than forecasted.
If the non-proprietary technology, software, products and services that we use are unavailable, have future terms we cannot agree to, or do not perform as we expect, our business, operating results and financial condition could be harmed.
We depend on various third-party open source and proprietary technologies, software, products and services, including for critical features and functionality of our platform and API technology, payment processing, payroll and other professional services. Identifying, negotiating, complying with and integrating with third-party terms and technology are complex, costly and time-consuming matters. Failure by third-party providers to maintain, support or secure their technology either generally or for our accounts specifically, or downtime, errors or defects in their products or services, could materially and adversely impact our platform, our administrative obligations or other areas of our business. Having to replace any third-party providers or their technology, products or services could result in outages or difficulties in our ability to provide our services, and our business, operating results and financial condition could be harmed.
Our failure to meet content and inventory standards and provide services that our customers and inventory suppliers trust, could harm our brand and reputation and negatively impact our business, operating results and financial condition.
We do not provide or control the content of the advertisements we serve or that of the websites providing the inventory. Our customers provide the advertising content and inventory suppliers provide the inventory. Both customers 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 without guaranteed brand security. For example, our customers expect that ad placements will not be misrepresented, such as auto-play in banner placements marketed as pre-roll inventory. Consequently, our reputation depends in part on providing services that our customers and inventory suppliers trust, and we have contractual obligations to meet content and inventory standards. We contractually prohibit the misuse of our platform by agencies (and their marketer customers) and inventory suppliers. Additionally, we use our proprietary technology and third-party services to, and we participate in industry co-ops that work to, detect malware and other content issues as well as click fraud (whether by humans or software known as “bots”) and to block fraudulent inventory. Despite such efforts, our customers may inadvertently purchase inventory that proves to be unacceptable for their campaigns, in which case we may not be able to recoup the amounts paid to inventory suppliers. Preventing and combating fraud is an industry-wide issue that requires constant vigilance, as well as a balancing of cost effectiveness and risk, and we may not be fully successful in our efforts to combat fraud. We may provide access to inventory that is objectionable to our customers or we may serve advertising that contains malware or objectionable content to our inventory suppliers, which could harm our or our customers’ brand and reputation, cause customers to decrease or terminate their relationship with us, cause suppliers to decrease or terminate the inventory supplied to us or their relationship with us, or otherwise negatively impact our business, operating results and financial condition. In addition, we may terminate MSAs or IOs in the event clients violate our ad policies or other contract terms, which could harm our business, operating results and financial condition.
22


We face potential liability and harm to our business based on the human factor of inputting information into our platform.
We or our customers set up campaigns on our platform using a number of available variables. While our platform includes several checks and balances, it is possible for human error to result in significant over-spending. We offer a number of protections such as daily or overall spending caps, but despite these protections, the ability for overspend exists. For example, campaigns which last for a period of time can be set to pace evenly or as quickly as possible. If a customer with a high credit limit enters an incorrect daily cap with a campaign set to a rapid pace, it is possible for a campaign to accidentally go significantly over budget. Our potential liability for such errors may be higher when they occur in situations in which we are executing purchases on behalf of a customer rather than the customer using the self-service feature of our platform. While our customer contracts state that customers are responsible for media purchased through our platform, we are ultimately responsible for paying the inventory providers and we may be unable to collect when such issues occur.
Future acquisitions, strategic investments or alliances could disrupt our business and harm our business, operating results and financial condition.
We have acquired businesses and technologies to grow our business. To the extent we find suitable and attractive acquisition candidates and business opportunities in the future, we may continue to acquire other complementary businesses, products and technologies and enter into joint ventures or similar strategic relationships. We have no present commitments or agreements to enter into any such acquisitions or make any such investments. However, if we identify an appropriate acquisition candidate, we may not be successful in negotiating the terms or financing of the acquisition, and our due diligence may fail to identify all of the problems, liabilities or other shortcomings or challenges of an acquired business, product or technology, including issues related to intellectual property, product quality or architecture, regulatory compliance practices, revenue recognition or other accounting practices, tax liabilities, actual or threatened litigation, privacy or cybersecurity issues or employee or customer issues. Future or past business transactions (such as acquisitions or integrations) could expose us to additional cybersecurity risks and vulnerabilities, as our systems could be negatively affected by vulnerabilities present in acquired or integrated entities’ systems and technologies. We may not be able to successfully integrate the services, products and personnel of any acquired business into our operations. In addition, any future acquisitions, joint ventures or similar relationships may cause a disruption in our ongoing business and distract our management. Further, we may be unable to realize the revenue improvements, cost savings and other intended benefits of any such transaction. Acquisitions involve numerous other risks, any of which could harm our business, including:
regulatory hurdles;
failure of anticipated benefits to materialize;
diversion of management time and focus from operating our business to addressing acquisition integration challenges;
retention of employees from the acquired company;
cultural challenges associated with integrating employees from the acquired company into our organization;
integration of the acquired company’s accounting, management information, human resources and other administrative systems;
the need to implement or improve controls, procedures and policies at a business that prior to the acquisition may have lacked effective controls, procedures and policies;
coordination of product development and sales and marketing functions;
liability for activities of the acquired company before the acquisition, including known and unknown liabilities;
litigation or other claims in connection with the acquired company, including claims from terminated employees, former stockholders or other third parties; and
negative reception to an acquisition by clients, suppliers, vendors, or investors.
Failure to appropriately mitigate these risks or other issues related to such strategic investments and acquisitions could result in reducing or completely eliminating any anticipated benefits of transactions, and harm our business generally. Future acquisitions could also result in dilutive issuances of our equity securities, the incurrence of debt, contingent liabilities, amortization or the impairment of goodwill, any of which could harm our business, operating results and financial condition.
Our future success depends on the continuing efforts of our key employees, including Tim Vanderhook and Chris Vanderhook, and our ability to attract, hire, retain and motivate highly skilled employees in the future.
We are a founder-led business and our future success depends on the continuing efforts of our executive officers and other key employees, including Tim Vanderhook, our chief executive officer, and Chris Vanderhook, our chief operating officer. We rely on the leadership, knowledge and experience that our executive officers provide. They foster our corporate culture, which has been
23


instrumental to our ability to attract and retain new talent. We also rely on employees in our engineering, technical, product development, support and sales teams to attract and retain key customers.
The market for talent in our key areas of operations, including California, is intensely competitive, which could increase our costs to attract and retain talented employees. 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, and we may lose new employees to our competitors or other companies before we realize the benefit of our investment in recruiting and training them. We have at times experienced employee turnover. Because of the complexity of our platform, new employees often require significant training and, in many cases, take significant time before they achieve full productivity. Our account managers, for instance, need to be trained quickly on the features of our platform since failure to offer high-quality support may adversely affect our relationships with our customers.
Employee turnover, including changes in our management team, could disrupt our business. None of our founders or other key employees has an employment agreement for a specific term, and any of our employees may terminate his or her employment with us at any time. The loss of one or more of our executive officers, especially Tim Vanderhook and Chris Vanderhook, or our inability to attract and retain highly skilled employees could have an adverse effect on our business, operating results and financial condition.
We face liabilities arising out of our ownership and operation of Myspace.com.
In 2011, we acquired Myspace LLC, which owns Myspace.com. We have faced and may continue to face claims, investigations, or lawsuits or incur liability as a result of content published or made available on Myspace.com, including claims for defamation, intellectual property rights, including copyright infringement, rights of publicity and privacy, illegal content, misinformation, content regulation and personal injury torts. The laws relating to the liability of providers of online products or services for activities of the people who use them remain somewhat unsettled, both within the United States and internationally. This risk is enhanced in certain jurisdictions outside the United States where our protection from liability for third-party actions may be unclear or where we may be less protected under local laws than we are in the United States. For example, in April 2019, the European Union passed a directive expanding online platform liability for copyright infringement and regulating certain uses of news content online, which member states had to implement by June 2021. In addition, there have been various Congressional efforts, executive actions, and civil litigation efforts to restrict the scope of the protections available to online platforms under Section 230 of the Communications Decency Act, and our current protections from liability for third-party content in the United States could decrease or change, or if courts begin to interpret this law more narrowly than they have historically done. We could incur significant costs investigating and defending claims related to content published or made available on Myspace.com and, if we are found liable, could face significant damages.
In late 2011, shortly after we acquired Myspace LLC, the Federal Trade Commission (“FTC”) initiated an investigation of the entity relating to certain of its historical privacy practices in place between 2008 and 2010. In connection with its 2012 settlement, Myspace LLC agreed to a consent order barring it from misrepresenting the extent to which it protects the privacy of users’ personal information or the extent to which it belongs to or complies with any privacy, security or other compliance program. The order also mandates Myspace LLC establish a comprehensive privacy program designed to protect consumers’ information, and to obtain biennial assessments of its privacy program by independent, third-party auditors for 20 years. The order terminates in August 2032.
If Myspace LLC fails to comply with the mandates of the consent order, or if Myspace LLC is found to be in violation of the consent order or other requirements, we may be subject to regulatory or governmental investigations or lawsuits, which may result in significant monetary fines, judgments, or other penalties, and we may also be required to make additional changes to our business practices.
Myspace.com has been and may in the future be subject to cybersecurity incidents or data breaches. In 2016, we discovered a third-party cyber-attack in which Myspace.com usernames, passwords and email addresses were stolen from the old Myspace.com platform prior to June 11, 2013. While we took steps to remediate the attack, including notifying and invalidating the passwords of known affected users, any present failure to prevent or mitigate security breaches and improper access to or disclosure of the data on Myspace.com could result in litigation, indemnity obligations, regulatory enforcement actions, investigations, fines, penalties, mitigation and remediation costs, disputes, reputational harm, diversion of management’s attention, and other liabilities and damage to our business. Myspace.com may also face operational or performance issues. For example, as a result of a server migration project in 2019, older photo, video or audio files of some users were lost.
Myspace.com has in the past been, and may in the future be, the subject of unfavorable publicity regarding, for example, its privacy practices, site quality and site operational matters. Myspace.com may also face negative publicity relating to content or information that is published or made available on the platform, including defamation, dissemination of misinformation or news hoaxes, discrimination, violations of intellectual property rights, violations of rights of publicity and privacy, hate speech or other types of content. Any such negative publicity could damage our reputation and the reputation of our primary business, which could adversely affect our business and financial results.
24


The market in which we participate is intensely competitive, and we may not be able to compete successfully with our current or future competitors.
We operate in a highly competitive and rapidly changing industry that is subject to changing technology and customer demands and that includes many companies providing competing solutions. With the introduction of new technologies and the influx of new entrants into the market, we expect competition to persist and intensify in the future, which could harm our ability to increase revenue and maintain profitability. Furthermore, our brand promotion activities may not yield any increased revenue, and even if they do, any increased revenue may not offset the expenses we incurred in building our brand.
We compete with large privately-held companies such as Yahoo DSP, with public companies such as The Trade Desk, and with divisions of large, well-established companies such as Google and Amazon. Our current and potential competitors may have significantly more financial, technical, marketing and other resources than we have, allowing them to devote greater resources to the development, promotion, sale and support of their products and services. They may also have more extensive customer bases and broader supplier relationships than we have. As a result, these competitors may be better able to respond quickly to new technologies, develop deeper marketer relationships or offer services at lower prices. Increased competition may result in reduced pricing for our platform, increased sales and marketing expense, longer sales cycles or a decrease of our market share, any of which could negatively affect our revenue and future operating results and our ability to grow our business. These companies may also have greater brand recognition and longer histories than we have and may actively seek to serve our market and have the power to significantly change the nature of the marketplace to their advantage. Some of our larger competitors, particularly those that are divisions of large companies, have substantially broader product offerings and may leverage their relationships based on other products or incorporate functionality into existing products to gain business in a manner that may discourage customers from using our platform, including through selling at zero or negative margins or product bundling with other services they provide at reduced prices. Customers may prefer to purchase advertising from social medial platforms or other closed platforms, which they cannot acquire through our platform. Potential customers may also prefer to purchase from their existing platform rather than a new platform regardless of product performance or features. These larger competitors often have broader product lines and market focus and may therefore not be as susceptible to downturns in a particular market. We may also experience negative market perception as a result of being a smaller company than our larger competitors.
In addition, we derive a significant portion of our revenue from advertising in the desktop and mobile and connected TV channels, which are rapidly evolving, highly competitive, complex and fragmented. We face significant competition in these markets which we expect will intensify in the future. While fewer of our competitors currently have capability in other channels such as linear TV, in-game streaming audio and digital billboard channels, we also expect to face additional competition in those channels in the future.
Risks Related to Data Privacy
We are subject to stringent and changing obligations related to data privacy and security. Our actual or perceived failure to comply with such obligations could lead to regulatory investigations or actions, litigation, fines and penalties, disruptions of our business operations, reputational harm, loss of customers or sales, revenue declines, increase the cost of data, reduce the availability of data, reduce our ability to utilize or disclose data, adversely affect the demand for our products and services, or other adverse business consequences.
We may collect, store, use, transmit, disclose, or otherwise process (collectively, "Process") personal information and other sensitive data such as confidential business data, trade secrets, and intellectual property, from and about our customers, employees, service providers, and other third parties. Our handling of this data is subject to a wide variety of federal, state, local, and foreign laws regulations, guidance, industry standards, external and internal privacy and security policies, certifications, documents, contracts, and other obligations that govern the Processing of personal information by us and on our behalf.
U.S. federal, state, and local governments, and foreign governments, have adopted or proposed numerous laws relating to the Processing of personal information relating to individuals and households, including contact information and other data for marketing, advertising and other communications with individuals and businesses. The legal landscape for data privacy issues worldwide is complex, continually evolving and often conflicting, and is likely to remain uncertain for the foreseeable future.
In the United States, various laws and regulations apply to the Processing of personal information. For example, U.S. federal and state legislatures, along with regulatory authorities, have recently increased their focus on the collection and use of personal information, including relating to “interest-based” or “targeted” advertising. As an example, California enacted the CCPA, which requires covered businesses to, among other things, provide disclosures to California consumers and grant California consumers a right to opt-out of “sales” of personal information, a concept that is broadly defined. The CPRA, which came into effect on January 1, 2023, expands the CCPA by, among other things, providing consumers with a right to opt-out of “sharing” of personal information with third parties, requiring additional protections for sensitive personal information, creating new data subject rights, creating a new state rulemaking and enforcement agency for the CPRA, expanding potential liability for violations and giving consumers rights to opt out of additional forms of data sharing with third parties. Other states have enacted data privacy laws, such as Virginia, Colorado,
25


Utah, and Connecticut. In addition, other comprehensive data privacy and security laws have been proposed at the federal, state, and local levels in recent years, which could lead to a varied and complex regulatory landscape and further complicate our compliance efforts.
Outside the United States, an increasing number of laws, regulations, and industry standards may apply to our data privacy and security practices. For example, the European Union’s General Data Protection Regulation (“EU GDPR”) and the United Kingdom’s GDPR (“UK GDPR”) imposes strict requirements applicable to the Processing of individuals’ personal information, respectively, in the European Economic Area (“EEA”) and the United Kingdom (“UK”). The EU GDPR imposes strict requirements for Processing the personal information of individuals and includes significant penalties for noncompliance of up to the greater of €20 million or 4% of an enterprise’s global turnover (or revenue) for the preceding fiscal year. Companies that violate the GDPR can also face prohibitions on data processing and other corrective action, such as class action brought by classes of data subjects or by consumer protection organizations authorized at law to represent their interests. Additionally, Member States may assess other penalties for noncompliance. Additionally, several European legislative proposals could significantly affect our business. For example, the ePrivacy Regulation, which would repeal that European Union Directive 2002/58/EC (ePrivacy Directive), could impose new obligations or limitations in areas affecting our business, notably with respect to the use of cookies. There is also a proposed regulation related to artificial intelligence (“AI”) that, if adopted, could impose onerous obligations related to the use of AI-related systems. We may have to change our business practices to comply with such obligations. These changes to the regulatory landscape, coupled with EU and UK regulators’ increasing focus on compliance with requirements related to the online behavioral advertising ecosystem could, limit the ability to obtain data through integrations with data suppliers, divert the attention of our technology personnel, adversely affect our margins, subject us to liabilities, and may require us to make significant operational changes.
Furthermore, we are subject to evolving laws and regulations regarding data localization and cross-border transfers of personal information, which could make it more difficult or impossible for us to transfer personal information across jurisdictions in a manner that complies with local laws (such as transferring or receiving personal information that originates in the EU). For example, absent appropriate safeguards or other circumstances, the EU GDPR generally restricts the transfer of personal information to countries outside of the EEA, such as the United States, which the European Commission does not consider to provide an adequate level of data privacy and security protections. The European Commission released a set of “Standard Contractual Clauses” that are designed to be a valid mechanism by which entities can transfer personal information out of the EEA to jurisdictions that the European Commission has not found to provide an adequate level of protection. Currently, these Standard Contractual Clauses are a valid mechanism to transfer personal information outside of the EEA. The Standard Contractual Clauses, however, require parties that rely upon that legal mechanism to comply with additional obligations, such as conducting transfer impact assessments to determine whether additional security measures are necessary to protect the at-issue personal information. Moreover, due to potential legal challenges, there exists some uncertainty regarding whether the Standard Contractual Clauses will remain a valid mechanism for transfers of personal information out of the EEA. In addition, laws in Switzerland and the UK similarly restrict transfers of personal information outside of those jurisdictions to countries such as the United States that do not provide an adequate level of personal information protection and certain countries outside Europe (e.g., Russia, China) have also passed or are considering laws requiring local data residency or otherwise impeding the transfer of personal information across borders.
If we cannot implement a valid compliance mechanism for cross-border data transfers from the EEA, the UK or other jurisdictions to the United States, or if the requirements for a legally-compliant transfer are too onerous, we may face increased exposure to regulatory actions, substantial fines, and injunctions against Processing or transferring personal information from Europe or elsewhere. For example, some European regulators have prevented companies from transferring personal data out of Europe for allegedly violating the GDPR’s cross-border data transfer limitations. The inability to import personal information to the United States could significantly and negatively impact our business operations, including by limiting our ability to collaborate with parties that are subject to European and other data privacy and security laws, limiting our ability to obtain inventory or data from suppliers operating in Europe, or requiring us to increase our personal information processing capabilities and infrastructure in Europe and/or elsewhere at significant expense
In addition, privacy advocates and industry groups have proposed, and may propose in the future, industry standards with which we are legally or contractually bound to comply. Additionally, we may make statements about our data Processing practices and our compliance with, or our ability to facilitate our customers’ compliance with, these standards. For example, we have committed to comply, and generally require our customers and the third parties upon which we rely to comply, with applicable self-regulatory principles, such as the Network Advertising Initiative’s Code of Conduct and the Digital Advertising Alliance’s Self-Regulatory Principles for Online Behavioral Advertising in the United States, and similar self-regulatory principles in Europe and Canada adopted by the local Digital Advertising Alliance. These self-regulatory bodies impose additional requirements related to the Processing of personal information, such as providing notice about our use of cookies and other technologies. Some of these self-regulatory bodies can discipline members, which could result in fines, penalties, and/or public censure. Additionally, some of these self-regulatory bodies might refer violations of their requirements to the Federal Trade Commission or other regulatory bodies. See “—Our business or ability to operate our platform could be impacted by changes in the technology industry by technology companies, end users, or government regulation. Such developments, including the restriction of “third-party cookies,” could cause instability in the advertising technology industry.”
26


Similarly, there has been increasing global scrutiny over online political advertising, and online political advertising laws are rapidly evolving. For example, publishers of online content have imposed varying prohibitions and restrictions on the types and breadth of political advertising allowed on their platforms. The lack of uniformity and increasing requirements for transparency and disclosure could adversely impact the demand for political advertising services and increase our operating and compliance costs.
Because the interpretation and application of privacy and data protection laws, regulations and standards are uncertain and quickly changing, it is possible that these obligations may be interpreted and applied in manners that are, or are asserted to be, inconsistent with our practices. Preparing for and complying with these obligations requires significant resources. Further, adaptation of the digital advertising marketplace requires increasingly significant collaboration between participants in the market, such as publishers and marketers. Failure of the industry to adapt to changes in data privacy and security obligations and user response to such changes could negatively impact inventory, data, and demand. We cannot control or predict the pace or effectiveness of such adaptation, and we cannot predict the impact such changes may have on our business. In addition, it may be necessary for us to fundamentally change our business activities, information technologies, systems, and practices, and to those of any third parties that Process personal information on our behalf.
Although we endeavor to comply with all applicable data privacy and security obligations, we may at times fail or be perceived to have failed to do so. Moreover, despite our efforts, our customers, personnel or third parties upon whom we rely may fail to comply with such obligations, which could negatively impact our business operations and compliance posture. For example, any failure by a third-party processor to comply with applicable law, regulations, or contractual obligations could result in adverse effects, including inability to operate our business and proceedings against us by governmental entities or others. Any inability, or perceived inability, to address or comply with applicable data privacy or security obligations could result in significant consequences, including, but not limited to, government enforcement actions (e.g., investigations, fines, penalties, audits, inspections, and similar); litigation (including class-related claims); additional reporting requirements and/or oversight; bans on Processing personal information; and orders to destroy or not use personal information. Any of these events could have a material adverse effect on our reputation, business, or financial condition, including but not limited to: loss of customers; additional costs and liabilities; damage our reputation; reduction in sales and demand for our platform; and harm our business.
We have in the past been, and may in the future be, subject to enforcement actions, investigations, litigation, or other inquiries regarding our data privacy and security practices. For example, the FTC investigated our wholly owned subsidiary, Myspace LLC, and filed a complaint shortly after we acquired them in late 2011. See “—We face liabilities arising out of our ownership and operation of Myspace.com.” Additionally, advocacy organizations have also filed complaints with data protection authorities against advertising technology companies, arguing that certain of these companies’ practices do not comply with the EU GDPR and/or the UK GDPR. It is possible that investigations or enforcement actions will involve our practices or practices similar to ours and we could be subject to similar investigations or enforcement actions in the future.
Our business or ability to operate our platform could be impacted by changes in the technology industry by technology companies, end users, or government regulation. Such developments, including the restriction of “third-party cookies,” could cause instability in the advertising technology industry.
Digital advertising and in-app advertising are largely dependent on established technology companies and their operation of the most commonly used Internet browsers (Chrome, Firefox, Internet Explorer and Safari), devices and their operating systems (Android and iOS). These companies may change the operations or policies of their browsers, devices and operating systems in a manner that fundamentally changes our ability to operate our platform or collect data. Users of these browsers, devices or operating systems may also adjust their behaviors and use of technology in ways that change our ability to collect data. Digital advertising and in-app advertising are also dependent, in part, on internet protocols and the practices of internet service providers, including IP address allocation. Changes that these providers make to their practices, or adoption of new internet protocols, may materially limit or alter the availability or quality of data. A limitation or alteration of the availability of data in any of these or other instances may have a material impact on the advertising technology industry, which could decrease advertising budgets and subsequently reduce our revenue and adversely affect our business, operating results and financial condition.
For example, browser providers have recently enacted changes restricting the use of third-party cookies in their browsers, which may cause instability in the digital advertising market. Execution and measurement in digital advertising relies to a significant extent on the use of cookies, pixels and other similar technology, including mobile device identifiers that are provided by mobile operating systems for advertising purposes, which we refer to collectively as cookies, to collect data about users and devices. Although our business is less reliant on cookies than some of our competitors because we do not need cookies for marketers and their advertising agencies to identify consumers with our identity resolution capabilities and identity graph, we do use third-party cookies. Third-party cookies are cookies owned and used by parties other than the owners of the website visited by the internet user, in connection with our business for execution of obtaining information about consumers, and for delivering digital advertising. Apple introduced an iOS update in April 2021 that requires users to opt-in to tracking of their activity across devices. Google has also introduced ad blocking software in its Chrome web browser that will block certain ads based on quality standards established under a multi-stakeholder coalition. Additionally, the Safari browser currently blocks third-party cookies by default and has recently added
27


controls that algorithmically block or limit some cookies. Other browsers have added similar controls. These actions will have significant impacts on the digital advertising and marketing ecosystems in which we operate, which could cause changes in advertising budget allocations and thereby could negatively impact our business. In addition, these browser providers may frequently delay or change their previously announced operations or policies. For example, in June 2021, Google announced that it would delay its timeline of blocking third-party cookies by 2022 until 2023, and in 2022 further indicated that it will not begin blocking cookies until 2024.
For in-app advertising, data regarding interactions between users and devices are tracked mostly through stable, pseudonymous mobile device identifiers that are built into the device operating system with privacy controls that allow users to express a preference with respect to data collection for advertising, including to disable the identifier. These identifiers and privacy controls are defined by the developers of the mobile platforms and could be changed by the mobile platforms in a way that may negatively impact our business. Privacy aspects of other channels for programmatic advertising, such as connected TVs or over-the-top video, are still developing. Technical or policy changes, including regulation or industry self-regulation, could harm our growth in those channels.
Digital advertising is also subject to government regulation which may impact our ability to collect and use data. As the collection and use of data for digital advertising has received ongoing media attention over the past several years, some government regulators, such as the FTC, and privacy advocates have raised significant concerns around observed data. There has been an array of ‘do-not-track’ efforts, suggestions and technologies introduced to address these concerns and individuals are increasingly aware of these options. For example, the EU and the UK, regulators are increasingly focusing on compliance with requirements related to the behavioral, interest-based, or tailored advertising ecosystem. It is anticipated that the ePrivacy Regulation and national implementing laws will replace the current national laws implementing the ePrivacy Directive. Compliance with these laws may require us to make significant operational changes, limit the effectiveness of our activities, divert the attention of our technology personnel, adversely affect our margins, and subject us to liabilities. Outside of Europe, other laws further regulate behavioral, interest-based, or tailored advertising, making certain online advertising activities more difficult and subject to additional scrutiny. For example, the CCPA grants California residents the right to opt-out of a company’s sharing of personal data for advertising purposes in exchange for money or other valuable consideration. However, the regulatory and self-regulatory landscape is inherently uncertain, and there is no consensus definition of tracking, nor agreement on what would be covered by ‘do-not-track’ functionality. There is activity by the major internet browsers to default set on ‘do-not-track’ functionality, including by Safari and Firefox. It is not clear if other internet browsers will follow.
Limitations on our or our customers’ ability to collect and use data for advertising, whether imposed by established technology companies or U.S. legislation, or otherwise, may impact the performance of our platform.
A significant inadvertent disclosure or breach of our information technology systems or data, or of the security of our or our customers’, suppliers’, or other third parties’ upon which we rely could be detrimental to our business, reputation and results of operations.
Our business requires the processing of proprietary, confidential, and sensitive data, including personal information, intellectual property and trade secrets. We rely upon third party service providers and technologies to operate critical business systems to process such data, including, without limitation, third-party providers of cloud-based infrastructure such as Google Cloud Platform and Amazon Web Services, employee email, and other functions. We may share or receive sensitive data with or from third parties. Our ability to monitor these third parties’ security practices is limited, and these parties may not have adequate information security measures in place. If our third-party service providers experience a security incident or other interruption, we could experience adverse consequences. While we may be entitled to damages if our third-party service providers fail to satisfy their privacy or security-related obligations to us, any award may be insufficient to cover our damages, or we may be unable to recover such award
Our data processing activities have made, and may in the future make, us and the third parties upon which we rely a target of cyber-attacks, malicious internet-based activity, online and offline fraud, and other similar activities by third parties. We and the third parties upon which we rely face a variety of evolving threats, which could cause security breaches. In recent years, the frequency, severity and sophistication of cyber-attacks, computer malware, viruses, social engineering, and other intentional misconduct has significantly increased, and these threats are becoming increasingly difficult to detect. These threats come from a variety of sources, including traditional computer hackers, threat actors, and personnel (such as through theft or misuse). We and the third parties upon which we rely may be subject to a variety of evolving threats, including but not limited to social-engineering attacks (including through phishing attacks), malicious code (such as viruses and worms), malware (including as a result of advanced persistent threat intrusions), denial-of-service attacks (such as credential stuffing), personnel misconduct or error, ransomware attacks, supply-chain attacks, software bugs, server malfunctions, software or hardware failures, loss of data or other information technology assets, adware, telecommunications failures, earthquakes, fires, floods, and other similar threats. Threat actors, nation-states, and nation-state-supported actors now engage, and are expected to continue to engage, in cyber-attacks, including for geopolitical reasons and in connection with military conflicts and operations. During times of war and other major conflicts, we and the third parties upon which we rely may be vulnerable to heightened risk of these attacks, including cyber-attacks that could materially disrupt our systems and operations, supply chain, and ability to conduct our business.
28


Ransomware attacks are becoming increasingly prevalent and severe and can lead to significant interruptions in our operations, loss of data and income, reputational harm, and diversion of funds. Extortion payments may alleviate the negative impact of a ransomware attack, but we may be unwilling or unable to make such payments due to, for example, applicable laws or regulations prohibiting such payments. Similarly, supply-chain attacks have increased in frequency and severity, and third parties and infrastructure in our supply chain or our third-party partners’ supply chains may become compromised or contain exploitable defects or bugs that could result in a breach of or disruption to our information technology systems (including our products/services) or the third-party information technology systems that support us and our services.
Any of the previously identified or similar threats, whether actual or perceived, could cause a security breach or other interruption, resulting in the unauthorized, unlawful, or accidental acquisition, disclosure, modification, misuse, destruction, disclosure of, encryption of, or loss of data.
We may incur significant costs in protecting against such security breaches. Furthermore, certain data privacy and security obligations may require us to implement and maintain specific security measures. Although we have taken measures to protect our systems from such threats, these measures may not be effective. For example, in 2016, we discovered a breach of information from our Myspace databases resulting in the unauthorized access and offer for sale of approximately 360 million Myspace user account email addresses, usernames, and hashed passwords. See “—We face liabilities arising out of our ownership and operation of Myspace.com.” Additionally, we have not always been able in the past and may be unable in the future to detect vulnerabilities in our information technology systems (including those that are part of or that support our services) because such threats and techniques to exploit them change frequently, are often sophisticated in nature, and may not be detected until after a security breach has occurred. Further, we may experience delays in developing and deploying remedial measures designed to address any such identified vulnerabilities.
Any security breach of our or the third parties’ upon which we rely information technology systems or data could result in adverse consequences, including but not limited to litigation, indemnity obligations, enforcement actions, investigations, fines, penalties, mitigation and remediation costs, disputes, reputational harm, diversion of management’s attention, operational disruptions, decreased revenue, and reduced demand for our platform. Further, applicable data privacy and security obligations may require us to notify relevant stakeholders of security incidents. Such disclosures are costly, and the disclosures or the failure to comply with such requirements could lead to adverse consequences.
Furthermore, our contracts may not contain limitations of liability, and even where they do, there can be no assurance that limitations of liability in our contracts are sufficient to protect us from liabilities, damages, or claims related to our data privacy and security obligations. Additionally, our insurance coverage may not be adequate or sufficient to protect us from or to mitigate liabilities arising out of our privacy and security practices, that such coverage will continue to be available on commercially reasonable terms or at all, or that such coverage will pay future claims.
Risks Related to Our Intellectual Property
Our proprietary rights may be difficult to enforce, which could enable others to copy or use aspects of our technology 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. If we fail to protect our intellectual property rights adequately, our competitors might gain access to our technology and our business might be adversely affected. We rely upon a combination of patent, trademark, copyright and trade secret laws, as well as third-party confidentiality and non-disclosure agreements, to establish and protect our proprietary rights. Establishing trade secret, copyright, trademark, domain name, and patent protection can be difficult and expensive, and the laws, procedures and restrictions may provide only limited protection. 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. Our contracts with our employees and contractors that relate to intellectual property issues generally restrict the use of our confidential information solely in connection with our services. However, the theft or misuse of our proprietary information could occur by employees or contractors who have access to our technology.
While we have issued patents and patent applications pending, we may be unable to obtain patent protection for the technology covered in our patent applications or such patent protection may not be obtained quickly enough to meet our business needs. Furthermore, the patent prosecution process is expensive, time-consuming, and complex, and we may not be able to prepare, file, prosecute, maintain, and enforce all necessary or desirable patent applications at a reasonable cost or in a timely manner. The scope of patent protection also can be reinterpreted after issuance and issued patents may be invalidated. Even if our patent applications do issue as patents, they may not issue in a form that is sufficiently broad to protect our technology, prevent competitors or other third parties from competing with us or otherwise provide us with any competitive advantage.
29


Policing unauthorized use of our technology is difficult. In addition, the laws of some foreign countries may not be as protective of intellectual property rights as those of the United States, and mechanisms for enforcement of our proprietary rights in such countries may be inadequate. If we are unable to protect our proprietary rights (including in particular, the proprietary aspects of our platform) we may find ourselves at a competitive disadvantage to others who have not incurred the same level of expense, time and effort to create and protect their intellectual property.
We are subject to third party claims for alleged infringement of their proprietary rights, which would result in additional expense and potential damages.
There is significant patent and other intellectual property development activity in the digital advertising industry. Third-party intellectual property rights may cover significant aspects of our technologies or business methods or block us from expanding our offerings. Our success depends on the continual development of our platform. From time to time, we receive claims from third parties that our platform and underlying technology infringe or violate such third parties’ intellectual property rights. To the extent we gain greater public recognition, we may face a higher risk of being the subject of intellectual property claims. In addition, various "non-practicing entities" that own patents and other intellectual property rights often attempt to aggressively assert their rights in order to extract value from technology companies. Furthermore, from time to time we may introduce or acquire new products, including in areas where we historically have not competed, which could increase our exposure to patent and other intellectual property claims from competitors and non-practicing entities. The cost settling or of defending against intellectual property claims, whether or not the claims have merit, is significant, regardless of whether we are successful in our defense, and could divert the attention of management, technical personnel and other employees from our business operations. Litigation regarding intellectual property rights is inherently uncertain due to the complex issues involved, and we may not be successful in defending ourselves in such matters. Additionally, we may be obligated to indemnify our customers or inventory and data suppliers in connection with any such litigation. If we are found to infringe these rights, we could potentially be required to cease utilizing portions of our platform. We may also be required to develop alternative non-infringing technology, which could require significant time and expense. Alternatively, we could be required to pay royalty payments, either as a one-time fee or ongoing, as well as damages for past use that was deemed to be infringing. If we cannot license or develop technology for any allegedly infringing aspect of our business, we would be forced to limit our service and may be unable to compete effectively. Any of these results could harm our business.
We face potential liability and harm to our business based on the nature of our business and the content on our platform.
Advertising often results in litigation relating to copyright or trademark infringement, public performance royalties or other claims based on the nature and content of advertising that is distributed through our platform. Though we contractually require clients to represent to us that they have the rights necessary to serve advertisements through our platform, we do not independently verify whether we are permitted to deliver, or review the content of, such advertisements. If any of these representations are untrue, we may be exposed to potential liability and our reputation may be damaged. While our customers are typically obligated to indemnify us, such indemnification may not fully cover us, or we may not be able to collect. In addition to settlement costs, we may be responsible for our own litigation costs, which can be extensive.
Risks Related to Our Capital Structure and Related Tax Matters
We depend on distributions from Viant Technology LLC to pay any dividends, if declared, taxes and other expenses, including payments under the Tax Receivable Agreement.
Viant Technology Inc. is a holding company and its only business is to act as the managing member of Viant Technology LLC, and its only material assets are Class A units representing approximately 23.7% of the membership interests of Viant Technology LLC as of December 31, 2022. Viant Technology Inc. does not have any independent means of generating revenue. We anticipate that Viant Technology LLC will continue to be treated as a partnership for U.S. federal income tax purposes and, as such, generally will not be subject to any entity-level U.S. federal income tax. Instead, taxable income will be allocated to the members of Viant Technology LLC. Accordingly, Viant Technology Inc. is required to pay income taxes on its allocable share of any net taxable income of Viant Technology LLC. We cause Viant Technology LLC to make distributions to each of its members, including Viant Technology Inc., in an amount intended to enable each member to pay all applicable taxes on taxable income allocable to such member and to allow Viant Technology Inc. to make payments under a tax receivable agreement (the "Tax Receivable Agreement") we entered into on February 9, 2021, in connection with our IPO, with Viant Technology LLC, continuing members of Viant Technology LLC and the representative of such continuing members of Viant Technology LLC (the "TRA Representative"). In addition, Viant Technology LLC reimburses Viant Technology Inc. for corporate and other overhead expenses. If the amount of tax distributions to be made exceeds the amount of funds available for distribution, Viant Technology Inc. shall receive the full amount of its tax distribution before the other members receive any distribution and the balance, if any, of funds available for distribution shall be distributed to the other members pro rata in accordance with their assumed tax liabilities. To the extent that Viant Technology Inc. needs funds, and Viant Technology LLC is restricted from making such distributions under applicable laws or regulations, or is otherwise unable to provide such funds, it could materially and adversely affect Viant Technology Inc.’s ability to pay dividends and taxes and other expenses, including payments under the Tax Receivable Agreement, and affect our liquidity and financial condition.
30


The Internal Revenue Service (“IRS”) might challenge the tax basis step-ups and other tax benefits we received in connection with our IPO and the related transactions and in connection with future acquisitions of Viant Technology LLC units.
The Viant Technology LLC units held directly by the members of Viant Technology LLC other than Viant Technology Inc., including the Vanderhook Parties, may in the future be exchanged for shares of our Class A common stock or, at our election, cash. Those exchanges may result in increases in the tax basis of the assets of Viant Technology LLC that otherwise would not have been available. These increases in tax basis are expected to increase (for tax purposes) Viant Technology Inc.’s depreciation and amortization and, together with other tax benefits, reduce the amount of tax that Viant Technology Inc. would otherwise be required to pay, although it is possible that the IRS might challenge all or part of these tax basis increases or other tax benefits, and a court might sustain such a challenge. Viant Technology Inc.’s ability to achieve benefits from any tax basis increases or other tax benefits will depend upon a number of factors, as discussed below, including the timing and amount of our future income.
We will not be reimbursed for any payments previously made under the Tax Receivable Agreement if the basis increases or other tax benefits described above are successfully challenged by the IRS or another taxing authority. As a result, in certain circumstances, payments could be made under the Tax Receivable Agreement in excess of our ultimate cash tax savings.
We are required to pay over to continuing members of Viant Technology LLC most of the tax benefits we receive from tax basis step-ups (and certain other tax benefits) attributable to its acquisition of units of Viant Technology LLC, and the amount of those payments are expected to be substantial.
Viant Technology Inc. has entered into a Tax Receivable Agreement with Viant Technology LLC, continuing members of Viant Technology LLC (not including Viant Technology Inc.) and the TRA Representative. The Tax Receivable Agreement provides for payment by Viant Technology Inc. to continuing members of Viant Technology LLC (not including Viant Technology Inc.) of 85% of the amount of the net cash tax savings, if any, that Viant Technology Inc. realizes (or, under certain circumstances, is deemed to realize) as a result of increases in tax basis (and utilization of certain other tax benefits) resulting from (i) Viant Technology Inc.’s acquisition of Viant Technology LLC units from pre-IPO members of Viant Technology LLC in connection with the IPO and in future exchanges and (ii) any payments Viant Technology Inc. makes under the Tax Receivable Agreement (including tax benefits related to imputed interest). Viant Technology Inc. will retain the benefit of the remaining 15% of these net cash tax savings.
The term of the Tax Receivable Agreement will continue until all tax benefits that are subject to the Tax Receivable Agreement have been utilized or have expired, unless we exercise our right to terminate the Tax Receivable Agreement (or it is terminated due to a change in control or our breach of a material obligation thereunder), in which case, Viant Technology Inc. will be required to make the termination payment specified in the Tax Receivable Agreement. In addition, payments we make under the Tax Receivable Agreement will be increased by any interest accrued from the due date (without extensions) of the corresponding tax return. The actual future payments to the continuing members of Viant Technology LLC will vary based on the factors discussed below, and estimating the amount and timing of payments that may be made under the Tax Receivable Agreement is by its nature imprecise, as the calculation of amounts payable depends on a variety of factors and future events. We expect to receive distributions from Viant Technology LLC in order to make any required payments under the Tax Receivable Agreement. However, we may need to incur debt to finance payments under the Tax Receivable Agreement to the extent such distributions or our cash resources are insufficient to meet our obligations under the Tax Receivable Agreement as a result of timing discrepancies or otherwise.
The actual increase in tax basis, as well as the amount and timing of any payments under the Tax Receivable Agreement, will vary depending on a number of factors, including the price of our Class A common stock at the time of the exchange; the timing of future exchanges; the extent to which exchanges are taxable; the amount and timing of the utilization of tax attributes; the amount, timing and character of Viant Technology Inc.’s income; the U.S. federal, state and local tax rates then applicable; the amount of each exchanging unitholder’s tax basis in its units at the time of the relevant exchange; the depreciation and amortization periods that apply to the increases in tax basis; the timing and amount of any earlier payments that Viant Technology Inc. may have made under the Tax Receivable Agreement and the portion of Viant Technology Inc.’s payments under the Tax Receivable Agreement that constitute imputed interest or give rise to depreciable or amortizable tax basis. We expect that, as a result of the increases in the tax basis of the tangible and intangible assets of Viant Technology LLC attributable to the exchanged Viant Technology LLC interests, and certain other tax benefits, the payments that Viant Technology Inc. will be required to make to the holders of rights under the Tax Receivable Agreement will be substantial. There may be a material negative effect on our financial condition and liquidity if, as described below, the payments under the Tax Receivable Agreement exceed the actual benefits Viant Technology Inc. receives in respect of the tax attributes subject to the Tax Receivable Agreement and/or distributions to Viant Technology Inc. by Viant Technology LLC are not sufficient to permit Viant Technology Inc. to make payments under the Tax Receivable Agreement.
In certain circumstances, payments under the Tax Receivable Agreement may be accelerated and/or significantly exceed the actual tax benefits, if any, that Viant Technology Inc. actually realizes.
The Tax Receivable Agreement provides that if (i) Viant Technology Inc. exercises its right to early termination of the Tax Receivable Agreement in whole (that is, with respect to all benefits due to all beneficiaries under the Tax Receivable Agreement) or in part (that is, with respect to some benefits due to all beneficiaries under the Tax Receivable Agreement), (ii) Viant Technology Inc.
31


experiences certain changes in control, (iii) the Tax Receivable Agreement is rejected in certain bankruptcy proceedings, (iv) Viant Technology Inc. fails (subject to certain exceptions) to make a payment under the Tax Receivable Agreement within 180 days after the due date or (v) Viant Technology Inc. materially breaches its obligations under the Tax Receivable Agreement, Viant Technology Inc. will be obligated to make an early termination payment to holders of rights under the Tax Receivable Agreement equal to the present value of all payments that would be required to be paid by Viant Technology Inc. under the Tax Receivable Agreement. The amount of such payments will be determined on the basis of certain assumptions in the Tax Receivable Agreement, including (i) the assumption that Viant Technology Inc. would have enough taxable income in the future to fully utilize the tax benefit resulting from the tax assets that are the subject of the Tax Receivable Agreement, (ii) the assumption that any item of loss deduction or credit generated by a basis adjustment or imputed interest arising in a taxable year preceding the taxable year that includes an early termination will be used by Viant Technology Inc. ratably from such taxable year through the earlier of (x) the scheduled expiration of such tax item or (y) 15 years; (iii) the assumption that any non-amortizable assets are deemed to be disposed of in a fully taxable transaction on the fifteenth anniversary of the earlier of the basis adjustment and the early termination date; (iv) the assumption that U.S. federal, state and local tax rates will be the same as in effect on the early termination date, unless scheduled to change; and (v) the assumption that any units of Viant Technology LLC (other than those held by Viant Technology Inc.) outstanding on the termination date are deemed to be exchanged for an amount equal to the market value of the corresponding number of shares of Class A common stock on the termination date. Any early termination payment may be made significantly in advance of the actual realization, if any, of the future tax benefits to which the termination payment relates. The amount of the early termination payment is determined by discounting the present value of all payments that would be required to be paid by Viant Technology Inc. under the Tax Receivable Agreement at a rate equal to the lesser of (a) 6.5% and (b) the Secured Overnight Financing Rate, as reported by the Wall Street Journal plus 400 basis points.
Moreover, as a result of an elective early termination, a change in control or Viant Technology Inc.’s material breach of its obligations under the Tax Receivable Agreement, Viant Technology Inc. could be required to make payments under the Tax Receivable Agreement that exceed its actual cash savings under the Tax Receivable Agreement. Thus, Viant Technology Inc.’s obligations under the Tax Receivable Agreement could have a substantial negative effect on its financial condition and liquidity and could have the effect of delaying, deferring or preventing certain mergers, asset sales, or other forms of business combinations or changes of control. We may not be able to finance any early termination payment. It is also possible that the actual benefits ultimately realized by us may be significantly less than were projected in the computation of the early termination payment. We will not be reimbursed if the actual benefits ultimately realized by us are less than were projected in the computation of the early termination payment.
Payments under the Tax Receivable Agreement will be based on the tax reporting positions that we will determine and the IRS or another tax authority may challenge all or part of the tax basis increases, as well as other related tax positions we take, and a court could sustain such challenge. If any tax benefits that have given rise to payments under the Tax Receivable Agreement are subsequently disallowed, Viant Technology Inc. would be entitled to reduce future amounts otherwise payable to a holder of rights under the Tax Receivable Agreement to the extent the holder has received excess payments. However, the required final and binding determination that a holder of rights under the Tax Receivable Agreement has received excess payments may not be made for a number of years following commencement of any challenge, and Viant Technology Inc. will not be permitted to reduce its payments under the Tax Receivable Agreement until there has been a final and binding determination, by which time sufficient subsequent payments under the Tax Receivable Agreement may not be available to offset prior payments for disallowed benefits. Viant Technology Inc. will not be reimbursed for any payments previously made under the Tax Receivable Agreement if the basis increases described above are successfully challenged by the IRS or another taxing authority. As a result, in certain circumstances, payments could be made under the Tax Receivable Agreement that are significantly in excess of the benefit that Viant Technology Inc. actually realizes in respect of the increases in tax basis (and utilization of certain other tax benefits) and Viant Technology Inc. may not be able to recoup those payments, which could adversely affect Viant Technology Inc.’s financial condition and liquidity.
In certain circumstances, Viant Technology LLC will be required to make distributions to us and the existing members of Viant Technology LLC, and the distributions that Viant Technology LLC will be required to make may be substantial.
Viant Technology LLC is expected to continue to be treated as a partnership for U.S. federal income tax purposes and, as such, is not subject to U.S. federal income tax. Instead, taxable income is allocated to members, including Viant Technology Inc. Pursuant to the Viant Technology LLC Operating Agreement, Viant Technology LLC makes tax distributions to its members, including Viant Technology Inc., which generally are pro rata based on the ownership of Viant Technology LLC units, calculated using an assumed tax rate, to help each of the members to pay taxes on that member’s allocable share of Viant Technology LLC’s net taxable income. Under applicable tax rules, Viant Technology LLC is required to allocate net taxable income disproportionately to its members in certain circumstances. Because tax distributions are determined based on the member who is allocated the largest amount of taxable income on a per unit basis and on an assumed tax rate that is the highest possible rate applicable to any member, but are made pro rata based on ownership of Viant Technology LLC units, Viant Technology LLC is required to make tax distributions that, in the aggregate, likely exceed the aggregate amount of taxes payable by its members with respect to the allocation of Viant Technology LLC income.
32


Funds used by Viant Technology LLC to satisfy its tax distribution obligations are not available for reinvestment in our business. Moreover, the tax distributions Viant Technology LLC is required to make may be substantial, and may significantly exceed (as a percentage of Viant Technology LLC’s income) the overall effective tax rate applicable to a similarly situated corporate taxpayer. In addition, because these payments are calculated with reference to an assumed tax rate, and because of the disproportionate allocation of net taxable income, these payments likely significantly exceed the actual tax liability for many of the existing members of Viant Technology LLC.
As a result of potential differences in the amount of net taxable income allocable to us and to the existing members of Viant Technology LLC, as well as the use of an assumed tax rate in calculating Viant Technology LLC’s distribution obligations, we may receive distributions significantly in excess of our tax liabilities and obligations to make payments under the Tax Receivable Agreement. We may choose to manage these excess distributions through a number of different approaches, including by applying them to general corporate purposes.
If Viant Technology LLC were to become a publicly traded partnership taxable as a corporation for U.S. federal income tax purposes, Viant Technology Inc. and Viant Technology LLC might be subject to potentially significant tax inefficiencies, and Viant Technology Inc. would not be able to recover payments previously made by it under the Tax Receivable Agreement, even if the corresponding tax benefits were subsequently determined to have been unavailable due to such status.
We intend to operate such that Viant Technology LLC does not become a publicly traded partnership taxable as a corporation for U.S. federal income tax purposes. A “publicly traded partnership” is an entity that otherwise would be treated as a partnership for U.S. federal income tax purposes, the interests of which are traded on an established securities market or readily tradable on a secondary market or the substantial equivalent thereof. Under certain circumstances, exchanges of Viant Technology LLC units pursuant to the Viant Technology LLC Operating Agreement or other transfers of Viant Technology LLC units could cause Viant Technology LLC to be treated like a publicly traded partnership. From time to time the U.S. Congress has considered legislation to change the tax treatment of partnerships and there can be no assurance that any such legislation will not be enacted or if enacted will not be adverse to us.
If Viant Technology LLC were to become a publicly traded partnership taxable as a corporation for U.S. federal income tax purposes, significant tax inefficiencies might result for Viant Technology Inc. and Viant Technology LLC, including as a result of Viant Technology Inc.’s inability to file a consolidated U.S. federal income tax return with Viant Technology LLC. In addition, Viant Technology Inc. may not be able to realize tax benefits covered under the Tax Receivable Agreement and would not be able to recover any payments previously made by it under the Tax Receivable Agreement, even if the corresponding tax benefits (including any claimed increase in the tax basis of Viant Technology LLC’s assets) were subsequently determined to have been unavailable.
Risks Related to Our Financial Position and Capital Requirements
We may experience fluctuations in our operating results, which could make our future operating results difficult to predict or cause our operating results to fall below securities analysts’ and investors’ expectations.
Our quarterly and annual operating results have fluctuated in the past and we expect our future operating results to fluctuate due to a variety of factors, many of which are beyond our control. In particular, we offer our customers a choice of two different pricing options: a percentage of spend option and a fixed CPM pricing option. We also offer our customers the ability to use our services to aid them in data management, media execution and advanced reporting. Our revenue and contribution ex-TAC vary across these different pricing and service options, and therefore our results may vary based on the mix of pricing and service options chosen by customers in any given period. The varying nature of our pricing mix between periods may make it more difficult for us to forecast our future operating results. Further, variation in our pricing mix may make it more difficult to make comparisons between prior, current and future periods. Period-to-period comparisons of our operating results should not be relied upon as an indication of our future performance. Fluctuations in our operating results could cause our performance to fall below the expectations of securities analysts and investors, and adversely affect the price of our Class A common stock. Because our business is changing and evolving rapidly, and the macroeconomic and geopolitical environment continues to evolve as a result of the COVID-19 pandemic, labor shortages, inflation and monetary supply shifts, rising interest rates, tightening of credit markets, and potential disruptions from the ongoing Russia-Ukraine conflict, our historical operating results may not be necessarily indicative of our future operating results. In addition to changes in terms of mix of our different pricing options, factors that may cause our operating results to fluctuate include the following:
changes in demand for our platform, including those related to the seasonal nature of our customers’ spending on digital advertising campaigns;
changes in our pricing policies, the pricing policies of our competitors and the pricing or availability of inventory, data or other third-party services;
changes in our customer base and platform offerings;
the addition or loss of advertising agencies and marketers as customers;
33


changes in advertising budget allocations, agency affiliations or marketing strategies;
changes to our channel mix (including, for example, changes in demand for connected TV);
changes and uncertainty in the regulatory and business environment for us or customers (for example, when Apple or Google change policies for their browsers and operating systems);
changes in the economic prospects of marketers or the economy generally (due to COVID-19, labor shortages, inflation and monetary supply shifts, rising interest rates, tightening of credit markets, and potential disruptions from the ongoing Russia-Ukraine conflict or otherwise), which could alter marketers’ spending priorities, or could increase the time or costs required to complete advertising inventory sales;
changes in the availability of advertising inventory or in the cost of reaching end consumers through digital advertising;
disruptions or outages on our platform;
the introduction of new technologies or offerings by our competitors;
changes in our capital expenditures as we acquire the hardware, equipment and other assets required to support our business;
timing differences between our payments for advertising inventory and our collection of related advertising revenue;
the length and unpredictability of our sales cycle;
costs related to acquisitions of businesses or technologies, or employee recruiting; and
shifting views and behaviors of consumers concerning use of data.
Based upon the factors above and others beyond our control, we have a limited ability to forecast our future revenue, costs and expenses, and, as a result, our operating results may, from time to time, fall below our estimates or the expectations of securities analysts and investors.
We may not be able to secure additional financing on favorable terms, or at all, to meet our future capital needs, which may in turn impair our growth.
We intend to continue to grow our business, which may require additional capital to develop new features or enhance our platform, improve our operating infrastructure, finance working capital requirements or acquire complementary businesses and technologies. Accordingly, we may need to engage in additional equity or debt financings to secure additional capital. If we 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 Class A 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, which may make it more difficult for us to obtain additional capital and to pursue business opportunities. If we are unable to secure additional funding on favorable terms, or at all, when we require it, our ability to continue to grow our business to react to market conditions could be impaired and our business may be harmed.
If we continue to grow our business and increase our offerings, our costs will increase and we may not be able to generate sufficient revenue to sustain profitability and failure to manage growth effectively could cause our business to suffer.
We have expended significant resources in the past to grow our business and increase the offerings of our platform. While we have recently implemented cost reduction initiatives aimed at reducing our operating expenses and sharpening our focus on key growth priorities in light of the current macroeconomic environment, if we continue to grow our business, it could require substantial financial and other resources to, among other things:
develop our platform, including by investing in our engineering team, creating, acquiring or licensing new products or features, and improving the functionality, availability and security of our platform;
improve our technology infrastructure, including investing in internal technology development and acquiring outside technologies;
cover general and administrative expenses, including legal, accounting and other expenses necessary to support a larger organization;
cover sales and marketing expenses, including a significant expansion of our direct sales organization;
cover expenses relating to data collection and consumer privacy compliance, including additional infrastructure, automation and personnel; and
34


explore strategic acquisitions.
Investing in the foregoing, however, may not yield anticipated returns. Consequently, as our costs increase, we may not be able to generate sufficient revenue to achieve or sustain profitability.
Further, to manage our growth effectively, we must continually evaluate and evolve our organization. We must manage our employees, operations, finances, technology and development and capital investments efficiently. Our efficiency, productivity and the quality of our platform and customer service may be adversely impacted if we do not train our new personnel, particularly our sales and support personnel, quickly and effectively, or if we fail to appropriately coordinate across our organization. Additionally, rapid growth may place a strain on our resources, infrastructure and ability to maintain the quality of our platform. Failure to manage our growth effectively could cause our business to suffer and have an adverse effect on our operating results and financial condition.
We are a party to a revolving credit agreement, which contains a number of covenants that may restrict our current and future operations and could adversely affect our ability to execute business needs.
Our revolving credit and security agreement and guaranty (the “Loan Agreement”) with PNC Bank, National Association (“PNC Bank”) contains a number of covenants that limit our ability and our subsidiaries’ ability to, among other things, incur indebtedness, create liens, make investments, merge with other companies, dispose of our assets, prepay other indebtedness and make dividends and other distributions. The terms of our Loan Agreement may restrict our current and future operations and could adversely affect our ability to finance our future operations or capital needs or to execute business strategies in the means or manner desired. In addition, complying with these covenants may make it more difficult for us to successfully execute our business strategy, invest in our growth strategy and compete against companies who are not subject to such restrictions. The Loan Agreement also contains a financial covenant that requires us to maintain a minimum fixed charge coverage ratio of 1.40 to 1 when undrawn availability under the Loan Agreement is less than 25%. We may not be able to generate sufficient cash flow or sales to meet the financial covenant or pay the principal or interest under the Loan Agreement.
If we are unable to comply with our payment requirements, our lender may accelerate our obligations under our Loan Agreement and foreclose upon the collateral, or we may be forced to sell assets, restructure our indebtedness or seek additional equity capital, which would dilute our stockholders’ interests. If we fail to comply with our covenants under the Loan Agreement, it could result in an event of default under the agreement and our lender could make the entire debt immediately due and payable. If this occurs, we might not be able to repay our debt or borrow sufficient funds to refinance it. Even if new financing is available, it may not be on terms that are acceptable to us.
The phase out of the London Interbank Offered Rate (“LIBOR”), or the replacement of LIBOR with a different reference rate, may increase the interest rates used in our revolving credit facility.
Interest rates under the Loan Agreement governing our revolving credit facility are based on LIBOR which is the basic rate of interest used in lending between banks on the London interbank market and is widely used as a reference for setting the interest rate on loans globally. ICE Benchmark Administration, the administrator of LIBOR, has ceased the publication of certain tenors of U.S. dollar LIBOR after December 31, 2021, and plans to cease the publication of all other tenors of U.S. dollar LIBOR after June 30, 2023. It is unclear if new methods of calculating LIBOR will be established such that it continues to exist after 2023. The U.S. Federal Reserve has begun publishing a Secured Overnight Funding Rate which is currently intended to serve as an alternative reference rate to LIBOR. If the method for calculation of LIBOR changes, if LIBOR is no longer available, or if lenders have increased costs due to changes in LIBOR, we may suffer from potential increases in interest rates on our borrowings. Further, we will need to renegotiate our Loan Agreement that utilizes LIBOR as a factor in determining the interest rate to replace LIBOR with the new standard that is established.
Seasonal fluctuations in advertising activity could have a material impact on our revenue, cash flow and operating results.
Our revenue, cash flow, operating results and other key operating and performance measures may vary from quarter to quarter due to the seasonal nature of our customers’ spending on advertising campaigns. For example, in prior years, customers tended to devote more of their advertising budgets to the fourth calendar quarter to coincide with consumer holiday spending. Historically, the fourth quarter has reflected our highest level of advertising activity for the year. In contrast, the first quarter of the calendar year has typically been the slowest in terms of advertising spend. Political advertising could also cause our revenue to increase during election cycles and decrease during other periods, making it difficult to predict our revenue, cash flow, and operating results, all of which could fall below our expectations.
35


Risks Related to Ownership of Our Class A Common Stock
The market price of our Class A common stock has been and may continue to be volatile or may decline regardless of our operating performance.
The market price of equity securities of technology companies has historically experienced high levels of volatility. The closing price of our Class A common stock since first trading on February 10, 2021 through February 28, 2023 has ranged from a low of $3.15 to a high of $68.31. The market price of our Class A common stock could be subject to wide fluctuations in response to the risk factors listed in this section and others beyond our control. Further, stock markets may experience extreme price and volume fluctuations that can affect the market prices of equity securities. These fluctuations can be unrelated or disproportionate to the operating performance of those companies. For instance, if the stock market for technology companies, or the stock market generally, experiences a loss of investor confidence, the trading price of our Class A common stock could decline for reasons unrelated to our business, operating results or financial condition. The trading price of our Class A 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. In the past, stockholders have filed securities class action litigation following periods of market volatility. If we were to become involved in securities litigation, it could subject us to substantial costs, divert resources and the attention of management from our business, and adversely affect our business.
Sales of substantial blocks of our Class A common stock into the public market, or the perception that such sales might occur, could cause the market price of our Class A common stock to decline.
Sales of substantial blocks of our Class A common stock into the public market, or the perception that such sales might occur, in particular sales by our directors, officers or other affiliates, could cause the market price of our Class A common stock to decline and could impair our ability to raise capital through the sale of additional equity securities.
We are a “controlled company” within the meaning of the listing standards of the Nasdaq Global Select Market (“Nasdaq”) and, as a result, qualify for, and rely on, exemptions from certain corporate governance requirements.
The Vanderhook Parties hold a majority of the voting power of our outstanding common stock through their ownership of our Class B common stock. As a result, we qualify as a “controlled company” within the meaning of the corporate governance standards of Nasdaq. Under these rules, a listed company of which more than 50% of the voting power with respect to the election of directors is held by an individual, group or another company is a “controlled company” and may elect not to comply with certain corporate governance requirements, including the requirement that (i) a majority of our board of directors consist of independent directors, (ii) director nominees be selected or recommended to the board of directors entirely by independent directors and (iii) the compensation committee be composed entirely of independent directors. Currently, our compensation committee does not consist entirely of independent directors and our directors are not nominated or selected entirely by independent directors. Accordingly, you may not have the same protections afforded to stockholders of companies that are subject to all of the corporate governance requirements of Nasdaq.
Insiders have substantial control over our company, which could limit your ability to influence the outcome of key decisions, including a change of control.
Through their ownership of Class B common stock, the Vanderhook Parties control 71.5% of the voting power of our common stock in the election of directors as of December 31, 2022. This control will limit or preclude your ability to influence corporate matters for the foreseeable future. These stockholders will be able to influence or control matters requiring approval by our stockholders, including the election of directors and the approval of mergers, acquisitions or other extraordinary transactions. Their interests may differ from yours and they may vote in a manner that is adverse to your interests. This control may deter, delay or prevent a change of control of our company, deprive our stockholders of an opportunity to receive a premium for their Class A common stock as part of a sale of our company and may ultimately affect the market price of our Class A common stock.
Our charter documents and Delaware law could discourage takeover attempts and other corporate governance changes.
Our amended and restated certificate of incorporation and amended and restated bylaws contain provisions that could delay or prevent a change in control of our company. These provisions could also make it difficult for stockholders to elect directors that are not nominated by the current members of our board of directors or take other corporate actions, including effecting changes in our management. These provisions include the following provisions that:
provide that our board of directors will be classified into three classes with staggered, three-year terms and that directors may only be removed for cause after the Vanderhook Parties collectively cease to beneficially own a majority of the combined voting power of our Class A and Class B Common Stock (the “Triggering Event”);
permit the board of directors to establish the number of directors and fill any vacancies and newly created directorships;
36


provide that, after the Triggering Event, vacancies on our board of directors may be filled only by a majority of directors then in office, even though less than a quorum;
prohibit cumulative voting in the election of directors;
require super-majority voting to amend our certificate of incorporation and bylaws;
authorize the issuance of “blank check” preferred stock that our board of directors could use to implement a stockholder rights plan;
eliminate the ability of our stockholders to call special meetings of stockholders;
specify that special meetings of our stockholders can be called only by our board of directors, the chairman of our board of directors, or our chief executive officer with the concurrence of a majority of our board of directors;
prohibit stockholder action by written consent after the Triggering Event, which requires all stockholder actions to be taken at a meeting of our stockholders;
permit our board of directors to alter our bylaws without obtaining stockholder approval;
reflect the dual class structure of our common stock, as discussed above; and
establish advance notice requirements for nominations for election to our board of directors or for proposing matters that can be acted upon by stockholders at annual stockholder meetings.
In addition, as a Delaware corporation, we are subject to Section 203 of the Delaware General Corporation Law. These provisions may prohibit large stockholders, in particular those owning 15% or more of our outstanding voting stock, from merging or combining with us for a period of time. In addition, our credit facility includes, and other debt instruments we may enter into in the future may include, provisions entitling the lenders to demand immediate repayment of all borrowings upon the occurrence of certain change of control events relating to our company, which also could discourage, delay or prevent a business combination transaction.
Our amended and restated certificate of incorporation includes an exclusive forum clause, which could limit our stockholders’ ability to obtain a favorable judicial forum for disputes with us.
Our amended and restated certificate of incorporation provides that the Court of Chancery of the State of Delaware shall be the sole and exclusive forum for any complaint asserting any internal corporate claims, including claims in the right of the Company that are based upon a violation of a duty by a current or former director, officer, employee or stockholder in such capacity, or as to which the Delaware General Corporation Law confers jurisdiction upon the Court of Chancery. In addition, our amended and restated certificate of incorporation provides that the federal district courts of the United States will be the exclusive forum for resolving any complaint asserting a cause of action arising under the Securities Act. We note, however, that there is uncertainty as to whether a court would enforce this provision and that investors cannot waive compliance with the federal securities laws and the rules and regulations thereunder. Section 22 of the Securities Act creates concurrent jurisdiction for state and federal courts over all suits brought to enforce any duty or liability created by the Securities Act or the rules and regulations thereunder. This forum selection provision will not apply to claims brought to enforce a duty or liability created by the Exchange Act.
This choice of forum provision may limit a stockholder’s ability to bring a claim in other judicial forums for disputes with us or our directors, officers or other employees, which may discourage lawsuits against us and our directors, officers and other employees in jurisdictions other than Delaware, or federal courts, in the case of claims arising under the Securities Act. Alternatively, if a court were to find the choice of forum provision contained in our amended and restated certificate of incorporation to be inapplicable or unenforceable in an action, we may incur additional costs associated with resolving such action in other jurisdictions, which could have a material adverse effect on our business, financial condition or results of operations.
Any person or entity purchasing or otherwise acquiring any interest in shares of our capital stock is deemed to have notice of and consented to the foregoing provisions. The exclusive forum clause may limit our stockholders’ ability to obtain a favorable judicial forum for disputes with us.
General Risk Factors
Our business is subject to a wide range of laws and regulations, many of which are evolving, and failure to comply with such laws and regulations could harm our business, financial condition, and results of operations.
Our business is subject to regulation by various federal, state, local and foreign governmental agencies, including agencies responsible for monitoring and enforcing employment and labor laws, consumer protection laws, anti-bribery and anti-corruption laws, import and export controls, federal securities laws, and tax laws and regulations. These laws and regulations govern a wide range of topics, including those related to matters beyond our core products and services. For instance, new regulations, laws, policies, and international accords relating to environmental and social matters, including sustainability, climate change, human capital, and
37


diversity, are being developed and formalized in the United States, Europe and elsewhere, which may entail specific, target-driven frameworks and/or disclosure requirements. We have implemented environmental and social programs, adopted reporting frameworks and principles, and announced a number of goals and initiatives, including those related to environmental sustainability and diversity. The implementation of these goals and initiatives may require considerable investments, and our goals, with all of their contingencies, dependencies, and in certain cases, reliance on third-party verification and/or performance, are complex and ambitious, and we may not achieve them. Additionally, our current programs, reporting frameworks, and principles may not be in compliance with any new environmental and social laws and regulations that may be promulgated in the United States and elsewhere, and the costs of changing any of our current practices to comply with any new legal and regulatory requirements in the United States and elsewhere may be substantial. Furthermore, industry and market practices may further develop to become even more robust than what is required under any new laws and regulations and may impose added costs on our business and could require us to make changes to our business or platform. Noncompliance with applicable regulations or requirements could subject us to investigations, enforcement actions, sanctions, fines, damages, penalties, injunctions or termination of contracts. Any such matters could have a material adverse effect on our business, results of operations and financial condition.
Reduced reporting and disclosure requirements applicable to us as an emerging growth company and a smaller reporting company could make our Class A common stock less attractive to investors.
We are an emerging growth company (an “EGC”) as defined in the Jumpstart Our Business Startups Act of 2012 (the “JOBS Act”) and, for as long as we continue to be an EGC, we may choose to continue to take advantage of exemptions from various reporting requirements applicable to other public companies. Consequently, we are not required to have our independent registered public accounting firm audit our internal control over financial reporting under Section 404 of the Sarbanes-Oxley Act and we are subject to reduced disclosure obligations regarding executive compensation in our periodic reports and proxy statements and exemptions from the requirements of holding a nonbinding advisory vote on executive compensation and stockholder approval of any golden parachute payments not previously approved. In addition, the JOBS Act provides that an EGC can take advantage of an extended transition period for complying with new or revised accounting standards. We have elected to take advantage of the extended transition period. As a result, our consolidated financial statements may not be comparable to companies that comply with new or revised accounting pronouncements as of the dates such pronouncements are effective for public companies. We could be an EGC until December 31, 2026. We will cease to be an EGC upon the earliest of: (i) until December 31, 2026, (ii) the first fiscal year after our annual gross revenue is $1.235 billion or more, (iii) the date on which we have, during the previous three-year period, issued more than $1 billion in nonconvertible debt securities or (iv) the end of any fiscal year in which the market value of our Class A common stock held by non-affiliates exceeded $700.0 million as of the end of the second quarter of that fiscal year.
We are also a “smaller reporting company” as defined in the Exchange Act. We may take advantage of certain of the scaled disclosures available to smaller reporting companies as long as we qualify as a smaller reporting company, even after we are no longer an EGC, including not being required to comply with the auditor attestation requirements of Section 404 of the Sarbanes-Oxley Act and reduced disclosure obligations regarding executive compensation in our periodic reports and proxy statements.
If we fail to maintain or implement effective internal controls, we may not be able to report financial results accurately or on a timely basis, or to detect fraud, which could have a material adverse effect on our business and the per share price of our Class A common stock.
The Sarbanes-Oxley Act requires, among other things, that we maintain effective disclosure controls and procedures, and internal control over financial reporting. We are continuing to develop and refine our disclosure controls and other procedures that are designed to ensure that information required to be disclosed by us in the reports that we will file with the SEC is recorded, processed, summarized and reported within the time periods specified in SEC rules and forms. We are also continuing to improve our internal control over financial reporting. We have expended, and anticipate that we will continue to expend, significant resources in order to maintain and improve the effectiveness of our disclosure controls and procedures and internal control over financial reporting.
Our current controls and any new controls that we develop may become inadequate because of changes in conditions in our business. Further, weaknesses in our disclosure controls or our internal control over financial reporting may be discovered in the future. 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 consolidated financial statements for prior periods. Any failure to implement and maintain effective internal control over financial reporting could also adversely affect the results of management reports and independent registered public accounting firm audits of our internal control over financial reporting that we are or will be required to include in our periodic reports that will be filed with the SEC. Ineffective disclosure controls and procedures, and internal control over financial reporting could also cause investors to lose confidence in our reported financial and other information, which would likely have a negative effect on the market price of our Class A common stock. In addition, if we are unable to continue to meet these requirements, we may not be able to remain listed on Nasdaq.
Our independent registered public accounting firm is not required to audit the effectiveness of our internal control over financial reporting until after we are no longer an EGC and a smaller reporting company. At such time, our independent registered public
38


accounting firm may issue an opinion on our internal controls over financial reporting that is adverse in the event it is not satisfied with the level at which our internal control over financial reporting is documented, designed or operating.
Any failure to maintain effective disclosure controls and internal control over financial reporting could have a material and adverse effect on our business and operating results and cause a decline in the market price of our Class A common stock.
If securities or industry analysts do not publish research or reports about our business, or publish inaccurate or unfavorable research reports about our business, our share price and trading volume could decline.
The trading market for our Class A common stock partially depends on the research and reports that securities or industry analysts publish about us or our business. We do not have any control over these analysts.
If one or more of the analysts who cover us should downgrade our shares or change their opinion of our business prospects, our share price would likely decline. If one or more of these analysts ceases coverage of our company or fails to regularly publish reports on us, we could lose visibility in the financial markets, which could cause our share price or trading volume to decline.
Item 1B. Unresolved Staff Comments.
None.
Item 2. Properties.
Our headquarters are located in Irvine, California, where we occupy facilities totaling approximately 56,000 square feet under a lease that expires in May 2031. We currently lease 11 other office spaces across the United States and we do not own any real property. We believe that our current facilities are adequate to meet our current needs.
Item 3. Legal Proceedings.
From time to time, we are involved in various legal proceedings arising in the ordinary course of business. We are not currently a party to any litigation the outcome of which, we believe, if determined adversely to us, would individually or taken together have a material adverse effect on our business, operating results, cash flows, or financial condition. Defending any such proceedings is costly and can impose a significant burden on management and employees. The results of any current or future litigation cannot be predicted with certainty, and regardless of the outcome, litigation can have an adverse impact on us because of defense and settlement costs, diversion of management resources, and other factors.
Item 4. Mine Safety Disclosures.
Not applicable.
39


PART II
Item 5. Market for Registrant’s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities.
Market Information
Our Class A common stock has been listed on Nasdaq under the symbol “DSP” since February 10, 2021. There is no market for our Class B common stock. Each share of Class B common stock has no economic rights but entitles its holders to one vote on all matters to be voted on by our stockholders generally.
Holders
As of February 28, 2023, there was one stockholder of record of our Class A common stock and four holders of record of our Class B common stock. Because many of our shares of Class A common stock are held by brokers and other institutions on behalf of stockholders, we are unable to estimate the total number of stockholders represented by these record holders.
Dividends
We have not paid any cash dividends on our capital stock and have no present intention to pay cash dividends on our capital stock. Any determination to pay dividends to holders of our capital stock will be at the discretion of our board of directors and will depend upon many factors, including our financial condition, results of operations, projections, liquidity, earnings, legal requirements, restrictions in our existing and any future debt, including pursuant to the Loan Agreement with PNC Bank, and other factors that our board of directors deems relevant.
Purchases of Equity Securities by the Issuer and Affiliated Purchasers
None.


40


Item 6. Reserved.

41

MANAGEMENT’S DISCUSSION AND ANALYSIS OF
FINANCIAL CONDITION AND RESULTS OF OPERATIONS
(tabular dollars in thousands, except for per share data)
Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations.
The following Management’s Discussion and Analysis of Financial Condition and Results of Operations of Viant Technology Inc. and its subsidiaries (“Viant,” “we,” “us,” “our” or the “Company”) should be read in conjunction with, and is qualified in its entirety by reference to, our consolidated financial statements and the related notes included within this Annual Report. In addition to historical financial information, the following discussion and analysis contains forward-looking statements that involve risks and uncertainties which could cause our actual results to differ materially from those anticipated in these forward-looking statements, including, but not limited to, risks and uncertainties discussed under the heading “Special Note Regarding Forward-Looking Statements” and “Risk Factors” and discussed elsewhere in this Annual Report. Additionally, our historical results are not necessarily indicative of the results that may be expected for any period in the future.
The following discusses our financial condition and results of operations for our fiscal year ended December 31, 2022 compared to our fiscal year ended December 31, 2021 as well as discussions of our financial condition and results of operations for our fiscal year ended December 31, 2021 compared to our fiscal year ended December 31, 2020.
Overview
We are an advertising technology company. Our cloud-based demand side platform ("DSP"), Adelphic, enables the programmatic purchase of advertising, which is the electronification of the digital advertising buying process. Programmatic advertising is rapidly taking market share from traditional ad sales channels, which require more staffing, offer less transparency and involve higher costs to buyers.
Adelphic is used by marketers and their advertising agencies to centralize the planning, buying and measurement of their digital advertising across most channels. Through our omni-channel platform, a marketer can easily buy ads on desktop, mobile, connected TV, linear TV, in-game, streaming audio and digital billboards.
Adelphic is an easy-to-use self-service platform that provides our customers with transparency and control over their advertising campaigns. Our platform offers customers unique visibility across a variety of inventory, allowing them to create customized audience segments and leverage our people-based and strategic partner data to reach target audiences at scale. Our platform delivers a full suite of forecasting, reporting and built-in automation that provides our customers with insights into available inventory based on the desired target audience. We offer advanced forecasting and reporting that empowers our customers with functionality designed to ensure they can accurately measure and improve their ROAS across channels.
We generate revenue by charging platform fees and service fees pursuant to agreements that enable a wide variety of marketers and their agencies to select the mix of pricing and service options that suits their unique business and advertising budget.
These options consist of a percentage of spend pricing option and a fixed cost per mille (“CPM”) pricing option. Customers who prefer to use our platform on a self-service basis to execute their advertising campaigns enter into master service agreements (“MSAs”) with us, and we generate revenue under these arrangements by charging a platform fee that is primarily a percentage of spend. Customers who prefer to use our fixed CPM pricing option enter into insertion order (“IO”) arrangements with us, and we generate revenue by charging these customers a platform fee at a price for every 1,000 impressions an ad receives. We also offer different service options to our customers accessing our platform under an MSA or an IO to enable them to use our services to aid them in data management, media execution and advanced reporting. When customers utilize our services, we generate revenue by charging a service fee separate from the platform fee consisting of (1) a fee that represents a percentage of spend; (2) a flat monthly fee covering services in connection with data management and advanced reporting; or (3) a fixed CPM that is inclusive of media, other direct costs and services.
We believe that offering a mix of pricing and service options provides greater flexibility and access to our platform for marketers and their advertising agencies seeking to plan, buy, and measure programmatic campaigns.
Our financial results for the fiscal years ended December 31, 2022 and 2021 include:
Revenue of $197.2 million and $224.1 million for the years ended December 31, 2022 and 2021, respectively, representing a decrease of 12.0%;
Gross profit of $80.4 million and $94.5 million for the years ended December 31, 2022 and 2021, respectively, representing a decrease of 14.9%;
Contribution ex-TAC* of $124.7 million and $141.5 million for the years ended December 31, 2022 and 2021, respectively, representing a decrease of 11.9%;
Net loss of $48.1 million and $37.6 million for the years ended December 31, 2022 and 2021, respectively;
Non-GAAP net income (loss)* of $(15.8) million and $23.9 million for the years ended December 31, 2022 and 2021, respectively; and
42

MANAGEMENT’S DISCUSSION AND ANALYSIS OF
FINANCIAL CONDITION AND RESULTS OF OPERATIONS
(tabular dollars in thousands, except for per share data)
Adjusted EBITDA* of $(6.1) million and $37.1 million for the years ended December 31, 2022 and 2021, respectively.
*Contribution ex-TAC, non-GAAP net income (loss) and adjusted EBITDA are non-GAAP financial measures. For a detailed discussion of our key operating and financial performance measures and a reconciliation of contribution ex-TAC, non-GAAP net income (loss) and adjusted EBITDA to the most directly comparable financial measures calculated in accordance with GAAP, see “—Key Operating and Financial Performance Measures—Use of Non-GAAP Financial Measures.”

Factors Affecting Our Performance
Impact of Macroeconomic and Geopolitical Conditions
Macroeconomic conditions and geopolitical events, including the COVID-19 pandemic, inflation and monetary supply shifts, rising interest rates, tightening of credit markets, recession risks, labor shortages, shortages of goods and services, supply chain disruptions, and potential disruptions from the Russia-Ukraine conflict, continue to impact our business and the business of our customers, while also disrupting sales channels and advertising and marketing activities. While our number of active customers for the year ended December 31, 2022 has increased by nearly 6% compared to the year ended December 31, 2021, we have observed decreases in revenue that we attribute to marketers in certain industry verticals decreasing or pausing their advertising spend due to the impacts of these macroeconomic conditions. We continue to actively monitor the impact of these macroeconomic factors on our results of operations, financial condition and cash flows, and on our clients, partners, industry and employees, and have slowed the pace of further investments in sales and marketing as a result of these factors. The extent of the impact of these factors on our operational and financial performance, including our ability to execute our business strategies and initiatives in the expected time frame, will depend on future developments, which are uncertain and cannot be predicted. Due to the nature of our business, the effect of these macroeconomic conditions and geopolitical events may not be fully reflected in our results of operations until future periods.
In the fourth quarter of 2022, we initiated a cost reduction plan aimed at reducing our operating expenses and sharpening our focus on key growth priorities in light of these macroeconomic conditions. This included a reduction of our global employee headcount by approximately 13% and total restructuring charges included in our consolidated statements of operations for the year ended December 31, 2022 of $1.4 million, consisting primarily of cash severance payments, employee benefits, and related costs.
See “Risk Factors—The effects of macroeconomic conditions and geopolitical events, such as economic recessions and the COVID-19 pandemic and other adverse market events have had, and could in the future have, an adverse impact on our business, operating results and financial condition” for further discussion of the potential impacts of macroeconomic and geopolitical events on our business, financial condition and results of operations.
Attract, Retain and Grow our Customer Base
Our recent growth has been driven by expanding the usage of our platform by our existing customers as well as adding new customers. We believe that our customers value our solutions, as our number of active customers for the year ended December 31, 2022 was 326, increasing by 17 active customers, or 6%, from the year ended December 31, 2021. We further evaluate our customers' usage of our platform and assess our market penetration and scale based on the percentage change in advertiser spend. We define advertiser spend as the total amount billed to our customers for activity on our platform inclusive of the costs of advertising media, third-party data, other add-on features and our platform fee we charge clients. Advertiser spend increased 15% for the year ended December 31, 2022 from the year ended December 31, 2021. While we observed strong growth in advertiser spend compared to the prior-year periods, we observed a deceleration in spending throughout the third and fourth quarters of 2022 due to challenging macroeconomic conditions. The deceleration, which was most pronounced in the retail industry vertical, may continue into future periods as macroeconomic and geopolitical conditions continue or worsen. The percentage change in advertiser spend is a key measure used by our management and our board of directors to evaluate the demand for our products and to assess whether we are increasing market share. Our management uses this key metric to develop short- and long-term operational plans and make strategic decisions regarding future enhancements to our software. We believe the percentage change in advertiser spend across our platform is a useful metric for investors because it allows investors to evaluate our operational performance in the same manner as our management and board of directors. For a detailed discussion of our key operating measures including the definition of active customers, see “—Key Operating and Financial Performance Measures—Use of Non-GAAP Financial Measures.”
We continue to add functionality to our platform to encourage our customers to increase their usage of our platform. We believe many advertisers are in the early stages of moving a greater percentage of their advertising budgets to programmatic channels. By providing solutions for the planning, buying and measuring of their media spend across most channels, we believe that we are well positioned to capture more of our customers’ programmatic budgets. Further, we intend to continue to grow our sales and marketing efforts to increase awareness of our DSP, Adelphic, and highlight the advantages of our people-based framework as cookie-based
43

MANAGEMENT’S DISCUSSION AND ANALYSIS OF
FINANCIAL CONDITION AND RESULTS OF OPERATIONS
(tabular dollars in thousands, except for per share data)
options become increasingly limited. As a result, future revenue growth depends upon our ability to retain our existing customers and increase their usage of our platform as well as add new customers.
Investment in Growth
We believe that the advertising market is in the early stages of a shift toward programmatic advertising. We plan to invest for long-term growth. We anticipate that our operating expenses will continue to increase in the foreseeable future as we invest in platform operations, technology and development to enhance our product capabilities including the integration of new advertising channels, and in sales and marketing to acquire new customers and increase our customers’ usage of our platform. We believe that these investments will contribute to our long-term growth, although they may have a negative impact on our profitability in the near-term.
Growth of the Digital Advertising Market
We expect to continue to benefit from overall adoption of programmatic advertising by marketers and their agencies. Any material change in the growth rate of digital advertising or the rate of adoption of programmatic advertising, including expansion of new programmatic channels, could affect our performance. Recent years have shown that advertising spend is closely tied to advertisers’ financial performance, and a downturn, either generally or in one or more of the industries in which our customers operate, could adversely impact the digital advertising market and our operating results.
Seasonality
In the advertising industry, companies commonly experience seasonal fluctuations in revenue, as many marketers allocate the largest portion of their budgets to the fourth quarter of the calendar year in order to coincide with increased holiday purchasing. Historically, the fourth quarter has reflected our highest level of advertising activity for the year. We generally expect the subsequent first quarter to reflect lower activity levels, but this trend may be masked due to the continued growth of our business. In addition, historical seasonality may not be predictive of future results given the potential for changes in advertising buying patterns and consumer activity due to the potential impacts of the evolving macroeconomic and geopolitical conditions discussed above. Political advertising could also cause our revenue to increase during election cycles and decrease during other periods, making it difficult to predict our revenue, cash flow, and operating results, all of which could fall below our expectations. We expect our revenue to continue to fluctuate based on seasonal factors that affect the advertising industry as a whole.
Components of Our Results of Operations
We have one primary business activity and operate in a single operating and reportable segment.
Revenue
We generate revenue by providing marketers and their advertising agencies with the ability to plan, buy and measure their digital advertising campaigns using our people-based DSP. We charge platform fees and service fees pursuant to agreements with our customers that enable them to select their preferred mix of pricing and service options.
We generate platform fees pursuant to MSAs, which allow customers to use our platform on a self-service basis in connection with our percentage of spend pricing option, and IOs, where we charge customers a platform fee at a price for every 1,000 impressions an ad receives in connection with the fixed CPM pricing option. We also generate service fees pursuant to MSAs and IOs for data management, media execution and advanced reporting service options that are available to customers under our percentage of spend and fixed CPM pricing options.
We recognize revenue when we transfer control of promised services directly to our customers in an amount that reflects the consideration to which we expect to be entitled in exchange for those services. For the percentage of spend pricing option, we recognize platform fees as revenue at the point in time when a purchase by the customer occurs through our platform. Revenue is reported net of amounts incurred and payable to suppliers for the cost of advertising media, third-party data and other add-on features (collectively, “traffic acquisition costs” or “TAC”) since we arrange for the transfer of TAC from the supplier to the customer through the use of our platform and do not control such features prior to transfer to the customer.
For the fixed CPM pricing option, we recognize platform fees revenue at the point in time when the advertising impressions are delivered to the customer. This revenue is reported gross of any amounts incurred and payable to suppliers for TAC, since we control such features prior to transfer to the customer.
For data management, media execution and advanced reporting service options, we recognize service fees as revenue over time on a ratable basis over the term of the agreement.
44

MANAGEMENT’S DISCUSSION AND ANALYSIS OF
FINANCIAL CONDITION AND RESULTS OF OPERATIONS
(tabular dollars in thousands, except for per share data)
We expect the portion of our revenue derived from the percentage of spend pricing option to increase in the aggregate over time, which would reduce the percentage of revenue that we recognize on a gross basis in connection with the fixed CPM pricing option.
See “Critical Accounting Estimates—Revenue Recognition” for a description of our revenue recognition policies.
Operating Expenses
We classify our operating expenses into the following four categories. Each expense category includes overhead such as rent and occupancy charges, which is allocated based on headcount.
Platform Operations. Platform operations expense represents our cost of revenues, which consists of TAC, hosting costs, personnel costs, depreciation of capitalized software development costs related to our platform, customer support costs and allocated overhead. TAC recorded in platform operations consist of amounts incurred and payable to suppliers for costs associated with our fixed CPM pricing option. Personnel costs within platform operations include salaries, bonuses, stock-based compensation and employee benefit costs primarily attributable to personnel who directly support our platform.
Other than TAC, many of the costs included in platform operations expense do not increase or decrease proportionately with increases or decreases in our revenue. We expect platform operations expenses to increase in future periods, including as a result of stock-based compensation and depreciation of capitalized software development costs as we continue to invest in the development of our platform to add new features and functions, increase the number of advertising media and data suppliers, ramp up the volume of advertising spend on our platform resulting in increased volumes of transactions, and hire additional personnel to support our customers.
Sales and Marketing. Sales and marketing expense consists primarily of personnel costs, including salaries, bonuses, stock-based compensation, employee benefit costs and commissions for our sales personnel. Sales and marketing expense also includes costs for market development programs, advertising, promotional and other marketing activities and allocated overhead. Commissions are expensed as incurred.
Our sales and marketing organization focuses on marketing our platform to increase its adoption by existing and new customers. As a result, we expect sales and marketing expenses to increase in future periods, including as a result of stock-based compensation, as we increase our sales and marketing team and our focus on market development programs. Sales and marketing expense as a percentage of revenue may fluctuate from period to period based on revenue levels and the timing of our investments in our sales and marketing functions as these investments may vary in scope and scale over time.
Technology and Development. Technology and development expense consists primarily of personnel costs, including salaries, bonuses, stock-based compensation and employee benefit costs associated with the ongoing development and maintenance of our platform and allocated overhead. Technology and development costs are expensed as incurred, except to the extent that such costs are associated with software development that qualifies for capitalization, which are then recorded as capitalized software included in "Property, equipment, and software, net", on the consolidated balance sheets. We record depreciation for capitalized software development costs not related to our platform within technology and development expense.
We believe that continued investment in our platform is critical to attaining our strategic objectives and long-term growth. We therefore expect technology and development expense to increase as we continue to invest in the development of our platform to support and maintain additional features and functions, increase the number of advertising media and data suppliers, and ramp up the volume of advertising spend on our platform.
General and Administrative. General and administrative expense consists primarily of personnel costs, including salaries, bonuses, stock-based compensation and employee benefit costs associated with our executive, accounting, finance, legal, human resources and other administrative personnel. Additionally, this includes accounting, legal and other professional services fees, insurance expense, bad debt expense and allocated overhead.
Total Other Expense (Income), Net
Interest expense (income), net. Interest expense (income), net primarily consists of interest income on our cash and cash equivalents and interest expense on our long-term debt and revolving credit facility under the Loan Agreement with PNC Bank.
Other expense (income), net. Other expense (income), net consists primarily of miscellaneous expenses not attributable to operations and foreign currency exchange gains and losses.
Gain on extinguishment of debt. Gain on extinguishment of debt consists of the gain recognized from the forgiveness of the PPP Loan in whole, including all accrued unpaid interest.
45

MANAGEMENT’S DISCUSSION AND ANALYSIS OF
FINANCIAL CONDITION AND RESULTS OF OPERATIONS
(tabular dollars in thousands, except for per share data)
Results of Operations
The following tables set forth our consolidated results of operations, our consolidated results of operations as a percentage of revenue, and the impact of stock-based compensation, depreciation and amortization on each operating expense line item for the fiscal years ended December 31, 2022 and 2021:
Year Ended December 31,
20222021
Consolidated Statements of Operations Data:
Revenue$197,168 $224,127 
Operating expenses(1):
Platform operations116,725 129,604 
Sales and marketing63,957 65,042 
Technology and development21,294 25,372 
General and administrative44,452 46,904 
Total operating expenses246,428 266,922 
Loss from operations(49,260)(42,795)
Total other expense (income), net(1,171)(5,186)
Net loss(48,089)(37,609)
Less: Net loss attributable to noncontrolling interests(36,176)(29,867)
Net loss attributable to Viant Technology Inc.$(11,913)$(7,742)
Year Ended December 31,
20222021
(% of revenue*)
Consolidated Statements of Operations Data:
Revenue100 %100 %
Operating expenses(1):
Platform operations59 %58 %
Sales and marketing32 %29 %
Technology and development11 %11 %
General and administrative23 %21 %
Total operating expenses125 %119 %
Loss from operations(25)%(19)%
Total other expense (income), net(1)%(2)%
Net loss(24)%(17)%
Less: Net loss attributable to noncontrolling interests(18)%(13)%
Net loss attributable to Viant Technology Inc.(6)%(3)%

*Percentages may not sum due to rounding
46

MANAGEMENT’S DISCUSSION AND ANALYSIS OF
FINANCIAL CONDITION AND RESULTS OF OPERATIONS
(tabular dollars in thousands, except for per share data)
(1)Stock-based compensation, depreciation, and amortization factored into the operating expense line item as follows:
Year Ended December 31,
20222021
Stock-based compensation:
Platform operations$4,761 $13,096 
Sales and marketing9,010 25,639 
Technology and development5,323 12,373 
General and administrative9,807 17,714 
Total stock-based compensation$28,901 $68,822 
Year Ended December 31,
20222021
Depreciation:
Platform operations$9,786 $7,688 
Sales and marketing— — 
Technology and development1,646 1,599 
General and administrative580 625 
Total depreciation$12,012 $9,912 
Year Ended December 31,
20222021
Amortization:
Platform operations$700 $700 
Sales and marketing— — 
Technology and development— — 
General and administrative419 529 
Total amortization$1,119 $1,229 
Comparison of the Fiscal Years Ended December 31, 2022, 2021 and 2020
Revenue
Year Ended December 31,2022 vs 2021
Change
2021 vs 2020
Change
202220212020$%$%
Revenue$197,168 $224,127 $165,251 $(26,959)(12)%$58,876 36 %
Revenue decreased by $27.0 million, or 12%, during the year ended December 31, 2022 compared to the year ended December 31, 2021. This decrease in revenue was primarily due to certain marketers in the jobs, entertainment, retail, automotive, and consumer products industry verticals being impacted by the ongoing adverse effects of labor shortages, inflation and monetary supply shifts, rising interest rates, the tightening of credit markets, and other adverse macroeconomic and geopolitical developments potentially indicative of an economic slowdown or recession. This resulted in revenue decreasing across these industry verticals by a combined 32% from the prior-year period. Despite the uncertainty that comes with such an environment, we have continued to experience increased demand for our people-based advertising products and services, as evidenced by a 15% increase in revenue from the prior-year period from marketers in industry verticals other than jobs, entertainment, retail, automotive, and consumer products, the continued growth of several of our industry verticals including financial services, public services, travel and political, and an increase in our active customers to 326 for the year ended December 31, 2022 compared to 309 for the year ended December 31, 2021. Additionally, approximately 84% of our revenue for the year ended December 31, 2022 came from customers that had been customers in the year ended December 31, 2021.
47

MANAGEMENT’S DISCUSSION AND ANALYSIS OF
FINANCIAL CONDITION AND RESULTS OF OPERATIONS
(tabular dollars in thousands, except for per share data)
Revenue increased by $58.9 million, or 36% during the year ended December 31, 2021 compared to the year ended December 31, 2020. In fiscal 2021, reduced COVID-19-related restrictions contributed to increased revenue and demand for our people-based advertising products and services, and our customers increased usage of our platform. During fiscal 2020, our revenue was adversely impacted by the COVID-19 pandemic, as certain marketers in the travel and tourism, automotive and retail industries decreased or paused their advertising spending, resulting in a 25% revenue decrease across these customer verticals compared to fiscal 2019. During fiscal 2021, the travel and tourism and retail industry verticals increased by 51% compared to fiscal 2020. Approximately 89% of our revenue for the year ended December 31, 2021 came from customers that had been customers in the fiscal year ended December 31, 2020.
Operating Expenses
Platform Operations
Year Ended December 31,2022 vs 2021
Change
2021 vs 2020
Change
202220212020$%$%
Traffic acquisition costs$72,440 $82,627 $54,735 $(10,187)(12)%$27,892 51 %
Other platform operations44,285 46,977 33,525 (2,692)(6)%13,452 40 %
Total platform operations$116,725 $129,604 $88,260 $(12,879)(10)%$41,344 47 %
Percentage of revenue59 %58 %53 %
Platform operations expense decreased by $12.9 million, or 10%, during the year ended December 31, 2022 compared to the year ended December 31, 2021. This decrease was primarily driven by a $10.2 million decrease in TAC, a variable function of revenue related to our fixed CPM pricing option and certain arrangements related to our percentage of spend pricing option and an $8.3 million decrease in stock-based compensation expense primarily driven by restricted stock units ("RSUs") that were granted in connection with our IPO, a portion of which became fully vested during the prior year. This decrease was partially offset by a $2.1 million increase in depreciation, a $1.8 million increase in cloud costs due to continued enhancements to our cloud infrastructure, a $1.3 million increase in third-party costs in support of our Adelphic platform, a $0.1 million increase in facilities expense, and a $0.1 million increase in travel and entertainment expenses.
Platform operations expense increased by $41.3 million, or 47%, during the year ended December 31, 2021 compared to the year ended December 31, 2020. The change was primarily driven by a $27.9 million increase in TAC, a variable function of revenue, as well as an increase in other platform operations driven by a $13.1 million increase in stock-based compensation related to our 2021 LTIP and a $1.0 million increase in depreciation, partially offset by a decrease of $0.7 million in cloud costs due to continued efforts to increase cloud infrastructure efficiencies.
Sales and Marketing
Year Ended December 31,2022 vs 2021
Change
2021 vs 2020
Change
202220212020$%$%
Sales and marketing$63,957 $65,042 $28,887 $(1,085)(2)%$36,155 125 %
Percentage of revenue32 %29 %17 %
Sales and marketing expense decreased by $1.1 million, or 2%, during the year ended December 31, 2022 compared to the year ended December 31, 2021. This decrease was primarily due to a $16.6 million decrease in stock-based compensation driven by RSUs that were granted in connection with our IPO, a portion of which became fully vested during the prior year, partially offset by a $7.4 million increase in personnel costs driven by increased headcount, a $5.2 million increase in advertising expense, a $1.8 million increase in travel and entertainment expenses, a $0.4 million increase in software license expenses, a $0.4 million increase in facilities expense, and a $0.2 million increase in consulting expenses.
Sales and marketing expense increased by $36.2 million, or 125%, during the year ended December 31, 2021 compared to the year ended December 31, 2020. This increase was primarily due to a $25.6 million increase in stock-based compensation, a $6.4 million increase in personnel costs and overhead, which was allocated to sales and marketing as a result of the departments’ increased headcount relative to other departments, a $2.9 million increase in advertising, a $0.2 million increase in facilities expense, a $0.2 increase in software license expenses and a $0.8 million increase in travel and entertainment expenses.
48

MANAGEMENT’S DISCUSSION AND ANALYSIS OF
FINANCIAL CONDITION AND RESULTS OF OPERATIONS
(tabular dollars in thousands, except for per share data)
Technology and Development
Year Ended December 31,2022 vs 2021
Change
2021 vs 2020
Change
202220212020$%$%
Technology and development$21,294 $25,372 $8,698 $(4,078)(16)%$16,674 192 %
Percentage of revenue11 %11 %%
Technology and development expense decreased by $4.1 million, or 16%, during the year ended December 31, 2022 compared to the year ended December 31, 2021. This decrease was primarily attributable to a $7.0 million decrease in stock-based compensation driven by RSUs that were granted in connection with our IPO, a portion of which became fully vested during the prior year, partially offset by a $1.1 million increase in personnel costs driven by increased headcount, a $1.0 million increase in cloud infrastructure costs, a $0.5 million increase in consulting expenses, a $0.1 million increase in travel and entertainment expenses and a $0.1 million increase in facilities expense.
Technology and development expense increased by $16.7 million, or 192%, during the year ended December 31, 2021 compared to the year ended December 31, 2020. This increase was primarily attributable to a $12.4 million increase in stock-based compensation, a $3.8 million increase in personnel costs as a result of an increase in headcount to support our continued investment in developed technology and a $0.4 million increase in software and license expenses.

General and Administrative
Year Ended December 31,2022 vs 2021
Change
2021 vs 2020
Change
202220212020$%$%
General and administrative$44,452 $46,904 $17,639 $(2,452)(5)%$29,265 166 %
Percentage of revenue23 %21 %11 %
General and administrative expense decreased by $2.5 million, or 5%, during the year ended December 31, 2022 compared to the year ended December 31, 2021. This decrease was primarily attributable to a $7.9 million decrease in stock-based compensation driven by RSUs that were granted in connection with our IPO, a portion of which became fully vested during the prior year, partially offset by a $1.5 million increase in personnel costs driven by increased headcount, a $1.4 million increase in bad debt reserves, a $1.3 million increase in travel and entertainment expenses, a $0.8 million increase in business insurance and tax, legal, and consulting expenses associated with general corporate and compliance matters, a $0.2 million increase in software license and subscription costs, a $0.1 million increase in recruiting expenses, and a $0.1 million increase in facilities expense.
General and administrative expense increased by $29.3 million, or 166%, during the year ended December 31, 2021 compared to the year ended December 31, 2020. This increase was primarily attributable to a $17.7 million increase in stock-based compensation, a $5.6 million increase in insurance, legal and accounting expenses associated with being a publicly traded company, a $3.3 million increase in personnel costs due to the increase in headcount, a $1.4 million increase in recruiting expenses, a $0.5 million increase in bad debt expense due to recoveries of bad debt in a prior year, a $0.2 million increase in dues and subscriptions and a $0.3 million increase in software and license expenses.
Total Other Expense (Income), Net
Year Ended December 31,2022 vs 2021
Change
2021 vs 2020
Change
202220212020$%$%
Total other expense (income), net$(1,171)$(5,186)$1,129 $4,015 (77)%$(6,315)(559)%
Percentage of revenue(1)%(2)%%
Total other income, net decreased by $4.0 million, or 77%, during the year ended December 31, 2022 compared to the year ended December 31, 2021. The decrease from the prior year was primarily due to a $6.1 million prior-year gain on debt extinguishment which was a result of the forgiveness of our Paycheck Protection Program Loan (the “PPP Loan”), partially offset by a
49

MANAGEMENT’S DISCUSSION AND ANALYSIS OF
FINANCIAL CONDITION AND RESULTS OF OPERATIONS
(tabular dollars in thousands, except for per share data)
$1.9 million increase in interest income. For additional information regarding the forgiveness of our PPP Loan, refer to Note 8—Revolving Credit Facility and PPP Loan to our consolidated financial statements included elsewhere in this Annual Report.
Total other expense (income), net decreased by $6.3 million, or 559%, during the year ended December 31, 2021 compared to the year ended December 31, 2020. This decrease was primarily due to a $6.1 million gain on debt extinguishment as a result of the forgiveness of Company’s PPP Loan and related accrued interest and a $0.2 decrease in interest expense attributable to an amendment to our Loan Agreement with PNC Bank which decreased the applicable margin on the loan.


50

MANAGEMENT’S DISCUSSION AND ANALYSIS OF
FINANCIAL CONDITION AND RESULTS OF OPERATIONS
(tabular dollars in thousands, except for per share data)
Quarterly Results of Operations
The following tables set forth our unaudited quarterly consolidated statements of operations data for each quarter of our fiscal years ended December 31, 2022 and 2021. The information for each of these quarters has been prepared on a basis consistent with our consolidated financial statements and, in our opinion, includes all adjustments, consisting only of normal recurring adjustments necessary for the fair presentation of the financial information contained in those statements. The following unaudited consolidated quarterly financial data should be read in conjunction with our annual audited consolidated financial statements and the related notes included elsewhere in this Annual Report. These quarterly results are not necessarily indicative of our operating results for a full year or any future period.

Three Months Ended,
December 31,
2022
September 30,
2022
June 30,
2022
March 31,
2022
December 31,
2021
September 30,
2021
June 30,
2021
March 31,
2021
(in thousands, except per share/unit data)
Revenue$54,509 $48,830 $51,200 $42,629 $82,715 $50,857 $50,411 $40,144 
Operating expenses(1):
Platform operations32,051 27,530 30,950 26,194 44,578 28,967 31,715 24,344 
Sales and marketing15,966 16,949 17,286 13,756 15,173 15,131 20,553 14,185 
Technology and development5,704 5,576 5,011 5,003 4,851 6,590 8,031 5,900 
General and administrative9,994 11,650 11,725 11,083 10,428 11,981 14,075 10,420 
Total operating expenses63,715 61,705 64,972 56,036 75,030 62,669 74,374 54,849 
Income (loss) from operations(9,206)(12,875)(13,772)(13,407)7,685 (11,812)(23,963)(14,705)
Total other expense (income), net(1,198)(449)320 156 169 348 (5,868)165 
Net income (loss)(8,008)(12,426)(14,092)(13,563)7,516 (12,160)(18,095)(14,870)
Less: Net income (loss) attributable to noncontrolling interests(5,815)(9,300)(10,691)(10,371)5,962 (9,623)(14,440)(11,766)
Net income (loss) attributable to Viant Technology Inc.$(2,193)$(3,126)$(3,401)$(3,192)$1,554 $(2,537)$(3,655)$(3,104)
Earnings (loss) per Class A common stock/unit—basic(2)
$(0.15)$(0.22)$(0.24)$(0.23)$0.11 $(0.20)$(0.32)$(0.27)
Earnings (loss) per Class A common stock/unit—diluted(2)
$(0.15)$(0.22)$(0.24)$(0.23)$0.11 $(0.20)$(0.32)$(0.27)

51

MANAGEMENT’S DISCUSSION AND ANALYSIS OF
FINANCIAL CONDITION AND RESULTS OF OPERATIONS
(tabular dollars in thousands, except for per share data)
Three Months Ended,
December 31,
2022
September 30,
2022
June 30,
2022
March 31,
2022
December 31,
2021
September 30,
2021
June 30,
2021
March 31,
2021
(as a percentage of revenue*)
Revenue100 %100 %100 %100 %100 %100 %100 %100 %
Operating expenses(1):
Platform operations59 %56 %60 %61 %54 %57 %63 %61 %
Sales and marketing29 %35 %34 %32 %18 %30 %41 %35 %
Technology and development10 %11 %10 %12 %%13 %16 %15 %
General and administrative18 %24 %23 %26 %13 %24 %28 %26 %
Total operating expenses117 %126 %127 %131 %91 %123 %148 %137 %
Income (loss) from operations(17)%(26)%(27)%(31)%%(23)%(48)%(37)%
Total other expense (income), net(2)%(1)%%— %— %%(12)%— %
Net income (loss)(15)%(25)%(28)%(32)%%(24)%(36)%(37)%
Less: Net income (loss) attributable to noncontrolling interests(11)%(19)%(21)%(24)%%(19)%(29)%(29)%
Net income (loss) attributable to Viant Technology Inc.(4)%(6)%(7)%(7)%%(5)%(7)%(8)%

Percentages may not sum due to rounding
(1)The impact of stock-based compensation, depreciation and amortization on each operating expense line item for each quarter of our fiscal years ended December 31, 2022 and 2021 is set forth below:
Three Months Ended,
December 31,
2022
September 30,
2022
June 30,
2022
March 31,
2022
December 31,
2021
September 30,
2021
June 30,
2021
March 31,
2021
(in thousands)
Stock-based compensation:
Platform operations$1,139 $1,233 $1,303 $1,086 $1,253 $3,142 $5,540 $3,161 
Sales and marketing2,081 2,324 2,426 2,179 2,053 4,859 11,914 6,813 
Technology and development1,299 1,430 1,425 1,169 1,390 3,015 5,029 2,939 
General and administrative2,527 2,724 2,614 1,942 1,935 4,399 7,203 4,177 
Total stock-based compensation$7,046 $7,711 $7,768 $6,376 $6,631 $15,415 $29,686 $17,090 
Depreciation:
Platform operations$2,567 $2,510 $2,573 $2,136 $2,264 $2,080 $1,766 $1,578 
Sales and marketing— — — — — — — — 
Technology and development396 432 223 595 414 421 383 381 
General and administrative145 147 153 136 132 164 168 161 
Total depreciation$3,108 $3,089 $2,949 $2,867 $2,810 $2,665 $2,317 $2,120 
Amortization:
Platform operations$175 $175 $175 $175 $175 $175 $175 $175 
Sales and marketing— — — — — — — — 
Technology and development— — — — — — — — 
General and administrative102 102 102 112 133 132 132 132 
Total amortization$277 $277 $277 $287 $308 $307 $307 $307 
See Note 4, Note 6 and Note 10 to our consolidated financial statements included elsewhere in this Annual Report for more information regarding depreciation, amortization and stock-based compensation expense, respectively.
52

MANAGEMENT’S DISCUSSION AND ANALYSIS OF
FINANCIAL CONDITION AND RESULTS OF OPERATIONS
(tabular dollars in thousands, except for per share data)
(2)See Note 2 to our consolidated financial statements included elsewhere in this Annual Report for a description of the earnings (loss) per share/unit—basic and diluted computations.



53

MANAGEMENT’S DISCUSSION AND ANALYSIS OF
FINANCIAL CONDITION AND RESULTS OF OPERATIONS
(tabular dollars in thousands, except for per share data)
Quarterly Non-GAAP Financial Measures
We monitor certain non-GAAP financial measures such as contribution ex-TAC, adjusted EBITDA and adjusted EBITDA as a percentage of contribution ex-TAC when evaluating our quarterly results of operations to help us evaluate growth trends, establish budgets, measure the effectiveness of our sales and marketing efforts and assess our operational efficiencies. Reconciliations of these non-GAAP financial measures for each quarter of our fiscal years ended December 31, 2022 and 2021 to the most directly comparable financial measures calculated and presented in accordance with GAAP are provided in the financial tables presented below. For a description of management’s use of each non-GAAP financial measure contained in this Annual Report, see “—Key Operating and Financial Performance Measures—Use of Non-GAAP Financial Measures.”

Three Months Ended,
December 31,
2022
September 30,
2022
June 30,
2022
March 31,
2022
December 31,
2021
September 30,
2021
June 30,
2021
March 31,
2021
Operating and Financial Performance Measures
Gross profit$22,458 $21,300 $20,250 $16,435 $38,137 $21,890 $18,696 $15,800 
Contribution ex-TAC$33,378 $32,071 $31,735 $27,544 $48,483 $34,077 $32,199 $26,741 
Net income (loss)$(8,008)$(12,426)$(14,092)$(13,563)$7,516 $(12,160)$(18,095)$(14,870)
Adjusted EBITDA$2,630 $(1,804)$(3,077)$(3,881)$17,426 $6,454 $8,346 $4,882 
Net income (loss) as a percentage of gross profit(36)%(58)%(70)%(83)%20 %(56)%(97)%(94)%
Adjusted EBITDA as a percentage of contribution ex-TAC%(6)%(10)%(14)%36 %19 %26 %18 %
Contribution ex-TAC
The following table sets forth a reconciliation of revenue to gross profit to contribution ex-TAC for the periods presented:

Three Months Ended,
December 31,
2022
September 30,
2022
June 30,
2022
March 31,
2022
December 31,
2021
September 30,
2021
June 30,
2021
March 31,
2021
Revenue$54,509 $48,830 $51,200 $42,629 $82,715 $50,857 $50,411 $40,144 
Less: Platform operations(32,051)(27,530)(30,950)(26,194)(44,578)(28,967)(31,715)(24,344)
Gross profit22,458 21,300 20,250 16,435 38,137 21,890 18,696 15,800 
Add: Other platform operations10,920 10,771 11,485 11,109 10,346 12,187 13,503 10,941 
Contribution ex-TAC$33,378 $32,071 $31,735 $27,544 $48,483 $34,077 $32,199 $26,741 

54

MANAGEMENT’S DISCUSSION AND ANALYSIS OF
FINANCIAL CONDITION AND RESULTS OF OPERATIONS
(tabular dollars in thousands, except for per share data)
Adjusted EBITDA
The following table sets forth a reconciliation of net income (loss) to adjusted EBITDA for the periods presented:

Three Months Ended,
December 31,
2022
September 30,
2022
June 30,
2022
March 31,
2022
December 31,
2021
September 30,
2021
June 30,
2021
March 31,
2021
Net income (loss)$(8,008)$(12,426)$(14,092)$(13,563)$7,516 $(12,160)$(18,095)$(14,870)
Add:
Interest expense (income), net(1,199)(455)21 152 161 227 241 235 
Depreciation and amortization3,385 3,366 3,226 3,154 3,118 2,972 2,624 2,427 
Stock-based compensation7,046 7,711 7,768 6,376 6,631 15,415 29,686 17,090 
Restructuring(1)
1,406 — — — — — — — 
Less:
Gain on extinguishment of debt— — — — — — (6,110)— 
Adjusted EBITDA$2,630 $(1,804)$(3,077)$(3,881)$17,426 $6,454 $8,346 $4,882 
(1)Restructuring charges consisted of non-recurring cash severance payments, employee benefits, and related costs in connection with a reduction in force implemented during the fourth quarter of 2022.
Adjusted EBITDA as a percentage of contribution ex-TAC
The following table sets forth a reconciliation of net income (loss) as a percentage of gross profit to adjusted EBITDA as a percentage of contribution ex-TAC for the periods presented:

Three Months Ended,
December 31,
2022
September 30,
2022
June 30,
2022
March 31,
2022
December 31,
2021
September 30,
2021
June 30,
2021
March 31,
2021
Gross profit$22,458 $21,300 $20,250 $16,435 $38,137 $21,890 $18,696 $15,800 
Net income (loss)$(8,008)$(12,426)$(14,092)$(13,563)$7,516 $(12,160)$(18,095)$(14,870)
Net income (loss) as a percentage of gross profit(36)%(58)%(70)%(83)%20 %(56)%(97)%(94)%
Contribution ex-TAC(1)
$33,378 $32,071 $31,735 $27,544 $48,483 $34,077 $32,199 $26,741 
Adjusted EBITDA(2)
$2,630 $(1,804)$(3,077)$(3,881)$17,426 $6,454 $8,346 $4,882 
Adjusted EBITDA as a percentage of contribution ex-TAC%(6)%(10)%(14)%36 %19 %26 %18 %
(1)For a reconciliation of contribution ex-TAC to the most directly comparable financial measure calculated in accordance with GAAP, see “—Contribution ex-TAC.”
(2)For a reconciliation of adjusted EBITDA to the most directly comparable financial measure calculated in accordance with GAAP, see “—Adjusted EBITDA.”

55

MANAGEMENT’S DISCUSSION AND ANALYSIS OF
FINANCIAL CONDITION AND RESULTS OF OPERATIONS
(tabular dollars in thousands, except for per share data)
Non-GAAP net income (loss)
The following table sets forth a reconciliation of net income (loss) to non-GAAP net income (loss) for the periods presented:

Three Months Ended,
December 31,
2022
September 30,
2022
June 30,
2022
March 31,
2022
December 31,
2021
September 30,
2021
June 30,
2021
March 31,
2021
Net income (loss)$(8,008)$(12,426)$(14,092)$(13,563)$7,516 $(12,160)$(18,095)$(14,870)
   Add back: Stock-based compensation7,046 7,711 7,768 6,376 6,631 15,415 29,686 17,090 
   Add back: Restructuring1,406 — — — — — — — 
   Less: Gain on extinguishment of debt— — — — — — (6,110)— 
   Less: Income tax effect related to Viant Technology Inc.'s share of adjustments(1)
(16)281 390 416 (759)(163)(250)(66)
Non-GAAP net income (loss)$428 $(4,434)$(5,934)$(6,771)$13,388 $3,092 $5,231 $2,154 
(1)The estimated income tax effect of our share of non-GAAP reconciling items are calculated using assumed blended tax rates of 45% and 24% for the years ended December 31, 2022 and 2021, respectively, which represent our expected corporate tax rates, excluding discrete and non-recurring tax items.
56

MANAGEMENT’S DISCUSSION AND ANALYSIS OF
FINANCIAL CONDITION AND RESULTS OF OPERATIONS
(tabular dollars in thousands, except for percentages and per share data)
Key Operating and Financial Performance Measures
Use of Non-GAAP Financial Measures
We monitor certain non-GAAP financial measures to help us evaluate growth trends, establish budgets, measure the effectiveness of our sales and marketing efforts and assess our operational efficiencies. We believe these measures enhance an overall understanding of our performance and investors’ ability to review our business from the same perspective as management and facilitate comparisons of this period’s results with prior periods on a consistent basis by excluding items that management does not believe are indicative of our ongoing operating performance. These non-GAAP financial measures include contribution ex-TAC, average contribution ex-TAC per active customer, adjusted EBITDA, adjusted EBITDA as a percentage of contribution ex-TAC, non-GAAP net income (loss), non-GAAP earnings (loss) per share of Class A common stock—basic and diluted, and non-GAAP operating expenses, each of which are discussed immediately following the table below, along with the operational performance measure of active customers. Reconciliations of these non-GAAP financial measures to the most directly comparable financial measures calculated and presented in accordance with GAAP are provided in the financial tables presented below. There are limitations in using non-GAAP financial measures which are not prepared in accordance with GAAP, as they may be different from non-GAAP financial measures used by other companies and may exclude certain items that may have a material impact upon our reported financial results. The presentation of this additional information is not meant to be considered in isolation or as a substitute for the directly comparable financial measures prepared in accordance with GAAP.
Year Ended December 31,
20222021Change (%)
Operating and Financial Performance Measures
Gross profit$80,443 $94,523 (15)%
Contribution ex-TAC$124,728 $141,500 (12)%
Net loss$(48,089)$(37,609)(28)%
Adjusted EBITDA$(6,132)$37,108 (117)%
Net loss as a percentage of gross profit(60)%(40)%(50)%
Adjusted EBITDA as a percentage of contribution ex-TAC(5)%26 %(119)%
Non-GAAP net income (loss)$(15,810)$23,865 (166)%
Total operating expenses$246,428 $266,922 (8)%
Non-GAAP operating expenses$130,860 $104,392 25 %
Earnings (loss) per share—basic$(0.84)$(0.63)(33)%
Earnings (loss) per share—diluted$(0.84)$(0.63)(33)%
Non-GAAP earnings (loss) per share—basic$(0.17)$0.31 (155)%
Non-GAAP earnings (loss) per share—diluted$(0.17)$0.30 (157)%
Active customers326 309 %
Average gross profit per active customer$247 $306 (19)%
Average contribution ex-TAC per active customer$383 $458 (16)%
Contribution ex-TAC
Contribution ex-TAC is a non-GAAP financial measure. Gross profit is the most comparable GAAP financial measure, which is calculated as revenue less platform operations expense. In calculating contribution ex-TAC, we add back other platform operations expense to gross profit. Contribution ex-TAC is a key profitability measure used by our management and board of directors to understand and evaluate our operating performance and trends, develop short- and long-term operational plans and make strategic decisions regarding the allocation of capital. In particular, we believe that contribution ex-TAC can provide a measure of period-to-period comparisons for all pricing options within our business. Accordingly, we believe that this measure provides information to investors and the market in understanding and evaluating our operating results in the same manner as our management and board of directors.
Our use of contribution 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 that have similar business arrangements, may define contribution ex-TAC differently, which may make comparisons difficult. Because of these and other limitations, you should consider our non-GAAP financial measures only as supplemental to other GAAP-based financial performance measures, including revenue, gross profit, net income (loss) and
57

MANAGEMENT’S DISCUSSION AND ANALYSIS OF
FINANCIAL CONDITION AND RESULTS OF OPERATIONS
(tabular dollars in thousands, except for percentages and per share data)
cash flows. For a reconciliation of contribution ex-TAC to the most directly comparable financial measure calculated in accordance with GAAP, see “—Average contribution ex-TAC per active customer.”
Active customers
We define an active customer as a customer that had total aggregate contribution ex-TAC of at least $5,000 through our platform during the previous twelve months. For purposes of this definition, a customer that operates under any of our pricing options that equals or exceeds the aforementioned contribution ex-TAC threshold is considered an active customer. Active customers is a key measure used by our management and board of directors to understand and evaluate our operating performance and trends, develop short- and long-term operational plans and make strategic decisions regarding future enhancements to our platform. We believe active customers is a useful metric for investors because it allows investors to evaluate the Company’s operational performance in the same manner as our management and board of directors. Active customers is an operational metric calculated using contribution ex-TAC, a non-GAAP financial measure. For a reconciliation of contribution ex-TAC to the most directly comparable financial measure calculated in accordance with GAAP, see “—Average contribution ex-TAC per active customer.”
Average contribution ex-TAC per active customer
We define average contribution ex-TAC per active customer as contribution ex-TAC for the trailing 12-month period presented divided by active customers. Average gross profit per active customer is the most comparable GAAP measure, which we define as gross profit for the trailing 12-month period presented divided by active customers. We believe that the total number of active customers and average contribution ex-TAC per active customer are measures of our ability to increase revenue and profitability and the effectiveness of our sales force, although we expect these measures to fluctuate based on the seasonality in our business. Customers that generated less than $5,000 in contribution ex-TAC in the trailing 12-month period were not material in the aggregate in any period.
The following table presents the calculation of gross profit, the reconciliation of gross profit to contribution ex-TAC, average gross profit per active customer, and average contribution ex-TAC per active customer in each case for the periods presented:
Year Ended December 31,
202220212020
Revenue$197,168 $224,127 $165,251 
Less: Platform operations(116,725)(129,604)(88,260)
Gross profit80,443 94,523 76,991 
Add: Other platform operations44,285 46,977 33,525 
Contribution ex-TAC$124,728 $141,500 $110,516 
Active customers326309264
Average gross profit per active customer$247 $306 $292 
Average contribution ex-TAC per active customer$383 $458 $419 

58

MANAGEMENT’S DISCUSSION AND ANALYSIS OF
FINANCIAL CONDITION AND RESULTS OF OPERATIONS
(tabular dollars in thousands, except for percentages and per share data)
Non-GAAP Operating Expenses
Non-GAAP operating expenses is a non-GAAP financial measure. Total operating expenses is the most comparable GAAP financial measure. Non-GAAP operating expenses is defined by us as total operating expenses plus other expense (income), net less TAC, stock-based compensation, depreciation, amortization, and certain other items that are not related to our core operations, such as restructuring charges, and transaction expenses. Non-GAAP operating expenses is a key component in calculating adjusted EBITDA, which is one of the measures we use to provide our quarterly and annual business outlook to the investment community. Additionally, non-GAAP operating expenses is used by our management and board of directors to understand and evaluate our operating performance and trends, to prepare and approve our annual budget and to develop short- and long-term operational plans. We believe that the elimination of depreciation, amortization, stock-based compensation, TAC and certain other items not related to our core operations provides another measure for period-to-period comparisons of our business, provides additional insight into our discretionary costs and is a useful metric for investors because it allows them to evaluate our operational performance in the same manner as our management and board of directors.
Our use of non-GAAP operating expenses 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 that have similar business arrangements, may define non-GAAP operating expenses differently, which may make comparisons difficult. Because of these and other limitations, you should consider our non-GAAP financial measures only as supplemental to other GAAP-based financial performance measures, including revenue, gross profit, net income (loss) and cash flows.
The following table presents a reconciliation of total operating expenses to non-GAAP operating expenses for the periods presented:
Year Ended December 31,
202220212020
Operating expenses:
Platform operations$116,725 $129,604 $88,260 
Sales and marketing63,957 65,042 28,887 
Technology and development21,294 25,372 8,698 
General and administrative44,452 46,904 17,639 
Total operating expenses246,428 266,922 143,484 
Add:
Other expense, net310 60 91 
Less:
Traffic acquisition costs(72,440)(82,627)(54,735)
Stock/unit-based compensation(28,901)(68,822)— 
Restructuring(1,406)— — 
Depreciation and amortization(13,131)(11,141)(10,106)
Non-GAAP operating expenses$130,860 $104,392 $78,734 
Adjusted EBITDA and adjusted EBITDA as a percentage of contribution ex-TAC
Adjusted EBITDA is a non-GAAP financial measure defined by us as net income (loss) before interest expense (income), net, income tax benefit (expense), depreciation, amortization, stock-based compensation and certain other items that are not related to our core operations, such as restructuring charges, transaction expenses and the extinguishment of debt. Net income (loss) is the most comparable GAAP financial measure. Adjusted EBITDA as a percentage of contribution ex-TAC is a non-GAAP financial measure we calculate by dividing adjusted EBITDA by contribution ex-TAC for the period or periods presented.
Adjusted EBITDA and adjusted EBITDA as a percentage of contribution ex-TAC are used by our management and board of directors to understand and evaluate our core operating performance and trends, to prepare and approve our annual budget and to develop short- and long-term operational plans. In particular, we believe that the exclusion of the amounts eliminated in calculating adjusted EBITDA can provide a measure for period-to-period comparisons of our business. Adjusted EBITDA as a percentage of contribution ex-TAC, a non-GAAP financial measure, is used by our management and board of directors to evaluate adjusted EBITDA relative to our profitability after costs that are directly variable to revenues, which comprise TAC. Accordingly, we believe
59

MANAGEMENT’S DISCUSSION AND ANALYSIS OF
FINANCIAL CONDITION AND RESULTS OF OPERATIONS
(tabular dollars in thousands, except for percentages and per share data)
that adjusted EBITDA and adjusted EBITDA as a percentage of contribution ex-TAC provide information to investors and the market in understanding and evaluating our operating results in the same manner as our management and board of directors.
Our use of adjusted EBITDA and adjusted EBITDA as a percentage of contribution ex-TAC has limitations as an analytical tool, and you should not consider these measures in isolation or as a substitute for analysis of our financial results as reported under GAAP. Some of these potential limitations include:
other companies, including companies in our industry that have similar business arrangements, may report adjusted EBITDA or adjusted EBITDA as a percentage of contribution ex-TAC, or similarly titled measures but calculate them differently, which reduces their usefulness as comparative measures;
although depreciation and amortization are non-cash charges, the assets being depreciated and amortized may have to be replaced in the future, and adjusted EBITDA does not reflect cash capital expenditure requirements for such replacements or for new capital expenditure requirements; and
adjusted EBITDA does not reflect changes in, or cash requirements for, our working capital needs or the potentially dilutive impact of stock-based compensation.
Because of these and other limitations, you should consider our non-GAAP financial measures only as supplemental to other GAAP-based financial performance measures, including revenue, net income (loss) and cash flows.
The following table sets forth a reconciliation of net income (loss) to adjusted EBITDA for the periods presented:
Year Ended December 31,
202220212020
Net income (loss)$(48,089)$(37,609)$20,638 
Add back:
Interest expense (income), net(1,481)864 1,038 
Depreciation and amortization13,131 11,141 10,106 
Stock/unit-based compensation28,901 68,822 — 
Restructuring(1)
1,406 — — 
Less:
Gain on extinguishment of debt— (6,110)— 
Adjusted EBITDA$(6,132)$37,108 $31,782 
(1)Restructuring charges consisted of non-recurring cash severance payments, employee benefits, and related costs in connection with a reduction in force implemented during the fourth quarter of 2022.
The following table presents the calculation of net income (loss) as a percentage of gross profit and the calculation of adjusted EBITDA as a percentage of contribution ex-TAC for the periods presented:
Year Ended December 31,
202220212020
Gross profit$80,443 $94,523 $76,991 
Net income (loss)$(48,089)$(37,609)$20,638 
Net income (loss) as a percentage of gross profit(60)%(40)%27 %
Contribution ex-TAC(1)
$124,728 $141,500 $110,516 
Adjusted EBITDA$(6,132)$37,108 $31,782 
Adjusted EBITDA as a percentage of contribution ex-TAC(5)%26 %29 %
(1)For a reconciliation of contribution ex-TAC to the most directly comparable financial measure calculated in accordance with GAAP, see “—Average contribution ex-TAC per active customer.”
Non-GAAP net income (loss)
Non-GAAP net income (loss) is a non-GAAP financial measure defined by us as net income (loss) adjusted to eliminate the impact of stock-based compensation and certain other items that are not related to our core operations, such as restructuring charges, transaction expenses and the extinguishment of debt. Net income (loss) is the most comparable GAAP financial measure. Non-GAAP
60

MANAGEMENT’S DISCUSSION AND ANALYSIS OF
FINANCIAL CONDITION AND RESULTS OF OPERATIONS
(tabular dollars in thousands, except for percentages and per share data)
net income (loss) is a key measure used by our management and board of directors to evaluate operating performance, generate future operating plans and make strategic decisions regarding the allocation of capital. In particular, we believe that the elimination of stock-based compensation, gain on debt extinguishment, and certain other items that are not related to our core operations provides measures for period-to-period comparisons of our business and additional insight into our core controllable costs. Accordingly, we believe that non-GAAP net income (loss) provides information to investors and the market generally in understanding and evaluating our results of operations in the same manner as our management and board of directors.
Our use of non-GAAP net income (loss) 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 that have similar business arrangements, may define non-GAAP net income (loss) differently, which may make comparisons difficult. Because of these and other limitations, you should consider our non-GAAP financial measures only as supplemental to other GAAP-based financial performance measures, including revenue, gross profit, net income (loss) and cash flows.
The following table sets forth a reconciliation of net income (loss) to non-GAAP net income (loss) for the periods presented:
Year Ended December 31,
202220212020
Net income (loss)$(48,089)$(37,609)$20,638 
Add back: Stock/unit-based compensation28,901 68,822 — 
Add back: Restructuring1,406 — — 
Less: Gain on extinguishment of debt— (6,110)— 
Less: Income tax effect related to Viant Technology Inc.’s share of adjustments(1)
1,972 (1,238)— 
Non-GAAP net income (loss)$(15,810)$23,865 $20,638 
(1)The estimated income tax effect of our share of non-GAAP reconciling items are calculated using assumed blended tax rates of 45% and 24% for the years ended December 31, 2022 and 2021, respectively, which represent our expected corporate tax rates, excluding discrete and non-recurring tax items.
Non-GAAP earnings (loss) per share of Class A common stockbasic and diluted
Non-GAAP earnings (loss) per share of Class A common stock—basic and diluted is a non-GAAP financial measure defined by us as earnings (loss) per share of Class A common stock—basic and diluted, adjusted to eliminate the impact of stock-based compensation and certain other items that are not related to our core operations, such as restructuring charges, transaction expenses and the extinguishment of debt. Earnings (loss) per share of Class A common stock—basic and diluted is the most comparable GAAP financial measure. Non-GAAP earnings (loss) per share of Class A common stock—basic and diluted is used by our management and board of directors to evaluate operating performance, generate future operating plans and make strategic decisions regarding the allocation of capital. In particular, we believe that the elimination of stock-based compensation, gain on extinguishment of debt and certain other items that are not related to our core operations provides measures for period-to-period comparisons of our business and provides additional insight into our core controllable costs. Accordingly, we believe that non-GAAP earnings (loss) per share of Class A common stock—basic and diluted provides information to investors and the market generally in understanding and evaluating our results of operations in the same manner as our management and board of directors.
Our use of non-GAAP earnings (loss) per share of Class A common stock—basic and diluted 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. Some of these potential limitations include:
other companies, including companies in our industry that have similar business arrangements, may report non-GAAP earnings (loss) per share of Class A common stock—basic and diluted or similarly titled measures, but calculate them differently, which reduces their usefulness as comparative measures;
although the stock-based compensation related to the LTIP referred to above is non-cash in nature, non-GAAP earnings (loss) per share of Class A common stock—basic and diluted does not reflect its impact on net income (loss) attributable to all common stockholders; and
although the gain on debt extinguishment related to the forgiveness of our PPP Loan and related accrued interest is non-cash in nature, non-GAAP earnings (loss) per share of Class A common stock—basic and diluted does not reflect its impact on net income (loss) attributable to all common stockholders.
61

MANAGEMENT’S DISCUSSION AND ANALYSIS OF
FINANCIAL CONDITION AND RESULTS OF OPERATIONS
(tabular dollars in thousands, except for percentages and per share data)
Because of these and other limitations, you should consider our non-GAAP financial measures only as supplemental to other GAAP-based financial performance measures, including earnings (loss) per share of Class A common stock—basic and diluted.
Basic non-GAAP earnings (loss) per share of Class A common stock is calculated by dividing the non-GAAP net income (loss) attributable to Class A common stockholders by the number of weighted-average shares of Class A common stock outstanding. Shares of our Class B common stock do not share in our earnings or losses and are therefore not participating securities. As such, separate presentation of basic and diluted non-GAAP earnings (loss) of Class B common stock under the two-class method has not been presented.
Diluted non-GAAP earnings (loss) per share of Class A common stock adjusts the basic non-GAAP earnings (loss) per share for the potential dilutive impact of common shares such as equity awards using the treasury-stock method and Class B common stock using the if-converted method. Diluted non-GAAP earnings (loss) per share of Class A common stock considers the impact of potentially dilutive securities except in periods in which there is a loss because the inclusion of the potential common shares would have an anti-dilutive effect. Shares of our Class B common stock, RSUs and nonqualified stock options are considered potentially dilutive shares of Class A common stock. For the years ended December 31, 2022 and 2021, Class B common stock and nonqualified stock options amounts have been excluded from the computation of diluted earnings (loss) per share of Class A common stock because the effect would have been anti-dilutive under the if-converted and treasury stock method, respectively.
62

MANAGEMENT’S DISCUSSION AND ANALYSIS OF
FINANCIAL CONDITION AND RESULTS OF OPERATIONS
(tabular dollars in thousands, except for percentages and per share data)
The following table presents the reconciliations of earnings (loss) per share of Class A common stock—basic and diluted to non-GAAP earnings (loss) per share of Class A common stock—basic and diluted for the years ended December 31, 2022 and 2021.
Year Ended December 31, 2022
Earnings
(Loss) per
Share
AdjustmentsNon-GAAP
Earnings (Loss)
per Share
Numerator
Net loss$(48,089)$— $(48,089)
Adjustments:
Add back: Stock-based compensation— 28,901 28,901 
Add back: Restructuring— 1,406 1,406 
Income tax benefit (expense) related to Viant Technology Inc.'s share of adjustments (1)
— 1,972 1,972 
Non-GAAP net income (loss)(48,089)32,279 (15,810)
Less: Net income (loss) attributable to noncontrolling interests (2)
(36,176)22,811 (13,365)
Net income (loss) attributable to Viant Technology Inc.—basic(11,913)9,468 (2,445)
Add back: Reallocation of net loss attributable to noncontrolling interest from the assumed exchange of RSUs for Class A common stock— — — 
Income tax benefit (expense) from the assumed exchange of RSUs for Class A common stock— — — 
Net income (loss) attributable to Viant Technology Inc.—diluted$(11,913)$9,468 $(2,445)
Denominator
Weighted-average shares of Class A common stock outstanding —basic14,185 14,185 
Effect of dilutive securities:
Restricted stock units— — 
Nonqualified stock options— — 
Weighted-average shares of Class A common stock outstanding —diluted14,185 14,185 
Earnings (loss) per share of Class A common stock—basic$(0.84)$0.67 $(0.17)
Earnings (loss) per share of Class A common stock—diluted$(0.84)$0.67 $(0.17)
Anti-dilutive shares excluded from earnings (loss) per share of Class A common stock—diluted:
Restricted stock units3,928 3,928 
Nonqualified stock options3,661 3,661 
Shares of Class B common stock47,082 47,082 
Total shares excluded from earnings (loss) per share of Class A common stock—diluted54,671 54,671 
(1)The estimated income tax effect of our share of non-GAAP reconciling items are calculated using an assumed blended tax rate of 45%, which represents our expected corporate tax rate, excluding discrete and non-recurring tax items.
(2)The adjustment to net income (loss) attributable to noncontrolling interests represents stock-based compensation and restructuring charges attributed to the noncontrolling interests of our company outstanding during the period.
63

MANAGEMENT’S DISCUSSION AND ANALYSIS OF
FINANCIAL CONDITION AND RESULTS OF OPERATIONS
(tabular dollars in thousands, except for percentages and per share data)
Year Ended December 31, 2021
Earnings
(Loss) per
Share
AdjustmentsNon-GAAP
Earnings (Loss)
per Share
Numerator
Net loss$(37,609)$— $(37,609)
Adjustments:
Add back: Stock-based compensation— 68,822 68,822 
Less: Gain on extinguishment of debt— (6,110)(6,110)
Income tax benefit (expense) related to Viant Technology Inc.'s share of adjustments (1)
— (1,238)(1,238)
Non-GAAP net income (loss)(37,609)61,474 23,865 
Less: Net income (loss) attributable to noncontrolling interests (2)
(29,867)49,897 20,030 
Net income (loss) attributable to Viant Technology Inc.—basic(7,742)11,577 3,835 
Add back: Reallocation of net loss attributable to noncontrolling interest from the assumed exchange of RSUs for Class A common stock— 253 253 
Income tax benefit (expense) from the assumed exchange of RSUs for Class A common stock— (62)(62)
Net income (loss) attributable to Viant Technology Inc.—diluted$(7,742)$11,768 $4,026 
Denominator
Weighted-average shares of Class A common stock outstanding —basic12,364 12,364 
Effect of dilutive securities:
Restricted stock units— 1,088 
Nonqualified stock options— 
Weighted-average shares of Class A common stock outstanding —diluted12,364 13,460 
Earnings (loss) per share of Class A common stock—basic$(0.63)$0.94 $0.31 
Earnings (loss) per share of Class A common stock—diluted$(0.63)$0.93 $0.30 
Anti-dilutive shares excluded from earnings (loss) per share of Class A common stock—diluted:
Restricted stock units3,033 — 
Nonqualified stock options220 — 
Shares of Class B common stock47,107 47,107 
Total shares excluded from earnings (loss) per share of Class A common stock—diluted50,360 47,107 
(1)The estimated income tax effect of our share of non-GAAP reconciling items are calculated using an assumed blended tax rate of 24%, which represents our expected corporate tax rate, excluding discrete and non-recurring tax items.
(2)The adjustment to net income (loss) attributable to noncontrolling interests represents stock-based compensation and gain on extinguishment of debt attributed to the noncontrolling interests of our company outstanding during the period.


64

MANAGEMENT’S DISCUSSION AND ANALYSIS OF
FINANCIAL CONDITION AND RESULTS OF OPERATIONS
(tabular dollars in thousands, except for percentages and per share data)
Liquidity and Capital Resources
As of December 31, 2022, we had cash and cash equivalents of $206.6 million and working capital, consisting of current assets less current liabilities, of $227.7 million.
Our primary sources of cash are revenues derived from the programmatic purchase of advertising on our platform and our existing cash and cash equivalents, although we have, and may in the future, address our liquidity needs by utilizing our borrowing capacity under our Loan Agreement with PNC Bank, obtaining debt financing from other sources, or raising additional funds by issuing equity.
Our primary uses of cash are capital expenditures to develop our software in support of enhancing our technology platform; purchases of property and equipment in support of our expanding headcount as a result of our growth; the payment of debt obligations used to finance our operations, capital expenditures, platform development and rapid growth; and future minimum payments under our non-cancelable operating leases. We intend to continue investing in critical areas of our business in 2023 to further accelerate demand for our product and growth across the platform.
As of December 31, 2022, our material cash requirements from known contractual obligations included future minimum payments under our non-cancelable operating leases, which we estimate will be approximately $4.6 million in 2023, $4.4 million in 2024, $4.3 million in 2025, $4.3 million in 2026, and $4.2 million in 2027, as well as non-cancelable contractual agreements related to the hosting of our data storage processing, storage, and other computing services. As of December 31, 2022, we had $6.7 million in hosting commitments due by the first quarter of 2024.
On February 9, 2021, in connection with our IPO, we entered into the Tax Receivable Agreement with Viant Technology LLC, continuing members of Viant Technology LLC and the TRA Representative, as described under Note 11—Income Taxes and Tax Receivable Agreement to our consolidated financial statements included elsewhere in this Annual Report. As of December 31, 2022, we concluded that it was more likely than not that our deferred tax assets subject to the Tax Receivable Agreement would not be realized. Therefore, we currently do not expect to make payments under our Tax Receivable Agreement based on our estimates of future taxable income. As of December 31, 2022, the total unrecorded liability for our Tax Receivable Agreement is approximately $10.3 million.
We assess our liquidity in terms of our ability to generate cash sufficient to fund our short- and long-term cash requirements. As such, we project our anticipated cash requirements as well as cash flows generated from operating activities to meet those needs. We believe our existing cash and cash equivalents, cash flow from revenues derived from the programmatic purchase of advertising on our platform, and the undrawn availability under our revolving credit facility from the Loan Agreement with PNC Bank will be sufficient to meet our cash requirements over the next 12 months. We believe we will meet longer-term expected future cash requirements and obligations beyond the next 12 months through a combination of existing cash and cash equivalents, cash flow from operations, the undrawn availability under our credit facility and issuances of equity securities or debt offerings. Our ability to fund longer-term operating needs will depend on our ability to generate positive cash flows through programmatic advertising purchases on our platform, our ability to access the capital markets, and other factors, including those discussed under the section titled “Risk Factors.”
We did not have any other off-balance sheet arrangements as of December 31, 2022 other than the minimum payments under the operating leases, hosting arrangements, and the indemnification agreements described in Note 15—Guarantees and Indemnities to our consolidated financial statements included elsewhere in this Annual Report.
We are a holding company with no operations of our own and are dependent on distributions from Viant Technology LLC to pay our taxes and satisfy any current or future cash requirements. Our Loan Agreement with PNC Bank imposes, and any future credit facilities may impose, limitations on our ability and the ability of Viant Technology LLC to pay dividends to third parties.
Revolving Credit Facility
Our Loan Agreement with PNC Bank provides us with access to a $40.0 million senior secured revolving credit facility through October 31, 2024 and is collateralized by security interests in substantially all of our assets. As of December 31, 2022, there was no outstanding balance and up to $39.6 million of undrawn availability under the Loan Agreement. As of December 31, 2021, we had a balance of $17.5 million of outstanding borrowings and up to $22.5 million of undrawn availability under the Loan Agreement. We repaid all outstanding borrowings under our revolving credit facility as of December 31, 2022.
The Loan Agreement contains customary conditions to borrowings, events of default and covenants, and also contains a financial covenant requiring us not to exceed a maximum leverage ratio at any time our undrawn availability under the Loan Agreement is less than 25%. As of December 31, 2022, we were in compliance with this covenant, and we do not believe this covenant or any other provision in the Loan Agreement will materially impact our liquidity or otherwise restrict our ability to execute on our business plan during or beyond the next 12 months.
For further discussion of our Loan Agreement with PNC Bank, refer to Note 8—Revolving Credit Facility and PPP Loan to our consolidated financial statements included elsewhere in this Annual Report.
65

MANAGEMENT’S DISCUSSION AND ANALYSIS OF
FINANCIAL CONDITION AND RESULTS OF OPERATIONS
(tabular dollars in thousands, except for percentages and per share data)
Cash Flows
Fiscal 2022 Changes in Cash Flows
Cash flows from operating, investing and financing activities for the fiscal years ended December 31, 2022 and 2021, as reflected in the consolidated statements of cash flows included in Item 8 of this Annual Report, are summarized in the following table:
Year Ended December 31,
20222021
Consolidated Statements of Cash Flows Data
Cash flows provided by (used in) operating activities$(3,530)$28,665 
Cash flows used in investing activities(8,826)(7,372)
Cash flows provided by (used in) financing activities(19,551)207,558 
Increase (decrease) in cash and cash equivalents$(31,907)$228,851 
Cash Flows Provided by (Used in) Operating Activities
Our cash flows from operating activities have been primarily influenced by growth in our operations, increases or decreases in collections from our customers and related payments to our suppliers of advertising media and data. Cash flows from operating activities have been affected by changes in our working capital, particularly changes in accounts receivable, accounts payable and accrued liabilities. The timing of cash receipts from customers and payments to suppliers can significantly impact our cash flows from operating activities. We typically pay suppliers in advance of collections from our customers. Our collection and payment cycles can vary from period to period. In addition, we expect seasonality to impact cash flows from operating activities on a quarterly basis.
Our cash flows used in operating activities for fiscal 2022 was $3.5 million, a net decrease of $32.2 million, or 112%, from cash flows provided by operating activities for fiscal 2021 of $28.7 million. Cash flows used in operating activities during fiscal 2022 resulted primarily from:
a decrease of $48.1 million from net loss;
an increase of $46.7 million due to non-cash add back adjustments to net loss primarily comprised of $28.9 million for stock-based compensation, $13.1 million for depreciation and amortization, and $2.9 million of amortization of operating lease assets;
an increase of $6.1 million from changes in working capital (excluding deferred revenue, other liabilities, and operating lease liabilities), including a net increase of $4.2 in accounts receivable, prepaid assets and other assets primarily related to lower sales and timing of customer collections due to seasonal fluctuations, as well as an increase of $2.0 million in accounts payable, accrued liabilities and accrued compensation primarily related to timing of payments;
a decrease in deferred revenue of $6.4 million primarily related to a modification agreement with a customer whereby we paid a sum to the customer in exchange for the full, final and immediate termination of certain deferred revenue liabilities;
a decrease in operating lease liabilities of $1.6 million; and
a decrease in other liabilities of $0.3 million.
During the year ended December 31, 2021, cash provided by operating activities of $28.7 million resulted primarily from a net loss of $37.6 million offset by non-cash add back adjustments to net loss of $68.8 million for stock-based compensation, $11.1 million for depreciation and amortization, $0.3 million in other liabilities, $0.2 million in a loss on disposal of assets, $0.1 million in recovery of doubtful accounts, and a gain on debt extinguishment of $6.1 million, offset by a decrease in net working capital (excluding deferred revenue and other liabilities) of $6.2 million and deferred revenue of $1.8 million.
Cash Flows Used in Investing Activities
Our primary investing activities have consisted of capital expenditures to develop our software in support of enhancing our technology platform and purchases of property and equipment in support of our growth. We capitalize certain costs associated with creating and enhancing internally developed software related to our technology infrastructure that are recorded within property, equipment and software, net. These costs include personnel and related employee benefit expenses for employees who are directly associated with and who devote time to software development projects. Purchases of property and equipment and capitalized software development costs may vary from period-to-period due to the timing of the expansion of our operations, the addition or reduction of
66

MANAGEMENT’S DISCUSSION AND ANALYSIS OF
FINANCIAL CONDITION AND RESULTS OF OPERATIONS
(tabular dollars in thousands, except for percentages and per share data)
headcount and our software development cycles. As a result of capitalization of stock-based compensation in future periods and the growth of our business, we expect our capital expenditures and our investment activity to continue to increase.
Our cash flows used in investing activities for fiscal 2022 was $8.8 million, a net increase of $1.5 million, or 20%, from cash flows used in investing activities for fiscal 2021 of $7.4 million. Cash flows used in investing activities during fiscal 2022 resulted primarily from:
$8.1 million of investments in capitalized software to develop our software in support of enhancing our technology platform; and
$0.8 million of purchases of property and equipment.
During the year ended December 31, 2021, cash used in investing activities of $7.4 million resulted primarily from investments in capitalized software development costs.
Cash Flows Provided by (Used in) Financing Activities
Our financing activities consisted primarily of proceeds from borrowings and repayments of our debt, issuances of our equity, and payments of member distributions. Net cash provided by or used in financing activities has been and will be used to finance our operations, capital expenditures, platform development, and our growth.
Our cash flows used in financing activities for fiscal 2022 was $19.6 million, a net decrease of $227.1 million, or 109%, from cash flows provided by financing activities for fiscal 2021 of $207.6 million. The decrease in cash flows for the year ended December 31, 2022 compared to the prior period in 2021 is primarily a result of the $232.5 million of proceeds from our IPO that closed in February 2021, net of underwriting discounts and commissions and the $17.5 million repayment of our revolving credit facility during the year ended December 31, 2022.
During the year ended December 31, 2021, cash provided by financing activities of $207.6 million resulted primarily from $232.5 million of IPO proceeds, net of underwriting discounts and commissions, partially offset by payments of $2.6 million in related offering costs, $7.3 million in payments of member tax distributions and $15.0 million in taxes paid related to the net share settlement of equity awards.
Fiscal 2021 Changes in Cash Flows
For the comparison of fiscal 2021 to fiscal 2020, refer to Part II, Item 7 "Management's Discussion and Analysis of Financial Condition and Results of Operations— Liquidity and Capital Resources" included in our Annual Report on Form 10-K for our fiscal year ended December 31, 2021, filed with the SEC on March 10, 2022 under the subheading "Liquidity and Capital Resources".
Critical Accounting 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.
An accounting policy is deemed to be critical if it requires an accounting estimate to be made on assumptions about matters that are highly uncertain at the time the estimate is made and have had or are reasonably likely to have a material impact on our financial condition or results of operations. We believe that the assumptions and estimates associated with the evaluation of revenue recognition criteria, including the determination of revenue recognition net versus gross assessment in our revenue arrangements, the assumptions used in the valuation models to determine the fair value of common units and stock-based compensation, and internal use software have the greatest potential impact on our consolidated financial statements. Therefore, we consider these to be our critical accounting policies and estimates.
See Note 2—Basis of Presentation and Summary of Significant Accounting Policies to our consolidated financial statements included elsewhere in this Annual Report for additional information on the significant accounting policies and methods used in the preparation of our consolidated financial statements.
Revenue Recognition
We generate our revenue by providing marketers and advertising agencies with the ability to plan, buy and measure their digital advertising campaigns using our people-based DSP, Adelphic. Our platform enables marketers to reach their target audience across desktop, mobile, connected TV, linear TV, in-game, streaming audio and digital billboards.
67

MANAGEMENT’S DISCUSSION AND ANALYSIS OF
FINANCIAL CONDITION AND RESULTS OF OPERATIONS
(tabular dollars in thousands, except for percentages and per share data)
We apply a five-step approach as defined in Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) 606, Revenue from Contracts with Customers (“ASC 606”), in determining the amount and timing of revenue to be recognized:
Identification of a contract with a customer;
Identification of the performance obligations in the contract;
Determination of the transaction price;
Allocation of the transaction price to the performance obligations in the contract; and
Recognition of revenue when or as the performance obligations are satisfied.
We make our platform available through different pricing options to tailor to multiple customer types and needs. These options consist of a percentage of spend option and a fixed CPM pricing option. “CPM” refers to a payment option in which customers pay a price for every 1,000 impressions an ad receives. We generate revenue when our platform is used on a self-service basis by charging a platform fee that is a percentage of spend as well as fees for additional features such as data and advanced reporting. We also offer our customers the ability to use our services to aid in data management, media execution and advanced reporting. When customers utilize our services, we generate revenue by charging a (1) separate service fee that represents a percentage of spend in addition to the platform fee; or (2) a fixed CPM that is inclusive of media, other direct costs and services.
We maintain agreements with our customers in the form of MSAs in connection with the percentage of spend pricing option, as well as instances where we charge our customers a flat monthly fee for services in connection with data management and advanced reporting. We maintain IOs in connection with the fixed CPM pricing option, which set out the terms of the relationship and use of our platform. The nature of our performance obligations is to enable customers to plan, buy and measure advertising campaigns using our platform and provide campaign execution services as requested.
For the percentage of spend pricing option, we typically bill customers a platform fee, and in certain instances an additional service fee, which is based on a specified percentage of the customer’s purchases through the platform as well as fees for additional features such as data and advanced reporting, plus the cost of TAC. We recognize revenue at the point in time when a purchase by the customer occurs through our platform.
The determination of whether revenue for the percentage of spend pricing option 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 follow 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.
In instances discussed above related to the percentage of spend pricing option, we typically act as an agent because we arrange for the transfer of such costs from the supplier to the customer through the use of our platform and do not control such features prior to transfer to the customer. We do not have primary responsibility for meeting customer specifications and do not have discretion in establishing the price of TAC related to this pricing option. As we act as the agent in these arrangements, we report revenue on a net basis. In certain arrangements, we act as a principal in percentage of spend arrangements because (i) we control the advertising inventory before it is transferred to our clients; (ii) we bear sole responsibility for fulfillment of the advertising promise and inventory risks and (iii) we have full discretion in establishing prices. As we act as the principal in these arrangements, we report revenue and the related costs incurred on a gross basis.
For the fixed CPM pricing option, we typically bill customers a fixed CPM price based on advertising impressions delivered through the platform and recognize revenue at the point in time when the advertising impressions are delivered. In certain cases, we also provide third party data segments and measurement reporting, which are recognized at the point in time they are delivered to the customer. We have the primary responsibility for meeting customer specifications and have discretion in establishing the price of TAC related to this pricing option. As we act as the principal in these arrangements, we report revenue and the related costs incurred on a gross basis.
We invoice our customers on a monthly basis for all pricing options. Invoice payment terms, negotiated on a customer-by-customer basis, are typically 30 to 60 days. Advertising agency customers typically have sequential liability terms, which means payments are not due to us from our advertising agency customer until the advertising agency customer has received payment from its customer, the advertiser.
There are no contract assets recorded on the consolidated balance sheets because our right to any unbilled consideration for performance obligations satisfied is only conditional upon the passage of time. Contract liabilities, or deferred revenue, are recorded for amounts that are collected in advance of the satisfaction of performance obligations. These liabilities are classified as current if the respective performance obligations are anticipated to be satisfied during the succeeding 12-month period per the terms of the contract, and the remaining portion is recorded as non-current deferred revenue in the consolidated balance sheets.
68

MANAGEMENT’S DISCUSSION AND ANALYSIS OF
FINANCIAL CONDITION AND RESULTS OF OPERATIONS
(tabular dollars in thousands, except for percentages and per share data)
ASC 606 provides various optional practical expedients. We elected the use of the practical expedient relating to the disclosure of remaining performance obligations within a contract and will not disclose remaining performance obligations for contracts with an original expected duration of one year or less.
Internal Use Software
We capitalize certain costs associated with creating and enhancing internally developed software. These costs include personnel and related employee benefits expenses for employees who are directly associated with and who devote time to software development projects. Software development costs that do not qualify for capitalization are expensed as incurred and recorded in technology and development expense in the consolidated statements of operations.
Software development activities typically consist of three stages: (1) the planning phase; (2) the application and infrastructure development stage; and (3) the post implementation stage. Costs incurred in the planning and post implementation phases, including costs associated with training and repairs and maintenance of the developed technologies, are expensed as incurred. We capitalize costs associated with software developed when the preliminary project stage is completed, management implicitly or explicitly authorizes and commits to funding the project and it is probable that the project will be completed and perform as intended. Costs incurred in the application and infrastructure development phases, including significant enhancements and upgrades, are capitalized. Capitalization ends once a project is substantially complete and the software is ready for its intended purpose, at which point the software begins to be depreciated over its estimated useful life.
JOBS Act Accounting Election
On April 5, 2012, the JOBS Act was signed into law. The JOBS Act contains provisions that, among other things, reduce certain reporting requirements for qualifying public companies. As an “emerging growth company,” we may, under Section 7(a)(2)(B) of the Securities Act, delay adoption of new or revised accounting standards applicable to public companies until such standards would otherwise apply to private companies. An “emerging growth company” is one with less than $1.235 billion in annual sales, has less than $700.0 million in market value of shares of common stock held by non-affiliates and issues less than $1.0 billion of non-convertible debt over a three-year period. We will remain an emerging growth company until December 31, 2026, or sooner if we no longer qualify. We may take advantage of this extended transition period until the first to occur of the date that we (i) are no longer an “emerging growth company” or (ii) affirmatively and irrevocably opt out of this extended transition period.
We have elected to take advantage of the benefits of this extended transition period. Until the date that we are no longer an “emerging growth company” or affirmatively and irrevocably opt out of the exemption provided by Securities Act Section 7(a)(2)(B), upon issuance of a new or revised accounting standard that applies to our consolidated financial statements and that has a different effective date for public and private companies, the Company will disclose the date on which adoption is required for non-emerging growth companies and the date on which we will adopt the recently issued accounting standard. As part of this election, we are delaying the adoption of accounting guidance related to leases and implementation costs incurred in cloud computing arrangements that currently applies to public companies. We are assessing the impact this guidance will have on our consolidated financial statements. See Note 2—Basis of Presentation and Summary of Significant Accounting Policies to our consolidated financial statements included elsewhere in this Annual Report for additional information.
Recently Issued Accounting Pronouncements
For information regarding recently issued accounting pronouncements, see Note 2—Basis of Presentation and Summary of Significant Accounting Policies to our consolidated financial statements included elsewhere in this Annual Report.
69


Item 7A. Quantitative and Qualitative Disclosures About Market Risk
Our operations are primarily within the United States, and we are exposed to market risks in the ordinary course of our business, including the effects of interest rate changes, foreign currency fluctuations and inflation.
Interest Rate Risk
We are exposed to market risk from changes in interest rates on our Loan Agreement, which accrues interest at a variable rate. We have not used any derivative financial instruments to manage our interest rate risk exposure. Based upon the principal balance owed on our revolving credit facility as of December 31, 2022, a hypothetical one percentage point increase or decrease in the interest rate under our revolving credit facility would result in a de minimis change in interest expense for the year ended December 31, 2022.




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


REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM
To the stockholders and the Board of Directors of Viant Technology Inc.
Opinion on the Financial Statements
We have audited the accompanying consolidated balance sheets of Viant Technology Inc. and subsidiaries (the "Company") as of December 31, 2022 and 2021, the related consolidated statements of operations, convertible preferred units and equity, and cash flows, for each of the three years in the period ended December 31, 2022, and the related notes (collectively referred to as the "financial statements"). In our opinion, the financial statements present fairly, in all material respects, the financial position of the Company as of December 31, 2022 and 2021, and the results of its operations and its cash flows for each of the three years in the period ended December 31, 2022, in conformity with accounting principles generally accepted in the United States of America.
Change in Accounting Principle
As discussed in Note 2 to the financial statements, the Company changed its method of accounting for leases in 2022, due to the adoption of Accounting Standards Update No. 2016-02, Leases (Topic 842).
Basis for Opinion
These financial statements are the responsibility of the Company's management. Our responsibility is to express an opinion on the Company's financial statements based on our audits. We are a public accounting firm registered with the 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 audit to obtain reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud. The Company is not required to have, nor were we engaged to perform, an audit of its internal control over financial reporting. As part of our audits, we are required to obtain an understanding of internal control over financial reporting but not for the purpose of expressing an opinion on the effectiveness of the Company’s internal control over financial reporting. Accordingly, we express no such opinion.
Our audits included performing procedures to assess the risks of material misstatement of the financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the financial statements. We believe that our audits provide a reasonable basis for our opinion.



/s/ Deloitte & Touche LLP
Costa Mesa, California
March 2, 2023
We have served as the Company's auditor since 2020.
72

VIANT TECHNOLOGY INC.
CONSOLIDATED STATEMENTS OF OPERATIONS
(in thousands, except per share/unit data)

Year Ended December 31,
202220212020
Revenue$197,168 $224,127 $165,251 
Operating expenses:   
Platform operations116,725 129,604 88,260 
Sales and marketing63,957 65,042 28,887 
Technology and development21,294 25,372 8,698 
General and administrative44,452 46,904 17,639 
Total operating expenses246,428 266,922 143,484 
Income (loss) from operations(49,260)(42,795)21,767 
Interest expense (income), net(1,481)864 1,038 
Other expense310 60 91 
Gain on extinguishment of debt (6,110) 
Total other expense (income), net(1,171)(5,186)1,129 
Net income (loss)(48,089)(37,609)20,638 
Less: Net loss attributable to noncontrolling interests(36,176)(29,867)— 
Net loss attributable to Viant Technology Inc.$(11,913)$(7,742)$— 
Earnings (loss) per Class A common stock/unit:
Basic$(0.84)$(0.63)$20.64 
Diluted$(0.84)$(0.63)$20.64 
Weighted-average Class A common stock/units outstanding:   
Basic14,18512,364400
Diluted14,18512,3641,000
The accompanying notes are an integral part of these consolidated financial statements.
73

VIANT TECHNOLOGY INC.
CONSOLIDATED BALANCE SHEETS
(in thousands, except share data)
As of December 31,
20222021
Assets
Current assets:
Cash and cash equivalents$206,573 $238,480 
Accounts receivable, net of allowances101,658 110,739 
Prepaid expenses and other current assets6,631 2,967 
Total current assets314,862 352,186 
Property, equipment, and software, net23,106 22,331 
Operating lease assets26,441  
Intangible assets, net667 1,786 
Goodwill12,422 12,422 
Other assets385 406 
Total assets$377,883 $389,131 
Liabilities and stockholders' equity
Liabilities
Current liabilities:
Accounts payable$37,063 $32,877 
Accrued liabilities35,063 34,086 
Accrued compensation9,162 12,247 
Current portion of deferred revenue123 1,317 
Current portion of operating lease liabilities3,711  
Other current liabilities1,995 2,531 
Total current liabilities87,117 83,058 
Long-term debt 17,500 
Long-term portion of deferred revenue 5,234 
Long-term portion of operating lease liabilities24,998  
Other long-term liabilities 765 
Total liabilities112,115 106,557 
Commitments and contingencies (Note 14)
Stockholders’ equity
Preferred stock, $0.001 par value
  
Authorized shares — 10,000,000
Issued and outstanding — none
Class A common stock, $0.001 par value
15 14 
Authorized shares — 450,000,000
Issued — 14,783,886 and 13,920,868
Outstanding — 14,643,798 and 13,704,638
Class B common stock, $0.001 par value
47 47 
Authorized shares — 150,000,000
Issued and outstanding — 47,082,260 and 47,107,130
Additional paid-in capital95,922 82,888 
Accumulated deficit(36,261)(20,139)
Treasury stock, at cost; 140,088 and 216,230 shares held
(475)(2,648)
Total stockholders' equity attributable to Viant Technology Inc.59,248 60,162 
Noncontrolling interests206,520 222,412 
Total equity265,768 282,574 
Total liabilities and stockholders' equity$377,883 $389,131 
The accompanying notes are an integral part of these consolidated financial statements.
74

VIANT TECHNOLOGY INC.
CONSOLIDATED STATEMENTS OF CONVERTIBLE PREFERRED UNITS AND EQUITY
(in thousands)
Convertible
Preferred Units
Common
Units
Class A
Common Stock
Class B
Common Stock
Additional
Paid-In
Capital
Accumulated
Deficit
Members'
Equity
Treasury
Stock
Noncontrolling
Interests
Total
Equity
Units Amount UnitsAmountSharesAmountSharesAmountSharesAmount
Balance as of December 31, 20196007,500 400— — — — — 15,205 — — 15,205 
Accrued member tax distributions(10,726)(10,726)
Member dividends(5,000)(5,000)
Net income20,638 20,638 
Balance as of December 31, 20206007,500 400—     20,117   20,117 
Net income prior to Reorganization Transactions669 669 
Effect of Reorganization Transactions(600)(7,500)(400)— 48,93649 28,237 (20,786)7,500 
Issuance of Class A common stock in initial public offering, net of underwriting and offering costs11,50012 (1,500)(2)228,175 228,185 
Exchange of Class B common stock for Class A common stock329— (329)—  
Issuance of common stock in connection with equity- based compensation plans2,0922 (2) 
Repurchase of treasury stock in connection with the taxes paid related to net share settlement of equity awards(915)(15,045)(15,045)
Reissuance of treasury stock in connection with equity- based compensation plans
(12,397)69912,397  
Allocation of equity to noncontrolling interests
(252,948)252,948 — 
Accrued member tax distributions
(413)(413)
Stock-based compensation
79,839 79,839 
Net loss
(7,742)(30,536)(38,278)
Balance as of December 31, 2021 — 13,92114 47,10747 82,888 (20,139) (216)(2,648)222,412 282,574 
Issuance of Class A stock in connection with equity- based compensation plans8381 (1) 
Exchange of Class B common stock for Class A common stock25(25) 
Repurchase of treasury stock in connection with the taxes paid related to net share settlement of equity awards(424)(2,036)(2,036)
Reissuance of treasury stock in connection with equity- based compensation plans
(4,209)5004,209  
Allocation of equity to noncontrolling interests
(20,284)20,284 — 
Accrued member tax distributions
(11)(11)
Stock-based compensation
33,330 33,330 
Net loss
(11,913)(36,176)(48,089)
Balance as of December 31, 2022 $    $—  14,784 $15  47,082 $47 $95,922 $(36,261) $  (140)$(475)$206,520 $265,768 
75

VIANT TECHNOLOGY INC.
CONSOLIDATED STATEMENTS OF CASH FLOWS
(in thousands)
Year Ended December 31,
202220212020
Cash flows provided by (used in) operating activities:   
Net income (loss)$(48,089)$(37,609)$20,638 
Adjustments to reconcile net income (loss) to net cash provided by (used in) operating activities:
Depreciation and amortization13,131 11,141 10,106 
Stock/unit-based compensation28,901 68,822  
Provision for (recovery of) doubtful accounts1,260 (107)(584)
Loss on disposal of assets588 188 61 
Gain on extinguishment of debt (6,110) 
Amortization of operating lease assets2,861   
Changes in operating assets and liabilities:
Accounts receivable7,821 (20,865)(21,099)
Prepaid expenses and other assets(3,642)(750)(252)
Accounts payable4,215 3,404 8,995 
Accrued liabilities860 9,728 1,736 
Accrued compensation(3,118)2,319 1,323 
Deferred revenue(6,428)(1,786)(1,694)
Operating lease liabilities(1,561)  
Other liabilities(329)290 (355)
Net cash provided by (used in) operating activities(3,530)28,665 18,875 
Cash flows used in investing activities: 
Purchases of property and equipment(758)(441)(434)
Capitalized software development costs(8,068)(6,931)(7,407)
Net cash used in investing activities(8,826)(7,372)(7,841)
Cash flows provided by (used in) financing activities: 
Proceeds from Paycheck Protection Program Loan  6,035 
Proceeds from issuance of common stock, net of underwriting discounts 232,500  
Payment of member tax distributions(15)(7,289)(5,547)
Payment of member dividends  (5,000)
Payment of offering costs (2,608)(1,708)
Taxes paid related to net share settlement of equity awards(2,036)(15,045) 
Repayment of revolving credit facility(17,500)  
Net cash provided by (used in) financing activities(19,551)207,558 (6,220)
Net increase (decrease) in cash and cash equivalents(31,907)228,851 4,814 
Cash and cash equivalents at beginning of period238,480 9,629 4,815 
Cash and cash equivalents at end of period$206,573 $238,480 $9,629 
Supplemental disclosure of cash flow information: 
Cash paid for interest$238 $660 $1,065 
Supplemental disclosure of non-cash investing and financing activities: 
Accrued member tax distributions 5 6,878 
Operating lease assets obtained in exchange for operating lease liabilities8,307   
Deferred offering costs recorded in accounts payable and accrued liabilities  529 
Stock-based compensation included in capitalized software development costs4,429 11,017  
Capitalized assets financed by accounts payable and accrued liabilities503 356  
Noncash gain on extinguishment of debt related to Paycheck Protection Program loan 6,110  
The accompanying notes are an integral part of these consolidated financial statements.
76

VIANT TECHNOLOGY INC.
NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS
(tabular dollars in thousands, except for per share/unit data)

1. Nature of Operations
Viant Technology Inc. (the “Company,” “we,” “us,” “our” or “Viant”) was incorporated in the State of Delaware on October 9, 2020. The Company operates a demand side platform, Adelphic, that is used by marketers and their advertising agencies to centralize the planning, buying and measurement of their advertising across most channels, including desktop, mobile, connected TV, linear TV, in-game, streaming audio and digital billboards.
On February 9, 2021, the Securities and Exchange Commission (“SEC”) declared effective the Company’s Form S-1 related to the initial public offering ("IPO") of its Class A common stock. The closing date of the IPO was February 12, 2021, and in connection with the closing and the corporate reorganization (the “Reorganization Transactions”), the following actions were taken:
The Company amended and restated its certificate of incorporation, under which the Company is authorized to issue up to 450,000,000 shares of Class A common stock, up to 150,000,000 shares of Class B common stock, and up to 10,000,000 shares of preferred stock;
The limited liability company agreement of Viant Technology LLC was amended and restated (as amended and restated, the “Viant Technology LLC Agreement”) to, among other things, provide for Class A units and Class B units and appoint the Company as the sole managing member of Viant Technology LLC;
The Viant Technology LLC Agreement classified the interests acquired by the Company as Class A units, reclassified the interests held by the continuing members of Viant Technology LLC as Class B units, and permits the continuing members of Viant Technology LLC to exchange Class B units for shares of Class A common stock of Viant Technology Inc. on a one-for-one basis or, at the election of Viant Technology Inc., for cash at the current fair value on the date of the exchange. Immediately following such reclassification, the continuing members held 48,935,559 Class B units. For each membership unit of Viant Technology LLC that was reclassified as a Class B unit, the Company issued one corresponding share of our Class B common stock to the continuing members, or 48,935,559 shares of Class B common stock in total;
The Company issued and sold 10,000,000 shares of its Class A common stock to the underwriters at an IPO price of $25.00 per share, for gross proceeds of $250.0 million before deducting underwriting discounts and commissions of $17.5 million;
The Company used the net proceeds of $232.5 million to acquire 10,000,000 newly issued Class A units of Viant Technology LLC at a per-unit price equal to the per-share price paid by the underwriters for shares of our Class A common stock;
The underwriters exercised their option to purchase 1,500,000 additional shares of Class A common stock from the selling stockholders in the IPO. The Company did not receive any proceeds from the sale of shares by the selling stockholders. Pursuant to such exercise, the selling stockholders exchanged the corresponding number of Class B units for the shares of Class A common stock, the corresponding number of shares of Class B common stock were automatically retired, and 1,500,000 Class A units were issued to the Company;
The Class B stockholders and Class A stockholders initially had 80.5% and 19.5%, respectively, of the combined voting power of the Company’s common stock. The Class A common stock outstanding represents 100% of the rights of the holders of all classes of the Company’s outstanding common stock to share in distributions from the Company, except for the right of Class B stockholders to receive the par value of the Class B common stock upon our liquidation, dissolution or winding up or an exchange of Class B units;
The Company entered into a Registration Rights Agreement with the Class B stockholders to provide for certain rights and restrictions after the IPO; and
Viant Technology LLC’s 2020 Equity Based Incentive Compensation Plan (the “Phantom Unit Plan”) was terminated and replaced with the Company’s 2021 Long Term Incentive Plan (the “LTIP”).
Immediately following the closing of the IPO, Viant Technology LLC became the predecessor of the Company for financial reporting purposes. Viant Technology Inc. is a holding company, and its sole material asset is its equity interest in Viant Technology LLC. As the sole managing member of Viant Technology LLC, the Company operates and controls all of the business and affairs of Viant Technology LLC. The Reorganization Transactions are accounted for as a reorganization of entities under common control. As a result, the consolidated financial statements of the Company recognize the assets and liabilities received in the Reorganization Transactions at their historical carrying amounts, as reflected in the historical consolidated financial statements of Viant Technology LLC. The Company consolidates Viant Technology LLC in its consolidated financial statements and records a noncontrolling interest related to the Class B units held by the Class B stockholders on its consolidated balance sheets, and statements of operations.
77

VIANT TECHNOLOGY INC.
NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS
(tabular dollars in thousands, except for per share/unit data)
2. Basis of Presentation and Summary of Significant Accounting Policies
Basis of Presentation and Principles of Consolidation
The accompanying consolidated financial statements are prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) and include the operations of the Company, Viant Technology LLC and its wholly owned subsidiaries. Viant Technology LLC is considered a variable interest entity (“VIE”). The Company is the primary beneficiary and sole managing member of Viant Technology LLC and has decision making authority that significantly affects the economic performance of the entity. As a result, the Company consolidates Viant Technology LLC. All intercompany balances and transactions have been eliminated in consolidation.
Viant Technology LLC has been determined to be the predecessor for accounting purposes and, accordingly, the consolidated financial statements for periods prior to the IPO and the related Reorganization Transactions have been adjusted to combine the previously separate entities for presentation purposes. Amounts for the period prior to February 12, 2021 presented in the consolidated financial statements and notes to consolidated financial statements herein represent the historical operations of Viant Technology LLC. The amounts as of December 31, 2022 and December 31, 2021 and the operations since February 12, 2021 reflect the consolidated operations of the Company.
Management believes that the accompanying consolidated financial statements reflect the adjustments necessary for the fair statement of its consolidated balance sheets as of December 31, 2022 and 2021, statements of operations for the years ended December 31, 2022, 2021 and 2020, and cash flows for the years ended December 31, 2022, 2021 and 2020.
Use of Estimates
The preparation of our consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosures of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenue and expenses during the reporting period. On an ongoing basis, management evaluates its estimates, primarily those related to revenue recognition, stock-based compensation, income taxes, allowances for doubtful accounts, the useful lives of capitalized software development costs and other property, equipment and software and assumptions used in the impairment analyses of long-lived assets and goodwill. 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 amount of assets and liabilities that are not readily apparent from other sources. Actual results may differ from these estimates under different assumptions or conditions.
As of December 31, 2022, the impact of widespread macroeconomic and geopolitical uncertainties, including the continuing impact of COVID-19, labor shortages, inflation and monetary supply shifts, rising interest rates, tightening of credit markets, recession risks, and potential disruptions from the Russia-Ukraine conflict, on our business continues to evolve. As a result, many of our estimates and assumptions consider macroeconomic and geopolitical factors in the market, which require increased judgment and carry a higher degree of variability and volatility. As events continue to evolve and additional information becomes available on the potential impact on our business of global economic and business events, our estimates may change materially in future periods.
Comprehensive Income (Loss)
For the periods presented, net income (loss) is equal to comprehensive income (loss).
Segment Information
The Company has a single reportable operating segment which operates an enterprise technology platform, Adelphic, that enables marketers and their advertising agencies to automate and centralize the planning, buying and measurement of their video, audio and display ads across all channels, including desktop, mobile, connected TV, linear TV, in-game, streaming audio and digital billboards in the United States. In reaching this conclusion, management considers the definition of the chief operating decision maker (“CODM”), how the business is defined by the CODM, the nature of the information provided to the CODM and how that information is used to make operating decisions, allocate resources and assess performance. The Company’s CODM is comprised of the chief executive officer and chief operating officer. The results of operations provided to and analyzed by the CODM are at the consolidated level and accordingly, key resource decisions and assessment of performance are performed at the consolidated level. The Company assesses its determination of operating segments at least annually.
Revenue Recognition
The Company generates its revenue by providing marketers and advertising agencies with the ability to plan, buy and measure their digital advertising campaigns using its people-based DSP, Adelphic. Our platform enables marketers to reach their target audience across desktop, mobile, connected TV, linear TV, in-game, streaming audio and digital billboards.
78

VIANT TECHNOLOGY INC.
NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS
(tabular dollars in thousands, except for per share/unit data)
The Company applies a five-step approach as defined in Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) 606, Revenue from Contracts with Customers (“ASC 606”), in determining the amount and timing of revenue to be recognized:
Identification of a contract with a customer;
Identification of the performance obligations in the contract;
Determination of the transaction price;
Allocation of the transaction price to the performance obligations in the contract; and
Recognition of revenue when or as the performance obligations are satisfied.
We make our platform available through different pricing options to tailor to multiple customer types and customer needs. These options consist of a percentage of spend option and a fixed cost per mille (“CPM”) pricing option. CPM refers to a payment option in which customers pay a price for every 1,000 impressions an ad receives. We generate revenue when our platform is used on a self-service basis by charging a platform fee that is a percentage of spend as well as fees for additional features such as data and advanced reporting. We also offer our customers the ability to use our services to aid in data management, media execution and advanced reporting. When customers utilize our services, we generate revenue by charging a (1) separate service fee that represents a percentage of spend in addition to the platform fee; or (2) a fixed CPM that is inclusive of media, other direct costs and services.
We maintain agreements with our customers in the form of master service agreements (“MSA”) in connection with the percentage of spend pricing option, as well as instances where we charge our customers a flat monthly fee for services in connection with data management and advanced reporting. We maintain insertion orders (“IO”) in connection with the fixed CPM pricing option, which set out the terms of the relationship and use of our platform. The nature of our performance obligations is to enable customers to plan, buy and measure advertising campaigns using our platform and provide campaign execution services as requested.
For the percentage of spend pricing option, we typically bill customers a platform fee, and in certain instances an additional service fee, which is based on a specified percentage of the customer’s purchases through the platform as well as fees for additional features such as data and advanced reporting, plus the cost of TAC, as defined below. We recognize revenue at the point in time when a purchase by the customer occurs through our platform.
The determination of whether revenue for the percentage of spend pricing option 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 follow 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.
In instances discussed above related to the percentage of spend pricing option, we typically act as an agent because we arrange for the transfer of such costs from the supplier to the customer through the use of our platform and do not control such features prior to transfer to the customer. We do not have primary responsibility for meeting customer specifications and do not have discretion in establishing the price of TAC related to this pricing option. As we act as the agent in these arrangements, we report revenue on a net basis. In certain arrangements, we act as a principal in percentage of spend arrangements because (i) we control the advertising inventory before it is transferred to our clients; (ii) we bear sole responsibility for fulfillment of the advertising promise and inventory risks and (iii) we have full discretion in establishing prices. As we act as the principal in these arrangements, we report revenue and the related costs incurred on a gross basis.
For the fixed CPM pricing option, we typically bill customers a fixed CPM price based on advertising impressions delivered through the platform and recognize revenue at the point in time when the advertising impressions are delivered. In certain cases, we also provide third party data segments and measurement reporting, which are recognized at the point in time they are delivered to the customer. We have the primary responsibility for meeting customer specifications and have discretion in establishing the price of TAC related to this pricing option. As we act as the principal in these arrangements, we report revenue and the related costs incurred on a gross basis.
The Company invoices its customers on a monthly basis for all pricing options. Invoice payment terms, negotiated on a customer-by-customer basis, are typically 30 to 60 days. Advertising agency customers typically have sequential liability terms, which means payments are not due to the Company from its advertising agency customer until the advertising agency customer has received payment from its customer, the advertiser.
There are no contract assets recorded on the consolidated balance sheets because the Company’s right to any unbilled consideration for performance obligations satisfied is only conditional upon the passage of time. Contract liabilities, or deferred revenue, are recorded for amounts that are collected in advance of the satisfaction of performance obligations. These liabilities are classified as current if the respective performance obligations are anticipated to be satisfied during the succeeding 12-month period per the terms of the contract, and the remaining portion is recorded as non-current deferred revenue in the consolidated balance sheets.
79

VIANT TECHNOLOGY INC.
NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS
(tabular dollars in thousands, except for per share/unit data)
ASC 606 provides various optional practical expedients. The Company elected the use of the practical expedient relating to the disclosure of remaining performance obligations within a contract and will not disclose remaining performance obligations for contracts with an original expected duration of one year or less.
Operating Expenses
We classify our operating expenses into the following four categories. Each expense category includes overhead such as rent and occupancy charges, which is allocated based on headcount.
Platform Operations. Platform operations expense represents our cost of revenues, which consists of TAC, hosting costs, personnel costs, depreciation of capitalized software development costs, customer support costs and allocated overhead. TAC recorded in platform operations consists of amounts incurred and payable to suppliers for costs associated with our fixed CPM pricing option. Personnel costs within platform operations include salaries, bonuses, stock/unit-based compensation and employee benefit costs primarily attributable to personnel who directly support our platform.
Sales and Marketing. Sales and marketing expense consists primarily of personnel costs, including salaries, bonuses, stock/unit-based compensation, employee benefit costs and commissions for our sales personnel. Sales and marketing expense also includes costs for market development programs, advertising, promotional and other marketing activities and allocated overhead. Commissions are expensed as incurred.
The Company incurred advertising costs of $9.3 million, $4.1 million, and $1.2 million for the years ended December 31, 2022, 2021 and 2020, respectively, related to the promotion of the Company, its brands, products and services to potential customers. Advertising costs are expensed as incurred and recorded in sales and marketing expense within the consolidated statements of operations.
Technology and Development. Technology and development expense consists primarily of personnel costs, including salaries, bonuses, stock/unit-based compensation and employee benefit costs associated with the ongoing development and maintenance of our platform and allocated overhead. Technology and development costs are expensed as incurred, except to the extent that such costs are associated with software development that qualifies for capitalization, which are then recorded as capitalized software development costs included in "Property, equipment, and software, net", on the consolidated balance sheets. We record depreciation for capitalized software not related to our platform within technology and development expense.
General and Administrative. General and administrative expense consists primarily of personnel costs, including salaries, bonuses, stock/unit-based compensation and employee benefit costs associated with our executive, accounting, finance, legal, human resources, and other administrative personnel. Additionally, this includes accounting, legal and other professional services fees, insurance expense, bad debt expense and allocated overhead.
Stock-Based Compensation
Stock-based compensation relates to equity awards granted under the Company’s 2021 LTIP, which is measured and recognized in the consolidated financial statements based on the fair value of the equity awards granted. Since inception of the 2021 LTIP, the Company has only granted restricted stock units (“RSUs”) and nonqualified stock options. The fair value of RSUs is calculated using the closing market price of the Company’s Class A common stock on the date of grant. The fair value of nonqualified stock options is estimated using the Black Scholes option pricing model. The Black Scholes option pricing model is impacted by the fair value of the Company’s Class A common stock, as well as changes in certain assumptions, including but not limited to, the expected Class A common stock price volatility over the term of the nonqualified stock options, the expected term of the nonqualified stock options, the risk-free interest rate, and the expected dividend yield. The Company records compensation for all equity awards under the 2021 LTIP under the straight-line attribution method over the requisite service period. The Company has elected the accounting policy to account for forfeitures within stock-based compensation as they occur.
A portion of RSUs granted during the year ended December 31, 2021 to certain employees and board members, pursuant to the 2021 LTIP, vested upon expiration of the 180 day IPO lock-up period during the fiscal year ended December 31, 2021. The remainder of RSUs and nonqualified stock options granted to employees will vest through the applicable vesting dates. RSUs generally vest over a period of four years, contingent upon employment on the vesting date. RSUs awarded to board members upon their appointment will vest on the third anniversary of the grant date and RSUs awarded to board members annually will vest on the first anniversary of the grant date. Nonqualified stock options will generally vest based on four years of continuous service and have 10 year contractual terms.
Unit-Based Compensation
The Company adopted the Limited Liability Company Agreement (the “Viant Technology LLC Agreement”) on October 4, 2016, under which it issued common unit awards, subject to vesting and other terms, to certain executives of the Company and to Viant Technology Equity Plan LLC, which issued incentive units in the form of profit interests to certain employees of the Company.
80

VIANT TECHNOLOGY INC.
NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS
(tabular dollars in thousands, except for per share/unit data)
The Company records compensation for all common unit awards and incentive units granted to employees of the Company, which is measured and recognized on a graded-vesting attribution basis over the requisite service period based on the fair value of the awards at the grant date. The Company has elected the accounting policy to account for forfeitures within unit-based compensation as they occur.
During the years ended December 31, 2020 and 2019, the Company was privately held with no active public market for our common units. Therefore, in determining the fair value of equity-based awards, the Company utilized valuations prepared by an independent third party. The independent third party performed the valuations in a manner consistent with the American Institute of Certified Public Accountants Practice Aid, Valuation of Privately-Held Company Equity Securities Issued as Compensation (“Practice Aid”). In conducting the valuations, the Company considered all objective and subjective factors that it believed to be relevant in the valuation conducted, including management’s best estimate of our business condition, prospects and operating performance at the valuation dates. There are significant judgments and estimates inherent in these valuations. These judgments and estimates include assumptions regarding our future operating performance, industry growth, average selling price, and the timing of a potential initial public offering or other liquidity event.
The Company determined the fair value of equity awards using a combination of the market and income approach. The market approach and the income approach are both acceptable valuation methods in accordance with the Practice Aid. There are two general methodologies under the market approach: (i) guideline public company method, and (ii) guideline merged and acquired company method. Both methods generate a marketable equity fair value indication using market-based information available to market participants. Under the income approach, the enterprise value can be estimated using the discounted cash flow method, which involves estimating the future cash flows of a business for a discrete period and discounting them to their present value.
As provided in the Practice Aid, there are several approaches for allocating enterprise value of a privately held company to the outstanding equity of the Company. The Company selected the Option Pricing Model (“OPM”) which treats common equity and preferred equity as call options on the enterprise’s value. The exercise prices associated with these call options vary according to the liquidation preference of the preferred equity, the preferred equity conversion price, the exercise prices of common equity options and other features of a company’s equity capital structure.
Earnings (Loss) Per Share
Basic earnings (loss) per share is calculated by dividing the earnings (loss) attributable to Class A common stockholders by the number of weighted-average shares of Class A common stock outstanding. The Company’s RSUs, nonqualified stock options and shares of Class B common stock do not share in the earnings or losses of the Company and are therefore not participating securities. As such, separate presentation of basic and diluted earnings (loss) per share of RSUs, nonqualified stock options and Class B common stock under the two-class method has not been presented.
Diluted earnings per share adjusts the basic earnings (loss) per share calculation for the potential dilutive impact of common shares such as equity awards using the treasury-stock method. Diluted earnings per share considers the impact of potentially dilutive securities except in periods in which there is a loss because the inclusion of the potential common shares would have an anti-dilutive effect. Shares of our Class B common stock, RSUs, and nonqualified stock options are considered potentially dilutive shares of Class A common stock; however, related amounts have been excluded from the computation of diluted earnings per share of Class A common stock because the effect would have been anti-dilutive under the if-converted method and treasury-stock method.
Earnings (Loss) Per Unit
Basic earnings (loss) per unit is calculated by dividing the earnings (loss) attributable to common unitholders by the number of weighted-average common units outstanding. The Company applies the two-class method to allocate earnings between common and convertible preferred units.
Diluted earnings per unit adjusts the basic earnings (loss) per unit attributable to common unitholders and the weighted-average number of units of common units outstanding for the potential dilutive impact of common units, using the treasury-stock method, and convertible preferred units using the if-converted method. Diluted earnings per unit considers the impact of potentially dilutive securities except in periods in which there is a loss because the inclusion of the potential common units would have an anti-dilutive effect.
81

VIANT TECHNOLOGY INC.
NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS
(tabular dollars in thousands, except for per share/unit data)
Cash and Cash Equivalents
The Company considers cash in bank accounts, money market funds, and highly liquid debt instruments with an original maturity of less than 90 days to be cash and cash equivalents. Due to the short-term nature of cash and cash equivalents the carrying amounts approximate fair value.
Accounts Receivable, Net of Allowances
Accounts receivable are recorded at the invoiced amount, net of an allowance for doubtful accounts, and are unsecured and do not bear interest. The Company performs credit evaluations of its customers and certain advertisers when the Company’s agreements with its customers contain sequential liability terms that provide that the customer payments are not due to the Company until the customer has received payment from its customers (advertisers). 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 customer information, subsequent collection history and other relevant data. Account balances are charged off against the allowance when the Company believes it is probable the receivable will not be recovered. Recoveries of accounts receivable previously written off are recorded when received.
The following table presents changes in the allowance for doubtful accounts:
Year Ended December 31,
20222021
Beginning balance$54 $335 
Provision for (recovery of) doubtful accounts1,260 (107)
Write-offs, net of recoveries(299)(174)
Ending balance$1,015 $54 
Deferred Offering Costs
Deferred offering costs consisted primarily of accounting, legal, and other costs related to our IPO. As of December 31, 2020, the Company capitalized $2.2 million of deferred offering costs within prepaid expenses and other current assets in the consolidated balance sheet. Upon consummation of the IPO in February 2021, total deferred offering costs of $4.3 million were reclassified as additional paid-in capital within stockholders’ equity and recorded against the proceeds from the IPO.
Property, Equipment and Software, Net
Property, equipment and software are recorded at historical cost, less accumulated depreciation. Depreciation is computed using the straight-line method based upon the following estimated useful lives:
Years
Computer equipment
3-5
Purchased software3
Capitalized software development costs3
Furniture, fixtures and office equipment10
Leasehold improvements*

*Leasehold improvements are depreciated on a straight-line basis over the term of the lease, or the useful life of the assets, whichever is shorter.
Repair and maintenance costs are charged to expense as incurred, while replacements 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 recorded in other expense (income), net within the consolidated statements of operations.
Capitalized Software Development Costs
The Company capitalizes certain costs associated with creating and enhancing internally developed software related to the Company’s technology infrastructure and such costs are recorded within property, equipment and software, net. These costs include personnel and related employee benefit expenses for employees who are directly associated with and who devote time to software
82

VIANT TECHNOLOGY INC.
NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS
(tabular dollars in thousands, except for per share/unit data)
development projects. Software development costs that do not qualify for capitalization are expensed as incurred and recorded in technology and development expense in the consolidated statements of operations.
Software development activities typically consist of three stages: (1) the planning phase; (2) the application and infrastructure development stage; and (3) the post implementation stage. Costs incurred in the planning and post implementation phases, including costs associated with training and repairs and maintenance of the developed technologies, are expensed as incurred. The Company capitalizes costs associated with software developed when the preliminary project stage is completed, management implicitly or explicitly authorizes and commits to funding the project and it is probable that the project will be completed and perform as intended. Costs incurred in the application and infrastructure development phases, including significant enhancements and upgrades, are capitalized. Capitalization ends once a project is substantially complete and the software is ready for its intended purpose. Software development costs are depreciated using a straight-line method over the 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.
Capitalized Interest
The Company capitalizes interest on borrowings related to eligible capital expenditures including development costs related to internal use software which is recorded within property, equipment and software, net. Capitalized interest is added to the cost of the qualified assets and depreciated over the estimated useful lives of the assets.
Impairment of Long-Lived Assets
Long-lived assets consist of property, equipment and software and intangible assets with estimable useful lives subject to depreciation and amortization. The Company reviews long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset or asset group may not be recoverable. Recoverability of an asset or asset group to be held and used is measured by a comparison of the carrying amount of an asset or asset group to the estimated undiscounted future cash flows expected to be generated by the asset or asset group. If the carrying amount of the asset or asset group exceeds its estimated future cash flows, an impairment charge is recognized in the amount by which the carrying amount of the asset or asset group exceeds the fair value of the asset or asset group.
Goodwill
Goodwill is tested at least annually for impairment as of the first day of the fourth fiscal quarter, or more frequently if indicators of impairment exist during the fiscal year. Events or circumstances which could trigger an impairment review include a significant adverse change in legal factors or in the business climate, loss of key customers, an adverse action or assessment by a regulator, unanticipated competition, a loss of key personnel, significant changes in the manner of the Company’s use of the acquired assets or the strategy for the Company’s overall business, significant negative industry or economic trends, or significant underperformance relative to expected historical or projected future results of operations. The Company assesses its conclusion regarding reporting units in conjunction with its annual goodwill impairment test and has determined that it has one reporting unit for the purposes of allocating and testing goodwill.
When testing goodwill for impairment, the Company first performs a qualitative assessment. If the Company determines it is more likely than not that a reporting unit’s fair value is less than its carrying amount, then a one-step impairment test is required. If the Company determines it is not more likely than not a reporting unit’s fair value is less than its carrying amount, then no further analysis is necessary. To identify whether a potential impairment exists, the Company compares the estimated fair value of the reporting unit with its carrying amount, including goodwill. If the estimated fair value of the reporting unit exceeds its carrying amount, goodwill is not considered to be impaired. If, however, the fair value of the reporting unit is less than its carrying amount, then such balance would be recorded as an impairment loss. Any impairment loss is limited to the carrying amount of goodwill within the entity.
Paycheck Protection Program Loan
On April 14, 2020, the Company received the proceeds from a loan in the amount of approximately $6.0 million (the “PPP Loan”) from PNC Bank, as lender, pursuant to the Paycheck Protection Program (“PPP”) of the Coronavirus Aid, Relief, and Economic Security Act (the “CARES Act”). The Company accounted for the PPP Loan as a financial liability in accordance with ASC Topic 470, Debt. Accordingly, the PPP Loan was recognized within long-term debt and current portion of long-term debt in the Company’s consolidated balance sheet and the related accrued interest was included within accrued liabilities in the Company’s consolidated balance sheet as of December 31, 2020. In June 2021, the Company received a notice of forgiveness of the PPP Loan in whole, including all accrued unpaid interest. The forgiveness of the loan is recognized within "Gain on extinguishment of debt" on the consolidated statement of operations for the year ended December 31, 2021. Refer to Note 8—Revolving Credit Facility and PPP Loan for additional information.
83

VIANT TECHNOLOGY INC.
NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS
(tabular dollars in thousands, except for per share/unit data)
Fair Value of Financial Instruments
The framework for measuring fair value and related disclosure requirements about fair value measurements are provided in ASC 820, Fair Value Measurement (“ASC 820”). This pronouncement defines fair value as the price that would be received to sell 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. The fair value hierarchy prescribed by ASC 820 contains three input levels as follows:
Level 1: Unadjusted quoted prices in active markets for identical assets or liabilities accessible to the reporting entity at the measurement date.
Level 2: Other than quoted prices included in Level 1 inputs that are observable for the asset or liability, either directly or indirectly, for substantially the full term of the asset or liability.
Level 3: Unobservable inputs for the asset or liability used to measure fair value to the extent that observable inputs are not available, thereby allowing for situations in which there is little, if any, market activity for the asset or liability at the measurement date.
The carrying amounts of the Company’s cash and cash equivalents, accounts receivable, accounts payable, accrued compensation and accrued liabilities approximate fair value due to the short-term nature of these instruments.
Financial Instruments Not Recorded at Fair Value on a Recurring Basis
Certain financial instruments, including debt, are not measured at fair value on a recurring basis in the consolidated balance sheets. The fair value of debt was estimated using primarily level 2 inputs including quoted market prices or discounted cash flow analyses, based on estimated incremental borrowing rates for similar types of borrowing arrangements. As of December 31, 2022, there was no outstanding balance under the Loan Agreement.
Assets and Liabilities Recorded at Fair Value on a Non-Recurring Basis
Certain assets and liabilities, including goodwill and intangible assets, are subject to measurement at fair value on a non-recurring basis if there are indicators of impairment or if they are deemed to be impaired as a result of an impairment review.
Leases
At the beginning of fiscal 2022, the Company adopted new lease accounting guidance issued by the FASB. The most significant change requires lessees to record the present value of operating lease payments as operating lease assets and lease liabilities on its balance sheet and disclose key information about leasing arrangements.
We adopted the new guidance using the modified retrospective method at the beginning of fiscal 2022. As such, the consolidated balance sheets for prior periods are not comparable to our fiscal 2022 periods. The Company adopted the new guidance by applying the package of practical expedients permitted under the transition guidance, which allowed the Company to carry forward its original assessment of whether:
our existing arrangements are or contain leases;
our existing arrangements are operating or finance leases; and
to capitalize initial direct costs.
The adoption of the new guidance resulted in the recognition of operating lease assets of approximately $21.0 million and operating lease liabilities of approximately $22.0 million, which were measured by the present value of the remaining minimum lease payments. In accordance with the guidance, the Company elected the practical expedient to exclude leases with a term of less than one year from the measurement of operating lease assets and lease liabilities. The Company also elected the practical expedient that allows lessees the option to account for lease and non-lease components together as a single component for all real estate classes of underlying assets. At adoption, in the consolidated balance sheet, we also reclassified deferred rent of approximately $1.0 million for operating leases at the end of the fiscal year ended December 31, 2021 from other current liabilities (current portion) and other long-term liabilities (non-current portion) to current portion of operating lease liabilities and long-term portion of operating lease liabilities, respectively. The impact on the Company’s consolidated statements of operations and cash flows was not material.
The present value of the lease payments was calculated using the Company’s incremental borrowing rate applicable to the lease, which is determined by estimating what it would cost the Company to borrow a collateralized amount equal to the total lease payments over the lease term based on the contractual terms of the lease and the location of the leased asset.
We determine whether an arrangement is a lease at the contract inception date. Our leases may require us to make fixed rental payments or variable lease payments, which are based on a variety of factors including property values, tax and utility rates, property
84

VIANT TECHNOLOGY INC.
NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS
(tabular dollars in thousands, except for per share/unit data)
services fees, and other factors. Since these costs are variable in nature, they are excluded from the measurement of the reported operating lease assets and liabilities and are expensed as incurred. The Company records rent expense for operating leases, some of which have escalating rent payments, on a straight-line basis over the lease term.
Concentration of Risk
Financial instruments that potentially subject the Company to concentration of risk consist principally of cash and cash equivalents and accounts receivable. The Company maintains its cash with financial institutions and its cash levels exceed the Federal Deposit Insurance Corporation (FDIC) federally insured limits. Accounts receivable include amounts due from customers with principal operations primarily in the United States.
As of December 31, 2022, no individual customers accounted for more than 10.0% of consolidated accounts receivable. As of December 31, 2021, two individual customers accounted for 13.2% and 12.3% of consolidated accounts receivable. For the years ended December 31, 2022, 2021, and 2020, no individual customers accounted for more than 10.0% of consolidated revenue.
The following table provides the Company’s concentrations of credit risk with respect to advertising agency holding companies as a percentage of the Company’s total revenues.
Year Ended
December 31,
20222021
Advertising Agency Holding Company
A<10.0 %15.5 %
B13.5 %14.2 %
As of December 31, 2022, one supplier accounted for 24.6% of consolidated accounts payable and accrued liabilities. As of December 31, 2021, one supplier accounted for 16.8% of consolidated accounts payable and accrued liabilities..
Related Party Relationships
Capital V LLC (formerly Four Brothers 2 LLC), the holder of Class B common stock as of December 31, 2022, is controlled by the Company’s co-founders, Tim Vanderhook and Chris Vanderhook, and therefore is considered a related party. Refer to Note 9—Convertible Preferred Units and Common Units and Note 16—Related Parties for additional information.
Income Taxes
The Company is the managing member of Viant Technology LLC and, as a result, consolidates the financial results of Viant Technology LLC in the consolidated financial statements. Viant Technology LLC is a pass-through entity for U.S. federal and most applicable state and local income tax purposes following a corporate reorganization effected in connection with our initial public offering. As an entity classified as a partnership for tax purposes, Viant Technology LLC is not subject to U.S. federal and certain state and local income taxes. Any taxable income or loss generated by Viant Technology LLC is passed through to and included in the taxable income or loss of its members, including us. The Company is taxed as a corporation and pays corporate federal, state and local taxes with respect to income allocated from Viant Technology LLC, based on Viant Technology Inc.'s 23.7% interest in Viant Technology LLC.
The Company accounts for income taxes under the asset and liability method, which requires the recognition of deferred tax assets and liabilities (“DTAs” and “DTLs”) for the expected future tax consequences of events that have been included in the financial statements. Under this method, we determine DTAs and DTLs on the basis of the differences between the financial statement and tax bases of assets and liabilities by using enacted tax rates in effect for the year in which the differences are expected to reverse. The effect of a change in tax rates on DTAs and DTLs is recognized in income in the period that includes the enactment date. We recognize DTAs to the extent that we believe that these assets are more likely than not to be realized. In making such a determination, we consider all available positive and negative evidence, including future reversals of existing taxable temporary differences, projected future taxable income, tax-planning strategies, carryback potential if permitted under the tax law and results of recent operations. If we determine that we would be able to realize our DTAs in the future in excess of their net recorded amount, we would make an adjustment to the DTA valuation allowance, which would reduce the provision for income taxes.
The Company records uncertain tax positions in accordance with ASC 740 on the basis of a two-step process in which (1) we determine whether it is more likely than not that the tax positions will be sustained on the basis of the technical merits of the position and (2) for those tax positions that meet the more-likely-than-not recognition threshold, we recognize the largest amount of tax benefit that is more than 50 percent likely to be realized upon ultimate settlement with the related tax authority.
85

VIANT TECHNOLOGY INC.
NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS
(tabular dollars in thousands, except for per share/unit data)
Tax Receivable Agreement
The Company expects to obtain an increase in its share of tax basis in the net assets of Viant Technology LLC when Class B units are exchanged by the holders of Class B units for shares of Class A common stock of the Company and upon other qualifying transactions. Each change in outstanding shares of Class A common stock of the Company results in a corresponding increase or decrease in the Company's ownership of Class A units of Viant Technology LLC. The Company intends to treat any exchanges of Class B units as direct purchases of LLC interests for U.S. federal income tax purposes. These increases in tax basis may reduce the amounts that the Company would otherwise pay in the future to various taxing authorities. They may also decrease gains (or increase losses) on future dispositions of certain capital assets to the extent tax basis is allocated to those capital assets.
In connection with the IPO, the Company entered into a Tax Receivable Agreement (“TRA”) with Viant Technology LLC and the holders of Class B units of Viant Technology LLC. In the event that such parties exchange any or all of their Class B units for Class A common stock, the TRA requires the Company to make payments to such holders for 85% of the tax benefits realized, or in some cases deemed to be realized, by the Company by such exchange as a result of (i) increases in the Company’s tax basis of its ownership interest in the net assets of Viant Technology LLC resulting from any redemptions or exchanges of noncontrolling interest, (ii) tax basis increases attributable to payments made under the TRA and (iii) deductions attributable to imputed interest pursuant to the TRA (the “TRA Payments”). The annual tax benefits are computed by calculating the income taxes due, including such tax benefits and the income taxes due without such benefits. The Company expects to benefit from the remaining 15% of any tax benefits that it may actually realize. The TRA Payments are not conditioned upon any continued ownership interest in Viant Technology LLC or the Company. To the extent that the Company is unable to timely make payments under the TRA for any reason, such payments generally will be deferred and will accrue interest until paid.
The timing and amount of aggregate payments due under the TRA may vary based on a number of factors, including the amount and timing of the taxable income the Company generates each year and the tax rate then applicable. The Company calculates the liability under the TRA using a TRA model, which includes an assumption related to the fair market value of assets. The payment obligations under the TRA are obligations of the Company and not of Viant Technology LLC. Payments are generally due under the TRA within a specified period of time following the filing of the Company’s tax return for the taxable year with respect to which the payment obligation arises, although interest on such payments will begin to accrue at a rate of the Secured Overnight Financing Rate plus 500 basis points from the due date (without extensions) of such tax return.
The TRA provides that if (i) certain mergers, asset sales, other forms of business combinations, or other changes of control were to occur, (ii) there is a material breach of any material obligations under the TRA; or (iii) the Company elects an early termination of the TRA, then the TRA will terminate and the Company's obligations, or the Company's successor’s obligations, under the TRA will accelerate and become due and payable, based on certain assumptions, including an assumption that the Company would have sufficient taxable income to fully utilize all potential future tax benefits that are subject to the TRA and that any Class B units that have not been exchanged are deemed exchanged for the fair market value of the Company's Class A common stock at the time of termination.
Treasury Stock
We account for treasury stock under the cost method. When treasury stock is re-issued at a price higher than its cost, the difference is recorded as a component of additional paid-in-capital in our consolidated balance sheets. When treasury stock is re-issued at a price lower than its cost, the difference is recorded as a component of additional paid-in-capital to the extent that there are previously recorded gains to offset the losses. If there are no treasury stock gains in additional paid-in-capital, the losses upon re-issuance of treasury stock are recorded as an increase in accumulated deficit in our consolidated balance sheets.
JOBS Act Election as an Emerging Growth Company
On April 5, 2012, the Jumpstart Our Business Startups Act (the “JOBS Act”) was signed into law. The JOBS Act contains provisions that, among other things, reduce certain reporting requirements for qualifying public companies. As an “emerging growth company,” the Company may, under Section 7(a)(2)(B) of the Securities Act of 1933, as amended (the “Securities Act”), delay adoption of new or revised accounting standards applicable to public companies until such standards would otherwise apply to private companies. An “emerging growth company” is one with less than $1.235 billion in annual sales, has less than $700 million in market value of its shares of common stock held by non-affiliates and issues less than $1 billion of non-convertible debt over a three-year period. The Company may take advantage of this extended transition period until the first to occur of the date that it (i) is no longer an “emerging growth company” or (ii) affirmatively and irrevocably opts out of this extended transition period.

The Company has elected to take advantage of the benefits of this extended transition period. Until the date that the Company is no longer an “emerging growth company” or affirmatively and irrevocably opts out of the exemption provided by Securities Act Section 7(a)(2)(B), upon issuance of a new or revised accounting standard that applies to its consolidated financial statements and that has a different effective date for public and private companies, the Company will disclose the date on which it will adopt the recently issued accounting standard.
86

VIANT TECHNOLOGY INC.
NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS
(tabular dollars in thousands, except for per share/unit data)
Recently Issued Accounting Pronouncements
Financial Instruments—Credit Losses
In June 2016, the FASB issued Accounting Standards Update (“ASU”) No. 2016-13, Financial Instruments—Credit Losses (Topic 326). ASU 2016-13 revises the impairment model to utilize an expected loss methodology in place of the currently used incurred loss methodology, which will result in more timely recognition of losses on financial instruments. The guidance is effective for the Company’s annual reporting period beginning after December 15, 2022 and interim reporting periods within that annual reporting period. The Company adopted this ASU effective January 1, 2023. The adoption of this ASU did not have a material impact on the Company’s consolidated financial statements.
Recently Adopted Accounting Pronouncements
Leases
In February 2016, the FASB issued ASU No. 2016-02, Leases (Topic 842), which requires an entity to recognize right-of-use assets and lease liabilities on its balance sheet and disclose key information about leasing arrangements. The guidance offers specific accounting guidance for a lessee, lessor, and sale and leaseback transactions. Lessees and lessors are required to disclose qualitative and quantitative information about leasing arrangements to enable a user of the financial statements to assess the amount, timing and uncertainty of cash flows arising from leases. Leases will be classified as either finance or operating, with the classification affecting the pattern of expense recognition in the income statement. As a part of the Company’s election under the JOBS Act, the guidance is effective for the Company’s annual reporting period beginning after December 15, 2021 and interim reporting periods within the annual period beginning after December 15, 2022. The Company adopted Topic 842 effective January 1, 2022 utilizing the modified retrospective transition method. The adoption of Topic 842 had a material impact on the Company’s consolidated balance sheet as certain of our operating lease commitments were recognized as right-of-use assets and lease liabilities. This new guidance did not have a material impact upon the Company’s consolidated statement of operations. We elected the package of practical expedients permitted under the transition guidance within Topic 842, which allowed us to carry forward prior conclusions about lease identification, classification and initial direct costs for leases entered into prior to adoption of Topic 842. Additionally, we elected to not separate lease and non-lease components for all of our leases. For leases with a term of 12 months or less, we elected the short-term lease exemption, which allowed us to not recognize right-of-use assets or lease liabilities for qualifying leases existing at transition and new leases we may enter into in the future.
Intangibles
In September 2018, the FASB issued ASU No. 2018-15, Intangibles—Goodwill and Other—Internal Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract (a consensus of the FASB Emerging Issues Task Force), which aligns the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal use software. Early adoption is permitted and can be applied prospectively to all implementation costs incurred after the date of adoption or retrospectively. The Company adopted this ASU prospectively on January 1, 2021, and the adoption of this ASU did not have a material impact on the consolidated financial statements.
Codification Improvements
In October 2020, the FASB issued ASU No. 2020-10, Codification Improvements, which updates various codification topics by clarifying disclosure requirements to align with the SEC's regulations. The guidance is effective for the Company’s annual reporting period beginning after December 15, 2021 and interim reporting periods within the annual period beginning after December 15, 2022. Effective January 1, 2022, we adopted this standard on a prospective basis. The adoption of this ASU did not have a material impact on the consolidated financial statements.
Income Taxes
In December 2020, the FASB issued ASU No. 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes. The guidance removes certain exceptions to the general principles in Topic 740 and also clarifies and amends existing guidance to improve consistent application. The Company adopted ASU 2019-12 prospectively on January 1, 2021, and the adoption of this ASU did not have a material impact on the consolidated financial statements.
Issuer’s Accounting for Certain Modifications or Exchanges of Freestanding Equity-Classified Written Call Options
In May 2021, the FASB issued ASU No. 2021-04, Issuer’s Accounting for Certain Modifications or Exchanges of Freestanding Equity-Classified Written Call Options, which clarifies an issuer’s accounting for modifications or exchanges of freestanding equity-classified written call options that remain equity classified after modifications or exchanges. The ASU requires issuers to account for
87

VIANT TECHNOLOGY INC.
NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS
(tabular dollars in thousands, except for per share/unit data)
the modifications or exchanges based on the economic substance of the modification or exchange and whether the transaction was done to issue equity, to issue or modify debt, or for other reasons. We adopted this standard prospectively on January 1, 2022. The adoption did not have an impact on the consolidated financial statements.
3. Revenue
The Company recognizes revenue in accordance with ASC 606. Although the Company maintains agreements with its customers in multiple contractual forms, the overall promise within each of the contract types is to provide customers the ability to plan, buy and measure their digital advertising campaigns using our platform. Refer to Note 2—Basis of Presentation and Summary of Significant Accounting Policies for additional information
The disaggregation of revenue was as follows:
Year Ended December 31,
202220212020
Over time$800 $3,880 $4,612 
Point in time196,368 220,247 160,639 
Total revenue$197,168 $224,127 $165,251 
Revenue for unsatisfied performance obligations expected to be recognized in the future for contracts with an original expected duration of greater than one year was $0.1 million and $6.6 million as of December 31, 2022 and 2021, respectively. These amounts do not include contracts with an original expected duration of less than one year, which is the majority of the Company’s contracts. The decrease from the prior year end was primarily due to an agreement modification whereby the Company agreed to a $6.2 million cash settlement with one of its customers in exchange for the full, final and immediate termination of certain deferred revenue liabilities. The remaining decrease was due to the recognition of revenue during the normal course of business. As of December 31, 2022, all of the remaining balance is expected to be recognized within one year.
The following table summarizes the changes in deferred revenue balances:
Year Ended December 31,
20222021
Beginning balance$6,551 $8,337 
Agreement modification(6,163) 
Recognition of deferred revenue(265)(1,786)
Deferral of revenue  
Ending balance$123 $6,551 
The revenue recognized consisted of the Company satisfying performance obligations during the normal course of business. Deferred revenue that is anticipated to be recognized during the succeeding 12-month period is recorded in "Current portion of deferred revenue" and the remaining amount is recorded in "Long-term portion of deferred revenue" within the consolidated balance sheets.
88

VIANT TECHNOLOGY INC.
NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS
(tabular dollars in thousands, except for per share/unit data)
4. Property, Equipment and Software, Net
Major classes of property, equipment and software were as follows:
As of December 31,
20222021
Capitalized software development costs$72,988 $61,490 
Computer equipment1,116 1,823 
Purchased software32 32 
Furniture, fixtures and office equipment1,226 1,159 
Leasehold improvements2,571 2,178 
Total property, equipment and software77,933 66,682 
Less: Accumulated depreciation(54,827)(44,351)
Total property, equipment and software, net$23,106 $22,331 
Depreciation recorded in the consolidated statements of operations was as follows:
Year Ended December 31,
202220212020
Platform operations$9,786 $7,688 $6,638 
Sales and marketing   
Technology and development1,646 1,599 1,608 
General and administrative580 625 631 
Total$12,012 $9,912 $8,877 
Interest cost recorded in the consolidated balance sheets and consolidated statements of operations was as follows:
Year Ended December 31,
202220212020
Amount charged to expense$450 $865 $1,055 
Amount capitalized within property, equipment and software, net4 20 31 
Total interest cost$454 $885 $1,086 
5. Leases
At the beginning of fiscal 2022, the Company adopted new FASB guidance that requires lessees to record the present
value of operating lease payments as right-of-use assets and lease liabilities on the balance sheet. Refer to Note 2—Basis of Presentation and Summary of Significant Accounting Policies for additional information.
Lessee Arrangements
The Company has operating leases for its office space, which have remaining lease terms of up to eight years. The Company does not have finance leases.
Some of our leases include renewal options to extend the leases for up to five years and/or termination options to terminate the leases within one year. If it is reasonably certain that a renewal or termination option will be exercised, the exercise of the option is considered in calculating the term of the lease.
During the year ended December 31, 2022, the Company entered into an operating lease for office space in New York. In conjunction with this lease, PNC Bank, National Association (“PNC Bank”) issued a standby letter of credit for the amount of $0.4 million in favor of the lessor, to satisfy the security deposit of the leased property.
As of December 31, 2022, our operating leases had a weighted-average remaining lease term of approximately seven years and a weighted-average incremental borrowing rate of 3.5%.
89

VIANT TECHNOLOGY INC.
NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS
(tabular dollars in thousands, except for per share/unit data)
Cash paid for amounts included in the measurement of operating lease liabilities was $2.3 million for the year ended December 31, 2022.
The components of lease expense were as follows:
Year Ended December 31,
2022
Operating lease cost$3,669 
Short-term lease cost1,399 
Variable lease cost124 
$5,192 

Future minimum lease payments as of December 31, 2022 were as follows:
As of December 31,
Year2022
2023$4,648 
20244,385 
20254,270 
20264,257 
20274,182 
Thereafter10,811 
Total undiscounted future lease payments32,553 
Less: Imputed interest(3,844)
    Present value of operating lease liabilities28,709 
Less: Operating lease liabilities, current(3,711)
   Operating lease liabilities, noncurrent$24,998 
Disclosures related to periods prior to the adoption of ASC 842
For the years ended December 31, 2021 and 2020, rent expense was $4.4 million and $4.2 million, respectively, recorded on a straight-line basis over the lease term. Deferred rent is the difference between cash payments for rent and the expense recorded. The current portion of deferred rent was $0.2 million as of December 31, 2021 and the non-current portion of deferred rent was $0.8 million as of December 31, 2021. These balances were reclassified upon the adoption of ASC842 and are included in the respective current and long-term portion of operating lease liabilities in the consolidated balance sheets.
Future minimum payments under the Company’s non-cancelable operating leases, primarily related to office space, as of December 31, 2021 are as follows:
As of December 31,
Year2021
2022$3,039 
20233,953 
20243,060 
20252,991 
20262,974 
Thereafter13,739 
Total minimum payments$29,756 
90

VIANT TECHNOLOGY INC.
NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS
(tabular dollars in thousands, except for per share/unit data)
6. Goodwill and Intangible Assets, Net
The Company’s goodwill balance of $12.4 million as of December 31, 2022 and 2021, was recorded as part of the Company’s February 2017 acquisition of Adelphic. The goodwill balance was determined based on the excess of the purchase price over the fair value of the identifiable net assets acquired and represents its future revenue and earnings potential and certain other assets acquired that do not meet the recognition criteria, such as assembled workforce.
Goodwill is tested for impairment at least annually as of the first day of the fourth fiscal quarter, or more frequently if indicators of impairment exist during the fiscal year. Refer to Note 2—Basis of Presentation and Summary of Significant Accounting Policies for additional information. The Company performed an impairment test of its goodwill as of the first day of the fourth fiscal quarter in accordance with the policy. The results of this test indicated that the Company’s goodwill was not impaired. No goodwill impairment was recorded for the years ended December 31, 2022, 2021 or 2020. As of December 31, 2022, there is no accumulated goodwill impairment loss.
Intangible assets primarily consist of acquired developed technology, customer relationships, trade names and trademarks resulting from business combinations and acquired patent intangible assets, 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. No impairment was recorded for intangible assets or other long-lived assets during the years ended December 31, 2022, 2021 or 2020.
The balances of intangibles assets and accumulated amortization are as follows:
As of December 31, 2022
Remaining
Weighted-
Average
Useful Life
(years)
Gross
Amount
Accumulated
Amortization
Net
Carrying
Amount
Developed technology0.1$4,927 $(4,869)$58 
Customer relationships1.12,300 (1,944)356 
Trademarks/tradenames3.21,400 (1,147)253 
Total $8,627 $(7,960)$667 
As of December 31, 2021
Remaining
Weighted-
Average
Useful Life
(years)
Gross
Amount
Accumulated
Amortization
Net
Carrying
Amount
Developed technology1.1$4,927 $(4,169)$758 
Customer relationships2.12,300 (1,615)685 
Trademarks/tradenames4.01,400 (1,057)343 
Total$8,627 $(6,841)$1,786 
Amortization recorded in the consolidated statements of operations was as follows:
Year Ended December 31,
202220212020
Platform operations$700 $700 $700 
Sales and marketing   
Technology and development   
General and administrative419 529 529 
Total$1,119 $1,229 $1,229 
91

VIANT TECHNOLOGY INC.
NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS
(tabular dollars in thousands, except for per share/unit data)
Estimated future amortization of intangible assets as of December 31, 2022 is as follows:
As of December 31,
Year2022
2023$467 
2024107 
202580 
202613 
2027 
Thereafter 
Total$667 
7. Accrued Liabilities
The Company’s accrued liabilities consisted of the following:
As of December 31,
20222021
Accrued traffic acquisition costs$29,631 $30,942 
Other accrued liabilities5,432 3,144 
Total accrued liabilities$35,063 $34,086 
8. Revolving Credit Facility and PPP Loan
The Company’s debt and revolving credit facilities consisted of the following:
As of December 31,
20222021
Revolving credit facility$ $17,500 
PPP Loan  
Total debt 17,500 
Less: Current portion of long-term debt  
Total long-term debt$ $17,500 
Revolving Credit Facility
On October 31, 2019, we entered into an asset-based revolving credit and security agreement (the “Loan Agreement”) with PNC Bank. The Loan Agreement provides a senior secured revolving credit facility of up to $40.0 million with a maturity date of October 31, 2024. The Loan Agreement is collateralized by security interests in substantially all of our assets.
Advances under the Loan Agreement bear interest through maturity at a variable rate based upon our selection of either a Domestic Rate or a LIBOR Rate, plus an applicable margin (“Domestic Rate Loans” and “LIBOR Rate Loans”). The Domestic Rate is defined as a fluctuating interest rate equal to the greater of (1) the base commercial lending rate of PNC Bank, (2) the overnight federal funds rate plus 0.50% and (3) the Daily LIBOR Rate plus 1.00%. The effective weighted average interest rate for the year ended December 31, 2022 was 0.69%. The applicable margin is between 0.75% to 1.25% for Domestic Rate Loans and between 1.75% and 2.25% for LIBOR Rate Loans based on maintaining certain undrawn availability ratios. The applicable margin as of December 31, 2022 was equal to 0.75% for Domestic Rate Loans and 1.75% for LIBOR Rate Loans. The facility fee for undrawn amounts under the Loan Agreement is 0.375% per annum. We will be required to pay customary letter of credit fees, as necessary.
The Loan Agreement contains customary conditions to borrowings, events of default and covenants, including covenants that restrict our ability to sell assets, make changes to the nature of the business, engage in mergers or acquisitions, incur, assume or permit to exist additional indebtedness and guarantees, create or permit to exist liens, pay dividends, issue equity instruments, make distributions or redeem or repurchase capital stock or make other investments, and engage in transactions with affiliates. The Loan
92

VIANT TECHNOLOGY INC.
NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS
(tabular dollars in thousands, except for per share/unit data)
Agreement also requires that we maintain compliance with a minimum Fixed Charge Coverage Ratio (as defined in the Loan Agreement) of 1.40 to 1.00 at any time undrawn availability under the Loan Agreement is less than 25%. As of December 31, 2022, we were in compliance with all covenants.
On May 6, 2022, the Company fully paid off the outstanding balance of advances under our revolving credit facility, and the carrying value as of December 31, 2022 was zero.
The carrying value as of December 31, 2021 was $17.5 million, which was recorded in “Long-term debt” on the consolidated balance sheet and approximated its fair value as the interest rate is variable and approximates prevailing market interest rates for similar debt arrangements. The fair value of debt was estimated using primarily Level 2 inputs including quoted market prices or discounted cash flow analyses, based on estimated incremental borrowing rates for similar types of borrowing arrangements.
PPP Loan
On April 14, 2020, the Company received proceeds from the PPP Loan in the amount of approximately $6.0 million from PNC Bank, as lender, pursuant to the Paycheck Protection Program of the Coronavirus Aid, Relief, and Economic Security Act ("CARES Act"). The PPP Loan, which was evidenced by a note dated April 11, 2020, bore interest at an annual rate of 1.0% and matured on April 11, 2022. No interest or principal was due during the first fifteen months after April 11, 2020, although interest continued to accrue over this fifteen-month deferral period.
Proceeds from loans granted under the CARES Act were to be used for payroll, costs to continue employee group health care benefits, rent, utilities and certain other qualified costs (collectively, “qualifying expenses”). The Company used the PPP Loan proceeds for qualifying expenses. In June 2021, the Company received notice of forgiveness of the PPP Loan in whole, including all accrued unpaid interest and recorded the forgiveness of approximately $6.0 million of principal and $0.1 million of accrued interest in "Gain on extinguishment of debt" in the consolidated statements of operations for the year ended December 31, 2021.
9. Convertible Preferred Units and Common Units
2016 and 2019 Convertible Preferred Units
Pursuant to the Unit Repurchase Agreement completed on October 31, 2019, the 600,000 2016 convertible preferred units representing the Former Holdco’s ownership interest were retired by Viant Technology LLC, and Viant Technology LLC sold 600,000 2019 convertible preferred units to Capital V LLC.
The 2016 convertible preferred units held by the Former Holdco had a liquidation preference of $190.65 per unit. Each preferred unit was convertible at the option of the holder at any time into one common unit by written notice to Viant Technology LLC.
The liquidation preference provisions of the 2016 convertible preferred units held by the Former Holdco were considered contingent redemption provisions because there were certain elements that were not solely within the control of Viant Technology LLC, such as a change in control of Viant Technology LLC. Accordingly, Viant Technology LLC has presented these 2016 convertible preferred units within the mezzanine portion of the accompanying consolidated balance sheets.
The 2019 convertible preferred units held by Capital V LLC have a liquidation preference equal to the initial capital contribution plus an annual preferred return available to the holders only upon liquidation, which is calculated on a daily basis by multiplying the accrued stated value of the unit on the first day of each calendar quarter by 0.028% (10% divided by 360). The accrued stated value is calculated as $12.50 per preferred unit plus the accrued return. Each preferred unit may be converted at the option of the holder at any time into one common unit by written notice to Viant Technology LLC.
The liquidation preference provisions of the 2019 convertible preferred units held by Capital V LLC are considered contingent redemption provisions because there are certain elements that are not solely within the control of Viant Technology LLC, such as a change in control of Viant Technology LLC. Accordingly, the Company has presented the 2019 convertible preferred stock within the mezzanine portion of the accompanying consolidated balance sheets.
The 2019 convertible preferred units were issued at an implied discount of $27.6 million, representing a beneficial conversion feature recorded in additional paid-in capital of the same amount. A beneficial conversion feature is measured as the difference between the effective conversion price of the 2019 convertible preferred units, $12.50 per unit, and the fair value of the common units into which the preferred units are convertible at issuance, $58.43 per unit. Since the 2019 convertible preferred units are perpetual in that they have no stated maturity date and are immediately convertible at any time, the discount upon issuance was immediately and fully amortized as a deemed dividend on the issuance date.
The fair value of common units was derived using the Black-Scholes-Merton option valuation model, which incorporated a combination of the market approach and income approach weighted at 50% to each approach. The valuation model requires the
93

VIANT TECHNOLOGY INC.
NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS
(tabular dollars in thousands, except for per share/unit data)
Company to make assumptions and judgments regarding the variables used in the calculation. These variables include the expected term, expected volatility, expected risk-free interest rate and other relevant inputs. Expected term is based on the estimated liquidation event occurrence.
Expected volatility is based on 3.25-year historical volatility of guideline companies commensurate with the time period. The expected risk-free rate is based on the yield of 3-year U.S. Treasury notes as of the valuation date.
The following outlines the option valuation assumptions used in the fair value calculation of common units:
Risk-free interest rate2.28 %
Volatility70 %
Expected term
< 2 years
Discount for lack of marketability29 %
Common Units
There were 400,000 common units authorized, issued and outstanding as of December 31, 2020. Distributions to members, as determined and approved by the board of managers, are made to holders of preferred and common units in proportion to their holdings of common units then outstanding on an as-converted basis. All profit and loss allocations, including those made as a result of a capital transaction, will be made pursuant to the provisions of the Viant Technology LLC Agreement.
Member Dividend Distributions
In October 2020, Viant Technology LLC’s board of managers declared and approved a distribution of $5.0 million to the holders of preferred and common units in accordance with the provisions of the Viant Technology LLC Agreement, resulting in payment of $3.0 million to the preferred unitholders and $2.0 million to the common unitholders.
In connection with the IPO in February 2021, the preferred and common units of Viant Technology LLC were converted to Class B units and thus have no balance as of December 31, 2022 and 2021. Refer to Note 12—Earnings (Loss) Per Share/Unit for additional information.
10. Stock-based Compensation
During the year ended December 31, 2020, employees and other service providers were eligible to be granted profit interests in the form of common units under an equity incentive plan or other arrangement approved by the board of managers. The recipients of the common units were not required to make any capital contributions in exchange for their units.
Stock-based compensation recorded in the consolidated statements of operations was as follows:
Year Ended December 31,
202220212020
Platform operations$4,761 $13,096 $ 
Sales and marketing9,010 25,639  
Technology and development5,323 12,373  
General and administrative9,807 17,714  
Total$28,901 $68,822 $ 
Phantom Unit Plan and 2021 LTIP
On January 1, 2020, Viant Technology LLC formalized the 2020 Equity Based Incentive Compensation Plan (the “Phantom Unit Plan”), under which Viant Technology LLC was authorized to issue 12,500,000 phantom units. Upon the occurrence of a liquidation event, the units will participate in any increase in the fair value of the entity above the stated distribution threshold of $100 million. The units vest on a quarterly basis over four years, and all units granted to an employee, whether vested or unvested, automatically forfeit upon termination of employment for any reason. Based on the terms of the Phantom Unit Plan and unit award grants, no compensation cost was recorded in the consolidated statement of operations for the year ended December 31, 2020.
In connection with the IPO, which occurred on February 12, 2021, the Phantom Unit Plan was replaced by the 2021 LTIP. The aggregate maximum number of shares of the Company’s Class A common stock that may be issued pursuant to stock awards under the 2021 LTIP, or the Share Reserve, is 11,787,112 shares of Class A common stock. The Share Reserve will automatically increase
94

VIANT TECHNOLOGY INC.
NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS
(tabular dollars in thousands, except for per share/unit data)
on January 1 of each year commencing on January 1, 2022 and ending with a final increase on January 1, 2031 in an amount equal to 5% of the total number of shares of capital stock outstanding on December 31st of the preceding calendar year; provided, however, that the Company’s board of directors may provide that there will not be a January 1st increase in the Share Reserve in a given year or that the increase will be less than 5% of the shares of capital stock outstanding on the preceding December 31st.
On February 12, 2021, 6.2 million RSUs were granted under the Company’s 2021 LTIP. The Company is authorized to grant RSUs, incentive stock options, nonqualified stock options, stock appreciation rights, restricted stock awards, and performance stock awards under its 2021 LTIP. As of December 31, 2022, the Company has currently only granted RSUs and nonqualified stock options. Under the Company’s 2021 LTIP, 4.4 million shares remained available for grant as of December 31, 2022.
Stock-based Compensation
RSUs
The following summarizes RSU activity:
Number of Shares
(in thousands)
Weighted-
Average
Grant-Date Fair
 Value
RSUs outstanding as of December 31, 20213,033 $24.29 
Granted3,023 5.96 
Vested(1,338)24.26 
Canceled/forfeited(790)12.38 
RSUs outstanding as of December 31, 20223,928$12.59 
The total fair value of RSUs, as of their respective vesting dates, during the year ended December 31, 2022 was $7.5 million. As of December 31, 2022, the Company had unrecognized stock-based compensation relating to RSUs of approximately $41.1 million, which is expected to be recognized over a weighted-average period of 2.5 years.
Nonqualified Stock Options
The following summarizes nonqualified stock option activity:
Number of Options
(in thousands)
Weighted-Average
Exercise Price
Weighted-Average
Remaining Contractual Term
(years)
Aggregate Intrinsic Value
(in thousands)
Options outstanding as of December 31, 2021220$15.88 9.7$20 
Granted4,1015.98 
Exercised— 
Canceled(648)8.32 
Expired(12)15.51 
Options outstanding as of December 31, 20223,661$6.14 9.2$— 
Vested and exercisable44$18.55 4.0$— 
The weighted-average grant date fair value of options granted during the year ended December 31, 2022 was $3.50 per share. As of December 31, 2022, the Company had unrecognized stock-based compensation relating to unvested nonqualified stock options of approximately $10.3 million, which is expected to be recognized over a weighted-average period of 3.2 years.
The following table presents the assumptions used in the Black-Scholes model to determine the fair value of nonqualified stock options for the years ended December 31, 2022 and 2021.
95

VIANT TECHNOLOGY INC.
NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS
(tabular dollars in thousands, except for per share/unit data)
Year Ended December 31,
20222021
Risk free interest rate
1.4% - 2.8%
1.2 %
Expected volatility
61.5% - 62.7%
61.1 %
Expected term (in years)
5.9 - 6.0
5.9
Expected dividend yield0.0 %0.0 %
Risk-Free Interest Rate. The Company bases the risk-free interest rate assumption for equity awards on the rates for U.S. Treasury securities with maturities similar to those of the expected term of the award being valued.
Expected Volatility. Due to the limited trading history of the Company’s common stock, the expected volatility assumption is based on volatilities of a peer group of similar companies whose share prices are publicly available. The Company will continue to apply this process until a sufficient amount of historical information regarding the volatility of the Company’s own stock price becomes available.
Expected Term. Given the insufficient historical data relating to nonqualified stock option exercises, the expected term assumption is based on expected terms of a peer group of similar companies whose expected terms are publicly available. The Company will continue to apply this process until a sufficient amount of historical information regarding the Company’s nonqualified stock option exercises becomes available.
Expected Dividend Yield. The Company’s expected dividend yield assumption is zero as it has never paid dividends and has no present intention to do so in the future.
Issuance of Shares
Upon vesting of shares under the LTIP, we will issue treasury stock. If treasury stock is not available, Class A common stock will be issued.
11. Income Taxes and Tax Receivable Agreement
The provision for income taxes differs from the amount of income tax computed by applying the applicable U.S. statutory federal income tax rate of 21% to income before provision of income taxes due to Viant Technology LLC’s pass-through structure for U.S. income tax purposes and the valuation allowance against the deferred tax asset in the current and prior-year periods, as well as a pass-through permanent difference related to the forgiveness of the PPP Loan in the prior-year periods. The Company did not recognize an income tax benefit (expense) on its share of pre-tax book income (loss), exclusive of the noncontrolling interest of 76.3% due to the full valuation allowance against its deferred tax assets, resulting in an effective tax rate ("ETR") of 0.0% for the 12 months ended December 31, 2022 and 2021.
The Company is the managing member of Viant Technology LLC and, as a result, consolidates the financial results of Viant Technology LLC in the consolidated financial statements. Viant Technology LLC is a pass-through entity for U.S. federal and most applicable state and local income tax purposes following a corporate reorganization effected in connection with the IPO. As an entity classified as a partnership for tax purposes, Viant Technology LLC is not subject to U.S. federal and certain state and local income taxes. Prior to the IPO during 2021, the Company did not exist and thus no income tax expense was recognized for Viant Technology LLC for the period ended December 31, 2020. Subsequent to the IPO, any taxable income or loss generated by Viant Technology LLC is passed through to and included in the taxable income or loss of its members, including the Company. The Company is taxed as a corporation and pays corporate federal, state and local taxes with respect to income allocated from Viant Technology LLC, based on Viant Technology, Inc.'s 23.7% economic interest in Viant Technology LLC.
96

VIANT TECHNOLOGY INC.
NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS
(tabular dollars in thousands, except for per share/unit data)
The provision for income taxes attributable to the Company consisted of the following for the years ended December 31, 2022 and 2021:
Year Ended December 31,
20222021
Current:$— $— 
U.S. federal income tax  
State and local income tax  
Foreign income tax  
Deferred:
U.S. federal income tax  
State and local income tax  
Foreign income tax  
Income tax (benefit) provision$ $ 
The effective tax rate for the years ended December 31, 2022 and 2021 was 0.0%. A reconciliation of the statutory tax rate to the effective tax rate for the years presented are as follows:
Year Ended December 31,
20222021
Income tax benefit (expense) at federal statutory rate21.0 %21.0 %
Income passed through to noncontrolling interests(15.8)%(16.7)%
State and local taxes, net of federal benefit0.8 %0.6 %
Permanent items(0.3)%0.7 %
Stock-based compensation(2.9)%(3.2)%
Credits0.8 % %
Other, net0.9 % %
Valuation allowance(4.5)%(2.4)%
Total effective rate0.0 %0.0 %
97

VIANT TECHNOLOGY INC.
NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS
(tabular dollars in thousands, except for per share/unit data)
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.
Year Ended December 31,
20222021
Deferred tax assets
Net operating loss carryforwards$2,561 $1,321 
Tax credits800  
Investment in Partnership7,866 7,909 
Other, net253 108 
Subtotal11,480 9,338 
Valuation allowance(11,480)(9,338)
Total deferred tax assets  
Deferred tax liabilities
Other, net  
Total deferred tax liabilities  
Net deferred tax (liabilities) assets$ $ 
In assessing the realizability of deferred tax assets, the Company considers whether it is probable that some or all of the deferred tax assets will not be realized. In determining whether the deferred taxes are realizable, the Company considers the period of expiration of the tax asset, historical and projected taxable income, and tax liabilities for the tax jurisdiction in which the tax asset is located. Valuation allowances are provided to reduce the amounts of deferred tax assets to an amount that is more likely than not to be realized based on an assessment of positive and negative evidence, including estimates of future taxable income necessary to realize future deductible amounts. As of December 31, 2022 and 2021, the Company has recorded a valuation allowance against its deferred tax assets of $11.5 million and $9.3 million, respectively, as management cannot conclude whether it is more likely than not that these deferred tax assets will be realized.
As of December 31, 2022 and 2021, the Company has federal net operating losses of approximately $10.4 million and $5.5 million, respectively. As of December 31, 2022 and 2021, the Company has state net operating losses of approximately $6.1 million and $8.1 million, respectively. The federal net operating losses carry forward indefinitely and state net operating losses begin to expire in 2031. As of December 31, 2022, the Company has federal and state research and development tax credits of approximately $0.5 million and $0.3 million, respectively. The federal credits will begin to expire in 2042 and the state credits carryforward until exhausted.
As of December 31, 2022 and 2021, the Company has no significant unrecognized tax benefits and has not recorded interest and penalties related to uncertain tax positions.
The Company is subject to U.S. federal and state income taxes. The Company's U.S. federal and state returns are open to examination for all periods ending December 31, 2020 and thereafter. However, to the extent allowed by law the tax authorities may have the right to examine prior periods where net operating losses were generated and carried forward, and make adjustments up to the amount of the net operating loss or credit carry forward amount.
12. Earnings (Loss) Per Share/Unit
Prior to the Reorganization Transactions that occurred on February 12, 2021, the Viant Technology LLC membership structure included certain convertible preferred units and common units. As a result of the Reorganization Transactions, Class B units of Viant Technology LLC are exchangeable in the future for Class A common stock of the Company. As the conversion of Viant Technology LLC preferred and common units to Class B units was not done in a proportionate manner with respect to the rights and economic interests of the former Viant Technology LLC unit holders compared to those of the new Class B unit/shareholders in Viant Technology LLC and Viant Technology Inc., we do not believe it is appropriate to retrospectively adjust these units. Accordingly, the earnings per unit calculation presented for the year ended December 31, 2020 reflect units of the membership structure prior to the Reorganization Transactions.
For the years ended December 31, 2022 and 2021, basic net loss per share has been calculated by dividing net loss attributable to Class A common stockholders for the period subsequent to the Reorganization Transactions, by the weighted average number of shares of Class A common stock outstanding for the same period. Shares of Class A common stock are weighted for the portion of the
98

VIANT TECHNOLOGY INC.
NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS
(tabular dollars in thousands, except for per share/unit data)
period in which the shares were outstanding. Diluted net loss per share has been calculated in a manner consistent with that of basic net loss per share while considering all potentially dilutive shares of Class A common stock outstanding during the period.
For the year ended December 31, 2020, basic earnings (loss) per unit represents net income (loss) divided by the weighted-average number of units outstanding. Diluted net income (loss) per share has been computed in a manner consistent with that of basic net loss per share while considering all shares of potentially dilutive common units that were outstanding during the period, inclusive of the convertible preferred units using the if-converted method and the incentive common units using the treasury stock method, if dilutive. For the year ended December 31, 2020, there were no potential dilutive units related to incentive common units as they were all issued as of the beginning of the year.
The undistributed earnings for year ended December 31, 2020 have been allocated based on the participation rights of the convertible preferred and common units as if the earnings for the period have been distributed. As the participation in distributed and undistributed earnings is identical for both classes, the distributed and undistributed earnings are allocated on a proportionate basis.
The following table presents the calculation of basic and diluted net earnings (loss) per share/unit for the years ended December 31, 2022, 2021, and 2020. Refer to Note 2—Basis of Presentation and Summary of Significant Accounting Policies for additional information related to basic and diluted earnings (loss) per share/unit.
Year Ended December 31,
202220212020
Numerator
Net income (loss)$(48,089)$(37,609)$20,638 
Less: Dividend paid to preferred unitholders  (3,000)
Adjusted net income (loss) attributable to common unitholders(48,089)(37,609)17,638 
Less: Dividend paid to common unitholders  (2,000)
Undistributed earnings (loss) attributable to all unitholders(48,089)(37,609)15,638 
Less: Undistributed earnings attributable to participating securities  (9,383)
Less: Net loss attributable to noncontrolling interests(36,176)(29,867) 
Net income (loss) attributable to Viant Technology Inc./common unitholders$(11,913)$(7,742)$6,255 
Denominator
Weighted-average shares of Class A common stock/units outstanding—basic14,18512,364400
Effect of dilutive securities:
Convertible preferred units600
Weighted-average shares of Class A common stock/units outstanding—diluted14,18512,3641,000
Earnings (loss) per Class A common stock/unit—basic
Distributed earnings per unit—basic$ $ $5.00 
Undistributed earnings (loss) per unit—basic(0.84)(0.63)15.64 
Total earnings (loss) per Class A common stock/unit—basic$(0.84)$(0.63)$20.64 
Earnings (loss) per Class A common stock/unit—diluted
Total earnings (loss) per Class A common stock/unit—diluted$(0.84)$(0.63)$20.64 
Anti-dilutive shares/units excluded from earnings (loss) per share of Class A common stock/unit—diluted:
Restricted stock units3,9283,033
Nonqualified stock options3,661220
Shares of Class B common stock47,08247,107
Total shares excluded from earnings (loss) per share of Class A common stock/unit—diluted54,67150,360
99

VIANT TECHNOLOGY INC.
NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS
(tabular dollars in thousands, except for per share/unit data)
13. Noncontrolling Interests
We are the sole managing member of Viant Technology LLC and, as a result, consolidate the financial results of Viant Technology LLC. We report noncontrolling interests representing the economic interests in Viant Technology LLC held by the other members of Viant Technology LLC. The Viant Technology LLC Agreement classifies the interests acquired by the Company as Class A units, reclassified the interests held by the continuing members of Viant Technology LLC as Class B units and permits the continuing members of Viant Technology LLC to exchange Class B units for shares of Class A common stock on a one-for-one basis or, at the election of Viant Technology Inc., for cash at the current fair value on the date of the exchange. Changes in the Company’s ownership interest in Viant Technology LLC while retaining control of Viant Technology LLC will be accounted for as equity transactions. As such, future redemptions or direct exchanges of Class B units in Viant Technology LLC by the other members and future issuances of Class A common stock under the LTIP will result in a change in ownership, where the Company will rebalance the noncontrolling interest, offset by a change in additional-paid-in-capital.
The following table summarizes the ownership of Viant Technology LLC.
As of December 31, 2022As of December 31, 2021
OwnerUnits OwnedOwnership
Percentage
Units OwnedOwnership
Percentage
Viant Technology Inc.14,643,79823.7 %13,704,63822.5 %
Noncontrolling interests47,082,26076.3 %47,107,13077.5 %
Total61,726,058100.0 %60,811,768100.0 %
During the year ended 2022, noncontrolling interests exchanged 24,870 Class B units of Viant Technology, LLC for 24,870 shares of the Company’s Class A common stock, which also resulted in the cancellation of 24,870 shares of the Company’s Class B common stock that was previously held by noncontrolling interests with no additional consideration provided.
The following table presents the effect of changes in the Company’s ownership interest in Viant Technology LLC on the Company’s equity for the years indicated.
Year Ended December 31,
20222021
Net loss attributable to Viant Technology Inc.$(11,913)$(7,742)
Transfers to noncontrolling interests:
Decrease in the additional-paid-in-capital of Viant Technology Inc. resulting from ownership changes in Viant Technology LLC(20,284)(44,361)
Change from net loss attributable to Viant Technology Inc. and transfers to noncontrolling interests$(32,197)$(52,103)
14. Commitments and Contingencies
Lease Commitments
As of December 31, 2022, the Company had non-cancelable operating lease commitments for office space that have been recorded as operating lease liabilities. Refer to Note 5—Leases for additional information.
Hosting Commitments
As of December 31, 2022, the Company had non-cancelable contractual agreements related to the hosting of our data storage processing, storage, and other computing services. We had $6.7 million in commitments as of December 31, 2022, due by the first quarter of 2024.
Legal Matters
From time to time, the Company is subject to various legal proceedings and claims, either asserted or unasserted, that arise in the ordinary course of business. Although the outcome of the various legal proceedings and claims cannot be predicted with certainty, management does not believe that any of these proceedings or other claims will have a material effect on the Company’s business, financial condition, results of operations or cash flows.
100

VIANT TECHNOLOGY INC.
NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS
(tabular dollars in thousands, except for per share/unit data)
15. Guarantees and Indemnities
The Company has made no significant contractual guarantees for the benefit of third parties. However, in the ordinary course of business, the Company may provide indemnifications of varying scope and terms to customers, vendors, lessors, business partners and other parties with respect to certain matters, including, but not limited to, losses arising out of breach of such agreements, services to be provided by the Company or from intellectual property infringement claims made by third parties. In addition, the Company has entered into indemnification agreements with directors and certain officers and employees 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. The Company is not aware of indemnification claims that could have a material effect on the Company’s consolidated financial statements. Accordingly, no amounts for any obligation have been recorded as of December 31, 2022 and 2021.
16. Related Parties
The Company had a balance of $0.2 million and $0.3 million as of December 31, 2022 and December 31, 2021, respectively, payable to related parties for expenses they incurred on our behalf, which was recorded within "Accrued liabilities" on the consolidated balance sheets. The related expense incurred by the Company was $1.0 million and $0.3 million for the years ended December 31, 2022 and 2021, respectively.
The Company recorded no revenue from its transactions with related parties during the years ended December 31, 2022, 2021, and 2020. The Company recorded no purchases from related parties during the years ended December 31, 2022, 2021, and 2020.
As of December 31, 2022 and 2021, no amounts were due to or due from related parties, other than those mentioned above.
101


Item 9. Changes in and Disagreements with Accountants on Accounting and Financial Disclosure.
None.
Item 9A. Controls and Procedures.
Evaluation of Disclosure Controls and Procedures
Our management, with the participation of our chief executive officer and chief financial officer, has evaluated the effectiveness of our disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act), as of the end of the period covered by this Annual Report. Based on such evaluation, our chief executive officer and chief financial officer have concluded that as of December 31, 2022, our disclosure controls and procedures are designed at a reasonable assurance level and are effective to provide reasonable assurance that information we are required to disclose in reports that we file or submit under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the rules and forms of the SEC, and that such information is accumulated and communicated to our management, including our chief executive officer and chief financial officer, as appropriate, to allow timely decisions regarding required disclosure.
Management's Report on Internal Control Over Financial Reporting
Our management is responsible for establishing and maintaining adequate internal control over financial reporting (as defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act). We maintain internal control over financial reporting designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with GAAP.
Internal control over financial reporting includes maintaining records that, in reasonable detail, accurately and fairly reflect our transactions; providing reasonable assurance that transactions are recorded as necessary for the preparation of consolidated financial statements in accordance with accounting principles generally accepted in the United States of America; providing reasonable assurance that receipts and expenditures of company assets are made in accordance with management authorization; and providing reasonable assurance that unauthorized acquisition, use or disposition of company assets that could have a material effect on the consolidated financial statements would be prevented or detected on a timely basis. Because of its inherent limitations, internal control over financial reporting is not intended to provide absolute assurance that a misstatement of our consolidated financial statements would be prevented or detected.
Under the supervision and with the participation of our chief executive officer and chief financial officer, our management conducted an evaluation of the effectiveness of our internal control over financial reporting based on the criteria set forth in “Internal Control—Integrated Framework” issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 framework). Based on this assessment, our management concluded that our internal control over financial reporting was effective at the reasonable assurance level as of December 31, 2022.
Attestation Report of the Independent Registered Public Accounting Firm
This Annual Report does not include an attestation report of our registered public accounting firm regarding internal control over financial reporting due to an exemption established by the JOBS Act for “emerging growth companies” and because we qualify as a “non-accelerated filer” (i.e., we do not qualify as either an “accelerated filer” or a “large accelerated filer” as defined in Rule 12b-2 under the Exchange Act).
Changes in Internal Control over Financial Reporting
There was no change in our internal control over financial reporting (as defined in Rules 13a-15(d) and 15d-15(d) under the Exchange Act) during the period covered by this Annual Report that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.
Limitations on the Effectiveness of Disclosure Controls and Procedures
Our management, including our chief executive officer and chief financial officer, does not expect that our disclosure controls and procedures or internal control over financial reporting will prevent all errors and all fraud. A control system, no matter how well designed and implemented, can provide only reasonable, not absolute, assurance that the control system’s objectives will be met. Further, the design of a control system must reflect the fact that there are resource constraints and the benefits of controls must be considered relative to their costs. Because of the inherent limitations in all control systems, no evaluation of controls can provide absolute assurance that all control issues within a company are detected. The inherent limitations include the realities that judgments in decision-making can be faulty and that breakdowns can occur because of simple errors or mistakes. Controls can also be circumvented by the individual acts of some persons, by collusion of two or more people, or by management override of the controls. Because of the inherent limitations in a cost-effective control system, misstatements due to error or fraud may occur and may not be detected. Also,
102


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.
Item 9B. Other Information.
None.
Item 9C. Disclosure Regarding Foreign Jurisdictions that Prevent Inspections.
Not applicable.
103


PART III
Item 10. Directors, Executive Officers and Corporate Governance.
The information required by this item is incorporated by reference to the definitive Proxy Statement for our 2023 Annual Meeting of Stockholders, which will be filed with the SEC no later than 120 days after December 31, 2022.
We have adopted a written Code of Business Conduct and Ethics (our “Code of Conduct”) that applies to all officers, directors and employees, including our principal executive officer, principal financial and accounting officer, or persons performing similar functions. The Code of Conduct is available on our website at www.viantinc.com. If we make any substantive amendments to the Code of Conduct or grant any waiver from a provision of the Code of Conduct to any executive officer or director, we will promptly disclose the nature of the amendment or waiver on our website or in a Current Report on Form 8-K.
Item 11. Executive Compensation.
The information required by this item is incorporated by reference to the definitive Proxy Statement for our 2023 Annual Meeting of Stockholders, which will be filed with the SEC no later than 120 days after December 31, 2022.
Item 12. Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters.
The information required by this item is incorporated by reference to the definitive Proxy Statement for our 2023 Annual Meeting of Stockholders, which will be filed with the SEC no later than 120 days after December 31, 2022.
Item 13. Certain Relationships and Related Transactions, and Director Independence.
The information required by this item is incorporated by reference to the definitive Proxy Statement for our 2023 Annual Meeting of Stockholders, which will be filed with the SEC no later than 120 days after December 31, 2022.
Item 14. Principal Accountant Fees and Services.
The information required by this item is incorporated by reference to the definitive Proxy Statement for our 2023 Annual Meeting of Stockholders, which will be filed with the SEC no later than 120 days after December 31, 2022.
104


PART IV
Item 15. Exhibits and Financial Statement Schedules.
(a)The following documents are filed as a part of this Annual Report:
(1)Financial Statements
See Index to Consolidated Financial Statements at Part II, Item 8 of this Annual Report.
(2)Financial Statement Schedules
The financial statement schedules are omitted as they are either not applicable or the information required is presented in the financial statements and notes thereto under Part II, Item 8 of this Annual Report.
(3)Exhibits:
The documents listed in the following Exhibit Index of this Annual Report are incorporated by reference or are filed with this Annual Report, in each case as indicated therein (numbered in accordance with Item 601 of Regulation S-K).
Exhibit Index
Exhibit
Number
Description
3.1
3.2
4.1
10.1
10.2
10.3
10.4
10.5+
10.6
10.7
10.8
105


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*†
32.2*†
101.INSInline XBRL Instance Document
101.SCHInline XBRL Taxonomy Extension Schema Document
101.CALInline XBRL Taxonomy Extension Calculation Linkbase Document
101.DEFInline XBRL Taxonomy Definition Linkbase Document
101.LABInline XBRL Taxonomy Extension Labels Linkbase Document
101.PREInline XBRL Taxonomy Extension Presentation Linkbase Document
104Cover Page Interactive Data File (formatted as inline XBRL and contained in Exhibit 101)
*Filed herewith.
106


+Indicates management contract or compensatory plan, contract or arrangement.
The certifications furnished in Exhibits 32.1 and 32.2 hereto are deemed to accompany this Annual Report on Form 10-K and will not be deemed “filed” for purposes of Section 18 of the Exchange Act, except to the extent that the registrant specifically incorporates it by reference.
Item 16. Form 10-K Summary.
None.
107


SIGNATURES
Pursuant to the requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.
VIANT TECHNOLOGY INC.
Date: March 2, 2023
By:/s/ Tim Vanderhook
Tim Vanderhook
Chief Executive Officer and Chairman
(Principal Executive Officer)
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 in the capacities and on the dates indicated.
NameTitleDate
/s/ Tim Vanderhook
Chief Executive Officer and Chairman
(Principal Executive Officer)
March 2, 2023
Tim Vanderhook
/s/ Larry Madden
Chief Financial Officer
(Principal Financial and Accounting Officer)
March 2, 2023
Larry Madden
/s/ Chris VanderhookChief Operating Officer and DirectorMarch 2, 2023
Chris Vanderhook
/s/ Max ValdesDirectorMarch 2, 2023
Max Valdes
/s/ Elizabeth WilliamsDirectorMarch 2, 2023
Elizabeth Williams
/s/ Vivian YangDirectorMarch 2, 2023
Vivian Yang
108
EX-23.1 2 dsp-20221231xex231.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-252912 and 333-263458 on Form S-8 of our report dated March 2, 2023, relating to the financial statements of Viant Technology Inc., appearing in this Annual Report on Form 10-K for the year ended December 31, 2022.


/s/ DELOITTE & TOUCHE LLP

Costa Mesa, California
March 2, 2023

EX-31.1 3 dsp-20221231xex311.htm EX-31.1 Document

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

EX-31.2 4 dsp-20221231xex312.htm EX-31.2 Document

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

EX-32.1 5 dsp-20221231xex321.htm EX-32.1 Document

Exhibit 32.1
CERTIFICATION PURSUANT TO
18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
In connection with the Annual Report of Viant Technology Inc. (the “Company”) on Form 10-K for the fiscal year ended December 31, 2022, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I certify, pursuant to 18 U.S.C. § 1350, as adopted pursuant to § 906 of the Sarbanes-Oxley Act of 2002, that:
(1)The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended; 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: March 2, 2023
By:/s/ Tim Vanderhook
Tim Vanderhook
Chief Executive Officer and Chairman
(Principal Executive Officer)
A signed original of this written statement required by Section 906 has been provided to the Company and will be retained by the Company and furnished to the Securities and Exchange Commission or its staff upon request.

EX-32.2 6 dsp-20221231xex322.htm EX-32.2 Document

Exhibit 32.2
CERTIFICATION PURSUANT TO
18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
In connection with the Annual Report of Viant Technology Inc. (the “Company”) on Form 10-K for the fiscal year ended December 31, 2022, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I certify, pursuant to 18 U.S.C. § 1350, as adopted pursuant to § 906 of the Sarbanes-Oxley Act of 2002, that:
(1)The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended; 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: March 2, 2023
By:/s/ Larry Madden
Larry Madden
Chief Financial Officer
(Principal Financial and Accounting Officer)
A signed original of this written statement required by Section 906 has been provided to the Company and will be retained by the Company and furnished to the Securities and Exchange Commission or its staff upon request.

EX-101.SCH 7 dsp-20221231.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 0000002 - Document - Audit Information link:presentationLink link:calculationLink link:definitionLink 0000003 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000006 - Statement - CONSOLIDATED STATEMENTS OF CONVERTIBLE PREFERRED UNITS AND EQUITY (DEFICIT) link:presentationLink link:calculationLink link:definitionLink 0000007 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 0000008 - Disclosure - Nature of Operations link:presentationLink link:calculationLink link:definitionLink 0000009 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 0000010 - Disclosure - Revenue link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - Property, Equipment and Software, Net link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - Goodwill and Intangible Assets, Net link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - Accrued Liabilities link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - Revolving Credit Facility and PPP Loan link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - Convertible Preferred Units and Common Units link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - Stock-based Compensation link:presentationLink link:calculationLink link:definitionLink 0000018 - Disclosure - Income Taxes and Tax Receivable Agreement link:presentationLink link:calculationLink link:definitionLink 0000019 - Disclosure - Earnings (Loss) Per Share/Unit link:presentationLink link:calculationLink link:definitionLink 0000020 - Disclosure - Noncontrolling Interests link:presentationLink link:calculationLink link:definitionLink 0000021 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 0000022 - Disclosure - Guarantees and Indemnities link:presentationLink link:calculationLink link:definitionLink 0000023 - Disclosure - Related Parties link:presentationLink link:calculationLink link:definitionLink 0000024 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 0000025 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 0000026 - Disclosure - Revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 0000027 - Disclosure - Property, Equipment and Software, Net (Tables) link:presentationLink link:calculationLink link:definitionLink 0000028 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 0000029 - Disclosure - Goodwill and Intangible Assets, Net (Tables) link:presentationLink link:calculationLink link:definitionLink 0000030 - Disclosure - Accrued Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 0000031 - Disclosure - Revolving Credit Facility and PPP Loan (Tables) link:presentationLink link:calculationLink link:definitionLink 0000032 - Disclosure - Convertible Preferred Units and Common Units (Tables) link:presentationLink link:calculationLink link:definitionLink 0000033 - Disclosure - Stock-based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 0000034 - Disclosure - Income Taxes and Tax Receivable Agreement (Tables) link:presentationLink link:calculationLink link:definitionLink 0000035 - Disclosure - Earnings (Loss) Per Share/Unit (Tables) link:presentationLink link:calculationLink link:definitionLink 0000036 - Disclosure - Noncontrolling Interests (Tables) link:presentationLink link:calculationLink link:definitionLink 0000037 - Disclosure - Nature of Operations - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 0000038 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 0000039 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Summary of Changes in Allowance for Doubtful Accounts (Details) link:presentationLink link:calculationLink link:definitionLink 0000040 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Schedule of Estimated Useful Lives of Property, Equipment and Software (Details) link:presentationLink link:calculationLink link:definitionLink 0000041 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Schedule of Concentrations of Credit Risk (Details) link:presentationLink link:calculationLink link:definitionLink 0000042 - Disclosure - Revenue - Summary of Disaggregation of Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 0000043 - Disclosure - Revenue - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 0000044 - Disclosure - Revenue - Summary of Changes in Deferred Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 0000045 - Disclosure - Property, Equipment and Software, Net - Schedule of Major Classes of Property, Equipment and Software (Details) link:presentationLink link:calculationLink link:definitionLink 0000046 - Disclosure - Property, Equipment and Software, Net - Schedule of Depreciation (Details) link:presentationLink link:calculationLink link:definitionLink 0000047 - Disclosure - Property, Equipment and Software, Net - Schedule of Interest Cost (Details) link:presentationLink link:calculationLink link:definitionLink 0000048 - Disclosure - Leases - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 0000049 - Disclosure - Leases - Components of Lease Expense (Details) link:presentationLink link:calculationLink link:definitionLink 0000050 - Disclosure - Leases - Summary of Future Minimum Lease Payments (Details) link:presentationLink link:calculationLink link:definitionLink 0000050 - Disclosure - Leases - Summary of Future Minimum Lease Payments (Details) link:presentationLink link:calculationLink link:definitionLink 0000051 - Disclosure - Leases - Summary of Future Minimum Payments Under Non-Cancelable Operating Leases (Details) link:presentationLink link:calculationLink link:definitionLink 0000052 - Disclosure - Goodwill and Intangible Assets, Net - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 0000053 - Disclosure - Goodwill and Intangible Assets, Net - Summary of Balances of Intangibles Assets and Accumulated Amortization (Details) link:presentationLink link:calculationLink link:definitionLink 0000054 - Disclosure - Goodwill and Intangible Assets, Net - Summary of Amortization Recorded in Consolidated Statements of Operations (Details) link:presentationLink link:calculationLink link:definitionLink 0000055 - Disclosure - Goodwill and Intangible Assets, Net - Summary of Estimated Future Amortization of Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 0000056 - Disclosure - Accrued Liabilities - Summary of Accrued Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 0000057 - Disclosure - Revolving Credit Facility and PPP Loan - Schedule of Debt and Revolving Credit Facilities (Details) link:presentationLink link:calculationLink link:definitionLink 0000058 - Disclosure - Revolving Credit Facility and PPP Loan - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 0000059 - Disclosure - Convertible Preferred Units and Common Units - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 0000060 - Disclosure - Convertible Preferred Units and Common Units - Summary of Valuation Assumptions Used in Fair Value Calculation of Common Units (Details) link:presentationLink link:calculationLink link:definitionLink 0000061 - Disclosure - Stock-based Compensation - Summary of Stock/Unit-based Compensation (Details) link:presentationLink link:calculationLink link:definitionLink 0000062 - Disclosure - Stock-based Compensation - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 0000063 - Disclosure - Stock-based Compensation - Summary of RSU Activity (Details) link:presentationLink link:calculationLink link:definitionLink 0000064 - Disclosure - Stock-based Compensation - Summary of Valuation Assumptions used in Fair Value Calculation of Incentive Units (Details) link:presentationLink link:calculationLink link:definitionLink 0000065 - Disclosure - Stock-based Compensation - Summary of Nonqualified Stock Option Activity (Details) link:presentationLink link:calculationLink link:definitionLink 0000066 - Disclosure - Stock-based Compensation - Summary of Assumptions used in Black-Scholes Model to Determine Fair Value of Nonqualified Stock Options Granted (Details) link:presentationLink link:calculationLink link:definitionLink 0000067 - Disclosure - Income Taxes and Tax Receivable Agreement - Schedule of Provision for Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 0000068 - Disclosure - Income Taxes and Tax Receivable Agreement - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 0000069 - Disclosure - Income Taxes and Tax Receivable Agreement - Schedule of Effective Income Tax Rate Reconciliation (Details) link:presentationLink link:calculationLink link:definitionLink 0000070 - Disclosure - Income Taxes and Tax Receivable Agreement - Significant Portion of Deferred Tax Assets and Deferred Tax Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 0000071 - Disclosure - Earnings (Loss) Per Share/Unit - Calculation of Basic and Diluted Net Earnings (Loss) Per Share/Unit (Details) link:presentationLink link:calculationLink link:definitionLink 0000072 - Disclosure - Noncontrolling Interests - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 0000073 - Disclosure - Noncontrolling Interests - Summary Ownership of Viant Technology LLC (Details) link:presentationLink link:calculationLink link:definitionLink 0000074 - Disclosure - Noncontrolling Interests - Summary of Effect of Changes in Ownership Interest in Viant Technology LLC on Equity (Details) link:presentationLink link:calculationLink link:definitionLink 0000075 - Disclosure - Commitment and Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 0000076 - Disclosure - Guarantees and Indemnities - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 0000077 - Disclosure - Related Parties - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 8 dsp-20221231_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 9 dsp-20221231_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 10 dsp-20221231_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Business Acquisition Business Acquisition [Axis] Partner Type of Partners' Capital Account, Name Partner Type of Partners' Capital Account, Name [Domain] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Foreign income tax Current Foreign Tax Expense (Benefit) Total undiscounted future lease payments Lessee, Operating Lease, Liability, to be Paid Net income (loss) Net income (loss) Net income (loss) Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Related Party Transactions [Abstract] Related Party Transactions [Abstract] Provision for (recovery of) doubtful accounts Provision for (recovery of) doubtful accounts Accounts Receivable, Credit Loss Expense (Reversal) 2016 Convertible Preferred Units Two Thousand Sixteen Convertible Preferred Units [Member] Two thousand sixteen convertible preferred units. Entity Address, Postal Zip Code Entity Address, Postal Zip Code Nature Of Operations [Table] Nature Of Operations [Table] Nature of Operations. Due from (to) related party Related Party Transaction, Due from (to) Related Party, Current Property, Plant and Equipment [Abstract] Property, Plant and Equipment [Abstract] Deferred: Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract] Preferred stock, shares outstanding Preferred Stock, Shares Outstanding Percentage of voting rights of outstanding common stock Percentage Of Voting Rights Of Outstanding Common Stock Percentage of voting rights of outstanding common stock. Debt Instrument Debt Instrument [Axis] Total property, equipment and software Property, Plant and Equipment, Gross Member units acquired, units (in shares) Members Equity Units Acquired During Period Member units acquired during period shares. Expenses incurred Related Party Transaction, Expenses from Transactions with Related Party Senior secured revolving credit facility, maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Hosting commitments Contractual Obligation, Hosting Commitments Contractual Obligation, Hosting Commitments Accrued Interest Forgiveness Accrued Interest Forgiveness [Member] Accrued interest forgiveness. Fixed coverage charge ratio Line Of Credit Facility, Fixed Coverage Charge Ratio Line Of Credit Facility, Fixed Coverage Charge Ratio Purchased software Software and Software Development Costs [Member] Weighted average interest rate Long-Term Debt, Weighted Average Interest Rate, over Time Accrued compensation Increase Decrease In Accrued Compensation Increase decrease in Accrued compensation. Fair Value of Financial Instruments Fair Value of Financial Instruments, Policy [Policy Text Block] Additional paid-in capital Additional Paid in Capital Income Approach Valuation, Income Approach [Member] Debt instrument, basis spread on variable rate plus margin Debt Instrument, Basis Spread on Variable Rate Statistical Measurement Statistical Measurement [Domain] Continuing Members Class B Units Continuing Members Class B Units [Member] Continuing members class B units. Four Brothers 2 LLC Four Brothers2 Limited Liability Company [Member] Four brothers 2 limited liability company. Depreciation Depreciation Summary of Future Minimum Payments Under Non-Cancelable Operating Leases Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block] Total deferred tax assets Deferred Tax Assets, Net Tax receivable agreement required to make payments to shareholders realized percentage of tax benefits in event that exchange of units to shares Tax Receivable Agreement Required To Make Payments To Shareholders Realized Percentage Of Tax Benefits In Event That Exchange Of Units To Shares Tax receivable agreement required to make payments to shareholders realized percentage of tax benefits in event that exchange of units to shares. Bears interest at an annual rate Debt Instrument, Interest Rate, Stated Percentage Valuation Approach and Technique Valuation Approach and Technique [Axis] Share-based Payment Arrangement [Abstract] Share-Based Payment Arrangement [Abstract] Federal Domestic Tax Authority [Member] Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items] Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items] Basis of presentation and summary of significant accounting policies. State and local income tax Current State and Local Tax Expense (Benefit) Beginning balance, convertible preferred units (shares) Ending balance, convertible preferred units (shares) Temporary Equity, Shares Outstanding Repurchase of treasury stock in connection with the taxes paid related to net share settlement of equity awards Treasury Stock, Value, Acquired, Cost Method Net loss attributable to Viant Technology Inc. Net loss attributable to Viant Technology Inc. Net Income (Loss) Attributable to Parent Measurement Input Type Measurement Input Type [Domain] Lessee Lease Description [Table] Lessee, Lease, Description [Table] Noncash gain on extinguishment of debt related to Paycheck Protection Program loan Noncash Gain On Extinguishment Of Debt Related To P P P Loan Noncash gain on extinguishment of debt related to PPP loan. Total shares excluded from earnings (loss) per share of Class A common stock/unit—diluted (shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Document Information [Line Items] Document Information [Line Items] Accrued member tax distributions Accrued Member Tax Distributions Accrued member tax distributions. Domestic Rate Loans Fed Funds Effective Rate Overnight Index Swap Rate [Member] Other, net Effective Income Tax Rate Reconciliation, Other Adjustments, Percent Thereafter Lessee, Operating Lease, Liability, to be Paid, after Year Five Equity Component Equity Component [Domain] Ownership Ownership [Axis] Leases Lessee, Operating Leases [Text Block] Valuation Approach and Technique Valuation Approach and Technique [Domain] Loan Agreement Loan Agreement [Member] Loan agreement. Related Party Related Party [Domain] Lessee Lease Description [Line Items] Lessee, Lease, Description [Line Items] Beginning balance, treasury stock Ending balance, treasury stock Treasury Stock, Common, Value Plan Name Plan Name [Axis] Unit Repurchase Agreement Unit Repurchase Agreement [Member] Unit repurchase agreement. Standby Letters of Credit Standby Letters of Credit [Member] Tax Credit Carryforward, Name [Domain] Tax Credit Carryforward, Name [Domain] Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Class A Units Members Equity Class A Units [Member] Members equity class A units. Supplemental disclosure of cash flow information: Supplemental Cash Flow Information [Abstract] Weighted average grant date fair value of units, canceled (dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Debt securities yield period Debt Securities Yield Period Debt securities yield period. Noncontrolling Interest [Abstract] Noncontrolling Interest [Abstract] Plan Name Plan Name [Domain] Amount capitalized within property, equipment and software, net Property Equipment And Software Interests Capitalization Amount Property equipment and software interests capitalization amount. Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Entity Address, State or Province Entity Address, State or Province Undistributed earnings (loss) attributable to all unitholders Undistributed Earnings Loss Attributable To All Unitholders Undistributed earnings (loss) attributable to all unitholders. Ownership Percentage Ownership Interest Percentage Ownership interest percentage. 2023 Operating Leases, Future Minimum Payments, Due in Two Years Weighted-Average Remaining Contractual Term (years) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Award Type Award Type [Axis] Basis of Presentation and Summary of Significant Accounting Policies Basis of Presentation and Significant Accounting Policies [Text Block] Net cash provided by (used in) operating activities Net Cash Provided by (Used in) Operating Activities Current portion of operating lease liabilities Less: Operating lease liabilities, current Operating Lease, Liability, Current Expired (shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Expirations in Period Schedule Of Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Table] Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table] Accounts Payable and Accrued Liabilities Accounts Payable And Accrued Liabilities Current [Member] Accounts payable and accrued liabilities current. Operating expenses: Costs and Expenses [Abstract] Lender Name Lender Name [Axis] Canceled (shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period Convertible Preferred Units And Common Units [Abstract] Convertible Preferred Units And Common Units [Abstract] Convertible preferred units and common units. Document Annual Report Document Annual Report Transfers to noncontrolling interests: Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Changes, Net [Abstract] Legal Entity Legal Entity [Axis] Long-term debt Total long-term debt Long-Term Debt, Excluding Current Maturities Total liabilities Liabilities Technology and development Technology And Development Expenses Technology and development expenses. Fair value of common units into preferred units are convertible at issuance per unit (dollars per share) Preferred Stock, Convertible, Conversion Price Operating lease weighted average remaining lease term Operating Lease, Weighted Average Remaining Lease Term Share Based Compensation Arrangement By Share Based Payment Award [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Cash flows used in investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Supplier One Supplier One [Member] Supplier one. Issuance of Class A common stock in initial public offering, net of underwriting and offering costs Stock Issued During Period, Value, New Issues Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Effective conversion price per unit (dollars per share) Preferred Stock Convertible Effective Conversion Price Preferred stock convertible effective conversion price. Revolving Credit Facility Revolving Credit Facility [Member] Schedule of Major Classes of Property, Equipment and Software Property, Plant and Equipment [Table Text Block] Summary Ownership of Viant Technology LLC Schedule Of Noncontrolling Ownership Interests Table [Table Text Block] Schedule of noncontrolling ownership interests. Beginning balance, convertible preferred units Ending balance, convertible preferred units Temporary Equity, Carrying Amount, Including Portion Attributable to Noncontrolling Interests Current: Current Income Tax Expense (Benefit), Continuing Operations [Abstract] Preferred stock, shares issued Preferred Stock, Shares Issued Document Type Document Type Effect of Reorganization Transactions Temporary Equity Value Effect Of Reorganization Transactions Temporary equity, value, effect of reorganization transactions. Common units, units issued (shares) Common Unit, Issued Point in time Transferred at Point in Time [Member] Property, equipment and software, estimated useful lives Property, Plant and Equipment, Useful Life Issuance of Class A common stock in initial public offering, net of underwriting and offering costs (shares) Number Of Class A Common Shares Issued And Number Of Shares Converted From Class B Common Stock To Class A Common Stock During Period Including Those Related To Reorganization Transactions And Initial Public Offering Number of Class A common shares issued and number of shares converted from Class B common stock to Class A common stock during the period, including those related to reorganization transactions and an initial public offering. Concentration Risk Benchmark Concentration Risk Benchmark [Domain] Finite-Lived Intangible Assets, Major Class Name Finite-Lived Intangible Assets, Major Class Name [Domain] Weighted-average grant-date fair value, beginning balance (dollars per share) Weighted-average grant-date fair value, ending balance (dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Revolving Credit Facility and PPP Loan Debt Disclosure [Text Block] Common Units Member Units [Member] Exchange of Class B common stock for Class A common stock Stock Issued During Period, Value, Conversion of Units Entity Shell Company Entity Shell Company Class B Common Stock Common Class B [Member] Accrued liabilities Increase (Decrease) in Accrued Liabilities Exchange basis for continuing members Continuing Members, Exchange Basis Continuing Members, Exchange Basis Deferred revenue Increase (Decrease) in Deferred Revenue 2023 Lessee, Operating Lease, Liability, to be Paid, Year One Developed technology Developed Technology Rights [Member] 2019 Convertible Preferred Units Two Thousand Nineteen Convertible Preferred Units [Member] Two thousand nineteen convertible preferred units. Summary of Changes in Deferred Revenue Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Document Period End Date Document Period End Date Accrued compensation Accrued Salaries, Current Convertible Preferred Units Convertible Preferred Stock [Member] Total assets Assets Write-offs, net of recoveries Accounts Receivable, Allowance for Credit Loss, Writeoff Convertible Preferred Units And Common Units [Table] Convertible Preferred Units And Common Units [Table] Convertible preferred units and common units. Debt Disclosure [Abstract] Debt Disclosure [Abstract] Supplier Supplier [Domain] Earnings (loss) per Class A common stock/unit: Earnings Per Share [Abstract] Accounts Receivable, Net of Allowances Accounts Receivable [Policy Text Block] Income Statement Location Income Statement Location [Axis] Antidilutive Securities Antidilutive Securities [Axis] Accrued liabilities Total accrued liabilities Accrued Liabilities, Current Credit Concentration Risk Credit Concentration Risk [Member] Less: Current portion of long-term debt Long-Term Debt, Current Maturities Numerator Net Income (Loss) Available to Common Stockholders, Basic [Abstract] 2027 Lessee, Operating Lease, Liability, to be Paid, Year Five Net cash provided by (used in) financing activities Net Cash Provided by (Used in) Financing Activities Variable lease cost Variable Lease, Cost Stockholders’ equity Stockholders' Equity Attributable to Parent [Abstract] Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Noncontrolling Interests Noncontrolling Interest Disclosure [Text Block] Earnings (Loss) Per Share/Unit Earnings Per Share [Text Block] Other, net Deferred Tax Liabilities, Other Customer Customer [Axis] Summary of Assumptions used in Fair Value of Stock Options Granted Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Liquidation preference calculated percentage Temporary Equity Liquidation Preference Calculated Percentage Temporary equity liquidation preference calculated percentage. Cash and Cash Equivalents Cash and Cash Equivalents, Policy [Policy Text Block] Operating lease liabilities Increase (Decrease) in Operating Lease Liability Related Party Transaction [Line Items] Related Party Transaction [Line Items] Schedule of Provision for Income Taxes Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Award Type Award Type [Domain] Valuation allowance Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent Unrecognized stock-based compensation expected to be recognized over a weighted-average period Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Gain on extinguishment of debt Gain (Loss) on Extinguishment of Debt Principal Forgiveness Principal Forgiveness [Member] Summary of Balances of Intangibles Assets and Accumulated Amortization Schedule of Finite-Lived Intangible Assets [Table Text Block] Computer equipment Computer Equipment [Member] Entity Registrant Name Entity Registrant Name Common stock shares issued and sold (shares) Stock Issued During Period, Shares, New Issues Goodwill Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block] Supplier Concentration Risk Supplier Concentration Risk [Member] Expected dividend yield Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate Customer relationships Customer Relationships [Member] Entity Address, City or Town Entity Address, City or Town Leases [Abstract] Noncurrent portion of deferred rent Deferred Rent Credit, Noncurrent Total equity Beginning balance Ending balance Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest Net operating loss carryforwards Deferred Tax Assets, Operating Loss Carryforwards Minimum Minimum [Member] Noncontrolling interests Stockholders' Equity Attributable to Noncontrolling Interest Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Entity Emerging Growth Company Entity Emerging Growth Company Customer Two Customer Two [Member] Customer two. Common stock, par value per share Common Stock, Par or Stated Value Per Share Effect of Reorganization Transactions (shares) Stock Issued During Period Share Effect Of Reorganization Transactions Stock issued during period, share, effect of reorganization transactions. Viant Technology Inc Viant Technology Inc [Member] Viant Technology Inc. Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Treasury Stock Treasury Stock, Common [Member] Auditor Name Auditor Name Phantom Unit Plan Phantom Unit Plan [Member] Phantom unit plan. Operating loss carryforwards Operating Loss Carryforwards Trading Symbol Trading Symbol Entity File Number Entity File Number Schedule of Interest Cost Schedule Of Interest Cost Table [Table Text Block] Schedule of interest cost. Members' Equity Members Equity [Member] Members Equity. Beginning balance, treasury stock (shares) Ending balance, treasury stock (shares) Treasury Stock, Common, Shares Effect of Reorganization Transactions (shares) Temporary Equity Share Effect Of Reorganization Transactions Temporary equity, share, effect of reorganization transactions. Less: Undistributed earnings attributable to participating securities Undistributed Earnings (Loss) Allocated to Participating Securities, Basic 2026 Finite-Lived Intangible Asset, Expected Amortization, Year Four Long-term portion of deferred revenue Contract with Customer, Liability, Noncurrent Members equity units received in exchange of units Members Equity Units Received During Period Conversion Of Units Members equity units received during period conversion of units. Foreign income tax Deferred Foreign Income Tax Expense (Benefit) Research Tax Credit Carryforward Research Tax Credit Carryforward [Member] Share based payment award equity instruments other than options grants in period (shares) Granted (shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Restricted Stock Units Restricted Stock Units (RSUs) [Member] Effective tax rate Total effective rate Effective Income Tax Rate Reconciliation, Percent Concentration Risk Benchmark Concentration Risk Benchmark [Axis] Risk-free interest rate Measurement Input, Risk Free Interest Rate [Member] Use of Estimates Use of Estimates, Policy [Policy Text Block] Advertising Agency B Advertising Agency Two [Member] Advertising agency two. Accounts payable Increase (Decrease) in Accounts Payable LIBOR Rate Loans London Interbank Offered Rate (LIBOR) Swap Rate [Member] Concentration risk, percentage Concentration Risk, Percentage Expected volatility, maximum Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum Income Taxes and Tax Receivable Agreement Income Tax Disclosure [Text Block] Revenue Revenue from Related Parties Operating lease weighted average incremental borrowing rate Operating Lease Weighted Average Incremental Borrowing Rate Operating lease weighted average incremental borrowing rate. State and local income tax Deferred State and Local Income Tax Expense (Benefit) Credit Facility Credit Facility [Domain] Number of supplier Number Of Supplier Number of supplier. Amortization Amortization of Intangible Assets Cash paid for interest Interest Paid, Excluding Capitalized Interest, Operating Activities Basic (dollars per share) Total earnings (loss) per Class A common stock/unit—basic (dollars per share) Earnings Per Share, Basic Allocation of equity to noncontrolling interests Stock Issued During Period Value Allocation Of Equity To Non Controlling Interests Stock issued during period, value, allocation of equity to non-controlling interests. 2025 Lessee, Operating Lease, Liability, to be Paid, Year Three Carrying value Line of Credit Facility, Maximum Amount Outstanding During Period Total fair value of RSUs, as of their respective vesting dates Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value Treasury Stock Treasury Stock Policy [Policy Text Block] Treasury stock. Concentration Risk Type Concentration Risk Type [Domain] Incentive Units Incentive Units [Member] Incentive unit. Sales and marketing Selling and Marketing Expense Total stockholders' equity attributable to Viant Technology Inc. Stockholders' Equity Attributable to Parent Cash and cash equivalents at beginning of period Cash and cash equivalents at end of period Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations Tax credits Tax Credit Carryforward, Amount Investment in Partnership Deferred Tax Assets, Investment in Subsidiaries Canceled/forfeited (dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Less: Dividend paid to common unitholders Dividends, Common Stock Line Of Credit Facility [Line Items] Line of Credit Facility [Line Items] Tax credits Deferred Tax Assets, Tax Credit Carryforwards Ownership Ownership [Domain] Other, net Deferred Tax Assets, Other Entity Interactive Data Current Entity Interactive Data Current Minority Interest [Line Items] Noncontrolling Interest [Line Items] Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Schedule Of Property Plant And Equipment [Table] Property, Plant and Equipment [Table] Changes in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] 2025 Finite-Lived Intangible Asset, Expected Amortization, Year Three Undistributed earnings (loss) per unit—basic (dollars per share) Earnings Per Share, Basic, Undistributed Payment of member dividends Payments of Dividends Accumulated Deficit Retained Earnings [Member] Debt instrument forgiveness Debt Instrument, Decrease, Forgiveness Distribution threshold amount Share Based Compensation Arrangement By Share Based Payment Award Distribution Threshold Amount Share-based compensation arrangement by share-based payment award, distribution threshold amount. Total lease cost Lease, Cost Common Stock Common Stock [Member] Summary of Stock-based Compensation Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Effect of Reorganization Transactions Stock Issued During Period Value Effect Of Reorganization Transactions Stock issued during period, value, effect of reorganization transactions. Components of Lease Expense Lease, Cost [Table Text Block] Shares remained available for grant (shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant Technology and development Technology And Development [Member] Technology and development. Class of Stock Class of Stock [Axis] Income Taxes Income Tax, Policy [Policy Text Block] Revenue Recognition Revenue [Policy Text Block] Statement [Table] Statement [Table] Summary of Effect of Changes in Ownership Interest in Viant Technology LLC on Equity Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Effects of Changes, Net [Table Text Block] Vested (dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Lessee operating lease renewal term Lessee, Operating Lease, Renewal Term Convertible preferred units, units issued (shares) Temporary Equity, Shares Issued Current assets: Assets, Current [Abstract] Long-term portion of operating lease liabilities Operating Lease, Liability, Noncurrent Net income prior to Reorganization Transactions Net Income Loss Prior To Reorganization Transactions Net income (loss) prior to reorganization transactions. Summary of Valuation Assumptions Used in Fair Value Calculation of Common Units Fair Value Measurement Inputs and Valuation Techniques [Table Text Block] Temporary equity stated value per preferred unit plus accrued return (dollars per share) Temporary Equity Stated Value Per Preferred Unit Plus Accrued Return Temporary equity stated value per preferred unit plus accrued return. Statistical Measurement Statistical Measurement [Axis] Deferred offering costs recorded in accounts payable and accrued liabilities Debt Issuance Costs Incurred During Noncash or Partial Noncash Transaction Repurchase of treasury shares in connection with the taxes paid related to net share settlement of equity awards (shares) Treasury Stock, Shares, Acquired Line of Credit Facility, Lender Line of Credit Facility, Lender [Domain] Leasehold improvements Leasehold Improvements [Member] Invoice payment terms Invoice Payment Terms, Term Invoice Payment Terms, Term Accumulated deficit Retained Earnings (Accumulated Deficit) Preferred units convertible to common units (shares) Convertible Preferred Stock, Shares Issued upon Conversion Dividend distributions payment Distribution Made to Limited Liability Company (LLC) Member, Cash Distributions Paid Accounts receivable, net of allowances Accounts Receivable, after Allowance for Credit Loss, Current Schedule Of Finite Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Equity Components Equity Components [Axis] Related Parties Related Party Transactions Disclosure [Text Block] 2026 Operating Leases, Future Minimum Payments, Due in Five Years Timing of Transfer of Good or Service Timing of Transfer of Good or Service [Axis] Segment Information Segment Reporting, Policy [Policy Text Block] Comprehensive Income (Loss) Comprehensive Income, Policy [Policy Text Block] Weighted average grant date fair value of units, expired (dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price Capitalized software development costs Capitalized Software Development Costs [Member] Capitalized software development costs. Interest expense (income), net Interest Income (Expense), Nonoperating, Net Document Fiscal Year Focus Document Fiscal Year Focus Summary of Amortization Recorded in Consolidated Statements of Operations Finite-Lived Intangible Assets Amortization Expense [Table Text Block] Tax Credit Carryforward [Axis] Tax Credit Carryforward [Axis] Total minimum payments Operating Leases, Future Minimum Payments Due Cash flows provided by (used in) operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Statement [Line Items] Statement [Line Items] 2019 Former Holdco Transaction Two Thousand Nineteen Former Holdco Transaction [Member] 2019 former holdco transaction. Tax Receivable Agreement Tax Receivable Agreement Policy [Policy Text Block] Tax receivable agreement. RSUs outstanding, beginning balance (shares) RSUs outstanding, ending balance (shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Deferred Offering Costs Deferred Charges, Policy [Policy Text Block] Total other expense (income), net Nonoperating Income (Expense) Variable Rate Variable Rate [Domain] Customer One Customer One [Member] Customer One. Payments to acquire units Payments To Acquire Member Units Payments to acquire member units. Gross Amount Finite-Lived Intangible Assets, Gross 2022 Operating Leases, Future Minimum Payments Due, Next 12 Months Operating lease assets Operating Lease, Right-of-Use Asset Annual increase percentage of shares reserved for issuance Annual Increase Percentage Of Shares Reserved For Issuance Annual increase percentage of shares reserved for issuance. Auditor Firm ID Auditor Firm ID Viant Technology LLC Viant Technology L L C [Member] Viant Technology LLC. Deferred tax liabilities Deferred Tax Liabilities, Gross [Abstract] Decrease in the additional-paid-in-capital of Viant Technology Inc. resulting from ownership changes in Viant Technology LLC Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Changes, Ownership Changes Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Changes, Ownership Changes Document Transition Report Document Transition Report Local Phone Number Local Phone Number Former Holdco’s Former Holdcos [Member] Former Holdco’s. Deferred offering costs capitalized Deferred Offering Costs Summary of Stock Option/Incentive Activity Share-Based Payment Arrangement, Option, Activity [Table Text Block] Income (loss) from operations Operating Income (Loss) Recently Issued Accounting Pronouncements and Recently Adopted Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Effect of dilutive securities: Weighted Average Number of Shares Outstanding, Diluted, Adjustment [Abstract] Prepaid expenses and other assets Increase (Decrease) in Prepaid Expense and Other Assets Document Information [Table] Document Information [Table] State State and Local Jurisdiction [Member] Common stock, shares outstanding Common Stock, Shares, Outstanding Volatility Measurement Input, Option Volatility [Member] Goodwill Goodwill Weighted average exercise price, vested and exercisable (dollars per share) Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Exercisable Weighted Average Exercise Price Share based compensation arrangement by share based payment award options vested and exercisable weighted average exercise price. Treasury stock, shares Treasury Stock, Shares Long-Lived Tangible Asset Long-Lived Tangible Asset [Axis] 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] Goodwill and Intangible Assets, Net Goodwill and Intangible Assets Disclosure [Text Block] Income tax (benefit) provision Income tax expense recognized Income Tax Expense (Benefit) Deferred tax assets, valuation allowance Valuation allowance Deferred Tax Assets, Valuation Allowance Property, Equipment and Software, Net Property, Plant and Equipment, Policy [Policy Text Block] Advertising Agency Risk Advertising Agency Risk [Member] Advertising agency risk. Preferred stock, par value per share Preferred Stock, Par or Stated Value Per Share 2026 Lessee, Operating Lease, Liability, to be Paid, Year Four Income Statement [Abstract] Income Statement [Abstract] Granted (shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross Entity Public Float Entity Public Float U.S. federal income tax Deferred Federal Income Tax Expense (Benefit) Additional Paid-In Capital Additional Paid-in Capital [Member] Document Fiscal Period Focus Document Fiscal Period Focus Convertible Preferred Units And Common Units [Line Items] Convertible Preferred Units And Common Units [Line Items] Convertible preferred units and common units. Earnings (loss) per Class A common stock/unit—basic Earnings Per Share, Basic [Abstract] Preferred Unitholders Preferred Unitholders [Member] Preferred unitholders. Platform operations Cost of Goods and Services Sold Diluted (shares) Weighted-average shares of Class A common stock/units outstanding—diluted Weighted Average Number of Shares Outstanding, Diluted Expected volatility, minimum Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum Less: Accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Exchange units for shares of common stock Exchange Units For Shares Of Common Stock Exchange units for shares of common stock. Cash settlement Decrease In Revenue Recognition Due To Cash Settlement For Termination Of Deferred Revenue Liabilities Decrease in revenue recognition due to cash settlement for termination of deferred revenue liabilities. Expected term (in years) Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term Collaborative Arrangement and Arrangement Other than Collaborative Collaborative Arrangement and Arrangement Other than Collaborative [Domain] Accounts Receivable, Allowance for Credit Loss [Roll Forward] Accounts Receivable, Allowance for Credit Loss [Roll Forward] Accounts Receivable Accounts Receivable [Member] ICFR Auditor Attestation Flag ICFR Auditor Attestation Flag Thereafter Operating Leases, Future Minimum Payments, Due Thereafter Less: Imputed interest Lessee Operating Lease Liability Imputed Interest Lessee operating lease liability imputed interest. Common stock, $0.001 par value Common Stock, Value, Issued Deferred rent reclassified to operating leases Reclassification Of Deferred Rent To Operating Lease Liability Reclassification of deferred rent to operating lease liability. Weighted average remaining contractual term, vested and exercisable Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Exercisable Weighted Average Remaining Contractual Term Share based compensation arrangement by share based payment award options vested and exercisable weighted average remaining contractual term. Debt Instrument, Name Debt Instrument, Name [Domain] Business Acquisition, Acquiree Business Acquisition, Acquiree [Domain] Units owned (shares) Number Of Units Owned Number of units owned. Deferred tax assets Deferred Tax Assets, Gross [Abstract] Granted (dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Short-term lease cost Short-Term Lease, Cost Preferred stock, shares authorized (shares) Preferred Stock, Shares Authorized Vested and exercisable (shares) Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Exercisable Number Of Shares Share based compensation arrangement by share based payment award options vested and exercisable number of shares. Loan Restructuring Modification Loan Restructuring Modification [Axis] Less: Net loss attributable to noncontrolling interests Net Income (Loss) Attributable to Noncontrolling Interest Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Current liabilities: Liabilities, Current [Abstract] Net income (loss) attributable to Viant Technology Inc./common unitholders Net Income (Loss) Available to Common Stockholders, Basic Proceeds from issuance of debt Proceeds from Issuance of Long-Term Debt Common stock, shares issued Common Stock, Shares, Issued Income Tax Disclosure [Line Items] Income Tax Disclosure [Line Items] Income tax disclosure line items. Current portion of deferred revenue Contract with Customer, Liability, Current Common units, units authorized (shares) Common Unit, Authorized Historical volatility time period Historical Volatility Time Period Historical volatility time period. Capitalized assets financed by accounts payable and accrued liabilities Capital Expenditures Incurred but Not yet Paid Partner Type Partner Type [Axis] Exchange of noncontrolling interests, shares Noncontrolling Interests Number Of Shares Exchanged Noncontrolling interests, number of shares exchanged. Income Statement Location Income Statement Location [Domain] Over time Transferred over Time [Member] Schedule of Depreciation Schedule Of Depreciation Expense Table [Table Text Block] Schedule of depreciation expense. Amendment Flag Amendment Flag Operating leases for office space remaining lease terms Lessee, Operating Lease, Remaining Lease Term Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Operating lease cost Operating Lease, Cost Investment Type Investment Type [Axis] Goodwill Goodwill, Acquired During Period Impairment of other long lived assets Impairment of Long-Lived Assets to be Disposed of Entity Current Reporting Status Entity Current Reporting Status Less: Dividend paid to preferred unitholders Preferred Stock Dividends, Income Statement Impact Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Other current liabilities Other Liabilities, Current Class B Units Members Equity Class B Units [Member] Members equity class B units. Market Approach Valuation, Market Approach [Member] Other assets Other Assets, Noncurrent Guarantees and Indemnities Guarantees And Indemnities [Text Block] Guarantees and indemnities. 2021 LTIP Two Thousand And Twenty One Long Term Incentive Plan [Member] Two thousand and twenty one long term incentive plan. Purchases from related parties Related Party Transaction, Purchases from Related Party Nature Of Operations [Line Items] Nature Of Operations [Line Items] Nature of Operations. Security deposit Security Deposit Depreciation and amortization Depreciation, Depletion and Amortization Disaggregation Of Revenue [Table] Disaggregation of Revenue [Table] Facility fee for undrawn amounts Line of Credit Facility, Unused Capacity, Commitment Fee Percentage Contract with Customer, Duration Contract with Customer, Duration [Axis] U.S. statutory federal income tax rate Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Liquidation preference per share (dollars per share) Temporary Equity, Liquidation Preference Per Share Thereafter Finite-Lived Intangible Asset, Expected Amortization, after Year Five Adelphic Adelphic [Member] Adelphic. Reissuance of treasury stock in connection with equity-based compensation plans Stock Issued During Period, Value, Treasury Stock Reissued Expected Duration of Greater Than One Year Long-Term Contract with Customer [Member] Related Party Relationships Related Party Relationships Policy [Policy Text Block] Related party relationships. Beginning balance (shares) Ending balance (shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Stock-based compensation Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-Based Payment Arrangement, Percent IPO IPO [Member] Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code State and local taxes, net of federal benefit Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent Fair value of common units percentage Fair Value Of Common Units Percentage Fair value of common units percentage. Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward] Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward] Liabilities Liabilities [Abstract] Property, equipment, and software, net Total property, equipment and software, net Property, Plant and Equipment, Net Cash paid for amounts included in operating lease liabilities Operating Lease, Payments Summary of Estimated Future Amortization of Intangible Assets Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Basis of Presentation and Principles of Consolidation Basis Of Presentation And Principles Of Consolidation Policy [Policy Text Block] Basis of presentation and principles of consolidation. Sales and marketing Selling and Marketing Expense [Member] Treasury stock, at cost; 140,088 and 216,230 shares held Treasury Stock, Value Expected volatility Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate Member dividends Dividends Common Unitholders Common Unitholders [Member] Common unitholders. Beginning balance Ending balance Accounts Receivable, Allowance for Credit Loss, Current Number of customer Number Of Customer Number of customer. Canceled/forfeited (shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Total debt Carrying value of long-term debt Long-Term Debt Other expense Other Nonoperating Income (Expense) Sale of stock, price per share (in dollars per share) Sale of Stock, Price Per Share Common stock, shares authorized (shares) Common Stock, Shares Authorized Schedule Of Related Party Transactions By Related Party [Table] Schedule of Related Party Transactions, by Related Party [Table] Maximum Maximum [Member] Distributed earnings per unit—basic (dollars per share) Earnings Per Share, Basic, Distributed Class A Common Stock Common Class A [Member] Rent expense Operating Leases, Rent Expense Dividend distributions declared Distribution Made to Limited Liability Company (LLC) Member, Cash Distributions Declared Total current assets Assets, Current Percentage of exclusive of non-controlling interest due to income tax expense/(benefit) not recognize on share of pre-tax book income (loss) Percentage Of Exclusive Of Non Controlling Interest Due To Income Tax Expense Benefit Not Recognize On Share Of Pre Tax Book Income Loss Percentage of exclusive of non-controlling interest due to income tax expense/(benefit) not recognize on share of pre-tax book income (loss). Recognition of deferred revenue Contract with Customer, Liability, Revenue Recognized Entity Small Business Entity Small Business Loan Restructuring Modification Loan Restructuring Modification [Domain] Beginning balance (shares) Ending balance (shares) Shares, Outstanding Number of reporting units Number of Reporting Units Amortization of operating lease assets Operating Lease, Right-of-Use Asset, Amortization Expense Contract with Customer, Duration Contract with Customer, Duration [Domain] Accrued member tax distributions Adjustments To Additional Paid In Capital Accrued Member Tax Distributions Adjustments to additional paid in capital, accrued member tax distributions. Intangible assets, net Net Carrying Amount Finite-Lived Intangible Assets, Net Audit Information [Abstract] Audit Information Line Of Credit Facility [Table] Line of Credit Facility [Table] Advertising Agency A Advertising Agency One [Member] Advertising agency one. Discount for lack of marketability Measurement Input, Discount for Lack of Marketability [Member] Unrecognized stock-based compensation expected to be recognized Unrecognized stock-based compensation expected to be recognized Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount 2025 Operating Leases, Future Minimum Payments, Due in Four Years Schedules of Concentrations of Credit Risk Schedules of Concentration of Risk, by Risk Factor [Table Text Block] Property, Equipment and Software, Net Property, Plant and Equipment Disclosure [Text Block] Issuance of common stock in connection with equity-based compensation plans (shares) Stock Issued During Period, Shares, Employee Benefit Plan Change from net loss attributable to Viant Technology Inc. and transfers to noncontrolling interests Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Change Due to Net Income Attributable to Parent and Effects of Changes, Net Aggregate Intrinsic Value (in thousands) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value Number of ownership interest units retired (shares) Stock Repurchased and Retired During Period, Shares Expected term Equity Securities Fv Ni Measurement Input Expected Term Equity securities FvNi measurement input expected term. Long-Lived Tangible Asset Long-Lived Tangible Asset [Domain] Tax receivable agreement expected remaining tax benefit percentage Tax Receivable Agreement Expected Remaining Tax Benefit Percentage Tax receivable agreement expected remaining tax benefit percentage. Accounts receivable Increase (Decrease) in Accounts Receivable Title of 12(b) Security Title of 12(b) Security Share-based compensation arrangement by share-based payment award, initial public offering lock-up period Share Based Compensation Arrangement By Share Based Payment Award Initial Public Offering Lock Up Period Share-based compensation arrangement by share-based payment award, initial public offering lock-up period. Ownership percentage by Viant Technology Inc. Noncontrolling Interest, Ownership Percentage by Noncontrolling Owners Adjusted net income (loss) attributable to common unitholders Adjusted Net Income Loss Attributable To Common Unitholders Adjusted net income (loss) attributable to common unitholders. Total operating expenses Costs and Expenses Payables and Accruals [Abstract] Payables and Accruals [Abstract] Repayment of revolving credit facility Repayments of Lines of Credit Debt Instrument [Line Items] Debt Instrument [Line Items] Payment of offering costs Payments of Debt Issuance Costs Operating lease liabilities Operating Lease, Liability Stock-Based Compensation Share-Based Payment Arrangement [Policy Text Block] Ad impressions Cost Per Mile Pricing Option, Number of Ad Impressions Cost Per Mile Pricing Option, Number of Ad Impressions Tax receivable agreement interest payments accrued basis spread rate Tax Receivable Agreement Interest Payments Accrued Basis Spread Rate Tax receivable agreement interest payments accrued basis spread rate. Minority Interest [Table] Noncontrolling Interest [Table] 2024 Finite-Lived Intangible Asset, Expected Amortization, Year Two Net deferred tax (liabilities) assets Deferred Tax Liabilities, Net Supplier Supplier [Axis] Liabilities and stockholders' equity Liabilities and Equity [Abstract] Weighted average grant date fair value of units, granted (dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Weighted-average Class A common stock/units outstanding: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Accounts payable Accounts Payable, Current Income Tax Authority Income Tax Authority [Axis] Deferral of revenue Contract with Customer, Liability, Deferral of Revenue Contract with Customer, Liability, Deferral of Revenue Auditor Location Auditor Location Nature of Operations Nature of Operations [Text Block] Earnings (Loss) Per Unit Earnings Loss Per Unit Policy [Policy Text Block] Earnings loss per unit. Entity Filer Category Entity Filer Category Measurement input Equity Securities, FV-NI, Measurement Input Proceeds from issuance of common stock, net of underwriting discounts Proceeds from Issuance of Common Stock Basic (shares) Weighted-average shares of Class A common stock/units outstanding—basic Weighted Average Number of Shares Outstanding, Basic U.S. federal income tax Current Federal Tax Expense (Benefit) JOBS Act Election as an Emerging Growth Company JOBS Act Election, Policy [Policy Text Block] JOBS Act Election, Policy Stock/Unit-Based Compensation expense Compensation cost Share-Based Payment Arrangement, Expense U.S. Treasury Notes US Treasury Notes Securities [Member] Commitments and contingencies (Note 14) Commitments and Contingencies Security Exchange Name Security Exchange Name Weighted-Average Exercise Price of Options outstanding, beginning balance (dollars per share) Weighted-Average Exercise Price of Options outstanding, ending balance (dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price Loss on disposal of assets Gain (Loss) on Disposition of Assets Remaining Weighted- Average Useful Life (years) Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life Anti-dilutive shares/units excluded from earnings (loss) per share of Class A common stock/unit—diluted: Antidilutive Securities Excluded From Earnings Loss Per Share [Abstract] Antidilutive securities excluded from earnings (loss) per share. Permanent items Effective Income Tax Rate Reconciliation Permanent Items Effective Income Tax Rate Reconciliation Permanent Items Basis Of Presentation And Summary Of Significant Accounting Policies [Table] Basis Of Presentation And Summary Of Significant Accounting Policies [Table] Basis of presentation and summary of significant accounting policies. Preferred stock, $0.001 par value Preferred Stock, Value, Issued Guarantees And Indemnities [Abstract] Guarantees And Indemnities [Abstract] Guarantees and indemnities. Property Plant And Equipment [Line Items] Property, Plant and Equipment [Line Items] Schedule of Debt and Revolving Credit Facilities Schedule of Debt [Table Text Block] General and administrative General and Administrative Expense [Member] Revenue Revenue from Contract with Customer, Excluding Assessed Tax Common stock shares issued to continuing members (share) Exchange (cancellation) of shares Stock Issued During Period, Shares, Conversion of Convertible Securities Entity Well-known Seasoned Issuer Entity Well-known Seasoned Issuer Shares reserved for issuance (shares) Common Stock, Capital Shares Reserved for Future Issuance Paycheck Protection Program Loan Paycheck Protection Program Loan Policy [Policy Text Block] Paycheck protection program loan. Cover [Abstract] Cover [Abstract] Debt Instrument [Table] Schedule of Long-Term Debt Instruments [Table] Leases Lessee, Leases [Policy Text Block] Proceeds from Paycheck Protection Program Loan Proceeds From Paycheck Protection Program Loan Proceeds from paycheck protection program loan. Entity Voluntary Filers Entity Voluntary Filers Goodwill impairment Goodwill, Impairment Loss Credits Effective Income Tax Rate Reconciliation, Tax Credit, Percent Stock-based Compensation Share-Based Payment Arrangement [Text Block] Agreement modification Contract with Customer, Liability, Cumulative Catch-up Adjustment to Revenue, Modification of Contract Convertible preferred units Incremental Common Shares Attributable to Dilutive Effect of Conversion of Preferred Stock Revenue Revenue from Contract with Customer [Text Block] Common units, units outstanding (shares) Common Unit, Outstanding Schedule of Estimated Useful Lives of Property, Equipment and Software Schedule Of Property Plant And Equipment Estimated Useful Life Table [Table Text Block] Schedule of property plant And equipment estimated useful life. Investments Investments [Domain] Noncontrolling Interests Noncontrolling Interest [Member] Contractual obligation amount Contractual Obligation Income passed through to noncontrolling interests Effective Income Tax Rate Reconciliation, Noncontrolling Interest Income (Loss), Percent Risk free interest rate Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Documents Incorporated by Reference Documents Incorporated by Reference [Text Block] Taxes paid related to net share settlement of equity awards Payment, Tax Withholding, Share-Based Payment Arrangement Total liabilities and stockholders' equity Liabilities and Equity Significant Portion of Deferred Tax Assets and Deferred Tax Liabilities Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Collaborative Arrangement and Arrangement Other than Collaborative Collaborative Arrangement and Arrangement Other than Collaborative [Axis] Related Party Related Party [Axis] Timing of Transfer of Good or Service Timing of Transfer of Good or Service [Domain] Net loss Net Income Loss Subsequent To Reorganization Transactions Net income (loss) subsequent to reorganization transactions. Cash and cash equivalents Cash Earnings (loss) per Class A common stock/unit—diluted Earnings Per Share, Diluted [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Subtotal Deferred Tax Assets, Gross Reissuance of treasury stock in connection with equity-based compensation plans (shares) Stock Issued During Period, Shares, Treasury Stock Reissued Common stock shares issued for each membership unit (share) Common Stock Shares Issued For Each Membership Unit Common stock shares issued for each membership unit. Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items] Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Nonqualified Stock Options Nonqualified Stock Options [Member] Nonqualified stock options. Current Fiscal Year End Date Current Fiscal Year End Date Accrued Liabilities Accounts Payable and Accrued Liabilities Disclosure [Text Block] Furniture, fixtures and office equipment Furniture Fixtures And Office Equipment [Member] Furniture, fixtures and office equipment. Finite Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Diluted (dollars per share) Total earnings (loss) per Class A common stock/unit—diluted (dollars per share) Earnings Per Share, Diluted Sale of Stock Sale of Stock [Domain] Trademarks/tradenames Trademarks and Trade Names [Member] Vesting period Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period Payments of stock issuance costs Payments of Stock Issuance Costs Percentage of interest held Percentage of economic interest held Noncontrolling Interest, Ownership Percentage by Parent Stock-based compensation APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Concentration Risk Type Concentration Risk Type [Axis] Total current liabilities Liabilities, Current Risk free interest rate, minimum Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum Basis Of Presentation And Summary Of Significant Accounting Policies [Abstract] Basis Of Presentation And Summary Of Significant Accounting Policies [Abstract] Basis of Presentation and Summary of Significant Accounting Policies. 2024 Lessee, Operating Lease, Liability, to be Paid, Year Two Amount charged to expense Property Plant And Equipment Amount Charged To Expenses Property plant and equipment amount charged to expenses. Paycheck Protection Program Loan Paycheck Protection Program Loan [Member] Paycheck Protection Program Loan. Summary of RSU Activity Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block] Entity Ex Transition Period Entity Ex Transition Period Underwrites options exercised shares issued (shares) Stock Issued During Period Shares Underwrites Options Exercised Stock issued during period shares underwrites options exercised. Capitalized software development costs Payments to Develop Software Revenue, remaining performance obligation amount Revenue, Remaining Performance Obligation, Amount Nonqualified stock options, contractual terms Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period Summary of Changes in Allowance for Doubtful Accounts Accounts Receivable, Allowance for Credit Loss [Table Text Block] Risk free interest rate, maximum Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum Consolidated Revenue Revenue from Contract with Customer Benchmark [Member] Future Minimum Payments Under Non-cancelable Operating Leases Lessee, Operating Lease, Liability, Maturity [Table Text Block] Unit-Based Compensation Unit Based Compensation Policy [Policy Text Block] Unit based compensation. Entity Address, Address Line Two Entity Address, Address Line Two Entity Address, Address Line One Entity Address, Address Line One Income Tax Authority Income Tax Authority [Domain] Income Tax Disclosure [Table] Income Tax Disclosure [Table] Income tax disclosure. Undrawn availability Line Of Credit Facility, Undrawn Availability Percentage Line Of Credit Facility, Undrawn Availability Percentage Beginning balance Ending balance Contract with Customer, Liability Stock-based compensation included in capitalized software development costs Share-Based Payment Arrangement, Amount Capitalized Underwriters Over-Allotment Option [Member] SOFR Secured Overnight Financing Rate S O F R [Member] Secured Overnight Financing Rate (SOFR). Convertible Preferred Units and Common Units Convertible Preferred Units And Common Units [Text Block] Convertible preferred units and common units. Class of Stock Class of Stock [Domain] Total interest cost Interest Expense Current portion of deferred rent Deferred Rent Credit, Current Ownership percentage by non-controlling interests Economic Interests Ownership Percentage Economic interests ownership percentage. Credit Facility Credit Facility [Axis] Platform operations Platform Operations [Member] Platform operations. Summary of Accrued Liabilities Schedule of Accrued Liabilities [Table Text Block] Vested (shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Entity Tax Identification Number Entity Tax Identification Number Equity incentive plan number of units, authorized (shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized PNC Bank P N C Bank [Member] PNC Bank. Advertising costs Advertising Expense Summary of Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] Total deferred tax liabilities Deferred Tax Liabilities, Gross Common stock voting rights percentage Common Stock Voting Rights Percentage Common stock voting rights percentage. Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] Schedule of Effective Income Tax Rate Reconciliation Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Accrued traffic acquisition costs Accrued Traffic Acquisition Costs Accrued traffic acquisition costs. Net increase (decrease) in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Issuance of common stock in connection with equity- based compensation plans Stock Issued During Period, Value, Employee Benefit Plan Impairment of Long-Lived Assets Impairment or Disposal of Long-Lived Assets, Including Intangible Assets, Policy [Policy Text Block] Payment of member tax distributions Payment Of Member Tax Distributions Payment of member tax distributions. 2027 Finite-Lived Intangible Asset, Expected Amortization, Year Five Entity Central Index Key Entity Central Index Key Antidilutive Securities, Name Antidilutive Securities, Name [Domain] Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Finite-Lived Intangible Assets by Major Class Finite-Lived Intangible Assets by Major Class [Axis] Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Exchange of Class B common stock for Class A common stock (shares) Stock Issued During Period, Shares, Conversion of Units Concentration of Risk Concentration Risk, Credit Risk, Policy [Policy Text Block] Other accrued liabilities Other Accrued Liabilities, Current Measurement Input Type Measurement Input Type [Axis] Implied discount amount Adjustments to Additional Paid in Capital, Convertible Debt with Conversion Feature Entity Entity [Domain] City Area Code City Area Code Revenue from Contract with Customer [Roll Forward] Revenue from Contract with Customer [Roll Forward] Revenue from Contract with Customer Assets Assets [Abstract] General and administrative General and Administrative Expense Impairment of intangible assets Impairment of Intangible Assets (Excluding Goodwill) Operating Expenses Selling, General and Administrative Expenses, Policy [Policy Text Block] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Sale of Stock Sale of Stock [Axis] Unpaid expenses Due to Related Parties, Current Cash flows provided by (used in) financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Meredith Corporation Meredith Corporation [Member] Meredith Corporation. Earnings (Loss) Per Share Earnings Per Share, Policy [Policy Text Block] Capital Units by Class Capital Units by Class [Axis] Supplemental disclosure of non-cash investing and financing activities: Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] Stock/unit-based compensation Share-Based Payment Arrangement, Noncash Expense Weighted-average grant-date fair value of stock options granted (shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Variable Rate Variable Rate [Axis] Other long-term liabilities Other Liabilities, Noncurrent Other liabilities Increase (Decrease) in Other Operating Liabilities Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment Disaggregation Of Revenue [Line Items] Disaggregation of Revenue [Line Items] 2023 Finite-Lived Intangible Asset, Expected Amortization, Year One Calculation of Basic and Diluted Net Earnings (Loss) Per Share/Unit Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Operating lease assets obtained in exchange for operating lease liabilities Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Capital Unit, Class Capital Unit, Class [Domain] Customer Customer [Domain] 2024 Operating Leases, Future Minimum Payments, Due in Three Years EX-101.PRE 11 dsp-20221231_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 12 dsp-20221231_g1.jpg begin 644 dsp-20221231_g1.jpg M_]C_X 02D9)1@ ! 0$ E@"6 #_VP!# ," @," @,# P,$ P,$!0@%!00$ M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_ MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04 M%!04%!04%!04%!04%!04%!04%!04%!3_P 1" \ 5,# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#S2BO5_B1^ MS#X\^%/AA]?UZTL_[-CE2&1[.Y\UD+G"DC P,X&?4BO**^-G"5-VDK']ZX/' M87,*?ML)44XWM=.ZOV"OKG_@G;_R-7C7_KSMO_0WKYC\#^#=0^(/BJP\/:4] MLFHWS,D'VN411LP4MMW'N0#@=SQ7W'^R#^S_ .+O@SKGB2Z\2Q64<5_;PQ0_ M9;CS3N5F)SP,<$5V8.$G5C-+0^#X\S#"4LFQ&#J54JLE%J-]6N=;+Y/[BE_P M4,_Y)MX9_P"PO_[1DKX,K]*/VN/A!XC^,G@W1=-\-QVLEU:ZA]IE%U-Y2[/+ M=>#@Y.6%? 7Q*^&FL_"?Q(-!UYK/^TO(6=H[.?S0BL3M#' P3C./0CUK3'0E M[5SMH>=X"51>U3D^6^MK[V['*4RX_P!1)_NG^5/KTCX8_LZ^-?C- MHM_J'ANUM6L[:4VS2WD_E!I-H8A>#G (S]:\Z,93=HJ[/U#%8S#X"G[?%5%" M"ZMV1^CFB_\ )#;#_L7(_P#TF%?DS'_JU^E?KQIOA^\M?AC:Z'($_M"/1TLF M ;Y?,$ 0\^F>]?G9XT_9*^(7P[\(ZAXAUF#34TW3XQ).T%YO?!8+P-O/)%>S MCJ9X+"UL93KUHQE4G'E3?Q:RV[[H\W3)["O$2;=D?OTYQIP\M HHKDOBMX\M_AE\.]=\2W&T_8 M+9GBC;_EI*?EC3\6*BN^344VS\YH4:F)JPH4E>4FDEYO1'PC^VU\2/\ A-OB M\^C6THDTWPY']D7;T-PV&F/X85?^ &OGRI;J[GU"[GN[J0S75Q(TTTC=7=B6 M8GZDFHJ^/JU'4FYOJ?W-E.7T\JP-' T]H)+U?5_-W?S/2OV=/B3_ ,*K^+VA M:Q*^W3II/L-]S@>3*0I8_P"ZVUO^ FOU3K\8F7;JFG+_9U]N.6,D8 5C_ +R;&^I->MEU7>F_4_%O%'*;QHYK36WN2_.+ M_-?<>OT445[9_/9\0_\ !1;_ )#G@7_KWO/_ $**OC^OT%_:_P#@'XM^-&I^ M%Y_#,5G)'I\5PD_VJX\H@N8RN.#G[IKX%U?2Y]#U:^TVZ"BZLYWMY0C;EWHQ M5L'N,BOF<;"2K.36C_R/ZZX QN&K9'0PU.HG4@IV#_ UX500&!!&0:Y*=25.2G'H? M;9EE]#-<)4P>)5X35O3LUYIZH_9U6#J&4AE(R".AKX0_X*'?\E!\)?\ 8+E_ M]&UZ-^Q+\>V\6Z'_ ,()KESNUG2X&HK&2VL[)X)3=7/E$,9-PP,'(Q7OUI?6,/>FKW/YIX>PJX6XI5 M',IJ$8*7O/1-.+L_G^>FY\#T5/?6"3:3 MLK]OP9X_17H?Q7^ _BSX+P:9+XFBLXTU%Y(X/LMQYO* %L\#'#"O/*4HR@^6 M2LS3"XNAC:2KX::G![-.ZTT_,**[3X6_"+Q%\8]8O-,\-QVLEW:P?:91=3>4 MNS<%X.#DY(KN/%/['OQ'\&^&]3UW4K?2UT_3K=[JO&-1V]UM7UVT\SQ.OLS_@G3_K/'7UM/Y25\9U]F?\ M!.G_ %GCKZVG\I*Z,%_'C_70^7X^_P"2>3O5E!$7(+*2!N*\YK9^&K$Z;.(D:.R4QB.,($C20(!*L M8' 4.#P/ESG'%=;+$DT;1R(LB,,%6&0?PIW3@5]+R^]S'\GRQG-A5AN7;K]W M^7XOOHM%%%6>:<_\0/!]I\0/!.M>'+X?Z-J5J]N6_N$CY6'N#@_A7Y&ZQH]W MX=UB_P!)OX_*OK&>2UGC/:1&*M^HK]DJ_/;]NOX:_P#"*?$ZW\36L6VP\0Q9 ME*CY5NHP%?\ [Z78WU#5Y.84^:"J+H?MOACFWU?&5,LJ/W:BYH_XH[_?'_TE M'SOHNM7GAS6;#5M/D,-]8SI#-&\16)!MM2 MM4N%4'.TD?,I]P<@^XK\?Z^Y/^"?OQ&%_P"'-:\$W4H\_3I/MUDK'DPR'$@' MLK\_]M*Y,OJ85;R5-=#B\, M,I]AA*N9U%K4?+'_ K?[Y:?]NBJKR,J1H9)&(5449+,> ![DU^KWP'^'*?" MOX4Z!X?VXNXX!->-W:XD^:3\F.![**^"_P!D'X;_ /"Q/C1ILD\8?3=#']IW M.YD??EZO2*^2N_F@KR/] MK3_DW7QM_P!>B?\ HZ.O7*\C_:T_Y-U\;?\ 7HG_ *.CKTZW\.7HS\BR'_D; MX3_KY#_TI'Y>UZ!^S[_R7/P'_P!A>#^=>?UZ!^S[_P ES\!_]A>#^=?*4OXD M?5']I9I_R+\1_@G_ .DL_5ZBBBOL3^$ KXO_ ."@OQ(S_8/@6TFZG^T[]5]! ME85/X[VQ[*:^RKR\AT^SGNKF18;>"-I9)&. JJ,DGV %?DE\5/'DWQ-^(NO^ M)IL@7]RS0(3G9"ORQ+^" ?B37FX^KR4^5;L_6_#?*?KV:O&S7N45?_MYZ1^[ M5^J1RE=-I_P\UC4_A[K'C.&$'1M+O(;*9N=Q>09R/91<2CLW^DZA$T-]83O;3HPP0Z,5/\L_C2:/K%WX> MUBPU6PD,5]8SQW,#@XPZ,&'ZBLJ4W1J*78]S-\OIYUEM7!MW52.C\]XOY.S/ MV2HKG_ 'C"T^('@K1?$=D1]FU*U2X"@YV$CYE/NK9'X5T%?7)IJZ/X=JTIT: MDJ516E%M-=FMPK\A/B3_ ,E&\5_]A:Z_]&M7Z]U^0GQ)_P"2C>*_^PM=?^C6 MKR,R^&)^X^%/^\XO_#'\VH^ =%\)ZU(6N='\1:;#?6UULP$ MD9 TD+>ZYR/4'V->(HMIM=#^A*F(I4JD*4Y6E.]O.RN_PU.9\.^(M1\):]8: MUI%RUIJ5C,L\$RDC##L<=5(R".X)%?JE\%OBQIWQD\ V'B"Q*Q3L/*O;0'+6 MUPH&]#[=P>X(-?DY7K_[,OQOG^"WQ BDN9&;PWJC+;ZE#DD(,X6<#^\F>?52 M1Z5VX/$>QG9[,_/N..&EGN!]M07[^EK'^\NL?U7GZL\U\6?\C;K_ /V$KK_T M<]95:7B::.X\4:W-#(LL,E_<.DB'*LIE8@@^A!!K-KA>Y^B4?X4?1'ZK?LW_ M /)!? 7_ &"+?_T 57_:$^"?_"]O!]EH?]L?V+]FOEO//^S^?NVHZ[=NYD5]=&*G249;6/XEQ>,KY?G5;%8:7+.%2; M3LG9\SZ.Z/B[_AW.?^A_/_@I'_QZOISX-_#G_A4OPYTGPK_:']J?8!(/M7E> M5OW2,_W'ITGS05F;9IQ/FV=45A\?6YX)WMRQ6MFNB3ZL^. M?^"C'_()\!?]?-W_ .@1U\3U]L?\%&/^03X"_P"OF[_] CKXGKP,;_'E\OR/ MZ6\/_P#DG,/_ -O_ /I$O^$\\"Z]X M<^U?8O[4LY;3[3Y>_P O>I&[;D9QGID5\4_\$]O^2G^)?^P0/_1RU]\5ZV"2 MEA[/S/Q/Q JSH<2RJTW:45!KU231\7?\.YS_ -#^?_!2/_CU>S_LY_LX_P#" M@6UT_P#"0?VY_:GE?\NGD>7LW?[;9SN]NE>U45O#"TJJO\5O)\KY^F0WU45<_:,^&Y^%OQ@U[2(T MV:?/)]OL<#CR926"C_=;C+#YUE]]Z=:'X27YZ_>> MS_M>X45XQ0 %& ,"NH^%_@ M6?XF?$+0?#$ ;&H7*I,Z#)2$?-*WX(&IRE*M4OU8L+0P^2Y?&BG:G1COY16K M?KJWYGW9^P[\-SX-^$@URZA\O4?$4OVLD]1;CY81^(RW_ Z^BJKZ?I]OI.GV MUE:1+!:VT:PQ1+T1% ^@%6*^LIP5."@NA_%6;9A4S;'UL=4WFV_1=%\E9! M7D?[6G_)NOC;_KT3_P!'1UZQ<7$=K;R3S.L<,:EW=C@*H&23^%?./[2OQL\! M^*?@7XMTO2/%FEZCJ-S;*L-M;W 9Y#YJ' '?@&HKR2IR3?1G?PYA:]?-,-.E M39Q9MQNQGKC\5Z3I^N:Q<;I+>XG"R001Y5%([9)9OHPK[*MKF*\MXKB!UEAE0 M.DBG(92,@C\*]C P4*7FS\,\1,9B,9F[4H-4J?NQ;32;6LFK[ZNVG1(_/[]N M[X;_ /"+_$RT\3VT6VR\0P_O2.@N8@%;_OI-A^H-?,]?H-^U=XJ^'WQ&^&&N M:"GBS2%\1Z7*;FUMVN%#BXB)#1>Q8;T^I%?GR#D UY&,@HU6X[,_;^!L;7Q6 M34Z>)@XSI^[JFKQ^RU?I;3Y'W#_P3]^)'V[0=;\$74F9M/?[?9!C_P L9"!( MH]E?!_[:5]>U^3?P/^(C_"SXJ>'_ !%N*VL,XAO!C.ZWD^63\@=P]U%?ISX2 M^*OA#QY?2V?A[Q%I^L7447G20VDP=E3(&XCTR0/QKU<#64J:@WJC\9\0LBJX M3-)8ZC!NG57,VD[*6TKOI?1Z]SJZ_(3XD_\ )1O%?_86NO\ T:U?JMXN^)7A M;P#):Q^(M>L=&>Z#- MY*$,@7&XC/7&1^=?E'X]O(-0\=^)+JUE6>VGU*XEB ME0Y5U,C$,/8BL,Q:M%'T/A70JPJXFK*#491C9V=G9O9]3"K]*_"WPPTOXO?L MI^$_#FJ+M6;1+5[>Y4 O;S"(;)%SW!Z^H)'>OS4K],/V=_BUX-F^&W@/PU'X METY]>_LRWMO[/68>=YJQ#(_UJGA,-B,(GS4Y\UT MF[63U\C\Y_&'A+5/ ?BC4O#^LP?9]2T^4Q2J,[6]'4GJK#!!]#6/7Z&_MD? M$_$GPL/%&B6P;Q-H\1+QQCYKRV'+1^[+RR_B.XK\\58,H(Y!Y%D5YO\ LW_\D%\!?]@BW_\ 0!7I%?8T_@CZ'\)YQ_R,L3_CG_Z4PHHK*\3> M*M(\&Z2^IZYJ-OI>GQLJ-37E^1_87 M&KA^'\/3K1<9+GT:L_CET9]3?\$]O^2G M^)?^P0/_ $/H+F;P[K-GK,5LXCF>SD#B-B,@''0XKU\#)>Q2OJ?B/B-A:_] MMU,1[-\G+#WK.VRZ['04E+6%X[_Y$?Q#_P!@ZX_]%-7H/17/RRG#VDXP[NQL M_:(O^>B?]]"C[1%_ST3_ +Z%?C);R2>1'^]D^Z/XSZ?6G^9)_P ]9/\ OL_X MUXW]I?W/Q_X!^_?\0G_ZC?\ RG_]N?LQ]HB_YZ)_WT**_&?S)/\ GK)_WV?\ M:*/[2_N?C_P _P"(3_\ 4;_Y3_\ MS]G****]H_GT^5/V^OAK_;G@?3?&-I! MNN]%E\FZ91R;:4@9/LK[?^^C7P97["^,O#]EXJ\):QH^HQ>=8WUI+!,G*RRI@Y_\N9:/RE=V^33^]"U]E?\ M$^OAN))M>\=74>0G_$KL2?P:9A_XXO\ WU7QI(Q6-B.H&:_5[]G_ ,/67ACX M+^#K*PCV0MIL-PV<9:211(['W+,:G 4U.KS/H=OB/F4\#DWL*>]:7*WY+5_? M9+TN>@T445]&?RB9'B__ )%/6_\ KQG_ /1;5^.L0'EKQVK]BO%__(IZW_UX MS_\ HMJ_':/_ %:_2O#S+>'S/Z)\*?X.,]8?E(=1117C'[T>\_L/@?\ #0VF M+G_CWE_P!P_P J_8?P1_R)>@?]@^W_ /1: MU[.6[R^1^#^*W\#!^L_RB?E+\5E'_"T_&7'_ #&KS_T<]N6KR)_$S]KP7^ZTO\,?R05]1?\$]P!\5O$?'_,%_]KQU\NU]1?\ M!/?_ )*MXC_[ O\ [72NC"_QXGS'&7_)/XO_ _JC>_X*+ '7/ N1_R[WG_H M45?']?8'_!1;_D.>!?\ KWO/_0HJ^/ZK&?QY?UT.;@7_ ))S"^DO_2Y!7J'[ M+X'_ T)X&X_Y?F_]$R5Y?7J/[+_ /R<'X&_Z_F_]$R5A1_B1]4?1YW_ ,BK M%_\ 7N?_ *2S]3:_/7]LSX _\*[\3'Q=HEMM\.:Q,?M$4:G;9W1Y/L$?DCT; M([BOT*K'\8>$],\<^&=1T'6+9;K3;Z$PS1GK@]"#V8'!![$ U]/B**K0Y7N? MR)POGU;A_,(XB&L):2CW7^:W7W;-GX\T58U"V6RU&\MD9F2">2)6;J0K$ GW MXJO7R9_:A^JW[-__ "07P%_V"+?_ - %>D5YO^S?_P D%\!?]@BW_P#0!7I% M?8T_@CZ'\*9Q_P C+$_XY_\ I3"O OVXO^3?-5_Z_+3_ -'+7OM>!?MP_P#) MOFJ_]?EI_P"CEK/$?P9^C/0X7_Y'F"_Z^0_]*1^;V/:BBBODC^W K[B_X)U# M'A3QK@?\Q&'_ -$U\.U]Q?\ !.O_ )%3QK_V$8?_ $37?@?XZ^9^<^(7_).U M_6'_ *6CZ\K"\=_\B/XA_P"P='JOS/Q[M_P#41_[H_E4@!8X R?:H[?\ U$?^Z/Y5/#J4FF[I(HX)&8;? HW\*R@=N P([U\;%7:1_>U>HZ5.4TKV39'12LV]BV ,\X48%%(U/_V0$! end GRAPHIC 13 dsp-20221231_g2.jpg begin 644 dsp-20221231_g2.jpg M_]C_X 02D9)1@ ! 0$ D "0 #_X1"<17AI9@ 34T *@ @ ! $[ ( M . (2H=I 0 ! (6)R= $ < 0>.H< < @, /@ M 2!" M97)K=7, 'J' ' (# "&H '.H ( M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M M $H 90!R &4 ;0!Y " 0@!E '( :P!U ', #_ MX0IF:'1T<#HO+VYS+F%D;V)E+F-O;2]X87 O,2XP+P \/WAP86-K970@8F5G M:6X])^^[OR<@:60])UG)E4WI.5&-Z:V,Y9"<_/@T*/'@Z M>&UP;65T82!X;6QN&UL M;G,Z&UL;G,Z9&,](FAT=' Z+R]P=7)L+F]R9R]D8R]E M;&5M96YT7J#A(6&AXB) MBI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&Q\C)RM+3U-76U]C9 MVN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! 0$! 0 $" M P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" Q$$!2$Q!A)!40=A M<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF)R@I*C4V-S@Y.D-$ M149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$A8:'B(F*DI.4E9:7 MF)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4U=;7V-G:XN/DY>;G MZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#Z1HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH ***K:C?P:7IMQ?7;;8;>,R.?8=OK0.,7)J M*W91\1>)],\,6/VC4YL%N(X4&7D/L/ZGBO*]5^,>LW,C+I5M;V478L/,?\SQ M^E<=X@UV[\1ZS-J%\QW.<(FRCV%9E>?4KR;]W8_2,OX?P]"FI5US3\]E MY6.M_P"%H>+MV?[5&,YV_9HL?3[M:^E?&/6;:15U6VM[V+N5'EO^8X_2N'_L MC4OL7VS^S[K[+_SW\AMG_?6,53K/VDUU/2EEF7UHN/LX_))?D?3'AWQ/IGB> MQ^T:9-DKQ)"XP\9]Q_4<5KU\Q^']=N_#FLPZA8L0R'#IGB1.ZGV-?2>G7\&J M:;;WUHVZ&XC$B'V/;ZUW4JO.M=SX+.!G^'I8?%J%&-E9?J<_XW MUZZ\->&)=1L8X9)DD10LRDK@G'8@_K7F7_"YO$/_ #YZ9_WZD_\ BZ[GXK_\ MB!_AWXQU#Q=#?OJ4-M$; M9D"?9U89W;LYRQ]*V?&.M7'A[PG>:I9)$\\&S:LH)4[G53G!!Z$]ZX?X)?\ M'KK'^_#_ ">NG^)W_).-4_[9?^CDK:,FZ5^IXV*PU&&<*A&/N\T5;UM<\^_X M7-XA_P"?/3/^_4G_ ,71_P +F\0_\^>F?]^I/_BZ\]J2"":ZG2"VB>:60X2. M-2S,?0 =:X_:S[GW#RC+TKNDCOO^%S>(?^?/3/\ OU)_\75FV^-6IK(OVS2[ M21.XB9D/ZDUP\OAO7+>(R3Z+J$2+U9[5P!^)%9E'M:BZD+*3Z?>Q7=G(T4\+!T=>H( MKZ1\+ZXGB+PW::D@"O(N)4'\+CAA^?Z8KKHU>?1[GQN=Y.L"U5I? _P9KT44 M5T'S9D^*-4GT3PQ?:C:K&\UO'N19 2I.0.<$'OZUY1_PN;Q#_P ^>F?]^I/_ M (NO2OB!_P B#JW_ %Q_]F%?.=<=>A?\+F\ M0_\ /GIG_?J3_P"+H'QG\0YYLM,Q_P!N/#VM6<)EN](OX(AU>6V=5'XD5A[2IW/H997EL7:5.*;.^M?C7?*X M^W:1;R)W\F1D/ZYKN?#'CW1_%#>3;NUO>8R;>; )_P!T]&_G[5\[U);W$MK< M1W%M(T4T3!T=3@J1R"*J->:>NIR8KAW!5H/V2Y)=U?\ (^JZ\:U'XO:_::I= M6T=III2&9XU+129(#$<_/7H_@OQ#_P )-X7M[]\"<$Q3@# #CK^8(/XU\^:W M_P A_4/^OJ3_ -"-;UJC44XL\'(LOI3KUJ6)@FXV_-G:?\+F\0_\^>F?]^I/ M_BZ]:\.:E-J_ANPU"Y5%EN85D=8P0H)],DU\QU](^!_^1%TC_KU6E0G*4G=F M_$6!PV&H0E1@HMO]#>HHHKK/B@K"\9>(&\,^&+C485C>=2J0I("59B>^".V3 M^%;M>3?&G5F?]^I/_ (NG1?&;7O.3SK/3O+W#?MBDSCOCYZ\[HK@]K/N?H_\ M8^ _Y](^K8I$FB26)MR.H96'<'H:XOXB^,]1\(_V=_9L-K+]J\W?]H1FQMV8 MQAA_>-7OAUJG]J^!;!V;=);J;=\^J<#_ ,=VUR'QO_Y@?_;Q_P"TZ[:DG[/F M1\%EV#A_:BPU972F?\ ?J3_ .+H_P"%S>(?^?/3 M/^_4G_Q=>>T4>UGW#^Q\!_SZ1Z5IWQ>U^[U2UMI+330DTR1L5BDR 6 X^>M/ MQC\3=9\/>++S2[*VL7@@V;6EC(?^?/3/\ OU)_\77GM7[/0M6U"#S[#2[VZBSCS(;=W7/ID"H] MK4?4[995ET%>5.*.S_X7-XA_Y\],_P"_4G_Q='_"YO$/_/GIG_?J3_XNN3_X M17Q#_P! '4__ #D_P */^$5\0_] '4__ .3_"GSU3+^S\I_EC]__!/:_A[X MKOO%FEW=SJ,5O$\,PC40*P!&T'G)-;^LZW8:!I[WNJ3K#$O [LY] .YKC/A- M8W>D>']1_M:UGL?W^_\ TF)H_E"#)Y XKS3QIXIG\4Z]).686D1*6T6>%7UQ MZGJ?_K5TNJX4TWN?+PRF&,S*I3IZ4XVV]-D=5K/QEU":5DT.RBMHL\23C>Y] M\#@?3FL!OBAXN9LC50H]!;1?_$UR57(-(U*ZM6N;;3[J:!?O2QPLRCZD#%(+60?;X[:^CS\P*>6WX%>/T->G>%O&NE M^*X3]C8PW2#,EM+]X>X_O#W_ #Q7SE5G3]0N=+U"&]L)6AGA;:I9)$\\&S:LH)4[G53G!!Z M$]ZF\-:[%XC\/VVI0@*95Q(@/W''##\_TQ61\3O^2<:I_P!LO_1R5W2E[C:/ M@<+0MC84:J^TDU\[,\^_X7-XA_Y\],_[]2?_ !='_"YO$/\ SYZ9_P!^I/\ MXNO/:D@@FNIT@MHGFED.$CC4LS'T '6O/]K/N?I3RC+TKNDCOO\ A(R3Z+J$2+U9[5P!^)% M9E'M:BZD+*& ]1V8?3\A71U\K MV=Y/I][%=V(O#=IJ2 *\BXE0?PN.&'Y_IBNNC5Y] M'N?&YWDZP+56E\#_ 9@?$7QGJ/A'^SO[-AM9?M7F[_M",V-NS&,,/[QKB/^ M%S>(?^?/3/\ OU)_\76M\;_^8'_V\?\ M.O)ZPK5)J;29]!DV6X.O@*=2I33 M;OK\V>A?\+F\0_\ /GIG_?J3_P"+KN?AWXTN_%T5\-1CMHIK9D*B!64%6SZD M]Q7@I!'48^M=Y\(+[[-XS:V/W;NW= /=<-_(&BG5ESI-EYKE.$C@JDZ--*25 M[^F_X'N5$;&S;3XH);BYD88G!*A5'/ (YR5[UV%>(?&'4/M/B^ M*T4_+9VZ@C_:;YC^FVNJM)QA='R.286&*QL835XJ[?\ 7K8=_P +F\0_\^>F M?]^I/_BZ/^%S>(?^?/3/^_4G_P 77GM%]_#OQCJ'BZ& M_?4H;:(VS($^SJPSNW9SECZ5VE>6?!+_ (]=8_WX?Y/7J==U)MP39^=9Q1IT M,=4ITU9*VGR04445J>4%%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !7GOQCU-K7PO;V,9(-Y/ M\V#U1!DC\ROY5Z%7CGQKG+:UIEN3\L=NS@>[-C_V45C6=J;/:R*DJN84T^EW M]R_S/,ZZ;X?Z)%KOC*TMKI ]O'F:5".&"] ?8G KF:]'^"T>?$U_+Q\MGM_- MU_PKAIJ\TC]$S2M*C@JDX[V_/0]GV*(]FT;,8VXXQZ5\]?$31(M"\97$%JGE MV\ZB>)0,!0V<@>VX&OH:O&?C3&!XAT^3NUJ5_)S_ (UV8A7A<^'X:K2AC>1/ M22?X:GFU>V?!S5&NO#-SI\A)-E-E>>B/R!^8;\Z\3KTKX*S%=?U&#L]J'(_W M6 _]FKEH.TT?69_253+YM]+/\?\ *YTGQF_Y$VT_Z_T_]%R5XC7MWQF_Y$VT M_P"O]/\ T7)7B-/$?&8\-_[@O5G:_"?_ )'Z#_KC)_Z#7O5>"_"?_D?H/^N, MG_H->]5TX?X#YKB?_?E_A7YLXOXK_P#(@7'_ %VC_P#0J\$KWOXK_P#(@7'_ M %VC_P#0J\$KGQ'QGT/#'^XO_$_R1ZY\$O\ CUUC_?A_D]=/\3O^2<:I_P!L MO_1R5S'P2_X]=8_WX?Y/73_$[_DG&J?]LO\ T[\JY\/\ M9]-Q&XK+Y7[JWW_Y'H5%%%>B?F)SGQ _Y$'5O^N/_LPKYSKZ,^('_(@ZM_UQ M_P#9A7SG7#B?B1^A<+?[K/\ Q?HC6\*_\CEHO_7_ ?^C%KZ9KYF\*_\CEHO M_7_!_P"C%KZ9K3#;,\[BK^-3]'^9\]_$G2K?2/&]U%9HL<,RK,(U& I8<@?B M"?QKE*Z_XH:A#?\ CNZ^SL'6W1(2P[L!S^1)'X5R%::W_P A_4/^OJ3_ -"-:3_A1/,P?+_:N)MVC^11KZ1\#_\ M(BZ1_P!>JU\W5](^!_\ D1=(_P"O5:O#?$SBXJ_W:G_B_1F]1117 M/-5_MCQMJ-PIS'')Y,>.FU/E_4@G\:][\1:H-%\-W^H9PT$+,G^_T7]2*^8R M2S$L223DD]ZY,3+11/M>%53$/IHOS?Z&EI6D/J=GJDR9_T&U\_P#\?48_ M(L?PK,KUCX2Z*+SPSKLDBC;>C[(&/IL.?_0Q^5>4R1M%*T;C#(Q4CT(KFE&T M4^Y]3AL6JV)K4?Y&OQ7^9ZI\%=4^?4M*<\$+.=.E9@LZ5_N/_Z,:LL-\;/5XI_W2'^+]&=/7SY\3O\ MDH^J?]LO_1*5]!U\^?$[_DH^J?\ ;+_T2E;8GX#Q>%O]]E_A?YQ.3KW?X1?\ MB*O_ %\R?TKPBO=_A%_R(J_]?,G]*PP_QGO\3?[C_P!O+]3N****] _-CD_B M9J;:9X$O/+)62Y*VZD''WOO?^.AJ^?*]B^-)A M2Z)7^;;_ ,CP[XMZ'#I?B2&\M8Q''?QEV4# \Q3AB/J"I_&N!KU_XV1@Z=I, MG=99%_,+_A7D%;J6E.25*K,U[;\&[%H/"MS=N,?:;D[?=5 &?SW?E7/A_C/IN(W%9?*_=6^__(ROC?\ M\P/_ +>/_:=>3UZQ\;_^8'_V\?\ M.O)Z5?^(S7(/^1;3^?_ *4S5UBR^S6. MD7 '%U9[R?<2.O\ )13_ G?_P!F^+M+NV.%2Y0.1_=)P?T)K>\266[X7^%K M\+]PS0LW^\Y('_CIKB@2""#@CH142]V2?H=E"2Q.'E&7>4?Q:_(^KJ^9O%&H M?VKXJU*\!RLMPVS_ '0<+^@%>\7>O[/AT^MA\.VGB56'&)&3C_QXU\XUTXF5 MTD?,\+X9PE5J2W7N_P"?Z&I=6/D>%M-O&'S7-S< <=541 ?J6K+KNO'%@=-\ M$>#K=@ WD32,!ZOY;'_T*N%KFFK.Q]5@JWMZ/M/.7W*32/7/@E_QZZQ_OP_R M>O4Z\L^"7_'KK'^_#_)Z]3KOH_PT?FV??\C&I\OR04445L>*%%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !7BWQH_Y&BQ_P"O,?\ H;5[37CGQK@*ZUIEP1\LENR ^ZMG_P!F M%85_X9]!PZTLPCZ/\CS.O2_@K_R'M2_Z]A_Z$*\TKT?X+2X\37\7=K/=^3K_ M (UQT?XB/N,Z5\OJ^GZH]HKR#XV?\A+2O^N,G\Q7K]>,_&F0'Q#I\?=;4M^; MG_"NRO\ PV?#<.J^8P]'^1YM7H7P9_Y'*[_Z\'_]&1UY[7I/P6A+>(=1FQPE MJ$SCU<'_ -EKCI?&C[K.7;+ZOI^ITOQF_P"1-M/^O]/_ $7)7B->W?&8$^#+ M4@=+]"?;]W)7B-5B/C.+AO\ W!>K.U^$_P#R/T'_ %QD_P#0:]ZKP3X4,!X_ MMP3UAD ]_EKWNNG#_ ?-<3_[\O\ "OS9Q?Q7_P"1 N/^NT?_ *%7@E>]?%E@ MO@&<'JT\8'YY_I7@M<^(^,^AX8_W%_XG^2/7/@E_QZZQ_OP_R>NG^)W_ "3C M5/\ ME_Z.2N8^"7_ !ZZQ_OQ?R>NG^)W_).-4_[9?^CDK>'\#Y,^?QO_ "/E M_CA_[:?/E%%:&A:7_;6NV>F^=Y'VF41^9MW;<]\9&?SKA2N['Z).<81=?!G64>RO=&DVB2-OM$9QRRG ;\CC\Z]1KNP\4H\R/S_B+&5JF) M^KS5HQV\[]?ZV"BBBN@^8.<^('_(@ZM_UQ_]F%?.=?1GQ _Y$'5O^N/_ +,* M^#R*W[OXA^* MKV$Q3ZQ*$(P?*1(S^:@&L"TM9KZ\AM+5-\\\BQQKD#+\_ M\@G'_;S%_P#%UA'GM[MSWL2\%&2>)Y;].:U_EA>$OAKIWAJ9+VXD-]?J/ED9<)&?\ M97U]S^E7&C.3UT.'%Y[@L/!N,N9]$O\ /8T? GAX^&_"EO:S#%S*3-/[.W;\ M /PKP'6_P#D/ZA_U]2?^A&OJ&OE[6_^0_J'_7U)_P"A&ML0E&*2/&X;K3KX MFO5GN[/\64:^D? __(BZ1_UZK7S=7TCX'_Y$72/^O5:G#?$SHXJ_W:G_ (OT M9O4445W'Y\>=?&35?LWARUTY&P]Y-N89_@3G^97\J\5KMOBMJO\ :'C:6!&W M1V4:PC'3=]YOU./PKB:\RM+FFS]6R3#_ %? 03W>K^?_ +'T)\-+$6/@&PX MP\^Z=O?;YFX@GG.!V('X5I4E!P2 M3V/-RO"8VCCZM:M"T9WZKO=;,PT=HW5T.&4Y!'8U]/Z)J*ZMH-C?J0?M$"2' M'9B.1^!R*^7J]Q^$&J?;/",ED[9>QF*@>B-\P_7=1AI6E87%&'Y\-&LOLO\ M!_\ !L=]7S7XR_Y';6/^OR7_ -"-?2E?-?C+_D=M8_Z_)?\ T(UKB?A1Y?"O M^\5/3]3$KZ(^''_)/=*_W'_]&-7SO7T1\./^2>Z5_N/_ .C&K+#?&SU>*?\ M=(?XOT9T]?/GQ._Y*/JG_;+_ -$I7T'7SY\3O^2CZI_VR_\ 1*5MB?@/%X6_ MWV7^%_G$Y.BBN[\(_#3_ (2K0AJ7]K?9,RM'Y?V;?TQSG8K M%4<)3]I6=EMU?Y'"5VOPG_Y'Z#_KC)_Z#71_\*0_ZF#_ ,DO_ME;7A/X9?\ M"+Z_'J?]K_:MB,GE_9MF?Y5O"C-23:/ Q^=8"MA:E.%2[::6C_R,GXV M_P#'KH_^_-_)*\CKV+XUP%M'TNX ^6.=T)]V7/\ [*:\=J*_\1G5P\T\NA\_ MS9VOPG_Y'Z#_ *XR?^@U[U7@/PKE\OXA6:_\](Y5_P#'"?Z5[]73A_@/E>)U M_MR_PK\V>:_&K_D :=_U]'_T$UXU7K_QLD T[28^[2R-^07_ !KR"N>O_$9] M3P\K9=#U?YLZSX8_\E'TO_MK_P"B7KU?XG?\DXU3_ME_Z.2O,/A1"9?B!;.! M_JHI7/'^R5_]FKT_XG?\DXU3_ME_Z.2M:7\&7S/%S=IYU0_[<_\ 2F?/E%%: M&A:7_;6NV>F^=Y'VF41^9MW;<]\9&?SKD2N['VTYQA%SELM3/HKL_&GP\E\( M6%O=K?\ VV*60QL?(\O8<9'\1SG!_*N,IRBXNS,L/B:6*IJK1=X_UW-;P[X< MO_$VJ)9Z?&3R#+*1\L2_WB?Z=Z^C=)TR#1M)MM/M!B&WC"+GOZD^Y.3^->=? M!G64>RO=&DVB2-OM$9QRRG ;\CC\Z]1KNP\4H\R/S_B+&5JF)^KS5HQV\[]? MZV/*/C?_ ,P/_MX_]IUY/7K'QO\ ^8'_ -O'_M.O)ZY:_P#$9]9D'_(MI_/_ M -*9ZQ=V7VS]GZUML3*,?]-64_HQKR>O>/"UE_:7P;BL\;C/9S(H'J6?' MZUX/3K+2+\C+):O-/$4^TV_O?_ /0+O7]WP1L[$/^\:\-LP'=5/F?U2N(T^T M:_U.ULXP2UQ,L0Q_M$#^M1&>0VRP%CY2.7"^A( )_P#'174?#.P%]X^L-X)2 M#=.V/]E3C_Q[%1=SDD=WLXX##UJB[RD=5\:XUABT&.-=J(LZJ!V \NO*:]8^ M-_\ S _^WC_VG7D]57_B,YL@URVG\_\ TIGKGP2_X]=8_P!^'^3UZG7EGP2_ MX]=8_P!^'^3UZG791_AH^&S[_D8U/E^2"BBBMCQ0HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M *\]^,>F-=>%[>^0$FSG^; Z*_!/YA?SKT*JNIZ=!JVEW-A=C,-Q&4;VSW^H MZU$X\T6CLP.(^JXF%;L_PZ_@?+5=3\.=6CT?QO9R7#A(9\P.Q. -W3/MNQ6+ MK6CW6@ZQ/IU\FV6%L9QPX[,/8BJ%>8FXROV/UJK"GB\.X7]V2W]>I]7U\^?$ MK5XM8\;7+V[^9#;*MNC Y!V]<>VXM5'_ (3?Q)_97]G?VO/]FV[<<;L=,;\; ML?C6#6]6LIJR/ R?))X"M*K4DF]E;\PKVCX,ZGJ3[ Y'49$%Q'(?89V_\ LU>#5]/Z M_I2ZYX?O=-,L-*CU3O\ )FUX%U2/1_&VG7=PP2$2&.1CT4.I7)^F<_A7T>#D9'(KY0K? MT[QSXDTJT%M8ZM,D(&U4=5DVCT&X''X5-&LH*S-\YR6>/G&K2DE)*VO8]+^, MFI0P^&[73]P\^XN!)MST10GEF"^H894F[O=L]E^"UNR>'=0N#]V2Z"# M_@*C_P"*K<^)W_).-4_[9?\ HY*O>"M";P[X3M+&8#S\&2;!S\[$-0LU7=*8C)%Q_& MOS#\\8_&OFROJ^OF[QMI']B>,=0M%7;$9/-B_P!QOF'Y9Q^%=6)CM(^1X6Q/ MQX=^J_)_H1>$];;P_P"*++4,D1I)MF [QGAOT.?PKZ55E= R,&5AD$'((KY1 MKW[X8Z[_ &SX/ABE;=<6)\B3)Y*C[A_+C\#2PTM7$TXHP?-".)CTT?IT_KS. MQHHHKM/A#G/B!_R(.K?]UO_ )#^H?\ 7U)_Z$:^H:^7M;_Y#^H?]?4G M_H1KDQ.R/L^%/XE7T7ZE&OI'P/\ \B+I'_7JM?-U:4'B/7+6!(+;6=0ABC&U M(X[IU51Z \5A2J*#NSZ+-\MGF%*,(RM9W/IVHKNYCLK.:ZG.(H(VD(?^@]J?_@9)_C3)O$FN7,#PW.LZA-%(-KQR73LK#T()YK?ZRNQ\ MY'A6K=&LMSYFGQ4I3494K)O?F_P" ?,M=_P#!_5/L?BV2RHG2->L;]?^7>=7(]0#R/RS7/"7+),^HQV'^LX6=+NOQZ?B?4% M?-?C+_D=M8_Z_)?_ $(U])JRN@9&#*PR"#D$5\V>,O\ D=M8_P"OR7_T(UUX MGX4?%\*_[Q4]/U,2OHCX%O\ ?9?X7^<3DZ]W^$7_ "(J_P#7S)_2O"*]W^$7_(BK_P!?,G]* MPP_QGO\ $W^X_P#;R_4[BBBBO0/S8Y+XF:8VI>!+SRP2]J5N% &>%^]_XZ6- M?/M?5LL:30O%*H='4JRGH0>HKYO\7^&YO#'B&:S=6,#$O;R$??0]/Q'0UQ8F M.JD?=<+XN/)+#2>NZ_4K^&=371O%&GZ@_$<$ZF3']T\-^A-?3*.LD:O&P=& M*LIR"/4&OE&MVP\:>(M,TW[!8ZK-%;8PJ8!*CT4D97\"*BC54+IGI9SD\LPE M&=.24EIKV.E^,&KQ7WB6WL8'WK8Q$/@Y =CDC\@M>>TYW:1V>1BS,.#P\:*>D5O^9Z=\%=.9KW4 MM3885(UMU/J2=Q_]!7\Z['XG?\DXU3_ME_Z.2M#P?X?'AGPS;:>2&FQYD[#O M(>OY<#\*S_B=_P DXU3_ +9?^CDKO4>6DUY'YY4Q2Q>B:7_ 3Y M\K?\#?\ (]:1_P!?*U@5O^!O^1ZTC_KY6N"'Q(_1,9_NU3_"_P CW3QGI']N M>$-0LU7=*8C)%Q_&OS#\\8_&OFROJ^OF[QMI']B>,=0M%7;$9/-B_P!QOF'Y M9Q^%=6)CM(^1X6Q/QX=^J_)_H1>$];;P_P"*++4,D1I)MF [QGAOT.?PKZ55 ME= R,&5AD$'((KY1KW[X8Z[_ &SX/ABE;=<6)\B3)Y*C[A_+C\#2PTM7$TXH MP?-".)CTT?IT_KS.9^-__,#_ .WC_P!IUY/7K'QO_P"8'_V\?^TZ\GK*O_$9 M[&0?\BVG\_\ TIGT1\./^2>Z5_N/_P"C&KPGQ%9?V=XFU*S[0W,BKQC(W''Z M8KW;X M7-<13[N7X2_X)QE>H_!2Q+:AJFH$<1Q) I]=QW'_ -!%>75[M\([#[)X(%PR MX:\N'D!]0/D'_H)K*@KS/6XAK>RP$E_,TOU_)&#\;_\ F!_]O'_M.O)Z]8^- M_P#S _\ MX_]IUY/2K_Q&:9!_P BVG\__2F>N?!+_CUUC_?A_D]>IUY9\$O^ M/76/]^'^3UZG791_AH^&S[_D8U/E^2"BBBMCQ0HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** .>\6>#=.\6VBK=YANHQB*Y099/8CN/;\L5Y%J_PO\2Z9(WDVHOX0>)+9 MLD_\!/S?I7OU%93HQGJSV<#G6*P4>2#O'L_T/F?_ (1/Q%OV_P!@ZEG./^/1 M\?GBMC2OACXEU.1?,L_L,1/,ERP7'_ ?O?I7T!162PT>K/3J<4XF4;0@D_FS MFO"/@G3_ E;,8";B\D&);EUP2/11V%=+1172HJ*LCYFM7J5ZCJ57=L*X_QG M\/;'Q5FZA<6FH@8\X#*R = P_KU^M=A12E%25F5A\35PU15*+LT?/>I?#;Q1 MITA']G-=)DXDM6#@_A][\Q66?"?B(-@Z#J6?:TD_PKZ8HKG>&CT9]+#BG$I6 MG!/[T?.^G_#KQ1J$@5=+DMU[O7 MLCW!&&?$3MJ&FF.QN MHRDS">-MI'*M@-D]Q_P*O5**RC0C%W3/7Q'$.*Q-&5&I"-GY/_,****W/G3% M\8:?SE^<8C 4W3I)--WUO^C1X9X?\ AUXIL?$VF7=UI>R""\BDD;[1$=JJ MX). V3P*]SHHIPIJ"LC#,,RK9A*,JJ2MVO\ JV%%%%:'FA7@VJ?#?Q73 MPZ5NCDG=T;[3$,@L2#]ZO>:*SJ4U/<]/+\SK9?*4J23OWO\ HT?/G_"L?%__ M $"/_)F'_P"+H_X5CXO_ .@1_P"3,/\ \77T'167U:!Z_P#K3C?Y8_<__DCY M\_X5CXO_ .@1_P"3,/\ \71_PK'Q?_T"/_)F'_XNOH.BCZM /]:<;_+'[G_\ MD?/G_"L?%_\ T"/_ "9A_P#BZ]6^&_AVZ\.>%V@U*$0W>*-0\4ZE=VFF>9 M!/S>"M-N](\&Z?8ZA%Y-S"K!TW!L9=CU!(Z&MVBE"E&#NC3'YS MB,?35.JDDG?2_P"K85X[X[\">(]9\:W]_ING>=;3>7LD\^-JP>1<>>[[-ZMP<8Y4D5U5%1"C&#NCLQV=XC'4O95(Q2O?2_^;"BBBMC MPPK)\1^&]/\ $^FFSU*/..8I5X>)O4'^G0UK44FDU9FE.I.E-3@[-'A.M_"C M7]-E=M/1-2MQR&B(5P/=2>OTS7/-X2\1(V#H6I9]K1S_ "%?2]%<[PT7L?3T MN*,5"-IQ4O/8^>=.^''BC49 HTQ[9,\R7)$8'X'D_@*]5\&?#NR\+-]KG<7F MH$8\TKA8QW"C^O\ *NQHJX48Q=SAQV>XO&0=-VC%]%U]6%<]X[TN\UGP5?V& MFP^=7LCW!&&?$3 MMJ&FF.QNHRDS">-MI'*M@-D]Q_P*O5**RC0C%W3/7Q'$.*Q-&5&I"-GY/_,\ M^^*?AC5_$G]E?V+:?:?L_G>;^]1-N[9C[Q&?NGI7GO\ PK'Q?_T"/_)F'_XN MOH.BB5",Y79&#S[%8.A&A3C%I7W3OJ[]S"\%:;=Z1X-T^QU"+R;F%6#IN#8R M['J"1T-+BES-M^6OS_ %/GS_A6/B__ *!'_DS#_P#%U[AX"!5 MD&<_/C+?KFM.BIA2C!W1T9AF^(S""A5226NE_P!6SS[XI^&-7\2?V5_8MI]I M^S^=YO[U$V[MF/O$9^Z>E>>_\*Q\7_\ 0(_\F8?_ (NOH.BIE0C.5V;X//L5 M@Z$:%.,6E?=.^KOW.!^%OAK5O#EOJ2ZS:?9C.T9C'F(^[ ;/W2?45WU%%:QB MHJR/*Q>*GBZ\J]1*[[;;6"BBBJ.4**** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "L[5O$6B:!Y/]NZQ8:9Y^[ROMETD/F8QG;N(SC(SCU% M:-?.7[6?_,I?]OG_ +0K2G#GFH@>U?\ "Q?!/_0X:!_X,X?_ (JMRSOK34;< M7&GW4-U"3@202!U/XCBO /!O[.?A/Q'X%TC6+O4M9BNKZSCGD6*:+8K,N> 8 MR%#)++*P58U R6)/ R2:P/^%B^"?^APT#_P9P__ M !59OB/7+3Q+\"];UG3B3;7N@74R ]5S ^5/N#D'W%?.7P/^%FB?$O\ MS^W M;K4+?^S_ +/Y7V.1%W>9YF=VY&_N#&,=ZF%.+BY2=K ?3_\ PL7P3_T.&@?^ M#.'_ .*JU<>,?#-I?)977B+28;M]FRWDOHED;< 5PI;)R""/7(KR[_AEKP3_ M -!37_\ P(A_^-5Q7[3/A4:/?>'=;L"X3[,+!WSA@T7,;$CN03S_ +-.-.G* M2BF!]/UGZMK^CZ#'')KFK6.FI*2L;7ERD(2G_OTJU$*?-* MSZ >\ZCXL\.:.\2:OK^EV#31B2);J]CB,B'HR[B,CW%:RLKJ&0AE89!!R"*^ M6?VJ %\,E\"?"Z36]JR7$=O'';1MT>5@ N?8TC0XU?6M5LM.1ONM=W"1 _BQ%.TS6M+UJ$S:/J5GJ$0ZO: MSK*H_%2:^7/AI\+;[XQW5_XI\::O>"U:8QB2,CS9Y."<%@0J*#C@8[#&*3XA M?#S5/@;K&G>*/!NKW+V;S>4'EQOC?!.R3 "NK 'L.AXZ5I[&%^3FU ^I]1U. MPT>R:\U:^MK&U0@-/ZI!<"[D@V MVDL:IM4*0<-&QS\Q[U,:4>3FF^H'T-#X^\'7-Q'!;^+-#EFE8)'''J4+,[$X M #";"[-K8*D7GJ&*K-+(>Z@%>/,@/9Z***Q **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHJMJ5_!I6E7>HWC;+>T@>>5O1 M54L3^0H H^(?%F@^%+5;CQ%JMMI\;\)YSX9_7:HY;\!6!H_QC\ :[>K::=XE MMC.YVHL\_BQ>:AXEN95L(%\Z=4;[D>[$<"?W1UY M]F/4UZ)\2_V>_#,'@N\U'P=:S6.H:?"T_E>>\JW"J,L"')(; XQW&,-K^:S\,:M]NN((O-D3[-+'M7(& M2:?2%,<<\F27A9&V D]2"K#Z 5P/[*W_(] MZS_V#?\ VJE3[&RE?H!]/:CJ%MI.EW6HZA+Y-I9PO//)M+;$12S' !)P > , MUB^$O'_AGQS]K_X1;4OMWV+9Y_[B6/9OW;?OJ,YVMT]*/B+_ ,DN\4_]@:[_ M /1+UXK^R9_S-O\ VY_^UZF,$Z;EV ^C'=8T9W8*JC+,3@ >M<-I/QH\ :YK M%MI>E^(%FO+J010QFTG0.QZ#K85B<>^ :BE34Y\L@ M/K2UN8;VTANK259H)XUDBD0Y5U(R"#Z$&L'7O'_AGPSKUCHVMZE]FU#4-OV: M'R)'\S7AS\R>Y4GCV/\ MLUF?';_DN_@?_MV_]*35*E^\<&![IXG\5Z+X-TD:GXDO?L=F91$)/*>3YB"0 M,(">Q[5%X5\:^'O&UC-=^&-16^A@D\N4B-XRC8SRK@'IWQCKZ&O//VF_^22Q M_P#82A_]!>O#?A+XQN_AE\0+5]5#0:9JD,2W2MT\IP&CE'^[G/T+#K3A14Z? M,MP/L'Q!X@TSPMH=QK&NW/V6PMMOFS>6S[=S!1PH)/S,!P.]'A_Q!IGBG0[? M6-"N?M5A<[O*F\MDW;6*GA@"/F4CD=JXCX^,K_ K7F0AE86Q!!R"/M,5.^ ' M_)#?#_\ V\_^E,M98!_P +_P#AG_T,O_DA<_\ QNC_ (7_ /#/_H9? M_)"Y_P#C=?/7P#\(:'XU\>7NG>)K'[;:1:9).D?G/'AQ+$H.48'HS<9QS7T+ M_P * ^&?_0M?^3]S_P#'*VJ0HPERN_X =/<>-_#UKX*'BV?4-NAE$D%WY$A^ M5G"*=@7=RQ Z4[PKXTT#QM837OAB_P#MUO!+Y4C^3)'M? .,.H/0BN)^,VD6 M.@?LZZOI6DP?9[*U2VCABWLVU?M,7&6))_$US_[*W_(AZQ_V$O\ VDE1[.+I MN:[@>YUGZUK^D^'=/-[KNHV]A; X\RXD"@GT&>I]AS6A7R)\1KT^./VB#HGB M+4'L=*@OEL4+,%6",8!(SP"QR=Q]1V %32I\[U ]\M_CE\.+JZ^SQ^)X5?., MRV\T:?\ ?;(%_6NZM;JWO;6.YLIX[B"5=TH(X(KRZ_P#V<_A]=Z0] MM96-Q97)0A+U+N1V![$JS%3],#\*L_!SX;>(/AS9WEKK&NP7UG<8>.S@1BL, MG=E9L=1U&.<#TIR5.UXO[P/3:***Q **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** ,GQ5KG_",^$]4UO[/]I_L M^V>X\G?L\S:,XW8./K@UR?PG^*?_ L^TU.?^Q_[+^P/&FW[5YWF;@QS]Q<8 MV^_6M;XI_P#))O$__8-F_P#037E'[*'_ ""?$O\ UWM__07K>,4Z3EU ];^( MGC/_ (0'P5=>(/L']H?9WC3R/.\K=N<+][:V,9STJSX*\4KXO\$:?XB>U%BM MY&TAA,N\1@,5^]@9^[GH*X_]HG_DBNI_]=K?_P!&K6%I'VS_ (8[;^S=WG_V M5/G;G.SS6W]/]C=0H)TT^M[ )XJ_:<\.Z-?R6F@:;/KAB;:TXF$$+'_9;#$C MWQCTIGAK]J#P[JM]';>(-*N-%$AVB<2B>)#VW$!6 ]\'^M>?_L\^+_!GA>]U M%?%+0VFH3LGV6^GCW*J#.4W<[#G!SP#Z\"O<_$?@GP)\6;>VN99[:]-N^\76 MFW";W7&-C,NH1V^BSZC!MN(H[=ITV/\L@"[ MAAAG@^M?/O\ PUG_ -27_P"57_[37MTVC6?A[X>W.DZ8KI:6>GRQPJ\A-O[(^T_;8;:7[%]IV;/.4-C?L.<9_NC/M7>UY1^TC_R1VX_Z M_(/_ $(U*<)R24;?,#B?^&L_^I+_ /*K_P#::O:5^U9I=Q=JFL^&;FR@8X,M MO="P:9J]AK.C6^JZ;=1SV-Q'YL9C_R+7.?L\^+_ 9X7O=17Q2T-IJ$[)]EOIX]RJ@SE-W.PYP< M\ ^O I1I17,WK8#T#PU^U!X=U6^CMO$&E7&BB0[1.)1/$A[;B K >^#_ %KV MV*6.>%)H)%DBD4,CHT.TTG3%=+2SC$<*O(7(4=!DG-8SY/LJS O4445 MD 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 5\Y?M9_P#,I?\ ;Y_[0KZ- MKYR_:S_YE+_M\_\ :%;X?^*@/8?A9_R2;PQ_V#8?_017!?M1V\+_ QL9Y," M6+5(Q&>YS')D?IG\*W?ASX]\(Z;\+?#UO?\ BC1[>>WTZ)989+^(2(P49!7= MG/MC->-?&KXBI\4/$&F>&O!D4M[:03?NV5"#=3M\HV@\[0,@$XZGM@U=.$O: MW [KX;322?LDZXLC$K%8:FB ]AL$_[6_X07P[_;?VKR?M M7^@S7'E;=^S_ %;#;G(F9?G=BHRP4,X,?+8]RF\?C6]_PL7P3_P!#AH'_ (,X?_BJ MW0UO?V09&CN+:XCR&4ADD1AU!'!!!KF(?LR>*8Y? .JZ3>S!1H\Y MG!8_37=Y MJ/PP\5^+_#]MG%S!-IC$G&8F8%7^I3_T*OIOX"^&_P#A'?A'IID3;<:EF_EX M_OXV?^.!*Z:J4%*2^T(\@_:I_P"1[T;_ +!O_M5ZZG]IB64?#/PU$H/E-=JS M'_:$) _1FKEOVJ?^1[T;_L&_^U7KUCXQ>$9_%_P;\FPB,U[8+%>01J,LY5<, MH]259L#N0*$TE3;&3_L_1JGP/T)E4 N;EF/J?M$@_D!7>ZGI.G:U9_9-8L+6 M_MMP;R;J%94)'0[6!%?/W[/?Q5T32/#;^%?$U_#IKV\S26D]RVR)D8Y92QX4 MALGG&=WM5SXW?&>W^PVFA?#W6FFU"2:=*2$4 @1JZ\,6)'3/3WK*5*;J MM(#JOCY96NG? K4+73[:&UMXYH-D,$81%S,I.%' Y)->,?#+X@?$?PSX2:P\ M&>$O[7TXW+R&X_LVXGPY"Y7=&P' XZ\UZ9\2[76K/\ 992+Q1G/I\?Q \&S2 MI%#XMT*21V"HBZE"2Q/0 ;N37F?B3X]7_A'XJGP]XCT.*RTB*8B2[5FDD>%@ M=DJ@8&.A(P>C ! M[-7J_P */C^OC368= \1V,5EJ4X/D7%N3Y4S 9VE3DJ< XY(/MQGO_\ A:/@ M-]/:Y/BW1S%MR5-VF\C_ *YYW?ABOF;P[!:^+OVE[:Z\%VS0Z8NK)>KLC**D M,;!G;'\*M@X!Q]\#VK96J)\T;>8C[%HHHKA&%%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 5R'Q8\W_A4?B;R/O?V?+G M_=Q\WZ9KKZK:E80ZII5WI]VNZ"[A>"5?564J?T-.+LTP/GK]DS;O\69QNQ9X M][ M#J*]*^(O[0WA=O!MY9>#[N:_U*^@:%7^SO$MN&&"Q+@9(!.,9YKJK4Y3J7CL MP/:]1_Y!=W_UQ?\ ]!-?%'PJ_P"$^_MZ\_X5C_R$/LW^D?ZC_5;A_P ]N/O8 MZ0GRX55MK8/W2Q9C],5Y_^RM_R/>L_ M]@W_ -JI54[0C.VMA%CQ%_PT+_PB^J_\)!_R"OL?3FM+]DS_F;?\ MS_]KU[5\1?^27>*?^P-=_\ HEZ\4_9/=8T\7N[!5469 M9B< #]_S2Y^:C+2WH,9^TAK,>M>./#G@X7<5M!&RRW4TKA$B:5@H+,> %4$Y M]&K?^-EWX*U_X1FPT3Q'H'48F8J@V%% ;)^0GCN0*X3PCX2MOC MO\5O%.L:S<7D.EQMOC>U95?EML*Y96&/+0YX["O0_P#AEKP3_P!!37__ (A M_P#C54W"'*F]4(3]F+Q-_:?@&[T.9\S:1<9C!/\ RRERP_\ '@_Z5SWC#_D\ M/0?I;_\ H#5R_P ([F;X<_M!7'AR] M@_2W_P#0&H<;5)-=4!RGQ4\.WOPB^+EIXE\.KY5E=3&[M,?=1\_O83[<]/[K M8[5J_$[Q'9>+?BA\.=Z&?3'[3?\ R26/_L)0_P#H+UQ/COX??\)#^SYX6\3:;#G4-(TJ M+SPHYEMMN6_[X/S?0M[5VW[3?_))8_\ L)0_^@O79?"]%D^$7AI)%#HVEPAE M89!&P<$5C&3A3C)=Q'@=I\0?^$F_9?\ $/A[49=VI:.EJJ%CS+;_ &F(*?\ M@/"GVV^M>R? #_DAOA__ +>?_2F6OFGXN>!Y_AYXXO+&TWII>H*9;0@G#1%@ M?+/KM8#\E-?2WP _Y(;X?_[>?_2F6KK*/L[QV;O^ 'S!\+/^$Y_X2BY_X5G_ M ,A7[&WG?ZC_ %&]-W^N^7[VSIS^&:]J\._\-"_\)1I7_"0?\@K[9#]M_P"0 M?_J-X\S[OS?=S]WGTYKR_P" ?B_0_!7CR]U'Q-??8K273)($D\EY,N98F PB MD]%;G&.*^A?^%_\ PS_Z&7_R0N?_ (W5UG+FLHW^0!\?_P#DAOB#_MV_]*8J MY+]E;_D0]8_["7_M)*W?C'K>G^)/V<]7U;1;C[38W2V[0R[&3^ DWC/79/$/A>[M[?4)E NK:YRJ3%0 &5@#AL#!!&#@'(YSVFE?&KX?Z MWJUKIFF:_P"?>7ZA78)POWE9>@;'.1@$ \#'.W>? MM%?#NVTY[BWU2XNY@N5M8K.578^F64+_ ./5Y)\ -!O?$7Q@F\6PV1M=,LGN M)B5&(P\JLJQ*>^ Y/'0 >HSL_?@W.-A'U;1117",**** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** .3^*?\ R2;Q M/_V#9O\ T$UY1^RA_P @GQ+_ -=[?_T%Z]VUG2X=;T*_TJZ)$%];26\A'4*Z ME3C\Z^3=#U#QI^SYXKOUO-&-U8W.$E9E80W"J3L=) , \GKG&X@BNJE[U.4% MN![A^T3_ ,D5U/\ Z[6__HU:T?@FBR?!/P\CJ&5K>0,I&01YK\5XIXE\=^,_ MCS!;>'O#?AEK+3S,LD[B0R+D< O*55549)QC)([]*]E\0?#>\G^#-KX1T#59 MK._T^WC\BXBE:)9I$'S!]O.ULMQV)!YQ1*/+!0D];@V[ [5Y%XV^$7BSX3Q1>(+/5%EMHY @O;&1HI86/ M3<.H!Z9!/O6_X9^*'CKX.V#:!XJ\,37=G;R,8C<%HBFYLD+* RNI))SSR3SV MJ/Q;\2O&7QKL8_#OAKPK)!92RJ\HA9IBY4\;I2JJJ@\\@<@M M_#7QK>>.O@C?7^JMYE_:Q7%I<2A<>8RQ[@V.F2KKG'?-?.OPI^&'_"SM4U"S M_M?^R_L<*R[_ +-YV_+8QC>N*^F/!7@9OA]\&[S1[B1);Q[>>XNWC^Z963! M]0 JKGOC-?,_PI^)_P#PK'5-0O/[(_M3[9"L6S[3Y.S#9SG8V:5.]I^S ]J\ M'?LW?\(EXQTW7O\ A*OM?V&;S?(_L[9OX(QN\TXZ^AK;_:1_Y([3OW^7NYQNP,_7 K M.U7VD74 \T^&WP#_ .%A>#H]>_X23^SM\SQ>1]@\W&TXSN\Q?Y5@7/@'3_"' MQKL_"OB^>2YTIKB)7N8OW/FQR#Y6ZMM 8X//0'GO7T#^S=_R1VW_ .OR?_T( M5R/[4WA?S++2/%-M'\\+&RN7']TY:,_@=X_X$*UC5DZK@WH![U8:78Z7I,.F M:?:Q064$?E1P(ORJOICO_6O'_%'[,?AG5[N6ZT'4+G19)6+&$()H5).?E4D$ M#VW8':M&$ZA\8OV?[.32=5FL=9\L;I8YFC#W$6597(YVOR?;*+Q!9ZHLMM'($%[8R-%+"QZ;AU /3()]Z^A_@IXUO/'7PWAO]5;S+^UG M>TN)0N/,90K!L=,E77..^:\3\6_$KQE\:[&/P[X:\*R064LJO*(6:8N5/&Z4 MJJJH//('('->]?"GP,WP^\!6^CW$B2WCR-<7;Q_=,K8! ]0 JKGOC-56;]FN M?X@.SHHHKC **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *XKXA_"S1/B7_ M &=_;MUJ%O\ V?YOE?8Y$7=YFS.[%O'7B:77=4NM3MKN:-$D%G+&J MMM& 2&C8YP .O85Z-;P16MM%;VZ".&% D:#HJ@8 _*I**3E)I)@<#X_^#OA_ MXCZM;:AKEYJ4$MM!Y"+9RQJI7<6R=R-SDUW<$2P6\<*$E8U"@GK@#%/HH:^*_@)X)\6:G+J,]O=:==SMOFDT^4()&[DJRLN3W( S4_A#X'^"_!FH1W M]E9S7M[$AT57M)VM<#!\9^$+#QSX7GT+5IKF&UG9 M&9[9E5P58,,%E(ZCTKS/_AEKP3_T%-?_ / B'_XU7M5%*-2<59,#QRR_9D\& MV&H6]Y#J>NM);RK*@:XAP2IR,_NNG%>A^+/ OASQO9I;^)=,CN_+_P!5+DI) M'_NN,$#VZ'N*Z"BAU)MW; \;/[+_ (&-SYHN]:"9SY(N8]OT_P!7G]:]$\)> M!?#O@>Q:V\-Z;':B3'FRDEY)(O"'A_Q;;)!XCTFVU!(_N&5?F3UVL,$?@:P='^#?P_T*\6ZT[PS;>H-CJ5 M89!!&03R#FN>\/\ PT\)>%M/U.RT'2C9P:K$(KQ5NIF,B@, ,LY*\.W*D'GV M%=510I-*R8\$^'O!%E/:>%].%C#<2>9*/->0LV,=78GIVZ5O444-MN[ MY'5OA9X-USQ1_P )%J6C>9JV^.3[2EU-&=R8"G"N!D;1V[5;O/ 'AF_\8V_B MJ[TWS-:M]OE77GR#;M! ^0-M/4]171T4^:7< KC[_P"%'@K4_%/_ D=[HBO MJOG)/]H6XE3,BXVMM5PN>!VY[UV%%)2:V Q_$_A31?&6DC3/$EE]LLQ*)1'Y MKQ_, 0#E"#W/>KNE:79Z)I-KIFF0^19VD2Q0Q[BVQ , 9))/XFK=%%W:P&#X MK\$>'?&]I;VWBC35OHK9S)%^]>,H2,'#(P.#Z9QP/2KOA_P_IGA;0[?1]"MO MLMA;;O*A\QGV[F+'EB2?F8GD]ZT:*.9VL!YS_P * ^&?_0M?^3]S_P#'*/\ MA0'PS_Z%K_R?N?\ XY7HU%7[2?=@<])X$\.2^"!X0DT[.A!0OV3SY.@?S!\^ M[?\ >&>OZ5S7_"@/AG_T+7_D_<__ !RO1J*2G);,#A-*^"OP_P!$U:UU/3- M\B\M)1+#)]MN&V,#D'!D(/XBNFU[PQH?BBU6V\0Z5:ZA$I)03Q!BA]5/53]* MU:*3E)N[8'G\/P*^&\%SYZ>&(B^YF=?\ ODN1^E=Q8V%IIEE'9Z;:PVEM M$,1PP1A$0>@ X%6**'*4MV 4445(!1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !117SY_PL[Q?_P!!?_R6A_\ B*SG44-SU+_\ H+_^2T/_ M ,167UB!ZO\ JMC?YH_>_P#Y$^@Z*^?/^%G>+_\ H+_^2T/_ ,11_P +.\7_ M /07_P#):'_XBCZQ /\ 5;&_S1^]_P#R)]!T5\^?\+.\7_\ 07_\EH?_ (BC M_A9WB_\ Z"__ )+0_P#Q%'UB ?ZK8W^:/WO_ .1/H.BOGS_A9WB__H+_ /DM M#_\ $4?\+.\7_P#07_\ ):'_ .(H^L0#_5;&_P T?O?_ ,B?0=%?/G_"SO%_ M_07_ /):'_XBC_A9WB__ *"__DM#_P#$4?6(!_JMC?YH_>__ )$^@Z*^?/\ MA9WB_P#Z"_\ Y+0__$4?\+.\7_\ 07_\EH?_ (BCZQ /]5L;_-'[W_\ (GT' M17SY_P +.\7_ /07_P#):'_XBC_A9WB__H+_ /DM#_\ $4?6(!_JMC?YH_>_ M_D3Z#HKY\_X6=XO_ .@O_P"2T/\ \11_PL[Q?_T%_P#R6A_^(H^L0#_5;&_S M1^]__(GT'17SY_PL[Q?_ -!?_P EH?\ XBC_ (6=XO\ ^@O_ .2T/_Q%'UB M?ZK8W^:/WO\ ^1/H.BOGS_A9WB__ *"__DM#_P#$4?\ "SO%_P#T%_\ R6A_ M^(H^L0#_ %6QO\T?O?\ \B?0=%?/G_"SO%__ $%__):'_P"(H_X6=XO_ .@O M_P"2T/\ \11]8@'^JV-_FC][_P#D3Z#HKY\_X6=XO_Z"_P#Y+0__ !%'_"SO M%_\ T%__ "6A_P#B*/K$ _U6QO\ -'[W_P#(GT'17SY_PL[Q?_T%_P#R6A_^ M(H_X6=XO_P"@O_Y+0_\ Q%'UB ?ZK8W^:/WO_P"1/H.BOGS_ (6=XO\ ^@O_ M .2T/_Q%'_"SO%__ $%__):'_P"(H^L0#_5;&_S1^]__ ")]!T5\^?\ "SO% M_P#T%_\ R6A_^(H_X6=XO_Z"_P#Y+0__ !%'UB ?ZK8W^:/WO_Y$^@Z*^?/^ M%G>+_P#H+_\ DM#_ /$4?\+.\7_]!?\ \EH?_B*/K$ _U6QO\T?O?_R)]!T5 M\^?\+.\7_P#07_\ ):'_ .(H_P"%G>+_ /H+_P#DM#_\11]8@'^JV-_FC][_ M /D3Z#HKY\_X6=XO_P"@O_Y+0_\ Q%'_ L[Q?\ ]!?_ ,EH?_B*/K$ _P!5 ML;_-'[W_ /(GT'17SY_PL[Q?_P!!?_R6A_\ B*/^%G>+_P#H+_\ DM#_ /$4 M?6(!_JMC?YH_>_\ Y$^@Z*^?/^%G>+_^@O\ ^2T/_P 11_PL[Q?_ -!?_P E MH?\ XBCZQ /]5L;_ #1^]_\ R)]!T5\^?\+.\7_]!?\ \EH?_B*/^%G>+_\ MH+_^2T/_ ,11]8@'^JV-_FC][_\ D3Z#HKY\_P"%G>+_ /H+_P#DM#_\16CI M_P 1?%,]NS2ZIN(;&?L\0[#_ &:?UB+(GPSC(*[E'[W_ )'N5%>+_P#"?^)O M^@E_Y C_ /B:/^$_\3?]!+_R!'_\33]O$Q_U?Q7\T?O?^1[117B__"?^)O\ MH)?^0(__ (FC_A/_ !-_T$O_ "!'_P#$T>WB'^K^*_FC][_R/:**\7_X3_Q- M_P!!+_R!'_\ $T?\)_XF_P"@E_Y C_\ B:/;Q#_5_%?S1^]_Y'M%%>+_ /"? M^)O^@E_Y C_^)H_X3_Q-_P!!+_R!'_\ $T>WB'^K^*_FC][_ ,CVBBO%_P#A M/_$W_02_\@1__$U[16D)J>QY^-R^K@N7VC3O?;R^2[A1115GG!1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !117F&K?$K6+#6KVTAMK%H[ M>XDB4M&^2%8@9^;KQ75A\+4Q+:I]#AQF/HX**E6ZGI]%>2_\+4UO_GUT_P#[ M]O\ _%T?\+4UO_GUT_\ []O_ /%UV?V1BNR^\\S_ %BP'=_<>M45Y+_PM36_ M^?73_P#OV_\ \71_PM36_P#GUT__ +]O_P#%T?V1BNR^\/\ 6+ =W]QZU17D MO_"U-;_Y]=/_ ._;_P#Q='_"U-;_ .?73_\ OV__ ,71_9&*[+[P_P!8L!W? MW'K5%>2_\+4UO_GUT_\ []O_ /%T?\+4UO\ Y]=/_P"_;_\ Q=']D8KLOO#_ M %BP'=_<>M45Y+_PM36_^?73_P#OV_\ \71_PM36_P#GUT__ +]O_P#%T?V1 MBNR^\/\ 6+ =W]QZU17DO_"U-;_Y]=/_ ._;_P#Q='_"U-;_ .?73_\ OV__ M ,71_9&*[+[P_P!8L!W?W'K5%>2_\+4UO_GUT_\ []O_ /%T?\+4UO\ Y]=/ M_P"_;_\ Q=']D8KLOO#_ %BP'=_<>M45Y+_PM36_^?73_P#OV_\ \71_PM36 M_P#GUT__ +]O_P#%T?V1BNR^\/\ 6+ =W]QZU17DO_"U-;_Y]=/_ ._;_P#Q M='_"U-;_ .?73_\ OV__ ,71_9&*[+[P_P!8L!W?W'K5%>2_\+4UO_GUT_\ M[]O_ /%T?\+4UO\ Y]=/_P"_;_\ Q=']D8KLOO#_ %BP'=_<>M45Y+_PM36_ M^?73_P#OV_\ \71_PM36_P#GUT__ +]O_P#%T?V1BNR^\/\ 6+ =W]QZU17D MO_"U-;_Y]=/_ ._;_P#Q='_"U-;_ .?73_\ OV__ ,71_9&*[+[P_P!8L!W? MW'K5%>2_\+4UO_GUT_\ []O_ /%T?\+4UO\ Y]=/_P"_;_\ Q=']D8KLOO#_ M %BP'=_<>M45Y+_PM36_^?73_P#OV_\ \71_PM36_P#GUT__ +]O_P#%T?V1 MBNR^\/\ 6+ =W]QZU17DO_"U-;_Y]=/_ ._;_P#Q='_"U-;_ .?73_\ OV__ M ,71_9&*[+[P_P!8L!W?W'K5%>2_\+4UO_GUT_\ []O_ /%T?\+4UO\ Y]=/ M_P"_;_\ Q=']D8KLOO#_ %BP'=_<>M45Y+_PM36_^?73_P#OV_\ \71_PM36 M_P#GUT__ +]O_P#%T?V1BNR^\/\ 6+ =W]QZU17DO_"U-;_Y]=/_ ._;_P#Q M=:_A?Q_JNM^)+73[NWLTBFW[FC1@PPC-QECW%1/*\33@YR2LM=S2EGV"JU(T MXMW;2V[GH=%%%>8>Z%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%>>_&?Q]JGPZ\&VFK:)!9SW$U^ MELRW:,RA3'(Q("LISE!W]:\1_P"&I?&W_0+T#_P'F_\ CM;0HSFKH#ZPHKY/ M_P"&I?&W_0+T#_P'F_\ CM'_ U+XV_Z!>@?^ \W_P =J_JU0#ZPHKY/_P"& MI?&W_0+T#_P'F_\ CM'_ U+XV_Z!>@?^ \W_P =H^K5 /K"BOD__AJ7QM_T M"] _\!YO_CM'_#4OC;_H%Z!_X#S?_':/JU0#ZPHKY/\ ^&I?&W_0+T#_ ,!Y MO_CM'_#4OC;_ *!>@?\ @/-_\=H^K5 /K"BOD_\ X:E\;?\ 0+T#_P !YO\ MX[1_PU+XV_Z!>@?^ \W_ ,=H^K5 /K"BOD__ (:E\;?] O0/_ >;_P".T?\ M#4OC;_H%Z!_X#S?_ !VCZM4 ^L**^3_^&I?&W_0+T#_P'F_^.T?\-2^-O^@7 MH'_@/-_\=H^K5 /K"BOD_P#X:E\;?] O0/\ P'F_^.T?\-2^-O\ H%Z!_P" M\W_QVCZM4 ^L**^3_P#AJ7QM_P! O0/_ 'F_P#CM'_#4OC;_H%Z!_X#S?\ MQVCZM4 ^L**^3_\ AJ7QM_T"] _\!YO_ ([1_P -2^-O^@7H'_@/-_\ ':/J MU0#ZPHKY/_X:E\;?] O0/_ >;_X[1_PU+XV_Z!>@?^ \W_QVCZM4 ^L**^3_ M /AJ7QM_T"] _P# >;_X[1_PU+XV_P"@7H'_ (#S?_':/JU0#ZPHKY/_ .&I M?&W_ $"] _\ >;_ ..T?\-2^-O^@7H'_@/-_P#':/JU0#ZPHKY/_P"&I?&W M_0+T#_P'F_\ CM'_ U+XV_Z!>@?^ \W_P =H^K5 /K"BOD__AJ7QM_T"] _ M\!YO_CM'_#4OC;_H%Z!_X#S?_':/JU0#ZPHKY/\ ^&I?&W_0+T#_ ,!YO_CM M'_#4OC;_ *!>@?\ @/-_\=H^K5 /K"BOD_\ X:E\;?\ 0+T#_P !YO\ X[1_ MPU+XV_Z!>@?^ \W_ ,=H^K5 /K"BOD__ (:E\;?] O0/_ >;_P".T?\ #4OC M;_H%Z!_X#S?_ !VCZM4 ^L**^3_^&I?&W_0+T#_P'F_^.T?\-2^-O^@7H'_@ M/-_\=H^K5 /K"BOD_P#X:E\;?] O0/\ P'F_^.T?\-2^-O\ H%Z!_P" \W_Q MVCZM4 ^L**^3_P#AJ7QM_P! O0/_ 'F_P#CM'_#4OC;_H%Z!_X#S?\ QVCZ MM4 ^L**^9?"G[2/B_7?&6BZ3=Z=HB6]_?P6TK103!E5Y%4D$RD9P>,@U]-5E M.G*F[2 ****S **** "BBB@ HHHH *^4*^KZ^4*Y,3T/M^$_^7W_ &[_ .W! M1117&?K?[Y_D*R:UM*_X]6_WS_(54=S"O\!>HHHJSSPHHHH **** "BBB@ KZ+KYT MKZ+KIH=3Y/B/_EU_V]^@4445TGR84444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 5X#XC_Y&G5?^OV;_ -#->_5X#XC_ .1IU7_K]F_]#->_ MDG\2?H?(\4?P:?J_R,VBBBOJ#X0**** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "ND^'W_( M]:?_ -M/_135S==)\/O^1ZT__MI_Z*:N;%_[O4]'^1VY?_OE+_%'\T>V4445 M\"?K@4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110!XK^U+_R2[3O^PS%_P"B9J^3Z^L/VI?^27:=_P!A MF+_T3-7R?7J8;^&(****Z0"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH Z/X=?\ )4?"W_89M/\ T]?!'PZ_Y*CX6_[#-I_Z.2OO>O/Q M?Q(84445Q %%%% !1110 4444 %?*%?5]?*%_0****Z3Y,**** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH *\!\1_\C3JO_7[-_P"AFO?J\!\1_P#(TZK_ -?LW_H9KW\D M_B3]#Y'BC^#3]7^1FT445]0?"!1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5TGP^_P"1 MZT__ +:?^BFKFZZ3X??\CUI__;3_ -%-7-B_]WJ>C_([]>?B M_B0PHHHKB **** "BBB@ HHHH *^4*^KZ^4*Y,3T/M^$_P#E]_V[_P"W!111 M7&?C)HK6_X17Q!_T!-0_P# 9_\ "C_A%?$'_0$U#_P&?_"C ME?8/K%'^=?>C)HK6_P"$5\0?] 34/_ 9_P#"C_A%?$'_ $!-0_\ 9_\*.5] M@^L4?YU]Z,FBM;_A%?$'_0$U#_P&?_"C_A%?$'_0$U#_ ,!G_P *.5]@^L4? MYU]Z,FBM;_A%?$'_ $!-0_\ 9_\*/\ A%?$'_0$U#_P&?\ PHY7V#ZQ1_G7 MWHR:*U)?#6N00O+-H]]'&BEF=K=P% ZDG%9=*S1I"I"?P-,****184444 %% M%% !1110 4444 %%%% !1110 4444 %:VE?\>K?[Y_D*R:UM*_X]6_WS_(54 M=S"O\!>HHHJSSPHHHH **** "BBB@ KZ+KYTKZ+KIH=3Y/B/_EU_V]^@4445 MTGR84444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5X#XC_Y& MG5?^OV;_ -#->_5X#XC_ .1IU7_K]F_]#->_DG\2?H?(\4?P:?J_R,VBBBOJ M#X0**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "ND^'W_(]:?_ -M/_135S==)\/O^1ZT_ M_MI_Z*:N;%_[O4]'^1VY?_OE+_%'\T>V4445\"?K@4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!XK^ MU+_R2[3O^PS%_P"B9J^3Z^L/VI?^27:=_P!AF+_T3-7R?7J8;^&(****Z0"B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH Z/X=?\ )4?"W_89 MM/\ T]?!'PZ_Y*CX6_[#-I_Z.2OO>O/Q?Q(84445Q %%%% !1110 444 M4 %?*%?5]?*%?]_#6#14 M\TNYV?5,-_S[C]R-[_A-_$W_ $&[S_OX:/\ A-_$W_0;O/\ OX:P:*.:7?\ ?PU@T4?]_#6#11S2[A]4PW_/N/W(WO\ A-_$W_0;O/\ OX:/ M^$W\3?\ 0;O/^_AK!HHYI=P^J8;_ )]Q^Y&]_P )OXF_Z#=Y_P!_#1_PF_B; M_H-WG_?PU@T4[MZ!14D,+W%Q'#$,O(P1 M1G&23@5TK_#OQ!&Y22.T5E."K7L0(_\ 'JE1;V.RKB*-%I5))7[LY:BNG_X5 M]KO]VR_\#HO_ (JC_A7VN_W;+_P.B_\ BJ?)+L9?7\+_ ,_(_>CF**Z?_A7V MN_W;+_P.B_\ BJ/^%?:[_=LO_ Z+_P"*HY)=@^OX7_GY'[T ^(_^1IU7_K]F_P#0S7OU> ^(_P#D:=5_ MZ_9O_0S7OY)_$GZ'R/%'\&GZO\C-HHHKZ@^$"BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ KI/A]_R/6G_P#;3_T4UM/_[:?^BFKFQ?^[U/1_D=N7_[Y2_Q M1_-'ME%%%? GZX%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 >*_M2_\DNT[_L,Q?\ HF:OD^OK#]J7 M_DEVG?\ 89B_]$S5\GUZF&_AB"BBBND HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** .C^'7_ "5'PM_V&;3_ -')7WO7P1\.O^2H^%O^PS:? M^CDK[WKS\7\2&%%%%<0!1110 4444 %%%% !7RA7U?7RA7)B>A]OPG_R^_[= M_P#;@HHHKC/N HHHH **** "BBB@#M/AQ_K]?_[ \_\ 2N+KM/AQ_K]?_P"P M//\ TKBZM_"CSJ'^]UO^W?R"BBBH/1"BBB@ HHHH **** "BBB@ HHHH *** M* .T^'G^H\2_]@>;^E<77:?#S_4>)?\ L#S?TKBZN7PH\[#_ .]5O^W?R+FD M?\ANQ_Z^(_\ T(5?\9_\COK'_7Y)_P"A&J&D?\ANQ_Z^(_\ T(5?\9_\COK' M_7Y)_P"A&C[)J_\ >U_A?YHQ****@[ HHHH Z?3/^2;:]_U]VW_LUK?[Y_D*R:UM*_X]6_WS_(54=S"O\ 7J***L\\**** "BBB@ HHHH *^B MZ^=*^BZZ:'4^3XC_ .77_;WZ!11172?)A1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !7@/B/\ Y&G5?^OV;_T,U[]7@/B/_D:=5_Z_9O\ MT,U[^2?Q)^A\CQ1_!I^K_(S:***^H/A HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Z3 MX??\CUI__;3_ -%-7-UTGP^_Y'K3_P#MI_Z*:N;%_P"[U/1_D=N7_P"^4O\ M%'\T>V4445\"?K@4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110!XK^U+_P DNT[_ +#,7_HF:OD^OK#] MJ7_DEVG?]AF+_P!$S5\GUZF&_AB"BBBND HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** .C^'7_)4?"W_ &&;3_T]?!'PZ_Y*CX6_[#-I M_P"CDK[WKS\7\2&%%%%<0!1110 4444 %%%% !7RA7U?7RA7)B>A]OPG_P O MO^W?_;@HHHKC/N HHHH **** "BBB@#M/AQ_K]?_ .P//_2N+KM/AQ_K]?\ M^P//_2N+JW\*/.H?[W6_[=_(****@]$**** "BBB@ HHHH **** "BBB@ HH MHH [3X>?ZCQ+_P!@>;^E<77:?#S_ %'B7_L#S?TKBZN7PH\[#_[U6_[=_(N: M1_R&['_KXC_]"%7_ !G_ ,COK'_7Y)_Z$:H:1_R&['_KXC_]"%7_ !G_ ,CO MK'_7Y)_Z$:/LFK_WM?X7^:,2BBBH.P**** .GTS_ ))MKW_7W;?^S5S%=/IG M_)-M>_Z^[;_V:N8JY;(X\-_$J_XO_;8A1114'8%%%% !1110 4444 %:VE?\ M>K?[Y_D*R:UM*_X]6_WS_(54=S"O\!>HHHJSSPHHHH **** "BBB@ KZ+KYT MKZ+KIH=3Y/B/_EU_V]^@4445TGR84444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 5X#XC_Y&G5?^OV;_ -#->_5X#XC_ .1IU7_K]F_]#->_ MDG\2?H?(\4?P:?J_R,VBBBOJ#X0**** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "ND^'W_( M]:?_ -M/_135S==)\/O^1ZT__MI_Z*:N;%_[O4]'^1VY?_OE+_%'\T>V4445 M\"?K@4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110!XK^U+_R2[3O^PS%_P"B9J^3Z^L/VI?^27:=_P!A MF+_T3-7R?7J8;^&(****Z0"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH Z/X=?\ )4?"W_89M/\ T]?!'PZ_Y*CX6_[#-I_Z.2OO>O/Q M?Q(84445Q %%%% !1110 4444 %?*%?5]?*%?ZC MQ+_V!YOZ5Q==I\//]1XE_P"P/-_2N+JY?"CSL/\ [U6_[=_(N:1_R&['_KXC M_P#0A5_QG_R.^L?]?DG_ *$:H:1_R&['_KXC_P#0A5_QG_R.^L?]?DG_ *$: M/LFK_P![7^%_FC$HHHJ#L"BBB@#I],_Y)MKW_7W;?^S5S%=/IG_)-M>_Z^[; M_P!FKF*N6R./#?Q*O^+_ -MB%%%%0=@4444 %%%% !1110 5K:5_QZM_OG^0 MK)K6TK_CU;_?/\A51W,*_P !>HHHJSSPHHHH **** "BBB@ KZ+KYTKZ+KIH M=3Y/B/\ Y=?]O?H%%%%=)\F%%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %> ^(_P#D:=5_Z_9O_0S7OU> ^(_^1IU7_K]F_P#0S7OY)_$G MZ'R/%'\&GZO\C-HHHKZ@^$"BBB@ HHHH **** "BBB@ HHHH **M6&FWNJ3^ M3I]M)<2=PBYQ]3V_&NE3P*EC&)?$NKVNG*1GRE;?(?P_PS6%3$4J3M)Z]MW] MQU4<'7KKFA'3OLOO>AR%%=A]I\#:=Q#9WVJN/XI6V*?Y?RI/^$STN#BR\*:> M@[&7#G^59?6*DO@IOYV7ZW-_J=*/\2M%>EW^2M^)R%%=?_PGW;_A'])QZ>11 M_P )GI<_%[X4T]QW,6$/\J/;5^M/\4'U?"O:O]\7_P $Y"BNP^T^!M1XFL[[ M2G/\43;U'\_Y4C^!4OHS+X:U>UU%0,^4S;)!^'^.*/K<(_Q$X^JT^]70?V?5 ME_!DI^CU^YV?X'(45:O]-O=+G\G4+:2WD[!UQGZ'O^%5:ZU)25T<$HR@^62L MPHHHIDA1110 4444 %%%% !1110 4444 %=)\/O^1ZT__MI_Z*:N;KI/A]_R M/6G_ /;3_P!%-7-B_P#=ZGH_R.W+_P#?*7^*/YH]LHHHKX$_7 HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@#Q7]J7_ ))=IW_89B_]$S5\GU]8?M2_\DNT[_L,Q?\ HF:OD^O4PW\, M04445T@%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!T?PZ_Y M*CX6_P"PS:?^CDK[WKX(^'7_ "5'PM_V&;3_ -')7WO7GXOXD,****X@"BBB M@ HHHH **** "OE"OJ^OE"N3$]#[?A/_ )??]N_^W!1117&??^E<77:_#E&$^O94C_B3S]OI7&>6_]QOR MK1_"CSJ#_P!KK?\ ;OY#:*=Y;_W&_*CRW_N-^59GH70VBG>6_P#<;\J/+?\ MN-^5 70VBG>6_P#<;\J/+?\ N-^5 70VBG>6_P#<;\J/+?\ N-^5 70VBG>6 M_P#<;\J/+?\ N-^5 70VBG>6_P#<;\J/+?\ N-^5 70VBG>6_P#<;\J/+?\ MN-^5 71V7P\_U'B7_L#S?TKBZ[7X>HP@\2Y4C_B3S=OI7&>6_P#<;\JTE\*/ M/P[7UJM_V[^1:TC_ )#=C_U\1_\ H0J_XS_Y'?6/^OR3_P!"-4-(_P"0W8_] M?$?_ *$*ZSQ3X)\1WOBS5+FUTF>6&:Y=T<8PP)X/6A)N.@5:U.EBXNI)+W7N M[=4*?^@+_P"ONV_]FKF*[=M!U/0_ASK*ZM9R6IENKGUKB*%%%% !1110 4444 %:VE?\>K?[Y_D*R:UM*_X M]6_WS_(54=S"O\!>HHHJSSPHHHH **** "BBB@ KZ+KYTKZ+KIH=3Y/B/_EU M_P!O?H%%%%=)\F%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %> ^(_^1IU7_K]F_\ 0S7OU> ^(_\ D:=5_P"OV;_T,U[^2?Q)^A\CQ1_! MI^K_ ",VBBBOJ#X0**** "BBB@ HHHH ***FM+2>_NX[:TB:6:1MJHHY-)M) M78TG)V6Y&B/+(J1JSNQPJJ,DGTKK[3PG8Z/:I?\ C&X,"L,QV,1S+)]?3_/( MJRTFG^ +?RXA'?>('7YG/*6V>P]_U^@XKC+V]N=1NWN;V9YIG/S.YS_D>U<7 M-4Q/P/EAWZOT[+S/4=.C@OXJYJG;I'U[ORV74Z/4/'-UY!L_#\$>DV0X"PCY MV]RWK].?>N7DD>:0R2NSNQR68Y)_&FT5T4J-.DK01Q5\36Q#O4E?\EZ+9!11 M16QSA1110 4Z.1X9!)$[(ZG(93@C\:;10&QU6G^.;KR!9^(((]6LCP5F'SK[ MAO7Z\^]3W?A.QUBU>_\ !UP9U49DL93B6/Z>O^>37'5/97MSIUVES93/#,A^ M5T./\CVKCEAN5\U!\K[='ZK]4>E#&^T7L\4N>/?[2]'^CT(G1XI&2161U.&5 MA@@^E-KNEDT_Q_;^7*(['Q B_*XX2YQV/O\ K]1Q7%W=I/87S_1]GY$-%%%=!QA1110 4444 %%% M% !1110 5TGP^_Y'K3_^VG_HIJYNND^'W_(]:?\ ]M/_ $4UC_( M[O@CX=?\ M)4?"W_89M/\ T]>?B_B0PHHHKB **** "BBB@ HHHH *^4*^KZ^4*Y,3 MT/M^$_\ E]_V[_[<%%%%<9]P%%%% !1110 5W7PYO)M.T[Q+>VQ436]AYD99 M00""<<5PM=%X4\30>'?MZ7>G#4(+Z$0R1F78,9Y[&K@[2N<&84I5L-*$8W>F MG?5/J: ^*GBD=+J ?]NZ?X4?\+3\4?\ /S;_ /@,G^%._P"$K\*?]"1#_P"! MC?X4?\)7X4_Z$B'_ ,#&_P *TYG_ #_F>=]7H_\ 0'_Z1_\ )#?^%I^*/^?F MW_\ 9/\*/\ A:?BC_GYM_\ P&3_ IW_"5^%/\ H2(?_ QO\*/^$K\*?]"1 M#_X&-_A1S/\ G_,/J]'_ * __2/_ )(;_P +3\4?\_-O_P" R?X4?\+3\4?\ M_-O_ . R?X4[_A*_"G_0D0_^!C?X4?\ "5^%/^A(A_\ QO\*.9_S_F'U>C_ M - ?_I'_ ,D-_P"%I^*/^?FW_P# 9/\ "NKTWXQ6,6FP)J=CUOXLZG/J1?0< M6UIL $<\*,V[N<\UG_\ "T_%'_/S;_\ @,G^%._X2OPI_P!"1#_X&-_A1_PE M?A3_ *$B'_P,;_"HC_T!_\ I'_R0W_A:?BC_GYM_P#P&3_"C_A:?BC_ )^;?_P&3_"G M?\)7X4_Z$B'_ ,#&_P */^$K\*?]"1#_ .!C?X4F^<^E^$X[6>6%H?,6[8D!A[K3C)IZR_,PKX2$Z3 MC3PEI/9^YI_Y,2,NTRJ#O?/W?^^JUG6A)63L>/@LDQF&KJI4I*:71M'JGA6_O=3\*V%YJD?EW4T6Z0 M;<9Y.#CMD8/XUKUXO_PNC6O^@=8?D_\ \51_PNC6O^@=8?D__P 535>"6YSU M.'\?.;DH))O:ZT\CLOBS_P B%-_UWC_G7@U=CXD^)&I>)M&;3KNSM8HV=7+1 M!MV1]2:XZN:M)3E='U^28.M@\*Z59:W;_(****Q/;"BBB@ HHHH **** "M; M2O\ CU;_ 'S_ "%9-:VE?\>K?[Y_D*J.YA7^ O44459YX4444 %%%% !1110 M 5]%U\Z5]%UTT.I\GQ'_ ,NO^WOT"BBBND^3"BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "O ?$?\ R-.J_P#7[-_Z&:]^KP'Q'_R-.J_] M?LW_ *&:]_)/XD_0^1XH_@T_5_D9M%%%?4'P@4444 %%%% !1110 Y$:1U1% M+,QP !DDUW#-%X!T4(FU_$%['EFZ_9D/]?Z^PYJ^$;.#2]/N/%&IINBM?DM( MS_RTE]?P_P 3VKE[^^GU*_FO+M]\TS;F/]/I7#/_ &FHX?8COYOMZ+J>K3?U M*BJO_+R6WDN_J^GEKV(9)'ED:25B[L269CDD^M-HHKN/*W"BBB@ HHHH *** M* "BBB@ HHHH ='(\4BR1,4=2"K*<$'UKN%:+Q]HI1]J>(+*/*MT^TH/Z_U] MCQPM6+"^GTV_AO+1]DT+;E/]/I7-7HNHE*.DEL_ZZ,[,+B%2;A45X2W7ZKS7 M0A=&C=D=2K*<$$8(--KL/%]G!JFGV_BC3$VQ77R7<8_Y9R^OX_X'O7'U=&JJ ML.;9]5V9&)H/#U'"]UNGW3V84445LC_([S2'_ )9)]>?H>*F4E$#S MJWMY[J98;6&2:5ONI&I9C^ KHH/AOXVN8A)!X3UED/0_89!G\Q6_=_&75[.% MK/P1I]AX4L.@2PA5IG'^W*P+,??BN9N/'OBZZE,EQXHUAV//H8KQ_M",/0 MB3-;D7B3P1X^/V;QAI4/AC5I.$UG28\0,W_3:#T]67GZ"CFDMT!YC170^,/! M6J^"M32VU-8Y8)U\RTO;=M\-U'V9&[]N.HKGJM--70!1113 **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@#H_AU_R5'PM_V&;3_T]?!'PZ_Y M*CX6_P"PS:?^CDK[WKS\7\2&%%%%<0!1110 4444 %%%% !7RA7U?7RA7)B> MA]OPG_R^_P"W?_;@HHHKC/N HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "M;2O^/5O]\_R%9-:VE?\ 'JW^^?Y"JCN85_@+U%%%6>>%%%% M!1110 4444 %?1=?.E?1==-#J?)\1_\ +K_M[] HHHKI/DPHHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ KP'Q'_P C3JO_ %^S?^AFO?J\ M!\1_\C3JO_7[-_Z&:]_)/XD_0^1XH_@T_5_D9M%%%?4'P@4444 %%%% !5BQ MLY=0OX+2W&9)G"+]2:KUUW@&&.WO+_6KA_IN_P$\=7L4-Q:Z!8'_1-,C"G'\4A')/^>I-(K2J=.GDNB^2"BBBMCF"BBB@ HHH MH **** "BBB@ HHHH **** .M\"WL4UQ=:!?G_1-3C*C/\,@'!'^>H%E_'P6N]-_P#DK_R?YG(T445VGFA1110 4444 M %%%% !72?#[_D>M/_[:?^BFKFZZ3X??\CUI_P#VT_\ 135S8O\ W>IZ/\CM MR_\ WRE_BC^:/;****^!/UP**** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \5_:E_P"27:=_V&8O_1,U M?)]?6'[4O_)+M._[#,7_ *)FKY/KU,-_#$%%%%=(!1110 4444 %7=(T74M? MU*/3]%LI[Z[D^[%"A8X]?8>YXJ?PWX?O/%'B"VTG3]HEF)+22'"0H!EI&/95 M ))]JZ/Q#XOMM-L)?#'@-GM='7Y+J^ VW&J,.KNW41_W8QQCKDU#;O9 *W@# M2])^7Q;XSTO3K@?>M+)'OI4/HWE_(#[;J:/#7@.?Y+;Q]-%)V-WHLB(?Q1V( M_*N)HHY7W ZK6?AYK&F:8^JV,EIK>DI]^_TJ;SHX_P#?'#1_\" KE:T="\0: MIX:U1-0T2]DM+A.-R'AQW5EZ,I[@Y%=3K^G:=XL\-S>+?#=I'8W=HRC6M+A' MR1;CA;B(=HV/!7^$D=C1=K<#A:***L HHJUI>GS:MJ]GIUJ,SWIPR>-%\/::<:7X;@73;9!TR@_>,?< MOG)]A7G]1!7]Y]0"BBBM "BBB@#T7X?^*++4K ^ _&DA?0K]\6=RW+:9<'[L MBD]%).&'3G/KGC?$>@7WA;Q'>Z+JL>RZLY3&^.C#LP]B,$>QK,KTKQZ__"4_ M#7PMXR;YKV+=HVHOW=XANB8^Y3J:R^&7J!YK1116H!114MI:SWUY#:6<337$ M\BQQ1H,L[$X 'N32 2WMI[RYCM[2&2>>5@J11*69R>P Y)KL_P#A6S:6@?QI MX@TSPXQ&?LDS-<70'O#$"5_X$15W5-6@^&MO)H'A:5'\0E3'JNM1G+0M_%;V M[?P@=&<1B[LG^)[>-2[IITA^T(OJT#@/^0-<74UI=W-A=QW M5C/);W$3;HY8G*LA]01R*?++HP(F4HQ5@58'!!'(-)7HJ20_%6PF2:*.'QK: MQ&6.6-0HUB-1EE8#CSP 2"/O@$'GFO.B,'!ZTXNX!1115 %%%% !1110 444 M4 ='\.O^2H^%O^PS:?\ HY*^]Z^"/AU_R5'PM_V&;3_T]>?B_B0PHHHK MB **** "BBB@ HHHH *^4*^KZ^4*Y,3T/M^$_P#E]_V[_P"W!1117&?+5/M1C5'> 6VTA6(&<[CTSZ5R6B:7+K>N6FFP M-M>YE";L9VCNV.^!D_A5N$D[,XZ.-P]>E*K3E>*W>O37J4**[#QIX#'A"SM+ MA=3^VBYS ME>QFLRPLJ<:JE=2T6CN[;V5K_@<3174^)/ UUH6FQ:I:7<.IZ9+@"Z@&-I/3 M(YP,\9SUXXK0M_A_8#PC::_JOB'[!;W ''V)I=I)( ^5LGIZ4>SE>P/,<*J< M:G-=-V5DV[]K)7O\CAJ*[F+X=VVK:3N_;_)^P;_W'D[O,VH&^]N&.N.AH]G(:S'"\KES;-)W333> MVC5]3EJ*ZF/P9O\ AW+XI^WX\MMOV7R>O[P)][=[YZ5RU2XM;G12KTZW-[-W MY6T_5!17H&L?#O1_#ZVYUGQ9]F-RI:,?V:[YQC/W6/J*Y[5=(\/6FGO-I?B? M^T;@$!;?^SY(MPSR=S''%4X26YST65OOM8P***[/3? $,GAVV MUC7M.E8E)IIV9I2JPK052F[IA17%;^+2]KVDE?M>UOQ.*HKJO!?@M?%T>H.^H_85L@A M)\CS-P;=_M#&-OOUIW_"/^$/^AW_ /*3-_C2Y':Y6>KPS#PQXF MM=3N802;=X3"Q /.,D\>^,>]"IR9,\RPL).,I;6OH]+]W:R^=CAJ*ZKPEX(D M\37FHVT]V;"6P WJT.\DY((^\,8Q6/H.B7/B'6K?3K,?/*WS/C(C7NQ]@/\ M"ERO3S-OK="\US?!9OR35U^!FT5UMWX8\.V&MW6G7OBSROLP ,HT]G#/SN4; M6/W<#/N<=JU)_ASH]MH,6M3^+-NGS$!)O[-&AR\S? MO;>[+6_;0\^HKI[/P>NM^(DTWPQJ0U*#RQ)->/;M"L7)!!!Y/;&.N?8UJQ_# MW2KO4)=-T[Q?:3ZE'D?9VMRJLP[!]Q!Z8X:F[2D]K[2T7GII\[ M'!T5T-AX0NYO&L?AO47^Q3NS*9-F\ !2P(&1D''KWK8O/ WA[3]7?2[SQDD- MXC!61].<*"0",MNVC@CG-"A)JY4\PP\)*#;;:YM$WIWT3T.&HK>\5^$[WPEJ M"6]XR313*6AGCZ.!UX[$<<>]8-2TT[,Z:56%:"J4W=,****1J%%%% !6MI7_ M !ZM_OG^0K)K6TK_ (]6_P!\_P A51W,*_P%ZBBBK//"BBB@ HHHH **** " MOHNOG2OHNNFAU/D^(_\ EU_V]^@4445TGR84444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 5X#XC_P"1IU7_ *_9O_0S7OU> ^(_^1IU7_K] MF_\ 0S7OY)_$GZ'R/%'\&GZO\C-HHHKZ@^$"BBB@ HHHH *["(_V=\*)7'#Z ME>!,^JK_ /74_G7'UU_B7]QX#\-6XX#K)*1]2#_[-7'B=94X=Y?DF_T/1P7N MPK5.T?S:7Y-G(4445V'G!1110 4444 %%%% !1110 4444 %%%% !1110 5V M$I_M'X41.>7TV\*9]%;_ .NP_*N/KK_#7[_P'XEMSR$6.4#Z$G_V6N/%Z1C/ MM)?G;]3TG.G_-&7X*Z_%'(4445V'G!1110 4444 %%%% !72?#[_D>M M/_[:?^BFKFZZ3X??\CUI_P#VT_\ 135S8O\ W>IZ/\CMR_\ WRE_BC^:/;** M**^!/UP**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH \5_:E_P"27:=_V&8O_1,U?)]?6'[4O_)+M._[ M#,7_ *)FKY/KU,-_#$%%%%=(!1110 4444 =SI3_ /".?"+4M4B^2^\07?\ M9D3]UMHU$DV/]YFC4^P-<-7:^)>?A)X(V?<\W4 V/[_FI_[+MKBJB/5@%%%% M6 5TOP^UQ-!\:64MV-^GW1-G?Q'I);R_)(#] '?%.IZ/,=S6-U)!N_O!6(!_$4F[]BZ"?M/[/?BV&3E;/5+*XC]F?=HMF([(G^&ZG/EQM]57>WU45P]=MIO/P/U_R_O#6K(R8_N^5/C]: MB>U@.*9B[%F)9BJLIR# M^8KI_B;96T?BQ-5T^)8;/7;2+5(8EZ1F4?.H^D@]?!'PZ_Y*CX6_[#-I_P"CDK[WKS\7\2&%%%%<0!1110 4444 %%%% !7R MA7U?7RA7)B>A]OPG_P OO^W?_;@HHHKC/N HHHH **** /H._GAGU6RT*Z($ M&KZ5)$?4LH&/T+UYMX)LGT*?7]:O559-%@>%-PX\]B5 !_ C_@0K?^(FI/H^ MN^%-0C+9MX]Y"]2H*Y'XC(_&G_%.:UTSP^+:P.&UJ[^URXZ,JHH_4[3^==D[ M7;['PN"C*-.G1CM6W_[=D^;[XFOKEI'?3>!X9QN0S*Y'KMC#?S%V=) N<;L(N1^(X_&J7B[PU M_P )W-!X@\(R0W331JEQ 9%1U(X!.>X'!!]!C-*I[R:6^A>62C0G2KUM(6FK M]$^:^O:Z(_APQU'P#XETRY#- D9=">@+(W3W!0'\:TYM,_M?X*Z7:_;K.Q^X MWFWLOEQ\,W&<'FLV[DM?A]\/KO1C=Q7&M:EN\U(6W")6&T\]@%SC/4GTK2FT M:_U[X*Z79Z5!Y]P=C[-ZKP&;/+$"FMN7K8FO).M]83Y82JJS>VD;.6O1L/!F MB2^$= U75-/N+?7[J1 JPZ=*'1=N3RQ(SUZ 9] :S? __)'_ !-_VW_]$K5O MP#X=U#P3/>ZMXGGATZU,!0PM,K%SD$'@D<8('?FF^%[A+OX9>,+B)2D777;MIY?,K0?\ )O%S_P!=1_Z4+7EU>N:) MI=YK/P*DL--A\ZYFE.R/<%SB<,>20.@-<3>?#SQ1864UW=Z7Y<$"&21_M$1V MJ!DG ;-95(R:32Z'L9;B:%*=>%2:3=26C:3Z'H7Q,T#^VUT@_P!K:7I_DQR< M7]SY6_.S[O!SC'/U%>5ZWH?]B20K_:>FZAYH)S87'FA,?WN!BO5/B9X6UCQ& MND'1K/[2((Y!)^]1-N=F/O$>AKS?5/ WB+1=.DOM3T[R+:,@._GQMC)P. Q/ M4U5:+YF['/D=>G'#4X2K+K[NE]WYW,.""6ZN(X+>-I)96"(BC)8G@ 5[99^' M+>_\-:9X9\4SQOJ%B/M26UM+\[1+D!3D8_BQ^'![UY3X0U2WT;Q=I]_> ^1# M+\Y SM!!7/X9S^%>@Z_X8UV[\<1>*?"EQ;74,K)(DOG*%CPH4AN>5(';L2*5 M+:^YIF\I2K0I.7(DG)2_O;6OTT,#4X=6^)?B&^GMHX;&'3(@@BN7*[%!/7 / MS9SGITQVK@Z]SUVR>]T'5U\%0VMUJ&I3+%J7D7"?N_D^8 G /JTUOZO;ON>G>,?\ DBOAW_KK M#_Z*DK#^%%]-:^/+>WC8^7=QR1R+G@@(7!_-?U-=9J^A:EXA^$/A^TT>V^T3 MH8I&7>J841N,Y8@=2*I>%/#L?@#SO$'BV>&"9(BEO:)(&G4XX&#CDYK1 MQ?.GTT/)IXBBL!6H-WG*4TH];MZ:&[X1L8K3Q9XWM8-J1F2(C/ 7<)&_(9KS M>;P/Y,$DO_"3^&Y-BEMB:AEFP.@&WDUVOPPOIM;O/%E[(O[V[:-]N>F[S<#/ MMTKC?^%8^+_^@1_Y,P__ !=$ES132ON:86?U?%UHU:R@TH7O;6T5?Q!&G>++1^1-/E91U &"5Z'!QR" :O>"O!>L>&?$ M2:QKTL.F6=LK^87N%_>@J1C@XQD@\^G2DDW927_ '7K4J3JU,/5Y9/7E:34] M-''JU+NF3?"6*YAU;Q#%?!Q24FY_P!M&^\/P'0=L"JO&*C\S&5'$8NMB%'W7:FVN[M=1]-[ M_(P'5ED99 0X.&##D&O4]=_Y(-I?^]'_ .A-6+\4O#Z6&MQZS8;6L=4'F!D^ MZ),9/_?0^;WRU;6N_P#)!M+_ -Z/_P!":HC%Q(]1M?W=UND02 <@+&I'/L7)KS*">2VN(YX'*2Q.'1AU5@<@UWOP MVUVP6SU'PSK4JPVNI*?+D8X X]Q18_"O4(-:WZS/:Q:1 X>2Z, MP E0<\#J/?.,9[TG%RC'E+IXBE@\3B/K#MS--?WE:UEWMM8[37(HV^)WA&\" M!9IXIU0/PW&N8\8?#_ ,0ZYXZO;NSM$6SG=-MQ),@4 (H)(SNZ@]JM M#Q/#XC^,VD"P??968DBB8#ASY;%F'MT'X5R'Q)_Y*)JO^]'_ .BUK2;BXM^? MZ'G9?0Q-/$4Z::C+V757T%CA*"HQ=[=?74****D[ HHHH *UM*_P"/5O\ M?/\ (5DUK:5_QZM_OG^0JH[F%?X"]1115GGA1110 4444 %%%% !7T77SI7T M7730ZGR?$?\ RZ_[>_0****Z3Y,**** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH *\!\1_P#(TZK_ -?LW_H9KWZO ?$?_(TZK_U^S?\ H9KW M\D_B3]#Y'BC^#3]7^1FT445]0?"!1110 4444 %==XOY\+^%R.GV1A^BUR-= M?KW^D_#GP_CA-:%>/]U/[I(Y"BBBNP\X* M*** "BBB@ HHHH **** "BBB@ HHHH **** "NN\(\>%_%!/3[(H_1JY&NOT M'_1OASX@N3QYSQPK[\C_ .*KCQG\*W=Q_-'HY;I7IZ/\CMR_P#WRE_BC^:/;****^!/UP**** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** ,_7Y7A\-:G+"[1R):2LCJ<%2$."#V-?.G M_"5^(O\ H/:G_P"!DG^-?1/B3_D5=6_Z\IO_ $ U\P'K7)B&TU8^ZX7I4YTJ MG/%/5&M_PE?B+_H/:G_X&2?XT?\ "5^(O^@]J?\ X&2?XUDT5SC_ M "+[D:W_ E?B+_H/:G_ .!DG^-'_"5^(O\ H/:G_P"!DG^-9-%',^X?5Z/\ MB^Y&N/%?B+/_ "'M3_\ R3_ !KZ*T"5YO#6F2S.TDCVD3,[')8E!DD]S7R\ M.HKZ?\-_\BKI7_7G#_Z *Z<.VVSY#BBE3A2I\D4M7L3ZL[1Z+>O&Q1UMY"K* M<$':>0:^<#XK\19/_$^U/_P,D_QKZ-UG_D W_P#U[2?^@FOEP]31B&TU87"U M*$Z=7GBGJM_F:O\ PE?B+_H/:G_X&2?XT?\ "5^(O^@]J?\ X&2?XUDT5SC_ "+[D:W_ E?B+_H/:G_ .!DG^-'_"5^(O\ H/:G_P"!DG^-9-%' M,^X?5Z/\B^Y&M_PE?B+_ *#VI_\ @9)_C7T-X6FEN/".E37$CRRR6D;.[L69 MB5&22>IKYCKZ8\(?\B7H_P#UY1?^@BNC#MML^2XHI4X4*;A%+7MY',?%W4K[ M3= L9-.O+BT=KG:S02LA(VG@D&O)/^$K\1?]![4__ R3_&O4OC5_R+>G_P#7 MW_[(:\7J:S:F=W#U&E/ 19K?\)7XB_P"@]J?_ (&2?XT?\)7XB_Z# MVI_^!DG^-9-%8\S[GO\ U>C_ "+[D:W_ E?B+_H/:G_ .!DG^-'_"5^(O\ MH/:G_P"!DG^-9-%',^X?5Z/\B^Y&M_PE?B+_ *#VI_\ @9)_C7T#X/GFNO!N MESW,KS2R6RL\DC%F8^I)ZU\T5]*>"/\ D1M(_P"O5*Z,.VY,^3XHI4X8>#A% M+7MY&[11178?!!1110 5RWQ$\0-X?\(SR6\ACNKD^1 RG!4GJP],#//KBNIK MPSXMZ[_:7BD:?"^8-/78<=#(>6_H/P-959.<#\:X& MG([1NKH2K*<@@]#34VG@-<=_PE?B+_ *#VI_\ @9)_C71?%S_D?)/^N$?\JX>O.J-\ M[/UG+*%*6"I-Q7PKHNQK?\)7XB_Z#VI_^!DG^-'_ E?B+_H/:G_ .!DG^-9 M-%1S/N>A]7H_R+[D:W_"5^(O^@]J?_@9)_C75^ /B#>V&NBVU[4+BZL[K"&2 MXE9S"W9LD\#L?S[5Y]13C.2=S#$8##UZ4J4HJS\CZQZT5Y[\+/&/]KZ;_8]_ M)F]M$_=,QYEC']1T^F/>O0J]&,E)71^48S"U,)7E1J;K\?,*^;]5\4:_'K%X MD>N:DJ+.X55NY -QXZU](5\M:O_ ,AN^_Z^)/\ T(USXAM)6/IN%J<)SJ\Z M3T6_S+7_ E?B+_H/:G_ .!DG^-'_"5^(O\ H/:G_P"!DG^-9-%C_(O MN1T>C^*-?EURQCEUS4G1KB,,K7';:9\/Q33A"I2Y$EH]OD>/?%G6]5TWQ7;PZ=J=Y:1&S5BD%PZ*3O?G /7 MBN%_X2OQ%_T'M3_\#)/\:ZSXS?\ (XVW_7DG_H;UY[7/4;YV?2Y30I2P-)N* MV[(UO^$K\1?]![4__ R3_&C_ (2OQ%_T'M3_ / R3_&LFBHYGW/3^KT?Y%]R M-;_A*_$7_0>U/_P,D_QH_P"$K\1?]![4_P#P,D_QK)HHYGW#ZO1_D7W(UO\ MA*_$7_0>U/\ \#)/\:/^$K\1?]![4_\ P,D_QK)HHYGW#ZO1_D7W(UO^$K\1 M?]![4_\ P,D_QH_X2OQ%_P!![4__ ,D_P :R:*.9]P^KT?Y%]R-;_A*_$7_ M $'M3_\ R3_ !H_X2OQ%_T'M3_\#)/\:R:*.9]P^KT?Y%]R-;_A*_$7_0>U M/_P,D_QH_P"$K\1?]![4_P#P,D_QK)HHYGW#ZO1_D7W(^C/AY=7%[X$T^XO9 MY;B9_,W22N79OWC#DGGI6[J%XFGZ=/=R*66&,OM'5L=OQZ5SGPR_Y)WIGTD_ M]&-71:E9C4=,N+1F*>=&5#C^$]C^!YKT8WY%Z'Y-C%!8ZHGMS/[KG-WINH;@ MKJ!O;NY^S&YF%K>FWCA4'&U "-V/5CS6II%W,ETMG/,]S#-;BYM9Y Y3@%6 MQU(W+SW!]1DX^I06FHS[O$,,MM=I;^2H6U:50X;<)(V ((R/NGG'!%;.F)=7 MFH?VC=Q-"D<'D0(Z[6;)!=RO\()5< \@#GK26YO6Y?8^]_P+].7I]W3N;%%% M%:'D!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M'BO[4O\ R2[3O^PS%_Z)FKY/KZP_:E_Y)=IW_89B_P#1,U?)]>IAOX8@HHHK MI **** "BBB@#N=&3_A)/A/JNCQ?-?Z%<_VM;IW>W91'.!_NXC?Z9KAJTO#V MO7OAG7K75M,<+<6[9 89612,,C#NK D$>AKJ]6\%P^*(6U[X;V\EW;2$&[T: M+Y[G3W)Z!1R\6?NN.W!P16=^5Z[ <%17:K\)O%4:AM4BL-'4C(_M/48+=O\ MOEFW#\J7_A5NIOQ:Z[X8N7[1Q:W!N/YL*?/'N!Q-=/\ #S1(M:\9VIOCLTRP MS?:A*1PEO%\SY^N H]V%6_\ A4OC<7L5N= GV2GBZ5E:W4#DLTRDHH YR34O MB'5M,\.>'9/"/A6Z6]:X97UC58QA;IU.5AB[^4IYS_$>>@%)R3TB!S/B'6)? M$'B74M8N!B2^N9+@K_=W,3C\,XK.HHJ]@"E5BK!E)!!R".U)13 ]-^),(\7^ M&M(^(EB-[W$:V.LJO6*[C4 .?0.N"/H/6O,JZWP#XT7PM>W5GJUL=0\/ZI'Y M&I6)/WT[.OHZ]0?Y=18\:?#R70K9-=\/7']L^%[LYMM1A&?+S_RSE'\#CISC M/Z#*+Y7ROY <5171Z1\/?%^O('TGPWJ5Q&W246[*A_X$<#]:Z!/@3\1&7+:" ML?M)>P*?R+U3G%;L#SRBNYO/@O\ $*Q0O+X8NI%'>W9)L_@C$US(\-:X=8BT MDZ/?+J$S;8[5K=ED8^RD9IJ47LP*^DZ7>:WJ]KIFF0M/=W5#\LUTQW3O\ ]]AF(_+_ -"\H9F=BSDLS')).234+WG?H E%%%:@%=O\.=NK MPZ[X0=@KZ[9C['N. ;N%O,B7/;=\Z?\ A7$5);W$UI'UCB\5!=VI:2,+ M]M8=9[<=V/5HQSG)&:S+?X4>,)(%GO-,32X6&1)JES%:?I(P/Z4N=== .-HK MMO\ A5U^>%\1>%6?^X-<@S_/'ZU#G,1;' MXT<\>X'-:5IEUK.K6NFZ=$9KJ[E6&)!W9C@5T?Q+U"UN?%PT_3)1-8:+:Q:7 M;R#I((EPSC_>>%%%% M !1110 4444 %?1=?.E?1==-#J?)\1_\NO\ M[] HHHKI/DPHHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ KP'Q'_R-.J_]?LW_ *&:]^KP M'Q'_ ,C3JO\ U^S?^AFO?R3^)/T/D>*/X-/U?Y&;1117U!\(%%%% !1110 5 MV&F?\3/X8ZG:#F2PG6X4?[)Z_P#LU ;Z.W\0FRN?^/?4(FMW!Z9/3_# M\:Y,6G[+F6\;/[O^ >AETE[?VJ7-E-]^"0H3ZC ML?Q'-5:ZHR4E='#*+A)QEN@HHHIDA1110 4444 %%%% !1110 4444 %%%% M!78:G_Q+/ACIEH>)+^X:X8?[(Z?^RUS.F6$FIZI;64/WYY @]O4_@.:WO'U] M'/X@%E;?\>^G1+;H!ZCK_A^%<=;WZT*?;WG\MOQ?X'I8;]UAJM9];17SU?X+ M\3EZ***[#S0HHHH **** "BBB@ KI/A]_P CUI__ &T_]%-7-UTGP^_Y'K3_ M /MI_P"BFKFQ?^[U/1_D=N7_ .^4O\4?S1[91117P)^N!1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110!F^)/\ D5=6_P"O*;_T M U\PD'TKZO95=2K@,K#!!&0157^RM/\ ^?"V_P"_*_X5C4I<[W/H?3K^%"U8ZLI0IRE%7:6W< MQ0#GI7T[X;_Y%72O^O*'_P! %6!I>G$9%C:D?]<5_P *M*JHH5 %51@ # K MOITN1[GYIF^<1S&$8J'+9][_ *%/6?\ D W_ /U[2?\ H)KY<(.3Q7U>0&4J MP!!&"#WJM_9>G_\ /C;?]^5_PHJ4N>VHLHSB.71G%PYN:W6VWR/EBBN@\;ZK M#JWBV\FLTC2VC;R81&H *KQGCU.3^-<_7 U9V/TNC.52G&*++3\$QN^Z4CL@Y;]!C\:$KNR'5J1I4W4GLEY^:YOG,_Z'F_QJ_Y%S3_^OO\ ]D->,8/I7U9-;P7*A;B&.50<@2*&Q^=0_P!E MZ?\ \^-M_P!^5_PI5*+G*]SHRW/XX'#*@Z=[7UOW^1\L459U$ :I= # $S8 M^M5JX3]%B[JX445V/PLABG\>6Z3QI(ABDRKJ"/NGL:J*N[&&)K+#T9UFK\J; M^XX_!]*^D_!'_(C:1_UZK6G_ &7I_P#SXVW_ 'Y7_"K"(D482-51%& JC %= MM.ER.]S\ZS;.HYC2C34.6SOO?]!U%%%;GS@4444 9^NZK'HF@WFHS8VV\18 M_P 3=%'XG KYCN;B2[NI;B=B\LKEW8]R3DFO6/C-KNRWM-$A;F0^?. >PX4? MGD_@*\BKAKRO*W8_1^&L'['"NM+>?Y+;]0HHHKG/J0HHHH ]2^#.N^5>7>B3 M-\LP\^$'^\.&'XC!_P" UZ_7RYHNJ2Z+K=IJ,'W[>4/C^\.X_$9'XU]/6MS% M>V<-U;MOBF02(P[@C(KNH2O&W8_.>)L'[+$JO':?YK_@6_$EHHHKH/E0HHHH M \&^+8SX\DQ_SPC_ )5P]?54MC:7$F^>UAE?&-SQ@G\S7C/QCMX;;Q'8K;PQ MQ*;3)$:AWI7%5I6O*Y^A9)G$:WL\'R6:6]^R[6/.Z***YCZX**** +6F: MC7/ X9#_0^QZ5](^&O$%MXET.#4;7 W#;+'GF-QU7_ #VQ7S)7 M6_#[QFO?CMYKM_E_ MP3Z$KY;U<'^V[[C_ )>)/_0C7U&CK(BO&P96&58'((]:K'3+!F):QMB2?TKJJ4^>Q\9E&:++93%%%;O@F-)?&^DI(BNC7*@JPR#S0E=V"K4]E3E4[)O[BC MH@/_ D&G\?\O,?_ *$*^HJJKIE@K!ELK<$'((B7C]*M5Z%.GR'Y?F^:1S&4 M)*/+RWZWW/$/C-_R.-M_UY)_Z&]>>UZ%\9O^1QMO^O)/_0WKSVN*K\;/O\G_ M -PI>@48-%>[?"VQM)_ =L\]K!(YEDRSQ@G[WJ:*<.=V+S+'K+Z"K./-K;MW M/"L'TI*^I_[+T_\ Y\;;_ORO^%>4?&BUM[:XT@6T$<.Y)<^6@7/*^E:3HN$; MW/*P'$$<;B(T%3M>^M^ROV/+Z***YSZ<*,'THKZ0\)Z=8R>#](>2SMV9K.(E MC$I).T>U:TZ?.['D9IF:RZ$9N/-=VWL?.&#Z4E?4_P#9>G_\^-M_WY7_ KP MWXK0Q6_CB1((DB3R(SM10!T]JJI1<%>YR9;GD_P"AQ5%%%8'T M1]#?#+_DG>F?23_T8U=77*?#+_DG>F?23_T8U=77IP^!'X[F/^^5?\4OS844 M459PA1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110!XK^U+_ ,DNT[_L,Q?^B9J^3Z^L/VI?^27:=_V&8O\ T3-7R?7J8;^& M(****Z0"BBB@ HHK3\.^'K_Q1K<.F:5&K3299G=MJ1(.6=V_A4#DFDW;5@4K M.SN=0O(K2PMY;FXF;;'#"A9G/H .372$,RF.^U_;MGNSW6(]8HOI\S=2>U<(S% MF+,223DDGK4:R\D!VSZW\/+1S]F\*ZMJ[$\S:EJOE%CZ[8D_]F--_P"$I\$2 M<3?#M$7U@UFX5A_WUN'Z5Q5%/D7],#OX7\":I:RVFFZYKWA8W >&\Q=6C\\ M!FCVMC/&'ZCL12Y6M@,6BNWUSP_I?B#0IO%'@J% MH([?!U31RVYK$G_EI&>K0D]^JG@\0WTWF_+/''")(#Z%PPV CL36PWA_PA\-% M#>,BOB3Q(HS_ &+:RXMK4^D\@^\W^R/QR.:P/$7Q4\4^(8/L8O1I>F*-L>G: M8OV>!%],+RWXDUFVYJR6@'<:SX?\=7S,WQ ^)FFZ03]ZTGU;+C_MC%\M<\_@ MKP/N_P!+^+%NTG?9I5Q(/SS7FQ.3D]:*%!KJ!ZE9>#M-BD!\+_%_38IOX3.T M]CS]3707[?''2/#\R6FJRZYISH5%]ILT=XZCOM< R#CO7AM7M)UO5-"O!=:+ MJ-U83C_EI;RE"?KCK2=-OS]4!4G$HN)/M._SMQ\SS,[MW?.>P^[8^60#T(_.L;Q?\.[C0-/CUW1+V/7?#=PV(=2M MA_JS_X MN;AQ'%%&,L[$X KO;B_T_X7J;+1?L^H^+0,76ID"2+36[QP \-(.AD['A?6 MI%(CB2%)MSWCCLR0)\P^K;:ENM8^'T%PTKZ;XA M\2W+'Y[C4;];97/KM16;\VKB;N\N;^\ENKZXEN;B5MTDLKEF<^I)Y-0TN5O= M@=K_ ,)7X*/!^'4.WU76+D-^>O;7Q)I4?S27.G,6>$>LL1 =/J1CWKD:NZ1 MK.HZ#J46H:->S65W$>44K*R,5<%64X((P0:2M "BBB@ HHHH **** M .C^'7_)4?"W_89M/_1R5][U\$?#K_DJ/A;_ +#-I_Z.2OO>O/Q?Q(84445Q M %%%% !1110 4444 %?*%?5]?*%K?[Y_D*J.YA7^ O44459YX4444 %%%% !1110 5]%U\Z5]%UTT.I\GQ' M_P NO^WOT"BBBND^3"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "O ?$?_ "-.J_\ 7[-_Z&:]^KP'Q'_R-.J_]?LW_H9KW\D_B3]#Y'BC M^#3]7^1FT445]0?"!1110 4444 %.CD>*59(V*NA#*P[$=Z;10&QV?BV)==T M2R\46BC4N_ M_;V_K25BSNQ9F/C_([WUB%7*1_<8\'\&_\ 0J\8KZGU.PBU M72[FQN1F*XC:-O;(Z_AUKYAU"QFTW4KBRN5VRV\C1N/<'%<6(C:5S]$X9QGM M<.\/+>&WH_\ @E:BBBN8^L/H?X' M?"+7?[.\3OITK8AU!-HST$B\K^8R/Q%>XUZ-*7- _*,ZPGU3&RBMGJOG_P $ M*YOQ]KG]@>#[NX1ML\P\B'GG=4445YI^LA7L/P9T+R;"ZUN9?FG/D M0D_W1RQ_$X'_ &O)+.UEOKV&UMUWRS2"-%]23@5]/:-ID6C:+::=!]RWB"9 M_O'N?Q.3^-=%"-Y7['RO$V,]EAE0CO/\E_P;?B7:***[C\Y"BBB@#Y7U+_D* MW7_79_YFJU6=2_Y"MU_UV?\ F:K5Y1^VP^%!7:_"?_D?[;_KE)_Z":XJNU^$ M_P#R/]M_URD_]!-53^-'%F?^XUO\+_(]\HHHKTS\?"BBB@ ILDBQ1M)(P5$! M9F/0 =Z=7%_%+7?[(\'R6\38GOSY"XZA?XS^7'_ JF4N57.G"X>6)KQHQWD[ M'C/BC6G\0>);S46)VRR$1@]D'"C\@*R***\QN[N?LE.G&E!0CLE8*T-*T6[U MA+QK--PL[=KB3_=&,_CS^E9]>Y_";0%L/";WMQ&/-U)MQ##_ )9C( _'D_B* MNG#GE8\[-A3J1JP52&S5PKW'X1:[_:/AE]-F?,U@^%R>3&W(_(Y'Y5X=74_#O7?["\ M8VLDC;;>Y/D3>F&Z'\#@UI2ERR/+SK"?6\%**W6J^7^:/HBBBBO1/R<**** M"O%OC5_R,MA_UZ#_ -#:O::\6^-7_(RV'_7H/_0VK"O\!]#PY_R,(^C_ "/- MZ***X#]/"BBB@ HHHH ]B^$WC'[5;CP_J$G[Z%2;1F/WD'5/J.H]OI7I]?*E MI=36-Y%=6LC130N'1UZ@CI7T;X/\3P^*= CO$PMPGR7$0_@?_ ]1_P#6KMH5 M+KE9^><199["I]:I+W9;^3_X/YGA/C;_ )'C6/\ K[D_G6%6[XV_Y'C6/^ON M3^=85M(_Z^5_G6!6_X%_Y'K2/^OE?YT1^) M!C/]VJ?X7^1])4445ZA^,'"^-?AU)XMUJ*_34EM1' (MAAWYPS'.NT5DZ4&[M'L41?\ "D9O^@Y' M_P" Q_\ BJ]"\(^'V\,>'8M,>X%R8W9O,";F36W13C3C%W1EBLUQ>+I^ MSK2NM]DOR05Y'\;O^/G1_P#N5Y'\;O^/G1_P#C_]><7_ *"* MZL/NSX_BO^!3]?T-BN \8?#.3Q3K[:DFIK;!HU3RS"6Z>^17?T5U2BI*S/B< M+BZV$J>THNSV[_F>1?\ "D9O^@Y'_P" Q_\ BJ/^%(S?]!R/_P !C_\ %5Z[ M16?L8=CT_P#6#,O^?GX+_(R?"^B-X=\-VNEM.+@P;OW@7;NRQ;ISZUK445JE M961XU2I*K-U)[MW?S"BBBF9A1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110!XK^U+_R2[3O^PS%_P"B9J^3Z^L/VI?^27:= M_P!AF+_T3-7R?7J8;^&(****Z0"BBB@ KOM;D_X07P5!X;M?W>LZU"EWK$HX M:*%OFBMO;(P[COE1VK'^'>CV^N>/]+M+\9LDD-S=9Z>3$ID?/U5"/QK+\1:U M<>(_$FH:Q>',U[> M%M?M]5T_:S1DK)#(,I/&>'C<=U89!%:7CS0;/2=6M[_0]S:'K$ O-/+')C4D MAHB?[R,"I^@/>N7KN-.;^W?@WJUE)\T_AV\CO[FZQJ]G\)=,E\->%)HY_%$Z;-7UF/ MG[-GK;P'MC^)NN??[L/AEE^&_P .7\8. /$.N;[310>MO".);C'K_"#_ $)K MS!W:1V>1BS,HN]J$N]/N1Y=]IUP-T-U'T*L/7'0]OID5S5%)I-68'=^._!^GPZ9; M^+_!;/-X:U!]AC8YDT^?J89/_93W'X$\)7;?#3Q9;:'JT^C^( 9O#>MH+748 M2>$!^[,/1D/.?3/M6?K_ ((O]#^(C>%'_>3O=)!;R@<3+(1Y;CV(8&HBVGRL M#8T=_P#A _ G_"0K\NOZZ)+?2V_BM;8?++./1F.44]@&(K@27EI9'_B7Z0%TRS4=!% -F?Q8,W_ JY&G':_< HHHJP"BBB@ J6VN9K.ZB MN;25X9X7#QR(<,C Y!![$&HJ*0'=>-(H?$_A^T\=6,21W$\OV36H8Q@)=@9$ MH'995!/^\&KA:[CX9-_:=YK'A27YHM>T^2.)3T%S$#+"WUW(5_X&:X>ICI[H M!1115@%%%% !1110!T?PZ_Y*CX6_[#-I_P"CDK[WKX(^'7_)4?"W_89M/_1R M5][UY^+^)#"BBBN( HHHH **** "BBB@ KY0KZOKY0KDQ/0^WX3_ .7W_;O_ M +<%%%%<9]P%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5K M:5_QZM_OG^0K)K6TK_CU;_?/\A51W,*_P%ZBBBK//"BBB@ HHHH **** "OH MNOG2OHNNFAU/D^(_^77_ &]^@4445TGR84444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 5X#XC_Y&G5?^OV;_P!#->_5X#XC_P"1IU7_ *_9 MO_0S7OY)_$GZ'R/%'\&GZO\ (S:***^H/A HHHH **** "BBB@ KM-%U"U\4 M:0GA[6Y1'=1_\>%VW8_W#_GGZ@5Q=*"001P1T-85J*JQ[-;/LSIPV(="5[73 MT:[K^MGT+6IZ9=:1?R6=_$8Y4/X,/4'N*J5V>GZ]I_B.P32?%C;)4&+;4?XD M/HWM[_GZUB:]X9O_ _,!=)YEN_^KN8^4T_PW8R:3X4;S)W&+G4?X MF]E_Q_+UKC22223DGJ37)&,L3)2FK06R[^;_ $7WGHRG#!0=.F[U'HVMDNR\ M^[^2$HHHKN/*"BBB@ HHHH **** "BBB@ KI/A]_R/6G_P#;3_T4UM/_[:?^BFKFQ?^[U/1_D=N7_[Y2_Q1_-'ME%%%? GZX%%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5XK\8M"^QZ[ M!J\*XBO5VR$#I(HQ^HQ^1KVJN>\=:'_PD'A&\M47=/&OG0>N]>C]'_ );GS?10>#17FGZT2VMS+9WD-S;MLEA<.C>A!R*^ MGM%U.+6=$M-1@^Y<1!\?W3W'X'(KY^!T_'I7S! M?WLNHZC<7ERVZ6>1I'/N3FO7_C)KOV;1[;1X6Q)=MYDH']Q3P/Q;_P!!KQBG MB)7E8GAG">RP[KRWGMZ+_@A1117,?6'H7PAT+[?XDDU.9WUS'P]T+^P?!UK%(NVXN!Y\W'.6Z#\!@5T]>C2CRQ/R?.L9];QLI+9:+T M7^;U"BBBM3QPHHHH ^5]2_Y"MU_UV?\ F:K59U+_ )"MU_UV?^9JM7E'[;#X M4%=K\)_^1_MO^N4G_H)KBJ[7X3_\C_;?]NVFG0_>N)0I/]T=S^ R:^GK:WBM+6*VMU"10H$11V & M *\E^#.A>9=7>MS+\L0\B$G^\>6/X# _$UZ]7=0C:-^Y^<<38OVN)5".T/S? M](\M^,VA>;9VFMPK\T1\B8@?PGE3^!R/Q%>05]1:YI<>M:'=Z=-]VXB* G^$ M]C^!P:^8KFWDM+N6VG79+"Y1U/8@X(K&O&TK]SWN&<7[7"NA+>'Y/^F14 X. M1117.?4GTCX'US_A(/"-G=NVZ=%\J?\ WUX)_$8/XUT%>+?!S7?LFMSZ1,V( M[Q=\8)Z2*/ZKG\A7M->E2ES1N?DN<83ZIC)P6SU7H_\ +8****T/)"O%OC5_ MR,MA_P!>@_\ 0VKVFO%OC5_R,MA_UZ#_ -#:L*_P'T/#G_(PCZ/\CS>BBBN M_3Q1]X5VWCWP=_9$%GK&GQXLKN)/,51Q%(5&?P/7ZY]JXD?>'UKZ[3J0JP52#NGL%=%X)\4R^%=?2YR6M M)<)XZC\N]<[10FT[H5:C"O3=*HKIFSXOGBNO&&J3V\BR12W#NCJ< MA@3D&L:BBAN[N.E!4Z<8+HDON"M_P+_R/6D?]?*_SK K?\"_\CUI'_7RO\Z< M?B1EC/\ =JG^%_D?25%%%>H?C 4444 %%%% !7D?QN_X^='_ -R7^:5ZY7D? MQN_X^='_ -R7^:5C6_AL]WA__D94_G^3/*J***\\_4PKZ9\(?\B7H_\ UYQ? M^@BOF:OIGPA_R)>C_P#7G%_Z"*ZL/NSX_BO^!3]?T-BBBBNP_/PHHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH \5_:E_Y)=IW_ &&8O_1,U?)]?6'[4O\ R2[3O^PS%_Z)FKY/KU,- M_#$%%%%=(!1110!W'PM$+ZKKL4E[9V4\^AW4%K)>7"PH99 J8W,0 =K-3?\ MA5VH_P#0?\+?^#VW_P#BJXFBHY7>Z8';?\*NU'_H/^%O_![;_P#Q5'_"KM1_ MZ#_A;_P>V_\ \57$T46EW [;_A5VH_\ 0?\ "W_@]M__ (JC_A5VH_\ 0?\ M"W_@]M__ (JN)HHM+N!VW_"KM1_Z#_A;_P 'MO\ _%4?\*NU'_H/^%O_ >V M_P#\57$T46EW [;_ (5=J/\ T'_"W_@]M_\ XJNN^'?P]N(-0U;3+W7= D36 M=,DL(TM=5AFH%'XMZY#JWCVXL].^72]%1=,L8P>%CB^4D?5MQS]*XBG.[22,\C%F8DL3 MW--K2*Y58 HHHJ@"BBB@ HHHH **** "O=O"\]IXETWP!XMU.XAAG\.ZB-+U M&XG<*/+4&2W=F/0#&W)[FO":]&^&Q_M/P/X^T%_F6321J,:GL]NX;(]\-655 M75P*=Q\--4N;J6>3Q!X7+RN78_V[;\DG/]ZH_P#A5VH_]!_PM_X/;?\ ^*KB M:*JTNX';?\*NU'_H/^%O_![;_P#Q5'_"KM1_Z#_A;_P>V_\ \57$T46EW [; M_A5VH_\ 0?\ "W_@]M__ (JC_A5VH_\ 0?\ "W_@]M__ (JN)HHM+N!VW_"K MM1_Z#_A;_P 'MO\ _%4?\*NU'_H/^%O_ >V_P#\57$T46EW ]1\%^![SP]X MZT35[GQ#X86"SOHIIBNN0$^6&&[ W<_+GBO.]:2&/7]02U=7@6YD$;(K?[Y_D*R:UM*_P"/5O\ ?/\ (54=S"O\!>HHHJSSPHHH MH **** "BBB@ KZ+KYTKZ+KIH=3Y/B/_ )=?]O?H%%%%=)\F%%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %> ^(_\ D:=5_P"OV;_T,U[] M7@/B/_D:=5_Z_9O_ $,U[^2?Q)^A\CQ1_!I^K_(S:***^H/A HHHH **** " MBBB@ HHHH *Z#0_%][I$)L[A$O\ 3F&&M9^0!_LGM_*N?HK.I3A5CRS5T;4: M]2A/GINS.T;0?#WB3]YX&=7T=C]NL950?\ MM5&Y#^(XK*K=TSQEKFE*$@O6DB''E3_.N/3GD?A7-[.O2_ARYEV>_P!_^:.S MVV$K_P 6'(^\=O\ P%_HUZ'4^!/#ECK?A&[7480WF7)"2#ADPHY!_&N:\3># MK_PY*78&>S)PEPHX'LP[&O5?"=\^I^&[>]EMX;=YRS,D*[5.&(S^.*NZI?Z= M8V;G5IX8X'!!64CYQZ8[_2O!685Z6*EI=-[;_^/K637U$)<\5*UO4^#JP]G-PNG;JM@K1T MC0=1UV9H],MS+LQO;("IGU)K.J>WOKJTCE2UN)85F $@C6YUJZ#X?\ #?[SQ'?B_NUY%C:'(!]&/_ZOQK,USQ?>:M +.V1+ M#3E&%M8. 1_M'O\ RKGJ*PAAES<]1\S\]EZ+^F==3&RY'3HQY(OMN_5[O\O( M****ZC@"BBB@ HHHH **** "BBB@ HHHH *Z3X??\CUI_P#VT_\ 135S==)\ M/O\ D>M/_P"VG_HIJYL7_N]3T?Y';E_^^4O\4?S1[91117P)^N!1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'S MM\0M"_L'QC=11KMM[@^?#Z;6ZC\#D?A7+U[A\7M"_M#PU'J4*YFL'RV!R8VX M/Y'!_.O#Z\ZK'ED?K&38SZW@HR>ZT?JO\UJ%;7A'6SX?\4V5_NQ$K[9O=#PW MZ'/X5BT5FG9W/4JTXU:;ISV:L;_C;7/^$A\67EZC;H WEP?[B\ _CU_&L"BB MAN[NQ4:4:-.-.&R5@KHO NA?\)!XOL[5UW01MYT_^XO./Q.!^-<[7M?P=T+[ M'H4^K3+B6];9&3VC4_U;/Y"KIQYI6/.SC%_5,'.:W>B]7_EN>C4445Z1^2A1 M110 4444 ?*^I?\ (5NO^NS_ ,S5:K.I?\A6Z_Z[/_,U6KRC]MA\*"NU^$__ M "/]M_URD_\ 037%5VOPG_Y'^V_ZY2?^@FJI_&CBS/\ W&M_A?Y'OE%%%>F? MCX445'P R30-)MV1Y-\9]=WW%IHD+<1CSYP#W/"C\L MG\17E=:&NZK)K>O7FHS9W7$I8 _PKV'X# K/KS)RYI-GZ_EV$6#PL*/5+7U> MX4Y$:2140%F8X ZFFUV7PPT+^V?&,,LJ;K>Q'GOD<$C[H_/!_ THKF=CHQ- M>.&HRK2VBKGL_A315\/^&++3P )(X]TI'=SRWZG'X5L445Z:5E8_&ZM256;J M3W;N%>&?%S0O[-\4+J$2XAU!-YQT$@X;^A_$U[G7*?$C0_[;\&W(C7=<6G^D M18'/RCYA^*Y_'%9U8\T#U:***\X_5RSIU]-IFI6][ M;'$MO(LB_4'-?3^FW\.J:7;7ULO:/@YKOVK1;C1YFS)9MY MD0)ZQL>1^#?^A5TX>5I6/D^)\'[3#K$1WAOZ/_@GI-%%%=I^=A7BWQJ_Y&6P M_P"O0?\ H;5[37BWQJ_Y&6P_Z]!_Z&U85_@/H>'/^1A'T?Y'F]%%%/\ ]!%?+0^\/K7U+I7_ "!K+_KWC_\ 0175A]V?%\6? M!2]7^AA>//"4?BK0F2)5%];@O;.>Y[J?8_SQ7SS+%)!,\4R%)(V*LK#!4CJ* M^KJ\G^+/@WKXBTV/T%XBC\I/Z'\#ZU=>G=1_&[_CYT?\ W)?YI7KE>1_&[_CY MT?\ W)?YI6-;^&SW>'_^1E3^?Y,\JHHHKSS]3"OIGPA_R)>C_P#7G%_Z"*^9 MJ^F?"'_(EZ/_ -><7_H(KJP^[/C^*_X%/U_0V****[#\_"BBB@ )"@DG '4F MLW_A(]$_Z#%A_P"!*?XUB?]!BP_P# E/\ &OF#)HR:Q^L/L>]_ MJI2_Y^O[D?3_ /PD>B?]!BP_\"4_QJY:WEM?0F6RN(KB,':7B<.,^F17RIDU M[G\'/^1)F_Z_7_\ 0$K2G67FF14\#A_;1FWJEL=]11170?*A1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 >*_M2_P#)+M._[#,7 M_HF:OD^OK#]J7_DEVG?]AF+_ -$S5\GUZF&_AB"BBBND HHHH **** "BBB@ M HHHH **** "NY^&?B30- /B"V\4/?1VNKZ8UB)+&-7D7B_8O@[_T%_%W_@+!_C1]B^#O_07\7?\ @+!_C7G5%3R>; ]%^Q?!W_H+ M^+O_ %@_P :/L7P=_Z"_B[_ ,!8/\:\ZHHY/-@>B_8O@[_T%_%W_@+!_C1] MB^#O_07\7?\ @+!_C7G5%')YL#T7[%\'?^@OXN_\!8/\:/L7P=_Z"_B[_P ! M8/\ &O.J*.3S8'HOV+X._P#07\7?^ L'^-'V+X._]!?Q=_X"P?XUYU11R>; M]%^Q?!W_ *"_B[_P%@_QK7T#7OA?X2&JW.C7WB2YNKW3+BQ6.ZMH@G[Q<9.T MYZ@5Y'12=.^C; ****U **** "BBB@ HHHH **** "BBB@ HHHH **** .C^ M'7_)4?"W_89M/_1R5][U\$?#K_DJ/A;_ +#-I_Z.2OO>O/Q?Q(84445Q %%% M% !1110 4444 %?*%?5]?*% MK?[Y_D*J.YA7^ O44459YX4444 %%%% !1110 5]%U\Z5]%UTT.I\GQ'_P N MO^WOT"BBBND^3"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "O ?$?_ "-.J_\ 7[-_Z&:]^KP'Q'_R-.J_]?LW_H9KW\D_B3]#Y'BC^#3] M7^1FT445]0?"!1110 4444 %%%% !1110 4444 %%%% '51^/=1L]"MM,TM$ MM5ACVM-]YV/V4445\"?K@4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110!#=VL5]936MPN^*>-HW7U!S%K.F2Z-K5WI\_W M[>4IGU'8_B,&OJ.O'_C-H7DWUIK<*?+./)F(_O#[I_$9'_ :YZ\;QOV/JN&< M9[+$NA+:?YK_ (%SRZBBBN$_1@HHHH M:7I\VJZK;6-L,RW$BQK[9/6OI_3[ M*'3=-M[*V&(K>-8T'L!BO(?@WH7VG6+C69ES':+Y<1(_C8TQ"P\=H;^K_P" %%%%=)\F%%%% '(?$3Q3?>%-(M;G34A9YI_+ M;SE+#&TGL1Z5YY_PN3Q'_P \;#_ORW_Q5=3\:O\ D6]/_P"OO_V0UXO7%6G) M3LF?H.1Y?A*^"C.K33=WK\Q\TK3W$DSXW2,6./4TRBBN8^O6F@5IZ!KUUX"/^1&TC_KU2NJA.4I.[/B.(\# MAL-0A*C!1;?3T*/Q"\37OA;08+S35A:22X$1$RDC&UCV(]*\KUCXGZ]K6DSZ M=?&?\ Y%&T_P"OU?\ T!Z\1J:TY*5DSLX?P.&J M82-:<$Y)O7T"BBBN8^N"NC\,^-M1\)V\\6F06K>>P9WFC+,<#@<$<=?SKG** M:;3NC&M1IUX>SJJZ['J?AKXI:[J_B6PL+J*R$-Q,J.4B8'!]/FKUZOFWP-_R M/6D?]?2?SKZ2KMH2/\ Q'>>&/#B7VG+$TK7 M"QD2J2,$,>Q'I7FA^,?B(@@P:>0>H,+?_%5VOQB_Y$F/_K\3_P!!:O"ZSK3D MI63/8R#+\+B,'SU8)N['ROYLSN$5-S$[5Z+["F445RGV05J>'_$%[X:U9=0T MTIYH4H5D&58'L1D?7\*RZ*:;3NB*E.-2#A-73/3] ^*NO:GXBL+&XALA%<7" M1N4B8'!8 X^:O8J^9_!__(Z:/_U^1?\ H0KZ8KMH2VB@CAL=L:!%S$V< 8_O5PE%5&3CL*O2Q1SPO%,BO'(I5E89# ]0:Q_!?_ ")& MC_\ 7I'_ .@UMUZ4=8H_(,0E"O-1TLW^9\[>//"4GA7762(,UC<$O;N>P[J? M)_#UMXGT*;3[G"L?FADQS&XZ'_ !]J^;]2TZYTG4I[&^C,<\#E M77^OT[UPU:?([K8_2,CS/Z[1Y)OWX[^:[_Y^?J5:***Q/H K?\"_\CUI'_7R MO\ZP*W_ O_(]:1_U\K_.JC\2.;&?[M4_PO\ (^DJ***]0_& HHHH *#THH/0 MT >(3?&'Q$DSH(;#"L0/W3?_ !5V;4T@4VP8)Y*%<[L9SDGTK M&N?^/J7_ 'S_ #J*O,TS3;: MQMX;(Q6\2Q(6B8D@# S\U<3151DX['-B,+0Q*4:T5)+N>V_#OQWJOBK6+FUU M*.V6.*W\Q3"A4YW =R?6O1*\6^"O_(S7W_7F?_0UKVFN^BVX79^:9[0I4,:X M4HV5E^04445J>&0W?_'E/_US;^5?*E?5=W_QY3_]&5[G\'/\ D29O^OU__0$K>A\9 M\WQ+_N'S1WU%%%=Y^9A1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 >*_M2_\DNT[_L,Q?^B9J^3Z^L/VI?\ DEVG?]AF+_T3-7R?7J8; M^&(****Z0"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH Z/X= M?\E1\+?]AFT_]')7WO7P1\.O^2H^%O\ L,VG_HY*^]Z\_%_$AA1117$ 4444 M %%%% !1110 5\H5]7U\H5R8GH?;\)_\OO\ MW_VX****XS[@**** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ K6TK_CU;_?/\A636MI7_ !ZM M_OG^0JH[F%?X"]1115GGA1110 4444 %%%% !7T77SI7T7730ZGR?$?_ "Z_ M[>_0****Z3Y,**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M*\!\1_\ (TZK_P!?LW_H9KWZO ?$?_(TZK_U^S?^AFO?R3^)/T/D>*/X-/U? MY&;1117U!\(%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !72?#[_D>M/_ .VG_HIJYNND M^'W_ "/6G_\ ;3_T4UIZ/\CMR__?*7^*/YH]LHHHKX$_7 HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MK&\6Z(/$'A>]T_ ,CINA/HXY7]>/QK9HI-75F:4JDJ515(;IW/D]U9'*N"&4 MX((Z4E?0MY\-/#%]>S7=Q9/YLSF1]LS*"2:/J\P?%&"MI&7W+_,O^"M#_ .$?\)V=DR[9BOFS M_P"^W)_+@?A6]117:E961^>UJLJU252>[=PHHHIF04444 >;?&K_ )%O3_\ MK[_]D->+U].:]XR7^9X!17O_ /PJGPG_ ,^4O_@0_P#C1_PJ MGPG_ ,^4O_@0_P#C6?U>9ZO^M&![2^Y?YG@%%>__ /"J?"?_ #Y2_P#@0_\ MC1_PJGPG_P ^4O\ X$/_ (T?5YA_K1@>TON7^9X!7TIX(_Y$;2/^O5*RO^%4 M^$_^?*7_ ,"'_P :ZK3[-/@LK-2L$"!$4G. />MJ5.4'=G@YWF^'Q]&,* M2=T[Z^GJ<)\9_P#D4;3_ *_5_P#0'KQ&OI[7?#VG>)+)+75HFEA202*%&P6%5&JG>[V2_S/ **]__ M .%4^$_^?*7_ ,"'_P :/^%4^$_^?*7_ ,"'_P :S^KS/6_UHP/:7W+_ #/ M**]__P"%4^$_^?*7_P "'_QH_P"%4^$_^?*7_P "'_QH^KS#_6C ]I?84[>B7^9X! M17O_ /PJGPG_ ,^4O_@0_P#C1_PJGPG_ ,^4O_@0_P#C67U>9Z_^M&![2^Y? MYG@%%>__ /"J?"?_ #Y2_P#@0_\ C1_PJGPG_P ^4O\ X$/_ (T?5YA_K1@> MTON7^9XSX/\ ^1TT?_K\B_\ 0A7TQ7*67PU\-:??P7EK:2K-!()(R9W.&!R. M,UU==%*#@FF?+9WF-''U83I)Z*VO_#L\&^+G_(^2?]<(_P"5 45[_ /\ "J?"?_/E+_X$/_C1_P *I\)_\^4O_@0_^-3]7F=? M^M&![2^Y?YG@%%>__P#"J?"?_/E+_P"!#_XT?\*I\)_\^4O_ ($/_C1]7F'^ MM&![2^Y?YFOX+_Y$C1_^O2/_ -!K;JO864&FZ?!96BE8($$<:DYP!TYJQ7;% M65C\]KS52K*:V;;_ !"O/OBCX-_MG33J^GQYOK1/WBJ.98Q_4=?IGVKT&BE* M*DK,TP>*J82M&M3W7X^1\G45]!W'PP\+7-S)/)8.K2,6(29E )] #Q4?_"J? M"?\ SY2_^!#_ .-9]ZN*,%;6,ON7^9X!6_X%_P"1ZTC_ *^5_G7L'_"J M?"?_ #Y2_P#@0_\ C5G3_AQX;TO4(+VSM)$G@<.C&=C@CV)IJA).YE7XDP=2 MC."4KM-;+JO4ZFBBBNT_/0HHHH *#T-%% 'RG<_\?4O^^?YU%7T WPK\*.Y9 MK*7).3_I#_XTG_"J?"?_ #Y2_P#@0_\ C7#]7F?HZXGP*6TON7^9X!17O_\ MPJGPG_SY2_\ @0_^-'_"J?"?_/E+_P"!#_XT?5YC_P!:,#VE]R_S/ **]_\ M^%4^$_\ GRE_\"'_ ,:/^%4^$_\ GRE_\"'_ ,:/J\P_UHP/:7W+_,XCX*_\ MC-??]>9_]#6O::P=!\&:+X:NY+G2;=XI9$\MBTK-D9![GVK>KJIQ<8V9\;F^ M,IXW%.M3O9I;A1116AY)#=_\>4__ %S;^5?*E?6#H)(V1ONL"#]*X[_A5/A/ M_GRE_P# A_\ &L*U-SM8^ER/-*&7JHJR?O6V\K^:[G@%%>__ /"J?"?_ #Y2 M_P#@0_\ C1_PJGPG_P ^4O\ X$/_ (UA]7F?1_ZT8'M+[E_F> 5[G\'/^1)F M_P"OU_\ T!*N?\*I\)_\^4O_ ($/_C70:'H-AX*_M2_\DNT[_L,Q?\ HF:OD^OK#]J7 M_DEVG?\ 89B_]$S5\GUZF&_AB"BBBND HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** .C^'7_ "5'PM_V&;3_ -')7WO7P1\.O^2H^%O^PS:? M^CDK[WKS\7\2&%%%%<0!1110 4444 %%%% !7RA7U?7RA7)B>A]OPG_R^_[= M_P#;@HHHKC/N HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MM;2O^/5O]\_R%9-:VE?\>K?[Y_D*J.YA7^ O44459YX4444 %%%% !1110 5 M]%U\Z5]%UTT.I\GQ'_RZ_P"WOT"BBBND^3"BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "O ?$?_(TZK_U^S?\ H9KWZO ?$?\ R-.J_P#7 M[-_Z&:]_)/XD_0^1XH_@T_5_D9M%%%?4'P@4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%=)\/O\ D>M/_P"VG_HIJYNND^'W_(]:?_VT_P#135S8O_=ZGH_R.W+_ /?* M7^*/YH]LHHHKX$_7 HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@#Q7]J7_DEVG?]AF+_P!$S5\GU]8? MM2_\DNT[_L,Q?^B9J^3Z]3#?PQ!11172 4444 %%%% !1110 4444 %?3O[. M&I)I/PHU:\E($:ZTB.3T56$*D_@&S7S%7NGP]_Y-7\<_]?3?^@0UA75X6\T! MYS\3O##^&/BAK.D0Q'RSW,9 MDT/P]+!=>6,?OWM6D?\ />&_X%7.)X;B^)>N_#?Q\P1X4MB=6<,0!) "Z\>G MFAP?;'6J_@W7V\4_"SXM:VY)%Z]])'N&"(_LN$'X*%'X5SSDY17E^=QGG_P MT^&RU37O&U^FZU\-Z?)*F0>965L8_P" JX_X$*T_VDM,M[V]\/>--,!:TUFR M56<#@D .A)]2CX_X!6YI&D:)X;_9FM].\2^(1XF^']?'B-O#1\V.\-F]L1Y>6V['YXB=E!Y!Q5< MW[SG\[?U\Q$.K^+]<\%?LO\ @[4?#-]]BNY;B.!Y/)23*%9F(PZD=57G&>*= M\(/%FJ_&"/6_#OQ"M+?6;&.U$@O&MTC:)BV N5 .,LI !&T\TW5_$G_ BW M[+_@Z]_L72-9\RXCA\C5[7[1$N5F.X+D8;Y<9]"?6IH/%5[XC_9FU75?!MM9 M>']2LY774;?1[58$* Y?:.2O[MPVX'.5.#46]UZ==P,GX=0QV_[-OQ#AAE$T M<=QV0& /90 MQYR*Z3X$0Z9@/2I/!'C*U^,^F^*? VK MQ16,4\?G:-&J "VB0*JJ ,JZQK M$YGO+O39GD;L/WD6 !V & !Z"L?Q9\=<:-ODDVR,-SMOY8XR3W-79.H]+Z",9/CU\28VD9/$F M#(VYC]AMN3@#_GGZ 5[)\=OB)XI\&:;X4E\-ZI]B?4(9VN3]GBD\PJ(2/OJ< M??;ICK7R[>7'VR^GN?)B@\Z1I/*@7;''DYVJ.P&< >E>^?M/?\@;P+_U[W/_ M *#;TYPC[2*MW V_AMXOUR?X">-_%,M]NUH7UQ.+KR4'SK;0 '9MV]AQC%>4 M?\+_ /B9_P!#+_Y(6W_QNO2/@UJ']E?LU>+K_P"R6M[]GO+F3[/>1>9#+BWA M^5UR,CVKRK6?B=_;.C7.G_\ "$>#;#[0FW[38Z3Y4T?/5&WG!I0BG*7NWU ] M2^%OB#4](_9L\8Z[IUSY.I1:G-,D_EJV',<&3M(*]SVJG\)/BIXK\=>.(O#/ MBY;?Q!I=]%()UFLHQY*JC'<=J@8)PIW#N,<];'PFU/\ L;]F/Q9J'V*SO_L^ MHRM]FOHO-AD_=6_#KD9%;'PE\8S>,?!?BNW\.Z-HGAWQ+;P;[5M(L%A20%3L MR#NR0ZD'/'S+Q6\[==QDW@;P-H?AG4OB!JF@:9#JVJZ-=21Z7;38D\K$( MD55[Y+,4SUPF,YS7 Z3\?=5DU:XL/B?I5OK.D2EUFM#9(LMN<<*H. 0#QAN> M0K?W4DB2+,V_!\R-CN)W-UQD;CR,FO1?!?Q MEA^(WB.Q\,^/_">DZC]ND\J*YCAYC;'!*ON]^01BK<&KMZ_FA'A&N2:7-KUY M)X?AGM],>4M;0W!!>-#T4D$YQTZFJ%=K\7/"-EX)^)6H:/I1;[$H2:!&8LT: MNH.TD]<'./;%<575%IQ30!1115 %%%% !1110 4444 %%%% '1_#K_DJ/A;_ M +#-I_Z.2OO>O@CX=?\ )4?"W_89M/\ T]>?B_B0PHHHKB **** "BBB M@ HHHH *^4*^KZ^4*Y,3T/M^$_\ E]_V[_[<%%%%<9]P%%%% !1110 4444 M%%%% !1110 5U_PSQ_PF&YE5MMK,P##(R%KD*Z_X:?\ (VM_UYS_ /H%73^) M'!F/^YU/1B?\++U_TL?_ $2C_A9>O\ I8_^ B5R-%'M)=P_L[!_\^U]QUW_ M LO7_2Q_P# 1*/^%EZ_Z6/_ (")7(T4>TEW#^SL'_S[7W'7?\++U_TL?_ 1 M*/\ A9>O^EC_ . B5R-%'M)=P_L[!_\ /M?<==_PLO7_ $L?_ 1*/^%EZ_Z6 M/_@(EO\ I8_^ B5R-%'M M)=P_L[!_\^U]QUW_ LO7_2Q_P# 1*/^%EZ_Z6/_ (")7(T4>TEW#^SL'_S[ M7W'7?\++U_TL?_ 1*/\ A9>O^EC_ . B5R-%'M)=P_L[!_\ /M?<=UXKU*;6 M?A[HNH7B0BXDNIE9HHP@(' X%<+77ZK_ ,DIT'_K\G_G7(4YZLG+XQA2E&*L ME*7_ *4PHHHK,]$**** "BBB@ HHHH **** "BBB@ K6TK_CU;_?/\A636MI M7_'JW^^?Y"JCN85_@+U%%%6>>%%%% !1110 4444 %?1=?.E?1==-#J?)\1_ M\NO^WOT"BBBND^3"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "O ?$?_(TZK_U^S?^AFO?J\!\1_\ (TZK_P!?LW_H9KW\D_B3]#Y'BC^# M3]7^1FT445]0?"!1110 4444 %%%% '5:-X.@U+PU)K-YJWV*"-F#C[,9, 8 MYX;/?TJ'^Q/#'_0W?^4V7_&NI\-6OVWX47EOY\-OYCN/-G?:B\CDGM7&ZAX: M_L^QDN?[:T>Z\O'[JVN]\C9(' QSUS]*\FG6E4JSC*HU:5DDE_DSZ&OAH4:% M*<**E>-VVY;_ "DOR+$_A,#P?'KUA>_:DR!-#Y.TQ=CSDYP<=AP&A+X M4GUV]O/LL2.4@C\K<9V]!R,<\=^A]*U_AO>R/J%UHTT1GLKR%C*O9,#&X^Q! MQ^5,^(CRV=]9Z-%$8=/LX%, S_K,C!8^_&/S/>G[:M[?ZNWK>]]/A[>O3TU) M>&PWU3ZXHZ6Y;:_'WOVMKOOH4M'\&RWVD/JNIWL>F6"_=EE4L7[9 R..WO4E MYX*SHSZIH6IQ:K;1 F39&8W7')^4D]!S@X-;GQ,?['H^C:;;C9;A6.W_ '%4 M+^C&N2T#Q/?^'/M'V%876X #K,I8<=^"/6BE4Q->E[>$MWHM+6O;?>X8BE@L M+7^JU8[+65W>[5]%M;RM\RR_A79X'C\0_;,[VV_9_*Z?.4^]GVSTJ#PMX>_X M275GLOM/V;;$9-_E[\X(&,9'K7:6D%I=?!ZVCU"\^P0%V)F$32;?WS8&T]92QDU2JN[NFTM-/OM;[S>.6 MTI8C#I)_P!QY]=6+P:O-81$S/'.T*D#&\AMHX]ZZ/Q-X$D\ M.Z2E\M[]K7S DBB';LR.N=Q[\?C5OPWI@U#XGWDDBYBL[F:=LCC(*9(V*21VH96'!5@DI!_.F>*U3Q% MX=L_$]LJ^:@%O?*O\+#H?S/Y,M:QQ%2.+E"3]S1+R=D_Q,98.C++X5(+]Y9M M^:4FG]VGRN9/B;PLWAZ\M+>.Y-X]RFY0L6TYSC &3FKTG@FVTZWMV\1:Y#IL M]P,K (3*1]<$8^O3WKM-2M8[KXB:%YH!$5J\H!&%7/4D#L37/0Q56LHQZVWIWMZ'7BL#0PSG.,.;WE&,;O MLF]G=]EJ5?$'A&ZT.VBO(YX[VPFQLN8>G/3(]_7FKX\%V,'AVSU?4]=^QQ70 M7 ^QM)AB"<<-Z \XIM[H_C'3_#$EG>0F/2HOG=/,B./FSV.[KS71ZGIG]J_# M+18/MMG9;3&_F7DOEH?D88!P>>>GL:J>(J*,%[1.\K-JST^YZDTL%2E.H_8M M6C=1E=:WL[:IM>IQUUI'AZ*TEDMO$_VB94)2+^SY%WG' R3@9]:O?\(1%9:9 M#>>(M9ATLS#*1>497(X[ @YYYQG%9&JZ#_95LDW]JZ9>[GV[+.Y\QAP3DC X MXKM-2N= \>6-H\^JKIE_"I4I-C&3C(Y(!Z<$&M*M6I!1<9MQ;=W9-K\/T,9I/OJY;KM=',ZSX.FTW2UU2PO8=2T\G!FAX*\XY&3WXZUS M==;K7A'7-"TF1X;S[5IA.YQ;RMMYQ\S)T[#GFN2KKPM3VD+\_-Y_Y^9YV.H^ MRJJ/LW#39Z_<^WWA11174<(4444 %%%% !72?#[_ )'K3_\ MI_Z*:N;KI/A M]_R/6G_]M/\ T4UIZ/\CMR_P#WRE_BC^:/;****^!/UP**** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH \5_:E_Y)=IW_89B_\ 1,U?)]?6'[4O_)+M._[#,7_HF:OD^O4PW\,0 M4445T@%%%% !1110 4444 %%%% !7=>'OB5_8/PKUWP9_97G_P!KRF3[9]IV M^5E4&-FT[ON?WAUKA:*EQ4MP/2?"GQCOO"_POU7PRH,8_A]ZF^%OQ3D M^&TFJI)I0U:SU.)4DMVN/)P5S@YVMV9@1CTYXK@**?)'EY>@'H'B;XG1Z_\ M"S2/!4&BM:1:74 1D9SM;J&8$8YX]*X"BE[.-N7H!Z)X7^*D?A?X;^(O",.B-<1ZRT MVRY>\P8!)&(P"OE_.1C.IZCE>8T5/LHK;\V! ML^*-3T35=62?PUX?_L"T$01K7[:]UN?)R^]P#R"!CV]ZZCXG_%/_ (619Z%! M_8_]F_V1'(F[[5YWF[Q&,_<7;CR_?K[5Y]15 -2\)ZI MX8_MJSU*XDEF/]H&WRKQHA3Y4)_@SD$=:@_X33X9_P#1)O\ RY+G_P")KSFB ME[.-[_JP/0]+^*,.D?#/Q%X.M-!VP:Q=R7$4WVPG[*K! $VE"7P(^I(SFLCX M;>/+CX=>,$UNWM1>H87@GMC)Y?FHV#C=@XPRJ>AZ8[UR=%/DC9KN!Z7HOQEN M_#_BC7+K3]'@DT'7)WFNM$NY?-CRX^;:VT8SD_PXQ@$' -7M*^+_ (6\-7LF MI>%?AE8Z?JA#&.ZFU*2X$3$$952HVCDC"D<<5Y-14NE!@:.OZ[?^)M?N]9UB M;SKV\DWROC Z8 [ >@K.HHK38 HHHI@%%%% !1110 4444 %%%% '1_# MK_DJ/A;_ +#-I_Z.2OO>O@CX=?\ )4?"W_89M/\ T]>?B_B0PHHHKB * M*** "BBB@ HHHH *^4*^KZ^4*Y,3T/M^$_\ E]_V[_[<%%%%<9]P%%%% !11 M10 4444 %%%% !1110 5U_PT_P"1M;_KSG_] KD*Z_X:?\C:W_7G/_Z!5T_B M1P9C_N=3T9R%%%%0=X4444 %%%% !1110 4444 %%%% !1110!U^J_\ )*=! M_P"OR?\ G7(5U^J_\DIT'_K\G_G7(5<]_N.# _!/_%/_ -*84445!WA1110 M4444 %%%% !1110 4444 %:VE?\ 'JW^^?Y"LFM;2O\ CU;_ 'S_ "%5'_5X#XC_Y&G5?^OV;_P!#->_DG\2?H?(\4?P:?J_R,VBBBOJ# MX0**** "BBB@ HHHH ]-\-65QJ/PHO+2SC\R>5W5$W 9.1W/%I5QE"O"G&K3=X*VDDO\ VUG=SQ'P M5X),3_)J^K\/SS%&.H^N#^;>U62G_"<> P^?5=*X]6D&/\ V8#_ +Z6O.Z* MEX-OWN;W[WO;\+7VMIN6LR2;AR?N^7EY;_.][;WUO8]'G$?C[P?:1VTT0UBP M&#%(P!?@ X^N <],C%5M-T*Q\):5=W_BN*UGNI$VV]DY5SG]>2<^WR&\RA*2K3IWJ)6O?3:UVK;V\[>1Z'.<_!& GO(>@_ MZ;M5#X6_\C9+_P!>C_\ H2UQ=%5]3_=5*?-\3;VVN1_:/^T4:W+_ TE:^]O MEH>G0RMX;\/^(M;0A;J\OI8[=NO1RH.#QP=Y_"L[PIXZU>Z\2VMMJ]Z);:=C M'@Q(N&(^4Y '? _&N"HJ?J%-QDIZM];;:65O0T>;UHSINE>,8]+Z/6[OZGJ< M.F'2G\ZDVVMEI9V/3_&FJ'0O&>B M7V"ZPQ$.!_$I)!_0U2\3^%)/$E^NM>&9(;R&["^8HD"E"!C//TY'4&O/:*BG M@G247"7O)6O;1K?:_P"II6S2-=U(U:=XR:=KZIVMH[=O(]4;3X](^&.I:;]J MBN+B%"UQY39",Q!Q^51ZGH]]K?PRT6VTR#SY5,JX4(PSDD=R*\OHJ5@) MI\RGKS^[3.C;P3KUBIN[[2]UK;CS9A]HCY1>6 MZ-GH#TK4U3P;;ZO%#?\ @GRY[=D DMC-\Z-Z_,?T]N^:XBBNETJ[:ESZKRT^ M:O\ J<,<1A8QM/_ .VG_HIJYNND^'W_ "/6G_\ ;3_T4UIZ/\CMR__?*7 M^*/YH]LHHHKX$_7 HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@#Q7]J7_DEVG?]AF+_ -$S5\GU]8?M M2_\ )+M._P"PS%_Z)FKY/KU,-_#$%%%%=(!1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 ='\.O\ DJ/A;_L,VG_HY*^]Z^"/AU_R5'PM_P!A MFT_]')7WO7GXOXD,****X@"BBB@ HHHH **** "OE"OJ^OE"N3$]#[?A/_E] M_P!N_P#MP4445QGW 4444 %%%% !1110 4444 %%%% !77_#3_D;6_Z\Y_\ MT"N0KK_AI_R-K?\ 7G/_ .@5=/XD<&8_[G4]&%%%% !1110 4444 M %%%% !1110 4444 =?JO_)*=!_Z_)_YUR%=?JO_ "2G0?\ K\G_ )UR%7/? M[C@P/P3_ ,4__2F%%%%0=X4444 %%%% !1110 4444 %%%% !6MI7_'JW^^? MY"LFM;2O^/5O]\_R%5'_DG\ M2?H?(\4?P:?J_P C-HHHKZ@^$"BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KI/A]_P C MUI__ &T_]%-7-UTGP^_Y'K3_ /MI_P"BFKFQ?^[U/1_D=N7_ .^4O\4?S1[9 M1117P)^N!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !13))8X5W32+&OJS8%11 MZA92MMBNX'/HLH/]:"E&35TBQ11102%%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% 'BO[4O_)+M._[#,7_ *)FKY/KZP_:E_Y)=IW_ &&8O_1,U?)]>IAOX8@H MHHKI **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#H_AU_P E M1\+?]AFT_P#1R5][U\$?#K_DJ/A;_L,VG_HY*^]Z\_%_$AA1117$ 4444 %% M%% !1110 5\H5]7U\H5R8GH?;\)_\OO^W?\ VX****XS[@**** "BBB@ HHH MH **** "BBB@ KK_ (:?\C:W_7G/_P"@5R%=?\-/^1M;_KSG_P#0*NG\2.#, M?]SJ>C.0HHHJ#O"BBB@ HHHH **** "BBB@ HHHH **** .OU7_DE.@_]?D_ M\ZY"NOU7_DE.@_\ 7Y/_ #KD*N>_W'!@?@G_ (I_^E,****@[PHHHH **** M"BBB@ HHHH **** "M;2O^/5O]\_R%9-:VE?\>K?[Y_D*J.YA7^ O44459YX M4444 %%%% !1110 5]%U\Z5]%UTT.I\GQ'_RZ_[>_0****Z3Y,**** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\!\1_\C3JO_7[-_Z&:]^K MP'Q'_P C3JO_ %^S?^AFO?R3^)/T/D>*/X-/U?Y&;1117U!\(%%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !72?#[_D>M/_[:?^BFKFZZ3X??\CUI_P#VT_\ 135S8O\ MW>IZ/\CMR_\ WRE_BC^:/;****^!/UP**** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \_P#B M[KK:;X;AL+>0I/>R:-[7.GZIB.3VGLWR][.QY-\5;VZ@\=3)!-)$GN)9%^R.=KN2,[EJA\6O^1]F_ZXQ_\ H-6/@Y_R.TG_ %YO_P"A+7&O MXOS/T&<8_P!AWM]A?D>YT44V66.&-I)G6-%&69S@ ?6NX_-=QU%<[<^/O"UK M(4EUFW)''[O=(/S4&K6G>+= U:01V&JVTLAZ1E]K'Z X)J>:.USIE@\3&//* MG)+O9FQ5'7&*^'M19201:RD$'&/D-7JH:]_R+FI?]>DO_H!IO8SH_P 2/JCY MH.IW^?\ C]N/^_IKWWX;2R3?#_3GE=I'/F99CDG]XU?.YZFOH;X9?\D\TW_M MI_Z,:N/#_$??\41BL'&R^TOR9U=%4+[7-*TN98M1U&UM9&7PU2TN9B"1'%,K,0.O -=ET? >QJ\O/RNW>QHT5E:KXGT71&V:IJ, M%N^,^63EL?[HR:J67COPSJ$HCMM8@WL< 29CS_WT!2YHWMJ_,^ M6VL1$^J([#\P,5M:=J^GZO 9M,O(;I!U,3@[?J.U=:DGLSX2IA:]*/-4@TO- M-%RO#OBQ>W4'C=D@N98U^SQG:CD#O7N->?>,_"_A;5O$!N=;U[[!=>4J^3YT M:\#H<,,UG6BY1LCU,BQ%/#XOGJ)M6>ROV.1^$M[=7'C;9/FF ME9;JW<**;)(D,;22NJ(HRS,< #ZUS]SX^\+VDA276;B;.BHK%T_QAX?U201V6K6SR-T1GV,?H&P36U0FGL34I5*3Y:D6 MGYJP454&IVAN/)$OS;MF[8=N[.,;L8SGCKUXJW3)<91W04444$GC_P 9;NXM M]A?&O_D/:=_U['_T(UP6A6L5] MX@T^UN5+0SW,<;@'&5+ 'FO/J7]HT?JF4VU.[B8'.4G8?UKV__ (53X4_Y\IO_ (?_&LW6/@[I%Q;,=&F MFL[@#Y1(V]#['N/KG\*KV,T<<>(RZ=J-KJNGQ7MA,LUO,NY'7_/!]J^8-0L+C2]0GLKV,QSP M.4=3V->A_!S7I8-8GT65R8+A#+$I/W77KCZC^0JJ55WY9'+G>3T)8=XK#))K M5VV:[_J>RUY3XZ^*4UM=RZ9X:=5,9*RWF,\]PG;\?R]:[GQMJ4FD>"]2O(&* MRK%L1AU4L0H/X9S7S7UJZ]1Q]U'!P[EE+$\V(K*Z3LETOYEB\U"\U"8S7UU- M<2$Y+2N6/ZU!D^M>S_#SP#H[^'+;5-4MDO;FZ!<++RB+G &WH3QWKJ[OP/X: MO83'+HUHH(QNBC\MA^*X-9*A*2N>S6XCPN'JNBH-J.FEOP/"M#\9ZYX?F5K* M^D:('F"4EXV'I@]/PP:]T\(>+;3Q;I/VBW'E7$>%G@)R4/J/4'L:\WUOX07R M:[%%H<@DL)LDR3, 8/8^OM@?XUZ'X1\$Z?X2MV-L6GNY%VRW#\;AUP!T _SF MM*2J1=GL>5G=?+,1056D_P!X]K+_ -*_J_R*GQ0ED@\ WCPNT;B2/#*<'[XK MP?\ M2__ .?VX_[^FO=OBK_R3V\_ZZ1?^ABOG^L\1\9Z?#$8O!.Z^T_R1:_M M2_\ ^?VX_P"_II1JFH Y%[< _P#75O\ &O9?"7@/PWJ/A'3;N\TQ99YH0SN9 M7&X_@:T[CX7^%+B(JNG-"2.'CF?(_,D4*C-J]QU.(L#3J.G*#T=MET^9Y%HW MQ!\1Z-*ICU"2YB!YAN6,BD>G/(_ BO:_"'BZS\6Z89[<>3H/ MK7A_C3PL_A/7C9>89H)$$D,A&"5)Q@^X(-6OAKJLFF>.;(*Q$=TWV>1?4-T_ M\>P:*9Y=A<=A'B:"2=KIK2_D_ZO<^AJ***[C\W"BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /%? MVI?^27:=_P!AF+_T3-7R?7UA^U+_ ,DNT[_L,Q?^B9J^3Z]3#?PQ!11172 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '1_#K_DJ/A;_L,V MG_HY*^]Z^"/AU_R5'PM_V&;3_P!')7WO7GXOXD,****X@"BBB@ HHHH **** M "OE"OJ^OE"N3$]#[?A/_E]_V[_[<%%%%<9]P%%%% !1110 4444 %%%% !1 M110 5U_PT_Y&UO\ KSG_ /0*Y"M?PSK[>&]9%^MLMS^[:,QLVT$,,=:J#2DF MSDQM.57#3A!7;3,BBNN_X2[0?^A+L/\ O^]'_"7:#_T)=A_W_>GRQ[F?UFO_ M ,^7]\?_ )(Y&BNN_P"$NT'_ *$NP_[_ +T?\)=H/_0EV'_?]Z.6/MJ+4?#\G@N?7/^$2L@\5XML(O-;! M!7=G--03ZF=3&U:=N:B]7;>.[^9YO177?\)=H/\ T)=A_P!_WH_X2[0?^A+L M/^_[TN6/OS.1HKKO\ A+M!_P"A+L/^ M_P"]'_"7:#_T)=A_W_>ERQ[FGUFO_P ^7]\?_DCD:*Z[_A+M!_Z$NP_[_O1_ MPEV@_P#0EV'_ '_>CECW#ZS7_P"?+^^/_P D+JO_ "2G0?\ K\G_ )UR%='X M@\50ZSI%IIUII,.G6]K(TBK%(6!+=>M_5X#XC_Y&G5?^OV;_P!#->_DG\2?H?(\4?P:?J_R M,VBBBOJ#X0**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "ND^'W_(]:?\ ]M/_ $4UV4445\"?K@4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !69XBU9=#\.WNHN1F"(E >[GA1^9%:=>7?&?6O*L;+1XF^:9O/ ME _NCA1^)S^514ERQ;/0RW"_6\7"ET;U]%JSR&21II6DD8L[L2Q/'JT80W3YG\M%^I\H@X.1U%?2O@_6/[ M=\)V-\6W2-&$E_WUX/ZC/XU\]>(-+;1?$%[I[Y_T>9E4GNO\)_$8->C?!;6< M/?:-*W4"XB!/T#?^R_D:FB^6=F='$-".*P*KPUY=?D_Z3^1ZU7D_Q4\;W,%X MV@:3,T(50;J5#AB2,A >PQU^N*]8KYD\4S//XNU:20Y8WDH_)R*VKR:C9'SW M#>$IU\4YU%?E5UZF9%%)/*L<*-)(QPJJ,DGT K5N/"GB"QMOM4^DWD42C<7, M3?+[GTKO/@KIMO+/J6HR(&FA"1Q$C[@;))'Y"O7:RIT>:-VSW,SX@E@\2Z$( M)VM>_P!^A\LZAJ=WJLZ37\S32I&L>]NI X&3W^M=G\'/^1VD_P"O-_\ T):S M/B3IEOI?CF\BLT$<4@64(HP%+#)Q^.:T_@Y_R.TG_7F__H2U$4U4LST<;4A5 MRF52"LG&Z1[3J>HV^D:7<7]ZVR"W0NY[GV'N>E?//BKQEJ7BF^9[F5HK16_= M6RM\J#MGU/O7IOQEO'@\*VULAP+BY&_W"@G'YX_*O%(E5ID61MJ%@&;T'K6E M>;ORGE<-8&FJ/UJ2O)O3R2[>9?TWP]J^L(SZ9IUSJ2(58?@:]]L?&W@W3;&&SL]5@B@A0(BK&_ 'X5Q_P 4->\-Z_H, M#Z=?17%]!,-NU&!V$'(R1TS@U,J<5&Z>IUX7-\56Q2ISH.,'UL]/72PGPR\? M737\6A:S,TTX/;WX^GIVO?\BYJ7_7I+_P"@&OF6PG>VU*VG MB.'BE5U/H0'Q=.K35N?=>::_S/ MEX]37T-\,O\ DGFF_P#;3_T8U?/)ZFOH;X9?\D\TW_MI_P"C&K+#_$>OQ3_N MGV5VN^!Y"SJ?X@JEL?CC%3._M-#MR MZ4(93&517BHMOTU*<>BZYJJ/>Q:??7:L2S3+"[[CZYQS6<\;Q2,DBLCJ<%6& M"#7UE>4?&G2K:..PU2*-4N)':&1@,;QC(S[CFKG1Y8W MN>?EW$/UO$JA*G9/;7\RC\*_&=S;ZI%H.H2M):S_ "VYF/7%>F^ M,/\ D2M8_P"O.7_T$U\[:'(T/B'3Y$.&2YC(/_ A7T3XP_Y$K6/^O.7_ -!- M71DW!IGG9YA:=',*52"MS-7]4UJ?,];$^KZKK.GV.CPB62WM$VQV\*D[CDDL M0.IY_"L>O>?A3HMO8>#H;Y8U^TWI9WDQSM#$!<^G&?QKGIQ9IZ>MG^ESPZ[L+RP<)?6LULQ&0LT90G\ZL:+K5[H&J17VG3-')&>1GAQW M4CN#7T#XXTFWU?P?J$=Q&K-# TT3$A&69A#-*$N>- MK:-;H^IM)U&+5](M=0@XCN8ED /;(Z?ATKQ/XO?\CTW_ %[1_P!:],^&;E_A MWIA8YP)!_P"1&KS/XO?\CTW_ %[1_P!:Z*KO33/F,CI*CFU2G':/,ON8OP@_ MY'G_ +=9/Z5[;J-_;Z7IL]]>/L@@0NY]A_6O$OA!_P CS_VZR?TKM_C%>/;^ M#8H$) N;I5?W !;^8%*E+EI-E9SA_K.;PHOJE^MSS#Q9XTU+Q3?,T\C16:M^ MZME/RJ.Q/J?>LO3]#U35MQTW3[FZ"_>:*(L!^(JE&GF2J@_B(%?4FEZ=;Z3I M=O8V<8CAA0* !U]S[GK65.#JMML]W,L?#)Z,*=&"UV730^8;RQN].N#!?6TM MM*.J2H5/Y&N_^''Q NK+48-'UB=IK.=A'%)(Z94\;@\V MP;6)<8O;5K1]U?\ KH>TC0[C[4/N[=GD^9NXV<T[_ *]C_P"A&N(\+_\ (VZ3_P!?L/\ Z&*\^I_$/U++ M/^11'_"_U/IRBBBO0/RT\%^+<:IX\E*@ O!&S>YQC^0%4/AL2/B'I>#C+N/_ M "&U:/Q=_P"1[;_KVC_K6=\-_P#DH>E?[[_^BVKSW_%^9^I4M/I6]:FY:H^;X>S2CA5*A7=DW=/S\SD/"/Q*U#PQ:K8S0K>V*DE M8V;:T>>NUO3V(KT33?BWX;O=JW33V+GC]['N7\US7D&I>$=>T@G[?I5S&HZN MJ;E_[Z&16,1CK6$:LX:'T=?)\OQ[=6.[ZQ?_ Z/J73]7T[5H]^FWL%THZ^5 M(&(^H[5.)/$UK)8ZF5_M"V7=O Q MYR=,X]0<9^HKIIUE)V9\IFF03P=-UJ?\ 72+_ -#% M?/\ 7T!\5?\ DGMY_P!=(O\ T,5\_P!88CXSZ+A?_<7_ (G^2/I'P)_R(FD? M]>X_K705\Q6_B;7+2W2"UU:\AAC&$1)V 4>@&:+CQ-KEW"8KG5[V2-NJ-<,0 M?PS5K$)*UCSJW#%:K6E4]HDFV]GU9U/Q;UJUU7Q/#!92+*MG%Y;NIR"Y))&? M;C\![5[OQQI,<8)(N5D./13N/Z"L)5+,%4$DG [U[1\+?!,^D(VLZM$ M8[J9-L$3#F-#U)]"?3L/K644ZD[GM8N='*LM]E?HTN[;_JYZ11117H'Y<%%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 >*_M2_\DNT[_L,Q?^B9J^3Z^L/VI?\ DEVG?]AF+_T3-7R?7J8; M^&(****Z0"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH Z/X= M?\E1\+?]AFT_]')7WO7P1\.O^2H^%O\ L,VG_HY*^]Z\_%_$AA1117$ 4444 M %%%% !1110 5\H5]7U\H5R8GH?;\)_\OO\ MW_VX****XS[@**** "BBB@ MHHHH **** "BBB@ HHHH **** "NG\#67A^]U6X3Q3,D5LL&8R\ICR^X=Q[9 MKF**:=G)+)IR^+$3?S/8/^$?^%W_ #_V_P#X&M_C M1_PC_P +O^?^W_\ UO\:\?HI>U7\J*_LBK_ -!,_O/;M/MOAUID-Y'9ZE;* MMY 8)@;LG*'J.3Q5'_A'_A=_S_V__@:W^->/T4_:K^5$K)IIN2Q$[OS._P#& MNE>"K+05E\,W44MYYZ@JER9#LP<\$^N*X"BBLI2YG>QZ^%P\L/3Y)3 ^(_^1IU7_K]F_\ 0S7OY)_$ MGZ'R/%'\&GZO\C-HHHKZ@^$"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KI/A]_R/6G_ M /;3_P!%-7-UTGP^_P"1ZT__ +:?^BFKFQ?^[U/1_D=N7_[Y2_Q1_-'ME%%% M? GZX%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 5\W>.=9_MWQA?72MNA5_*A_W%X'Y]?QKW'QS MK/\ 87@Z^NE;;,R>5#Z[VX!_#D_A7S=U-^ MT6[-SI=PUO,5*%U S@]N?I6O_P +!\4_]!FX_3_"N[T+X0Z7>:#9W.IW%XEU M-$))$C90%SR!@J>V*T/^%,^'_P#G[U#_ +^)_P#$U"I5+:'H5\YREU'[2/,U MI?EN>-:CJ=YJ]ZUWJ,[3SL &D;&3@8%7_">L'0?%-C?YQ''*!+[H>&_0FN_\ M4_"C3=*\,WE_I=Q=R7%NGF;)64J5!^;HH[9/X5Y/6[_#O6?[:\%6FR:7XVU.*12!),TR'U5SN'\\?A6]=\T4T?,\.4WA\;6H3 MW7Z,[_X)?\@_5O\ KK'_ ":O4:^>? 7C,^$=3E:>)IK.Y 69$/S CHP_,\>] M>FW'Q<\,Q6ID@>XGEQQ"L)4Y]R>*NE4BH6;./.\LQ=3'2J4X.2E:UO1+7L>> M_%K_ )'Z?_KC'_Z#5CX.?\CM)_UYO_Z$M+O5OYGTV*HRH9.Z4]U"S^XZ;XV?\@73/^N[? M^@UX]%&TTR1)C<[!1GU->\?%;1Y=5\&M-;J7DLI!.0.I3!#?EG/X5X*"58$' M!!X-.NO?,^'*D9Y>HQ>J;_S_ %.\_P"%.^)?^>EC_P!_F_\ B:/^%.^)?^>E MC_W^;_XFNM\-_%S2Y]/BB\0&2UNT4*\JH623WXY!]L5+K7Q@T6TMV&CI)?SD M?*2I2,'W)Y_(5IRT;7N>:\;GRJ^R]GKWMI]^QR$7P?\ $B3(QDL:;_V MT_\ 1C5\\GJ:^AOAE_R3S3?^VG_HQJPP_P 1]'Q3_N!I2K9.J<=W%K[[GU#7FGQK_ .0!IW_7R?\ T$UL MV?Q4\+7-H)9[R2UDQEHI(6)!],J"#7FOQ%\;1>*[R"#3T=;*UR59Q@R,>^.P MXX_&NBK4BX63/ELFRW%PQ\)SIM*-[MJW3\3EM'_Y#EC_ -?$?_H0KZ,\8?\ M(E:Q_P!>/5?JU_D?,]?1GP[_Y)_I7_ %S;_P!#:OG.OHSX=_\ M)/\ 2O\ KFW_ *&U3A_B.KBK_=(?XOT9J^(/^19U/_KSE_\ 0#7R\>IKZA\0 M?\BSJ?\ UYR_^@&OEX]33Q&Z,.%/X57U1]"_#'_DG>F_]M/_ $8U>:?%[_D> MF_Z]H_ZUZ7\,?^2=Z;_VT_\ 1C5YI\7O^1Z;_KVC_K55/X2.;*O^1W6_[?\ M_2A?A!_R//\ VZR?TKKOC5_R+5A_U]_^R-7(_"#_ )'G_MUD_I7HOQ0T:76/ M!BS7,*D:>>TI2VT_&Z/!+;_ (^HO]\?SKZL M'05\G#@^]>V^&OBQH]QI<,6NR/:7D:A7;RRR2$#[PQG&?0U-"2BVF=/$N#KX MB-.=&+ERWO;?6W^1WMY>VNG6K7-_/';P)C=)(VU1DX'-9?\ PF?AK_H.6'_? M]:\V^(WQ$L->O.?:O/-+T^;5=4MK&U4M+<2!% M '3)Z_AUK2=>TK1U/-P/#JJX?VN*;@^WEYGU,CK(BNA#*PR".XI:9#$(((XE M^[&H4?0#%/KI/D':^@4444"/&OC7_P A[3O^O8_^A&N(\+_\C;I/_7[#_P"A MBNW^-?\ R'M._P"O8_\ H1KSW3+TZ;JUI>A/,-M,DNPG&[:0<9_"O/J?Q&?J MF51BO(_P#A=\W_ $ D_P# D_\ Q-9NK_&'6+ZU:'3K:'3] MPP9%8NX^A. /RKJ=>!\7#AW,)22<4O.Z_2YF_%.]AO/'ET(&#"!$B8C^\!R/ MP)Q^%1?#*%YOB%IQ0<1EW;V&QJY1F:1RSL69CDDG))KV/X1>%9;"VEUR^C*2 M7*;+=6'(3J6_' Q[#WKEA>=2Y]ECY4\ORMTF_L\J\W:W_!/3:S;3Q#I5]J\V MF6=[%-=P+O>-#G S@\]"1W':N/\ BU/KUMHT4NESM'I[92Z$0PP)Z9/7:>G_ M .NO&+&_NM,OH[RPF>">(Y1T/(KHJ5N25K'RV6Y"L;AG6=35[)='Y_UYGU36 M1JWA30];C9=1TV"1F'^M5=KC_@0YKSW2/C3MA5-UIM:G)')LTHU;4XM/NG^MSS;Q?H"^&O$] MSILHV,?Z"N?UC5KK7-6GU&_ M<-/.V6P, #H /8#BN]^#WA^6XUF76YD*V]LACB8C[TC#!Q] 3^8KD@KU/=/N M<=-TWG_72+_P!# M%?/]7B/C.#A?_<7_ (G^2/9/"_PT\/:MX6T^^NX[@SSPAW*S8&?I6N/A)X7! M_P!3-CB*D8U963?7S,+2/!? MA_0Y!+IVFQ+,O263+L/H6SC\*W:**T22V/*JUJE:7-4DV_-W"BBBF9!1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% 'BO[4O_)+M._[#,7_HF:OD^OK#]J7_ ))=IW_89B_]$S5\GUZF&_AB M"BBBND HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** .C^'7_) M4?"W_89M/_1R5][U\$?#K_DJ/A;_ +#-I_Z.2OO>O/Q?Q(84445Q %%%% !1 M110 4444 %?*%?5]?*%K?[Y M_D*J.YA7^ O445V6F?#B]U/2[>]COH$6>,.%96R :TC%RV/'KXFEATI5963. M-HKN_P#A55__ -!&V_[Y:C_A55__ -!&V_[Y:K]G/L_0****Z3Y,* M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\!\1_P#(TZK_ M -?LW_H9KWZO ?$?_(TZK_U^S?\ H9KW\D_B3]#Y'BC^#3]7^1FT445]0?"! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 5TGP^_Y'K3_ /MI_P"BFKFZZ3X??\CUI_\ MVT_]%-7-B_\ =ZGH_P CMR__ 'RE_BC^:/;****^!/UP**** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@#@OB9X>U[Q,ME::1 CVT),DA:55R_0<$]AG\ZXK2?A/K_]KVO]I6T26@E4 MS$3*?DSSP#Z5[E164J492NSW,-GF*PN'6'I)):]'?7Y@ , =!1116IX8R M:))X7AE4-'(I5E/<$8(KPJZ^$WB5;R9;:WBDA#D1N9U&Y<\'&?2O>**SG34] MSU,OS2OE_-[&WO=_(\\^&?AK7_#%S>0:K;HEI<*&4K*K;7!] >X)_(5M>-?! M%KXNM$;?]GOH01%/C((_NL.X_E74T4U32CR]"*F95YXKZVK1GY?=YGSS?_#7 MQ38S%?[-:Y4=)+=@X/X=?S%6]&^%7B+4IU^V0+I\&?FDF(+8]E'.?KBO>Z*R M^KQN>Q+BC&.'*HQ3[V?^9XSXC^$^HKJ$4?AVW62U2!5:2290SOSN)!-:OPY\ M#:YX<\3O>ZI!'' ;9HP5E5CDE2. ?8UZC15*C%2YD<=3/L75P[P\[--6OK?\ MQ" RD, 01@@]Z\O\5?"%;JX>[\-RQP%R6:UEX7/^R>WT/YUZC15R@IJS//P> M.Q&"GST96[]F?.EQ\._%5M(5?1YGQWB*N#^1J:Q^&?BF]D"_V<;=>[SN% _# M.?TKZ%HK+ZO'N>\^*<6XV4(W^?\ F<1X,^&MGX:F6^OI%O-0 ^5MN$B_W1W/ MN?TKK-5@DNM&O;>$ R36\B("<9)4@5;HK91459'S]?&5L16]M5E=G@1^%'BK M/_'I#_X$)_C7KW@C2KO1/!]EI^H(J7$._>JL& RY(Y'L:WZ*B%*,'='=C\YQ M./IJG52LG?1/_/S/%/C1_P C59?]>8_]#:N5\':-!X@\46^F73,DG52 M$8@_F!75?&C_ )&JR_Z\Q_Z&U8WPP_Y*'IW_ &T_]%M7++6K;S/ML).5/)5. M+LU!M?B2ZO\ "[Q)IMPRV]K]OAS\LMN0-SYE<48Q0Y>6-^]G_F5[_< M>!?\*H\5_P#/I#_X$)_C7L?@_3;G1_"-A87RA+B%"'4,"!\Q/4?6MJBHA2C! MW1WX_.,1CZ:IU4K)WT7_ 2GJ]O)=Z)?6T !EFMY(T!.,DJ0*\./PH\59_X] M(?\ P(3_ !KWVBG.FI[DX#-L1E\91I):]_\ AS \#Z3=Z'X/LM/U%%2XAW[U M5@P&78CD>QKB?B%X$UWQ#XJ-]IEO')!Y*)EI54Y&<\$UZK11*FG'E9&'S*MA M\5+%02YI7]-7?N>5_#SP+KGAWQ1]MU2WCC@\ATRLJMR<8X!]J]4Z]:**<(*" MLC''8VKCJOM:MKVMH>9>+/A)%?W$E[X=ECMI'.YK:3A"?]DCI].GTK@;GX=^ M*K60J^D3/C^*(JX/Y&OHNBLY4(MW/6PO$6-P\%"5I)=]_O\ \SY[L/AEXIOI M K:?]E3O)<.% _#K^E>J^"_A]9^% ;F607>H,N#-C"QCN%']?Y5U]%.%&,7< MQQN>XO&0=.5HQ?1=?4****V/""BBB@#S?XF>#=8\3:K9SZ3 DD<4!1BTBK@[ MB>]<5_PJCQ7_ ,^D/_@0G^->^T5C*C&3NSZ#"Y_B\+1C1@HV7=/_ #/ O^%4 M>*_^?2'_ ,"$_P :EM_A%XGFD E2U@'=GF!_]!S7O%%3]7@;OB?'-;1^Y_YG MGOAKX2:;I4R76L2_VC.IRL>W$2GZ=6_'CVKT( 8 Z 445M&*BK(\/%8RO MBY\]>5W_ %T&30QW$+PSQK)&ZE71QD,#V(KS'Q'\'(KB5[CPY/Q&"ES496\NC^1\\77PU\56KD'2VE']Z*16!_7- M1P?#OQ5.X5='F7WD95 _,U]%T5C]7CW/>7%.+M;DC?Y_YGD/A_X-3M*DWB*Z M1(P*_^?2'_ ,"$_P : M]]HJ9THS=V=6!SK$X&DZ5)*U[ZI_YF3X5T^XTKPKI]C>*%G@A". <@'ZUK44 M5HE96/)J5'4FYRW;O]X4444S,**** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /%?VI?^27:=_V&8O\ MT3-7R?7UA^U+_P DNT[_ +#,7_HF:OD^O4PW\,04445T@%%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110!T?PZ_P"2H^%O^PS:?^CDK[WKX(^' M7_)4?"W_ &&;3_T]>?B_B0PHHHKB **** "BBB@ HHHH *^4*^KZ^4*Y M,3T/M^$_^7W_ &[_ .W!1117&?K?[Y_D*R:UM*_X]6_WS_(54=S"O\!>K;M?&.O65 MK';6VH-'#$H5%\M#@?B*Q**T3:V/+J4J=56J13]525Z?>1-J'P>A^R#S#%"C,!_L-A MORP?RK6G*33U/#S'#T*B_"JVE']HW3*1$0D:L>A(R3^61^=%.4G M-:EYKAL/3PY[5/2"7D%?1=?.E?1==-#J?+<1_\NO\ M[] HHHKI/DPHHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ KP'Q'_R-.J_]?LW_ *&:]^KP M'Q'_ ,C3JO\ U^S?^AFO?R3^)/T/D>*/X-/U?Y&;1117U!\(%%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !72?#[_ )'K3_\ MI_Z*:N;KI/A]_R/6G_]M/\ T4UIZ/\CMR_P#WRE_BC^:/;****^!/UP**** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH XKQI\._P#A+]5AO/[4 M^Q^5"(MGV?S,\DYSN'K5+PO\*_\ A&_$5MJG]L?:?(W?NOLNS=E2O7>?7TKT M*BL_9Q;YK:GIQS7&1H?5U/W+6M9;/Y7"BBBM#S HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH \5_:E_Y)=IW_ &&8O_1,U?)]?6'[ M4O\ R2[3O^PS%_Z)FKY/KU,-_#$%%%%=(!1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 ='\.O^2H^%O^PS:?^CDK[WKX(^'7_)4?"W_89M/_ M $]>?B_B0PHHHKB **** "BBB@ HHHH *^4*^KZ^4*Y,3T/M^$_^7W_; MO_MP5HZ#I3ZYK]GIL9VFXE"LP_A7JQ_ FLZNC\ 745GX]TJ6=MJ&8ID^K*5 M'ZD5RQLY),^PQ4Y0H3G#=)M>MCL?&'BIO!%[!X?\(Q06BVZ*]Q)Y8=G8\A3G MVP2>O(Z8JOJXT;QUX:L+V![&R\123I#) C!6E)<(25SDCD,#R< BL3XIV6C:;XLN9((M-BO$0[W(<@N$W 8QC)]> MQK=R;FX]#YZGAZ%/!TL5&5JFCOUDVOA?>[.@\6:\/A]':^'_ G'';S"(2W% MTT:L[$GOGJ3CG/0$8IJ"V^)7@F_NYK2&'7M-&?,@7!E&"0#['##'8C/M6/\ M%ZUEA\;>>ZD1SVZ%&QP<9!'UX_45K?"Y#IGA7Q%K%UE;;RPJG^\45B74\93_BWB[]6VU=/NM]#=\(/8R?"O1].U3 @U1YK,$G&'9Y2 M/_0>/?%<-X-TR?1OBY::==#][;S2H3_>'EM@_0C!_&K^J2/#\"_#TL3%'346 M964X*D-/@BNCT4)XJU;PYXMMU474+/:ZDJ]F\MMK8['I3^)Q7:QGS2 MP\,3-_#4=1>DE>WW[>MB#PIG_A=?B/;U\B7&?^ND=JL(P"/SK=^*/B#^Q+S3E_LC2M0\V-SF_MO-*8(^[R,53T4M;;&%*,:D\ M,N135ZNCM9Z^>AP(\1^)/&UW::%?ZAYT5U<(,>1&NWG[WRJ#P,GK75^,/$7_ M @4EKH'A***U9(A)/.8U=W)/ .>I.,DGU&,5S6A>)8[SQ_HMW/IVGZOI4WQ9LY;;QW-.^[9=0QR(3TX7:0/Q7]:SNU!R3U/4E0IS MQM/#S@HPY7+ETLY7MK;1V6ILWGB+3M5\+P^)K.XLM+\56+$$)L#2\;6^5L[@ M5;(X.#D ]:V?"'BK6=4^'^OZE?7GFW=G'*8)/*1=A6+<. #SZBO,K;PEJ%S MX3G\1;X(K*%BO[QB&?D#Y1C!Y..O4&NU\ ?\DK\5?]2I/4FN>^&W_)1-*_WI/_1;5T/C M?Q=_9OC._M/^$?T*[\MD_?75EOD?**>6W<])-6\1_$K1GUF[^TM")Q&?+1-H,3Y^Z!Z5;\6?$'Q#HOC:_M M+6ZC>S@D 6WE@0J1M!P2 &[^M9/@&]_M'XKV-U]FM[7S3*?)MH]D:?N7'RKV MK/\ B'_R4#5O^NJ_^@+1S25.Z?4U^JT)YDJUE9>\]O^ ='XSTG3M;\ M&6GC'1[9+1W(6[A087).TG&.H;C/<'->;UZE.IT[]GY8KO\ =R7DBF)6/+ S M!Q^:J3]*X'PWI2ZWXEL=.E9T995]G0J\SO&$I) M/?W5^=CT?1[B_P!,^%>FW/@NU2:^FN@EV1&'.(O#MO916>C1(J3,BX8LZ@B3= MU.. >_7VJK;>%+/PO=^(]8\0PQ:A91Q@V;7($GG%SN'7/S9VKGW/:M9*\>5? M\,>+AZGL*_UFHK35ZC/_R;Q;?]=3_Z4-7EU>HS_P#) MO%M_UU/_ *4-6-/[7H>YFV^'_P"OD?U/.--_Y"UI_P!=T_\ 0A7J_P 0/^2G M>$_^N\7_ *.%>4:;_P A:T_Z[I_Z$*]7^('_ "4[PG_UWB_]'"JI_ _D<^9? M[[2_PS_(D^)VGP:_I=Y<68!U#09 )T'4Q.H?/T (/_ 6K"\+?\D7\1_]=S_Z M#'5C5?$0\/\ QIU W)!L+L107:-T*&)/F_ \_3/K6I<: ?#GP]\662\V[3F6 MW;.=T;*F/RY'X5KO)R]3R82E0PM'#RVDZ&!%<5-\2?%EQ!)#-JNZ.12C#[-$,@C!_AKM;'4?[*^!%G M=?8[2]VR,/)O(O,C.;AARN17G^K^*?[7L#:_V%HMC\P;S;*S\N3CMG)XJ)R: M2L^AWY?0A4JUG.BI?O):NVFOGJ;_ ,,H$L/[7\37*;HM+M6\L$?>D(Z ^N!C M_@53?%W3XQK%CK5K@PZC;C+ =64#!)]U*_E6JEAI>D_"2STS6-5729-787+2 M?9VE+\A@-J\] F34NKVMCKGP=,>EZC_:AT5@5G$#0\+U&UN>(V_'%/E]SE^9 MS_6?]O6+ULY.&SMR[)WM;XO,=K&OZEX>^$_AVYT>Y^SS2".-F\M7ROEL<88' MN!2>"-6NO']AJ>G>*HH;R&*-2MR8E5D)SW& #W! '0TNL:Q_8WPG\.S_ -G6 M%_O$:>7?0>:B_NV.0,CGCK[FDN-8N-5^#LU]X?CM],FBD*WL%C$$7;G#8'4< M,K9ZXSS57][?IL6OEV/)(I&AF26,X=&#*<="*]8^& MOC+7O$'BB6TU>_\ M$"VK2!/)C7Y@R@'*J#W->25W_P<_P"1UF_Z\G_]#2L* M3:FDCZ/.J-.>"J3E%-I.SMJO0MK\1]=L_'[VM[?A]-CU!X7B,4:XCWE?O!<\ M#GKVK+^*^F?8/'$LZJ1'>Q+,#CC/W2/_ !W/XUSGB3_D:]6_Z_9O_0S7I&JZ MK?[Y_D M*R:UM*_X]6_WS_(5,=SLK_ 7J***L\\*[+P3XRCT16L-3W&R=MR.!GRB>O'< M'V_K7&T4XR<7='/B,/3Q--TZBT/69=-\!7DWVIYM/5FY(6[\L'_@(8?RJAXD M\:Z;8:2^E>&MA9E,?F0C;'$#UV^I^GUKS6BM'5=M%8\V&4P4DZM24TMDWH%% M%%9'M!7T77SI7T7730ZGR?$?_+K_ +>_0****Z3Y,**** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH *\!\1_\C3JO_7[-_P"AFO?J\!\1_P#( MTZK_ -?LW_H9KW\D_B3]#Y'BC^#3]7^1FT445]0?"!1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 5TGP^_P"1ZT__ +:?^BFKFZZ3X??\CUI__;3_ -%-7-B_]WJ>C_([ M]>?B_B0PHHHKB **** "BBB@ HHHH *^4*^KZ^4*Y,3T/M^$ M_P#E]_V[_P"W!2@E6!4D$'(([4E%<9]P=PWQ#@U/3;:V\5:!!K$MM_JY_/,+ M?C@'.<<] ?2LSQ1XTN_$EO!9);0V&G6V/)M(>@P,#)[X'3@5S5%6YR:LS@IY M?AJ4U.$=5MJ[*_97LODCM8OB"EYHL.G>*=%BUI;<_NIFG,4@'NP!)/OQGOFJ MGB+QS<:SI,>D6%C!I>EI@_9H#G<0<\G XSSTZ\\URM%'/)JP1R["PFIQCL[K M5V3[I7LG\CH;SQ5]K\!V'AO['L^QW!F^T^;G?DN<;<G(_&N9HI<\KW-)8+#RI2I2C[LFVUKNW?\SL=)\> M_P!E^-M1\0_V;YOVU&3[/Y^W9EE/WMIS]WT'6N4M+J:QO(;JUCO=?>=-XF\;77B"R@ MT^"UAT[3+?'EVL'3('&3WQ]!3] \9_V'X5U71OL'G_V@KKYWG;?+W)L^[M.? M7J*Y:BCGE>X_J.']DJ/+[M[]=][WW-7PUK7_ CWB*UU3R/M'V./#M[JTFIW7@R.>[D.YGEU!V5CC'*%=O;TKAJ*/:2,Y9=AY24G>]K7YI7M M>]F[ZZ]S?\5>,-0\5W4;782&WA!$-O%]U/?W/O6+;7,UG=17-LYCFA'+>\LDD5K:"&X:#R HP!D D\?3K7!T5?M)'$LJPBM:+ MTV]Z6GIKI\K$D[QR7,CP1>3$SDI'NW;!G@9/7'K78Z;X]LK?P7!XE6?$'CW^W?$^DZQ_9OD?V^CW;-;Q/KG_ DGB.ZU7[/]F^T;/W6_ M?MVH%ZX&?NYZ5T!^(\\O@1O#MU8^!P\X0IRCI"W+OI;8[73?'ME;^"X/#FJ:!_:%O$6+-]L:+>2Y[LG8Z/QCXM?Q;?VTP MM?L<%M#Y<< DW@'/)S@=>!^%3>#_ !H?"UO?VTUC]OMKU0K1&;8!P03]T]0< M?@*Y:BCGES5[B>!P M[HNCR^ZW?=[WOO>^XIQN.T$#/ )K?\&^*/\ A$M:?4/L?VO= T7E^;Y>,D'. M<'TKGZ*E-IW1T5J,*U-TZBNGN6M2O/[0U:[O=GE_:9WEV9SMW,3C/?K75>#? MB))X2TN:Q;3Q>QO+YJ$S[-A( /\ "?0>G>N+HIJ3B[HRKX2CB*7L:L;Q[:]/ MQ);FXDO+N:YG;=+,[2.WJQ.345%%2=*22L@K6TK_ (]6_P!\_P A636MI7_' MJW^^?Y"JCN8U_@+U%%=UX.\#6^I6 U36BPMVR8X0=NX#^)CU K6,7)V1XV)Q M5/"T_:5'H<+17K#:EX LF\DII[%1U%J9?_'MIS^=)_;OP_\ ^>-A_P""X_\ MQ%7[-?S(\S^U:CU6'G]QY117J_\ ;OP__P">-A_X+C_\11_;OP__ .>-A_X+ MC_\ $4>S7\R'_:E7_H'G]W_ /***GOVB?4;E[; A:5C'M7 VY...W%05D>U% MW5PKZ+KYTKZ+KIH=3Y3B/_EU_P!O?H%%%%=)\F%%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %> ^(_^1IU7_K]F_\ 0S7OU> ^(_\ D:=5 M_P"OV;_T,U[^2?Q)^A\CQ1_!I^K_ ",VBBBOJ#X0**** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "ND^'W_ "/6G_\ ;3_T4UM/\ ^VG_ **:N;%_[O4]'^1V MY?\ [Y2_Q1_-'ME%%%? GZX%%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 >*_M2_P#)+M._[#,7_HF: MOD^OK#]J7_DEVG?]AF+_ -$S5\GUZF&_AB"BBBND HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** .C^'7_)4?"W_89M/_ $]?!'PZ_P"2 MH^%O^PS:?^CDK[WKS\7\2&%%%%<0!1110 4444 %%%% !7RA7U?7RA7)B>A] MOPG_ ,OO^W?_ &X****XS[@**** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ K6TK_CU;_?/\A636MI7_'JW^^?Y"JCN85_@+U>H^.)WTOP)8V5 MH=D*/X-/U?Y&;1117U!\(%% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !72?#[_D>M/\ ^VG_ **:N;KI/A]_R/6G_P#; M3_T4UC_ ".W+_\ ?*7^*/YH]LHHHKX$_7 HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#Q M7]J7_DEVG?\ 89B_]$S5\GU]8?M2_P#)+M._[#,7_HF:OD^O4PW\,04445T@ M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!T?PZ_Y*CX6_[# M-I_Z.2OO>O@CX=?\E1\+?]AFT_\ 1R5][UY^+^)#"BBBN( HHHH **** "BB MB@ KY0KZOKY0KDQ/0^WX3_Y??]N_^W!1117&?A'>J%%6G;8\V<(SBXR5TSO8/BK>K&! M<:;!(W_0****Z3 MY,**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\!\1_\C3J MO_7[-_Z&:]^KP'Q'_P C3JO_ %^S?^AFO?R3^)/T/D>*/X-/U?Y&;1117U!\ M(%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !72?#[_D>M/_[:?^BFKFZZ3X??\CUI_P#V MT_\ 135S8O\ W>IZ/\CMR_\ WRE_BC^:/;****^!/UP**** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \ M5_:E_P"27:=_V&8O_1,U?)]?6'[4O_)+M._[#,7_ *)FKY/KU,-_#$%%%%=( M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ='\.O^2H^%O\ ML,VG_HY*^]Z^"/AU_P E1\+?]AFT_P#1R5][UY^+^)#"BBBN( HHHH **** M"BBB@ KY0KZOKY0KDQ/0^WX3_P"7W_;O_MP4445QGW 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !6MI7_'JW^^?Y"LFM;2O^/5O]\_R%5' M_D!B2?PK:$>8\#&XSZK&+4>9R=K( M\?HKUG_A,?!W_/./_P _P#ZU:VE7F@ZU9S7-A:PO%"<.3;A<'&>XJU23V9Y MU3-ZM./-.A)+S_X8\0HKUG_A,?!W_/./_P _P#ZU:6C:EX>UZ25--MH9#" M7W6P7&>G4>U"I)[2'/-JM.+E.A)+^O(\4HJWJJA-9O54!5%Q( . -QJI6)[ ML9_5X#XC_ .1I MU7_K]F_]#->_DG\2?H?(\4?P:?J_R,VBBBOJ#X0**** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "ND^'W_(]:?_ -M/_135S==)\/O^1ZT__MI_Z*:N;%_[O4]'^1VY?_OE M+_%'\T>V4445\"?K@4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110!Q_Q,U_4?#OAF"ZTB<03R7:Q%RBMA2KD\,"/X16= M_8_Q0_Z&/3/^_:__ !FCXS?\B;:?]?Z?^BY*]!K&W--JY[BK+#8*E*,(MR@T4K\FI.:QC'%R4$DK1T6BUBF%%%%:'F!1110 4444 %% M%% !1110 4444 %%%% !7#_$/7-;TW4-!L/#]VEK+J4[Q%WC5AG**N<@X&7. M<"NXKS[XB?\ (Y>"?^O\_P#HR&LZE^70]/*HQEBXJ:35I:/5:1;#^Q_BA_T, M>F?]^U_^,T?V/\4/^ACTS_OVO_QFO0:*/9KN_O*_M.?_ #ZA_P" (\^_L?XH M?]#'IG_?M?\ XS6C\,]?U'Q%X9GNM7G$\\=VT0<(JY4*A'"@#^(UV%>??!G_ M )$V[_Z_W_\ 1<=3;EFEAZ#1116QX84444 %% M%% !1110 4444 %%%% !1110 4444 %??&;_D3;3_K_ $_]%R5G5;4&T>EE4(U,;3C-73>S#^Q_BA_T M,>F?]^U_^,T?V/\ %#_H8],_[]K_ /&:]!HH]FN[^\O^TY_\^H?^ (\^_L?X MH?\ 0QZ9_P!^U_\ C-:/PSU_4?$7AF>ZU><3SQW;1!PBKE0J$<* /XC785Y] M\&?^1-N_^O\ ?_T7'4VY9I7-W66)P564H13BXV:BEO>^WH>@T445L>&%%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 5Y_P",-9\2_P#"?:?X?\-: MA#9FZM/-S+&K*6!D)R2K'HG85Z!7GVL?\EYT'_KP;_T&>LZE[+U/5RM1]K.4 MHIVA)ZJZNEIH']C_ !0_Z&/3/^_:_P#QFC^Q_BA_T,>F?]^U_P#C->@T4>S7 M=_>']IS_ .?4/_ $>6ZZWQ(\/:+/JE[X@L7@@V[EBA0L=S!1C,0'4CO7H>@W M/J:POB=_P DXU3_ +9?^CDK6\*_\B;HO_7A M!_Z+6IBN6=K]#7$U%7P,:KA%/G:T26ED^GJ:U%%%;'BA1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% ''_$S7]1\.^&8+K2)Q!/)=K$7**V% M*N3PP(_A%9W]C_%#_H8],_[]K_\ &:/C-_R)MI_U_I_Z+DKT&L;:%%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 >;:MJWB_4_B/J.A>'-4M[ M..U@24+-$I&-J9YV,K']C_%#_ *&/3/\ OVO_ ,9HT?\ Y+SKW_7@O_H, M%>@UA&/-=MO<^@Q6*6&5.$*'M%GU2]\06+P0;=RQ0H6.Y@HQF(#J1WKU*N3^)W_).-4_[9?\ HY*)0M%M M-_>3@\$'_HM:UJVCLCQZZ2JR2[O\PHHHIF(4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110!XK^U+_R2[3O^PS%_Z)FKY/KZP_:E_P"27:=_V&8O_1,U M?)]>IAOX8@HHHKI **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@#H_AU_R5'PM_V&;3_T]?!'PZ_Y*CX6_P"PS:?^CDK[WKS\7\2&%%%% M<0!1110 4444 %%%% !7RA7U?7RA7)B>A]OPG_R^_P"W?_;@HHHKC/N HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "M;2O^/5O]\_R%9-:V ME?\ 'JW^^?Y"JCN85_@+U>F:U_R1^T_ZY0_S%>9UZII]L?$_PK2SMF7SXTV M9Z.C9 /U 'YUT4];KR/ELU:@Z-26RFKGE=>F?#;_ )%?4_\ KJ?_ $ 5P!T; M4UN?LYT^Y\W.-GDMG^5>I>$]/7PMX=BBU=UBGOK@#83T9AA4^N!3I)\US/.: MT'AN2+NVU9+[SR"O0/A3_P ?FI?]"M!D\+Z3>7VL%89)%#.NX'RT4$\GUY/Z44XR4]2M7P%'V4'*SGLF_P"7L=917)_\+.\( M?]!?_P EIO\ XBC_ (6=X0_Z"_\ Y+3?_$5?M(=SA_L[&_\ /F7_ ("_\C*^ M'?\ R.7C;_K_ !_Z,FKT&O./AA=0WWB;Q?=VK[X)[Q9(WP1N5GE(.#R.#7H] M32^ Z,X36,DGVC_Z2@HHHK4\D**** "BBB@ HHHH **** "BBB@ HHHH *\^ M^(G_ ".7@G_K_/\ Z,AKT&O./B?=0V/B;PA=W3[((+QI)'P3M57B).!R>!65 M7X#ULG3>,BEVE_Z2ST>BN3_X6=X0_P"@O_Y+3?\ Q%'_ L[PA_T%_\ R6F_ M^(JO:0[G/_9V-_Y\R_\ 7_D=97GWP9_Y$V[_P"O]_\ T7'6K_PL[PA_T%__ M "6F_P#B*RO@S_R)MW_U_O\ ^BXZCF3FK/N=T,/6H8"M[6#C=PW37\W<]!HH MHK8\,**** "BBB@ HHHH **** "BBB@ HHHH **** "O/OC-_P B;:?]?Z?^ MBY*]!KS[XS?\B;:?]?Z?^BY*RJ_ SUIZ#17)_P#"SO"'_07_ /): M;_XBC_A9WA#_ *"__DM-_P#$57M(=S#^SL;_ ,^9?^ O_(ZRO/O@S_R)MW_U M_O\ ^BXZU?\ A9WA#_H+_P#DM-_\165\&?\ D3;O_K_?_P!%QU',G-6?<[H8 M>M0P%;VL'&[ANFOYNYZ#1116QX84444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !7GVL?\EYT'_KP;_P!!GKT&O,_%FJ6>C?&?1K_4IO)MH; [Y-I; M&?. X )ZD5E4T2]4>OE493J5(Q5VX3_(],HKD_\ A9WA#_H+_P#DM-_\11_P ML[PA_P!!?_R6F_\ B*KVD.YS?V=C?^?,O_ 7_D'Q._Y)QJG_ &R_]')6MX5_ MY$W1?^O"#_T6M<3X[\=^'-9\%7]AINH^=7LC\B1@UY]\9 MO^1-M/\ K_3_ -%R5J_\+.\(?]!?_P EIO\ XBL5)*;N^Q[D\/6KX"C[*#E9 MSV3?\O8ZRBN3_P"%G>$/^@O_ .2TW_Q%'_"SO"'_ $%__):;_P"(J_:0[G#_ M &=C?^?,O_ 7_D97P9_Y$V[_ .O]_P#T7'7H->??!G_D3;O_ *_W_P#1<=>@ MTJ7P(WSC_?ZOJ%%%%:'E!1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% 'GVC_P#)>=>_Z\%_]!@KT&O+6UW3?#WQLUR[UBY^SP/9I&K^6SY8 MI"<84$] :Z;_ (6=X0_Z"_\ Y+3?_$5A"45=-]6>]CL'B:SI2ITY-%?^1-T7_K MP@_]%K6M63X5_P"1-T7_ *\(/_1:UK5I'9'F8C^-/U?YA1115& 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110!XK^U+_P DNT[_ +#,7_HF:OD^OK#]J7_D MEVG?]AF+_P!$S5\GUZF&_AB"BBBND HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** .C^'7_)4?"W_ &&;3_T]?!'PZ_Y*CX6_[#-I_P"C MDK[WKS\7\2&%%%%<0!1110 4444 %%%% !7RA7U?7RA7)B>A]OPG_P OO^W? M_;@HHHKC/N HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "M; M2O\ CU;_ 'S_ "%9-:VE?\>K?[Y_D*J.YA7^ O5M>&_%%[X;N6:V E@DQYD# MGAO<'L?>L6BM$VG='EU:4*L'"HKIGJ'_ M33_)S_9]SYN/N[EVY^O\ ]:N* M\2>*;WQ)=(\X$,$7^JA0Y"^Y/<^]8E%5*I*2LSBP^6X7#3YZ<=?O.STSXEZI M9VXAO(8KW:,*[$J_XGO^59NO^--3\01>1,4M[;.3#%GYO3<3U_E7/44N>35K MFD,!A85/:1@KA1114G:%?1=?.E?1==-#J?)\1_\ +K_M[] HHHKI/DPHHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KP'Q'_P C3JO_ %^S M?^AFO?J\!\1_\C3JO_7[-_Z&:]_)/XD_0^1XH_@T_5_D9M%%%?4'P@4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %=)\/O^1ZT_\ [:?^BFKFZZ3X??\ (]:?_P!M/_13 M5S8O_=ZGH_R.W+_]\I?XH_FCVRBBBO@3]<"BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** (+RQM-0@\B_M8;J+.?+FC# MKGUP:H?\(KX>_P"@#IG_ (!Q_P"%:U%*R9K&M4@K1DU\S)_X17P]_P! '3/_ M #C_P */^$5\/?] '3/_ ./_"M:BCE78KZQ6_G?WLJV6F6&F*ZZ;96UHKG+ M"")8PQ]\#FK5%%,RE)R=Y.["BBB@D**** "BBB@ HHHH **** "BBB@ HHHH M *JWNF6&IJBZE96UVJ'*B>)9 I]LCBK5%!492B[Q=F9/_"*^'O\ H Z9_P" MBBR1,JU2:M*3 M?S"BBBF9!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %4[W1],U* M17U'3K2[=!A6G@5RH] 2*N44;E1E*#O%V9D_\(KX>_Z .F?^ S)_X17P]_T =,_P# ./\ PK41%BC5(U5$ M4 *JC '8"G44));$3J3G\6-IJ$'D7]K#=19SY_Z .F?^ _P"@#IG_ (!Q_P"%:U%+E78V5>K%64G] M[,G_ (17P]_T =,_\ X_\*/^$5\/?] '3/\ P#C_ ,*UJ*.5=A_6*W\[^]C4 M18HU2-51% "JHP !V IU%%,P"BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@#Q7]J7_ ))=IW_89B_]$S5\GU]8?M2_\DNT[_L,Q?\ HF:OD^O4PW\, M04445T@%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!T?PZ_Y M*CX6_P"PS:?^CDK[WKX(^'7_ "5'PM_V&;3_ -')7WO7GXOXD,****X@"BBB M@ HHHH **** "OE"OJ^OE"N3$]#[?A/_ )??]N_^W!1117&? 1 M6!77^"?^0/XI_P"P4_\ .K@DY:G'CISIT'*#L]-?5I=0_P"$9\*?]#M'_P"" M^3_&C_A&?"G_ $.T?_@OD_QKD**.9=OS(^JUO^?\ONA_\B=?_P (SX4_Z':/ M_P %\G^-'_",^%/^AVC_ /!?)_C7(44I/]*Y6NOM/^20:A_V%8__ $"N0HE; M2P\'*HU.,Y_G6ZU&YN(P0DLK.H;J 234%9'M1;:NPKZ+KYTKZ+KIH=3Y3B/_EU_P!O M?H%%%%=)\F%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %> M ^(_^1IU7_K]F_\ 0S7OU> ^(_\ D:=5_P"OV;_T,U[^2?Q)^A\CQ1_!I^K_ M ",VBBBOJ#X0**** "BBB@#H/#'A^P\0RFVEU0V=WGY(VBW"0>QR.?:MVZ^' MNEV,WE7OB>"WDQG9+&JG'KRU<(CM&ZO&Q5E.0RG!!KN],UW3_%]BFC^*"([Q M>+:^& 2?0^_Z'ZUYF*6(A+GA-\O5)*Z\]M3W, \'5A[*I37M.C;:3\GKH^W0 M@_X0G0O^ANL_R7_XNC_A"="_Z&ZS_)?_ (NN=U[P_>^'K\VUZGRGF.5?NR#U M'^%9=7"E5G%2C6;3\E_D95*]"E-PGADFO.7^9VW_ A.A?\ 0W6?Y+_\71_P MA.A?]#=9_DO_ ,77$T5?U>O_ ,_7]R_R(^MX7_H'7_@4O\SMO^$)T+_H;K/\ ME_\ BZ/^$)T+_H;K/\E_^+KB:*/J]?\ Y^O[E_D'UO"_] Z_\"E_F=M_PA.A M?]#=9_DO_P 71_PA.A?]#=9_DO\ \77$T4?5Z_\ S]?W+_(/K>%_Z!U_X%+_ M #.V_P"$)T+_ *&ZS_)?_BZ/^$)T+_H;K/\ )?\ XNN)HH^KU_\ GZ_N7^0? M6\+_ - Z_P# I?YG;?\ "$Z%_P!#=9_DO_Q='_"$Z%_T-UG^2_\ Q=<311]7 MK_\ /U_D?\BZ=>A4DH0PR;\G M+_,Z3_A"="_Z&ZS_ "7_ .+JU9_#:QU ,;'Q%%1R[>2I;9$#Z>K?YXK>T?Q'97SR1Z-;+#I=FI,MTZ^7&..BC]R4I-_GHCCM7^'=IHFERWUYK1$<8X46_ M+MV4?-U-<'71^,O%#^(]4_=%ELH"1"A_B]6/N?T%M/_[:?^BFKFQ?^[U/1_D=N7_[Y2_Q1_-'ME%%%? GZX%%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 >*_M2_\DNT[_L,Q?\ HF:OD^OK#]J7_DEVG?\ 89B_]$S5\GUZ MF&_AB"BBBND HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** .C M^'7_ "5'PM_V&;3_ -')7WO7P1\.O^2H^%O^PS:?^CDK[WKS\7\2&%%%%<0! M1110 4444 %%%% !7RA7U?7RA7)B>A]OPG_R^_[=_P#;@HHHKC/N HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH *Z_P $_P#('\4_]@I_YUR%=?X)_P"0 M/XI_[!3_ ,ZN'Q'!F'^[OUC_ .E(Y"BBBH.\**** "BBB@#K[3_DD&H?]A6/ M_P! KD*Z^T_Y)!J'_85C_P#0*Y"KET.#!_%5_P 3_)!1114'>%%%% !1110 M4444 %%%% !1110 4444 %%%% !6MI7_ !ZM_OG^0K)K6TK_ (]6_P!\_P A M51W,*_P%ZO3-:_Y(_:?]V[W*QQ PK*I<8(S\N M ^(_^1IU7_K]F_\ 0S7OU> ^(_\ D:=5_P"OV;_T,U[^2?Q)^A\CQ1_! MI^K_ ",VBBBOJ#X0**** "BBB@ HHHH [30?%5KJ%@-#\6CSK1OEBN6^]$>V M3_7MWXK)\3>%;KP](IXJ"HXIV:^&7;REW7GNCE:*ZCQ/ MX1.F1#4M)D^V:3-\R2J_P"%1.<:<>:;LC2G2G5E MR4U=^1DUJ:/X*IZQ\31'']E\-VBQ1J-JS2*!@?[*#@?C^5>:\;4K/EPL;^;T7_!/ M;CE=+#+GQ]3E_NK67_ +ECX#T30+<7OB:\CF*_PL=L8/ICJW^>*KZM\3(+:+ M[+X:M%5%&%ED3:H_W4']?RK@+[4;S4[@SW]Q)<2'^)VSCZ>E16]O+=7$<%O& MTDLC!411R2:<<#SOGQ4N9_@A3S9TU[+ PY$^N\G\S8LXM7\::['!-<23R,YQT ]A6QXOUJVL;)/#&@G;:6_%Q(IYE?N,]^>OO]*N:A/%X"\.C3+% MU;6;U=UQ,O\ RR7V_D/Q/I7GY.>M51BL1-5+6A'X5W\_\OO,\1-X2FZ-[U9? M&^R_EO\ ^E?<%%%%>D>*%%%% !1110 4444 %%%% !72?#[_ )'K3_\ MI_Z M*:N;KI/A]_R/6G_]M/\ T4UIZ/\CMR_P#WRE_BC^:/;****^!/UP** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **^9OCA%>>//&>NP:7EC!5A]2ZG\ZUE2:BGW [JBO!/ASX(7XO:3<>,OB;+<:D+V=UL M+);AXH($4E2RA2/X@0/]W)R371>%/!/B_P _$HVFB74VH^![F+LT5\W:CX7T?Q?\ M=ZWI7B*S^V636L/?&GQAK UW0_ 'A2 MZ:SU'767[1=1\/#"S;1M.>,X4#(W\X )&,KC&<]JU4%9.3M<#UVBO(]=_X2I?V:];B\>Q1IK$-H\;ND MBOYJ C:S%>-W8X],]ZP/A!\(/ WBGX4Z/K&NZ']JO[GS_-F^USINVSR*.%< M?*H' [4>S2CS-]; >]T5Y#\0_ GASP/\$?%D7A;3OL*74433#SY)-Q61K:3(W ;<@,D8^F#_WPQ[T_9IQP^W6\$LTL:>=)'M;S@,Y1@> MA-"I*UV^EP/I>BO ?'WANZ^"36/BWX?7=W%I2W AO]'FN&D@*MT(#$GG&W/) M!((/6L_XYSV/BKQ1\-9]AET_5MK;22"T4KP\9'(X;M3C2YFK/1@?1U%><_\ M"@/AG_T+7_D_<_\ QRN!^-?A_3/^$]^&'AW[-_Q*O.2Q^S^8W^H\V%-F[.[[ MO&AN-!U#3K9KB"Z@OILEU M&50[F/WC@<8.2.:[+X.>(=2\4?"G2-3UMVENV$D;3,.90CL@8^I(')[G-)P7 M+S)@=Q11168!1110 4444 %%%% !17R_\#OAWX6\<3>)Y?%.E_;GM;Q%A/VB M6/:&WY^XPST'6M_Q$E[\ _&>CWNCZA>7/@_5)/(NK"ZE,BVQ&,E,].#N'?Y2 M#GBMW27-RIZ@?0-%?.GQ'T33O$O[5&@:3K-O]JL+JQ198M[)O $Q'*D$<@=# M7HO_ H#X9_]"U_Y/W/_ ,)" M6>O0M=VR] S?ZT ?0&8?A6I\?))==N?"?@6S=A)K>I*\^WJL28!)]OG+?\ I M^S]Y*^X'LE%> :'!%:_ME:K;VZ".&'3T2-!T51:0@#\JAT 3_'KXDZS+K=W< M#PCHK>7!86\K1I<$LP0L0>20I8GJ/E P*?LNM]+7 ^A:*\,U;PAK_P *?'>C MW_PVM]4OO#M[)LU#2(V>=(0",L,YQD$D$\@J>2#BN>B\*:+XR_:L\3:9XDLO MMEF+Y[T*DGK?2P'TI17 Z=\$/A[I.J6NHZ?X?\F[LYDG M@D^VW#;'1@RG!D(."!P1BO+/"=G9?%KXL^)K?XCW\\O]G3F.PT4W+11E0[JV M "#\NU,XP26R:E0C*[3T0'TC17F.A?"_5O!?CFVN_!VO21>&73%YI%[,\H'_ M %SSG';DG(QCD&O3JB22V8!1114@%%%% !1110 445X'\??^2H_#K_K\'_HZ M*KA'GE8#WRBOFGX\:1?ZY\<](M-%=UU)="^T6FS[S21/<2@#W(0X]\5ZKIGB M^+QQ\"K[6DVB>32KB.ZC'_+.98F#C\^1[$53IVBG?<#T&BO"OA%\//"_CCX- MZ%)XITO[<]I+=+"?M$L>P-*<_<89Z#K7)?#_ .&_A36_CAXP\/ZII7GZ7IOF M_98/M$J^7B55'S*P8\$]2:KV<===O+_@@?45%?-GQV\)Z+X?E^'N@:19?9], M-W=+Y'FN_#R0;OF8ENE1>._AAX;2UQI)N%LOL_F/\ ZDS0J5W9W=#C.<^];OC_ .#?@GPU MX$U;7/#T-QH.H:=;-<074%]-DNHRJ'>'?,N M+BQAEE?[=<#6&L&+S+75X=0D83O MU!<@D8)ZE0,9SSTH]G&R;>X'L%%<"_PNT[Q5H>ECXGV\&N:S8PF$W<$TT*N, MYSA67G&,G'7TZ5XU\,?AQX4\0_%KQOHVL:5]HT_2[J6.SA^T2IY2K.R ;E8$ M_* .2:(PBTW?;^NX'U'17S9XJT^P3XPZ-\,;B]N-!\%6\.^.UCN75;AW#R?, M[$D[I"5&2<=!@FNXU+X*-HEU9ZE\)]6E\.W<4P::":YDEMITQSE3N)/L>#D] M.*'3BK7>X'K=%-CW^4GG;?,VC=MZ9[X]J=6(!1110 4444 %%%% !17.?$7_ M ))=XI_[ UW_ .B7KQKX)?"CP7XO^&L.J^(M&^V7K7,J&7[5-'E5/ PC@?I6 MD8)QYFP/HBBO-M9^'GA?P/\ #/QG)X6TO["]WHMRLQ^T2R;PL+X^^QQU/2O/ M_@K\)_!OC#X9Q:IKVE-/?OG_ 0/HFBO M"M U+5_A3\9K;P1?ZE=:GX;UI0VG/=OODMV.0JAO]X;2.G*G YS#\%_^2\?$ MG_K]G_\ 2EZ;I63=P/>Z*\7_ &B/^9+_ .PTO]*I_$76]6\=?&.R^&>C:C-I M^F1*)=4FMF*NXV>8RY';:5 '3CQ>(/A%_:5 MEJ]E(AEM+>>2;[8I(!)0DY/()'3&>*Z'XB^-;[3?@+)JE]9RZ?K&J6R68M7! M5HYY1M<#// #D?04O9IVY7N!ZA17SY\$+>[^'_Q4UWP%JJV5;;OV\$#C&/:N=^ M#.I0:-XV^*6J7A(M[*62XE(Z[4DF8_H*/9K6SV ^AZ*\ ^'GA)OC0M]XR^(\ MMQ>64UP\.GZ8EP\<,2KU8;2#P3@=,D,3G-22R7WP1^+&BZ7;:E=7?A'Q"_E) M:WX.#D@&CV2ORIZ@>]T5\I_$./5;?\ :)\3Z]X>RU]X M>AM=3,8'WXDB@20?3#\_[.ZO7OB=KEIXE_9TU36=-;=;7ME%*GJN9$RI]P<@ M^XH=*W+KN!Z=17)_"S_DDWAC_L&P_P#H(KK*R:L[ %%%%( HHHH **** "BB MN<^(O_)+O%/_ &!KO_T2]-*[L!T=%>4?LW?\D=M_^OR?_P!"%2_'7QSJ?A7P M[8:5X;=H]9UVI45Y'#^SUX?_ .$> M437^H?\ "2%-SZVEW)YGFXZ[I!'?)I^S37NNX'O5%>#_ Z^%]M\1?"__"7?$JXO M=5U#56>2V5KEXUM8]Q *A2 "<9 ^Z!MXK;^&=KXR\(_$#5O".KIJ6I^&HP9- M.U.Y5F6/@$)O/48)!'0,O &:'32ND]4!Z[17RQ\8CJ'C/QCXGUS2I76U\$I; M6R%#UD,AWL/=6W?@@KW!-%\-_%[P)H6H^(]/%[#+ ERD8GDC\N1EPXRC#.#D M?A3E3Y4FV!V]%?+EA\./"DW[3VI^$I=*W:'!:K)':?:)1M;[/&^=^[=]YB>O M>M;]H#PAH?@KX7Z7IWAFQ^Q6DNLF=X_.>3+F$J3EV)Z*O&<<57LH\RC??R_X M('T;17BGQ6\4ZS<:AX6^'GA6[>QO=;BC:ZNHSAHX3\O!'('RN3CG"X[U;UGX M!Z/8^'9+CP9=ZEIWB.VB,D6H)>2%[F0#.'&<#<>,KC&>_0Q[-))R=K@>P45\ MZZGX]N/'W[)^O7.ID-J5C+;VURX&/-(N(2KX[9!Y]P:T_@#K%UX>NV\$:PY\ MJ\LXM8T>1N/,BE0.RCZ9SCU5Z;HM1;[ >[T5XMIO_)X6K_\ 8&7_ -!BKVFH ME'EL 4445 !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% 'BO[4O_)+M._[#,7_HF:OD^OK#]J7_ M ))=IW_89B_]$S5\GUZF&_AB"BBBND HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** .C^'7_)4?"W_89M/_1R5][U\$?#K_DJ/A;_ +#-I_Z. M2OO>O/Q?Q(84445Q %%%% !1110 4444 %?*%?5]?*%HHHJSSPHHHH **** "BBB@ KZ+KYTKZ+KIH=3Y/B/\ MY=?]O?H%%%%=)\F%%%4=1UFQTM,WDZJV.(QRQ_"@"]17 :IXUN[K,>GK]EC_ M +W5S_A6_P""W>306>1F=FG8EF.2>!0!T%%%% !1110 4444 %%%% !17 >( M-4O-,\67+V4[1\)E>JM\@ZCI6KI?C>WGVQZG']G?IYB_5X#XC_Y&G5?^OV; M_P!#->_DG\2?H?(\4?P:?J_R,VBBBOJ#X0**** "BBB@ HHHH **** .@\,> M++C0)##*OVG3Y>);=N1@]2,]_P!#6EX@\)V]Q8_VYX5;[18/\TD"\M#Z\=<# MTZCZ5QM:WA_Q'>^';[SK1MT;?ZV%C\L@_H?>N*K0E&7M:.DNJZ/_ (/F>GA\ M5"5/ZOBM8='UCZ>7=&317=ZMX>L?%%@^M^$P!-UN;'H0>^!Z^W0]JP-&\(:Q MKPZ#]:YGC*M?3"QNOYGHO^"=RRVAA5S8Z=G_+' M67SZ(U+;P?X<\+0+=^([N.XEZA9.%)]DZM6=K/Q.D*&V\/6RVT2C:LTBC('L MO0?CFN$N;J>\N&GNYI)I6ZO(Q8FHJ<, I2Y\1+G?X?<14S:4(^SP<53CY?$_ M5D]W>W-_<-/>SR3RMU:1LFH***])))61XLI.3N]PKOM$LX/!>@'7]4C#:C<+ MML[=NJY'4_U]!QWJAX.T&W\J3Q!KF$TZS^9 P_UKCV[@'\SQZUC>(]>N/$6K M/=SY6,?+#%GB-?3Z^M<%5O$S]C'X5\3_ $_S/7H16"I+$S^.7P+M_>?Z?>4+ MR\GO[R6ZNY#)-*VYV/DDK(\AMR=WN%%%%,04444 %%%% !1110 44 M44 %=)\/O^1ZT_\ [:?^BFKFZZ3X??\ (]:?_P!M/_135S8O_=ZGH_R.W+_] M\I?XH_FCVRBBBO@3]<"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH *J:KJ5OHVCWFIWK;;>S@>>4^BJI)_E5NN=\>>%[CQGX M+O= MM3_ +,-X%5[@0^:0@8$KMW+UQCKT)IJU]0/#?A9<^,Y=#\0:U;?#\^( M8/%=Q))/='5X;8,F75D"N"2 S/S_ (5D^"SJ?_"H?B-X O8&CU+2P;I+8L'8 M!6'FJ,<'!C'3@[N.M?2_AK0K?PSX7T[1+,[HK&W2$/C&\@/?"'QE\,>%M2\;KK M=MJ4D3W"C2[>W(1I"NT[03R%Z@BNG'P7N="U^\U+X=>+KKPNEZ]A1S0YF[Z/R XC4=!_X23]KO6]/_M75-)S:QO]ITNY\B88M8>-V#P>XKV/ MPQ\/_P#A&=6-_P#\);XIU?,1C^SZMJ7GPC)!W;=H^88X/N:YK6_A#K%U\4;[ MQOX=\9_V+>W:)&$_LM+C8HB2,C+O@YV9^[QFM&V\'?$>*ZBDN/BIY\*N&DB_ MX1VW7>H/*Y#<9'&:4I*224NG]= /0J***Y@"BBB@ HHHH **** "BBB@ HHH MH ^?_B4XT#]J'P?K6H#98W$4<*RL/E#;G0_EYB$^F17IOC;2/%MS*^I>'O'( M\/6-M:$RVS:5#B:_\2=2O]!4!&LX[-(9)(Q_ TVXLPQQSFNC MFBTKO8#BM!\::_XV_9Q\;WOB>_\ MUQ 6BC?R8X]J;$.,(H'4FK_ ,(/AM_; M_P *='U/_A,_%VF>?Y_^B:;JODP1XGD7Y4VG&<9//4DUUNC?!F'1/A]XE\*6 MNL'R-;G>2.4VO_'JI"@+C?\ /@+UR,U5\/\ PK\<^%M#M]'T+XH?9;"VW>5# M_P (_ ^W3WJW.-FHNVH%SXIZ5_8G[/FM:=]OO=0\BW4?:K^;S M9Y,S*(O#^4\0>'+&&]LV5N>'_ !3XX_M;^TTB2"?^R(X/LNUMS':C#?N^7J1C'O76 M>%=#_P"$9\)Z7HGVC[3_ &?;);^=LV>9M&,[*>$O$EKX MO_:5T[7;#_57F@!RF<^6^W#(?<,"/PJ?X5?\G*?$#_MM_P"CUKJO"OP4L_"/ MQ1NO%FF:IMM9A*(],%K@1;^H$F_H#G V]..U5?\ A3FOZ?X\UKQ1X8\=_P!D M7&K2NTB?V/'/M5FW;I6UG\(YK.:0">^NHHX4SRV MUMY/T 7]17FOQ)T6>UB^$.C7DDUK<"VB@E>%MDD+%H0=I[,I/!]17JVG_!O[ M5XHMO$'CWQ-=^*KVS;=;1RP+!!&X-6OB7\+)_'^LZ)J=GK_ M /8]QH[,\3?8A/N8LK \NHX*]"#FE"<865^XR;3OA5_9VJ6M[_PGGC:Z^S3) M-Y%UK&^*7:P.UUV"'S[5]DL6Z:(;D M;LPSD'L0*[;_ (0OXF?]%9_\MNV_^*IWB'X77GB77/!VKZGXC\R\\-RI+-)] MA ^W.KHY. X$>=G8'&?:IC)*5V_Z^X#S#XU>!)O"6EZ+JEQXA\2>(M$%^J:C M9ZKJ+3 KP1MP%VY"N,^I7!%?0NB0:;;Z#8Q:%'%%IH@0VJPC"",C*X_ YJAX MU\+6_C7P;J.@71[5FV;O*<$,KXR,X8 XR,]*;X'\.7/A'P;8:#=ZE_: M;6*&-+GR?*)3)*@KN;H#CKT J93YH)/= ;]%%%8@%%%% !1110 4444 >"_L MQ?\ ,X_]?L7_ +4I_P"T_.M]I?AOP_:?O=2O+_?%"O4C;L'YLX ^AK4\.?!; MQ3X/FOV\+_$;^STOY?-F3^PXI*AXH\3:W=^)M= M48BN;M0B0\$?)&"<=3CG [ &NIS@JGM+@>:>/M$_M3]IWPWI!U"]L"^G11_: M]/F\F9-JR\HV#C.,?0FO6_#_ ,-O[ URWU/_ (3/Q=J?D;O]$U+5?.@DRI7Y MDVC.,Y'/4 UC^,OA+J/B/XCVGC'1?%7]B7UG;K#"/[.6XVD;LM\S@'(/[=3_Q+;T6UVRC) M,9.X#Z8\T?\ A5OP_M\:?M+:SK:D2V'AFQ2RMW'(\UP2UPJ;;H1;BDBL&#[X MCU"SND9T(PS!2R-^ ('_ 'T*] M?AC]F^-5[\0/[7W?:H1%]@^S8VXB2//F; M^?N9^[WJ#Q3\)8M7\7)XK\,:W<>&M?"[9+FWB66.88QEXR0"<<=<' R*ISBU MRWZ+\ -OQG\0M%\#3:9#K N99M4F,-O%:H'8D8Y()'&2!QGDBO%(O#W_ DW M[5GB:P_M?5=(Q;F3[1I-SY$QPD(V[L'Y3GD>PKT_0OA(MOXOB\4^,-?NO$^L MVX MI)X5AA@Z\K$N0",Y'. ><9YK.U'X/:T?B7J7C/PWXV_L:\OQL*?V2EQL M7:H(R[X.=@.=HI0E"-TGT ZGPQX%'A/49K]O%?B?6 T#1M1^T1+R&WA=H M^;Y<9]"?6N6O/ OPQ^,,5*=G?FU \^U<>)O@?X^\.6UIXGO=; MT+6)_*-E?.69%#(K 9) .) 05QTY'K]&5YKI?P?\SQ=:^)?''B2[\4:E9D&U M$L"P01,#D$1J2.#R,$#/.#7I534DI6[@%%%%9 %%%% !1110 5X'\??^2H_# MK_K\'_HZ*O?*X'Q]\,/^$X\4>'=8_M?[#_8DWF^3]F\SSOG1L9WC;]S'0]:U MI249W8')^)_^3P_!W_8&D_\ 0+NJ7B&,_#'QEXCTX?N_#GC'3[F:V&/EM[X1 M-E,]MW8?[2C^&O0M3^'G]I?&+1_'?]J>7_9EFUK]A^SY\W(F&[S-W'^NZ;3] MWWXN_$/P+9?$+PC-HE[+]G8)!_$!D9X)!&1P35^TC=+I;4#F/V= MO^2*Z9_UVN/_ $:U+?[7^U?VSO_ -$^S;/)W.'^ M_O.[ICH*.>-Y^8'GO[3$/VG7_ 4'F21>;=7">9$VUTRUN,J>Q'8UW]E\)_L5 M_;W7_"?>.+CR)5D\F?6=T62 M-OL8GWLYC(."ZXP8_?.:C_X0OXF?]%9_\MNV_P#BJ.9."2=@.)^/EG_:/Q1^ M'5E]HN+7[3>"'S[5]DL6Z:(;D;LPSD'L0*R/C5X$F\):7HNJ7'B'Q)XBT07Z MIJ-GJNHM,"O!&W 7;D*XSZE<$5Z;KOPLOO$FM>#M6U;Q-Y][X;F6::7[ J_; M6$B/T5P(_N8X!ZUU/C7PM;^-?!NHZ!=R>2EY'M6;9N\IP0ROC(SA@#C(STIQ MJJ/*K[ >6_M 0:;;_ ?38M"CBBTT7=L;581A!&4E6]6^#]SK'P@T[P-=^)-S6$RNE_\ M8)8HD_X1RW.U5& ,ELG@ M=Z.9G>"_&D\=S+J 5+2&Z#F25A\H82 ^)]7T*ZMXFG$/VDF)]HSM)7##(&.=WTKK-5^%9\6>%8M.\=:] M+K&J6UPTUIJ]O:):2V^0/E"KD$<_"SQCJ^FMI.M?%&_N=*D3RY M((],BBED3^ZTH;E&2CM("]\#O&NI>.?AT+[6R)+VTNGM))@H'G;5 M1@Y XSAP#CN*XGX+_P#)>/B3_P!?L_\ Z4O7L7A3PKI?@SP[;Z+H4+1VL&3E MSN>1B7Y&Z5I,;M MYW8W8Z"ESQ]ZW4"/Q-I/P\^)GB*;PUK!BNMG>O3_&/PLL_$ MWB"W\1Z5J=UH'B&W4*FH6@#;U QAT/#<''4<<'(P*Q=0^#NK^*I;>/X@^/;[ M7;""02"R@LH[-'(_O;"<]2,XSR<$54)I6UT[ =[X2UI_$?@W2-9EB$,E_9Q3 MO&#PK,H) ]LUL5%:VT-E:0VMI$L,$$:QQ1H,*B@8 ] !4M<[WT ****0!11 M10 4444 *?^P-=_^B7KQKX)?#S_ (23X:PZA_PE_BO2=US*GV;2 M]3\B$8/4+M/)[FO=_$6D_P!O^%]5T?SOL_\ :%G-:^=LW>7YB%=V,C.,YQD5 MYIX;^$?C3PAHZZ5X=^)WV.R5V<1?V!#)AFZG+N3^M;PDE!J]F!TOB+1/^$>^ M"GB73O[3U'5/+TB]/VK4[CSIVS$YP7P,@9P..E<_^S=_R1VW_P"OR?\ ]"%; MUMX+\5W&@Z[I7BCQS_;46J6$MG$?[(BM_LS.I4O\C?/P>A(Z=:YKP]\(/&?A M70_['\/_ !/:SL=S.(UT*)B"W4AF? M-N=/DBN+@+SY8$OFD'T.Q,_0BG_!]/LW[0/Q&@D8>8]Q-*H]5-P3_P"S"O0? M GPLTOP3?W>K/>76L:W>Y^T:E>G+D$Y(4=@2!GDG@% MO$-UX:UMU"S30PK-'* .4)&<@#.3@X!QFG[2-N3I8#GOVA6$EYX&M$^:>;6 M5,<8ZM@H#^K#\ZRK$C0/VR+X:AA%U>T_T5V& VZ)2,?C&R_45W&C_"5O^$NM M?$WC7Q)=^)]4LN;3S8%@A@.D3ZM%!$NM/I\DJV[3 D,JNS$JOR+U M])/4UVL_P:U#Q'O)YY-;GACX;) MH'Q%UWQ;<:BMY<:F@AMX5MO*%I",8C!W'=\J1C.!]WIS2BX0UO=@>.?$76O% M&D?$SPOX]\0^$#X;2UF2TE<:C%=B=,L6'[O!4[&D'/7CTKU/X^.LGP*UYT8, MK"V*L#D$?:8N:WOB-X&M_B'X-FT*XN?L;M*DL-SY7F>4ZGKMR,Y4L.HZU2UK MX>W&N_!\>![S6\R_9X(#J/V7.X1.C F/?U(0#[WO[4<\7RO:WY /^#W_ "1[ MPU_UY+_,UXKX$T^?5;GXS6-FA>XGBG6- ,EFWSX ]STKZ$\'^'O^$3\'Z;H7 MVK[7]@A$7G^7LWX/7;DXZ^IKF_ /PP_X0?Q1XBUC^U_MW]MS>;Y/V;R_)^=V MQG>=WW\=!TI*:7,_ZW Q/V;=0M[OX0P6L,@,UE=31S)W4LV\?@0PY^OI6#\> M)?[9^)/@'PY8!9;T79G=1R8T9XP"?081R?\ =KJ+KX.S:;XGO-<^'WBFY\*S M7_-U;I:I#?A39>&?$4_B35M4N_$'B&<%3?W8 V C M!"(,[>..IXX&!5.3145E89# I: @UR?B@R?#_ M ,,^./AU=NW]FW$ U'07?O&95,D0/]>QZ9\//[-^,6L>._[4\S^ MT[-;7[#]GQY6!"-WF;N?]3TVC[WMS%\4OA?9?$W1K6VFN_[/O+.7?#>"#S2J MD89"NY<@X!Z]5%"J1YE?;3\ +WPL_P"23>&/^P;#_P"@BNLK)\*Z'_PC/A/2 M]$^T?:?[/MDM_.V;/,VC&=N3CZ9-:U82=Y-@%%%%2 4444 %%%% !7.?$7_D MEWBG_L#7?_HEZZ.L[Q%I/]O^%]5T?SOL_P#:%G-:^=LW>7YB%=V,C.,YQD4X MZ- ><_LW?\D=M_\ K\G_ /0A7.?M%QMI_BCP+X@N ?L%G?%9W )V$/&_ZA6_ M[Y-;WAOX1^-/"&CKI7AWXG?8[)79Q%_8$,F&;JM^#[[0/B'K MQ\3+=2;X[A;&.T:WP!C:$R-P.3D^N#D5T^&/!NB^$?#":!H]KBQ ;S!*=S3% MAAF<]R>GICCI2C*-/9W P_@QJ5OJ?P>\/26S*?)MA;R ?PNA*D'\L_C46O?% M[0-&UK7=% N)=0T:P>\E(0&'A 0FX'.265>G5L5CVOP8U'PW?7A^'WC>]\.Z M?>OOFL6LTNE4_P"P6(V\<9P3C')Q45U\ ['_ (0C4-$TW7;B*_U:X2;4M5NX M?/EN55BVS&Y=HWX;J%=1_=WFAWK+Y1/**Y.1[X= M7Z>HKU_2M-M]&T>STRR7;;V<"01#T55 '\JXW1/AC_8'Q9U;QEI^K[+?58V6 M?3?LW&X[26\S?UWJ6^[_ !$4.HIJ2>@' Z7_ ,GIZS_UY+_Z2PU8_:I_Y$/1 M_P#L)?\ M)Z[:U^&/V;XU7OQ _M?=]JA$7V#[-C;B)(\^9OY^YG[O>I/BI\- MO^%FZ#9Z;_:O]F?9;G[1YGV;SMWRE<8W+C[W7--3CSQ?9 >:>,<:)^TCX#UC M4#Y=C=64,"2GA0^'0@GV,B$^@:O>M3U"WTG2KK4;Z01V]K"TTKL< *HR?Y5S MWC+X>:/XY\+Q:-K0<&W -O=0X62%P,;AG/![@]?K@UR5U\'/$&LZ?%H_B?XD M:GJ.B1E0;..S2%Y%!X#R[B7_ .! U+<9I7=K >1^'K.X7]EGQQJ4T7EQ7VHV MYB & 0L\.2/;)Q^!KT?Q!XN\\3?#JPUGX63>!](E72+)HXHXI%B\WRPDJR?=W#<25.3GJ^UYAX*^"EGX'^(]]XFTS5-UIGUG5<6UR@%%%%9 %%%% !1110 4444 %%%5;[4K338?,O9 MUB'8$\GZ#J: +5%<-JGCB:7='I\#SRW,=]+<2-)(SKE MG.2>#0!U=%%% !1110 4444 %%%% !17$^,;ZYL/$%O+9S/"_P!G'*GK\S=1 MWJ72_'*MB/5HMI_Y[1#C\5_P_*@#L:*BMKJ"\A$MK*DL9_B0YJ6@ HHHH ** M** "BBB@ HHHH \5_:E_Y)=IW_89B_\ 1,U?)]?6'[4O_)+M._[#,7_HF:OD M^O4PW\,04445T@%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M!T?PZ_Y*CX6_[#-I_P"CDK[WKX(^'7_)4?"W_89M/_1R5][UY^+^)#"BBBN( M HHHH **** "BBB@ KY0KZOKY0KDQ/0^WX3_ .7W_;O_ +<%%%%<9]P%%%% M!1110 4444 %%%% !1110 4444 %%%% !77^"?\ D#^*?^P4_P#.N0KK_!/_ M "!_%/\ V"G_ )U%%%% !1110!U]I_R2#4 M/^PK'_Z!7(5U]I_R2#4/^PK'_P"@5R%7+H<&#^*K_B?Y(****@[PHHHH *** M* "BBB@ HHHH **** "BBB@ HHHH *UM*_X]6_WS_(5DUK:5_P >K?[Y_D*J M.YA7^ O5Z=H7C#PY9:#96UV<3Q0JLG^CD\_7%>8T5K&3B[H\/%X.GBXJ-1M6 M['KO_"=>%?[W_DL?\*/^$Z\*_P![_P EC_A7D5%:>VD>;_86&_FE]_\ P#UW M_A.O"O\ >_\ )8_X4?\ "=>%?[W_ )+'_"O(J*/;2#^PL-_-+[_^ 6+^6.?4 MKF6'_5R3.R<8X))%5Z**Q/=BN56"OHNOG2OHNNFAU/E.(_\ EU_V]^@4445T MGR9A^(O[<\G_ (E&SR\?-L_UGX9_IS7G,WF^WVJ/^[T/062161EG8%6&".!0!R?_%3_P#46_\ (M'_ !4__46_ M\BUZ910!YG_Q4_\ U%O_ "+1_P 5/_U%O_(M>F44 >9_\5/_ -1;_P BT?\ M%3_]1;_R+7IE% 'F?_%3_P#46_\ (M'_ !4__46_\BUZ910!Y!>?:OM3?;_. M\_C=Y^=W3C.>>E05TWB'3;S4O%MS'90-*<)D@<+\@ZGH*U-+\#P0XDU23SW_ M .>2$A1]3U/Z4 :3GYP/N?\"SQ7I5I]I^RI]N\H3X^?RL[?PS M3X88K>(101K'&O14& *?0 4444 %> ^(_P#D:=5_Z_9O_0S7OU> ^(_^1IU7 M_K]F_P#0S7OY)_$GZ'R/%'\&GZO\C-HHHKZ@^$"BBB@ HHHH **** "BBB@ MHHHH OZ-JMWH^IQ75C*8W# ,.S+GD$=Q7H/C_P 7:GI%^FG:<4@62$2&8#+\ MDC [#I7F .#FNU^)PW:OI\O]^S7_ -"/^->;B*-.>*IN4;Z/\+'MX/$UJ6 K M*G)JSC^-[_H<;//+XEZ;5]/J?_ *]9VF:;%]$?+XS>SCJQ/5?Q[^@P/6N/$5975&E\3_!=_\ (]'!X>%GB*_P1_\ M)GT2_7LC.\8^(X]2FCTS2<1Z59_+&J<"0CC=]/3\^][_ \EY(****U, HHHH **** "BBB@ HHHH **** "ND^'W_(]:?\ M]M/_ $4UV4445\ M"?K@4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110!F:Y_:WV3_B3>5NQ\V[[W_ <\?G7FE[]K^UO_ &AYOGY^ M;S<[OUKUZJM]IMIJ4/EWL"RCL2.1]#U% 'D=7M/_ +5VO_97VS;D;_LV[&>V M=M;^J>!YHMTFER>F44 >9_\5/_ -1;_P BT?\ %3_]1;_R M+7IE% 'D=_\ ;_.7^U/M/F[?E^T;MV,]MW;K56NO\96=Q?>(+>*TA>5S;CA1 MT^9NOI4NE^!ONR:M+[^3$?YM_A^= ',Z2=2%X/[(\[SN_E^GOVQ]:]-TPWYL MU_M40B?OY7I[^_TJ6UL[>RA$5I"D2#LHQGZ^M34 %%%% !1110 4444 %%%% M 'BO[4O_ "2[3O\ L,Q?^B9J^3Z^L/VI?^27:=_V&8O_ $3-7R?7J8;^&(** M**Z0"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH Z/X=?\E1\ M+?\ 89M/_1R5][U\$?#K_DJ/A;_L,VG_ *.2OO>O/Q?Q(84445Q %%%% !11 M10 4444 %?*%?5]?*%%K M-]/;7=="FW3)B23[F!U=O7V'_P!:M8Q":.*.22) MTCDSL9E(#XZX/>F5U7C;Q3:>(9((K*V9([4L$F8X+@X_A[#@5E^&]"D\0ZU' M9HQ2/!>60?PH.OX\@?C0X^]9"IXB7L/;5X\O5KL9-%>O7-GX-\+0QP7]O:[V M&1YT7G2-[G@X'Y"J6J>%-#\2Z.U]X9\F.=1\ODC:KD<[67^$_@*OV3[ZGG0S MFFVG*$E%_::T/+J*5E*,58%6!P01TI*R/<"OHNOG2OHNNFAU/D^(_P#EU_V] M^@4445TGR84444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5X M#XC_ .1IU7_K]F_]#->_5X#XC_Y&G5?^OV;_ -#->_DG\2?H?(\4?P:?J_R, MVBBBOJ#X0**** "BBB@ HHHH **** "BBB@ KMOB'\]OH,W_ #TLA_)3_6N) MKMO&_P"\\+^&)O6UV_\ CJ5Q5_\ >*3]?R/3PNN$Q"\HO_R;_@G$T445VGF! M3D1I'5$4LS'"J!DD^E-KN?"^F6WAW2&\4:XF3C%E >KL>C?CV]!D^E85ZRHP MONWLN[.O"89XFIRWLEJWV7?N[22,\C%G M8DLQ.23ZU9U34[G6-2EO;U]TLIS[*.P'L*J5&'HNFG*>LGN_T]$7C,2JTE"F MK0CHE^K\WU"BBBNHX0HHHH **** "BBB@ HHHH **** "BBB@ KI/A]_R/6G M_P#;3_T4UM/_[:?^BFKFQ?^[U/1_D=N7_[Y2_Q1_-'ME%%%? G MZX%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 >*_M2_\DNT[_L,Q?\ HF:OD^OK#]J7_DEVG?\ 89B_ M]$S5\GUZF&_AB"BBBND HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** .C^'7_ "5'PM_V&;3_ -')7WO7P1\.O^2H^%O^PS:?^CDK[WKS\7\2 M&%%%%<0!1110 4444 %%%% !7RA7U?7RA7)B>A]OPG_R^_[=_P#;@HHHKC/N M HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Z_P $_P#('\4_]@I_YUR% M=?X(!.C^*0!D_P!E/_.KA\1P9A_N[]8_^E(Y"BG^3+_SS?\ [Y-'DR_\\W_[ MY-0=UT,HI_DR_P#/-_\ ODT>3+_SS?\ [Y- 70RBG^3+_P \W_[Y-'DR_P#/ M-_\ ODT!='66G_)(-0_["L?_ *!7(5V%JK+\(=0#*1_Q-8^H_P!BN/JY=#AP M?Q5?\3_)!1114'>%%%% !1110 4444 %%%% !1110 4444 %%%% !6MI7_'J MW^^?Y"LFM;2O^/5O]\_R%5'J:1\KF34:U"<_A4M?7H>5UZ M;\*[()I]]?$?-)*(AGT49/\ Z%^E>"TCMY6N"=OE;#NS]*]=MXO\ MA#_A\PG8":&%F;GK*W0?F0/PITEK=]",ZJWH*A!^]-I?U^!Y=XDU%M4\1WMT MS[U:5EC(/&P'"_H*Z/X7WU5CY,L!9E]U(P?U/YUQ<44D\JQ01M)(QP MJ(N2?H*]0\#>'G\.V-SJ^L@6\C1\*_6*,K>K7QU/6+N].1Y\K. >H!/ _+%5*S>Y MZ=",HTHQENDOR"OHNOG2OHNNBAU/F>(_^77_ &]^@4445TGR84444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 5X#XC_Y&G5?^OV;_P!#->_5 MX#XC_P"1IU7_ *_9O_0S7OY)_$GZ'R/%'\&GZO\ (S:***^H/A HHHH **** M "BBB@ HHHH **** "NV\4?O/A[X;D_NJ4_3_P"M7$UVVM?O?A/HC_W+AE_] M#_PKBQ.E2D_[WZ,]/ ZT:\?[OY21Q-%%:OAW0;CQ#JR6=OE4^]+)CB->Y_PK MJG.,(N4G9(X*=.=6:IP5VS3\'>'(]3FDU+5"(]*L_FE9N Y'.WZ>OY=ZJ>*_ M$CBJD*%/ZI1=_YGW?;T73SU"BBBNX\H**** "BB MB@ HHHH **** "BBB@ HHHH **** "ND^'W_ "/6G_\ ;3_T4U MM/\ ^VG_ **:N;%_[O4]'^1VY?\ [Y2_Q1_-'ME%%%? GZX%%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 >*_M2_P#)+M._[#,7_HF:OD^OK#]J7_DEVG?]AF+_ -$S5\GUZF&_AB"B MBBND HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** .C^'7_)4? M"W_89M/_ $]?!'PZ_P"2H^%O^PS:?^CDK[WKS\7\2&%%%%<0!1110 44 M44 %%%% !7RA7U?7RA7)B>A]OPG_ ,OO^W?_ &X****XS[@**** "BBB@ HH MHH **** "BBB@ HHHH **** "NV^'EY/I]KXCO+1_+G@TUGC; ."#P<&N)KH M_".NZ=HW]IPZQ#+/\ H)K_ . \?_Q-.^T_#_\ Y\=<_P"_L=*L_P /W<*+ M'7,DX_UL=7>7\QP>RPG_ $"_^2Q_S&?\+.\6?]!-?_ >/_XFC_A9WBS_ *": M_P#@/'_\36GK^F^!O#VM3:9=6NLR2PA2S1RIM.5![_6L]9_A^S "QUSDX_UL M=-\Z=N8B"P52"G'"W3U^&(S_ (6=XL_Z":_^ \?_ ,31_P +.\6?]!-?_ >/ M_P")K4\0:;X&\.ZU-IMU:ZQ)+$%):.5-IW*#W^M9OVGX?_\ /CKG_?V.A\Z= MG(*<<%4@IPPMT]5[L32O_$&I>(?A5>7&KW GECU*-%(15P-F<< >M>?5U^JZ M_P"'AX0FT7P_:ZA$9KI;AFNF0C@8['Z5R%1-W:U.[+Z?LX3M#E3DVEMI9=@H MHHK,](**** "BBB@ HHHH **** "BBB@ HHHH **** "M;2O^/5O]\_R%9-: MVE?\>K?[Y_D*J.YA7^ O5T'ACQ==^&Y614$]I(!Q_P L_+7)_'=BN+\5^,;CQ(ZPI']GLXVW+'G) M8^K'^ETSD01GK_O'O\ R]JY^BHYFE8[I4*4ZBJ2C>2V"BBBD;!7T77S MI7T7730ZGR?$?_+K_M[] HHHKI/DPHHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ KP'Q'_R-.J_]?LW_H9KWZO ?$?_ "-.J_\ 7[-_Z&:] M_)/XD_0^1XH_@T_5_D9M%%%?4'P@4444 %%%% !1110 4444 %%%% !7;7/[ MSX.6G_3*]/\ -O\ &N)KMH/WOP].TV MWA\!^'O[5OT5M8O%*VT+?\LAZG^9_ >M<)<7$MWV4445\"?K@4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!XK M^U+_ ,DNT[_L,Q?^B9J^3Z^L/VI?^27:=_V&8O\ T3-7R?7J8;^&(****Z0" MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH Z/X=?\E1\+?]AF MT_\ 1R5][U\$?#K_ )*CX6_[#-I_Z.2OO>O/Q?Q(84445Q %%%% !1110 44 M44 %?*%?5]?*%=<2YV)N S@9/)XZ"JM:OAK6O^ M$>\0VNJ>1]H^SECY>[;NRI'7!]::M?4RK.HJ4:4:4:,;126ZZ?]O%7QYX'\0ZSXQN[W3M/,UO M(L85_-09P@!X)SU%<[_PK/Q;_P! D_\ ?^/_ .*KK/\ A=Q_Z 0_\"O_ +"C M_A=Q_P"@$/\ P*_^PH:HMWN%"IGE&E&E&C&T4ENNG_;QY[K?AK5O#IA&L6GV MA/J*RJZOQMXV_P"$Q:S)L?LGV4./];OW;L>PQTKE*YY,/#EEH-E;7 M9Q/%"JR?Z.3S]<5K&*D]78\/%XBI0BI4Z;G?M_3/,:*]=_X3KPK_ 'O_ "6/ M^%:VE:KH^M6XK54D]I'E5,XK4X\T\.TO/\ X8\,HKUW M_A.O"O\ >_\ )8_X4?\ "=>%?[W_ )+'_"E[./\ ,7_:>)_Z!I?U\CR*BK%_ M+'/J5S+#_JY)G9.,<$DBJ]8GNQ=U<*^BZ^=*^BZZ:'4^4XC_ .77_;WZ!111 M72?)A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7@/B/\ MY&G5?^OV;_T,U[]7@/B/_D:=5_Z_9O\ T,U[^2?Q)^A\CQ1_!I^K_(S:***^ MH/A HHHH **** "BBB@ HHHH **** "O2? U[8V?@6^GU4*UO;W?F;6YW, I M4 =SD"O-JE^TS?8_LOF-Y'F>9Y?;=C&?RKEQ5#ZQ#DO;5'=@<7]4JNJE?1K[ MR[KNM7.OZM)>W1QNXC0'B->P%9M%%=$8QA%1BM$]>?B_B0PHHHKB M **** "BBB@ HHHH *^4*^KZ^4*Y,3T/M^$_^7W_ &[_ .W!1117&?K?[Y_D*R:UM M*_X]6_WS_(54=S"O\!>HHJY%H^IS1+)#IUW)&PRKI Q!'L<59YLI1C\3L4Z] M,^&W_(KZG_UU/_H K@O["U?_ *!=[_X#O_A7HGP^LKJT\-ZC'=6TT#M(2JR1 ME2?D'0&MJ2?,>-G%2$L(TFMU^9Y915_^PM7_ .@7>_\ @._^%']A:O\ ] N] M_P# =_\ "LK,];VU/^9?>4**5E9'*.I5E."",$&DI&H5]%U\Z5]%UTT.I\GQ M'_RZ_P"WOT"BBBND^3"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "O ?$?_(TZK_U^S?\ H9KWZO ?$?\ R-.J_P#7[-_Z&:]_)/XD_0^1 MXH_@T_5_D9M%%%?4'P@4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %=)\/O\ D>M/_P"V MG_HIJYNND^'W_(]:?_VT_P#135S8O_=ZGH_R.W+_ /?*7^*/YH]LHHHKX$_7 M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@#Q7]J7_DEVG?]AF+_P!$S5\GU]8?M2_\DNT[_L,Q?^B9 MJ^3Z]3#?PQ!11172 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% '1_#K_DJ/A;_L,VG_ *.2OO>O@CX=?\E1\+?]AFT_]')7WO7GXOXD,*** M*X@"BBB@ HHHH **** "OE"OJ^OE"N3$]#[?A/\ Y??]N_\ MP4445QGW 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !6MI7_'JW^^?Y"LF MM;2O^/5O]\_R%5'*/X-/U?Y&; M1117U!\(%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !72?#[_ )'K3_\ MI_Z*:N;KI/A M]_R/6G_]M/\ T4UIZ/\CMR_P#WRE_BC^:/;****^!/UP**** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH \5_:E_Y)=IW_89B_\ 1,U?)]?6'[4O_)+M._[#,7_HF:OD^O4PW\,0 M4445T@%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!T?PZ_Y* MCX6_[#-I_P"CDK[WKX(^'7_)4?"W_89M/_1R5][UY^+^)#"BBBN( HHHH ** M** "BBB@ KY0KZOKY0KDQ/0^WX3_ .7W_;O_ +<%%%%<9]P%%%% !1110 44 M44 %%%% !1110 4444 %%%% %[1+*/4M?T^QG++%3@9_'CH"#QBIM(\$Z?%X7'B'Q;?36=G)_J(;<#S9<].H/7G QTYSBMSP M.QG^$7B6*8EHXTF*!CPI\H'C\0#2?&'_ $>Q\/VD!V6ZQ2;8UZF167X-\&-XE>YN;RX^Q:;9C,\Y'/3) SQTY)/3BM+X022)XX*QY MVO:R!^>V0?Y@5U6OJME\*M>-G^[\S4YPY3C(^U%?_00!]*(QC)#M/\.:!I-]8S7,DMZ 9!,RE1\H/& M%'K4_B#_ (07_A)M3^W?\)%]I^V2^=Y/D;-^\[MN><9SC-;GQ9\K_A%- ^S[ M_*_@WXW;=@QG'?%+D5I,V>-JRKX:"NE*][K?W3R>BBBL#Z(**** "BBB@ HH MHH **** "BBB@ HHHH **** "M;2O^/5O]\_R%9-:VE?\>K?[Y_D*J.YA7^ MO445ZEH_A3PPWA>RO]5MXXS)"K232W+HI8_\" %:Q@Y;'A8S&4\)%2FF[NVA MY;17J_\ 87P__P">UA_X,3_\75FV\(>#;V)I;.""XC0X9XKQV"_4AZT]B^Z/ M/EG=&*NX27R7^9X_17J_]A?#_P#Y[6'_ (,3_P#%U8M/"?@N_9A8Q6]R4&6$ M-Z[[?KAZ/8ON@>=T8J[IS^Y?YGD%%6=1B2#5+N&)=L<HZSK-_HGPYT*?2Y M_(E=(D9MBMD>63CY@?05Y=7J.LW=A:?#G0GU33?[1B*1!8_/:+:?+/.5Z]^/ M>O+QZ3G23C?7;3MYZ'NY2W&G7<9I'6HXGNK0,8K MH(%;.W(/'TYQVJ36M;U#0_A]H,VEW'D221QHQV*V1Y>?X@:YF^\:!M#?2=$T MN+2[64$2[9#(S@]>2!UZ$G)KIM:U3^ROA]H,OV&RO=\<:[+R'S%7]WU R.:X M9T)1G'FAHY:1T[?<>K3Q4*E*;A4]Z,-9J^OO?)Z;7&^&+^?QIHVI6OB*..X2 M% 8[GRPK*3GN.,C Z?C5'0;:U\,>"7\27,$<]]<';:K(,A,G _D3]*NZCJ4V MH_"T7FC)%9!7V7D%K&%7'1@ .@Y4_0U6UD'4OA!ILMK\PM'0RCN-H9#^I!^E M)7;OO3]#\$6T'BS4AJ0,MAIN&0..)-PW#/J .OO^5'G* M%'1-*]NFMK_<9Y/O$],FNJ<:-&J MHQBXMI[6L]+ZZW.&G4Q.)H.M:-XC%KIMY MY,/D*^WRD;DD]R">U1Z^J:[\-X==U"VCAU!' $D:[?,&_;^(QS^%3^-?$2:7 MXIC@ET?3;R/RD9I+BWWR8R<@-G\JK_$@7MU+I264ADTZZ0>1$@ 7S.W/N&&/ MQKCH17[A**B][][;KY^9Z.+F[XIRFYI:+KR-5Q',WG1_1N3^N1^%=?XKM=(@LM*T6ZUXZ:UA$ M'"BU>4N<8#97&#PWYU7^(\$.I:)IFN6<@G3_ %32JA&X'D'!Y'(/!]:TP]7_ M &E57?W[K9V_NZ[;(RQN'_V*6'5KTN5Z-7U^+2]UJ^IO>.H%U30]0LU ,]E% M'>IQ_#E@?T5OS%F!&SR84)(/XX/\ WU66%DX4 M/8?SVM\]']UKF^/@JF*^M?\ /OFOZQUC]]TOD;'CD[O$OA8GJ;C/_C\=2_$6 MV&I:#<2(,RZ9.K$ 9.QE&?U.?^ U#XW_ .1C\*_]=Q_Z''5J:>*7XBZGH]R1 MY.I6*QD>K!3_ $+5C2O&%*HOLIO_ ,FU_"YU5[3J8BE+[3P'U1?%>%_65W^"L:%I96B:0W@]B!/\ V=YC$#^)B03^ M#8->7Z;XBUGP\LUKI]R;8&0F1#$C?,./X@?2NYCO]%_X6$=47Q'F5V^S_9/L M;X(QMV[^G7!STKE/'VFC3?%USL7$=R!.O_ NO_CP-/!*/M'2J*_,E+5=>NZ) MS.4O91KT96]FW'W9+X?L[/0['Q/XCU73O!>BW]G=>7)KR_E\VXDCDWOM"YQ!@< = *K>-/\ DG/AW_KG#_Z*H\%_ M\DY\1?\ 7.;_ -%5BJ<%A.9)7YO_ &XZI5JLLPY)2;7)>U]+\FXF@V=KX8\$ M/XDN;=)[Z88MQ(,A,G"X_F3UQQ3-!\7Q:_/-IGC'[+);3*QCGD4)Y9],]N,X M/7/KFI]5']I_!ZQEMMQ%HR&0#_9RAS^>:XC1=&NM>U-+&QV^8REBSDA5 '4D M _3ZD5U4Z5.M"I4JNS3>O\MMK'!6KU<-4H4<.KQ<4[=)-[W[W_ AU&WBM-2N M+>WG6XACD*QRHP(=<\'(]JK58O[-]/U">SF='D@O8CK%:W/F MZBM-JUM=NP44451 5TGP^_Y'K3_^VG_HIJYNND^'W_(]:?\ ]M/_ $4UC_([ MO@CX=?\ )4?"W_89M/\ T]>?B_B0PHHHKB **** "BBB@ HHHH *^4*^ MKZ^4*Y,3T/M^$_\ E]_V[_[<%%%%<9]P%%%% !1110 4444 %%%% !1110 4 M444 %%%% &GX:EC@\6:3-/(L<4=["SN[850'!))/05Z!XXT6Q\4^)TO[3Q1H M,-OY*1MYM\N\8)R0!P>OK7EE%7&5HV://KX.52O&O"?*TFMK[GHVNZ]H_AOP M0?"_AJ\%]/<$F[NT'RG.-V#T.0 O&<#OFI4U72/'7@JUTO5]2@TW5]/ $4]R M=J2 #'WCZC&>^1GFO-**KVCOY&']E4U%6D^=/FYM+W>_E;I8].T.;0OAUI]U M?MJUIJ^L3Q^7#%9/O1!UQN';."2<=.!5+P9XKL+G2]2\/>*YREMJ#-(MRPX1 MVY.?3G# ] BZ%X;\/>'=875M9\4 M:9>06C^9!#:2;WD8?=+*.1@\X&?K5GPQXOM]6^*MSK&HW$5E:M;-%#]HD5 B M@C:,GC)Y/U)KS&BA5+6L@GEBK*;K321I^)98Y_%FK302+)%)>S, MCHV58%R001U%=O\ $G5=/OO">@0V-];7,L2CS$AF5V3Y .0#Q7FM%2IV37F:U_R M1^T_ZY0_S%=%/9^A\OF7\2A_C1YG7IGPV_Y%?4_^NI_] %>9UW_@+6-/T_P] MJ$-]>0P222$JKM@L-@'%*EI(K-XRGA6HJ^J_,X"O0/A3_P ?FI?]K_P#(YZ%+^''T"OHNOG2OHNNFAU/E^(_P#EU_V]^@4445TGR844 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5X#XC_ .1IU7_K M]F_]#->_5X#XC_Y&G5?^OV;_ -#->_DG\2?H?(\4?P:?J_R,VBBBOJ#X0*** M* "NBU?Q5_:OA?3]'^Q^5]CV?OO-W;]JE>F!CKZUSM%9SI0FU*2U6QM3KU*4 M91@[*2LPKH-8\4_VKX;T[2?L?E?8@H\WS=V_"[>F!C\S7/T43IPFU*2U6P4Z MU2G&48/26C.A\.^*O[$TV^L+BS^VVUX,&/S=FW(()^Z>HQ^5,\.^*KGP^DUO MY,=W97&?-MI>AXQD'MQQ6#16VW7?U7J=='XW MMM-MYE\/:%!IT\P(,YE,K#Z9 _+I[5A:5KE]H^K#4;63,Y)W[^1("B5D=C)XUTN34/[1/A>W-_U\UK@E=W M7=LVXS[]?>JVK^-9=8NM'N+BS59=.D\QRLG$QRIZ8^7[OOUKEZ*B.#H1:DEJ MO-^G^BWNC8\3Z_P#\)'JXOOLWV;]VL>SS-_3/.<#U MK7T_QU';Z/I]E?Z4+UM/D$D4IGV\C.WC:>@./PKD**J6%HR@J;6BVW(AC\1" MK*LI>]+?1:]=K6-#7-6DUS6KC4)4\LS,,)NSM & ,_05I6WBOR_!LWA^YLO/ M1R3%*)=OE\AAQ@YPV3U'7%<[15NA3E&,&M(VM\MC..*K1G*HI:RNGYWW-_Q% MXIDUW7K;5(;;[));QJJ+YF_E6+ YP/7]*=XL\5OXIFMF:U%LENK +YF_).,G M.!Z"N>HJ8X:E%Q:7P[%SQN(J*:E+X[-[:V_KH=3KGC3^V=2TJ[^P>3_9TF_; MYV[S.5.,[1C[OOUJOJ/BN2]\70Z[#;>0\10^5YF[(7J,X'49'3O7/44HX6C! M));)KKL]QU,?B:C;E+5M/9;K1/8Z'7?%;ZWXBM=3:V\I;;9M@\W=G:VX\X'7 MZ5L3_$C??75Y#I7EW$UJMLCFXW>7@N=WW>>6''^S7#45+P="45%QT6BW+CF6 M+C*4U/63N]%OMV_(4$@@@X(Z$5T/B?Q4/$T%GYMEY%Q;*5:42[A)D#/&!CD9 MZ]ZYVBMY4H2FIM:K;YG+"O4A3E3B])6O\MCH=:\5?VOXQ'M?:\WO6MLMK6[=C>\.>*[GP^LT'DQW=E<9\VVDZ-QC(/;CCO6 M@GC>'3K6>/P[HD&F2S_?F\TRL/ID#'MV]JY&BE/"T9R2:2BBNDX0HHHH *Z3X??\CUI_P#VT_\ M135S==)\/O\ D>M/_P"VG_HIJYL7_N]3T?Y';E_^^4O\4?S1[91117P)^N!1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M45D^)]<_X1OPY=:K]G^T_9]G[K?LW;G"]<''WL]*\^_X7?\ ]2__ .3O_P!K MK.52,79L]'"Y9B\9!U*$+I.VZ6OS9ZO17E'_ N__J7_ /R=_P#M='_"[_\ MJ7__ "=_^UU/MZ?BO*/^%W_ /4O_P#D[_\ :Z/^%W_] M2_\ ^3O_ -KH]O3[A_8&9?\ /O\ &/\ F>KT5Y1_PN__ *E__P G?_M='_"[ M_P#J7_\ R=_^UT>WI]P_L#,O^??XQ_S/5Z*\H_X7?_U+_P#Y._\ VNC_ (7? M_P!2_P#^3O\ ]KH]O3[A_8&9?\^_QC_F>KT5Y1_PN_\ ZE__ ,G?_M='_"[_ M /J7_P#R=_\ M='MZ?4?\ "[_^I?\ _)W_ .UT M?\+O_P"I?_\ )W_[71[>GW#^P,R_Y]_C'_,]7HKRC_A=_P#U+_\ Y.__ &NC M_A=__4O_ /D[_P#:Z/;T^X?V!F7_ #[_ !C_ )GJ]%>4?\+O_P"I?_\ )W_[ M71_PN_\ ZE__ ,G?_M='MZ?BO*/^%W_]2_\ ^3O_ -KH M_P"%W_\ 4O\ _D[_ /:Z/;T^X?V!F7_/O\8_YGJ]%>4?\+O_ .I?_P#)W_[7 M1_PN_P#ZE_\ \G?_ +71[>GW#^P,R_Y]_C'_ #/5Z*\H_P"%W_\ 4O\ _D[_ M /:Z/^%W_P#4O_\ D[_]KH]O3[A_8&9?\^_QC_F>KT5Y1_PN_P#ZE_\ \G?_ M +71_P +O_ZE_P#\G?\ [71[>GW#^P,R_P"??XQ_S/5Z*\H_X7?_ -2__P"3 MO_VNC_A=_P#U+_\ Y.__ &NCV]/N']@9E_S[_&/^9ZO17E'_ N__J7_ /R= M_P#M='_"[_\ J7__ "=_^UT>WI]P_L#,O^??XQ_S/5Z*\H_X7?\ ]2__ .3O M_P!KH_X7?_U+_P#Y._\ VNCV]/N']@9E_P ^_P 8_P"9ZO17E'_"[_\ J7__ M "=_^UT?\+O_ .I?_P#)W_[71[>GW#^P,R_Y]_C'_,]7HKSSPU\5?^$B\16N ME?V-]G^T%AYOVK?MPI;IL&>GK7H=:1G&:NCSL5@Z^#FJ=>-FU?=/\@HHHJCD M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@#Q7]J7_ ))=IW_89B_]$S5\GU]8?M2_\DNT[_L,Q?\ MHF:OD^O4PW\,04445T@%%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110!T?PZ_Y*CX6_P"PS:?^CDK[WKX(^'7_ "5'PM_V&;3_ -')7WO7GXOX MD,****X@"BBB@ HHHH **** "OE"OJ^OE"N3$]#[?A/_ )??]N_^W!1117&? MK?[Y_ MD*R:UM*_X]6_WS_(54=S"O\ 7JZ"[\77-WX6BT-K:)8HU11("=QVFN?HK1- MK8\JI1IU'%S5[.Z]0HHHI&H5KZ!XDO?#DDSV"0L9@ WFJ3T],$>M9%%";3NC M.I3A5BX35TR2XG:YNI9Y,!Y7+MCIDG-1T44%I)*R"OHNOG2OHNNFAU/E.(_^ M77_;WZ!11172?)A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !7@/B/_D:=5_Z_9O\ T,U[]7@/B/\ Y&G5?^OV;_T,U[^2?Q)^A\CQ1_!I M^K_(S:***^H/A HHHH **** "BBB@ HHHH **** .I\ :/8ZWK\]MJ<'GQ+; M-(%WLN&#*,Y!'8FIVO?!\>JS65YX>EMXXY6B-Q%>2.1@XSM/;OW_ !J;X5_\ MC3<_]>3?^AI7+:Q_R'+_ /Z^9/\ T(UYG*ZN*G!R=DELVCW%-4,!2J1C%MRE M>\4[VMW5S?UWPBFB^(-/6-SRH$<]<$C*DCV/6M#6_#>E6?Q#TK3+>UV6 M=Q&C2Q^8YW$LX/).1P!T-:>I_P#(D^$M_P!_[7;8SZ;3_P#6I?$G_)6M#_ZX MQ_\ HI/!X>"DXP5G*F^]N;=>AC:_)X7T+7I]-/AGSQ M#MS*+^11P3Z$$'K6KXD@\+ MW7CJ6WU1M46\EDB1S$8Q",JH'7YL8QG\:K?$2^>Q2U\.6ML+>Q@19$8,29!@ M@?D<^N3S5T9R5-J/*DFG?2[273>Y9\4 MZ?X9\,+99\/_ &LW*L2?MLJ;<8]SGK7*W^H:-?6OV?2_#IL[EV 247KRGKTV MD8.>E=WX_P#[#VZ9_;W]H9V/Y7V+9_LYW;OPZ5Q=K_8@\5:/_8OV[R_M<7F_ M;=G]]>FW\:K!2YJ*G+F;U=[NVE_.WX$9G#DQ,J4.11=E;EC?5+ROY[FSJ&A: M#X0TFW_MRU?5-2N!N\I9FC11WY'8=,\YI9=!T&\T1?$>BVDLMM;D_:M.DG(R M!U^;D@C(/7D56^*.[_A+(]W3[*FWZ;F_KFN:M3JW]GW L?MGV/GS_)W^7TYW M8XZ>O:M*-.I4HQJN;N]7J[6?2W3Y:F.)K4J&)GAU23C'1:*]UUO;7S3TL=OX M7L/#'B2&_D_X1[[-]C56Q]ME??D-],?=_6N1U74='N[58],T/^SY0X8R_:WE MRN#\N"/7!S[5UGPN_P"/+7?^N<7\I*\\J\/#_::D6W:-K:OJO7\S/&5/]BHR M48ISYKM1BMG9=-/D%%%%>H>$%%%% !1110 4444 %%%% !72?#[_ )'K3_\ MMI_Z*:N;KI/A]_R/6G_]M/\ T4UIZ/\CMR_P#WRE_BC^:/;****^!/ MUP**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** ,GQ/H?_"2>'+K2OM'V;[1L_>[-^W:X;ID9^[CK7GW_"D/^I@_\DO_ +97 MJ]%9RIQF[M'HX7-,7@X.G0G9-WV3U^:/*/\ A2'_ %,'_DE_]LH_X4A_U,'_ M ))?_;*]7HJ?84^QU_V_F7_/S\(_Y'E'_"D/^I@_\DO_ +91_P *0_ZF#_R2 M_P#ME>KT4>PI]@_M_,O^?GX1_P CRC_A2'_4P?\ DE_]LH_X4A_U,'_DE_\ M;*]7HH]A3[!_;^9?\_/PC_D>4?\ "D/^I@_\DO\ [91_PI#_ *F#_P DO_ME M>KT4>PI]@_M_,O\ GY^$?\CRC_A2'_4P?^27_P!LH_X4A_U,'_DE_P#;*]7H MH]A3[!_;^9?\_/PC_D>4?\*0_P"I@_\ )+_[91_PI#_J8/\ R2_^V5ZO11[" MGV#^W\R_Y^?A'_(\H_X4A_U,'_DE_P#;*/\ A2'_ %,'_DE_]LKU>BCV%/L' M]OYE_P _/PC_ )'E'_"D/^I@_P#)+_[91_PI#_J8/_)+_P"V5ZO11["GV#^W M\R_Y^?A'_(\H_P"%(?\ 4P?^27_VRC_A2'_4P?\ DE_]LKU>BCV%/L']OYE_ MS\_"/^1Y1_PI#_J8/_)+_P"V4?\ "D/^I@_\DO\ [97J]%'L*?8/[?S+_GY^ M$?\ (\H_X4A_U,'_ ))?_;*/^%(?]3!_Y)?_ &RO5Z*/84^P?V_F7_/S\(_Y M'E'_ I#_J8/_)+_ .V4?\*0_P"I@_\ )+_[97J]%'L*?8/[?S+_ )^?A'_( M\H_X4A_U,'_DE_\ ;*/^%(?]3!_Y)?\ VRO5Z*/84^P?V_F7_/S\(_Y'E'_" MD/\ J8/_ "2_^V4?\*0_ZF#_ ,DO_ME>KT4>PI]@_M_,O^?GX1_R/*/^%(?] M3!_Y)?\ VRC_ (4A_P!3!_Y)?_;*]7HH]A3[!_;^9?\ /S\(_P"1Y1_PI#_J M8/\ R2_^V4?\*0_ZF#_R2_\ ME>KT4>PI]@_M_,O^?GX1_R/*/\ A2'_ %,' M_DE_]LH_X4A_U,'_ ))?_;*]7HH]A3[!_;^9?\_/PC_D>4?\*0_ZF#_R2_\ MME'_ I#_J8/_)+_ .V5ZO11["GV#^W\R_Y^?A'_ "/*/^%(?]3!_P"27_VR MC_A2'_4P?^27_P!LKU>BCV%/L']OYE_S\_"/^1YYX:^%7_".^(K75?[9^T?9 MRQ\K[+LW94KUWG'7TKT.BBM(QC!61YV*QE?&352O*[2MLE^044451R!1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110!XK^U+_R2[3O^PS%_Z)FKY/KZP_:E_P"27:=_V&8O_1,U?)]> MIAOX8@HHHKI **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#H M_AU_R5'PM_V&;3_T]?!'PZ_Y*CX6_P"PS:?^CDK[WKS\7\2&%%%%<0!1 M110 4444 %%%% !7RA7U?7RA7)B>A]OPG_R^_P"W?_;@HHHKC/N HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "M;2O^/5O]\_R%9-:VE?\ M'JW^^?Y"JCN85_@+U=/8> -9U&PAO+MZ?8PVE MM+$(H4"(#$"<"M8\M_>/#Q?UGE7U:U_,N?\ "L]>];7_ +^G_"C_ (5GKWK: M_P#?T_X5%_PL?Q#_ ,]H?^_(KM=-\07]S\/+C5Y70W:)(RL$ &5)QQ6L8TY; M'CXBOF>'2<^75I=>IQ__ K/7O6U_P"_I_PH_P"%9Z]ZVO\ W]/^%1?\+'\0 M_P#/:'_OR*ZWP'XFU+7[F\3471A"BE-B!>I/^%$53D[(>(K9IAZ3JS<;+U/+ M+B%[:YE@DQOB_DG\ M2?H?(\4?P:?J_P C-HHHKZ@^$"BBB@ HHHH **** "BBB@ HHHH ZGP!K%CH MFOSW.IS^1$ULT8;8S98LIQ@ ]@:L-9>#Y-5FO;WQ#+<1R2M*;>.SD0G)SC<< M_3M^%<=17)/"J51U%)IO32W^1Z%/'.%&-&4(R46VKWZ^C2.MU[Q='K/B#3FB M1K;3;&5"BDZWV=O&BRR>6XVD,Y/!&3P1 MT%<'14_4J2LEI9-??N7_ &G7;DY6;;4ONV^1M^,-0M=5\67EY82^;;R;-C[2 MN<(H/! /4&M?Q5KNF^(/#6F3?:/^)M;@+-&489!&&YQCJ >O>NXGC'7\*PZ*FCA?8Q48S=ETT_RN7B,?\ M69NI4IQYGU][T_FM^!W=]KF@^+](MAKMT^F:E;C;YRPM(K^O"]CUQQ@U7U+Q M%I6E^&'T+PPTLPN#FXNY$V[L]0 >>@ Z<#WKC**F."IQLKOE3NET_P _Q+GF M=:5W9 ]>TW1;75DU.Y\EKA$$0\MFW$!\] <=1UKC:**Z M(48PJ2J+>5OPT.2IB9U*-.B]H7M\W?4****V.8**** "BBB@ HHHH **** " MND^'W_(]:?\ ]M/_ $4UV4445\"?K@4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110!XK^U+_R2[3O^PS%_Z)FKY/KZP_:E M_P"27:=_V&8O_1,U?)]>IAOX8@HHHKI **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@#H_AU_R5'PM_V&;3_T]?!'PZ_Y*CX6_P"PS:?^ MCDK[WKS\7\2&%%%%<0!1110 4444 %%%% !7RA7U?7RA7)B>A]OPG_R^_P"W M?_;@HHHKC/N HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "M M;2O^/5O]\_R%9-:VE?\ 'JW^^?Y"JCN85_@+U%%>C>'/ VD?V-;ZMK5R9$DC M$I1F\N-!UY/4_F*UC%R>AXF*Q=+"P4JG7:QP-E87>HSB&QMY+B3^[&I./<^E M>H6VE7>E?"V\M+V,).L$KL@8' .3U'M45[X\T'0H#:Z%:K<%>@A41Q@_7'/X M _6JOAGX@/J6K2VVO&"&&=0L.%PBGG@D^N>I]/>MHJ$7:^IX6+J8S%4U45*T M(M2UW=CS:O0?A0#]KU(XX"1C/XM5R_\ A;:SW)DT[4&MHF.?+>/S-OT.1Q]? MSJ[/)I?P\\.R06TGFWDV2H8Y>1^@)'91_GDTH0<97D7C,PHXRA["A=RE;2VV MO4\PU8AM:O2#D&XD(([_ #&JE!))))R3U)HK ^CC'EBD%?1=?.E?1==-#J?* M\1_\NO\ M[] HHHKI/DPHHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ KP'Q'_R-.J_]?LW_ *&:]^KP'Q'_ ,C3JO\ U^S?^AFO?R3^)/T/ MD>*/X-/U?Y&;1117U!\(%%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !72?#[_ )'K3_\ MMI_Z*:N;KI/A]_R/6G_]M/\ T4UIZ/\CMR_P#WRE_BC^:/;****^!/ MUP**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH \5_:E_Y)=IW_89B_\ 1,U?)]?6'[4O_)+M._[#,7_H MF:OD^O4PW\,04445T@%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110!T?PZ_Y*CX6_[#-I_P"CDK[WKX(^'7_)4?"W_89M/_1R5][UY^+^)#"B MBBN( HHHH **** "BBB@ KY0KZOKY0KDQ/0^WX3_ .7W_;O_ +<%%%%<9]P% M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5K:5_QZM_OG^0K M)K6TK_CU;_?/\A51W,*_P%ZIY[VZN88HKBXDDCA4+&C,2J#V':H**L\YI-W8 M4444#+D&LZG:PB*VU&[AC P$CG90/P!JK++)/*TDSM)(QRS.V4445\"?K@4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110!XK^U+_P DNT[_ +#, M7_HF:OD^OK#]J7_DEVG?]AF+_P!$S5\GUZF&_AB"BBBND HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** .C^'7_)4?"W_ &&;3_T]?!'P MZ_Y*CX6_[#-I_P"CDK[WKS\7\2&%%%%<0!1110 4444 %%%% !7RA7U?7RA7 M)B>A]OPG_P OO^W?_;@HHHKC/N HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "M;2O\ CU;_ 'S_ "%9-:VE?\>K?[Y_D*J.YA7^ O5T_A#P M?)XCE:>X=H;&(X9U^\[?W5_J:YBO4==N'\,?#:SM+3]W-.J1,RG!!8%G/X\C M\:W@D]7T/G,PKU(*%*CI*;LGV[LYSQS!H%I]DM-",0FMRRSK'ELYQC+=R"#Q MGO7-:?I]QJFH16=FF^:5L*.WN3[ 56KT3X5Z>#)?:BZC*@0QG]6_]EH2YYA5 MF\OP;=W)KOU;9:L_A;8);@ZE?SM+W\G:BCVY!S65XD^',FFV;WFD3O(KF,R-]FMI#%%'GCY>"V/4G//IBN@^&>MW$EU-I M%R[2P^49(MQSLP0"H]B#^GO5^XWRV/-DLPH45BY5+]7&W0\]HK2\16*Z;XCO MK6, )',VP#LIY _(BLVL'H['T5.:J04UL]0KZ+KYTKZ+KIH=3Y;B/_EU_P!O M?H%%%%=)\F%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %> M ^(_^1IU7_K]F_\ 0S7OU> ^(_\ D:=5_P"OV;_T,U[^2?Q)^A\CQ1_!I^K_ M ",VBBBOJ#X0**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "ND^'W_ "/6G_\ ;3_T4UM/\ ^VG_ **:N;%_[O4]'^1VY?\ [Y2_Q1_-'ME%%%? GZX%%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 >*_M2_P#)+M._[#,7_HF:OD^OK#]J7_DEVG?]AF+_ -$S5\GU MZF&_AB"BBBND HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** . MC^'7_)4?"W_89M/_ $]?!'PZ_P"2H^%O^PS:?^CDK[WKS\7\2&%%%%<0 M!1110 4444 %%%% !7RA7U?7RA7)B>A]OPG_ ,OO^W?_ &X****XS[@**** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **4 GIS001U&* $HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *UM*_X]6_ MWS_(5DUK:5_QZM_OG^0JH[F%?X"]7IWC:-M5\ Z??VJEDC\N5P.RE,'\B17F M-=QX*\9V^FVG]DZS_P >A)\N0KN" ]58>G^-;TVM4^I\UF-*I[E>DKN#O;NN MIP]>P>%(/^$>\ _:;E/+?RWNI >O3C_QT+1%I?@=)?[0B.G?*V=WVGY ?]TM MM'TQ7.^.O&EOJ%J=*TA_,B8@SS#@-@\*/49[UI&*IWDV>9B*\\SE"A3@U&]Y M-G!.[2.SN2S,>/I79^)OB!%/8MIOAZ,PP,NQI]NWY?1%[?7].]9T^5> M\STLQ5>K%8:C'26[Z)'*^([U=1\27]U$08WF;80<@J. ?Q K,HHK-N[N>G3@ MJ<%!;+0*^BZ^=*^BZZ:'4^6XC_Y=?]O?H%%%%=)\F%%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %> ^(_^1IU7_K]F_P#0S7OU> ^(_P#D M:=5_Z_9O_0S7OY)_$GZ'R/%'\&GZO\C-HHHKZ@^$"BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ KI/A]_R/6G_P#;3_T4UM/_[:?^BFKFQ?^[U/1_D=N7_[ MY2_Q1_-'ME%%%? GZX%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 >*_M2_\DNT[_L,Q?\ HF:OD^OK M#]J7_DEVG?\ 89B_]$S5\GUZF&_AB"BBBND HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** .C^'7_ "5'PM_V&;3_ -')7WO7P1\.O^2H^%O^ MPS:?^CDK[WKS\7\2&%%%%<0!1110 4444 %%%% !7RA7U?7RA7)B>A]OPG_R M^_[=_P#;@HHHKC/N HHHH **** "BBB@ HHHH **** "BBB@ HHHH *FM;6X MO;E+>SADGFD.%CC4LS'Z"K6D:1-J]PZHZ0P0KON+F7A(4]2?Y#J3TKHK4^=9 MSV_A]_[*T>/Y+S5KCB2?VR.>>T:_CZU2C%K'3[8_=N]4(8GWW2D* M?P6LDZ]9Z1^[\,V@20<'4+M \S>ZKRL8^F3[UBW=[=7\YGOKB6XE;J\KEB?Q M-5=+8YE1K5M9_C_\BFE][;[G:'4-8CXE\::7:_[%MG _[]QXH&HZQ)Q%XWTV MY_V;@M@_]_(\5PE%'.Q_V?#R_P# 8_Y?J=Q/;ZD\!EU+PSIVK6XY:YTS:&'O MNA.!_P "6LC^R-'U8XT2_:UN>UEJ)"[CZ+*/E/T8+6';74]G.LUI/)!*O1XW M*L/Q%;B^(X-4 B\46@N\\"^@ 2Y3W)Z2?1N?<473W$Z%:CK#\/\ Y%MK[FGV M,:]L;K3KM[:_@DMYD^\DBX/_ .KWJO793-]ETV*/5&_MOP\YV07L7$UH?09Y M0_[#?*>WK7/ZQHTFEO%)'*MU97 +6UU&/ED'I[,.ZGD4G&QT4,2I^[+?\'^J M?=/5>9FT445!V!1110 4444 %%%% !1110 4444 %%%% !1110 5K:5_QZM_ MOG^0K)K6TK_CU;_?/\A51W,*_P !>HHHJSSPHHHH **** "BBB@ KZ+KYTKZ M+KIH=3Y/B/\ Y=?]O?H%%%%=)\F%%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %> ^(_P#D:=5_Z_9O_0S7OU> ^(_^1IU7_K]F_P#0S7OY M)_$GZ'R/%'\&GZO\C-HHHKZ@^$"BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KI/A]_R/ M6G_]M/\ T4UM/_ .VG_HIJYL7_ +O4]'^1VY?_ +Y2_P 4?S1[ M91117P)^N!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% 'BO[4O_ "2[3O\ L,Q?^B9J^3Z^L/VI?^27 M:=_V&8O_ $3-7R?7J8;^&(****Z0"BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH Z/X=?\E1\+?\ 89M/_1R5][U\$?#K_DJ/A;_L,VG_ *.2 MOO>O/Q?Q(84445Q %%%% !1110 4444 %?*%?5]?*%H MZ<--WHOZ\EK\BYY=I=PO8VT[0>'-,(>[NE&'O)>F1ZD\A1V&2>]8.L:U)JLD M<:1K;6-N-MM:1GY8E_JQ[L>35KQ'=10^5HFGN&L[ D.Z])YOXY/?G@>P]ZPJ MKB^APXFBFG4BO7S]/-=/N*>JZ9-I&I26EP M58K@I(G*R(1E64]P1@U2KJ;RRFN=%NM.O!_Q,] 8X/4R6Y;##W"L0P]F/I7+ M4I*S-L/5=2&NZ_'L_FM?P"BBBI.@**** "BBB@ HHHH **** "BBB@ HHHH M*UM*_P"/5O\ ?/\ (5DUK:5_QZM_OG^0JH[F%?X"]1115GGA1110 4444 %% M%% !7T77SI7T7730ZGR?$?\ RZ_[>_0****Z3Y,**** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH *\!\1_P#(TZK_ -?LW_H9KWZO ?$?_(TZ MK_U^S?\ H9KW\D_B3]#Y'BC^#3]7^1FT445]0?"!1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 5TGP^_Y'K3_ /MI_P"BFKFZZ3X??\CUI_\ VT_]%-7-B_\ =ZGH_P C MMR__ 'RE_BC^:/;****^!/UP**** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \5_:E_Y)=IW_ &&8O_1, MU?)]?6'[4O\ R2[3O^PS%_Z)FKY/KU,-_#$%%%%=(!1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 ='\.O^2H^%O^PS:?^CDK[WKX(^'7_)4? M"W_89M/_ $]>?B_B0PHHHKB **** "BBB@ HHHH *^4*^KZ^4*Y,3T/M M^$_^7W_;O_MP4445QGW 4444 %%%% !1110 4444 %%%% !1110!+:V\EY>0 MVT(S)-(L:#U).!79374=OJ^KZG;G]QHMNMA8'_;.8U8?@)'^M8G@X!?$\%PP MRMI'++?WNJ6UYWO+&"9O=M@5OU4UI+57/,H?NZ[@MM5]UI+[E)KY&%11169Z8444 M4 %%%% !1110 4444 %%%% !1110 5K:5_QZM_OG^0K)K6TK_CU;_?/\A51W M,*_P%ZBBBK//"BBB@ HHHH **** "OHNOG2OHNNFAU/D^(_^77_;WZ!11172 M?)A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7@/B/_D:= M5_Z_9O\ T,U[]7@/B/\ Y&G5?^OV;_T,U[^2?Q)^A\CQ1_!I^K_(S:***^H/ MA HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH *Z3X??\CUI_\ VT_]%-7-UTGP^_Y'K3_^ MVG_HIJYL7_N]3T?Y';E_^^4O\4?S1[91117P)^N!1110 4444 %%%% !1110 M 4444 %%%% !6'XO\6Z7X)\-W&M:W*4MXOE1%&7E<_=11W)Q_,G@5N5X;\74 M3Q/\;_ O@^];=86I[MK >X45YAXK\7ZYIOQ[\)^'+*^\K2=0MG>ZM_)0^ M8P\S!W%=P^Z.A'2NN\?ZI>:)\/-=U/3)O(O+2QEEADVAMCA20<$$'\16?(]/ M,#H:*X7P+XCU76?@G::_J5UYVIR6,\K3^6JY=2^#M "]AVKR[P;X^^*_Q%\. M6]EX5FMHKJU+?VCK=[#&J%RY*1HH0KPF"<*3SVZFE2;OY ?1=%0V:W"6,"WK MK)C/CYB.!QG/85YU\<_&&L>"O!NFZEH-[]BEDU:*":3R4DS$8Y&88 M8$=5'(YXJ(QXJG3:5P#X M5>/=4\<_\)#_ &M!:0_V9J#6L/V9&7&1\@^RX&<9)!JYPO-I: M>QUSOCCQOIG@#P[_ &SK<=S);^F<'BL3]I#3_&J65S>W>KV4GA%[N! M;73U0>=')Y6"2?+!QN#G[YZCCT(TO?2;T ^BZ\@O/B5X\\1^)-8L/AEX,'C-36WA[XVKX=OX;KQAHKZI)/ UI.L*[( MXP)/-!'V?J28\<'[IY'?S'X1Z1\3;RXUP^$?$6FV$4.I[=26XC4F:3)W,N86 MP.O]WZ54*:2;;3 ^GM->\ETFT?4XDAO6@0W$<9RJ2%1N Y/ .>Y^M6:\P^)/ MQ(UC2_$EEX+\!6$=_P");Y/,+2_ZNV3GD\@9P">3@ #@Y KE=6USXV_#NU&O M>))]+\1:3&0;J"VC53 I/JL:$=>OS =^*S5)O7N![S17#>)O&K7'P3O?%_A: MY,+O8?:;:4HK&-L@$$$$9!R".>17!>$O%GQ5^(MGI5WX=EM--TNU6)+[4+V) M ]_*,>=L78P SD#:!SW'0)4VU<#W:BO&_&WQ$\5Z%\9U\-^'HO[1%YI2FRT] MHT"?:6<_O'? 8*J*Q(W8X[=:Q=<\6_%[X975GKGC6XTW6-"GF6.X@LHU'D;N MV=BL#@'!)9)W6K?&3QE;2>(/!;:?HNC,-]C97*H;B\B M[.=R,!NZ@$KP1]3V7PC\>7/C_P '/>:I:K:ZE97+6EW&@(4NH!W 'D9#=/4& MIE3:5P.ZHHKRKQ?X\\5ZMXRN/!OPNM+9KZQ17U'4KO'EVV[HH!X)Z=CW&.": MF,7)Z >JT5X;>^(?B]\,X4UGQO/IGB70ED5;QK-522W5B%R,)'W(Z@CG''4= M)\:/&^I^'?A;:Z_X0U$6\ESE7[-W23W ].HKQ'^T M?C9XULQX@\,2:9X?TN8>;96-RJ-//$?NDED89(YZKU_&NP^$GCZ^\<:#>IKM MFEGK.DW1M+V.,84L.A R<'@@CU!QZ!2IM*X'?45XYJ6J_&/Q;KVH0>$K2T\+ M:5:3F*&YU2'$EP!_'AD?(/LN!G&20:I6'C'XE> O&^B:3\2YK#5=,UJX%K%? M6J*OER$@#D*G0L,@KTS@\4_9/N@.N^+WC[5/ &CZ3=Z-!9SR7NH+:R"Z1F 4 MJ3D;67GCWKT*O$_VG)5A\)^'Y9#A$U=&8X["-C1=WWQN\26[>(O#9T[1],<& M2TTF=%-Q-%U4MN0X8CG&Y>M5[-.">P'ME>>_#KQ]JGB[QEXVTG4H+.*W\/WX MMK5K=&#.OF3+ER6()Q&O0#J:?\)/B0_Q"T"Z.HVJV6L:;*(+ZW7( )SA@#R M=K#!Z%37*?!#_DJ/Q6_[#(_]'7-+DLI)[H#VJBO(_$?CGQIXI\8:CX7^%5O: M1#26$>H:O>8*1RG/R*"#T((/RL<@\ #)RYO%?Q2^&-Q:WWQ'ETW7O#\TZPW- MW9*%DMMQX; 1,_0J<],C(I*DWUU[ >X45Y;\3?B!K^G>(M#\)> X;635]:C, MT=U7''S@C/!/RL0#F)R#[%N.]=!\*O'?B'6=;UOPIXZMH8==T;8S20 M31MWP#CNIR."&' K1TVE=-,#TZBBO)_BO\0=;\%>.O"MOI/F7-K?+.)=/CC0 MM=R8"Q)N()7YV'(/YU$8N3L@/6**\$\2:W\)=9^*^O\ BZ_T?P-IUOH>FV1"C5-2B_X^#TRFY6!'!Z*>!DGD M"I]F^:S ]9HKP6]\6_%?X7ZEIUY\0KS3=;T&ZNEMYI[9%4P[O0A$(. 3R"#@ MC/2NX^-OB?6/"'PUFU7P[=_8[U;F)!+Y2285CR,."/TI^S=TNX'H5>>^&_'V MJ:Q\9_$OA&Y@LUL-)@62"2-&$K$^7]XEB"/G/0#M6+X1USXF>-_$&GZ];FTT MCP?O!%O<(OVB]B QO^ZQ&X\C!48Z9ZFCX'8+^U%X\9B HLT))/3B&J4+7OV M]JHKRZ+Q;XA^(?C7['X#OO[.\,:7+MO]:6%)#>/WBAWJ5Q_M8]^F VM\2?'U MWX373M(\.V U3Q)K#F.QMG.$&.KOR.!GID=^0!4>S=TNH'=TR:58())7SMC4 ML<>@&:\6>S_:!TZ-M4;5="U$(-YTI8UR?]D$1KD_]M*T;GQ+XL^)OPQL=9^' M6I6>B7*M+'JD-X ^TJOS1@F-_8@X'!%/V?F@.\\%^,M-\=^'5UK1H[B.U:5X M@+E K$J<$X!/%;]?.?[/^F?$&71],O=-URPA\)K>2?:+!T!F?'WL'RB>3C^, M5WOCGQ[XDD\8#P1\-K&"YUM8!<7MW59QG&.#U;!!YSPPP#GASIVFXQ ]/ MHKPV^U7XU?#VS;7?$UUI'B728"&NX;90DD4?<@B-#QZ_-],5U7Q.\X'I%%>.^$?$'Q.\>:MI>MV M+6FD>$TD3S%N47S[^-M>Q5$H\KLP"BO,/B3\2-8TOQ)9> M"_ 5A'?^);Y/,+2_ZNV3GD\@9P">3@ #@Y KE=6USXV_#NU&O>))]+\1:3&0 M;J"VC53 I/JL:$=>OS =^*M4FUN![S17G_C'QS(_P-O/&'A.Z,$DEI'/;2E% MJ:DUM=-%-:(%58 M?(P%.(TYW!ST[CGT\G^%6J_$'6?AU9:!\-X[33X[)Y3>:O?KE1(TC,(T!5@2 M%().T_>'3O2IIQ?KN!],T5Y'\.O'?B^+X@77@/XD1V\FI);_ &FVO;=0HF48 MZA0 01D@@#&T@CTU/B#X^UNR\16G@WP!817WB.[B\]Y)S^ZM(?[S%[V?PG9P7VL(@-K;W# )(VX9!)9>V3]X5Y+>W/Q MS\%V,VO:Q?:+XAL+93-[=.AKK_%OCR6?X$W?C+PI(&Z@ M@.4C?T!#-Q^)K3K@[3Q)JLO[/[>)'NLZL/#\E[]I\M/]<("P;;C;U&<8Q[5Y MQX6\9_%KXD^'+-/",]I8_9$V7^M7T**+B8DG:BA&& I4'"=>]"IMW8'T'117 M#_$CQ%XNTJ/3]/\ 6@MJ.H7\A5KJ5"8+11CESD $YXR<<'KP*SBN9V [BBO M#;^R_: T:REU5]?T744@0RO8Q0IN*@9('[I<].S9KT7P#XYB\8_#FU\37$2V MS>6YNHTY$;QDAL=\<9'?!%7*FTKWN!UM4;W6]*TV[MK74=3L[2XNW"6\,]PJ M/,Q. J*3EB2<8%>)Z;XJ^+OQ1%QK'@2?3O#NAI*T=L;M$9YMOJ2C\_0 9XR< M&JOP_P!+/B;XU:I'\5K9IO%VDI;W%EY,/$'C.]\(_"NVM1-I@7^TM5O,&.!FZ(H.>>".C'(/'!-8] MUXG^+'PQ\G5?'\VF^(= ,J1W4]DH62V#$ ,,(G?U!!Z9&0:E4F^NH'N-%>7_ M !N\<:IX2\ Z5K7A>_$!N=2A1I4B23S(6BD<@!P1SM4YZU@&]^.7BRS'B#0) M-+T*PE'FVNES*C32QGE=Q=&P2/5DZ]!0J;:O>P'M]%<+\)O'MSX]\*SSZM:+ M9ZKI]RUI>Q(,*7 !W 'D=<8/<&N'NO'OQ!^(WBS4M,^%+66G:3IY45Y)X+\;^,-)\>)X&^)R6TE[>0-+I^I MVH"K/M!)!P .@./E!!&"#D5=^%?C#6[[Q-XH\(^,KW[7J^CW6Z&8Q)&9;<\ M[4 ']ULX_P"6@H=-JX'IU%>?^+?$NKO\4O#'A'PW>?9FE#W^K.L:.5M5X"?, M#C<01D8(X]:] J7%I(#G=<\;Z9X?\4Z)H%[':T[);&) 47;C)8DC Y'0& MNBKY@\>Z1\38_BUX9BU#Q%ILNHW%Q.=%F2-=MJN1P_[D9XV]0W2O9(-=UKX? M?"^ZU?XFZE;ZG?VA9FDLU"B7<0(XU&Q.22!T]ZTE3LE9[@=W17A-AJ'QT\:Z M>GB'1;G2-"T^=?-M;&5$+S1GE3ED<\CN2N&?&%BF MG>)=*YFB0869,@;@,G!&5S@D'<".M*5)I7N!Z7117B_COXE>)_#7QHBT'1HV MU&&YTQ3::6(DQ+AT5X?X1\4?%/XAQZ+J.AR6FEZ';+;I?7=W M&@DU%U"_:"@V, "VX#:%'OU VO'_ ,2/$ \:1>!/AO9076NM&);NZN,&.T4@ M'H>,X())SU )/![)WL!ZM17@NJ>*/C%\,5BUCQH^G>(]$\Q5NC:(JM "<#E M40@YX!(89X[BO0_&OQ+L/"_PR3Q=8Q_;XKM(_L29P)&D&5W>@ R3WXQ2=.6E MM;@=O5*WUK2KO4Y]-M-3LY[ZW&9K6*=6EB&<99 +[?V@IM+_MU+[24 M#)YHT<0Q^9C&<ECFM]1NIYF=FE!#D;<[< MT45\Y>"OB'\5?B'X?CT[PO-;B_MW9K_6[V"-(TR?DC M50A7.!D_*3SVZGT7QGKOQ#TZWT/0O"6D)J&K74"_;M6EC/V:!POS'. 20QY M'3 "DD"DZ33LV@/2**\(U8?'OPKID^N7FMZ-J]K:1F>>SBA3(1>6_P"62$X& M>C9^M>FZ#XN_X2?X6Q^)[)1;R3V$DP4881RH&##GKAE/7TI2IM*][@=517S_ M .#_ !E\6OB+X-M!X7GL;6:V\Q+[6M0C1?/EWL52-%0KA8RF3LZ]QW?H_P 6 MOB!8ZAJ'@;6=&BU+QFCK'8RH%2)@5W&23;A=H7#9&,YP<8JO8RU5T![[17@6 MJ>,/BQ\,-3T_4_'UUINL:#=W"PS?9$5?L^[G (1"" "1G<#C&>]>@_&;Q)JO MA/X87VK>'[K[)?12PJDOEH^ T@!X8$=#Z4G3=TNX'>45XE-JOQH\8:6NO>$' MT[1]+9!)9VMPJ&YO$QPYW(RKNZ@97@CKU-30/BMX]^(FCQ:-X0TNUL=?MB5U M74+H8@M@#A2%(/S-@\8.-IX]'[%VW0'O%%>,^#_&WCSP_P#$ZU\$?$TVM\VI M1/)9:A;(J@E0Q_A501\I&"H(..QKJ_B/XA\9Z=+IVE> -"-[>W[,)+Z>,FWM M%']X\ $\]>..A)%2Z;4K =W17A>IP?'[P]I\^LSZ[HNJ0V\;32644*9"@9(_ MU2$X&>C9^M=4-=\6_$CX3Z-K7P[U"RT35;F8-=&Z =%5 Z2(,QO_ !A2.,X' M7U;IVUN@.H\%^-],\=Z9=W^BQW*0VEX]F_VA I9U56) !/'SCKCOQ5;5-0\: MQ?$;3+/2M(LY_"LD&Z^OI' FBD^?Y5'F XXC_@/WCSZ>(_ K2OB+<0ME:[XOURS_:2\->%;:^V:+?:8 M\]Q:^2AWN%N"#O*[A_JTX! X]S5RI\LFD!Z?17F?Q4^)&I^&M1TSPOX-LDOO M$VK\PHXRL*9QN(R.3AL9X 4D].>4U#7_ (R_#BWC\0>,;C3-?T19%%Y!:HJR M6Z,<9!")SD@9^8=,^M1&DVK@>[T5Q/C7Q?K=GX.T_4/ .BR:Y>:J8_LS",M% M%&X!$CX/3D=P.>_#'Q]JGC36/%=IJD%G%'HVH?9;#3?:E;I:ZE9W+VEY$@POF* <@'D AAQZ@UQOP#_ .1F^(G_ &&3_P"ARU7) M:,K[H#J/"/CW5-?^*WBKPS>06B66C;?L\D2,)&RY^,'A_P )>';O[/#'"^HZRRQ(^8 <)'EE M.WK'P2D%F=-N-/-T\I1O.# .< [MN/D'\ M/K7H5?/7Q#UVZ\.?M-V%]IM@^HWYT<0VEH@_ULK^8J@^@RUKXX>! M[,^)M;N-(U72XV#W.GVT8_<(3SDA%; ]0S8ZG(K9TKI6[ >]45QMQXS76/@Q M?^+_ ](8';1[B[MV8*QAE2-N"#D$JZD>G%,^$'B#4_%/PIT?6-=N?M5_<^? MYLWEJF[;/(HX4 #Y5 X':LN1I7 [6BO,?^$OUS_AI'_A%OMW_$E_LSS_ ++Y M*??VYSOV[OPSBD\!>+]<_P"%H>*?!?BZ]^U3VCBZTR5HDC+VY/3Y5 ) 9#W. M=WI3]F[7^8'I]%>?_$'Q+J\'BSPKX5\+7GV34-5NS-=S+$DABM(QE^&! SS@ M^JX[UZ!4N+23 **\Z^(.O^/UU^ST#X>:*I::(RSZO>1GR(>OR@]-PQGG/48' M6N*UJ[^.O@73)=?U;6-&URPM )+FWBB0;4SR3B*,X^A.*N--OJ@/>J*Y@^)S MJOPKE\3Z43 \VDO>0Y 8Q/Y18 YX)!X].*\@\&>-OB[\2/"]O%X8FL;-[0NE M[K=]&@$\I^.?&%MX_G\!_$F*WEU M+[,;FTOK<*HF4=]>?B_B0PHHHKB **** "BBB@ HHHH *^4*^KZ^4*Y M,3T/M^$_^7W_ &[_ .W!1117&?/#/AX#I]GF/X^<_^ H\(?O-<>V[W5I<0#ZM$ MV/UQ4[65QK'AG0(;&,RS_:9[0*/4E7'_ *$?RK1?#_7D>94DHXE.6UT__)9G M-T5Z+<_!O5H-*:XBOK>:Z5=QME4C/L&/4_@*\[(()!&".H-3*$H[G1AL;A\6 MFZ$N:VXE%%%2=84444 %%%% !117HVF_!W4KW1TNKB_AM;B1 ZV[1EL9Z!FS MP?P-5&,I;')BL9A\(E*O*U]CEO#G-GKJGH=,8G\)8R*/$7.GZ QZG30#^$LE M6X=+NM L/$T.H)Y<\,45J1G()>16X/<%4)JGXG_=OI5MW@TV$,/0L#)_[/5/ M2.IS0E&IB.:+NKW^7*O\T8=%%%9GJ!1110 4444 %%%% !1110 4444 %%%% M !6MI7_'JW^^?Y"LFM;2O^/5O]\_R%5'_5X#XC_Y&G5?^ MOV;_ -#->_DG\2?H?(\4?P:?J_R,VBBBOJ#X0**** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "ND^'W_(]:?_VT_P#135S==)\/O^1ZT_\ [:?^BFKFQ?\ N]3T?Y';E_\ MOE+_ !1_-'ME%%%? GZX%%%% !1110 4444 %%%% !1110 4444 %>'?&K=X M4^)_@OQ])&S6-M+]CO'5<^6N2?Q)5Y"!_LU[C6=KV@Z;XFT.YTC6[5;JRN5V MR1MQ[@@]00>01T-73ERRNP+=I=V]_9PW=E-'<6\Z"2*6-@RNI&001U%>(^/; MA/'W[07A/PWI3?:(?#TAO=0D0_*AW(Y4D=\(B^Q?'K4Z_L\W^G[[7PW\1M;T MK2G8DV2AB"#ZE9$4_7;7??#_ .&NA?#K3Y8='62:ZN<&YO+@YDEQT'' R>! M^.:T7)#5.[ X7Q]B#]ISP#/,0D3V[QJS'JW[P8_-E_.NT^,&H6NG?"/Q$U[, MD0FLW@CW'EY'&%4>I)/\SVI_Q&^&NE?$?2[>"_FEL[RS_M66\8>,]4\1O%"Z6B70;RH&*D*Q5I&)VDYP" <P M&Q\,?^3;['_L&7/_ *%)53]FQ%7X/0E5 +7LY8@=3D#)_ #\J[+PQX._X1SX M;P>%/MWVGR;:2W^U>3LSO+'.S<>F[IGM47PV\#_\*]\'1Z#_ &A_:.R9Y?/\ MCRL[CG&WQ65[:ZAI\%[831S6L\8DBE0Y5E(R"*\7^#\\.J?&WXB:IIF M)-/>8(LR?<=M[<@]\[6.?\:LZI^SV7FN+?PWXVU;1-%N7+2Z4FZ2+GJ!AU&. MO4&O1?!'@C2/ /AU-(T.-MF[S)II2#).YZLQ'T P. !3O",79WN!YM^SY(L, M/C>60X5-8=F/L-U8WAZ[^(?QODU#5M+\5GPKH,%TUM#!:*?.& &Y*E23M96VM0Q4=\*5=" ,G .<5ISP#;?6 M_B#?>)KB?5872SNR^8%$BCS,-*^,GCH,X/H:]$_:;_Y)+'_V$H?_ $%Z1OV> MM.0Z=>0Z]=S:Q;:A%>W&I7T?GO-PVCISDGCG/&/0_&GA#3O'/A:YT/5 M_,6&;#++$0'B=3E6&?\ )!(H=2/-%WO8#>!#*"IR#R".]>+_ +.__,Z?]AIO MZUO_ _^%VM^"=;%S=^.]2UK3DMV@BTV='6./)&T@&5AP!CA1U[5J_#OX>_\ M(#_;7_$S_M#^U;TW?_'OY7E9S\OWFSUZ\5G[L8R2=P.#L98]+_;&U4ZIA/[3 MTM%L&_X1/P?INA?:OM?V"$1>?Y>S?@]=N3CKZFIE-2B_6X' MG%R ?VNK/(Z: <>W+U:_:1_Y([#I-!_M#^SM\R2^?Y'FXVG.-NY?YTU.//%]@ M-OPZ /"^E # %G#@#_<%>8?L]?\ (-\7?]A^;^2UZQIUI]@TNUL]_F?9X4BW MXQNVJ!G';I7+_#SP%_P@=MJ\7]I?;_[2U![W/D>5Y>X ;?O-GIUX^E0I+ED@ M.PKYMK@<'X@_9\ M^&?A;27U/Q!XAUNRLT=4,KSQ'YF. !"2?P]ST%6/CG866E?L\Z-8Z5/+<6- MO/:QVTLQR[QB-MI/ YQCL/I6MI/P"C?5;>]\=>+=4\6+:L&AMKMF6('_ &@S MN2/8$ ]\CBNN^)G@$?$3PBFAKJ/]F!;E)Q,+?S?NAAMV[E_O>O:M/:+F5Y7 MZ?3 %TFT50 ! @ ';Y17DWP9D6'QK\4I9#A4UZ5F/L))J]?MH?L]K%#NW>6@ M3.,9P,5R?@KP%_PA^O>)]2_M+[9_;^H->^7Y'E^1EG;;G<=WW^N!TZ5C&249 M(#ROP]=_$/XWR:AJVE^*SX5T&"Z:VA@M%/G# #9AI7QD\=!G!]#7?W_P"SZ;;6[J^\ M#^,]4\+Q7;EY;:U#%1WPI5T( R< YQ4C?L]:X"=(\;AM'3G)/'.>,=*J03T>GH!3_:=:-/".@-/CREU=2^1D;?+?/'>O9[> MZM[BRCNK::.2VDC$B2HP*LA&00>F,5S7CGP%9^/%T>'5)L6FG7ZW3SQQWK@+O\ 9YF!ELM%\>ZUIV@RD[M*RSH%/5<^8!CGNI]\UBN2 M4$F[6 K_ 1*:C\5OB+K&F'=I1SEYG/5V/<\#Z 5D>"/AY_PAOB MCQ7K']J?;?\ A(KS[5Y/V?R_L_SRMMSN.[_6XS@=/?ARJ)\WR \*\"_"WP_X M[\=>,--\5WVHV>K6.H2,D5M,B&5"[;FPZ,3@XY']X5U7B/X!_"_PEIR7WB/Q M)K5A;/((E>2>([F/0 "$GM7<>/?@QI7C+6DUVPU&ZT'7% !O;/\ CP, LN0< M@<9!!QUS@5G^'_@3!;:];ZOXU\3:EXMN;1@]NEZ6$:,#D$AG MUOKS6\@'>,/"/@3Q=?Z)X4O-9N+/Q#862G3YHV*W!B &"Q*[6^[G'!SG&.:Y MS5_#?Q8^&>CW6K:-XVBUW2K"-II;?4DS(47DXW[N@]'!]!VKT+XA_"S1OB&E MO/>33V&IV8Q;7]L<.@SG:1W&>>Q!Z$9-<7_PS[J6HA;;Q1\2=1Q_X[40G&RN_DU<#TGP!XJ'C;P'I?B'[/\ 9VO(VWQ Y"NKLC8]MRG' MM6;\6/&\W@#P!-(MO;+)]T.V?F;V !..^ *Z?1M'L?#^BVNE:3 M MO9VD8CBC!S@?7N3U)[DU4\5^%M-\9>&KK1-:1FM;D#+(2:=\-/B;XJTVWU77/BC>Z9+=1K,MOIZOM0,,@'8\8S@]@1[U0^#%D^G?' MCQ992^(9/$DEO8+&^IRDEIF!B!!RS'Y3E.I^[6M:_L^:G;J+#_A96NKH@^4: M?%N0!?[N?,*_^.?A75^#/A)I_@7QS>ZWH=WY=C=6*6BZ>8>4*[/WGF;N2=A) M&T O^$C\=^&O$G] MI?9O[!>1OL_D;_/W8_BW#;C'H:PIM*5WY@1_&'_DCWB7_KR;^8I/@\ /@]X: MP,?Z&/YFMOQAX>_X2SP?J6A?:OLGV^$Q>?Y>_9D]=N1GIZBCP?X>_P"$3\'Z M;H7VK[7]@A$7G^7LWX/7;DXZ^IHYE[.WF!YS\,O^2[?$K_KM!_[-6'#K7CSX MP^,-=L_#'B)?#.A:/>-OL_D;/(VY_BW'=G/H*Y3Q'\!X[WQ3=Z_X0\5:CX6O+UB]R+0$J MS'EB-KH1D\D9(SFM5.',WY(#RSXR^!M9\'>%[9]>^)6H^(&N+D"+3;OS/FP# MF0!I7^[P,X_BZUZO^TC_ ,D=N/\ K\@_]"-9NH_LXV.J:%/'?^)K^^UR>1"V MKWR&=D52/;A8LQK[L<#Z9SD<'Z/TZT^P:7:V>_S/L\*1;\8W;5 SCMTKD]"^'G M]B_%+7?&7]I^?_:\*Q?8_L^WR<;.=^X[ON>@ZUG":BVQG&^"T'PK^+=WX&9I M%T'75^V:,TCEA%(!AXLGN<8]?E3NU+/'0]NM>M?$3P#'X]TJSBBOVTO4=/NEN;/4$B\QH6'48R,@X M'?J >U6/&/@+2O'OAJ/2O$H,KQX=+J >6\O^ M8'G,W[+_ (%MX))I]8UV.*-2[NUS J@9))\KI72_"_0_">B_#W4O^$#U:[U M33+F261IKH\B01@$ ;$[ =JYN+]GF^E5;'5OB+KEYHBG']G#N:)H.F^'-#M]'T>U2VL;9-D<0YX[DD\DDY))ZYHG.ZMS7 \W_9M(/P=@P> MEY/GVY%>=W?@+1?&?[27BC1/%]W?63S*+FQ:WE1#-\J':"ZMGY3G _NGTKME M^ %WI.LS7'@WQYJN@6$T_G-80JY7K]W*R)D8XY!./6NL^(?PHT7XA-;W5S-/ MIVJVHQ!?VI^<#.0&'\0!Y'0CL1DU7/%3?5-;U_7+. MRMP#),]Q"0,G X$.2"(_&_@6? MPU#=KIDT7,KROJ!?\%(L?@'P^D:A573+8!5& M /W2UMU2T;3_ .R-!L--\WSOL=M'!YFW;OV*%SC)QG'3-7:YWN!X?8RQZ7^V M-JIU3"?VGI:+8,YQD^7%T_[]2BO1_B;J%EIGPO\ $4VIL@A?3YH@KMC>[H55 M1[DD"J?Q$^%^C_$6TM_M\DUEJ%HEZ)]H^T_V?;);^=LV>9M&,[6TF MMY?.MKJ$ M$V,'@]0?3CH.>*FG)1E=@:GC+_ )$37O\ L&W'_HIJXC]G5%3X M+Z<54 O<7#,0.I\PC/Y ?E5OPI\,M;T+1]?:E_R>%I'_8&;_T&6N2\7^#-*\6_M2ZCH_BVZN[.UU"SBEL'MY51G=8H MU"@NK#!*2\ =1^%>Q7/P\^T?&&S\=_VGM^S61M?L/V?.[(<;O,WU+\ M0OACHOQ%LX!J1EM;ZUS]FOK:)I M-SJ>JZYKEM9VL9DFE>XAPJCZ0Y/T')J]XETG0]%_97U.T\)W]QJ&D>1YEO<7 M!RSAK@$_PKQDGL*+;]GR:[N(H_&'CS6M?TR%@R6#LZ+QT!)D?CZ 'T(KT/Q9 MX-M_$?P]N_"EE*FEV\T"01/'#O6%592 $R,C"XZBAU-5>5]0.4L/^356_P"Q M4E_])FJ?]G]%7X':"54 L;DL0.I^T2#)_ "N@@\&^1\*CX,^W[LZ2^F_;/)Q M]Z,IOV;O?.-WXU+X \)?\(-X&T_P[]M^W?8O,_TCRO+W[Y6?[N3C&['7M42D MG%KS Z.O)/BOXW\20>,]$\!>")H;'5-6C\Y[Z<9$:$L !D''^KG3DGI6M\ 6M4^ [MJ+!;-9;HSL.>F:=IGP%:6[AD\<>--8\4VT#!HK.X=UBR.FX,[Y'L,?E6A::)_P * M7^!^KPR3)KZVBRS!6M_*63S,+M9=S?+D\G/2MI24H\M[N_:P'FWPXN/BEH_A MN=_AII=OK/A::[F.GG53''(%#$%@/-4CE2",D9SQ7HWPT^'WB*Q\7:EXW\?W M<,NNZA%Y"6]N#GN._6IM;NO&'PAUW1G;XB-XJBNKU+>;2[HEIF0GY MCM9W(],Y&"5Z]*N?O-QBU?T$8GA7X9:#XZ^*_C;2O%U[J%GJ5MJ$D\"6TR*9 MD:1RS?.C$]4.1V:NH\1? #X8^$]+_M'Q%XCUNQM/,6,2//$@ $))_+@ G MH*[OX@?!S2/'&J1ZU;WUSHNN1@*+^TZN ,#0S"_:'LK;3?@7X!]*]X50JA5 "@8 Z5Q?Q3^'G_"R_"]M MH_\ :G]F>1>+=>=]G\[=A'7;C,_!!'EF^(D<1P[:Y M.JG.,$EL5#^S#<6\7@?5M)91%J-IJ;M]QY'E^3N).W[QW=>O'TKF_%GP-MM8\3S>(O"OB*_\+:IIPK*03WYP3SC.:U]@.HU;Q1X;MOB/HWAZ\LQ=:]Q9CL;X_V9JI' VG[K'_@//\ VR%= M3\/_ (3V'@C4;G6+O4KK7-'Y@O&0H))&<#)))[5S/QF\7>&/%'@@ M>&-"U&PUS6-6NH8;*&RN%E\M]X^UI"=H(]-Q'(]5KU&LSPYH=OX:\,Z?HME_J;&W2%3CEL#EC[ MDY)^M:=8SE>5T!X]\3B!\=OAKDX_?3_^RU8_:3M;BX^#\SVZLR6][#)-CLG* MY/\ P)EKI/B1\,[#XBV-FL]Y-IU_I\ADM+V 9:,G&01QD?*#P000.:B\&_#N M^T+1=6TOQ;XGN_%UMJ2JA2_5\1I@AE&Z1^N>V.E;*44HROJ@.C\*7]GJ?@_2 M;S3&5K6:SB,6TY &T#'X=/PKR;1)H=8_:ZUBZTDK+!9:;Y5W-&V5+A44C/J# MAV5D4'TY4UZ%X"^'FB?#O1WL MM$21Y9V#7-W.099V'3) & ,G '3)[DDJ\(IM.]P.JKP[7KVUL?VO]$>]F2%9 M-*\I&XU\_^//#.G>,/VGK+1-81VM;G1#DQMM9& E*LI]0 M0#2HVN[]F!ZU\2+^ST[X9^(I]2=%@.G3QX/:9;S6_P"Q M9=^>C)YD;R(&[J;K@_CUK;'[.KWU] OB;QUK&LZ3;N#%83;A@#^'<78#TX4' MTQ7H_BOP9;^(OA[=^$[&5-+MIH$@B=(=ZPJK*0 N1GA<=:I2A%))WUN!7^%2 MJGPE\,!%"C^S83@#')7)_6O//!,L6F?M3>,K34@([J^MP]HSG_6+^[;:OK\O M/_ #Z5ZUX5T/_A&?">EZ)]H^T_V?;);^=LV>9M&,[KV?$&H6WW@ <@,.,@'D<@@]ZF,H\SOLP#XTZC9:?\(-?_ +0=%%Q; M&"%&."\C$!0!W(//T!KSC7[*PM_V1M%M?$CSPW$L<;6 B7)<''!0G/ MH,XY KH-+_9^CEU6VO/'/B[4_%:6K!H;:ZW+'QV;<[DCV!&:3]H74+8Z'H'A M2:&SABUR]"?;[K(CL!&4&\8(P<2=^-H;-:0<4U&+OK<#+MKG]H1M%BT@Z5I< M9:$1_P!J22Q^='QC)Q)C1R*)>\GRM?,O%>H?$K3_AWX$NX=+NKBW\^YOY@"5&&;:O!QA5SD#))QQC- M=E\,O 7_ KGPDVB?VE_:6ZY>?SO(\K[P48V[F_N]<]ZSOB+\(].\?7UIJL6 MHW.C:S9KLBOK49.W)(##(/!)P00>34\T'5;>P'GWBWX7>*M$\(ZGJVO?&'5? M(AMG:6!_-$1_/\GRMVYRWW=S8QG'6J=M\//L_QAO/ M'?\ :>[[39"U^P_9\;"KKP_]O_L_[0\;^?Y/F[=KAON[ESG&.M$9)O%2I+EDNX')^ M/?\ DY#X>_\ 7&X_]!:E^)_C7Q/-\0M(^'G@6YAT[4-1A,\U_, =BX<[5R#C MY8V).,G( Q77Z]X"_MSXD>'O%G]I>1_8J2+]E\C=YVX$??W#;C/H:I?$;X3Z M;\09[._-]<:5J]B-L%];-^P'G_B/X5^+=)\-7^K M:]\8]5CAA@=YHSYHC;C[G^N YX&-O.>AKKOV=O\ DBNF?]=KC_T:U9UA\ S< M3+)XW\9ZOXH2')@M[IG$2-C@E6=\XSTR/?BNW^'/@QO /@NW\/MJ U 022.) M_(\K(9BV-NYNF?6G.:<+7O\ (#A_V;"/^$&UT9Y&OW!(_P"V455O$_\ R>'X M._[ TG_H%W4^I_ .XC\07VH^"_'&J>&(K^0RS6ULK%=Q.>"DB<9)P#G%=7>_ M#AKWXM:'XW?5R&TFP-F;0V^3,2LHW^9NX_UV<8/W>O/ Y0YG)/=,#A]9FBTK M]KW2+C5,1PWNF>5:2N<*'*NH /J2"N/]H>M>I>-M>T3PWX1O-2\41K/IL859 M(&C63S26 "A&X8Y[>V>U9WQ"^&VC?$;2X;?5#+;75JQ:UO8,"2$GJ.>JG R/ M;J*XO3OV?S-J5K-XU\9ZKXGL[-P\-C<[ECXZ [I'X]ABIO"23;V E^)?Q'U' M2-&\*:3X$@CLK[Q/Y:V.E9T_PC\=FTDO];^,> MI61C0O,8?-6&, 9)SYR <\X%=_\0_AMI'Q%T6"RU)Y;6>T"IP,CV'I7%V7P"NKB6.'Q?X_P!/I3? /P\_X0?4_ M$5W_ &G]N_MN]^U;/L_E^3\SG;G<=WW^O'2E*<7S6ZV XOX:_P#)Q/Q$_P" M?S%-\?NOP\^.7A_QJ#Y6F:TATW5'Z*IX"NWX;3_VR-=KX<^'Z^&OB%XC\6/J MHG760";F::?-/3:U@-GX/0R:[<>(O'UXA$GB"]9+/?U2TB)2,>V< M'/KM!KT^J.B:3;:#H-CI-BNVWLH$@C]2%&,GW/6KU83ES2N!X;KUU:6G[8&A M/?21Q*VE^7&TG3S&64* >Q.<#ZX[UZ9\1[ZRT[X9^(9]3D1(#IT\>'Q\[,A5 M5&>I)( ^M8?BSX.Z+XU\5WNLZ[/*XGTY+.".)=C6SJY;S5?)RW;!&,9ZYKEU M_9XEO[N%/%7CS6=;TN!PT=C*6 &.VYI& ],@ _2MKPE9M[ 1_#K3[N/]DW4X MY4;?=:;J+PHPP=K+(%_,C/XUTO[/LLA M6]C:VFGQV%M;QQVD40A2!5^14 P%QZ8XKQV7]GAK+4KE_"?CC5M TVZ-;# M7=%OY!':Z>UK+!+%N>YD9F8S-)D8.& P%Z*.:I?&/QOX4OOA[J>@6NHV.LZI MJ!6UMK&SN%ED$Y<;20I.W:1GG'(QWJDTYKEU6P$WPY(\8_$CQ1X[)$MG&XT? M27[&&/F1U]F;!!]V%>IU@^!_#47@_P $:5H4(&;2W"RL/XY#\SM^+$FMZL)M M.6@'B_CCQ9XO\3?%A_AWX%U&'1?LEN)[V^<9=LJKX7@XP'7I@DD\@5S7Q ^& M?B;PYX%U/5=>^+>J74"PD-93>:([EVZ1#,Q!R>/N].V*]&^('P@ZW"@C^V6HSO Z$@%3D#C(8<<'M6''^SZE]9W1\6^+]4\17SVTL-I/>E MFCM7=2HD$;.Q8KD'&X#CZ$=$9Q25G;Y :OA#_DV.#_L 3_\ HMZ;^SL /@MI MI )GN"??]ZU=1HW@UM)^&">$'U 3E;"2S^V"#;PP8!MFX]-W3=SCM1\._!O M_" ^"K7P_P#;_P"T/L[R/Y_D^5NW.6^[N;&,XZUE*2<6O,#A]<_Y.Z\-_P#8 M ?\ ]"N*]@KC[[P%]M^+NF^./[2V?8=/-E]B\C._)D.[?NX_UG3:>G7FNPJ9 MM.UNP!11168!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 >*_M2_\DNT[_L,Q?\ HF:OD^OK#]J7_DEVG?\ 89B_]$S5\GUZ MF&_AB"BBBND HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** .C M^'7_ "5'PM_V&;3_ -')7WO7P1\.O^2H^%O^PS:?^CDK[WKS\7\2&%%%%<0! M1110 4444 %%%% !7RA7U?7RA7)B>A]OPG_R^_[=_P#;@HHHKC/N HHHH ** M** "BBB@ HHHH **** "BBB@"YI%^=+UJSOEY^SS)(1Z@')'Y5Z#97.F>!-5 M,6HS&X+WXN;6& C]Q$0RAW)]4?.T<\#I7#>&;6*]\5:7;7 !BENHU<'N-PR* M@UB\FU#6KR[N23+-,S-GMST_#I6D99B+I984VVU]F>/ X!)^8?GS^(KTOX7>(/[9\)I;3/NN M=/(A?)Y*?P'\N/PJ7XEZ!_;GA&62%-US8YGCP.2 /F'Y<_4"NRHE4IW1\/EM M665YDZ-39OE?Z/\ KH?/]%%%>>?I84444 %%%% '4_#SP_\ V_XNMTE3=;6W M[^;(X(!X'XG'X9KZ&SCK7$?"OP__ &1X56\F3%SJ!$IR.0G\ _+)_&K?Q(\0 M?V#X1F$3[;J\_<0X/(R/F;\!G\2*[Z:5.G=GYKFU:699BJ%/9/E7ZO\ KHCB M=:O-/\>:G=Z=I,QMKR2]5SYS#9=)&I0%#V(!9MIZ^O:N%\17R:CXBO;F'_4M M*5B'HB_*O_CH%4K6YEL[R&YMV*2PN'1AV(.16KXQ@CMO&6IQP*$3SR^T?PEA MN(_ FN24N97/ML-AHX6JJ<7=H%%%% !1110 4444 M%%%% !1110 4444 %:VE?\>K?[Y_D*R:UM*_X]6_WS_(54=S"O\ 7J***L\ M\**** "BBB@ HHHH *^BZ^=*^BZZ:'4^3XC_ .77_;WZ!11172?)A1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !7@/B/\ Y&G5?^OV;_T, MU[]7@/B/_D:=5_Z_9O\ T,U[^2?Q)^A\CQ1_!I^K_(S:***^H/A HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH *Z3X??\CUI__;3_ -%-7-UTGP^_Y'K3_P#MI_Z*:N;% M_P"[U/1_D=N7_P"^4O\ %'\T>V4445\"?K@4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !115*?6M+M=4@TRYU*SAO[E=T%I).JRRCGE4)RPX/0= MC0!=HHJEJNM:7H5JMSK>I6>G6[N(UENYUB5F()"@L0,X!./8T 7:Q?%/A#0_ M&NEQZ=XFL?MMI%,)TC\YX\.%90HHHI %%%% !1110 4444 % M%%% !1110 4444 %%4I=:TN#6(=)FU*SCU*=#)#9/.HFD7GYE3.XCY6Y _A/ MI5V@ HHHH ***9--%;023W$B111*7DD=@JHH&223T '>@!]%5--U73M9LQ=Z M/?VM_;%BHFM9EE0D=1N4D9JW0 4451LM-LMH[FX2-IVR!A M Q&XY9>!ZCUIV8%ZBBBD 45%=7=O8VDMU?3Q6UO"I>6:9PB(HZDL> /QIV8%VBJNHZG8:/9->:M?6UC:H0&GN9EC123@99B!R:)M3L+?2SJ5 MQ>V\5@(Q*;IY56((>0V\G&.>N:5F!:HJ&SO;74;.*[T^YANK:9=T=9& M@;)&UP#E3E6&#CH?2KM !1110 5%=6L%]9S6EY"D]O.ACEBD7*NI&"".X(J6 MB@#R'4OV9_ =]=--;MJNGJQ)\JUN5*CV&]&/ZUL^$O@9X)\(:E%J%G9SWU[ M=T4]]+YAC/\ >"@!<^^..U>BT5HZLVK-@%%%07U_9Z9927FI74%G:Q#,D]Q( M(T09QRQX')K,">BHK6[M[ZTBNK&>*YMYE#Q30N'1U/0AAP1[BI: "BBB@ KD M?#7PK\%^$-3_ +1\/Z%%;7@4JLSS22LH/7;O9MOU&*ZZBFI-*R ***1F5%+. M0JJ,DDX %(!:*I:5K6EZ[:M-MMH)IU1YSTPBDY8\CIZU=H *Q9?"&AS>,(?%,EC MG6H8?(CNO.?Y4P1C9NV_Q'G&>:VJ*:;6P!1112 ***9--%;0/-<2)%%&-SN[ M!54>I)Z4 /K%\5>$=$\::.=,\1V2W=ONWIR5:-O[RL.0:GTOQ+H6N32PZ)K6 MG:C+",R):7:2L@Z9(4G%:=/6+ \9;]E[P.T_F"^UQ5R#Y8N8MOTYCS^M=]X, M^'7AKP%!*OARP\F68 2W$CEY9 .Q8]![# KJ*I7.LZ79:C;Z?>:E:6][=?\ M'O;2SJLDW^ZI.6_"K=2^* +M%%% M!1110 4444 %%%% !1110 V2-9HGCD&4=2K#/4&N5\,?"_P;X-U!K[PYH<5I M=LI3SFEDE90>H!=FVY]L5UE%--I60!1112 **** "BBB@ KD='^%G@O0?$#: MYI>A11ZDSM)]HDFDE*LVIAOX8@ MHHHKI **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#H_AU_R5 M'PM_V&;3_P!')7WO7P1\.O\ DJ/A;_L,VG_HY*^]Z\_%_$AA1117$ 4444 % M%%% !1110 5\H5]7U\H5R8GH?;\)_P#+[_MW_P!N"BBBN,^X"BBB@ HHHH * M*** "BBB@ HHHH **** );:XDM+J*X@;;+"X=&]"#D&MCQ7;Q'4H]4LUVVFJ M1_:8P.B,3B1/P?/X8K"KHM*_XG'AB]T@_-<6>;ZT]2 ,2H/JH#8_V35+56.2 MO^[E&MVT?H_\G;Y7+/PY\0?V#XN@\U]MK=_N)LG@9/RM^!Q^&:^A" 001D'J M#7RA7T7X"U__ (2'PE;3R/NN81Y,_KN7O^(P?QKJP\_LGR/%&#LXXJ/H_P!' M^GW'BOCC0#X=\5W5HBXMW/FV_P#N-V_ Y'X5SU>W?%[0UOO#2:I& )K!QN/K M&Q (_ X/YUXC6%6/+*Q]%D^,^N8.,W\2T?JO\]PHHHK(]<*VO".A-XB\3VFG MX/E,V^8CM&.6_P /J:Q:]F^#FB);Z+<:Q( 9;MS%&?[J*>?S;^0K2G'FE8\O M-L9]3PDJBWV7J_\ +<](1%CC5(U"JH 4 < 5X)\3_$']M>+)((7W6UAF%,'@ MM_&?SX_"O7_&>O#PYX5NKU6Q.5\N >LC<#\N3^%?-S,68LQ)).23WKHQ$M.5 M'S'#&#YIRQ4NFB]>O]>9L^%K*&YU8W5\,V6GQFZN/]I5Z+_P)MJ_C6;?WLNH MZA<7MRBW^]_@D%%%%2=84444 %%%% !1110 4444 %%%% !1110 5K: M5_QZM_OG^0K)K6TK_CU;_?/\A51W,*_P%ZBBBK//"BBB@ HHHH **** "OHN MOG2OHNNFAU/D^(_^77_;WZ!11172?)A1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !7@/B/_D:=5_Z_9O\ T,U[]7@/B/\ Y&G5?^OV;_T, MU[^2?Q)^A\CQ1_!I^K_(S:***^H/A HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Z3X? M?\CUI_\ VT_]%-7-UTGP^_Y'K3_^VG_HIJYL7_N]3T?Y';E_^^4O\4?S1[91 M117P)^N!1110 4444 %%%% !1110 4444 %%%% !6?K6NZ5X=TYK[7=0M["U M4X\V>0*"?0>I]AS6A7FGQ;T_P")=*UGXCWTPAL686M@KDI<,<9S&HW-_#DY MX&>.M12;LP+EO\<_AO(_B/\%-4T.[TZU\$W$$K0LD%U:Z;;PLC[?E;<) W!QUS]#7 M;?#_ ,47VD_LJOK"/ONM/M+I+=VYVE9&$>?9*0'A2-Y3&?1MBG:?KBO._$^IV.L_M)_#Z_TJ[AO+2>R=HYH7 M#*P_?=Q_D5;^"_PP\-W/P]M->\1:5;:QJFKA[B::_C$^T%C@ -D XY)ZDD\] M*YZ_\&Z9X-_:D\*0Z%&;>RO(WN5M0Q*PN5E#!<] < X[9/;%5%03:6]F!]$U MQ7Q3_P"$&_X1>V_X69_R"OMB^3_K_P#7['V_ZGYON[^O'XXKM:\5_:E_Y)=I MW_89B_\ 1,U8TE>:0'JFO>(-'\'>'VU+7+G['IUOLC,GEO)MR0JC"@D\X[5A MZW\6O WAV:*'5_$,$,LJ*XC2.25E5AD;@BDKD$'YL5A?M$_\D5U/_KM;_P#H MU:3X=_"7PC;^ M.FU71K/5K[4+6.XNKJ]B$KLTBAB%+9V@9P,8/&>M5&,.3F MD!Z%H^M:;X@TN+4=%O8;ZSE^Y-"^Y3ZCV([@\BKU>+?!6RB\/?$KX@^&].+K MIEI=0R6\+,3Y>=_3\,#/7Y17M-1.*C*R \5\3_\ )X?@[_L#2?\ H%W79^,H M_ DOC7PPOBX9UP7&[1N9_P#6!T/_ "S^7[P3[_'ZUQGB?_D\/P=_V!I/_0+N ME^+?_);OAE_U^-_Z,CK:UW'T_P P/4=>\5Z+X8DL(]6D@_@) /'I7;VGP8\!VWAP:.WAVSF7R]C74L8-PQQRWF?>![ M\$#VJ%&"BI2OJ!VMK=6]]:175E/'<6\R!XY8F#*ZGH01P17/^)_B)X3\&R+% MXDUNWLYF 80X:23!Z'8@+ >^*\[^ NKRZ9\%]7>"-;NIH[O7M6^$U_P".;_4+AY'U29))8CSC:J>2Z#&"/7MQ@"JC1U=^ M@'TWX8\<>&O&44C^&=7M[\Q@&2-*-$\*V2W?B+4[;3X M6)"&9\%R.H4=6/L :^<([G7&^(_A_7?#'PEUCPG);W2I>?9[>8PSPL0&!01( MJ\%N?\!7IGQ4M?AMIOB:P\0_$2ZFN;F. Q6NEEC)&Z@GYO* ]2>20#[XH=)* M27_#@;FG?&WX=ZI?):6GB: 2NP5?/AEA4D_[3H%_6NSU#4;72M*NM2OY?*M+ M2%[B:3:6VQJI9C@9)P 3@./B#\(-?\ "U]8:+X-N+#43&19W<&GP6X6 M0="Q1\E3WR#P>E>N:?>3W_[*\UQ=.9)6\+W"L[');; Z@D]S@43I))/5 ;]] M\6O ^FZ'8ZM>Z_#%9Z@I>U)AD+R*&*EO+"[P,@C) KL:\)^!'PT\/ZIX L_$ MGB.QAUB[O"Z0)>H)8[>*.1D"JC</\ PSXY^U_\(MJ7V[[% ML\_]Q+'LW[MOWU&<[6Z>E>9_M+Z'I,7P_.KQ:79)JK;H)G78PP7QN M(PH&,]AZ5Z)K5MI'P^\$Z_K'AO1=/T^6"RDG*V=JD(E=%8INV@9 )[],FM&H MNFK;_P## +XE^)G@[P?=?9?$.NV]K&_&/A_Q?:-< M>&]5M[]$QO$9(=,]-R'#+^(KYC\"ZI-;:0=1O_@YJ'C.^OI'FEUBY22=)\L? MNJ8'48Z$@DDY^@VO#\VMI\8M UGP]\+M8\)6TDPM-22.WE:"6*1@I8CRD5 N M=Q[?*#QCFG023_X '9>)_P#D\/P=_P!@:3_T"[KV#4M4L=&T^6^U:\AL[2$9 M>:=PBK^)KQ_Q/_R>'X._[ TG_H%W7._&W7+K4OB_I7A]_#]]XDTW3;474FCV MDCJ;F1MWS'8K'"C;V_O0'J>G_&CX>ZGJ(L;3Q/;>>S;5\Z.2)"? M9W4+^M;OBCQEH/@RQ@O?$M_]BMKB40QR^3)("Y!('R*<< GGTKY\UC44U?19 MM/'[.U[9EXRJ7%K;R1RQG'#!EM@20>>3SWKK-,\.Z[XP_9?NM$\2:?>6^K:> MK_9$O86CE;R5S�Z459_Y >Y@AE!4Y!Y!'>N'5E$4@$2E6W+N &X[0V=A)'UKF/AYX_AN/@+!XCOWWOI-D\=T"=1UZTO-4N7(Y8R1L5_P#'0#_P(UGR6O?O M8#M?ARGA*/P7"WP_XT1Y)&C.9?O;L-_K?FZCO6???&OX>:;J#65UXGM_.5MK M>5%+*@/^^BE?UKB?AGI>H:U^RK<:;HS;;ZZAO(X?GV[B9&^7/;/3\:X_PCXD M^'OA31[?P]\1_AZ^GZDBE)[V[T\3>:P/+Y;YQ_P$$>E:>S3H'TKI>JV& MMZ;%?Z1>0WEI,,I-"X96_$5R?@F/P(?%WBF3P:/^)PMV5ULYGXF,DG_/3Y?O M"3[G'X8K'^#>C>&-,_MJY\"^)AJFCWLZRII^T@V)YX^8[^1QE@,A1U(S6)\$ M/^2H_%;_ +#(_P#1US4G^)?&7A[P?:I<>)=6M[!),[%D)+OCKM09 M9OP%4_#'Q(\(^,;@V_AS7+>[N "WD%6BD('4A' )'N!7D_PZ\/6/Q1^)?BWQ M1XQMEU&.PO/L=C:3_-'&H+8!7H<*!P>,LQQFIOCCX"T?PKX?MO&O@ZSAT35- M+NXCFR01HREL [!QD-CH.1D'/:O9POR-Z@>P^(?%>B^%([237[W[(M[<+;0' MRG??(>B_*#CIU/%8>K?&#P%H>K-IFI>)+:.[1MCI'')*$;."&9%*J1[GBO./ MVA;V36OACX1OHOW$M]>PS+@D;&>%B.?;->@:;\&/ MAX<729?#]G>'R]LMW/ M$&GD;'+>9]Y23SP0!2Y8**<@.TL[VVU&RBO+"XBN;:90\4T+AD=3T((X(J>O M'_V2#3M:FA@WG)5=J\?GD_4FO8*SG'EDT 5D>(?%>@^%+1+G MQ%JMMI\;DA/.?#/CKM4WWV;RK?2V/FH4 M!/S>4!QSNY8[22>I P0BI.S Z+2_C5\/=9OH[.Q\2P>=(P5!/#+""3T&Z10/ MUKNJ^3O'WC[X1^(O"MY9:#X/N--U3;_HEU!806ZJP/\ $4?)4C(Y!ZU]&?#F M]GU#X9>'+J[[&-T*(\K)GD;@BG;QZXK4\9:S+X>\$:UJ]N 9K*QEFB!&1O5"5S[9Q7E? MP1^&OA_4O 0WMG,',6>(O!>E>#OVD?!HT"+[+9WTAF-HI.R*09#%0>@ M(V\>U=!\;_\ DJ/PI_[#)_\ 1UM6UDW%)]'^H'L5_?VFEV$U[J-S%:VL"[Y9 MIG"J@]237 W?QY^'L-K>-:Z]'=7%M"\BP+#*GG,H)"*[(%))&!SWKG/VD QT MGPS]O-P/#_\ :BC5/)S]SC&<=]OF8]_PK-\?K\%?^%87W]DG0/M8M6^P?V>4 M^U>=C]WNV_/C=C._MG-1"G%I-WU[ =?X?U_6O$?@'7K[XMZ%;Z/H4EMO1(B^ MY[9E)?>%+_ (>^!/ASI%WI]]]@\-7#NE@_DW$NYBSLPP59 MQ\V\_-_A7.6,_#OA"%)/$FKVU@) 2B2-EW ZE4& M6/X"O*?V;?#NB7GP\&JWFCV$^HPZE)Y5Y+:HTT>%0C:Y&1@GC!J]\1E^%?AW MQT^O>.Y9M4U:X@58]-D'GI&@& PCP O0_>."23C/-.<8NJTK@==HOQB\ ^(- M1CL=+\1P/%Y8/"GA.YTC6HW1K6YBLH+=!AAN#>6_/R[L<'G'2O:?B3=2W_[--W=W+;IK MC2[661O5F,9)_,T_9\LHM=^H'2?"S_DDWAC_ +!L/_H(KK*Y/X6?\DF\,?\ M8-A_]!%=97//XF!X#\"O$VC>%/ OB34/$6HPV%K_ &VZAY3RS;%X4#EC[ &O M6_"_Q!\*^-#(OAK68+V2,9:+#1R >NQP&Q[XQ7B'P%\!:3XGDUK5O$4*:C;V M.HR1VMC.NZ%9& +R,IX8D! ,\<'CI5OXS^&]+^&GB+PUXX\)6L6E2QWPBN+> MU79'(,;N%' RH=2!U!KIG&$JCCU ]1^(4?@26^\/Q^/1FX>[VZ4/W_,Q*_\ M/+CKM^]Q^M<7^U+_ ,DNT[_L,Q?^B9J7X^?\C-\._P#L,C_T.*D_:E_Y)=IW M_89B_P#1,U335G!@;?[1/_)%=3_Z[6__ *-6E\7_ /)L<_\ V (/_1:4G[1/ M_)%=3_Z[6_\ Z-6E\7_\FQS_ /8 @_\ 1:4H_#'U_P @*O@CXA>%?!7PA\*I MXFUF&RDFL59(MK22$9(SL0%L>^,5Z)X?\2Z-XITW[?X>U&"_ML[2\+?=/HP/ M*GV(%>7?!KX9>';KX=Z=K7B+3K;6K_4( =U]$)5@B&52-%887"@9/7)//2L7 M2M+@^&?[4EMHN@[H-(\0V1E>U#$K&<2$8'L\1QZ!R*)1A)RMN![7K_B;1?"V MG_;?$.I6^GVY.U6F?!<^BCJQ]@#6+X<^*G@GQ9?"RT+Q!;W%TQPD,B/"[G_9 M$BJ6_#->9:;HUM\4OVAO$K>*8_MFF>&U%O:V+L?+W;MN2,\@E78CN2,\#%:7 MQH^%_ARU\ W?B'P[I=OH^J:0$N(I;",0A@&&00N!D#D'KD"DH0346]6![%?7 MUIIEC+>:C.Z-NWB>(N#C*VTS)_P!]A-OX MYK)U:3P]XX^!^A:Q\1]2FL+$Q0W-R89?+$\H!&, $MDY(4<_E7"W?Q,^!4-N M;"+P.]S!MV^=#I<(8C_?9U?/O3A33W3?H!]#Z=J5EJ^GPW^EW4-W:3+NCFA< M,K#V(K";XC>$T;6A+K4,/]A2+%J!F1T$+L6"KE@ Q)1ONYZ5YS^S-?1S^&O$ M-M9&;^SH=49[-)CEXXV48!Y(S@#..^:YSP?X(T_QI\?/' UX-<:=I]^9VL2Q M"3REW"%QW"@OQ_M>F03V<5*2?0#WG0O%.C>)?#ZZYHU\L^FMO/VAT:)0$)#$ MAP" ,'DUSUM\9/A]>:P-,M_$]HURS;%RKK&QSC D*[#^=<3\=T72/"/A_P & M>&8(=*M-'ETAO#=E+&(]C7+Q@W# M'&"WF_>![\$ =JGE@ES.^H'&_!#_ )*C\5O^PR/_ $=<\_V*_BM_-**WQ_=^0&;KOB+1_#&FF_U_4;>PM@(;>:[H..?5J$$U&6[ ]/\ $7B32O">BRZMX@NO MLEC$RJ\OEN^"QP.%!/4^E8.M_%KP-X=FBAU?Q#!#+*BN(TCDE9589&X(I*Y! M!^;%><^/M>N?$W[)=MJU^=UU<);"9_[[K,$+?B5S^-=1\._A+X1M_ 6G3:KH MUGJU]J%K'<75U>Q"5V:10Q"EL[0,X&,'C/6CDC&-Y=[ >A:/K6F^(-+BU'1; MV&^LY?N30ON4^H]B.X/(J]7BWP5LHO#WQ*^(/AO3BZZ9:74,EO"S$^7G?T_# M SU^45[36&9M+\3W*:!:"4:HD<TRPT?X$^(+/2;&VL;5(5*P6T* MQHI,J$X50!R:W]R\+?UJ!4\*?$3PGX+^%?A2+Q+K4-E-)I<++#M>20C;UV(" M0/@:%XATGQ-IBZAH&H07]JQ*^9"V<$=B.H/L>:\Q^$?PN\-S?#W3-7\0 MZ9;:SJ.I6J2-+?1B811[<1QH&&% 0*,CG.>>E9WPGL8/#/QX\<^&](5H=+2* M.:.#<2$/RD 9]/,8?3%3*,7S6W0'KNO^)=&\+Z?]M\0ZE;Z?;YVJ\SXW'T4= M6/L,UA^'OBQX'\4Z@MCHGB&WFNG.$ADC>%I#Z*)%7^.>MR MWW@F_P#&EIHI^R6NGP-)Y=M@X+LJ(^=Q#'G@^^!BOXNGNO$>CM;Z7\"-2T#4 M$*O;W^GVTD;0L#G)5+==WXG^54J"LK_H!]5U%=74%E:RW-Y-'!!"I>265@JH MHZDD\ 5D>"KW4M1\#Z/=:[;S6^I26D?VJ.>,QN) ,,2IY!)&<>]H?#31]/T/X736FA^)!XAT[]\]O 3C!R<'!RQK2=-174#0^%\?@E/"LK?#48TF2[=GYFYFVJ&_UWS= O MM^M3>)?BAX,\(7XLO$&O06MUP3 B/*Z9Y&X(K%>/7%>;_ K5&T/]GG6]6C7> MUA)>7*J1U*0JV/TI?@;\/=#U[P;_ ,)?XKT^#6]4UBXFD,E_&)E50Y0_*V1D MLK'.,\TY0BG)R>B C^(>M:;X@^+?PNU'1+V&]LY;Q]DT+;@<21Y'L1Z'FO<; MN[M["SENKZ>.WMX5+R2RN%5%'4DG@"OGKQKX)TCP?\?? LGA^ 6=KJ%ZLCVB M$^7'(KJ"RC^'(*\#CY:O_M#ZY>3>*/#7A:'3;S5K*;-Y^:[J.1)HEDB M=7C=0RNIR&!Z$'N*^:)]7AN-+-@W[-]TD13;OC@D64>_F"VW9]\UZ'^SZ=?M MO MSI?B/3-0T\6-VRV27\+QOY+ $*-P&X [N<=ZF=)1C=?H!ZM7-^)_B#X5\ M&,B>)=:M[*5QN6'#22$>NQ 6Q[XQ6YJ%U]ATVZNRN\6\+R[?7:",HI'\,ZO;WYC ,D:Y61!ZE& 8#W(KQ?XZ_$?PWK5SI?A>WU1Y+>VUC9KD2 M1RIL2-MK*3M&X9W?=)Y4$=JE^*GAK3_A?XR\+^,_!MLNFF6_%M=VMO\ +%*I M&@RH8$#CH>#4_QU\.Z):^+/!$MMH^GPR:CK)^VO':HINZL1I23QSRCR22$"X4A!R.#BM/XEG'[1'P[)X'S_ ,S5/X(^%O#]_JOC M-[[0M-N6LM=D2U::SC:,X M98V?#[3Z[=V*Z?=]K9=OT ]'D^,?P_BUHZ4_BBS%RK;"KM5 M8,H92"I&00>M>6^//A3X)LOA3K:V/AZRMY=/TV:X@N8XP)@\<98$R?>;E>P';^(_BIX)\ M)WQLM=\06]O=*\4Z)XKL#>>'=3M]0@4[7:%N4/H MRGE3[$"OF3P1J)TSP_#-/\$+_P 4W-T#-+JUW')<"Y+'.]=T# #Z'GKDYK>\ M"2:Y;_&O3M3T;X<:QX2TJ]C:VU& PS-;MD$A\F-0F#M]N/?&<-&&>,%@? M4 G%9T?C^_\ (#T:Y^,7@"SUIM*N/$]HMTK;6P',:GI@R!=@_P"^J[1'62-7 MC8.C %64Y!'J#7F?BKX1^![3X9ZK:VGAZSA>TL)9(;M8Q]H#HA(8R?>/(Z$X M/I4WP#OI[_X+:*;ER[0^;"K$\[5E8*/P&!]!2E&/+S1 T/A7'X$'ARZD^&0_ MXEC796#_!UT+7Q'KD%IA*H" M1^->??LM?\DNU'_L,R_^B8:Y7X7KX''B3Q1_PM,Z?_PDHU*0$:Z5\OR_;S/D MSNW>^-N.*T=-<\KW=OO [G5?B[JGB#7[/2_A!IUKXB'DBXO;N;3W& >:SIYXK;]KJ2>YE2&&/0R[R2,%5%"\2-]K31JN M[R\CL6"@^V:M1BG;;3YB/4M-^+W@+5]:72M/\2VLEXS^6BLKHKMV"NRA6)[8 M)S6WXF\6:)X/L(;WQ'>_8K::=;=)3$[@N02 =H..%/)P.*\K^./PZ\)Z5\([ M_4](T*RT^\TYH##-:Q"-CNE1"&(^]PYZYYQ6_P"*-*F\=_LVQ^>#+?3Z+;WZ M'JS3+&LG'NV"O_ JRY(.S6U[#/1M0U"UTK3+G4-0F$%K:Q---*P)"(HR3QST M':HM&UBP\0:/;:KH]P+FRNDWPRA2NX?0@$?0BO$]>\8S^*/VK:3XETC7+S4K72KL7$NESFVO (V412#JNX@ D8YP3BN:U/XU?# MS2+QK:\\3VQE4D-]GBDG4$?[4:L/UK$^&GAF$_ N7_A(KJ2T/B!)M0U*Z601 M,%EYW;CT!C"Y/N:X2+QM\"/"5HNEV?AQM?$0V/>/IT4[R$=6+RE?_'0!Z<54 M:<6VM6![SX=\5:'XML6O/#FIP:A"C;7,3X#0O$T<@&2"KJ#^F.OI7A7P9UW0;[X]:JW@>SN=.T2^TLLUG<*%VR* MR<@*S #)..>-QZ5TVGC_ (5[^TK=6(_=:1XR@\^(=%%RN21]=V__ +^+2E22 M;7E<#U/7?$^D>&OL/]M7?VE:U>62+_ ,)M^T*B M_?TSP7:[F]&O)AQ^2@'V*5ZG6WL+"1DTHI- MV8#D^.OPWDNA;KXGB#DXRUM,J?\ ?93;^.:[NUNH+VUBN;.:.>"90\?RV4J+BTTRWB<<=0_F*^?K7>_LV7D]U\((HY MW+K;7LT,63]U?E;'YL:VG248\R37J!ZS1117. 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110!XK^U+_ ,DNT[_L,Q?^B9J^3Z^L/VI?^27:=_V&8O\ T3-7 MR?7J8;^&(****Z0"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH Z/X=?\E1\+?]AFT_\ 1R5][U\$?#K_ )*CX6_[#-I_Z.2OO>O/Q?Q(8444 M5Q %%%% !1110 4444 %?*%?5]?*%6QTQ!QZUN>%_$^E>!/M+6VH2ZP;D* M&AAA,4:D'[VY^%;1K&XM?M=F7+JH?:T9/7![CVKBJ*J,G%W1S8G#4<53=*LKH]!\3>+]* M\=0V\5[?')GN2N"#CV/6L"-?#.DL)SWK[YI3EB!@#T M '8 < 55HHJ#NC%12C%:(****"@HHHH **** "BBB@ HHHH **** "BBB@ K M6TK_ (]6_P!\_P A636MI7_'JW^^?Y"JCN85_@+U%%%6>>%%%% !1110 444 M4 %?1=?.E?1==-#J?)\1_P#+K_M[] HHHKI/DPHHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ KP'Q'_ ,C3JO\ U^S?^AFO?J\!\1_\C3JO M_7[-_P"AFO?R3^)/T/D>*/X-/U?Y&;1117U!\(%%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !72?#[_D>M/\ ^VG_ **:N;KI/A]_R/6G_P#;3_T4UC_ ".W M+_\ ?*7^*/YH]LHHHKX$_7 HHHH **** "BBB@ HHHH **** "BBB@ KP/XT M6-WHOQ:\/^,]4T277_#=K;^5/;*F]8G&_E@01_&K G@E<=J]\HJX3Y'<#PR[ M^-,WC70;G1?AEX4U%YYH&CDNKN%(X+1"#N8[&8' Z XY['H;OP>T6+Q1^S6V MAR2!!>+=VY?KY;,[8/X$@U[-15NHK6BK ?.O@SXK77PBT;_A#/B!X?U+SM/D M=+.>T16692Q8#+%01DG# GC QQ56WUW7?%7[17@[7=;TB32+2Y65-.M9N)?) M5)/G<>I9C^&.W)^E**?M5=OEU8!7BO[4O_)+M._[#,7_ *)FKVJBLX2Y9*0' MF'[1/_)%=3_Z[6__ *-6NU\&_P#(B:#_ -@VW_\ 12UM44WNBK7^(HD\%?'P^,_$_A^;7?#T]JB0,L0D6U945>C?*&#*S ''W\ M@Y%?1%%"J)/1: ?/OB_XN7GQ \!:OIW@+PQJ"6 LI6OM1OHU2."!$)=5"E@6 M(&!S^'<=3H+J_P"R9*4((_X1JZ&1ZB*0&O6:*'45K) ><_ #_DAOA_\ [>?_ M $IEKT:BBLY/FDV!YC^T#H&H^(/A3/%I%M)=36MS':=*MSYJ)Y<>0$;:P;)(+<94=.U>LT52FN6S M0'SKX2^(FI_!+3F\(?$#P_?R6=I+(;*_LE#+(C,6XW$ C<2<[LC.",BNP\)> M.O&'Q%\<6MYHFF3Z)X.M48W$E["I>];L%STY_ND@#.3D@5ZU152J1>O+J!XK MXG_Y/#\'?]@:3_T"[J3XJZ#K_AWXAZ3\2_">GOJC6<7V?4+*,$LT>&&X S44O:6:TZ6 \.G_:,76[)].\&>%=8N?$$JF..&2)2D3GC)VDD M@=>0.G.*]5\'0^((?"=B/&-S' M*][HI^TBVVT!X)\&-%O+[XI:UXPTOP]+X:\-W%L8+>TD!02L2G*KTQ\I/' ) MP,\UH_!#_DJ/Q6_[#(_]'7->U442JWOIN!\^27VI_ 7XBZ[>7&CW6I>$]>E^ MTK/;#)MWRS;?0$;B,$C(P<\$5#XF\6:K\?OL?AGP;HM[8Z(;A9K[4[V, *%[ M?*2O&O\ D&^+O^P_-_):ZOPG\4M$\8^+-5\/:9:W\5WI>_SG MN(T6-MDFP[2')//J!Q7:US'A7PO<:5K&N:YK,D,^JZO=9+0DLL-NGRPQ D \ M+R>!EB?0&J /V@+SQ?XM\/SZYH5Y;*MK,D0D6V8*@R WR MAE*,,$CA\U]&44H3Y&!\\>.?BO?_ !"^'VJV/@CPS?PZ4ELSW^I7\:HD<2C) M1 I8%CC'7@=NX]:^%3*_PE\,%2"/[-A''J%P:ZVBB4TX\J5@,_Q!I$7B#PWJ M.CW#;8K^UDMV8#)7>I7(]QG->!>#/B9>?!C2Y/!GC_0=186("I4+W*C#9QW*_6N#T[QO\"M.U2.Z_X0/5 M8+I&&1,@EC0C_8:> M'_'OP3\5W?ANZ,JP:=*DT,B%)(24. RGUP<$9'!]*T_@A_R1;P[_ -<'_P#1 MKUB_"#P9XATS7O$'BOQ596NDW6MLFS3;7&V)02=Q ) )R.^>I/6O5ZQFTER1 M ^9_AY\3;;X+Z7?^$?&VB:HMS#?22QRVT2E9%(49^=EX^7((SD&I=:O4^&/Q MVUWQ'XW\.7&KZ=J)#V5^D*R"$'& N[Y=P VXR",#L:^DZ*KVJO>V^X'S=\3? MB;J?Q%^&NIQ>%O#=]:^'X5BEOM0OT";U$J;4C )!.[:3@G@&NY\=.LG[+#.A M#*VBV9!'%]6O)94O+-0SP2(Q1MP.!@[>,D?=.#UK5O]9U#]H'QEHE MGI&CWECX4TNX^U75W=( 92.W!*YP"H )/S$G@ M$&SO+-%9)HV&Y5.XJ-RYP<$GCD9ZZ'P]L];^(OQ>D^)&MZ9-I>F6-N;;2H9@ M0S@AAGGJ,.Y)Z98 9P:]QHJG46MEJP/!O$ZZQ\'_ (NZAXTLM)GU7PYKL>+U M;WUZ@5(4# M!L$J6 &0,DG.. "37T/10JJT;6J \%^,O@6_TSP)X-BT>REU?2_#;A;ZSC4Y MG7"?.0,\?*X)P<>9GIFK>F_'W3+VR72/ '@C5)]3QLBLDMXXX(FZ#)1CA1]% MX'45[?11[1.-I*X'BO[.PO(I/&L&K%/[2CUEA=B/H)/F#8]MP;%+\)/^2W?$ MW_K\7_T9)7M-%)U+MZ;@>9?'/P5J?BSPE:7GAU3)JVC7(NX(E&6D'\2K_M<* M0.^W'>N;M/VCUNK)-.B\'ZQ/XH*;#8QQ#RS)TZYW@9[;?Q[U[C10IKEM)7 \ M)_9XCU./QC\1!KRHFIM>6[W:HY->[445,Y<\K@>%>,8-9^%7Q@ MN?'VF:5-JNA:Q"(M0B@'S0-\N3TXY0,">#EAD<5G^*/BO??%W1'\)?#KP[J) M;4"L5W>7:*J0)D$Y*E@!ZDGIG R17T+15JJM&UJ@/%_BWX>B\*?LS?V%"_F+ M8K:Q-(!C>WFJ6;';+$G\:].\&_\ (B:#_P!@VW_]%+6U14.=XV8'C_PR_P"2 M[?$K_KM!_P"S5[!112E+F=P/%OC1+?>&?B#X0\,C&1FF^+OB1I'Q(^ WBZ\T.VOH([18HI!>1HI),B'C:S<5[715JHK*Z MU0')_"S_ ))-X8_[!L/_ *"*X+P-_P G2>._^O./_P!HU[3124[7\P/"/$T. MN_"/XMZCXTTS1YM8\/:X@^VQVXR\#\$DX''()!/!W$<'FI;OXYZKXX@32?A/ MX>U(ZG,ZA[V]BC\JU&023@LO3C+8Z]"<5[E15>T3W5V!7T^*ZATVVCU&=;F[ M2)1/,J;1(^/F8#L"<\5RWQ-G\8V7A=+[P!LEOK6=9)[4PB1KB'^)5![].!R1 MG'.*[&BLD[.X'@>H?'_PCK-B-/\ %7@74;G40,&PGM(ID#>@+D,/^^-Q4$$Y8AWKCMQQGK7H'QG\*:Y)JF@^./"-L;S4] DS+:*, MM-%G/ ZG'S @(+^TI9W5N;+3_"&M3>("-HL/+4J'],@ M[\9Q_!7HWP[7Q8?",4WCZ>-]6G:CX:\5Z-?7N@R737%CJ-JH.X' MQR0IR ,C((.>H.:^C:*(3Y4TU= ?/LU[JWQ]\::(UIHMUIGA#2)Q=2W-XF#< MG(^4=B2!C )P"23T%;/Q\_Y&;X=_]AD?^AQ5[315>UM)-+1 %%%%8@?..A>/ M8_@MXU\7:;XOT;46AU+4WO+6YM(U82*Q8C&XJ",$<@G!R.U;GC>_BU7XY_## M4+=76*[@\^-7 #!6^8 XSS@U[E16WM5>]M0.<^(O_)+O%/\ V!KO_P!$O7!? M##P]'XL_9,_'WC3^U(M.ET M/P;!"56*[A7S;R3G!!(R!SSCCY<9)/'J=%5*I%W?+J 5XM\6_P#DMWPR_P"O MQO\ T9'7M-%3"7*[@8OC+_D1->_[!MQ_Z*:N*_9V_P"2*Z9_UVN/_1K5Z?11 MS>[R@>*_LM''PMU(G@?VS+_Z)AKRS3_$O@E-0UL_%G0[WQ+JS7[A]5L+K?$R M@ *J%9$ 7@XP>F/3%?5NOZ:^L^&M3TN*ZGWJQ\E5R&:.5#D^F%"?@K=LU]%45I[9\W,!POQ6\,W^K M_!_4]#\,H1,D$8AMX^#(D;*3&/JJX [].]>7^!?C5X<\'>&;'P\W@O5;;7+> M%89H;6U3-Q( 78DA\L1D@J<=*^BJ*F-1*/+)7 ^?_ FH:]J7[2\NH^+-/72 MKN^T5I(+$G+0Q;E"*W^UA23_ "'0=9^T!H4UYX#A\0ZJ5XE?:%\5OB1?QZ)XWT_3M#\,K0,Q[^3OW=!_=ZUVB(L:*B*%51A5 P /2N97PO< M77Q+?Q+JLD,D%E9BUTJ%"28B_,TC9& QX48S\H]\5G=2;<@.GKPOX]:3?P^, M/"_BF?1I-=T'325N[)$W!3NW$L,'AACJ,?( >M>Z44H2Y)7 \4M/CF/$UJNC M_"_PEJ,NI2CRXWN(4CMK0G^-BC,-HZ\XJW^S-\OPKN(FX>+5)D=>ZG9'P?SK MV"BJIAOX8@HHHKI **** " MBBB@ HHHH ***5D9?O*1]10 E%%% !1110 4444 %;_A3P3KOC.\>#0[/?'" M-T]U*VR&!?5W/ ^G7VJ[X"\%CQ7?W-SJ=S_9^@Z7'Y^IWY'^K3LJ^KMT _\ MU&WXS^(*+]?OV^BJ([93Z&5^6'NM,/C?X>P?):?"^&1!_%?IFH?: I]=LHZ?2F7WPJ&I:?+J?PZUJ#Q1: M1+OEM8T,5Y /]J$\L/<=?2O.ZM:;J=]HVHPW^E7@E YP. MO_H/E#*58JP((."".E.,K^H"44458!1110 4444 %%.*.%W%6QZXIM !1110 M 4444 %%%% !1110 4444 ='\.O^2H^%O^PS:?\ HY*^]Z^"/AU_R5'PM_V& M;3_T]>?B_B0PHHHKB **** "BBB@ HHHH *^4*^KZ^4*Y,3T/M^$_P#E M]_V[_P"W!1117&?K?[Y_D*R:UM*_X]6_WS_(54=S"O\!>HHHJSSPHHHH **** "BB MB@ KZ+KYTKZ+KIH=3Y/B/_EU_P!O?H%%%%=)\F%%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %> ^(_^1IU7_K]F_\ 0S7OU> ^(_\ D:=5 M_P"OV;_T,U[^2?Q)^A\CQ1_!I^K_ ",VBBBOJ#X0**** "BBB@ KI/"V@Z=J MUEJ5WJUQ/!#8HKDP@'@YSQ@^E$_^11\4?\ 7NG_ +-7+BY2C2;B[.Z_ M%H[\OA">(2FKJTG;TBV'V#P+_P!!C4?^_7_V-'V#P+_T&-1_[]?_ &-!?^@QJ/ M_?K_ .QH^P>!?^@QJ/\ WZ_^QKD:*/JTO^?DOP_R#Z['_GS#[G_\D==]@\"_ M]!C4?^_7_P!C1]@\"_\ 08U'_OU_]C7(T4?5I?\ /R7X?Y!]=C_SYA]S_P#D MCKOL'@7_ *#&H_\ ?K_[&C[!X%_Z#&H_]^O_ +&N1HH^K2_Y^2_#_(/KL?\ MGS#[G_\ )'7?8/ O_08U'_OU_P#8T?8/ O\ T&-1_P"_7_V-V4445\"?K@4444 %%% M% !1110 4444 %%%% !1110 4444 %%%9NO^(=+\+Z-+JNO7:V=E"0'E9&;! M)P.%!/4^E&^P&E14=O<1W=K%<6[;XID#HV",J1D'!]JDH **** "BBB@ HHH MH **** "BBN4TOQ;JU_\1M3\.7/A:]L].LH/-AUF0OY-RWR?(N4"Y^=NC'[A M_!I-@=71112 **** "BBB@ HHHH **** "BN+\ _$/\ X3C4_$5I_9GV'^Q+ MW[+O^T>9YWS.-V-HV_,_^$!\%77B#[!_:'V=XT\CSO*W;G"_ M>VMC&<]*:3;L@.HHJEHVH?VOH-AJ7E>3]LMHY_+W;MF]0V,X&<9ZXK$\?>*= M4\(Z##?Z)X9O/$EQ)H]:W=%^+OC'5M52SF^%&L6 M*NDA$]Q)*J!E1F523 -Q 7/OWZ5HZ,TK_J@/6Z*Y#X9_$"#XC^$SK$-G]AE MCN'MYK4S>9Y;#!'S87.0P/3U':N@UW5[?P_X?O\ 5[S_ %%C;O.XSU"J3@>Y MQBH<6GRL"_17/>!?$UQXQ\&6.O76F_V8;U6=+;S_ #2$W$*V[:O4#/3H170T MFFG9@%%%%( HHHH **** "BBB@ HHHH **** "BBN+\ _$/_ (3C4_$5I_9G MV'^Q+W[+O^T>9YWS.-V-HV_#S M3K8+^2K;2=GW-NI)%-)MV0&S17GG@SXC^(?%.OQ M6E_X U'1=.FB:6/4+F5BIXRH*^6 ,_[U>ATY1<79@%%%%2 4444 %%%% !11 M7*ZUXLU;2_'>D:%9^%[R_L+]=T^JQ%_*M#DC#80CL#RPZTTF]@.JHK)UWQ3H MWAIK)=;O5M6OYUMK8%&8R2$@!1M!]1R>*UJ+, HHHI %%%% !1110 4444 % M%%<5\4_B'_PK3PO;:Q_9?]I^?>+:^3]H\G;E';=G:W]S&,=Z<8N3L@.UHHHI M %%Z1;:9.8K:^G+[+Y0[+O3**,84-P6^\*K:%\0_ M[:^*6N^#?[,\C^R(5E^V?:-WG9V<;-HV_?\ 4]*KD>H':4445(!1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !113)Y&BMY)$0R,BE@@ZL0 M.E #Z*Y?P#XIU3Q=H,U_K?AF\\-W$=RT*VEV6W.H52)!N1#@EB.G\)YKJ*;3 M3LP"BBBD 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110!XK^U+_R2[3O^PS%_P"B9J^3Z^L/VI?^ M27:=_P!AF+_T3-7R?7J8;^&(****Z0"BBB@ HHHH *[BR\)Z1XRGUKFM7U>^U[5[G4]5N'N;RZD,DLCGJ3_ " Z =A4.[=D!U;? M%/5+']WX3TW2_#=N.%%E:(\I'^U-(&=C[Y%,7XO>.LXGU^2Z0]8KN&.9&]BK MJ17%T4P'>1Z_X2\6G[/XITB'P_?/PFKZ/%MB!]9;?H1ZE,'V-^C9U/=5.\C\EJ6[*X'1_$>8>#_ OI/P[L3LDA MC2_UIEZRW4@!"'U"+C\QZ5YE6YXVU5]<\=ZWJ4K;CL6NJ:9,8+NTE$L4@[$?T[$=Q7:_%C3K.XOM+\9: M-"(=/\36YN6B4<0W*G;.G_?7/XFO/J]&M6_M;]G*^BD^9]#UR.6)O[L!_#T'B/Q,D.HRM!I=I$]YJ$R]8[>,;GQ[GA1[ ML*3=E=@6_#W@ZVET<>(O%UZ^E:#O*1&- UQ?..J0(>N.[GY1[]*MO\1HM(_< M^!_#VFZ+$O"W4\*W=V_N9) 0/HJ@"L/Q=XGN/%6N-=O&MM:0J(+&SC^Y:P+P MD:CV'4]SDUAU'+?60':#XO\ CW=D^);IA_<9$9/^^2N/TJ5/'6D:^?(\=>'+ M2?=P=3TF);2ZC/\ >(4".3Z,H^M<-13Y(]$!TOBCP>VB6MOJNE7B:MH%XQ6V MU")2N&')CD7K'(/[IZ]037-5U7@7Q)!I&H2Z7K@,WA[5@(-1@_NC/RS+Z.A^ M8'V([UE>)]!N/"_B:_T:[8/)9RE!(O21>JN/9E((^M";O9@95%%%6 4444 % M%%% !1110!T?PZ_Y*CX6_P"PS:?^CDK[WKX(^'7_ "5'PM_V&;3_ -')7WO7 MGXOXD,****X@"BBB@ HHHH **** "OE"OJ^OE"N3$]#[?A/_ )??]N_^W!11 M17&?BN]LM \! M:IJATNRUC5(KEF\N&>=4\F5O08 /7UQGM6=!X)>U^(=MX)-0TO5GUM_(=/): MV,)RK1JQW%@.WOU1HEC:$NNY-PR"H'3T)H M]F]?(AYI27)[LO?VTWTO^1YK16]8Z38:[XTMM-T/[6+&XE55-R5\T(%RY.WC M(PQ'X5M_$#P/9>%[2RO-)GN)[:=VCD:=E;:PY&, =<-^5+D;3?8VECJ,:T*$ MM)25TO\ ,X:BNST#PA8:K\/=6UZXFN5NK)Y%C1&4(=J*PR"I/5CWKC*3BTDV M;4<13K2G&&\79^H445Z!X"^']AXDTF2^UBXN;-8="OBZ@WZVLC*-K8+A2PSGMR.M7?'?AV MT\+^(QI^GR321>0LFZ=@6R2?0#THY7:X?6J3JQI)ZR5UZ'-45U__ BEC_PJ M_P#X23S;C[9YWE[-R^7C?MZ8ST]ZUKWPAX4T7PGI.L:Q-K+F_AC8K:M$=K,F MX\,HXZ]S5>S9SRS*A%\JNWS..BZK<\ZHKO3X&TC7M$GO_!.HW%S+;#,ME=J! M)TS@$ <]<=0<=:J^&/"%AK7@K6M8NIKE+BP21HEC90C;8]PR"I/7T(H]G*]@ M_M+#J#F[JS2:MJF]KHXRBNP\+>"H-3T:XUW7[UK#28,C>@^>0CKC/OQT.3Q5 M_3_!_A?Q3!/%X5U2]BU")2RV^HJG[P#TV@<=.><>E"IR85,RP].4D[VCHVDV MD_-_GV. HJ6YMIK.ZEMKE#'-"Y21#U5@<$5%69Z*::N@HHHH&%%%% !1110 M4444 %:VE?\ 'JW^^?Y"LFM;2O\ CU;_ 'S_ "%5'_5X# MXC_Y&G5?^OV;_P!#->_DG\2?H?(\4?P:?J_R,VBBBOJ#X0**** "BBB@ KKO M"?\ R*/BC_KW3_V:N1KKO"?_ "*/BC_KW3_V:N/&?P?G'_TI'HY;_O'RE_Z2 MSD:***[#S@HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Z[Q9_P BCX7_ M .O=_P#V6N1KKO%G_(H^%_\ KW?_ -EKCK_QJ7J__26>CA?]WK^B_P#2D<%%%% !1110 4444 %=)\/O^1ZT_P#[:?\ HIJYNND^'W_(]:?_ -M/ M_135S8O_ '>IZ/\ ([*DT3Q;I]MM*)(&+19X+(#N4?/C.""& (Z5I3 MY>;W@,(_%SQ_X.O;63XJ>#K>QTJXE$1O=/;<(2>A.)'![G&02,XSBJ/[1&J> M,9?#EY;6VEV,G@Z1;>0ZD'!EWE@0 /,SC./X.AZTFN:_\6/!>DR'Q[H&C>+] M A*M<7 12*-6?4-'T3P[;ZKXC2_FAMX+='6**W3 \R4E^26.."HX[<9]I\/?\BQ MI?\ UYQ?^@"O(_V=K:$7?C:Z$:^>VK&,R8YV@L0/S)K-.+YI- =EK/Q"N?!? MP]T_5?&>G@:_=[85TJQ.XRW!_@3!;CWR?Q) KCSX^^-<:'4I/AU9'30-Y@67 M_2-OICS-V?\ MG^%9GQ]L[K4OB=X$L%U6;2([AWC@OHP*(!)!!;)(;N!A MND@=!ED('4XP1CJ"/I7GD'Q/^*WBN/[?X%\ VHTMF812ZE* T@!QGF2,?EGO MR:T_ ^DZ;\(?!?BC69O%2>)[=9/M,[0(H990""I/F/EV8@?%'6-=\67/ MA+QOH(T7788/M"",GRYEXS@$G'7(()!P?2CQ_P#%:Y\#?$+3='>QCN["[L'F M\N*)FN99]S+'&A!Q\S!1RIZFN$\-V?BVQ_:>T6#Q]J]CJVJ#2I"LMDH"I%ME MVHP$:?-G<>G1AS73^+XHYOVJO RRH'4:?.P!'<).0?P(!IN,5/Y7 SM3^+_Q M(\)W%OJGC3P+!9^'II I:"3?-$#ZL'(!]F5<].*T=3^*?CG7YI[KX5>$8]5T M6V8H=0O<@7)7[WE+O0D \9&[IT'2MSX_C/P-U_/;[-C_ ,"8JZ'X;11P_"SP MLL2!%.D6K$ =S$I)_$DFIO'DY^4#/^%WQ$3XB>'9[J:R;3]1L9OL]Y:DDA7Q MG(SS@\\'D$$>YI^&_'VJ:Q\9_$OA&Y@LUL-)@62"2-&$K$^7]XEB"/G/0#M6 M#\$QCQU\3@.!_;\G_HV:JW@;_DZ3QW_UYQ_^T:'&*#_BA< M>'/[)34;O\.>*S+[XM_$SPE)%J?COP+;6V@R2* MK26DF98@3QDB1AGV8+D\9%3R013?MB1-+&KF+2-\9(SM;81D>^"?SKK_ (X M'X*^(LC/[F,\_P#75*KW4XQMO8#H]9\5Z5H?@V;Q/>3$Z;%;K>.:Y#PG\5?B-IO@S3--C^&= M_J+QVJ16E\D+K_Q5J.@_#/PB-5?37\JXO;QM MD6_D$#+*,9!YWV3$HC' &<. MX/49&0<9/.*@D^(7Q#^(OB/4['X6V]A8:5ILQ@?4KT EVZ9P0>#@D *>.IYQ M7%_%;2OB=IVCZ.WQ"\3:5JEB^JQ"&WM$59!+M;Y^(4.T#<#SU8<5O&";Y6E^ MH'T!X^\W0DGL >O2O-[#XF_%@0)KFI? M#N-O#[8.?N#/M3?V@C'_ ,)3\.Q?_P#(+_M5OM><;<;X M>N?]G?\ K7M]9>[&"=KW \._9SOH=3U3QW?VI)@NM36:,L,$JS2D9'T->XUX MC^SSY UOQ_\ 9-GV?^UAY7E_=V[I<8]L5[=2K?Q&!YIX_P#BO<>'_$4/A7P? MHSZ_XDF0.UNI.RW4C(+X[XYQD Y)KFO^%Q^.O!VHVH^*O@Z&PTVZD""]T\D MB+/KAW!/?&0<9QG%+\,?+_X:,^(7V[_C_P _N-^,^3O&<>V/+_2NO^.?V3_A M2^O_ &_;M\J/R\]?,\Q=F/QQ^&:NT5)0MN!-\5/'5YX+^'1\1: EI=2-+$L? MVA6>-D?O\K ].G-<8WQ5^)/B6 ZE\// \-SHR<"ZOCAKC'!:-/,0XSG&-WY\ M5C>.A./V0M!%UN\SR[3&[KM_A_\ '<5[CX7@BM?".D06\:QQ1V,*HBC 4!!Q M2]V$;VOJP.>^&'Q%3XA:'GS?9[VT8D^6_8@D X.#P>001[GMJ\? M^#XQ\6/BH!P/[3A./^!3U[!6=1)2L@/-/B-\5[GPSK]IX7\):0=<\27:[Q;\ M[(5.<%LC?$(^#_ /A&X_\ MA87D?V7]I38)]^#+@[?N<]-WMC-:/EC:-K@5OB/\1['X>:3;R2VTFH:E?/Y5 MC80G#3-QGG!P!D#@$Y( %>?7?Q1^+F@6?]M^)/A_:+HBC?(('(FC3N6Q(Q7' MJR"G^.O+_P"&J? O]HY^P_8OW._IYV9]O7ON\K]*]KN_(^Q3_;-GV?RV\W?] MW9CG/MBE[L$KJ]P.'R)$%C-<1QS#[DB*Q*. >S#!P?H>]> M7:!\:_'?C/0K:+P9X0MM2UB-6.H3MF*TA;>VQ%W2#)*!2?9]_I]F7/\ 3\0@?>;S"N3^"@?A5N M,8*6E[,"3X=?%+5M>\477A+QQH8T7Q!;Q>>*A^) M'Q=NOA]\0M)TN6QBNM+NK)YYA'&S7#2?.(T0[L %P@Y4]35/6QC]KKP[CC=H M#YQWYN*I^/X8[C]J'P&DR*ZBV9P&&<,IE93^! /X4E&+E>W2X$.H_%7XKZ!; MC7=>^'UK!X?!#2*LA,\:'NQ#DK]6C%>OZ5XCT[5O"MOXB@F\O3I[477F2_+Y M:;[//\ UQ:O+[5K@?L9L;4MYG]FN#MZ[//. M[\-N?PJ;*:3M;6P%M_BK\0O%LTMQ\+O!45WI$;E([[4VV"X ."5!DC&,^Y]\ M'@=%X#^)VH:UXCE\*^-M";0/$,<7G1Q;LQW*#J4//(],D$ \\$5YUX ^%/B; MQ!X!TG4]'^*VL:=:7$&4L[=9=D!!(9!B<#@@CH/I70Z)\(KO1?B5HVK:]\3I M=8U*RS)!9WR$S21D,"%WS,0O)Z ]ZTDJ>J_S W/B%\6+W0/$UOX3\%Z-_;OB M.9/,>$D[(%(R-V,$G'/4 #!SS69HWQ7\7Z+XIT_1OBOX7@T=-4D$5K?6;;HA M(3@*V'<3]C^VI]E$V_\ U^UMN-G.<;O:H?+%J-K@>(?%S5?B+)\0_#HO]!T^ M**UUUCX>9)!F\82IY8D_>G&<1YSLZGIV]K\':WXH'A*^U+XGZ?8Z)X2>5 M$#MZ[/.3?^&W=GVIM\T8QMO_ )@!M'U+2?BSK-C:7-HCQVD"R[+?CF,8G PIR.@Z=!6_X:^$MSH7 MQ2TK6-:^)=_%3QUXPF^&]]H'Q&\*C1 M[RZ>)[2[M&WV\I60,R$AF"MM&?O'.#P*ZCX/F,_'#XF?;O\ C_\ MI\G=C/D M^=)G\,>5^E;?[1WD?\*:O/.V;_M4'D[NN[?V]]N[\,TX\L9QC;L!W7@W_D1- M!_[!MO\ ^BEK:K%\&_\ (B:#_P!@VW_]%+6U7++=@>&?M ?\CY\,_P#L)2?^ MC;:OYUK/X(_/\P/$OAX!X(_: \6>$6_=V>K MJ-1L5S\N>6VJ/H[C_MG6Q\?=1FD\)Z;X4T]\7OB;4(K-!CI&&!8_]]% ?8FL MKXZQ2>&?$WA#XA6JMG3+P6MV5&2T+98#\O-'_ Q5FW>/QS^TO]IA83:;X3TY M=C*'-$TC1=+DU'4+L+9:78Q\!M@5 M><>FY1@,/ 5F-&4@RM9R?O(DSU.)'Q^*@?2NQ^*/ M@G3/'+:1:G7UT7Q!9RM-I1MSZUQE^?C;X0T^X74(=) M\:Z2(V$ZO&"[18^8%?D+9&>,/U[TH1" M6)B,'![$=B#P1ZBK]CV"Z;"&:%[-% 6%U/(& !CD'.!U MKK:PDK-H KQF[^*_COQ)JU];?##P7'?6=E,8&OM1?8LC#DX!= ..0-Q.""<9 MQ7L<\T=M;R3SL$BB4N['L ,DUX5I_CCXJ?%*:ZN_AY'IVA:'#,88KN]"L\A' MKD/S@@\+@9QDUI35[NWW@;'AKXL>++3QQI_ACXF^&(=(N-3)2TN;5CY;..@^ M\X/89#<$CCFMSXM_$:\^'4&A7-K#;26U[?"&[,\;.4B !8IM8?-C/7/TKRCQ M3IWQ"T[XD?#Y?B+XATS5@^MPFTCLT56CQ-%N)Q$G!^7UZ5U_[1\,=Q!X/AG0 M/')JX1U8<," "*UY(\\?,!EQ\4?BK?6AU[P_\/H?^$>QYB?:F)N)(^NX*'!Y M'/",/K7I7P_\:V?C_P 'VVNV,+6_F,8YH'.3%(O5<]QT(/H1TZ5TH 50%& . M !VKQ_\ 9K&/ >M@< :_< #T_=0UD^64&TK6 ]@KR/7_ (J>+K_Q5J.@_#/P MB-5?37\JXO;QMD6_D$#+*,9!YW#@D *>.IYQ2IJ]W;[P)['XM^.?#OB;3=-^*7A.VTVUU*= M;>*]LF)1&. ,X=P>HR,@XR><5Z+X^\W M0DGL >O2OG_XK:5\3M.T?1V^(7B;2M4L7U6(0V]HBK()=K?/Q"AV@;@>>K#B MNV_:",?_ E/P[%__P @O^U6^UYQMQOAZY_V=_ZULZ<7*/GV =8?$WXL"!-< MU+X=QMX?;#E+=B+I8_[P4N6/'/W!GVJ/]G.^AU/5/'=_:DF"ZU-9HRPP2K-* M1D?0U[C7B/[//D#6_'_V39]G_M8>5Y?W=NZ7&/;%1S*4)65M@/;J\^_X3W5/ M^%\_\(3Y%I_9O]G_ &KS=C>=NQG&=VW'_ :]!KQ?_F\+_N"_^RUG32=[]@-/ MXD?%VZ^'WQ"TG2Y;&*ZTNZLGGF$<;-<-)\XC1#NP 7"#E3U-8.H_%7XKZ!;C M7=>^'UK!X?!#2*LA,\:'NQ#DK]6C%3>/X8[C]J'P&DR*ZBV9P&&<,IE93^! M/X5Z3\1@#\+O%.1G_B3W9Y_ZXM6ONI15MP-30=:M/$?A^QUC3BQM;V%9H]PP M0".A'J.E5_%MYJNG>$=3O?#T4$^I6UNTT$5PA9)"O)4@,IR0"!SU(KFO@B<_ M!;P[G_G@_P#Z->N]K&2Y9- 73JWF?:7Y"AMVT*%SG(R"I_#SOPWK M=M\'OB'XW\/:@?+TN6W?6M-4\!L*28U]21\H_P"N5:NA:'?Z9^S?XCU.Y#G6 MM?LKO5+M@#N)E0D#U'R8..Q)K5P2;?1[?,"*;XP^,O%NJ74/PD\(Q:I86DAC M;4+]ML:L_L_\ V3_A2NC?8L;MTWG^OF>:V<_AC\,5S/Q@"'XX_#/[!G^T M/M@\[;C/D>='^F/-_6G:+DX6 ZW6/'VJ:?\ 'K0/!,,%FVFZE8/7[]*Z#0_^339?^Q9NO_14E7/V>[>& M#X(Z-)%&J/.]Q)*1_&WGNN3_ ,!51^%5:,4W;J!Z77SK^T?J7C7DJP\S.-V_P#@'W1SW/T57C_[3?\ R26/_L)0_P#H+U%% MVJ(#9^'^O^/S9WD_Q&T/3]*TRTLA+;S6CAV<*,G($KG[HST%9(QU[#.#D9.*]3O\ 6[7PWX(DUF_W?9[&R$SA M1\S )G ]ST_&O(M)U_XU?$BQ76?#$NC^&])G9OLQG4.TB@XSRCD\@C.U?I51 ML[RLOT Z3P!\4]^'UT76_(,\)B)\N91UP"3V!((8C@CJ*O:;\0 M-67XXZAX'UVWLXK1K7[3ID\*.KS# ;#$L0>-_0#E#7FVDV?C&P_:;\)0_$'6 MK#5M0^QW#1/9*JB.(PSX# 1ISG<>A^M=/\=K>3P[K7A3XA62,9-(O5@N]@Y: M%CG!]OOK_P!M*IPCS6[K\0.V^*/C2X\#>"WU'38(;G4I[B*ULK>8$K+*[=" M03\H8X![54\??$M/A]H6G+>VAU3Q!J $<&GV8($LF &(^\0NXX Y)R!SR1A> M(Y8O''QU\,:+;N)]-T&U.M7)7E6D; A'U'RM]&-9'BCR_P#AKSPO_:>?(_LT M_9=WW=^V?'X[OUQ4QA'2_FP&7GQ3^+'AJV&L>+/ %HNB@@R&V<^;$N>K$2/M M_P"!*!7I,WC>VO\ X4WWC'PXR3I'ID]Y LPX#QHQV. >S+@@'L>:W]6^R?V+ M>_VEC[']GD^T;L8\O:=W7VS7@?PE%P/V5_&7G[O+,6H^1GIL^RKG'MNW?K0N M6:O:VH&AI7QI\<^,-'LHO GA6UU354BWZG.X9+6%RQVQKND7G: >7[]*[7Q) MX^U31_C/X:\(VT%FUAJT#23R2(QE4CS/ND, !\@Z@]ZK?L]V\,'P1T:2*-4> M=[B24C^-O/=!/\ KSD_]K4VHN;BEM<#D_C7J?Q!D\6Z M/%?:'81:?;:T#H.H3\*]C\&Z[XL'AG4-1^*.G6&ARVKL MZ_9G!3R%0$N2)'[[N_;I7(_'G_D)> O^P_%_-:Z#XZ-<+\$_$1L]PD\J(';U MV>:H^PW !QN4&2,8 MSZ%O\.F\ ?$V\\0Z]<^&/%^B/H'B.VB\[[.QS'<1]V0GT],GCD$X.///!/PE M\4:YX&T?4M)^+.LV-I294B9[AY%5O+2/#8RS[5Y!Z]J],KQSX@Q)-^T=\/%E0.HCF8 MC/(#$'\" :QII.6OF!G:K\7OB7X7:'6/%?@*"S\.R2*&\N3=/$">-S!R ?9D M7)XXK2U+XJ^-/$4TTWPF\)QZMI-M\LFH7WRK,P^\(UWH3CIP2<]O7I?C>,_! M;Q%G_G@G_HU*O?">)(?A'X96) BG3HF( QR1DG\22:TO'DYN4"I\+/B/_P + M"T>\-Y8-INJZ;-Y%]:G.%8YP1GD9VL,'D$$<]:Q_&_Q:U#3_ !8?"/@'0F\0 M:^B;[C)(AMQC.&P1DX(SDJ!D#)/ H_" 8^+7Q4Q_T$H?_0IZS_@;Y?\ PLSX MD_;,_P!I_P!I'._[VSS9LX]LXS_P&FXQ4I.VUOQ DMOC)XN\*Z[9V/Q;\*PZ M3:WK[([^S;,<9]_G=2!GG#9 YP:=^U(0WPMTTJ<@ZQ$01W_6]NUG>VCB*\M';<8F(X(/=3@XZ=#Z5UUG%;P6,$-BJ+;1QJL M*Q_=" 84#VQBO$_A,J#]H#XB?V;M^P"0[]GW?-\S_'S*S]V4796L,[#X=>/M M4\7>,O&VDZE!9Q6_A^_%M:M;HP9U\R9!O^3I/'?\ UYQ_ M^T:3X(?\E1^*W_89'_HZYI? W_)TGCO_ *\X_P#VC5M).27;_(#H_'GQ0N]# M\01^%_!NB2>(/$-[2P\8WWAF]AF,@:U#;I MX=P !VR(< %/7J*Z36?@?XA;1[A?$'QDU,Z:5 G%\LGDD9&-VZXVXSCK3Y:< M;)_J![G;W$-W:Q7-M(LL,R"2.13D,I&01[$5F>*?$5KX3\,7NMWT9(W0$]AU)]@:YDKRLM0/.8OB%\:-;MDU+P]\/ MM/BTZ5/,B%Y+^\93R#S*A.1_LUUOPP^)5SXVFU32M>TEM'UW2647-L2<,#GY MAGD*K*+5+75-#\/07"B2*VDC4G:W(ZQR$<>ISZU3^$,& MNVW[0'BV'Q;J%KJ6L)I\8N;JT $;G]U@#"J,A< _*.0?K71*,7%[:=@-_P 2 M_&74/#7Q4U7PR=*CU"*&RC;3K>V1_M-U\:2##NQD-Y+/#?V6\+"![U]6!@?"[XH1?$&UO+:]L6TO6]-;9>63D M\'?&N2 M[T;XF^$/$'A@KJ'B*!7BCT<1-(\T6&RX"C@89P2?8CH:*45*5F!A>.?B!\5[ M/PK/:^,?#MOH.G:B4A;5-/R[VR,PW9VROR5R,':>?6N^CFT/X&_"D3Z0;[7( M;F<2VRLP+W$LJ@CE5&U,+G.#^)(KC?%&O_$?XLZ,WA*W^']SX?MKJ2,7EY?L M^P*CAL@LBX&Y0>-Q.,#K7<^./&"_"#X>Z)INF6W]I:B8XM.L(I,A7*(%WMCG M' X')+#IUK=[*-OD@.VWP]TV.SQN$4LF9L>F/.#9_X!^%=S\,? MB#'\0_#DUY)9-I]_9SFVO+1B3Y;@9R,@'!]#R""*X=-)_:"U2-;D^(="T(7\5>(_#6D>'HM8U>SOVM].M[=60"%<[I9G+$<':.-N2 M>U5[#XX>(/#'B)M*^+WAV+1A) \T%Q9 LIV@G;]]@V<8R&X) (YR+GPABC/Q M@^*4Q0&1=0B56QR 7F)'X[1^55?CI#'/\2_A9%,BNDFKLCJPX8&:VR#^=.T. M?DMT_0"#5OBU\4-*M3XBN/A_#!X9!#D2N?M"QD]6P^4X(Y,>!7KFC^([;Q!X M.M_$&F!O(NK7[1&L@Y7C.UL=P1@_2JGQ%&?A=XIS_P! >[_]$O7.?"+_ )(# MH_\ UY3?^AO64N64+I6U M?![QQJ7Q!\#MK.LP6L%P+N2#;:(RIM4*0<,S'/ MS'O7!:7\=?%FM76HZ)H?AB#5M?BO98X$@5HX8K=" 'E+.,AN"1DVD^ MQR:AJ>H2&&PLH\YE<8R20"<#G!/.<4E&,I1=MP,#Q7\1_C M)I?A._N]:\'VFFV%Q T:W=JQ,MKN& YQ(Q4C/4J.:]'^$/@_1_#'A!;S0M3N M]4CUE8[N2YN2/G8KU R/H23[UP&O^-_B9X[\/W/A:T^&MWI4U_']GN+VZ+B M)4;AB"R*!QWW-^=>O^!_#?\ PB'@?2M!:83O90!'D X9R2S$>V2<>U%32%MO M0#>HHHKF **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** /%?VI?^27:=_V&8O\ T3-7R?7UA^U+_P DNT[_ +#, M7_HF:OD^O4PW\,04445T@%%%% !1110!VVL'[!\%_#=K%P-4U&\O9O\ :,82 M)/R^?\ZXFNVU4?VC\%O#UU%S_9.IW5E,/[OFA)4/XX?\JXFHAL 44458!5K3 M+^;2M6M-0M6*S6LZ31L.S*P(_455JWI.G3:OK-EIMJI::\G2",#NS, /YTGL M!T/Q2LHM/^*6OPVRA8GNS.BCL) ),?\ CU_%LTG"WFJ65O'[LFYS^AKSJO2O'B?\ "+?#+PMX.;Y;V?=K.HIW1Y!MB4^X M0'(K.>MD!YK1116@!7;>'S_9_P (?%E]'Q+>W5GIP8=0A+RN/Q\M:XFNW\.K M_:/PD\6Z?'S-9W%GJ:J.I12\3G\/-4U$]ON XBBBBK **** "NV^(9^VZ9X0 MUA^9;W1(XY6[LT,CPY/OM1?RKB:[?XBK]AL?"6BOQ+8:)&\RGJCS.\VT^^V1 M:A_$@.(HHHJP"BBB@ HHHH **** .C^'7_)4?"W_ &&;3_T]?!'PZ_Y* MCX6_[#-I_P"CDK[WKS\7\2&%%%%<0!1110 4444 %%%% !7RA7U?7RA7)B>A M]OPG_P OO^W?_;@HHHKC/N HHHH **** "BBB@ HHHH ]1_YMW_[:?\ MQ7( M_#^62'Q]I+1$@F;:<>A!!_0UV&ER6&J?!F/1/[9TRSO7M]%\CL-(BCB^+NO&+J]G"SC/1L#^@!K#T8?9?A1XFGM<^=)<7 M.\@\CHO\N:H_#[Q3;W?C76M6UJ[MK(W<8*^=,J 88 *"<9P !^%4/!GBW3]/ MO=6T77&!TO4I9,2CE4+94YQV(QSVP/K5\T7;SN<$L'7@YQY6W!4FUWY5JEW. M0A0K<$L >M5K7PAH&F:T+Z\\6:;-IMNXE1(9@\\@!R%*CI^&?H*Z' M7=?TF\^)GAF^@U&U:V2)C))YR[8LAN&.?E//>HC%)7>]T>CBL74K5'"E[T'" M?V;6]W17.+^)W_)1]4_[9?\ HE*Z7Q__ ,DK\*_]0;CPPX'??)^8KSOP3;V<_C"P.IW,%M:PR> M=(\\H1?EY R?4X&*T?%_C;5+SQ7?2:5J]Y!9+)Y<*V]RRH0O&X;3@Y()S[TH M-1BVS;'4ZF)Q4*,$K13;OMK[J7KNSI/&>D_8?B]H5^BXCO[JW8G_ &UD56_3 M;^=8WQ?_ .1X'_7I'_-JUM0\0V>J_#K1M2FOK=]8TBXCD,$MPOFR[&VG@G<< M@*Q/M2^+K+0_'-Q:ZQIGB33K*4Q+'+!?3",@ DYQUR,D>AXYK2233MUU/+P< MYT*M*5=.T%*#=GNFK?)HK_\ -OW_ &\_^U:G\?\ _)*_"O\ UR@_]$5F^*]8 MTG3/ ]EX4T2^&H,DGF7-S&/D/); /?YB.F< 5M:[%8>)?A]X?L+77]&MKBU@ MA:5;J]5-N(@I&!DYSV-&Z:79"BI0J4ZTDU%U)RV>S6CL8GP=ED3QG+&K$)): M/O7/!PRX_P ^]=-HR)%X7^($<8 1;F]50/0(V*R]%N- ^'.FW=ZNK6NL:S<1 M^7%':,'1!UQN';."2<=!@5#X/UJT7X>^*4U'4+>.]NUG94EE57E9HNRDY.3Z M40M%*+\Q8R,L14J8BG%\K<$M'K9ZOT7'==TGQ!X'?PIXCO%L983NL[N4? M*,![E]:U;7K'4KJ%66VM]/D\WD@C/U(XYP!GK2MS2 M4EL=,9O#X:OAIQ;FW*VC?-S;._Y]CGOB8JI\1=4" 9C/'J8D)_6N5J[K&J3 M:UK-UJ-S_K+B0N0/X1V'X# _"J582=Y-GT&$IRI8>G3ENDE]R"BBBI.D**** M "BBB@ HHHH *UM*_P"/5O\ ?/\ (5DUK:5_QZM_OG^0JH[F%?X"]1115GGA M1110 4444 %%%% !7T77SI7T7730ZGR?$?\ RZ_[>_0****Z3Y,**** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\!\1_P#(TZK_ -?LW_H9 MKWZO ?$?_(TZK_U^S?\ H9KW\D_B3]#Y'BC^#3]7^1FT445]0?"!1110 444 M4 %==X3_ .11\4?]>Z?^S5R-==X3_P"11\4?]>Z?^S5QXS^#\X_^E(]'+?\ M>/E+_P!)9R-%%%=AYP4444 %%%% !1110 4444 %%%% !1110 4444 %==XL M_P"11\+_ /7N_P#[+7(UUWBS_D4?"_\ U[O_ .RUQU_XU+U?_I+/1PO^[U_1 M?^E(Y&BBBNP\X**** "BBB@ HHHH *Z3X??\CUI__;3_ -%-7-UTGP^_Y'K3 M_P#MI_Z*:N;%_P"[U/1_D=N7_P"^4O\ %'\T>V4445\"?K@4444 %%%% !11 M10 4444 %%%% !1110 5YG\0/A3=Z_XDA\5>#=8 [+A!P V.0< M<="" !CBO3**J,G%W0'AMW\+OBQXMMO[+\<>/++^R7(\Z*PB^:0 YP<1QYZ= MR?7%>AZ_\.=,U?X7/X)MG>ULTMTBMY?O-&R$%6/3/(YZ9R:Z^BJ=23L!Y9\/ M_"7Q1\-ZU9VWB/Q3IVH^'+6)HA;HN9B N$^8Q \''\?;O6E\*O 6J>!O^$A_ MM:>TF_M/4&NH?LSLVU3GAMRC!Y[9KT&BAU&[^8')_$3X?:=\1?#G]FZA(]M/ M"_FVMW&,M"_KCN#W'\B :\\3X<_&8V_]D2_$6U&DXV&<*6N=G3KY8;./^FGX MU[?11&I**L!Q.D?"K0-(^&EUX,B$DEI>HWVJX;'F2R-C]YZ9&%P.VT=:X+3/ MAA\7O#-LNC>&_'U@FBQ_+&9H,()[5=/T MJTE@GB=V$K,Z2J"H"X(S(.I'>N\HH=23=WZ ']*EMX;N\ M\KRWN698QLF1SDJ">BGMUK6\*:5/H7@W1=)NVC>XL+""VE:(DJS)&JD@D XR M.,@5K45/,^7E X/X>>!]2\)>)?&.H:C/:RQ:[JC7ELL#L61"\C8?*C!PXZ9[ M\U#X;\ ZIH_QG\2^+KF>S:PU:!8X(XW8RJ1Y?W@5 ^0]">U>A44^=W?F!Y] M_P (%JG_ OG_A-O/M/[-_L_[+Y6]O.W8QG&W;C_ (%6W\1?#=YXN^'NJZ%I MLD$5U>QJD;W#%4!#JW) )Z#TKIJ*.=W3[ >-_%-;;PO^S[I?AC6[?[;>36]I MI<(MY=B"X1!B3>P^Z"F>0,].,DBCI_@GX\:9IUO:V/CG1UBCB50DZ"1DP,;= MS6[$X&.&/&WCSP]\3=.\&_$@Z? M?'5H7>UN[( %2H8\@!>#M(Y47KY M\L$8)4BUE4<6_= \2NOA!XW\+^(]1O_ (5>*[73;/49C-)9 MWJ96,G/ ^1P<9.#@'''.*I^(?@9XN\2:;#J&N>*X=7\2174;QFX9HK6&$9+( MH53RS;3G:/NU[S15>VGN!R_Q!\":?\0_"LFCZDS0L'$MO; M_";X:77PXNO$D*_!>LG0O$<*"-YN=DZ@8&['(...A! (XK 3X/>-O%^H6C?%C MQ?#J.FVD@D%A8*564CU(1 .XS@G!.",YKVVBK5625@.%^*O@:\\:_#MO#N@/ M9VD@EB:/[062-43M\JDCCIQ78:5:O8Z/9VDI4R00)$Q4\$JH!Q[<5:HJ.9M6 M X/P)X'U+POXX\::S?SVLEOK]W'/:K [%T53*2'!4 ']X.A/>N\HHHE)R=V! MYE\1?A1=^)/$5KXJ\'ZP=#\26J!/.(.R91P-V.0<$C.#D<$5D:7\)O&'B#Q) MI^I_%GQ1;ZO;Z9)YUO86:;8V<$$%L(@QQS\I)Z9Q7LE%4JLDK <5\3/AO:?$ M/2+=/M3Z?JEA(9;&^C&6B;C(/0X.!T(((![5P,_PN^+>OV7]B^*/B!:G16&R M3[,A::5/1OW:%L^[G\:]SHHC4E%6 YFW\%V6B_#>X\*>'46&)K*6WB:4_>=U M(WN0.I)R3CZ#M5/X5>$+_P #?#VST+5IK::Z@DE9GMF9D(9RPP64'H?2NRHJ M>9M6 X/4O ^I7GQTTGQI%/:C3K+2VLY(F=O.+DRG(&W;C]X/XAWXJ'Q)X!U3 M6/C/X:\76T]FMAI,#1SQR.PE8GS/N@*01\XZD=Z]"HI\[_0#)\5Z5/KO@W6M M)M&C2XO[">VB:4D*K/&R@D@$XR>< UE>!/"4OA[X8V'A?7?LUVT-O)!HC<(L^F4=2? M? /K73^ _A9=:'XDE\5^,M;DU_Q')&8DG88CMT(P0@/?&1G !(QR37I-%6Z MLFK >7_$'X3W^N>*H?%_@C6O[#\11((WD8'RYP!@;B <''!X(( &.*S]$^%' MBW6?%6GZY\5_$T&LC2W\VTL;1,1;P&_'8M=5L?BGK&FZ[8 M7< ABAMT P#N#AL1(3D$=S7H%%+G?+R@>'0_"'XB>#9YK;X9^-X;?29'++:Z MBN[RL]<#RW4GW 7-=7X ^%L_AS7;CQ/XKUF37_$ES'Y9N7&$@3NJ _EGCC@ M M3S6O_!3QYXST.YE\9^+[;4M7C51IT"9CM86WKO=ML8R2@8<)U(R:]ZHH5:2L M!GZ!82Z5X:TS3[AD:6TM(H)&0DJ65 I(SCC(K0HHK+<#S?XH?#S5O&WB;PAJ M.E7%G##H=XT]RMR[JSJ7B;";5.3B-NN.HKTBBBJ$_^$W\ ZGH M*M&D]S'FW>4D*DJD,A) ) R #@'@FL#X-?#>\^'7AV^AUBXM[K4[ZY\R6:V= MF78J@(N64$X^8]/XJ]%HI\[Y>7H!PGQ*^&<7CR&RO++49=(US36+6=_%G*YY M*G!!QD9!!R#^(/%R_#_XUZG:OI>J_$'3TTZ12CO!'^^*GCJ(E;H3_'7M]%.- M225@.$L?!K_#[X1WFC>$=2CM+V"!YQJ-XHVB7JTC#:P P.F#@ =>M3?"34O$ M>L?#BPU/QA/Y]_=EY4D,21DPD_(=JJ ,CD<="*ZG5M*L]"KNYM_AIXTM+72+B4RBWOX]QCS[&-P3@ ;AMS@5[G11&; MCL!X?/\ _Q'/XB\/^)-0\2QZSK=EJ4-S>S7CO'&(8W5A'$H4]P?[HY[5U_Q M5\!:IXY_X1[^R9[2'^S-06ZF^TNR[E&.%VJUFENM4EO$:U=F4(R(H!W*O.4/Z+O$ MFFPZAKGBN'5_$D5U&\9N&:*UAA&2R*%4\LVTYVC[M>H_$'P)I_Q#\*R:/J3- M"P<2V]R@RT$@Z-CN,$@CN#ZX-=113=23MY >(6_PQ^+4]HN@ZI\0X%T#;Y3/ M A-RT>,;?:?V;_9_V7RM[>=NQC.-NW'_ *O M0:*A2:V \]\2> =4UCXS^&O%UM/9K8:3 T<\NL\5Z M5/KO@W6M)M&C2XO[">VB:4D*K/&R@D@$XR>< UK44W8LA)=FX) /0^E=-161XJ\-V?B[PO>Z%J4D\5K>H$D>W8* MX 8-P2".H]*+W=V!Y1\8?#VD^./BGX-T&!Q)J6^1K\1D'R[-<,0_H3A@O^\? M:O:_)C,'DF-/*V[/+VC;MQC&/3%<;X!^%'AKX=-/+H<=Q-=W"['N[QU>39G. MT$* !G'0\<>$-6NY?A/XN@TW3KN0R-8WX++$?; M*.#Z9P#C&2<5T'@+X2W.B>)I/%GC;63X@\1NNR*8@^7;C&#MSU...@ !/'>O M3J*;JR:L!YW\4/AE<>-IM-U?0-4.D:_I1)MKKG#*3G:2.1@\@C/4C!S7(7_P M>^(/C'3YXOB%XRM[X0V\ILK.U!2$W!0B-Y"L:\!B"?E8XSZU[G11&K**L@.( MT[P9J-G\$'\'2S6IU%M(FL1*KMY/F.C*#G;G;EAVS[5;^&'A:]\%?#C2_#^J MRV\UW9^;YCVS,T9WS.XP6 /1AVZUUE%0YMJP!7!_&'P/J7Q!\#KHVC3VL%P+ MN.?==NRIM4,",JK'/S#M7>441DXNZ RM2T&VUKPG/H6J#?;W-K]FFV'G!7&0 M?4=17D&E_"WXM>%+?^Q_"?CRPCT56/EBYAS)&I))VJT;[>N-T'EK@@* P&"PZ?A7HOC?PT MGC#P1JN@R%%:\@*Q.XRJ2#YD8^P8 _A6]10ZDFTWT \U^#WPVU/P'::E<>); MRVOM5O6BB$UN[.JP11A8URRJ<]1TZ!>:T?B;\-+?X@Z?:207KZ9K&G/YEE?Q M Y0\$@X(.,@'(.01D=P>YHH]I+FYNH'AMQ\+/BOXEMAH_C'Q]:MHI.)%M$)E ME7/1OW:9Z=V/XUZ3<^"K6R^%M_X/\-1QVT4NFSV=OYK'&^1&&YR 3RS9)QW/ M%=313=23 Y/X8>%KWP5\.-+\/ZK+;S7=GYOF/;,S1G?,[C!8 ]&';K63XD\ MZIK'QG\->+K:>S6PTF!HYXY'82L3YGW0%((^<=2.]>A44N=W>&W'RD)RO'4UZ)11SOEY0/#H?A#\1/!L\UM\,_&\-OI,CEEM=17=Y6 M>N!Y;J3[@+FNK\ ?"V?PYKMQXG\5ZS)K_B2YC\LW+C"0)W5 ?RSQQP .<^C4 M53JR:L 5P?B;P-J6L_%KPMXHM9[5++1XY5N(Y'82,6# ;0%(/7N17>45$9.. MP',_$7PW>>+OA[JNA:;)!%=7L:I&]PQ5 0ZMR0">@]*M>"]%N/#G@?1]&OGB MDN+&SC@E:$DH65<$@D X_ 5N444#@_ G@?4O"_CCQIK-_/:R6^OW<<]J ML#L715,I(<%0 ?W@Z$]ZQ?'/PDU6_P#%Y\7_ ]UT:#KLB;+@/D17' &3@'L M!D%6!P#C/7U:BJ]I)2Y@/%[+X.^*_%&NV=_\7?%$.LVUD^^+3K1-L3G_ &OE M0 <,9P/>NWHH M=23:?8#Q*3X7_%31X&T7PG\0(4T#!2);M<7$,?9581L>!QD,OT%=Y\-?AW8_ M#GPXUA;3-=WER_FWEVZX,KXXP.RCL/>_#KP#JGA'QEXVU; M4I[.6W\07XN;5;=V9D7S)FPX*@ XD7H3T-'AOP#JFC_&?Q+XNN9[-K#5H%C@ MCC=C*I'E_>!4 #Y#T)[5Z%12(V/P[^,UI;II"?$.RATF-1&DJ MQ;[A4 P,9CW9Q_TT_&MOX>_"2Z\ _$?5-6@OH[O2[RP6$/-*S7+3Y0N[@KC# M,'/WB>17J=%:.K)JP'SGXF\*R>+OVH-7L;34[C2KV'3([FTO;ZT2!U8PV2D/*!Z@1HNJ=9JW+V \H^/5C;Z9\!;N MQL8EAMK9K6&&->B(LB@ ?@*YS1OAO\1]-\,:?_PKSQM'9Z5?VD4[6=^"3;LZ M!F$;;'P,DGC;U_&O7/&?A"P\<^%Y]"U::YAM9V1F>V95<%6##!92.H]*U=,L M(M*TFTT^W9VBM($@C9R"Q55"@G&.<"DJG+"R XKX7?"^+X?6MY<9)))Y)Y]!6?X9U/QK/\L8/-2&&%!]G:1@8 MHV;8&+[ 21DC!'.:].JCINBZ?I$E[)IUN(GOKEKJY?GS MD'IFO>J\Y\>_!K2O&NN1:[;:E>:)K,:A#>69^^!P"1P<@<9!''7.!3I24978 M'-CP[^T#:C>/&&@W80<1&)06_'[./YU4L[6Z^/O@">UUJ2/2/$OAW46C6[MA MNCW@=< ]#C'!X*@CTJU_PH7Q%=+Y&L_%;7KVSQAH,2#(_P"!3,.GM7I?@OP5 MH_@/P^ND:!$ZP[S)++*VZ29R "S'UP . !Q6DIQ2NM_)6 \V@^'OQAU)/[-\ M1?$2VBTH_([V,>;AT[C=Y:$$CON/XUT7PI^&MU\.=1\2QF6WDTV_NDDL%CD9 MY$C7?\LF5 R R]"<\UZ/163J2:L!P?@3P/J7A?QQXTUF_GM9+?7[N.>U6!V+ MHJF4D."H /[P=">]0_$7P#JGB[QEX)U;39[.*W\/WYN;I;AV5G7S(6P@"D$X MC;J1U%>A44N=\W,!D^*]*GUWP;K6DVC1I<7]A/;1-*2%5GC9020"<9/. :R? M OA:]\,?#&P\.7\MO)>6UO)$[PLQC)9F(P2 &W*,'GMFO0:*;FW?S X/XA^!]2\6^)?!VH:=/:Q1:%JBWERL[L&= M\;83"G)PAZX[E36FB":26Y8/*_M2_\DNT[_L,Q?^B9J^3Z^L/VI?\ DEVG?]AF+_T3-7R?7J8; M^&(****Z0"BBB@ HHHH Z_P%JEB6U'PSKTXM]*UV-8C<-TM;A3F&8^P8D-_L ML:Y_6]$O_#NM7.E:O T%W;/M=#T/H0>X(Y![@U0KM]*\76&M:7;:'XYTNZU> M.U7987EBX2]@7M%D@AT] 1E<\>E0[IW0'$45['9^'+LP"30O@T!#_#<:]=RD ML/7YFB7\A5C^P?$DWRR_"?PK'YA=^(OAGKFE747,5I) M>/\ 8YV[;BZ;]O?"L<]*X;Q'XEU'Q3JIOM5D4LJ".&&)=D5O&/NQQJ.%4>G] M:=W/3H!E,Q9BS$DDY)/>DHHK4 HHHH ]+\$7UEXU\)M\/=>N$MKI)6N- O93 MA8IC]Z!CV5^WO^ K@-6TF^T+5KC3=6MI+6\MG*2Q2#!4_P!1Z'H:I@E2"#@C MD$=J])LO'^A>*M)ATKXJ65U=R6J;;76]/*B\11TC?=Q(/<\C]:RLXNZV \VH MKTR#Q3X#LY/(\+?#>75I1]V?5KQY7;ZQ)\M:T7BCQ2R9L/@WH:Q=L>')7_4F MCG?8#QVBO6+SQ=Y2_P#%4_!W28X_XC#8S63?]]#I5*'6?A$9/[3D\,ZY!M'.^P%?X?>%[*RLF\=>,XRF@:<^;:W;AM2N!]V) >JY M'S'IQCUQR'B7Q!?>*O$E[K6J/ON;R4R-CHHZ!1[ 8 ]A5[QCXVU3QIJ,<^HF M."UMU\NSL+9=D%K'V5%_+GJ?RKG:<4[\SW ****T *Z#P5XBC\->)HKJ\A-Q MI\\;VM_;C_EK;R#:Z_7'(]P*Y^BDU=6 W_&'A>7PMK/DI*+O3KI//T^^0?)= M0'[K ^O8CL016!75^'/&,=GI;:!XEL/[8T"1RXM]^V:T<]9('_A;U'*MW'>N MQTSP]!/")/"_PDU+4H?X;[7+J0*X]<)Y:?J:SYG'<#R.BO:_[#\3-\I^%?@] MA_SS2Y7?^ESFLO5M$TFP3S?%WPMUO0XU^9KK2KMS$WM^]5U /J&H51?U8#E/ M OARVU&[FUOQ!F+P[I&)KV0\>N7/B7Q)?:S?8$]Y,9 M"J]$'91[ 8 ]A6AXH\83>(([>PL[2+2M$LB?LFFVY)2,GJ[,>7D/=CS]*YVJ M2=[L HHHJP"BBB@ HHHH **** .C^'7_ "5'PM_V&;3_ -')7WO7P1\.O^2H M^%O^PS:?^CDK[WKS\7\2&%%%%<0!1110 4444 %%%% !7RA7U?7RA7)B>A]O MPG_R^_[=_P#;@HHHKC/N HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "M;2O^/5O]\_R%9-:VE?\>K?[Y_D*J.YA7^ O44459YX4444 %%%% M !1110 5]%U\Z5]%UTT.I\GQ'_RZ_P"WOT"BBBND^3"BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "O ?$?_(TZK_U^S?\ H9KWZO ?$?\ MR-.J_P#7[-_Z&:]_)/XD_0^1XH_@T_5_D9M%%%?4'P@4444 %%%% !77>$_^ M11\4?]>Z?^S5R-==X3_Y%'Q1_P!>Z?\ LU<>,_@_./\ Z4CT M[_\ LM+/^11\+_]>[_^RUQU_P"-2]7_ .DL]'"_[O7]%_Z4CD:***[# MS@HHHH **** "BBB@ KI/A]_R/6G_P#;3_T4UM/_[:?^BFKFQ? M^[U/1_D=N7_[Y2_Q1_-'ME%%%? GZX%%%% !1110 4444 %%%% !1110 444 M4 %%%([K'&SR,$102S,< #U)H 6BLFP\5^'M5O39Z9KVF7ETO6"WO(Y''_ 0 M2:UJ=FMP"BL>Y\7>&[+4/L%YX@TJWO,[?LTM[&LF?3:6S6P"&4%3D'D$=Z+, M HK-B\1Z)/!=SPZQI\D5DYCNI$ND*P,.JN<_*?8XIVE>(-&UU'?0]6L=26,X MY/ K/TSQ3X?UJX,&CZ M[IFH3#K':WD01WKQ;X!_\C-\1/^PR?_0Y:I1O%OL![31574-3L-)M3=:K M>VUE;KUFN95C0?BQ J+2]>TC7(VDT35;'443[S6EPDH7ZE2:FSW OT444@"B ML>Y\7>&[+4/L%YX@TJWO,[?LTM[&LF?3:6S6P"&4%3D'D$=Z=F 45FQ^)-#E MM[N>+6=/>&Q0+Q4N4)MB7(.J-M)PP] M#S5.[\6^'-/O_L-_X@TNUN\X^SS7L:29]-I.:=F!KT4BLKJ&0AE89!!R"*IV M.M:7J=U=VVFZE9WEQ9/Y=U%;SK(T#9(VN E1:Q%I,FIV::E,"T=FUP@F< $DA,[CP">G05>I %%> M!_%3QCHOBSQYX9\+1>++>'PW0$@?=Z'^\/:O1_AEX0\* M^%=&NCX(U(ZC8WDP9YA=)<+O48P&08^HK25/EC=@=K16'/XW\*6MU]ENO$^C M0W ./*DU")7SZ8+9K6%W;&S-V+B+[,$\PS;QLVXSNW=,8[U%F@)J*J:;JVG: MU9B[T>_M;^V+%1-:S+*A(ZC:KIVGW%M!?W]K:S7F6K76I7<%I;I]Z6XD$:#ZD\57TKQ!HVNJ[:)JUCJ M(3[QM+E)=OUVDXHL]P-"BJ>I:OINC01SZQJ%K8122"))+J=8E9R"0H+$9) / M'L::^MZ5%K$6DR:G9IJ4P+1V;7""9P 22$SN/ )Z=!19@7J*X3PSX<\(Z#XW M\4:]I6O+<:C=,7U2![R%UL_F+'*J 4&0?O'M7.1_%JU;XXRZ6_BK21X633/- M67[1!Y33Y7CS<]>ORY_"KY&]@/7J*BM;NWOK2*ZL9XKFWF4/%-"X='4]"&'! M'N*RY?&'AF#4?L$WB+28[S=M^S/?1B3/IMW9S468&S10#D9'(HI %%48MZO+:'5+*2>Q&;N)+A"UO_OC.5Z=\5'IGB30];EDBT;6=/U"2+_6):722E/J M%)Q3LP-*BBL=_%_AJ/4?[/D\0Z4E[NV_9FO8Q)GTV[LYHLWL!L445FZKXCT3 M0FC&MZQI^G&7[@O+I(M_TW$9I;@:5%>)?%6>*Y^-'POFMI4FBDNV9)(V#*P\ MR/D$=:]L=UCC9Y&"(H)9F. !ZDUU6]-GIFO:9>72]8+> M\CDL6=[:ZC9Q7>GW,-U;3+NCF@D#HX]0PX(JI0<=P)J**R MM2\4^']'NEMM7UW3+"X;&V*ZO(XG.>G#$&ILWL!JT4R&:.XA2:"1)8G&Y71@ M58>H(ZU437-)DO;NSCU2R:ZLEW74"W"%X!URZYRH^N*0%ZBJFFZMIVLVIN=' MU"UOX Y0RVLRRJ&'494D9Y'%6Z "BL?4?%_AK1[G[/JWB'2K&?\ YY7-['&W MY,P-:-G?6FHVJW.GW4-U WW98) ZGZ$<4[,">BBFRRQP1-+,ZQQH-S.YP%'J M32 =17-WWB70M;\/ZQ#HVM:?J$L5G-YB6ETDK)\AZA2<5P'P U;3M%^"-O=Z MSJ%KI]M]NF7SKJ98DR6X&YB!FKY'RW ]CHI$=9(U>-@Z, 593D$>H-4_[9TO M[?*@"[164?%/A\:0NJG7=-&G,Q5; MS[9'Y)(." ^=N<^]6M.U73]8M!=:1?VU_;DX$UK,LJ$_5213LP+=%0W5W;6- MNUQ>W$5O"@RTDSA%7ZD\5EV/C+PQJEVMKIGB/2;RX8X6&WOHI')^@8FBS VJ M*CN;F"SM9;F[FC@MX4,DLLK!5C4#)8D\ #))K/N/$^@6FEPZE=:YIL%A<#, M-U)=QK%)_NN3@_@:+-@:E%5H-1LKG3Q?6UY;S697>+B.56C*^NX'&/>JVE^( M]$UN62/1=9T_4)(O]8EI=)*4^H4G%%F!I45R?Q)T'P]XD\'2:?XOU7^R=-:9 M':Y^TQP88'Y1ND!7GTKH-(M+>PT2QL[&4S6UO;QQ0R%@Q=%4!3D<'( Y%%E: MX%RBLBY\6^'+/4?L%YX@TNWO,[?LTM[&LF?3:3FM<'(R.119H HK)U/Q7X>T M6;R=8U[3-/E/1+J\CB;\F(J[8:G8ZK:BYTN]M[V \"6VE613^*DBBSW LT5X MMXY_Y.D\"?\ 7G)_[6I/C?\ \E1^%/\ V&3_ .CK:M%3NTK[@>U45236M+EU MB328M2LWU*)/,DLEG4S(O'S%,[@/F'..X]:L7-S!96LMU>31V]O"ADEEE<*D M:@9+$G@ #N:R EHJ&SO+;4+.*[L+F&ZMIEW1S0N'1QZAAP14.IZOINB6GVK6 M=0M=/MRP3SKN=8DW'H-S$#/!XH N45F:EXET+1KB.#6-:TZPFD^Y'=7:1,WT M#$$UI(ZR1J\;!T8 JRG((]0:=F M%4M3UG2]$MQ/K.I6>GPL<"2[G6)2?JQ% M+INKZ;K-O]HT?4+6_ASCS;6=95S]5)%%G:X%RBJ=UJ^FV5_;6-[J%K;W=V2+ M:WEG5))B.NQ2^MQNFM8KA&EC&<990+O#>F7GV34O$&E6=SG'DW%['&^?3:6S6K#-'<0I-!(DL3CU@U'4+6TEO)/*MHYYU1IWR!M0$_,LM2&G7FO:9;WS$ 6TMY&LA/IM)S19@:U%%9>J>)M!T.14UK6].TYVZ+ M=W<<1/\ WT119O8#4HJGINKZ;K-O]HTC4+6_ASCS+6995_-217D7Q;_Y+=\, MO^OQO_1D=5&/,[ >TT5Q'Q+\+>%O%-OI,7B_6CI2P7>^T(NHH#-)C&W]X#N^ M@YKJ-5U[2-!BCEUS5;+38Y6VQO>7"0ASZ L1DTK:*P%^BN<_X6+X)_Z'#0/_ M 9P_P#Q5;MK=VU[9QW=E<17%M*@>.:)PZ.IZ$,."/>DTUN!-16-%XP\,SZC M]@A\1:3)>;MOV9+Z,R9]-N[.:V:+-;@%%9>H^)]!T>Z2UU;6]-L;B3&R*YNX MXW;/3 8@FO*/$CK)^V!X,=&#*VBR%6!R"-EWS51@Y >UT44CNL:,[L%51EF) MP /6H 6BL(>.?"377V4>*-%-QG;Y(U"+?GTQNS6Z"&4%3D'D$=Z;36X!16=J MOB'1=""'7-7L--$GW#>7*0[OIN(S7D7QGN(+OXD?"6>UFCGADU@E)(V#*P\Z MVY!'!JH0\SM^S2WL:R9]-I;-; (9 M05.0>01WIV8!16;%XCT2>"[GAUC3Y(K)S'=2)=(5@8=5NZ1+Q2\TF]M[ZUIAOX8@HHHKI **** "BBNT\(Z1I^F: M+-XR\46ZW-C;R^3I]@_ U"Y S@_],DX+'OPO>I;L@&Z/X,L[71X?$'CF\DTS M2YANM;6%0;N_ _YYJ>%3_IHW'IFI9_B9=Z=&UKX%T^W\+VF-OF6PWW"/X3R.]C:KS JT4 M5Z/X<\):/X8\/P>,/B)&TD$_S:5HBMMDOR/XW_NQ>_?\@7*2B!C^%/AOK'B> MS?5)7@TC0X3^^U74'\N%?9<\N?8=^,BMMM6^&G@_]WHVCS^,;].#>ZFQAM0? M581RP_WJYCQAXZUGQI>I)JDRQ6D'RVMA;C9!;+T"H@XZ=^M;T4O9Q[ >F'X?>&_&<;3?#'7&-]C<="U>:AIUYI M.H2V.IVLUI=0MMDAF0JRGW!J".1XI%DB9D=2"K*<$'U!KTW2?&FE>/;"'P[\ M39-ERH\O3_$@7]];GLLW]^/W/(_4+WH^: \PHK9\5^%=3\':_+I.LQ!94 :. M1#F.9#]UT/=3_P#6ZUC5HFFKH KJ/#7@N35["36=9O8]&\/V[[)=0G4L9&_Y MYQ(.9']AP.Y%)X+\-6NL3W>IZ]*]MH&DH)K^9/O/DX2%/]MSP/09/:JWBOQ7 M=>*=0C=XTL]/M5\JPT^'B*TB[*H[GN6ZD\FI;;=D!N/X^L/#O[CX=Z-%IY7C M^UK]%N+V3W!(*1?1!GWKEM5\0:QKLYFUG5+R_D/\5S.TG\SQ6=1344@"M?1O M%OB#P[*'T36;VQ(_AAG8*?JO0_B*R**;2>X'=IXM\/>*_P!QX[TF.SNWX&N: M1"L4BGUEA&$D'J1M;ZUB>*/!]]X9:"=I8;_2[P%K+4K4[H;@>Q_A8=U."*Y^ MNH\'^+$T;SM)UR%K_P .:@0+VSSRA[31'^&1>H/?H>*BSCK$#EZ*W?%_AF3P MMKGV59UN[*XC6XL;Q!\MS W*N/0]B.Q!%856FFKH HHHI@%%%% !1110!T?P MZ_Y*CX6_[#-I_P"CDK[WKX(^'7_)4?"W_89M/_1R5][UY^+^)#"BBBN( HHH MH **** "BBB@ KY0KZOKY0KDQ/0^WX3_ .7W_;O_ +<%%%%<9]P%%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 5K:5_QZM_OG^0K)K6TK_CU M;_?/\A51W,*_P%ZBBBK//"BBB@ HHHH **** "OHNOG2OHNNFAU/D^(_^77_ M &]^@4445TGR84444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 5X#XC_Y&G5?^OV;_P!#->_5X#XC_P"1IU7_ *_9O_0S7OY)_$GZ'R/%'\&G MZO\ (S:***^H/A HHHH **** "NN\)_\BCXH_P"O=/\ V:N1KKO"?_(H^*/^ MO=/_ &:N/&?P?G'_ -*1Z.6_[Q\I?^DLY&BBBNP\X**** "BBB@ HHHH *** M* "BBB@ HHHH **** "NN\6?\BCX7_Z]W_\ 9:Y&NN\6?\BCX7_Z]W_]EKCK M_P :EZO_ -)9Z.%_W>OZ+_TI'(T445V'G!1110 4444 %%%% !72?#[_ )'K M3_\ MI_Z*:N;KI/A]_R/6G_]M/\ T4UIZ/\CMR_P#WRE_BC^:/;*** M*^!/UP**** "BBB@ HHHH **** "BBB@ HHHH *\3^,]S?\ BKXA>&?AG97< MEG::FOVJ_>/J\8+8'O@1.<=,[<]*]LKQ'XT07WA/XB>%_B5:6DMW:::/LE\L M75(R7Y]LB209/&< ]:VH_&!8\3_L\^'(O"\DO@BWNK'Q!9IYUG<+>/NFE7D* M=S;5)(X(VX.#TH^*WBWQ3X=^$&B6,I^S>)=8:.RN)8'&4;;\Y5AT+' XZ;CC MI1XI_:%\/2^&9(? EQ:\?:=^H%JP_9N\#Q: MI MJ,%U=:@T?[S4!Q:(XDL9GS ME8B<;?889"!VRU7-/_:1\#3: EWJ$]U:Z@(\R6 MG9M_<*P&W&>A)'OBJWP3 MTS5-:\3^)/B+J]F]E'KCA+&%S\QA!SGZ85 #WP3TQD?/RR]H!P_PZ^'MO\0/ M'GC&/7[JX.AZ?J\LC6$4I07$SR. S$"?/ MT]+[4DLKJU\]G5XV901EB3R"1@D\X(QBMKX!_P#(S?$3_L,G_P!#EJS\>?\ MD)> O^P_%_-:IRE[7EZ?\ #$_:!VCQEX7;Q2FH/X,4,;P6?_ #UR>OOC;[XW M8YK+E\%_"GQ1I\$WPL\1V^A>(89$>U:>]EC9F!Y!64ELXS@IWQVKT+XB?$F\ M\!^*K&'7]$2Z\(WT)66\BC,CI+_=8$[<=#CJ0>.A%>7?$;6O@?K/AN\F\/VG M_$]DB/V4:=:2V^V4]-ZE50C/7@GKCFG3YN5+7Y;?,#T/XT^*/$'ACX9:7IUK M< :[J\D=C+=6Q*X.W]XR=P6. .X#'N*2P_9N\#Q: MIJ,%U=:@T?[S4!6< M=?E(ZUT^G_M(^!IM 2[U">ZM=0$>9+ 6SLV_N%8#;C/0DCWQ46FHVI]W>P%/ MX(:AJ6@^*?$WPYU6[>]BT1Q)8S/G*Q$XV^PPR$#MEJ3X!_\ (S?$3_L,G_T. M6I/@GIFJ:UXG\2?$75[-[*/7'"6,+GYC"#G/TPJ 'O@GIC,?P#_Y&;XB?]AD M_P#HGV!588X@2,L2ZMN. 3 MCWR>@%+5?&G@+0M3L-<^%%AKNB:M:3J7BN6#03Q?Q(Q,KMSQQTZ^U>@>%?$L M7P+\2!R>-H.,D%??-=5J7QSAUS6=/T3X5 MV?\ ;^H7,P\Z6>"6."&+^)CG:PQD9_'SQ9J?ASP1;6.@2/#J&LW0LTFC.&C4@EMI[$\#/;)(YKU(9 MVC=R>Y KRSX_>%M2\0>!K>_T)'EO]%NA>+$@RSH 0VT=R.&^@-<=*W.KC*UA M^S=X'BT!;348+JZU!H_WFH"Y=7WGJ54';C/0$'WS5/X(:AJ6@^*?$WPYU6[> M]BT1Q)8S/G*Q$XV^PPR$#MEJN:?^TCX&FT!+O4)[JUU 1YDL!;.S;^X5@-N, M]"2/?%5O@GIFJ:UXG\2?$75[-[*/7'"6,+GYC"#G/TPJ 'O@GIC.SY^67M . M'^'O@%?B%XX\7VFMW2RA?9]IG9W"[B.<*JG_OKCO7T=H>B:?X; MT6VTG1;?[-8VJE88M[/M!))Y8DGDGJ:\E^ ?_(S?$3_L,G_T.6O::BM)N5N@ M'G7QS\8WO@OX9SW6DR-#>WLZ64,R]8BP9F8>AVHV#V)!K#T#]G3P>OAN(>)+ M>ZO]7N(@]S=M=2(R2,,MM ('!/\ $"?6MOXZ^$+SQE\,;BVTN-IKRQG2]AA4 M9,NT,K*/4[7; [D 5B>'OVC/!TGAJ%_$5S.M/U2\N(M$M[\SW=K!)L^U2!W$0)]!ES_ /KR.L^$=MJ'C/XG M:_\ $V]LI;+3[R'[)IT+O R3Z9.FJQ6LL"W#R+(K*S'ER3R$((S@ANE?0] M>/\ [2?_ "(FA_\ 8?M__14U>P5C-N4(M^8SS+X]>')M8^';:KINY-2T"9=0 MMY$^\%7[_P"0^;_@ J]?_$NWC^!Q\;P%!++8!HH\Y N6^39[XDX^@-=Y-#'< M020SHLD4BE'1AD,",$&OF3PGXKOK+EBXY%;^D_LX>"HO#R0:W!=7VJ21@SWWVIU82'EBJ@[<9Z9!]\UH?'OPC?^*OA MSOT9'EOM+N5O8XHQEI 58*/7#;A_NX[UG:/^TAX)G\.QW&M7%S9:DD8\ZR^ MRN[%QUVL!MQGIDBJ3FX7AO?4"C\&+K4/"WQ \2_#._NY+VVTM1=6,DFVUV(FD7!:1QPH M)(/FD< X*X-.2NY);V7_ 1&Y^T1_P R7_V&E_I2_M02M!\-=*EC^]'K<++G MU$,QKB/BG\1[3X@Z[X=7PU;3RZ)INJPK+J,D119)Y#E44'D?*C'GGV&.>T_: ME_Y)=IW_ &&8O_1,U.,7%P3 Z3P-\(=*\.7]MXDUE[C4_%AW37&H33M@2R*5 M<*H.TC#$<@^O'&/1J**Y92ZM_M, MQ\QAYF#N+[A]T=".E>L:_P##?2H/AE<^%_#NI-X6TMG,L\P=I,(>7!9WR 3C M/S= 1WKD_'/_ "=)X$_Z\Y/_ &M4W[2\>IO\.[1K,3-IJ7R-J(AZ^7@[<_[. M[\,[:Z+RDX*X')S:1^SEIEO]AN]1-S.HVFZCENY6)]!5&S\:_ /2]!C&GZ#:7UP$ 2 MSET@S7#-CA2\BE2<_P"U5G]GAI&\7_$!I]+CT=WN;9_[.C4*+8$SD( ,8P"! MT'T%7*_LY7O\P+7P6W>#_B#XQ^'LY816]Q]NL QZQ' S_P!\F+]:U6'_ F/ M[2BC[]AX-L,GT^U3C_XG]8ZR?B_*/ GQ1\*?$-%;[,6;3]0"?Q(02#CN=K.? M^ +71? W3KG_ (0RZ\2:FN-0\2WLNHRY.<(QPB_3&2/]ZHEM[3NOQ XBPT0? M'#XN>(Y/$\]R?#_AR;[):V,4A17;<\D;HS!>K$MU(!!."#VHT_7D^"'Q@\20>)H;@:#XBF^UVM M['&75&W,V,=3C>5.,GA3C!S3OB;\2K'XHZ9#X$^'"3ZM=:G-&9[CR7BCCC1@ MW.X XR 22, #O5KGYE;X?P N?M!:S_:OP2\,:W;KY8N]0M+Q%/.W?;2N!^M= MAX&^$.E>'+^V\2:R]QJ?BP[IKC4)IVP)9%*N%4':1AB.0?7CC'&?M$Z6FA_ MWPYI,3;H["^M;96]0EM*H/Z5[S64I-4TEY@>'_#"S@U#XP?%2SO$\RWN)_*E M3)&Y6>4$9'(X/:L"#X6>#7_:,N/"[:/G1DT@7*VWVJ;B3*_-NW[NYXSBNF^$ MG_);OB;_ -?B_P#HR2J7BKQ'8^ ?VFH]<\3>=;:9?:.(([E8BZ@Y&20,DX*X M. 3R..:TO+G:7;]!%KXY^(4^'W@/0_"_A^2?3;6^8VY>W)>2*UB"AU0L<[CO M4'-0,P5(I$9EW(6(5@&.UHT[="3VK:M/VC_A_/HXN[F\N[:ZV9:R:U M=I,XZ!@-A^I8?A3C=05D[]1F3^SAXM;5M.US0$N+JYL=*G5].DO /-%NY8!& MP2!C:. 2/F(' %>VUQ?PR\5Z_P",]#N=8UW2(]+M)IS_ &:F&$DD/.'<$_3! M& <$]"*[2N:J[S8'S?IW@\^.?CWXWT>^O9;?1A<)<7T$#;7N=O")GLN6)/T' MU%OXK?"O2_AUH$'C;X>^?I%[I,\9D59WD5U9@F?G).=S $9P03Q5"P\ O MV@O&NH:E97$^E33+#=7%NF\VQ)!1B/[O!!_#Z&]\5?BKI7Q%T&+P1\/EN-7O M-6GC#NL#QJJJP?'S '.5!)Q@ $YKJ]_G5MM!&U\6O'&JZAX%\':;X?D:QO/& MOE R(2&2-UC)0$1[-CM67\+?AAIOQ+TF?QS\1#/JUWJD\GE0F9XT1%8KGY2#U! M &< 5K?"?P;J>N>&?&FO>(86L9_&@E6*)\YCB<2?-CT)DX]E![UD_"GXH:7 M\-]#N/!'Q#,^D7FE7$@B=H'D1U9BQ'R G[Q8@XP000:IW][DWT_K[P,WQ'X% M@\!_'#P'9:3=W$FCW%\);6TGDW_97\Q?,"D_PGY3],%L#WP(G..F=N>E/OC=X%O]*LKB+1;?4/(M;R M="OVJ0.AD('8#*#UY_ =3\:(+[PG\1/"_P 2K2TEN[331]DOEBZI&2_/MD22 M#)XS@'K3UYH\V]G]X%CQ/^SSXZL?$%FGG6=PMX^Z:5>0IW-M4D MC@C;@X/2NF\1^'-6\5_"2UTWQ3KH\.W7DQMJUS&597"CYU+;@ I."><=NE.PJY7Y'>_P Q'!>#$^'4M_J,/QJ345\4 M27;B=[YYE0=,',9!!SG[W'3'%>J_#CP)8:/XHU.;P9XEL]4\%ZC:[)M/2[,S MQRD>J\#CC)(;!P>@-9%M\7?!'B"SFTOXQ:%!INLVLCQ3Q7&GO*B\G&T@,ZG! M_J#@US7@U- NOV@=+F^#L%]'I$43'5&8N(=I#9^_\P!^7 ;^+&!Q3ES-.]U^ M0%V?X6>#4_:,M_"ZZ/C1GT@W+6WVJ;F3+?-NW[NPXSBOH+1](L= T>VTK28/ ML]E:IY<,6]FVKZ98DG\37C'CG7[3P+^TII7B'Q$)8=*N=(-NMRD9<*V6SP.3 MC*YQD_,*]<\,>*]%\9:2=3\-WOVRS$IB,GE/'\P )&' /<=JPJ\SBF]K#,'X MO>++KP9\,]2U733MO3M@MWQG8[MC=^ R1[@5Q?@OX!>%K_PE::CXPBN]5UC4 MH5N;B>6[D4QNX#8&TC)&>2V?#7XU7_P .Q>37FB7ML;RP$QR8CC=]!P'!QC)4'CI6#+X2 MG\<_M(>+M"EOIK32'$5QJ*P$!IT1(]L>>P+,"?IZXKH?AR;WXC_&B_\ B,;* M:ST2TMC9Z<9N&F.-N?I@N3V!8#G!JSX&_P"3I/'?_7G'_P"T:T;:;?6WXB/4 M/"WA/1O!FC?V7XV-E?OIL]Q"T M:W<:[FAR,;AR.<=#GCK5^N&^,\>KR_"+74\/^8;KR5WB+.\Q;QY@'_ -V?;- M:?]H195=?+E5D[.H)QN89QR".3BJ?@/Q5\#M(\$V(UG3;5 M]66W47B7VF-+<@$A5> 6P3],=>IZY7M*]_F(^BZ\0^+TE]XV^*7AWX:6UW+::= M+JZC<=I^@C..HRXR#BO;Z\-^+JWW@CXL>'?B3#:376F01?8[]8ADH#O&3]5D M..V5'(R*YZ/Q>?09H>)/@-X7TOPQ=7_A!;O2-9L;:26"[2[=O,(0Y5PQ(PPR M#@#K^%9/PJ\,1^,?V8[W0I,;[J6X$+'^&56#(?P8#\*U?$_QY\,:GX=GTWP9 M]IUO6M0A:"WM$M9$V,RD;G+ < 9/&>G8,5U'X3*=:E\FY\/![2^,O!C6(9#'/HF ?=36=\-[*?4?!/BWQSJ492 M\\3FXGC##F.V166)/Y_4;:X?X@Z/K7A_XKZMX9\.CR[+X@I$"P'$3^8/-;CV M\PGVDKWR^TZVTCP'-_ M!Z:OXRDN+^RMY9+>PT\3M''$,[G<[2#DLQZ$=.<\8WM%\-VWPQ_:2TK1/#,L M\>DZ_I\KS6DDA<(R+(PY/7!C&">1N89YKH?V;O\ DCMO_P!?D_\ Z$*K>*_^ M3K? _P#V#;G_ -%W%5*4G.47MJ!=^*G@WPWK.MV&L_$'Q4;+0[6,I'I;.(EE MDYRP;.XG!&0!G '(KR?QK;? H^&;UO!VHS6FMVZ%[0Q"\82R*>%)D!7G'4$> MN:VOB5-I-C^T8ES\4;>>X\-&R7^S@%9HP0JYR%Y(#[\@9ZKD8I/'7B[X9:EX M2U#2_AUX3T_4]2>T=FNX-'$(LXE7+REV0-D <>_?L;@FE'?]!'I$6JW.M_LQ M76HW[F2YF\,W!ED)Y=A X+'W.,_C7&?"OX1:)XR^'VF:YXW^T:I+- 8;.#[0 M\<=I"C%5"A".206.>.>G6NET,Y_9-EQ_T+5U_P"BI*V_@A_R1;P[_P!<'_\ M1KUDY.,7R]QGD'A3P%)=_%+Q)\-!K-ZGA.RE6^GMA)AI\!=L>1T!\P;B.NP= M#C&I\1?A_HWPN\1^$O$?@A9]-E?58[6:$3NZNIY/+$GD @C."#T%;_@;_DZ3 MQW_UYQ_^T:L_M"_\@WPC_P!A^'^35?/+VB7=?H(L_M(_\D=N/^OR#_T(TGQ4 M\7WG@[X$V5SI^CA09:3;&58 =SM=B!W(Q40MRQOW JZ#^SC MX/7PI##K]O=7>KS0AI[S[2Z-'(1D[5!VX!X^8&M[X:^&O%NA>!M4\-:[>&%K M>:6#2=0#K*X@(PC[<\8/(!/ (&!C%86A?M&^#CX3AFUZYN;;5X80L]D+9W:2 M0#!VL!MY(S\Q'7FDT_5_'WBKX&>)]9NU>&^U 3/I-M%&$EBML] 0 2=NX*>I MP#WHE[1Z3[]?T&-?$(UW5O,8W-P9[AF+DYY6 G!][\/ZIISF:*59%$<548R3N'T45LT[23O\]A'4^.?^3I/ G_7G)_[6I/C?_R5 M'X4_]AD_^CK:E\<_\G2>!/\ KSD_]K4GQO\ ^2H_"G_L,G_T=;5G'XH^C_48 M_P"+JMX*^)'A7XBVP*VZR_V=J> <&)LX)_X"7_%5K:^-.H37^@:5X/TB4"^\ M4WB6H9#G9;@AI9/< 8SZ@FNJ^('A=/&7@+5=#8+YMS ?(+?PRK\R'V^8#\,U MY+\"1JOC'7X_$/B%6QX8T]=&M ^YS_&$VJ?7=4QLXJ3^S_2 ]UTZPM] M+TRUT^QC$5M:PK#$@_A10 !^0KR?]IO_ ))+'_V$H?\ T%Z]@KQ_]IO_ ))+ M'_V$H?\ T%ZSI?Q$!-IWP'\,ZSI)U#QE]JU;7=17S[J^^TNFR1ADB-0<;1G MW ]/PK'^#.HWW@_Q-XO\":M=27=CH0-U:R'DI%G) 'N&1L#H=WK6II'[07A2 MQT%8/% O-*UFRC6*XT]K5V9G P=A Q@]1N(ZUE_!O3;WQCXF\8>.]3M9+.QU MY6M+2-NK1]"<]\!4&1U.[TK7W^67/M_6P'E=GXZ\$>)='^%0?,1LCGV[\DDU8M/'/@OPWX]T75_A?:ZUI2M<+#J-E>L&AF M@8X.#YCMGD]/,S2S/MR,+G:#N (P.O>L+XM_\ );OAE_U^-_Z, MCKU/Q3>:OI_A>_N_#EG'?:G!$9(+:4G$I!R5XYSC.!W.*P_;(/$;L_VN6_FFC DW'HR$*/\ @?.<\!_B!8?+SGL>< \9(KD$^*WPI\9:,B_$C2X+/5T39=1S:?( MS+(.&V2("ZC(Z$@CH>E9WP6BLI?C/K%S\/(;^'P>+79+]I+;#)\NT#/.Z]=OD _P)X9MOCKXBUKQAXVDN;K3+:[-IIVGK*T<:( &P<8( MPK)T(R22:9\1/!EM\$]5TCQQX#>XM;47:VU[IYF9TD0@MC+$G!"D0,G:!FG[W/_ '?PL!I?M%FZN[CP M(='G,%W-J#?99LX,'Y+65+R;5'0EM4>Y?S&D(^\4S MLQGG&"??O6?\>(UA\0_#B.,81-855&>@#Q5[76+G*,(\K[@>5_ #5]0USX-P MITFEM(9Y!O*J "G7KMW8P>P KBY_!WP:\*W=TGQ$\3'7]9DF9KB5YIB MZL3T*0$D'UW$]SQT%_X*)J.;"(^(5DD^U'4+![D.=QV[1M8#Y< Y .0:ULU*35]^@%SP5?^$-% M^/\ HD7PMU.>XTC5()8;ZV=955&",R@&102,A3WZ'GFNQ^+?_);OAE_U^-_Z M,CKC=,UC1]<_:"\'W_A;PS#H>B%IH[:9+1+C_4!?VB/^9+_ .PTO]*])\5^"/#WC>UM[;Q1I_VZ&VUB,$Y1AGCUKS;]HC_F2_\ L-+_ $K3^.?Q%E\':':Z1IT_V/4-:+1B M^8,5M(@0'D^4$[OFXP,CD]0*R2DXP4=]0/-]1^&?A/QE\4$\,?#[2OL6F:0V M[6M56YEER)+3PM:>'/ UI)=Z=H4D(-\-/ ,QM ME(18T+$ YPV(\[!OGG;3[G=/(?O.W[O\AV M&!57XL/.-4\(?%CPM%)JFGZ>H,XC1E8V['<'P1D AG!)'&1FM4Y.:4KVZ7 \ MUGUKX"RZ6;6+PQXHAGV8%XLBF0'UP9RG_CM>A_#;XGW\/P"U_4KJ9[N[\/;X M;6:<99U8#R=_7."V.IX Y[UT4O[1_@!=&-W#=WFV^E:CJD+_9+9-RX48:,ON.5)8?E@^U*3NO?77JP.2^&G MP6T'Q5X1A\4>/!W%UIZV,TE@MP^YK>%HKG]WGT#[R/8UK?#+XU>'_#'@R#PUXYDN-(U71@ M;9DDMI'\Q5)VCY02"!Q@XZ9[UD:3XN;QS^U+X8UR"PGM--:TN(+!YUVM<1I# M<9DQZ%F8?AZYI_O+ROM9B/I"N&^*OA2T\5^'8(=:\2MH.C6TPFO3E56X48PI M8D =\=>2#@XKN:\&_:-#IK/A&?78KF;PG'QBN M:DFYJPS%U#3OV<5M)+)=1D@N-I47YA MT.YN(HW).6A2-9 .>1]\@#L,5CS^-O@K;Z;';>%/"NGZ_JDH"6M@FBYD>0\ M,\B=,]2"3UZU<_9YT_\ M+X1^)-,NE6!KG5;J"1$&!'N@B4@#VR?RKHG\#O? MY@9'PO\ AU8_%:VOO'?Q%,^ISW]RZ6]L)GCC1%XZJ0< Y . %[YK,\;^ ;; MP%\7/AY;Z-=7!T:[UF.2WLII2XMI1/ )-I/.&'E]>X-:7PK^(^G_ LL;[P/ M\1?.TNXT^Z=H)_(>1'1CG'R@G&'4-9NA M9I-&<-&I!+;3V)X&>V21S7J5>6?'[PMJ7B#P-;W^A(\M_HMT+Q8D&6= "&VC MN1PWT!KDI6YU<"M8?LW>!XM 6TU&"ZNM0:/]YJ N75]YZE5!VXST!!]\U3^" M&H:EH/BGQ-\.=5NWO8M$<26,SYRL1.-OL,,A [9:KFG_ +2/@:;0$N]0GNK7 M4!'F2P%L[-O[A6 VXST)(]\56^">F:IK7B?Q)\1=7LWLH]<<)8PN?F,(.<_3 M"H >^">F,[/GY9>T X?X=?#VW^('CSQC'K]U<'0]/U>61K"*4H+B9Y' 9B.< M!5/OSP>M;7C'P1I7PH^(G@S7/!/GZ>E]J265U:^>SJ\;,H(RQ)Y!(P2><$8Q M6U\ _P#D9OB)_P!AD_\ HP5S'Q#\ M//XH\%W>E_VZV@P28-Q=A0?W8ZJ267 /&>>@([UT]>.?M+QZF_P[M&LQ,VFI M?(VHB'KY>#MS_L[OPSMKGIJ\T@.3FTC]G+3+?[#=ZB;F=1M-U'+=RL3ZYC&S M\ABN@_9PU*$MXNT32K^6_P!%TZ]CDTZ:4$$QR&0=" 1Q&#C Y)X%9]GXU^ > MEZ#&-/T&TOK@( EG+I!FN&;'"EY%*DY_VJL_L\-(WB_X@-/I<>CN]S;/_9T: MA1; FV\$FT MW)7 C0GTRS'\/7!%OXL_#O0_A9I^D^,O R7&EWEEJ$:-&MP[K(I#$_?)/\." M,X()&*Z+X:_\G$_$3_@'\Q5C]IO_ ))+'_V$H?\ T%Z7-+VD8]-!!\>;&YT? M_A'_ (@Z4A-WX>O%%P!_' [ 8)],_+_VT-;7Q6\5[/A6O_"/R>=>>)O*L=-V MG!?SQU'I\A//8D5VOB'1;?Q'X;U#1[T?N+ZW>!CC[NX8##W!Y'N*\!^#=AK? MB#QI8:3XB0_9/A^L\2@DG=*_M2_\ )+M._P"PS%_Z M)FKY/KZP_:E_Y)=IW_89B_\ 1,U?)]>IAOX8@HHHKI **** +>E:;<:SK%GI MEBN^YO)T@B7U9F '\ZZ3XD:K;W'B)-%TELZ/H$?]GV8'1]I_>2_5WW-GTQZ5 M-\*<6WBZYUHWEZ %%%%6 4444 M %%%% !7=>+&_P"$H\"Z/XM/S7]L_P#9&J-WD9%S!*?=HP5)[F.N%KN? ,4F MK^%_&6@1H9'GTZ.]A0#),L$RXQ[E7*M1\9>(KC5]6<&24[8XE^Y!&/NQJ.R@?X]ZZ M_P"*MPGA^STCX>Z8!1116@!111 M0 4444 %%%% 'J7@^]A^)'A<> MP%>8 MW%O-:74MMP8#(]>365^1^3 Y+QVW_". M:'I'@BW^5K6);_5,?\M+N50P4_\ 7.,JH]RU<+6MXJU9]=\7ZMJLIRUY>2S? M0%B0/P&!635Q5D 44450!1110 4444 =UI#?\)7\+]2T>;Y[_P -@ZE8,>IM MF8"XC^@)60?\"KA:['X47*P_$[2+>;FWU"1K"=>S).IB(/\ WWG\*Y.[MVM+ MV>VD^_#(T;?4'%0M)- 144458!1110 4444 ='\.O^2H^%O^PS:?^CDK[WKX M(^'7_)4?"W_89M/_ $]>?B_B0PHHHKB **** "BBB@ HHHH *^4*^KZ^ M4*Y,3T/M^$_^7W_;O_MP4445QGW 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !6MI7_ !ZM_OG^0K)K6TK_ (]6_P!\_P A51W,*_P%ZBBB MK//"BBB@ HHHH **** "OHNOG2OHNNFAU/D^(_\ EU_V]^@4445TGR84444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5X#XC_P"1IU7_ *_9 MO_0S7OU> ^(_^1IU7_K]F_\ 0S7OY)_$GZ'R/%'\&GZO\C-HHHKZ@^$"BBB@ M HHHH *Z[PG_ ,BCXH_Z]T_]FKD:Z[P;CEMOK*N[:2WTWBSD:*Z[_A&/#?\ T-L/_?@_XT?\(QX;_P"A MMA_[\'_&E]?\ X#+_ "#^S:_]W_P./^9R-%==_P (QX;_ .AMA_[\'_&C M_A&/#?\ T-L/_?@_XT?7*7G_ . R_P @_LVO_=_\#C_F&_P#H M;8?^_!_QH_X1CPW_ -#;#_WX/^-'UREY_P#@,O\ (/[-K_W?_ X_YG(T5V\? M@?19=/EOH_$R-:Q,$>46_"DXP/O>XJM_PC'AO_H;8?\ OP?\:2QM%[7_ / 7 M_D-Y7B8VORZ_WH_YG(T5UW_",>&_^AMA_P"_!_QH_P"$8\-_]#;#_P!^#_C3 M^N4O/_P&7^0O[-K_ -W_ ,#C_F!]%BT^*^D\3(MK*Q1)3;\,1G(^] M[&JW_",>&_\ H;8?^_!_QI+&T7M?_P !?^0Y97B8[\O_ (%'_,Y&BNN_X1CP MW_T-L/\ WX/^-'_",>&_^AMA_P"_!_QI_7*7G_X#+_(7]FU_[O\ X''_ #.1 MHKKO^$8\-_\ 0VP_]^#_ (T?\(QX;_Z&V'_OP?\ &CZY2\__ &7^0?V;7_N M_P#@V4445\"?K@4444 %%%% !1110 4444 %% M%% !1110 4CHLD;)(H=&!#*PR"/0BEHH R=/\*^'M)O&N]*T'3+&Y;[TUM9Q MQN?JR@&M:BBFVWN!C2^#_#,^H_;YO#NDR7F[=]I>QC,F?7=MSFMD# P.!111 M=L"EI^BZ7I,MS)I>FV=E)=/YEPUM L9F;GYF*@;CR>3ZFEO](TW56MVU33K6 M]:VD$L!N(%D,3CHR[@=I]Q5RBB[W CN+:"\MWM[N&.>&08>.5 RL/0@\&LJQ M\'^&=+NA=:9X=TFSN ;MW MVE[&,R9]=VW.:V:*+M &!@<"J6GZ+I>DRW,FEZ;9V4ET_F7#6T"QF9N?F8J M!N/)Y/J:NT4@*NH:7I^KVIMM5L;:^@/6*YA613^# BH]+T/2=#A:+1=+LM.C M8Y9+2W2('ZA0*O44[NU@"BBBD!C2^#_#,^H_;YO#NDR7F[=]I>QC,F?7=MSF MMD# P.!113NV!2T_1=+TF6YDTO3;.RDNG\RX:V@6,S-S\S%0-QY/)]35VBBD M 5CW?A#PW?W_ -NOO#VE7-WG/VB:RC>3/KN*YK8HIW:V 155%"H JJ, 8 % M4[31=+T^^NKVPTVSM;J\;=+/&4*P:YK\JLUL#G[+ @Q''['DY' MTSSFO0Z*OF]VR0!6/<>#_#5WJ'V^Z\.Z3/>9S]HDL8VDSZ[BN:V**F[6P % M4!1@#@ =JH:IH6D:Y$L6MZ79:C&ARJ7=NDH4^P8&K]%+8#-?PWHFV>HVZ.)%BNX%E56 (# M ,",X)&?&TM8K:UAC@@A01QQ1J%5% P% ' '&*DHI 5 M=0TRPU:U-KJME;7MNW6&YB61#^# BHM+T'2-#C:/1-*L=.1_O+:6R1!OJ% J M_13N]@*6JZ+I>NVJVVMZ;9ZC;HXD6*[@6558 @, P(S@D9]S5VBBD!2M-%TO M3[ZZO;#3;.UNKQMUS/# J/.>N78#+'D]?6EU/1],UJW%OK.G6FH0@Y$=W LJ M@^N&!%7**=V!4TW2M.T:S%IH]A:V%L&+"&UA6) 3U.U0!FJ+^#_#,FH?;Y/# MNDM>;MWVAK&,R9]=VW.:V:*+L HHHI >0>!?#]_'\AZ)(\FBZ+I^G/)]]K2U2(M]2H&:TZ*N4W)@%8R^ M#O#*ZA]O7P[I(O,[OM L8O,SZ[MN:V:*F[0!6;JGAO0]<9&UK1M/U%H_N&[M M4E*_3<#BM*BE>P&?)H&CS/8O-I-C(^GG-DS6R$VQXYCX^3H.F.@J^Z+)&R2* M'1@0RL,@CT(I:*+@9.G^%?#VDWC7>E:#IECWLHXW/_ )0#5NSTC3= M/N[JZL-/M;6XO6#W4T$"H\[#."[ 98\GD^IJY11=@9FJ>&=!UQU?6]$T[467 M[K7=I'*1]-P-6=/TNPTFV^SZ58VUE .?*MH5C7\E %6J*+NU@*FI:3IVLVOV M;6-/M;^#.?*NH5E7/KA@12:9I&FZ):?9=&T^UT^W+%_)M(%B3<>IVJ ,\#FK ME%%W:P!61?\ A+PYJMX+O5- TN]N0XLHY''_ F!-:]%%VM@&QQI#$L<*+ M&BC"JHP /0"JD&BZ7:ZI/J=MIMG#?W*[9[N.!5EE''#.!EAP.I["KM%( HHH MH QF\'>&6U#[>WAW23>9W?:#8Q>9GUW;&!?."? MW=^-V/;-7**=V 4R:&.XA>&>-)8G&UD=058>A!ZT^BD!EZ=X7T#2)99-)T/3 M;&28$2-;6D<9<'J"5 S6/XDO?^%>^#FG\(>$?[1V3*%TO2X?*SN/S.%C1OQ^ M6NLHJKZZ@>4>!++Q/XS\>_\ "=>--';1(;&U:TTG3)<^9&7_ -9*P8 @D97) M R#TXR?59(TFB:.5%>-U*LC#(8'J".XIU%$IPM;"V#%A M#:PK$@)ZG:H S22Z1IL^K0:I/I]K)J%LI2"[>!3+$I!!"N1D @G@'N:N44KL M"IJ.E:=K%K]FU>PM;Z#.?*NH5E7\F!%5[3PWH>GZ?/86&BZ?:V=PI2:WAM42 M.52,$,H&"""<@^M:=%%V!3BTC38-(.E0:?:QZ<8VB-FD"B$HV=R[ -N#DY&. MI?VC=>']+FOL[OM4EE&TN?7>1FM<# P.!113NV!CW'@ M_P -7>H?;[KP[I,]YG/VB2QC:3/KN*YJW)HVF3:I;ZG+IUH]_:H4@NV@4RQ* M0055\948)X![FKM%%V!2GT72[K5(-3N=-LYK^V7;!=R0*TL0YX5R,J.3T/Z@[QJMOJ_S^0&9RTFXD$U[\ MTUY,#GS9W.YSD]>3@'T KJ**IR]VR0!7E?[1&D:EK?PQ2UT;3[K4+@:A$_DV MD#2OM"OD[5!..1S7JE%*,N628&&WA;0M5M[.?6M"TZ]N8H4 DN[-)'3 '&6! M(K;1%CC5(U"(H 55& !Z 4M%*[8%'4]$TK6X1#K.F6>H1*U^S:186MA!G/E6L*Q+GZ* *MT47=K 4KO1=+U"^M;V_P!-L[JZLVW6 MT\T"N\!ZY1B,J>!T]*NT44@,C4?"/AO5[K[3JWA_2KZ?_GKH0J@Z8I;O1=+U"^M;V_TVSNKJS;=;3S0*[P'KE&( MRIX'3TJ[11=@4M1T;2]8\C^UM-M+[[._F0_:8%D\IO[R[@<'W%0ZMX;T/7FB M;7=%T_4FA!$9O+5)B@/7&X'&<"M.BB[ YS_A7?@G_H3] _\ !9#_ /$UNVUG M;65G'9V=O%;VT2!(X(D"HBCHH4< >U344-M[@8\'A#PU;:C]OMO#VE17F<_: M8[*-9,^NX+FMBBBB[>X&5J/A?0-8NEN=6T/3;ZX3&V6YM(Y'7'3!8$U8;1=* M?4K;47TRS:]M$,=OA!X-244@,O3/"^@:),TVC:'INGRMPSVEI'$Q^I4"K&G:1IND+,NDZ M=:V*SR&646T"QB1SU9MH&3[FKE%.[ SM5\.Z)KNS^V]'L-2V?<^V6J2[?IN! MQ1)X>T69;(3:182#3W$EF&MD/V9@00T?'R'(!R,=!6C11=@%%%%(#&E\'^&9 M]1^WS>'=)DO-V[[2]C&9,^N[;G-;(&!@<"BBG=L"EI^BZ7I,MS)I>FV=E)=/ MYEPUM L9F;GYF*@;CR>3ZFEO](TW56MVU33K6]:VD$L!N(%D,3CHR[@=I]Q5 MRBB[W *1T62-DD4.C AE89!'H12T4@,BR\(^&]-OOMNG>']+M+K.?/@LHT?/ M^\!FK=KI&FV5_D:;K=I]EUG3[74+<,'\F[@65-PZ':P M(SR>:N4478'G?Q!^('BGPOK<6E^&/ E]KXGM5E6^B\PPQ2%F78P5". H)^8< M,.G6M#X7>%+_ ,,>%Y9-?=9=_U%PIA MOX8@HHHKI **** -WPGXJF\)WUW<0V%GJ"7EH]I-;WBLT;QL5)^ZP/\ ".]; M/_"P=._Z)_X6_P"_-Q_\=KB:*AQ3=P.V_P"%@Z=_T3_PM_WYN/\ X[1_PL'3 MO^B?^%O^_-Q_\=KB:*.2(';?\+!T[_HG_A;_ +\W'_QVC_A8.G?]$_\ "W_? MFX_^.UQ-%')$#MO^%@Z=_P!$_P#"W_?FX_\ CM'_ L'3O\ HG_A;_OS(5ZA\$]-O-1;QDFE0-/?OX=G@MXU(!9Y&5>,UG4C% M08'GFM:I/K>NWVJ79)FO;AYW)/=F)_K5*N\_X4C\1O\ H5[G_O[%_P#%4?\ M"D?B-_T*]S_W]B_^*J^>'= <'17>?\*1^(W_ $*]S_W]B_\ BJ/^%(_$;_H5 M[G_O[%_\53]I#N!P=%=Y_P *1^(W_0KW/_?V+_XJC_A2/Q&_Z%>Y_P"_L7_Q M5'M(=P.#HKO/^%(_$;_H5[G_ +^Q?_%4?\*1^(W_ $*]S_W]B_\ BJ/:0[@< M'17>?\*1^(W_ $*]S_W]B_\ BJ/^%(_$;_H5[G_O[%_\51[2'<#@Z]<^&'B& MYL_AMX@^RQ0W%YX0-([H1OVAEZ,?[M9U)0<=P.'_ .%@Z<>O MP_\ "W_?JX_^.T?\+!T[_HG_ (6_[\W'_P =KB:*TY(@=M_PL'3O^B?^%O\ MOS!/#$-S;R++%(L4^4=3D$?O>Q M%<7?WCZCJ5S>S*JR7,SRLJ#@%B20/;FJ]%-12V ****H HHHH **** .C^'7 M_)4?"W_89M/_ $]?!'PZ_P"2H^%O^PS:?^CDK[WKS\7\2&%%%%<0!111 M0 4444 %%%% !7RA7U?7RA7)B>A]OPG_ ,OO^W?_ &X****XS[@**** "BBB M@ HHHH **** "BBB@ HHHH **** "BG*K.X1 69C@ #J:ZZ3P7I6F[8?$7BB M#3[XJ&>VCM6G,>1G#$$ 'VJE%O8YZV(IT6E/=]$FW]R39Q]%=W"[].D5<^YW&Y-#6VN8; MN*_T^[!-O=P@A6QU!!Z$>E8E2TT[,ZJ56%6"G!W04444C0**** "BBB@ HHH MH **** "BBB@ HHHH *UM*_X]6_WS_(5DUK:5_QZM_OG^0JH[F%?X"]1115G MGA1110 4444 %%%% !7T77SI7T7730ZGR?$?_+K_ +>_0****Z3Y,**** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\!\1_\C3JO_7[-_P"A MFO?J\!\1_P#(TZK_ -?LW_H9KW\D_B3]#Y'BC^#3]7^1FT445]0?"!1110 4 M444 %%%% !1110 4444 :MIX8UJ_M4N;/3IIH9/NNH&#SBIO^$-\0_\ 0)N/ MR'^-;6A_$631-%M]/735F$((WF;&JH)UI>ZK;/NWV\SE?\ A#?$/_0)N/R'^-'_ M AOB'_H$W'Y#_&NJ_X6U+_T"$_\"#_\31_PMJ7_ *!"?^!!_P#B:T]MF/\ MS[7W_P#!,/JV2_\ /^7W?_:D=_X=U>7X=:78QV$K745R[O$!RH.[!_45S/\ MPAOB'_H$W'Y#_&NJ_P"%M2_] A/_ (/_P 31_PMJ7_H$)_X$'_XFLZVFK")@!O$V<8(/3'M7%5Z>&E7E!NO&S\CP\;#"PJ)86;E&W7O\ M<@HHHKI.(**** "BBB@ HHHH **** "BBB@ KI/A]_R/6G_]M/\ T4UM/_ .VG_HIJYL7_ +O4]'^1VY?_ +Y2_P 4?S1[91117P)^N!1110 4 M444 %%%% !1110 4444 %%%% !117 ZAXZU/2?C9IOA._@M!I&K632VEP$82 M^+X)^']EK/BJ$/JD\42?8;12#+* MX;_A/?C6Z_VBGPYLQIN-_P!G:7_2-OICS V?^V?X4U3;U ]KKBOA9\0_^%E^ M%[G6/[+_ +,\B\:U\G[1YV["(V[.U?[^,8[5?\!>.+'Q]X:&JV,4EM+'(T%U M:2GY[>5>JGUZ@@^_8Y%?/_P7\<:YHW@*X\/^!]!_MS7[G4I;EDD;;#;0^5"H M=SD#E@0!N'0\]C<:;<97W0'U-17D'A/XP:ZGC>#PC\3?#\>B:G=D"UFMR?*D M8YPO+-G)& P8C/%:?Q ^*&JZ)XJM_"?@C03K>OS0_:'5R1'"G.,\C/3/4 9' M/-1[*5[ >F5R_C[Q3JGA'08;_1/#-YXDN)+E86M+0MN12K$R':CG *@=/XAS M7G\<^$=4LU^*_A&WTW3+N41"_L&W+$Q_O8=P?7&0< D9QBNI^,WQ U/X M>>"[/6-"AL[F:XOTMB+M&=-C1R-D;64YR@[^M-4VI);W [+4M8#CB/^ _>//IH?!; M4_B#=:7IEKXFT.PL_#<6C1?V?>0.#+-A8Q'N E8C,>XGY1R.W2CV?N&5UV;3W,5W?W#;;=)!P4!W*#CGDL.AP".:30/BKX MITSQ-8:'\5/"\>B/J4GE6E_:ON@:3LA^9ASD#(;C(R,<@]E*UP/6Z***R ** MQ/&'BBU\&^%;S7+Z*6:.U4$0PC+2,3A5'XGKV&37EJ>/_C9JMNNHZ+\/M/AL M)%#QI=R_O2IYZ&5#T_V:N,')7 ]MKBM,^(?]I?&+6/ G]E^7_9EFMU]N^T9\ MW(A.WR]O'^NZ[C]WWXK?"_XDS>.HM2LM7TMM)UO291'>6I)QSG!&>1RI!'./ M7FN3\,?\GA^,?^P-'_Z!:5:A9R4NB [:Y^(?V?XPV?@3^S-WVFR-U]N^T8VX M#G;Y>WG[G7=WKM*\6U+_ )/"TC_L#-_Z#+7M-3.*5K=@"BN!\3>.M3\-_%GP MUH-Q!:?V'KJ/&MP4;SEN!G"@[MN"6C'3/S&JWQB^)TWPUTO29K*WM[FXOKO: MT4P)_<*,R%<$?-\R $\<]*2IR;274#T>N;\=>)M2\*>'1J.C>';KQ%<&=8OL M=H6WA2"2_P J,<# [=ZD\4^*K?P_\/\ 4/$T3)+%!9&X@W?=D9A^['T9BH_& MN+\9_$CQ+X3^"^D>*9+/3O[8O&@\^"2*3R4$BLV H?<" .6/>G"+;0'H5SK M=KIOAO\ MG6C_9]O' LUQY@)\G(&0<#/!..E3Z5JEGK>DVNIZ9-Y]G=Q++#) MM*[T(R#@@$?B*\E^..J^-O\ A#)X]%T>QN/#USI@?4KN1P)(&)Y" R ],?PM MUJ3X(ZG\09])TBSUS0["V\+QZ:OV.^B<&:3 79N'FD\C)/R#\*KV?NX.,\C(.,G'&*J5)W]T#TSQMXBU'PMX:?4M'T"Z\07*RH@LK4MO M8$\M\J,<#Z5L:9=2WVDVEW<6SVDL\"2R6[YW1,R@E#D#D$XZ#I7(_%OQGJ/@ M+P%+K>CPVLURD\<02Z1F3#'!X5E.?QJ;QCXNO_#WPEN?%%E%;O>Q6<4ZQRJQ MC+.4!! (./F/>LU%M+S [&BO#;'XN_$3QAI5O<_#[P7;WJ16\?VV\NSLB:?8 M#(D2F1<@,2!\S&NQ^&'Q+F\;MJ.EZYI3:1KVDL%N[4YVD'(W#/(Y&,'/;DYI MRI2BKL#T&BBO.OB#\2M3\.Z_9^&O"/AZ;7=V,F?E)R-PSSC(((/(/X&H/ WC[5/$WQ%\8:!?P6<=KH M![FJDWQ?^(/@[4+6X^)G@VVL=$NI1']ILFW-# MG/4B1P3@9VG:3@T_8R8'N-%87B[Q=IO@WPE<^(-39GMH5!18AEI68X55^I(Y M[=:\HC^)_P 8+VP&O:?\/;0Z(R^:B,S&=X\9! \P,Z5Q7PL M^(?_ LOPO1>-:^3]H\[=A$;=G:O]_&,=JXWX"Z%8ZK#/\ $.76 M;W4=6[[H)9/[GWF&2<#ACR1D#.:GV4K7 ]8HHKSW MXS^/M4^'7@VTU;1(+.>XFOTMF6[1F4*8Y&) 5E.+-6O_#OB;2&T3Q' MIZ[YK5B=LB>XXYX(()JW2DE<#T6BO,O&GQ2U.R\3OX5^'^@-XAUR% ] MT22(;4$9 .O"E[;'XK>#X=.TNYE6+^T-/?E"I2:N![117 ?%WQ]?> /">G:MI$=G,;K4HK:0W2LZ"-DD8L-K#G MY!SG'7BL_P )?$'QAXT\96\^E^%TMO!$C2+_ &E=?+-*H1MCJ"PX+A1@*W!Z M^B5.3CS= /3ZY63Q9JR?$R+PROA>\;3'@\TZV"_DJVTG9]S;G(Q]_OTKJJ\^ M_P"$]U3_ (7S_P (3Y%I_9O]G_:O-V-YV[&<9W;@T5Y5\2/B[= M?#[XA:3I-#W8AR5^K1BJ5*32?<#W&218HVDD.$0%F/H!6;X=\2Z1XKTD M:EX?O!>69D:,2JC*"R\$88 _C7(>+O%7BG4_ >FZS\,=*M-5BU&(R3K>L$,4 M13.>9$^8'(/7I7FW[/\ J?Q!BT?3++3=#L)O";7DGVB_=P)DS][ \T'@X_@- M-4[P>>/OB=<>'=:@\->%-%EU_P 27$?FBUCR$MX^S2$?RX]21D9Y M9_BG\3/"6V_^(W@6WBT;>!+WZU*I2:N![917#_$GQW/X M7^%\OBKPW]DO"?(>W:=6:.1)&49PI4]&R.:Y*P^*7CWQA>1R^ ?"=O=:/&-D MVH7A*+-(%^;RPTB?*&X_B/KBA4Y-7 ZKQW\3D\(ZQ9Z'I6AWGB#7;R(SQV-I MQMC&1N9L$C[IZ ]#TK:\$^(=4\3:"U]KGAZX\/7*SM']CN'+L5 !#Y*KP)3>.?CG#$; MYOA]IOV(#=Y0?=-M],";=G_@'X5Z%\./'5O\0_!\>LV]NUK*LK6]S;LV[RI5 M ) /&1AE/XUG*FXJX'5T5XSJ_P 8?%.N^*K[1/A-X9AUH:M^)+CPGXWT3^P_$4$7G)&A)BN$[E> M>#0Z4DK@>E45YMXX^*-_I7B,>%O NA/XA\0",23H"1%:J>F\^IR.X R.><5S MZ_%?X@>$;B"?XI^#(++2)I%C>_TU]XM\\ L!)(#SVR#Z9/!:I2:N![3138I4 MGA26%U>.10RLIR&!Y!%.K( HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH \5_:E_Y)=IW_ &&8O_1,U?)]?6'[4O\ MR2[3O^PS%_Z)FKY/KU,-_#$%%%%=(!1110 4444 %%%% !1110 4444 %/BG ME@8F"5XR1@E&(S^5,HI 6/[0O?\ G[G_ ._K?XT?VA>_\_<__?UO\:KT4 6/ M[0O?^?N?_OZW^-']H7O_ #]S_P#?UO\ &J]% %C^T+W_ )^Y_P#OZW^-']H7 MO_/W/_W];_&J]% %C^T+W_G[G_[^M_C1_:%[_P _<_\ W];_ !JO10!8_M"] M_P"?N?\ [^M_C1_:%[_S]S_]_6_QJO10!8_M"]_Y^Y_^_K?XT&_O&4AKN<@C M!!D/-5Z* "BBBF 4444 %%%% !1110 4444 %%%% !1110 4444 ='\.O^2H M^%O^PS:?^CDK[WKX(^'7_)4?"W_89M/_ $]>?B_B0PHHHKB **** "BB MB@ HHHH *^4*^KZ^4*Y,3T/M^$_^7W_;O_MP4445QGW 4444 %%%% !1110 M4444 %%%% !1110 445J^&M';7O$5GIRY"2R9D8?PH.6/Y TTKNQ%2I&G!SE MLM38\,>$[QY;'6[Z>TT[3TG219;V81^:%8$[1WZ5H^(?#%IK'B*^U"'Q5H2Q MW,S2(KW7S 'L>*Y_QCK8USQ%-) <65O^XM(Q]U(UX&![XS^-8-:.45[MCS(4 M,35DL1*?*VMK+1/6VO7N=;_P@T'_ $-GA_\ \"C_ (5N^)/#0\2'2TT76M)O M+FST^.U:!;H;Y67.2OKU[XKS6G*S(X9&*LIR"#@@TN:-K6+EA*\IQG[76-[> MZNI)=6L]E=26UW$T,T3%7C<8*FH:[F"ZM?']BMGJ4L=MXB@3%O=N=JWBC^!S M_>]#5/\ X5IXB_YYVG_@7'_C1R-ZQU*CCZWLK%#M:[O)/+CSZ ]_P *V+3P"^FR-?>+;F"UTV ;G$,ZO),>R* > MIK&\2^)9M?N(XXXEM-.MALM;./[L2^ONQ[FCEY=9 \3+$2Y,*U;K+=+R7=_@ MNO8ZWQ-H5CK1TO[-XHT2-;/3XK5A)==67.2,#IS6'_P@T'_0V>'_ /P*/^%< ME10Y)N[1-+!UZ4%"-71>2/29?#L%WX)M="M/$6BSWL5ZTZ@7?# KC:..N:X' M4]+O-&U"2RU*!H+B/JK=_<'N/>JE=G>N?$WPZAOG)DO]#D$$S'EG@;[A/T/' MYT.TB81J8.2YIWR;T^:.,HHHK,]4**** "BBB@ HHHH **** "B MBB@ HHHH *UM*_X]6_WS_(5DUK:5_P >K?[Y_D*J.YA7^ O44459YX4444 % M%%% !1110 5]%U\Z5]%UTT.I\GQ'_P NO^WOT"BBBND^3"BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "O ?$?_ "-.J_\ 7[-_Z&:]^KP' MQ'_R-.J_]?LW_H9KW\D_B3]#Y'BC^#3]7^1FT445]0?"!1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 5TGP^_Y'K3_P#MI_Z*:N;KI/A]_P CUI__ &T_]%-7-B_]WJ>C M_([I1SDC_GFS $?0L(Q^)KUNLGQ5H4?B?PEJFB3$*M]; M/"&/\#$?*WX'!_"KA+EDF!XS>Z/;_&7QEXVOK;$]E8Z/%IVER-]TSM^^W#W# MC!]FK-TSQ&WQ(TKX9>$6 M(2/OD# @ 8( &">,]*W]I%77;;\@.1_:)M[F^\9> K,:C+ID$]U(B7L8)^SR M%X@).".5R#U&.<5H_P#"D/&W_19=?_[YF_\ DBO0OB!X"TSXA^&&TC5&:%E< M2V]S& 6AD QD ]1@D$=QZ'!'G$/PY^,\-N-)3XBVHTK&SSBK-G!,>[./^ MFGXT1G[B2=K =+\(? L/@N37VA\7Q^)GOKA#<,B -#,I??O(D&QI6F/).[N9KF MZE^_/(>K'T'& .P]3DGRW1/@7XN\'Z):77@SQ;%IGB!D9=00Y>TN/G)0C]@)_VC%1M3\#_ &7;_:AU,BWQ][&Y/TW;*WO'7P]/B;QR MFN^"_%L>B^*K.W$N.00>..]5_"'PBUS_A-HO%_Q+U^/7-5 MM1_HL4 (BB;G#?=4<9) "@9YJYX\^$]_K'BI?%O@?76T#Q 8Q%.^#Y=PH W M8[X '((.!QQFA22M%/8#D=<\2_%/P3IA?XC>'-'\5Z! Z&>Z15)'S !L8&.> MA,?7'-2_M$ZI::W\#O#^J::"+2\U&WFA!7!"M;S$ CMCI4]W\*OBEXPA73?' M_CNT;22ZF6'3XAND .<'$<8//KG!P<'%=)\4?A;=>*OAII/A7PG):6B:;M4I04HO3Y; :/QO_ .2+>(O^N"?^C4K5\"&4?"/P MV;?_ %O]AVNS_>\A!_BEX3UC3;&^\6:=>^%K(E#:[/WS1[2%4$Q9&#CC?P!^%8JSA:X'F/P=^ M'^O^,/"]]>:/\1-4\.M%?,EQ96PD^9]JGS#ME7).<H1:OH>@1S*'2U>)2P4\C/[N3''J<\\UZ-\1? M MI\0_!\VB7DQMGWK-;W"KN\F5<@-CN,$@CT)KSRR^'OQG2%-*G^(MG#I2+Y M8FBC+W 7IU,8;./^FGXUM3Y>7I?S H_!6+68/C/XVB\47]OJ&K1P1+=7-J ( MW<$=,*O08!X'(-:'AC_D\/QC_P!@:/\ ] M*VOAO\*+KX>^.M;OX+N*YTF]M MHHX&DE9KDR *7:0%=O+;SP3U''I>T?P#JFG_ !ZU_P ;33V;:;J5@EM#$CL9 ME8+ ,L-NT#]TW1CU'X.4HN3:[?Y K'QLD]F--M]/-J\1=O.+$.,@;=N/G'\7K7H595&G:W8#RW]H'1YKOX=)K> MG\7V@7D5]"X'( .UOP&0W_ *YKR;/XV_$>]D7#Z7IWAM8HF(.([J[CW!OJJL M1[%*]KU?3(-:T6]TR\&8+R!X)!C^%E*G^=<1\&_AO<_#;PM=V6ISVUQ?W=T9 MI);8L5V (N6 /&">G\1JXS2AYK8#R>QUV;QA\._!?PWG8C4'UAK'4HNK);V MIW$$=L*R_4QFNZ_:94+\(XE4 *-1A '3Y7K4T#X3MHWQPUCQLTMLUE=QLUK M N?,CFDV^8QXQC[^,'^.M'XP^!]2^(/@==&T:>U@N!=QS[KMV5-JA@1E58Y^ M8=JOGC[2+6P"?$__ )(5K7_8,'\EK1^%G_))O#'_ ?_016IK'AZ#7O!MS MX?U!BL5U:&VD>/JORXW#Z'FO-_ _@+XI>#]5TW3W\7:==^%K.3#6Q3]\T7/R MC=$2/IOP*S5G"UP*/PXM89/VE/']R\8::%0L;'^$,RYQ_P!\BI?VI./ACIK# MAAK,6".H_.)V,BX.?F!4 ?@32?&?P# MJGQ%\&VFDZ)/9P7$-^ERS7;LJE1'(I *JQSEQV]:OF7M4[]A&5^TC_R1VX_Z M_(/_ $(U9^)W_)M]]_V#+;_T*.M?XM^#-1\>^ I=$T>:UAN7GCE#W3LJ84Y/ M*JQS^%3>,?"-_P"(?A+<^%[*6W2]ELXH%DE9A&&0H220I./E/:IC))1]1B_" M:&.W^$?AE(45%.GQN0HQEF&YC^))/XUQWA,;?VK/'(7@?V=;G _ZYP5Z+X+T M6X\.>!]'T:^>*2XL;.."5H22A95P2"0#C\!7/Z)X'U+3?C9XC\83SVK:?JMI M%!!$CL959$B4E@5P!F,]">U)25Y?UU [RO)?'?Q(\3-X_7P)\-]/M[C5TA$U MW=71&R!2 W ) X5E))S]X FO6J\I\>_"C6]3\;+XR\ :^FBZXT(BG$P/ES M $D ]@ 05(.T=,5-/EYO> X[QQHGQJM_ NL77B7Q=HO4_@]_P D>\-?]>2_S-<+?_"'Q_XPT>ZB^(/C2&^=8)#9V5HO MEVYGVD1O(51<@'!^Z3_(^F> -!O/"_@'2-$U-X'NK&#RI&MV+(2">02 >F.U M:5))PMIOT T/$=IIE_X:U"RUZ5(=.N8&AN)))1&%1AM/S'@=>OK7CEAX"^*' M@G3X?^%<^+K+6]%"[[:RO N&1OF&TG*XYSD.HYSWKV77M#L?$N@7FCZM%YMG M>1&.50<''8@]B#@@^H%>/6OPP^+/A2/^SO!/CVS.DH2(8]0CRT2]E ,<@'X$ M#V%*F]+7^\#7^&_CZ[U'Q[J/AWQCX4M-!\4F$3RSVL8 NE '4Y).!C!W,"!V MQ5#X2?\ );OB;_U^+_Z,DK>^'OPJO/#GB6[\5>+M,@9Z MG@#H !QBK/@;P#JGAGXB^,-?OY[.2UUR<26R0NQ= &<_."H /S#H33E*'O6[ M 1TGM\>W[U:O: M/X!U33_CUK_C::>S;3=2L$MH8D=C,K!8!EAMV@?NFZ,>H_#0^*OA"_\ '/P] MO-"TF:VANIY(F5[EF5 %<,RNHZC'8"*TMI MHI)[[0-1N#%MZ[OL\6,>^:V M/!'CCQI8_$P>!?B*MA<7=Q:&ZMKNRP.!DX8# QA6[ C ZYS6W\&/ .J?#KP; M=Z3K<]G/<37[W*M:.S*%,<:@$LJG.4/;TJ9-I2YMW8#QKX._#O7O%W@N6^T+ MXCZIH$:7;QRV-H)-H?"G<=LR\D$U=9J?P1U-;W37\3_%ZZN/+NEDM(M2 MC9@TJG/R![@_-].:UM9^#?B/1O%%YKOPH\3)HCWS^9<6-R"8=V221\K C). M5.,G!QQ5SPW\)=>O/%5GXE^*7B-=>O=/;?9VD"[;>)^N[[JC@X. HY R3TJY M5+OF4OPU ]9KQ;]J16;X6Z>54D+K$18@=!Y,P_J*]IKG/'O@VS\>^#[K0KZ0 MPB7#Q3JN3#(IRK8[^A'H37/3DHS38'1;UV;]PVXSNSQCUKP[]G^2RGTKQQ)= M2Q&QEU1R\C/A#&0V23V&#UI(/A7\5[K3QX>UCX@P+X?"^4WD*6N'BZ;22@;I MQ@N1]:ZKX;_"S_A#=-\4:1J7V:ZTG5KM_L\*R,[?9B"H23*CYMI .,_6M+1C M%J]P.2L/AMX[\(VIN/A)XUM;_19)#-#8W95T8'J%;#*>1U&S\ZTO!OQ!U=?B M;!X=^)'A*RTKQ%>P'[-J-K&#YRJ&.TMEL@A6Y#8R,8&:IP_"7XD>#I)+7X:^ M.((-)9R\=KJ2;O)R(CKNM01F.V6-2 M(H<@C(X&>&; "@ DGDU/$T_QOJ/AB^M]31/%'QCOVTUF42+J*N82=PVYWW&W.[ M&/?%=/XY^$5_J?BP^+O 6NMH&O.@2?.?*G&,9.,X. ,C!!P#C/)RH?A%XU\6 MW]LWQ9\7Q:EIUK()1I^GKL29A_>(1 /^^2<$X(ZT_:7U4K?+4#._:%L3I?P( M\-:>;L7IM+VU@-R%V^=MMI5WXR<9QGJ>O6O=K:WAL[6*VM8UBAA01QHO15 P M /H!7G_QD^'VI?$'P39:+H$ME:RVU\EQ_I3,B!%CD3 VJW/SCC&, UZ)6$I) MP2]0"O%_^;PO^X+_ .RU[17GW_"!:I_POG_A-O/M/[-_L_[+Y6]O.W8QG&W; MC_@5*FTKW[ NCU;X(>)#I M-R-<^,FJG3BA%P+Q9/)*=]^ZXQCZUU?Q&^$\GBK6[;Q+X8U>30O$=JNQ;E,[ M95'0-CD'G&>>."#QCG&^%'Q'\7&.Q^)7CB&?1D8-):Z:@5IP.@8^6@_$ANG2 MK]I=)J5OD SXG:*GAW]EM=)AU--5CM/LZ)>1J%65?.!! !88 ('4]*]2\"6T M-G\/?#\%M&L<2Z;;X5?>-2?U.:Q/B/X#F\3?"V3PGX:^R66WR$MUG9EBC2-E M.,J&/08Z5U.@6$NE>&M,T^X9&EM+2*"1D)*EE0*2,XXR*QE*\/F!Y/\ \WA? M]P7_ -EKIOBM\2+KP/;Z9I^A6"ZAKVM3>18P2?1GEU &1G/7BE_P"$ M"U3_ (7S_P )MY]I_9O]G_9?*WMYV[&,XV[K]H;Q1H.F;ADVYB0 M[/Q\A_\ T(U5^ 'VS_A7OC'$RSWO]HSXE@QAY/*'S+@#@GD<5=B^''Q7UZ,Z M;XT^($"Z.XVS)IL8$TR=U+>6A&1QR6Z]#73_ E^'U[\.]/UJPNY;62WNM0: MXM/L\CL5BP JON4<@ =,_6KE)/47+W%C=KF)6)).WY'!&2< KQG@UO?#[X8:AH7B2Z\5^-=:_ MMSQ'<1^2LRC$<"<9"@@<\8X &1CDU,^5MSON!Y3H/A#7/&7QG\?06'C/4/# M%Y;W[O\ Z*'+7$/FN%SMD3A1LQU^]V[]-KGP/UY]'F3Q)\9-1;36VB9;]9#" M?F&T-ON-OWL8SWQ74>/OA)=ZWXH3Q;X)UMM \0A DL@SY=P ,9;'(., \$$ M<=ZQD^$GCOQ= MJ>%=,_L7PAI.F"]&H+9V<4"W2KM$RJH 8#)X( [GZUK5RGCC2O%EQX9M;/X; M:E9:->PSH&>Y0&/R C#8 8WP<[.W0'GUV] AU2W\.V$/B&YBNM42!5NYX1A) M),?,P&U>,^P^EO/Q?Q(84445Q %%%% !1110 4444 %?*%?5]?*%2A M0_F=WZ+5_>[+YG(@9.!UKJ+7P'>"S2[UR]L]%@D&4%Y)B1Q[(.?SQ4OA"&WT MO2[_ ,4WT2S?82L-G$_W6G;H3_NCFN:U#4;O5;Z2\U"=YYY#EG<_I[#VHLDK ML)5*U:I*G2?*H[O=WWLNFG5N_:QTR^!8;[Y-"\1Z9J$_: L8G?V4-UKF+ZPN MM-O)+2_@>WGC.&C<8(J $@@@X(Z$5VT%RWC/P?=P7Y\W5]&B\^"X/+2P#[R, M>^.O^33TEMN3*=;#-2J2YH;/2S5^NFC7?16W.(HHKJK?_A _LT7VD:]YVP>9 ML\K;NQSCVS4)7.JM6]DD^5OT5SE:*T];_L3[5'_PCOV[R-G[S[9MW;L]MO;% M9E#T-(2YXJ5K>H5T.C>$WU'2SJFH:A;:5I^_RTFN,DR-W"J.3BN>KMK6.S\5 M^#=-TM-3M=/U#2WD CNY/+CF1VSN#>HZ8JHI-G)C:LZ<(N+LF]7:]E9Z_?9> M5S"\0>&[C03;R&>&\L[I2UO=V[920#J/8CTJ_P" +Z*'Q$=.O#_H>JQ-9S _ M[7W3]K?[Y_D*R:UM*_X]6_WS_(54=S"O\ M 7J***L\\**** "BBB@ HHHH *^BZ^=*^BZZ:'4^3XC_ .77_;WZ!11172?) MA1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7@/B/\ Y&G5 M?^OV;_T,U[]7@/B/_D:=5_Z_9O\ T,U[^2?Q)^A\CQ1_!I^K_(S:***^H/A MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH *Z3X??\CUI__;3_ -%-7-UTGP^_Y'K3_P#M MI_Z*:N;%_P"[U/1_D=N7_P"^4O\ %'\T>V4445\"?K@4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% %&Z MT73[W6+'5+JW$MYIXD%K(SMB+> &(7.,D#&2,@9QU-7J** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH YCQYX!T?XAZ"-,UP2)Y;^9!<0L!)"^,9&000<\@]?P!KSI?@-XFMU\BR^+ M.NP6?3R LN,=,<3 =/:O;**TC4E%63 X'P#\(M'\"ZC/JWVR[U;6+A-CWUX^ M6"G&0H[9P.22?>N^HHJ92*_M M2_\ )+M._P"PS%_Z)FKY/KZP_:E_Y)=IW_89B_\ 1,U?)]>IAOX8@HHHKI * M*** "BBB@ HHHH **** "B@ D@ 9)Z 5ZUXZ^ M[X)^'Z^)'UI+R2(PB\LQ; M;/(WX!P^\[L,RCH,@YXZ5$IQBTGU \EHKT'X4?"S_A9]YJ4']L?V7]ACC?=] ME\[?N)&/OKC&/>M32?A7X,\27@L/#?Q2M+K4'XA@NM)EM1(W90SMR?8 GVI. MI%.S \JHK9\5^$]6\%^(9M&UZW\FYB 8%3E)4/1T/=3@_D0<$$5C5:::N@"B MO7++X!WUY\)SXQ_M@+<_86OETP6NXM&,D?/OZL@W#Y?;WKS/0="U'Q+KEKI& MC6[7-[=/MCC'YDD]@ "2>P%2IQE>SV SZ*]>N/@OX;TO6(M"U[XF:=8ZXRC? M:"Q9XXV(!"F7> #SP#@G(XYKB_'_ ,/-9^'6MI8:R(Y(IU+VUU"28YU!YQGD M$9&0>F>X()4:D9.R Y6BO9_%GP0\+>!YK:+Q1\2/L+W2LT(_L*63<%P#]R0X MZCK7$>)?#?@O2]'-QX=\>_V[>^8JBT_L>:VRIZMOE$:D9;?DP./HKUKX MF_ >[^'GAE-;M]9_M>W698K@"T\DPAONM]]L@G [=17/_#KX:_\ "?Z=X@NO M[5_L_P#L6V6?;]F\WSLASC.Y=OW.O/6A5(./,GH!PM%=O\._A;JOQ"DN;B&> M+3=)L@3=:C245Z+X4^$LOB3P'XF\0W.J-ITWA\3^99/:; MFD:*+>5+;QM.1CH1TF7^SFN-@4@;OE<$ M]>@%#J174#RVBO1O^$+^&?\ T5G_ ,MNY_\ BJG\-?!M]0\%CQ9XM\16OAG1 MI!F"2>$RR2]>0F5ZXX ))]/4]I%*[_4#S*BO4=2^"WG^$KCQ%X$\36?BJRM5 MWW$<,)@FC&,G]V23D#G:<'T!Z5Y=51DI; %%%%4 4444 %%%% !1110 4444 M ='\.O\ DJ/A;_L,VG_HY*^]Z^"/AU_R5'PM_P!AFT_]')7WO7GXOXD,**** MX@"BBB@ HHHH **** "OE"OJ^OE"N3$]#[?A/_E]_P!N_P#MP4445QGW 444 M4 %%%% !1110 4444 %%%% !1110!L>$]-_M?Q;IMD1E))U+C_9'S-^@-)XJ MU+^U_%>HWN/[/TZ1D/I(WRK_6N1JWI%'! M#W\9.7\J2^;U?_MIU\8-S\'Y5AY-IJPDF [*T>T'\^*Y"M[PKK\6C7D\&H0F MXTR^C\F[A'4KV8>XZBK]_P" KV13>>&9%UK3G.4DMR#(G^RZ=0?\\4VG)71G M"K'"U9PJNRD[IO;7=7[W^];')5UWP^4QWFKWDG%O;Z7.92>G( _'^E5;+P# MXCO),/ILEG$O+S7?[I$'J2?Z5:UO4M.T70&\-^'I_M1FYVM MCD9SS7+45"=NAVU:4JB7+-Q]+?JF:6MVFE6=S&NBZF^HQ,F7=[M7 M_".CV6I7%[=ZOYAL--MC<31QG#2XX"@]LGO7/5K^'=?E\/Z@\RP)3[LL9ZCV^M4FN:[,J].K]7<*J)Z9]:Y*B M;1G@H5(\UTU'HI.[\^K_ #"BBBH/0.O_ .0I\)^>9=&OORBE'_Q5!?] M,M]>T@_\OFG.Z#UDC^9?ZUR-7+5)G!A?_DG\2?H?(\4?P:?J_P C-HHHKZ@^$"BB MB@ HHHH ***LZ?I]UJE[':6$+33R?=4?SSVI-J*NQQC*348J[96HKK3\.M3$ M_P!G^WZ8;K;N^S_:#YF/IMK(A\-:C)XBCT6:-;:[IDT5=U?2YM&U6:PNFC>6$@,T9)4Y /&0/6K M-[X[;:BJQW@X)Y&,=CWK3VL+1=]]O,Q]A5O)>M9VM^$]2T*WCN;D0SVTG"SV[[TR>G8 M5E#%49M*,MS>I@,52BY3@]-_(Q**ZRY^'U[8K&;[5]'M?,&4$]RR;OIE>>M9 MVM^$]2T*WCN;D0SVTG"SV[[TR>G840Q5&;2C+<*F Q5*+E.#TW\C$HK9\0^& M+WPU+ E_+!(9U)7R68XQCKD#UIV@^%KSQ'#69D#E868[ >F<@G@L34A[2$&U_6WBMKP_X7OO$$[WQ%: MW%Q:3VL,=N0',[LO;.> >*IR\D6^:]O.V_P!QA45U M"> M0N8G;3=0TO4&09,=K=;F_D!^M8^GZ)=ZAKB:2H6"Z9F4B;*A2 2$;J8"*] M=S9G=G"JH@+@>VR)OJ:XWX.G_A!?A!XN^($@"73I]CT]G3/S# !QW!D=0?\ M<-4?A_\ 'CQG=?$'1K7Q/KGVK2[FY$$\7V2!/OY53N5 0 Q4\'M7'44IN373 M_AP-[]EFVFL_$GBJVNHVBGACACD1NJL'<$'Z$5\]1R/#*DL+M'(C!E=3@J1T M(/8U]E>#/#7_ CGQS\:O$FVWU.VM[^+ [NSA_\ Q\,?Q%>&:%^SOXRN=2C_ M .$G@M]"TQ%U-=Q.0G?:$9N<>N!3A4CS2DWO8#JOC_MUSX6>!?%%TH%_< MP1^8RCJ)8%D(_!AQ]37B7A709O$_BW3-$M]VZ^N4A+*,E%)^9OP7)_"O1OCS MX]TOQ)J6F>'O"\BRZ/H<9C6:-LQRN0!\OJJJH /?+=L$VOV<=)MX_$6L>+]4 MVK9>'[%W\QA]UV!RP/LBO_WT*J#<*5V!ZE9^-H(?VDI?!R-LTP:0FGQP8^3S MD7S1CT^1F7\,5S_P-\'Q>%OBKXXMYXBTVCA8+8GD^5(S,#]2J)^=>=1?M#^/ MQKB7,VK@V/VD2/9K:08,>[)C#;-W3C.<^]>V>(O$MCX&^+&D^*9Y570/%=@M MKU82C**Y>Z_(#YKT?PMXK^)^NZI>:)8?VC>&0W- MWB>.+:9&)S\[#OGIFM_XD:7\4;#PSIB_$59!IEK(MO9[YK>0JVPX&8R6)VJ> M6ZXY.:W_ !+^SWKMWXKEN?",NG7'AV\D,T%[]J18[9&Y"L,Y(&< J#D =*Z3 MXXIIUO\ 3PK9Z-?QZC:6-]'9K=1D$2&**6-CQ[J:V]HG*-K?Y ;?[0?@O\ MX2O4M$D_X27P]HOV>&5=NL7_ -G:3)7E!M.0,<_45\Z^*_"O_"*WD$']NZ+K M/G1E_,T>\^T)'SC#' P?:OHK]H/X=^*?'&I:)+X7TO[I]*5"2Y4N;Y ?1W MC/Q)9K\8AX&\0L/[%\3Z''#ACCR[@RS*K#T+#"YZY">E<1\'/#UYX4F^*&AZ MDN+BRLUC8CHXV3%6'L5((^M87[44CQ?%73)(G9'32(F5E."I$\V"#7JO@?Q! M8^-_AKJ_BL!5UF326T_5%7@,\*.5;'N)"?QQ_#637+23749Q.HD^'_V-;1=. M+HVHE?/D7@GS)B6R1V(4+].*\2\&^,-4\"^)8=;T0Q&YC1XS',I,M2^(OBTVFV>D:3+!?E3:,XSD\] 37IFC^)_ _Q+^$& ME>#?%FMCP[J6DA%AFEXC8QJ45\GY2"K"[*Y^&J06?B2QS'JVCW%Z3([C@[2[$#YE.#PI#M:Y\1+^VTNWGA58=/%TLDDCKDY"J2"Q& "3R]?!'PZ_Y*CX6_[#-I_Z.2OO>O/Q?Q(84445Q %% M%% !1110 4444 %?*%?5]?*%3_#W?T"IK:[N;.3S+.XE@?^]$Y4_F*A MHJ#N:35F7+O5M1OUVWU_=7*^DLS./U-4Z*V=$\*ZOK^7L+;%NOW[F4[(D^K' M^E/5LRE*E0A>345]QC45UYT#PGI7&L^(Y+V8?>ATN+_*&UG37/1F"2H/P'-)+ MX#ENX6N/"^IVNMQ*,F.([)E'O&W-'(^FH_KU*+M53AZJR^_;\3DJ*DFAEMYF MAN(WBD0X9'4@J?0@U'4':FFKH****!G2?#^Z^R>/-+8_=DE,+#U#@K_6L;5+ M7[#J]Y:$8\B=X_R8BC2KC[)K%G< X\F='_)@:V/']O\ 9O'VK(!C=-YG_?0# M?UJ_L'!\.-_Q1_\ 27_]L%%%% !1110 4444 %%%% !1110 5K:5 M_P >K?[Y_D*R:UM*_P"/5O\ ?/\ (54=S"O\!>HHHJSSPHHHH **** "BBB@ M KZ+KYTKZ+KIH=3Y/B/_ )=?]O?H%%%%=)\F%%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %> ^(_\ D:=5_P"OV;_T,U[]7@/B/_D:=5_Z M_9O_ $,U[^2?Q)^A\CQ1_!I^K_(S:***^H/A HHHH **** "NG\ :O::/XF\ MV_<1Q30M")#T0DJ03Z#C&?>N8K?\):1IFN:E)9:G=2VTCIFW*%0&;N#D?YP: MYL4H.C)3VMT.W .I'%0=*W-?2^QO:MX!U2XU*?4]$O8+Q))3-&5EVR DYX/3 M\9]KC#*-Z*OR[&/&!@CK67;^&?%.F:QY-C:W44RM@3PD MB,\]=_3'L?RKLO$^JVEEXV\.F>9/.M]PN6'\(3_ - 6MGQ%_P DIT+_ M *ZC_P!!>F^-_"VKW7BN:[L;.2Y@N]A1XAN (4 @^G3J>.:?XUV:7X/T70Y7 M4W<0$DJ*V=GRD?S8X^E:1J1G'#QB[M6_!&-2C4I3QDZBLG>WG>2:L:'Q*TV^ MU :4;"RN+D(DF[R8F?;G;C.!Q3;B"31/A))9ZT-EQ,V(86(+ EP0/PY-.^)6 MI7VGC2A87MQ;!TDW>3*R;L;<9P>:\ZNKVZO9!)>W,UPX& TLA<_F:C!T)UL/ M3NTHIW\]&S3,L52PV,K.*;G*/+Y:I'HOQ*TV^U :4;"RN+D(DF[R8F?;G;C. M!Q3;B"31/A))9ZT-EQ,V(86(+ EP0/PY-.^)6I7VGC2A87MQ;!TDW>3*R;L; M<9P>:\ZNKVZO9!)>W,UPX& TLA<_F:,'0G6P].[2BG?ST;#,L52PV,K.*;G* M/+Y:I'>?%G_C]TS_ *YR?S%VI9E.M!/1IW^2/39=!LM*\3W?BJ5D;3D@^TQ!2/FE;T_F/=AZ5YE MJ5_-JFI3WMT'@G>WM5?OYG!:=?SZ7J,%[:L5EA<,.>OJ#['I M7J>K6<4?Q,T"]C7:]TD@DQW*H<'ZX;'X"N&T/P3J^I:C$EU8SVML&!FDG0QX M7OC/)/TKK+G6X-4^*FE6UFP>&R$B;U.07*-NQ[# 'X&NK&2C4J_NW>T97]+: M?B<&60G2H6K*W-.'+?NGJU\NIF>+?!NO:GXJO;RQL?-@E*E'\Z-BTZ[>K_(\[,X1]O4E& M$E[SNV[K=_W5;[V5J***] \@**** "BBB@ KI/A]_P CUI__ &T_]%-7-UTG MP^_Y'K3_ /MI_P"BFKFQ?^[U/1_D=N7_ .^4O\4?S1[91117P)^N!1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% 'BO[4O\ R2[3O^PS%_Z)FKY/KZP_:E_Y)=IW_89B_P#1,U?)]>IA MOX8@HHHKI **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#H_A MU_R5'PM_V&;3_P!')7WO7P1\.O\ DJ/A;_L,VG_HY*^]Z\_%_$AA1117$ 44 M44 %%%% !1110 5\H5]7U\H5R8GH?;\)_P#+[_MW_P!N"BBBN,^X"BBB@ HH MHH **** "BBB@ HHHH **** .M\6_NO"?A2W_NV&- MO*?V/%@^^3FN2JY_$<.7_P"[I]W)_?)A1176^%=.M-.TV7Q3KD0DMK9]EG;- M_P O,_;_ (".I_\ K8I15V;UZRHPYFKO9+N^B)-/T#3O#^FQ:SXO5G>8;K/2 MU.'F_P!I_P"ZO^?:LG7?%FIZ]B*>18+-.(K.W&R*,=AM'7ZFJ.K:K>:UJP'8 =@/2J5-RZ+8PHX9\WM:^L_PCY+_ #W?X!1114'<%203S6LZ MS6TKPRHPD ^\O^ M?>N?U_0+SP[J)M;U596&^&9#E)D[,I[BLNNR\,ZE!KNG?\(IKL@$F/\ (T3Y]'N>;.F\'^\I?!UCV\X_JONUWXVBK%_8W&FZA/97D9CG M@LSTHR4E=;"@XZ5UGQ)^?Q:+C_GXM()?KE /Z5R5=;\0O^0CH^[[ M_P#8]MO'H<&K7PLXJNF+I/RDO_2?\CDJ***@[@HHHH **** "BBB@ HHHH * M*** "M;2O^/5O]\_R%9-:VE?\>K?[Y_D*J.YA7^ O44459YX4444 %%%% !1 M110 5]%U\Z5]%UTT.I\GQ'_RZ_[>_0****Z3Y,**** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH *\!\1_\C3JO_7[-_Z&:]^KP'Q'_P C3JO_ M %^S?^AFO?R3^)/T/D>*/X-/U?Y&;1117U!\(%%%% !1110 4 X.1110!H#7 M]86/8-6O@F,;1F<#BHM""OHC7FJ56HW;_$EAUO5;>$0V^IWD42C 1+AU4#TP#52262:1I)G M:1V.69CDG\:NRZ#J\,9DFTJ^C11DL]LX _'%06FGWM_O^PVD]SY>"_DQ,^WZ MX''2IBZ2O*-BI1KMJ$D_):A=ZA>W^S[==SW/EY">=*S[?ID\=*K45+;VT]Y. ML-I!)/*V=L<2%F/?H*OW8KLC)N4Y:ZMDEWJ%[?[/MUW/<^7D)YTK/M^F3QTJ MM4TEG=0WGV26VFCN[U._OU5;Z^N;E5.5$TS. ?;)J670M M7A4--I5[&I8*"]NX!). .G4DXI__ CFM_\ 0&U#_P !7_PK-.@M5;\#62Q4 MEROF?WE9]1O9+-;22\N'ME^["TK%!]%SBJU6;O3K[3]GV^SN+7S,[/.B9-V. MN,CGJ*ECT35IH1-%IEX\1&0ZV[E2/KBM%*G%735F9.%64N5IMKU*L%Q-:RB6 MVEDAD'1XV*D?B*M3ZUJMU$8KG4[R:-A@I).S _@35/RW\SR]C;\[=N.<^F*T M/^$V+C#&&5DW M?7!IUIJ=_8*RV-]KMK^(+VR=E?W?73_(DFUS5KB(QW&J7LL; M#!1[AV!_ FJEO<36LZS6LTD,J?=DC8JP[<$5'5NZTG4;&(2WUA=6T;-M#S0L M@)],D=>#3M"/NZ*Y/-5G[]V[=>Q/_P )'K?_ $&=0_\ I_\:K7>HWNH%#?W MEQN,GBJU%-4X1=TD$JU62M*3:]0HHHJS(**** "BBB@ KI/A] M_P CUI__ &T_]%-7-UTGP^_Y'K3_ /MI_P"BFKFQ?^[U/1_D=N7_ .^4O\4? MS1[91117P)^N!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% 'BO[4O\ R2[3O^PS%_Z)FKY/KZP_:E_Y M)=IW_89B_P#1,U?)]>IAOX8@HHHKI **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@#H_AU_R5'PM_V&;3_P!')7WO7P1\.O\ DJ/A;_L,VG_H MY*^]Z\_%_$AA1117$ 4444 %%%% !1110 5\H5]7U\H5R8GH?;\)_P#+[_MW M_P!N"BBBN,^X"BBB@ HHHH **** "BBB@ HHHH **** .UTV-/&7A&'1T=5U MG2RS6BN0/M,1Y* _W@>G_P"NN/N;:>SN'@NX7AF0X:.12I!^AID2D>HP:?JH085K^U$C ?7@G\:NZEN>?[.OAY/V*4HMW MM>S3>]M]&];:6,C0= OO$.I):6$1(S^\E(^2)>[,>U:/C35[>\OH-,TELZ7I MH]4\;ZSJED;+S(;*S;[UO91")&^N.3],USU#:2LBJ=*K4J MJK6LK;):VOU;TUZ>6O<****@[@HHHH **** "E!*L"I((.01VI** .XUBVD\ M:>';?7K!//U.SC$&I0H,NP'W9<=^.O\ ]:N((P<'K5K3M3O=(O%NM-N9+:=> MCQG&1Z'U'L:Z,_$749#ONM+T:YG[SS6(+D^N00/TK1N,M6>;"&(PRY*<5*'3 M6S7EMJNWEH5?"_A=]3D_M'5,VFBVQWW%S)P& _@7U)Z<51\3ZT?$'B*YU )Y M<;D+#'_-/N0H L:?11Q^-9-)M6LC6C1J.I[:M M:]K)+9+KKU;ZO38****@[0HHHH **** "BBB@ HHHH **** "M;2O^/5O]\_ MR%9-:VE?\>K?[Y_D*J.YA7^ O44459YX4444 %%%% !1110 5]%U\Z5]%UTT M.I\GQ'_RZ_[>_0****Z3Y,**** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH *\!\1_\C3JO_7[-_Z&:]^KP'Q'_P C3JO_ %^S?^AFO?R3^)/T M/D>*/X-/U?Y&;1117U!\(%%%% !1110 4444 %>A_"DX.L$<'9'_ .SUYY7H MGPH.&UQD?_ ",*?S_])9E^"_$6M2^*K2WDO[FZ MBF;;)'-(T@VX///3'6NUT:TM[/QCXDCM JJT<+LB]%8JQ/\ C^-<'#X]O;0. M=/TO2+*1Q@R6]KM;^?\ .M_X97,UYN#&T9J$ZKBHJ MR5N_O+4]C*\53=2EAU)S?,W=]%RM65]3S>NU\"H-,TS6/$4@'^BP&*'<>"YY M_P#B1^-<57I5T-)T'X?Z=I6N?;%-\//=;0+OSD-SNXXRH_"O0QTO=KZ?@>U"ZS6E5B_=J:Z;7LT_Q M,6WUC4[GQ9;V]SJ-W+!_:"#RI)V9>)!C@G%;?Q'U?4K'Q-%%9:A=6T9ME8I# M,R#.YN< UR]A_P CK;?]A!?_ $8*[3Q[XJUG1?$,=MIEYY$+6ZN5\I&Y+,,Y M()["NJI"V)IJ$4_=>^BZ>3.*A4O@:SJ3:]Y:K5]?-?F9/@>VN/$WB)9-9N9[ MV"Q0R*MQ*9!N) YSZ9_X"*IZKX[U>?7I+JPO9(;>-R(8E/R%>V1WS[^M;G@ M#Q)<:EXIN1JTXEN+FW"QN55<["3MP .Q)_"N&U+39],U:>PF5O,BD*#C[WH1 M]1@U5.$9XJ<:L5HE9=+/?\3.M5G3P-.="3UD[O9W5N6^KZ=+G=>)[6#5M*T7 MQ-!$L<\TL:7 3H<]_P ",?C[5%\2M6U&P\26\5C?W5M&;16*0S,@)WOS@'KP M*LZTHT7P1H&D3#;8"G^/_ !3K&B>((+?3+OR86MED9?*1 MLMN89R03T KBH(P3.CYMI)5^>4445] ?(!1110 4444 %%%% !72?#[_D>M/\ M^VG_ **:N;KI/A]_R/6G_P#;3_T4UC_ ".W+_\ ?*7^*/YH]LHH MHKX$_7 HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@#Q7]J7_DEVG?\ 89B_]$S5\GU]8?M2_P#)+M._ M[#,7_HF:OD^O4PW\,04445T@%%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110!T?PZ_Y*CX6_[#-I_Z.2OO>O@CX=?\E1\+?]AFT_\ 1R5][UY^ M+^)#"BBBN( HHHH **** "BBB@ KY0KZOKY0KDQ/0^WX3_Y??]N_^W!1117& M?_5X#XC_Y&G5?^OV;_P!# M->_DG\2?H?(\4?P:?J_R,VBBBOJ#X0**** "BBB@ HHHH *V?#_B>]\-_:?L M,4$GVD*'\Y6.,9Z8(]:QJ*BI3C4CRS5T:4JLZ,U4INS05M>'O%%[X::X-C%; MR?: H<3JQQC/3!'K6+114IQJ1Y9JZ'2JU*,U4INS1TG_ F/_4N>'_\ P!_^ MRJAK_B&\\1WL=S?+$ACC\M4A!"@9)Z$GGG^595%9QP]*$N:*U-:F,KU(.$I: M,V?#_B>]\.?:191P2KBG*A3ES77Q;^=A0Q5>'+RR^&]O*^Y9AOI(=42_55,J3"8 @[=P;/Y5:U M_7KKQ%J"WE['#'(L8C A4@8!)[D^M9E%5[.',I6U1G[:HH.G?1ZM>9)!/+;7 M"3V\C1RQL&1U."#74#XB:H6CEFL]-GN8UPMS);YD'X@\?A7)T5-2A3JZSC=.K KD?*H!R .@J7Q!X@NO$>H)=WT<,1^&'T%HH)+1B2& M=6WISNX(('7GIWIFI>([O5=(L=.N(X5AL5"QLBD,0!CG)([>U9-%2J%-/F2U MO?Y]RGBJSCRN6EK?);(VM3\4W^K:+::7="+R;3;L90=S87:-Q).>#27_ (GO M=1\/6FCSQ0+;VK*49%8.<*0,DG'<]JQJ*%0I*UH[._S'+%UY7;D]59^G8*** M*V.8**** "BBB@ HHHH *Z3X??\ (]:?_P!M/_135S==)\/O^1ZT_P#[:?\ MHIJYL7_N]3T?Y';E_P#OE+_%'\T>V4445\"?K@4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!XK^U+_ M ,DNT[_L,Q?^B9J^3Z^L/VI?^27:=_V&8O\ T3-7R?7J8;^&(****Z0"BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH Z/X=?\E1\+?]AFT_\ M1R5][U\$?#K_ )*CX6_[#-I_Z.2OO>O/Q?Q(84445Q %%%% !1110 4444 % M?*%?5]?*%%(O">M0P63S2VD\(DCDF()SG##( 'H>G<5T>E_#33-3\#PZG%<7G M]I3VCRQQ;T\MG&<#&W..G>FJ9T5);P275U%;P+ MNEE<(B^I)P!7H_C#X=:/X?\ "4VIV-W>33Q2+&1(Z%"=VUN H/7/>E&#DFUT M-L1C:.'J0I3>LW9'FE%=KXT\':?X,*/6M3QO\ M-+/0-!;4=%GNIS X^T).RMM0_P 0VJ.^/S]J?LY:^1A'-<-+V>OQMI:=4[?F M>;45UO@KPK8^)++69KZ6XC:P@$D0A90"2&/.0?[HZ8IOA#P9_P )!;W.I:E= M?8=(LP?.GZLQ R0/H._TZTE"3M;J;5,?0IN:F[4+U$*RX[@*!^60<=N*XO5--N='U2XT^^4+/;OL< Y!]"/8C M!_&AQ:5RJ&,IUINFKJ2ULU9V[^A4HKK_ (>^$['Q9J5W;ZC+<1)!$'4P,H). M<O"KC0O&%CI&H.9+>\GC6.XB&-Z,P4D9S@C/3GM6WXE\->"/"VJ M+8:A)K\DK1"4&!H2N"2.X'/%/V;UN)YC0O!0O+F5U97T//**[[P_H/@?Q)K4 M>FV4^NPR.C,#@WGAGP+I6KKH^I:SJ1O!A99XU00QMQPV02.OOCN:A?XC^! M- UJXTR\?Q$\UN0&:(P%3E0>,@'OZ56TOPMH_BW7H;+PM+J,%O'&TEW-J"H2 MHR -H3@DY[_TH]F[V+CF-)T_:R34;7NUI8XVBN^.A_#XZNVEC6-4CF5_+^TN M$\DOG&/NYZ]^GO7->*/#LWA?6WT^>9)_E#I*G&Y3GJ.QX/%)P:5RZ..I5I^S M2:;5U=-77D8U%%%0=P4444 %%%% !6MI7_'JW^^?Y"LFM;2O^/5O]\_R%5'< MPK_ 7J***L\\**** "BBB@ HHHH *^BZ^=*^BZZ:'4^3XC_Y=?\ ;WZ!1117 M2?)A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7@/B/_D: M=5_Z_9O_ $,U[]7@/B/_ )&G5?\ K]F_]#->_DG\2?H?(\4?P:?J_P C-HHH MKZ@^$"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ KI/A]_P CUI__ &T_]%-7-UTGP^_Y M'K3_ /MI_P"BFKFQ?^[U/1_D=N7_ .^4O\4?S1[91117P)^N!1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% 'BO[4O\ R2[3O^PS%_Z)FKY/KZP_:E_Y)=IW_89B_P#1,U?)]>IAOX8@ MHHHKI **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#H_AU_R5 M'PM_V&;3_P!')7WO7P1\.O\ DJ/A;_L,VG_HY*^]Z\_%_$AA1117$ 4444 % M%%% !1110 5\H5]7U\H5R8GH?;\)_P#+[_MW_P!N"BBBN,^X"BBB@ HHHH * M*** .A\!P17'CS28YQE//#8/JH+#]0*V_B3'+J?Q.>SEFAMD\N***:X?9&JE M=V2>PR6KB["]FTW4+>]M6VS6\BR(3TR#GGVKTCQ*N@_$&VMM6L=9LM+U)(Q' M-!?S>6",YZ^V3R <^U;1U@XGAXOFHXZ&(E\+BXWM?E=[W^>QD+X'UR#P[?SZ M=XCTZYT^"-Y;B*ROG=6PN2" N"2!W]JT_"6F7=C\*M:U&RM9KF\U/_1X4@4N MQ0'82 .>"S_D*TM*D\.Z!X'UO0[;7K2[O9K29WD\U41W9"JHA)P>@Z'O[UD> M-O$BZ1I.BZ'X6UCY+6#,\]C<8W-T +(?4,2/<5I:,5S>1YGML3BY_5TM'-.[ MBU>,5?7U=K%_QC876K?"C2M2O;6>"^TT*DRW$95]OW"2#ZD(WTK3TW53H_@O MP7<$D1O=K#)@]5=9%Y^A(/X5B>!/$L6K:+K.B>*M7PMQ%^ZGOKGD9!4@,Y[? M*0/K5+Q/?V3_ HT*PBO;6:[MYQYL,4RNRX#C) /3D<^]/F7QKL8O#S'M69-JE@?@3;Z>+ZV-Z)"3;"9?,'[]C]W.>G/TH]U72[,:C7K.E5JQ=XS MA'_P%.[^;?X%[XI_\B;X<_W1_P"BUK;\1Z[#IOQ,@TW4L-INJZ:EO.K?=!,D M@5C^9'T.>U#/$>E7OA6Y\(^)9_LUO)D MV]P>%3)W8)[$-\P)X[4>ZDDNJ9')B9U)UJD7>$X.7GRJS:[]S%\.>$[S4DM; MS2_$&DV=W*Q$4+WICN%()'W5&03C(QV-9WBG2-1T37I;36;E;J[VJ[RK(S[L MCCE@">*Z[P]H&A>&-PN8;F$PQ@20R!U) ]1Q64HI0\SVJ&*J5R_^A5Y]J7_(6N_^N[_^A&NX^$6I6.FZSJ#ZC>V]HCVX"M/*J!CNZ#)J M"/P5IDNL2W.K>+=$2S:4R,MM=B21@3G&.,''?FG9R@DC.->&'S&O.I>S4;:- MWTZ6.JUPFZ\,^ [NX.^Y-Y: R-]X[E!/YD"JOQ*TK0;WQ1%+J_B3^S)Q:JHA M^PR397O'M6/XB\8V6M>,-"MM.80Z1IMS%L=_D4X9.:TDTT[:['E4*-2A5HNHW"ZF]$ MM+NZ6J:_ XN"YL?#/BZQO-'U,ZE;V[I(TPMVAR,X9=K<]._O78>.O#0U'XGZ M7Y*;H-7$;.P;&=O#G_O@ UQ>M>&_[&M$G_MK2+_>^SR[&Z\UUX)R1@<<=?<5 MZ;X9\3Z&_@_3-1U:\M1J6CP2I'%)*HE.%V_*#R2RA>E1!)WC+3J>ACJDZ?L\ M7A[S=G!NVKNM-DMFNQFWNJ_VC\=K"&,CR;%OLZ '(R$8M]#DD?A71Z'%&WQ> M\3RLH,JP6ZJ>X!C7/\A7E?@S4$7XA6-_J5Q'$&G>26:5@J@E6R23P.371WWC M"WT/XQ7NJVTR7=A.L<4KP.'#)Y:9*D'!(8?H151FKK M4D_Q//[^:6XU*YFN1B:29WD![,22?UKM/!/B/5M8\;Z#:ZG>-<0VI<0JR*"O M[IAU R> .M6=5\*>'=6\0/J5EXJTRWTZZ?SI8I)@)D)Y(53ZG/7&/0UH_P#" M8:1=?$#0+33I8[?1]+5T%Q*0BL?**CENP &>I)]JF,7&5V^OWG?B<5#$T'" MG2;?)+=6Y?=VU6[VLBGXWT;PW=>,[^;4?%7V&Y9DWV_]G22;/D7'S X/&#^- M87ACQ);>"?%L\MI,VIZ4TB1F-G7@[@K="#V/O6QXN\-V^O^*KW4[/Q/X= M2&X*E5EU !AA .< CMZU7T.UT+POJ)M?$\^CZO::A&5%Q9R"X-JP[GC*YW=1 MSQ[4._/=:>9E1E3>"5*UHIW7K^)>ET3P%XJOI)-*UN73+RX; M(AF7";V/8-COV#?2N1\5^%+WPGJBVMXRRQR+NAF08#C/IV([BMK_ (032?[1 MW?\ "8Z/_9V[(;[0/.VYZ;.F<>_X4?$WQ38^(M5M8-+)EMK%&43D8\QFQG'L M-HY[\TI)K?[Y_D*R:UM*_X]6_WS_(54=S"O\!>HHHJSSPHHHH **** "BBB@ KZ M+KYTKZ+KIH=3Y/B/_EU_V]^@4445TGR84444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 5X#XC_Y&G5?^OV;_ -#->_5X#XC_ .1IU7_K]F_] M#->_DG\2?H?(\4?P:?J_R,VBBBOJ#X0**** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "ND^ M'W_(]:?_ -M/_135S==)\/O^1ZT__MI_Z*:N;%_[O4]'^1VY?_OE+_%'\T>V M4445\"?K@4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110!XK^U+_R2[3O^PS%_P"B9J^3Z^L/VI?^27:= M_P!AF+_T3-7R?7J8;^&(****Z0"BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH Z/X=?\ )4?"W_89M/\ T]?!'PZ_Y*CX6_[#-I_Z.2OO M>O/Q?Q(84445Q %%%% !1110 4444 %?*%?5]?*%_0****Z3Y,**** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH *\!\1_\C3JO_7[-_P"AFO?J\!\1_P#(TZK_ -?LW_H9 MKW\D_B3]#Y'BC^#3]7^1FT445]0?"!1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5TGP^ M_P"1ZT__ +:?^BFKFZZ3X??\CUI__;3_ -%-7-B_]WJ>C_([ M]>?B_B0PHHHKB **** "BBB@ HHHH *^4*^KZ^4*Y,3T/M^$_P#E]_V[_P"W M!1117&?K?[Y_D*R:UM*_X]6_WS_(54=S"O\!>HHHJSSPHHHH **** "BBB@ KZ+KY MTKZ+KIH=3Y/B/_EU_P!O?H%%%%=)\F%%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %> ^(_^1IU7_K]F_\ 0S7OU> ^(_\ D:=5_P"OV;_T M,U[^2?Q)^A\CQ1_!I^K_ ",VBBBOJ#X0**** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "ND M^'W_ "/6G_\ ;3_T4UM/\ ^VG_ **:N;%_[O4]'^1VY?\ [Y2_ MQ1_-'ME%%%? GZX%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 >*_M2_P#)+M._[#,7_HF:OD^OK#]J M7_DEVG?]AF+_ -$S5\GUZF&_AB"BBBND HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** .C^'7_)4?"W_89M/_ $]?!'PZ_P"2H^%O^PS: M?^CDK[WKS\7\2&%%%%<0!1110 4444 %%%% !7RA117)B>A]OPG_ ,OO^W?_ M &X****XS[@**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K6 MTK_CU;_?/\A1151W,*_P%ZBBBK//"BBB@ HHHH **** "OHNBBNFAU/D^(_^ M77_;WZ!11172?)A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !7@/B/_D:=5_Z_9O\ T,T45[^2?Q)^A\CQ1_!I^K_(S:***^H/A HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH *Z3X??\CUI_\ VT_]%-117-B_]WJ>C_([]%%>?B_B0PHHHKB **** "BBB@#_]D! end XML 14 R1.htm IDEA: XBRL DOCUMENT v3.22.4
Cover - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2022
Feb. 28, 2023
Jun. 30, 2022
Document Information [Line Items]      
Document Type 10-K    
Document Annual Report true    
Document Period End Date Dec. 31, 2022    
Document Fiscal Year Focus 2022    
Current Fiscal Year End Date --12-31    
Document Transition Report false    
Entity File Number 001-40015    
Entity Registrant Name Viant Technology Inc.    
Entity Incorporation, State or Country Code DE    
Entity Tax Identification Number 85-3447553    
Entity Address, Address Line One 2722 Michelson Drive    
Entity Address, Address Line Two Suite 100    
Entity Address, City or Town Irvine    
Entity Address, State or Province CA    
Entity Address, Postal Zip Code 92612    
City Area Code 949    
Local Phone Number 861-8888    
Title of 12(b) Security Class A common stock, par value $0.001 per share    
Trading Symbol DSP    
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 Non-accelerated Filer    
Entity Emerging Growth Company true    
Entity Ex Transition Period false    
ICFR Auditor Attestation Flag false    
Entity Shell Company false    
Entity Public Float     $ 71.7
Documents Incorporated by Reference
DOCUMENTS INCORPORATED BY REFERENCE
Portions of the registrant’s definitive Proxy Statement for its 2023 Annual Meeting of Stockholders, which the registrant intends to file pursuant to Regulation 14A with the Securities and Exchange Commission no later than 120 days after the registrant’s fiscal year ended December 31, 2022, are incorporated by reference into Part III of this Annual Report on Form 10-K.
   
Entity Central Index Key 0001828791    
Document Fiscal Period Focus FY    
Amendment Flag false    
Entity Small Business true    
Class A Common Stock      
Document Information [Line Items]      
Entity Common Stock, Shares Outstanding   14,647,798  
Class B Common Stock      
Document Information [Line Items]      
Entity Common Stock, Shares Outstanding   47,082,260  
XML 15 R2.htm IDEA: XBRL DOCUMENT v3.22.4
Audit Information
12 Months Ended
Dec. 31, 2022
Audit Information [Abstract]  
Auditor Firm ID 34
Auditor Name Deloitte & Touche LLP
Auditor Location Costa Mesa, California
XML 16 R3.htm IDEA: XBRL DOCUMENT v3.22.4
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Income Statement [Abstract]      
Revenue $ 197,168 $ 224,127 $ 165,251
Operating expenses:      
Platform operations 116,725 129,604 88,260
Sales and marketing 63,957 65,042 28,887
Technology and development 21,294 25,372 8,698
General and administrative 44,452 46,904 17,639
Total operating expenses 246,428 266,922 143,484
Income (loss) from operations (49,260) (42,795) 21,767
Interest expense (income), net (1,481) 864 1,038
Other expense 310 60 91
Gain on extinguishment of debt 0 (6,110) 0
Total other expense (income), net (1,171) (5,186) 1,129
Net income (loss) (48,089) (37,609) 20,638
Less: Net loss attributable to noncontrolling interests (36,176) (29,867) $ 0
Net loss attributable to Viant Technology Inc. $ (11,913) $ (7,742)  
Earnings (loss) per Class A common stock/unit:      
Basic (dollars per share) $ (0.84) $ (0.63) $ 20.64
Diluted (dollars per share) $ (0.84) $ (0.63) $ 20.64
Weighted-average Class A common stock/units outstanding:      
Basic (shares) 14,185,000 12,364,000 400,000
Diluted (shares) 14,185,000 12,364,000 1,000,000
XML 17 R4.htm IDEA: XBRL DOCUMENT v3.22.4
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Current assets:    
Cash and cash equivalents $ 206,573 $ 238,480
Accounts receivable, net of allowances 101,658 110,739
Prepaid expenses and other current assets 6,631 2,967
Total current assets 314,862 352,186
Property, equipment, and software, net 23,106 22,331
Operating lease assets 26,441 0
Intangible assets, net 667 1,786
Goodwill 12,422 12,422
Other assets 385 406
Total assets 377,883 389,131
Current liabilities:    
Accounts payable 37,063 32,877
Accrued liabilities 35,063 34,086
Accrued compensation 9,162 12,247
Current portion of deferred revenue 123 1,317
Current portion of operating lease liabilities 3,711 0
Other current liabilities 1,995 2,531
Total current liabilities 87,117 83,058
Long-term debt 0 17,500
Long-term portion of deferred revenue 0 5,234
Long-term portion of operating lease liabilities 24,998 0
Other long-term liabilities 0 765
Total liabilities 112,115 106,557
Commitments and contingencies (Note 14)
Stockholders’ equity    
Preferred stock, $0.001 par value 0 0
Additional paid-in capital 95,922 82,888
Accumulated deficit (36,261) (20,139)
Treasury stock, at cost; 140,088 and 216,230 shares held (475) (2,648)
Total stockholders' equity attributable to Viant Technology Inc. 59,248 60,162
Noncontrolling interests 206,520 222,412
Total equity 265,768 282,574
Total liabilities and stockholders' equity 377,883 389,131
Class A Common Stock    
Stockholders’ equity    
Common stock, $0.001 par value 15 14
Class B Common Stock    
Stockholders’ equity    
Common stock, $0.001 par value $ 47 $ 47
XML 18 R5.htm IDEA: XBRL DOCUMENT v3.22.4
CONSOLIDATED BALANCE SHEETS (Parenthetical) - $ / shares
Dec. 31, 2022
Dec. 31, 2021
Preferred stock, par value per share $ 0.001  
Preferred stock, shares authorized (shares) 10,000,000  
Preferred stock, shares issued 0  
Preferred stock, shares outstanding 0  
Treasury stock, shares 140,088 216,230
Class A Common Stock    
Common stock, par value per share $ 0.001  
Common stock, shares authorized (shares) 450,000,000  
Common stock, shares issued 14,783,886 13,920,868
Common stock, shares outstanding 14,643,798 13,704,638
Class B Common Stock    
Common stock, par value per share $ 0.001  
Common stock, shares authorized (shares) 150,000,000  
Common stock, shares issued 47,082,260 47,107,130
Common stock, shares outstanding 47,082,260 47,107,130
XML 19 R6.htm IDEA: XBRL DOCUMENT v3.22.4
CONSOLIDATED STATEMENTS OF CONVERTIBLE PREFERRED UNITS AND EQUITY (DEFICIT) - USD ($)
shares in Thousands, $ in Thousands
Total
Convertible Preferred Units
Common Units
Common Stock
Class A Common Stock
Common Stock
Class B Common Stock
Additional Paid-In Capital
Accumulated Deficit
Members' Equity
Treasury Stock
Noncontrolling Interests
Beginning balance, convertible preferred units (shares) at Dec. 31, 2019   600                
Beginning balance, convertible preferred units at Dec. 31, 2019   $ 7,500                
Beginning balance (shares) at Dec. 31, 2019     400              
Beginning balance at Dec. 31, 2019 $ 15,205             $ 15,205    
Increase (Decrease) in Stockholders' Equity [Roll Forward]                    
Accrued member tax distributions (10,726)             (10,726)    
Member dividends (5,000)             (5,000)    
Net income (loss) 20,638             20,638    
Ending balance, convertible preferred units (shares) at Dec. 31, 2020   600                
Ending balance, convertible preferred units at Dec. 31, 2020   $ 7,500                
Ending balance (shares) at Dec. 31, 2020     400 0 0          
Ending balance at Dec. 31, 2020 20,117     $ 0 $ 0 $ 0 $ 0 20,117   $ 0
Ending balance, treasury stock (shares) at Dec. 31, 2020                 0  
Ending balance, treasury stock at Dec. 31, 2020                 $ 0  
Increase (Decrease) in Stockholders' Equity [Roll Forward]                    
Accrued member tax distributions (413)         (413)        
Net income (loss) (37,609)                  
Net income prior to Reorganization Transactions 669             669    
Effect of Reorganization Transactions (shares)   (600)                
Effect of Reorganization Transactions   $ (7,500)                
Effect of Reorganization Transactions (shares)     (400)   48,936          
Effect of Reorganization Transactions 7,500       $ 49 28,237   (20,786)    
Issuance of Class A common stock in initial public offering, net of underwriting and offering costs (shares)       11,500 (1,500)          
Issuance of Class A common stock in initial public offering, net of underwriting and offering costs 228,185     $ 12 $ (2) 228,175        
Exchange of Class B common stock for Class A common stock (shares)       329 (329)          
Exchange of Class B common stock for Class A common stock 0                  
Issuance of common stock in connection with equity-based compensation plans (shares)       2,092            
Issuance of common stock in connection with equity- based compensation plans 0     $ 2   (2)        
Repurchase of treasury shares in connection with the taxes paid related to net share settlement of equity awards (shares)                 (915)  
Repurchase of treasury stock in connection with the taxes paid related to net share settlement of equity awards (15,045)               $ (15,045)  
Reissuance of treasury stock in connection with equity-based compensation plans (shares)                 699  
Reissuance of treasury stock in connection with equity-based compensation plans 0           (12,397)   $ 12,397  
Allocation of equity to noncontrolling interests           (252,948)       252,948
Stock-based compensation 79,839         79,839        
Net loss (38,278)           (7,742)     (30,536)
Ending balance, convertible preferred units (shares) at Dec. 31, 2021   0                
Ending balance, convertible preferred units at Dec. 31, 2021   $ 0                
Ending balance (shares) at Dec. 31, 2021     0 13,921 47,107          
Ending balance at Dec. 31, 2021 282,574     $ 14 $ 47 82,888 (20,139) 0   222,412
Ending balance, treasury stock (shares) at Dec. 31, 2021                 (216)  
Ending balance, treasury stock at Dec. 31, 2021                 $ (2,648)  
Increase (Decrease) in Stockholders' Equity [Roll Forward]                    
Accrued member tax distributions (11)         (11)        
Net income (loss) (48,089)           (11,913)     (36,176)
Exchange of Class B common stock for Class A common stock (shares)       25 (25)          
Exchange of Class B common stock for Class A common stock 0                  
Issuance of common stock in connection with equity-based compensation plans (shares)       838            
Issuance of common stock in connection with equity- based compensation plans 0     $ 1   (1)        
Repurchase of treasury shares in connection with the taxes paid related to net share settlement of equity awards (shares)                 (424)  
Repurchase of treasury stock in connection with the taxes paid related to net share settlement of equity awards (2,036)               $ (2,036)  
Reissuance of treasury stock in connection with equity-based compensation plans (shares)                 500  
Reissuance of treasury stock in connection with equity-based compensation plans 0           (4,209)   $ 4,209  
Allocation of equity to noncontrolling interests           (20,284)       20,284
Stock-based compensation 33,330         33,330        
Ending balance, convertible preferred units (shares) at Dec. 31, 2022   0                
Ending balance, convertible preferred units at Dec. 31, 2022   $ 0                
Ending balance (shares) at Dec. 31, 2022     0 14,784 47,082          
Ending balance at Dec. 31, 2022 $ 265,768     $ 15 $ 47 $ 95,922 $ (36,261) $ 0 $ (475) $ 206,520
Ending balance, treasury stock (shares) at Dec. 31, 2022                 (140)  
XML 20 R7.htm IDEA: XBRL DOCUMENT v3.22.4
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Cash flows provided by (used in) operating activities:      
Net income (loss) $ (48,089) $ (37,609) $ 20,638
Adjustments to reconcile net income (loss) to net cash provided by (used in) operating activities:      
Depreciation and amortization 13,131 11,141 10,106
Stock/unit-based compensation 28,901 68,822 0
Provision for (recovery of) doubtful accounts 1,260 (107) (584)
Loss on disposal of assets 588 188 61
Gain on extinguishment of debt 0 (6,110) 0
Amortization of operating lease assets 2,861 0 0
Changes in operating assets and liabilities:      
Accounts receivable 7,821 (20,865) (21,099)
Prepaid expenses and other assets (3,642) (750) (252)
Accounts payable 4,215 3,404 8,995
Accrued liabilities 860 9,728 1,736
Accrued compensation (3,118) 2,319 1,323
Deferred revenue (6,428) (1,786) (1,694)
Operating lease liabilities (1,561) 0 0
Other liabilities (329) 290 (355)
Net cash provided by (used in) operating activities (3,530) 28,665 18,875
Cash flows used in investing activities:      
Purchases of property and equipment (758) (441) (434)
Capitalized software development costs (8,068) (6,931) (7,407)
Net cash used in investing activities (8,826) (7,372) (7,841)
Cash flows provided by (used in) financing activities:      
Proceeds from Paycheck Protection Program Loan 0 0 6,035
Proceeds from issuance of common stock, net of underwriting discounts 0 232,500 0
Payment of member tax distributions (15) (7,289) (5,547)
Payment of member dividends 0 0 (5,000)
Payment of offering costs 0 (2,608) (1,708)
Taxes paid related to net share settlement of equity awards (2,036) (15,045) 0
Repayment of revolving credit facility (17,500) 0 0
Net cash provided by (used in) financing activities (19,551) 207,558 (6,220)
Net increase (decrease) in cash and cash equivalents (31,907) 228,851 4,814
Cash and cash equivalents at beginning of period 238,480 9,629 4,815
Cash and cash equivalents at end of period 206,573 238,480 9,629
Supplemental disclosure of cash flow information:      
Cash paid for interest 238 660 1,065
Supplemental disclosure of non-cash investing and financing activities:      
Accrued member tax distributions 0 5 6,878
Operating lease assets obtained in exchange for operating lease liabilities 8,307 0 0
Deferred offering costs recorded in accounts payable and accrued liabilities 0 0 529
Stock-based compensation included in capitalized software development costs 4,429 11,017 0
Capitalized assets financed by accounts payable and accrued liabilities 503 356 0
Noncash gain on extinguishment of debt related to Paycheck Protection Program loan $ 0 $ 6,110 $ 0
XML 21 R8.htm IDEA: XBRL DOCUMENT v3.22.4
Nature of Operations
12 Months Ended
Dec. 31, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Nature of Operations Nature of Operations
Viant Technology Inc. (the “Company,” “we,” “us,” “our” or “Viant”) was incorporated in the State of Delaware on October 9, 2020. The Company operates a demand side platform, Adelphic, that is used by marketers and their advertising agencies to centralize the planning, buying and measurement of their advertising across most channels, including desktop, mobile, connected TV, linear TV, in-game, streaming audio and digital billboards.
On February 9, 2021, the Securities and Exchange Commission (“SEC”) declared effective the Company’s Form S-1 related to the initial public offering ("IPO") of its Class A common stock. The closing date of the IPO was February 12, 2021, and in connection with the closing and the corporate reorganization (the “Reorganization Transactions”), the following actions were taken:
The Company amended and restated its certificate of incorporation, under which the Company is authorized to issue up to 450,000,000 shares of Class A common stock, up to 150,000,000 shares of Class B common stock, and up to 10,000,000 shares of preferred stock;
The limited liability company agreement of Viant Technology LLC was amended and restated (as amended and restated, the “Viant Technology LLC Agreement”) to, among other things, provide for Class A units and Class B units and appoint the Company as the sole managing member of Viant Technology LLC;
The Viant Technology LLC Agreement classified the interests acquired by the Company as Class A units, reclassified the interests held by the continuing members of Viant Technology LLC as Class B units, and permits the continuing members of Viant Technology LLC to exchange Class B units for shares of Class A common stock of Viant Technology Inc. on a one-for-one basis or, at the election of Viant Technology Inc., for cash at the current fair value on the date of the exchange. Immediately following such reclassification, the continuing members held 48,935,559 Class B units. For each membership unit of Viant Technology LLC that was reclassified as a Class B unit, the Company issued one corresponding share of our Class B common stock to the continuing members, or 48,935,559 shares of Class B common stock in total;
The Company issued and sold 10,000,000 shares of its Class A common stock to the underwriters at an IPO price of $25.00 per share, for gross proceeds of $250.0 million before deducting underwriting discounts and commissions of $17.5 million;
The Company used the net proceeds of $232.5 million to acquire 10,000,000 newly issued Class A units of Viant Technology LLC at a per-unit price equal to the per-share price paid by the underwriters for shares of our Class A common stock;
The underwriters exercised their option to purchase 1,500,000 additional shares of Class A common stock from the selling stockholders in the IPO. The Company did not receive any proceeds from the sale of shares by the selling stockholders. Pursuant to such exercise, the selling stockholders exchanged the corresponding number of Class B units for the shares of Class A common stock, the corresponding number of shares of Class B common stock were automatically retired, and 1,500,000 Class A units were issued to the Company;
The Class B stockholders and Class A stockholders initially had 80.5% and 19.5%, respectively, of the combined voting power of the Company’s common stock. The Class A common stock outstanding represents 100% of the rights of the holders of all classes of the Company’s outstanding common stock to share in distributions from the Company, except for the right of Class B stockholders to receive the par value of the Class B common stock upon our liquidation, dissolution or winding up or an exchange of Class B units;
The Company entered into a Registration Rights Agreement with the Class B stockholders to provide for certain rights and restrictions after the IPO; and
Viant Technology LLC’s 2020 Equity Based Incentive Compensation Plan (the “Phantom Unit Plan”) was terminated and replaced with the Company’s 2021 Long Term Incentive Plan (the “LTIP”).
Immediately following the closing of the IPO, Viant Technology LLC became the predecessor of the Company for financial reporting purposes. Viant Technology Inc. is a holding company, and its sole material asset is its equity interest in Viant Technology LLC. As the sole managing member of Viant Technology LLC, the Company operates and controls all of the business and affairs of Viant Technology LLC. The Reorganization Transactions are accounted for as a reorganization of entities under common control. As a result, the consolidated financial statements of the Company recognize the assets and liabilities received in the Reorganization Transactions at their historical carrying amounts, as reflected in the historical consolidated financial statements of Viant Technology LLC. The Company consolidates Viant Technology LLC in its consolidated financial statements and records a noncontrolling interest related to the Class B units held by the Class B stockholders on its consolidated balance sheets, and statements of operations.
XML 22 R9.htm IDEA: XBRL DOCUMENT v3.22.4
Basis of Presentation and Summary of Significant Accounting Policies
12 Months Ended
Dec. 31, 2022
Basis Of Presentation And Summary Of Significant Accounting Policies [Abstract]  
Basis of Presentation and Summary of Significant Accounting Policies Basis of Presentation and Summary of Significant Accounting Policies
Basis of Presentation and Principles of Consolidation
The accompanying consolidated financial statements are prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) and include the operations of the Company, Viant Technology LLC and its wholly owned subsidiaries. Viant Technology LLC is considered a variable interest entity (“VIE”). The Company is the primary beneficiary and sole managing member of Viant Technology LLC and has decision making authority that significantly affects the economic performance of the entity. As a result, the Company consolidates Viant Technology LLC. All intercompany balances and transactions have been eliminated in consolidation.
Viant Technology LLC has been determined to be the predecessor for accounting purposes and, accordingly, the consolidated financial statements for periods prior to the IPO and the related Reorganization Transactions have been adjusted to combine the previously separate entities for presentation purposes. Amounts for the period prior to February 12, 2021 presented in the consolidated financial statements and notes to consolidated financial statements herein represent the historical operations of Viant Technology LLC. The amounts as of December 31, 2022 and December 31, 2021 and the operations since February 12, 2021 reflect the consolidated operations of the Company.
Management believes that the accompanying consolidated financial statements reflect the adjustments necessary for the fair statement of its consolidated balance sheets as of December 31, 2022 and 2021, statements of operations for the years ended December 31, 2022, 2021 and 2020, and cash flows for the years ended December 31, 2022, 2021 and 2020.
Use of Estimates
The preparation of our consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosures of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenue and expenses during the reporting period. On an ongoing basis, management evaluates its estimates, primarily those related to revenue recognition, stock-based compensation, income taxes, allowances for doubtful accounts, the useful lives of capitalized software development costs and other property, equipment and software and assumptions used in the impairment analyses of long-lived assets and goodwill. 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 amount of assets and liabilities that are not readily apparent from other sources. Actual results may differ from these estimates under different assumptions or conditions.
As of December 31, 2022, the impact of widespread macroeconomic and geopolitical uncertainties, including the continuing impact of COVID-19, labor shortages, inflation and monetary supply shifts, rising interest rates, tightening of credit markets, recession risks, and potential disruptions from the Russia-Ukraine conflict, on our business continues to evolve. As a result, many of our estimates and assumptions consider macroeconomic and geopolitical factors in the market, which require increased judgment and carry a higher degree of variability and volatility. As events continue to evolve and additional information becomes available on the potential impact on our business of global economic and business events, our estimates may change materially in future periods.
Comprehensive Income (Loss)
For the periods presented, net income (loss) is equal to comprehensive income (loss).
Segment Information
The Company has a single reportable operating segment which operates an enterprise technology platform, Adelphic, that enables marketers and their advertising agencies to automate and centralize the planning, buying and measurement of their video, audio and display ads across all channels, including desktop, mobile, connected TV, linear TV, in-game, streaming audio and digital billboards in the United States. In reaching this conclusion, management considers the definition of the chief operating decision maker (“CODM”), how the business is defined by the CODM, the nature of the information provided to the CODM and how that information is used to make operating decisions, allocate resources and assess performance. The Company’s CODM is comprised of the chief executive officer and chief operating officer. The results of operations provided to and analyzed by the CODM are at the consolidated level and accordingly, key resource decisions and assessment of performance are performed at the consolidated level. The Company assesses its determination of operating segments at least annually.
Revenue Recognition
The Company generates its revenue by providing marketers and advertising agencies with the ability to plan, buy and measure their digital advertising campaigns using its people-based DSP, Adelphic. Our platform enables marketers to reach their target audience across desktop, mobile, connected TV, linear TV, in-game, streaming audio and digital billboards.
The Company applies a five-step approach as defined in Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) 606, Revenue from Contracts with Customers (“ASC 606”), in determining the amount and timing of revenue to be recognized:
Identification of a contract with a customer;
Identification of the performance obligations in the contract;
Determination of the transaction price;
Allocation of the transaction price to the performance obligations in the contract; and
Recognition of revenue when or as the performance obligations are satisfied.
We make our platform available through different pricing options to tailor to multiple customer types and customer needs. These options consist of a percentage of spend option and a fixed cost per mille (“CPM”) pricing option. CPM refers to a payment option in which customers pay a price for every 1,000 impressions an ad receives. We generate revenue when our platform is used on a self-service basis by charging a platform fee that is a percentage of spend as well as fees for additional features such as data and advanced reporting. We also offer our customers the ability to use our services to aid in data management, media execution and advanced reporting. When customers utilize our services, we generate revenue by charging a (1) separate service fee that represents a percentage of spend in addition to the platform fee; or (2) a fixed CPM that is inclusive of media, other direct costs and services.
We maintain agreements with our customers in the form of master service agreements (“MSA”) in connection with the percentage of spend pricing option, as well as instances where we charge our customers a flat monthly fee for services in connection with data management and advanced reporting. We maintain insertion orders (“IO”) in connection with the fixed CPM pricing option, which set out the terms of the relationship and use of our platform. The nature of our performance obligations is to enable customers to plan, buy and measure advertising campaigns using our platform and provide campaign execution services as requested.
For the percentage of spend pricing option, we typically bill customers a platform fee, and in certain instances an additional service fee, which is based on a specified percentage of the customer’s purchases through the platform as well as fees for additional features such as data and advanced reporting, plus the cost of TAC, as defined below. We recognize revenue at the point in time when a purchase by the customer occurs through our platform.
The determination of whether revenue for the percentage of spend pricing option 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 follow 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.
In instances discussed above related to the percentage of spend pricing option, we typically act as an agent because we arrange for the transfer of such costs from the supplier to the customer through the use of our platform and do not control such features prior to transfer to the customer. We do not have primary responsibility for meeting customer specifications and do not have discretion in establishing the price of TAC related to this pricing option. As we act as the agent in these arrangements, we report revenue on a net basis. In certain arrangements, we act as a principal in percentage of spend arrangements because (i) we control the advertising inventory before it is transferred to our clients; (ii) we bear sole responsibility for fulfillment of the advertising promise and inventory risks and (iii) we have full discretion in establishing prices. As we act as the principal in these arrangements, we report revenue and the related costs incurred on a gross basis.
For the fixed CPM pricing option, we typically bill customers a fixed CPM price based on advertising impressions delivered through the platform and recognize revenue at the point in time when the advertising impressions are delivered. In certain cases, we also provide third party data segments and measurement reporting, which are recognized at the point in time they are delivered to the customer. We have the primary responsibility for meeting customer specifications and have discretion in establishing the price of TAC related to this pricing option. As we act as the principal in these arrangements, we report revenue and the related costs incurred on a gross basis.
The Company invoices its customers on a monthly basis for all pricing options. Invoice payment terms, negotiated on a customer-by-customer basis, are typically 30 to 60 days. Advertising agency customers typically have sequential liability terms, which means payments are not due to the Company from its advertising agency customer until the advertising agency customer has received payment from its customer, the advertiser.
There are no contract assets recorded on the consolidated balance sheets because the Company’s right to any unbilled consideration for performance obligations satisfied is only conditional upon the passage of time. Contract liabilities, or deferred revenue, are recorded for amounts that are collected in advance of the satisfaction of performance obligations. These liabilities are classified as current if the respective performance obligations are anticipated to be satisfied during the succeeding 12-month period per the terms of the contract, and the remaining portion is recorded as non-current deferred revenue in the consolidated balance sheets.
ASC 606 provides various optional practical expedients. The Company elected the use of the practical expedient relating to the disclosure of remaining performance obligations within a contract and will not disclose remaining performance obligations for contracts with an original expected duration of one year or less.
Operating Expenses
We classify our operating expenses into the following four categories. Each expense category includes overhead such as rent and occupancy charges, which is allocated based on headcount.
Platform Operations. Platform operations expense represents our cost of revenues, which consists of TAC, hosting costs, personnel costs, depreciation of capitalized software development costs, customer support costs and allocated overhead. TAC recorded in platform operations consists of amounts incurred and payable to suppliers for costs associated with our fixed CPM pricing option. Personnel costs within platform operations include salaries, bonuses, stock/unit-based compensation and employee benefit costs primarily attributable to personnel who directly support our platform.
Sales and Marketing. Sales and marketing expense consists primarily of personnel costs, including salaries, bonuses, stock/unit-based compensation, employee benefit costs and commissions for our sales personnel. Sales and marketing expense also includes costs for market development programs, advertising, promotional and other marketing activities and allocated overhead. Commissions are expensed as incurred.
The Company incurred advertising costs of $9.3 million, $4.1 million, and $1.2 million for the years ended December 31, 2022, 2021 and 2020, respectively, related to the promotion of the Company, its brands, products and services to potential customers. Advertising costs are expensed as incurred and recorded in sales and marketing expense within the consolidated statements of operations.
Technology and Development. Technology and development expense consists primarily of personnel costs, including salaries, bonuses, stock/unit-based compensation and employee benefit costs associated with the ongoing development and maintenance of our platform and allocated overhead. Technology and development costs are expensed as incurred, except to the extent that such costs are associated with software development that qualifies for capitalization, which are then recorded as capitalized software development costs included in "Property, equipment, and software, net", on the consolidated balance sheets. We record depreciation for capitalized software not related to our platform within technology and development expense.
General and Administrative. General and administrative expense consists primarily of personnel costs, including salaries, bonuses, stock/unit-based compensation and employee benefit costs associated with our executive, accounting, finance, legal, human resources, and other administrative personnel. Additionally, this includes accounting, legal and other professional services fees, insurance expense, bad debt expense and allocated overhead.
Stock-Based Compensation
Stock-based compensation relates to equity awards granted under the Company’s 2021 LTIP, which is measured and recognized in the consolidated financial statements based on the fair value of the equity awards granted. Since inception of the 2021 LTIP, the Company has only granted restricted stock units (“RSUs”) and nonqualified stock options. The fair value of RSUs is calculated using the closing market price of the Company’s Class A common stock on the date of grant. The fair value of nonqualified stock options is estimated using the Black Scholes option pricing model. The Black Scholes option pricing model is impacted by the fair value of the Company’s Class A common stock, as well as changes in certain assumptions, including but not limited to, the expected Class A common stock price volatility over the term of the nonqualified stock options, the expected term of the nonqualified stock options, the risk-free interest rate, and the expected dividend yield. The Company records compensation for all equity awards under the 2021 LTIP under the straight-line attribution method over the requisite service period. The Company has elected the accounting policy to account for forfeitures within stock-based compensation as they occur.
A portion of RSUs granted during the year ended December 31, 2021 to certain employees and board members, pursuant to the 2021 LTIP, vested upon expiration of the 180 day IPO lock-up period during the fiscal year ended December 31, 2021. The remainder of RSUs and nonqualified stock options granted to employees will vest through the applicable vesting dates. RSUs generally vest over a period of four years, contingent upon employment on the vesting date. RSUs awarded to board members upon their appointment will vest on the third anniversary of the grant date and RSUs awarded to board members annually will vest on the first anniversary of the grant date. Nonqualified stock options will generally vest based on four years of continuous service and have 10 year contractual terms.
Unit-Based Compensation
The Company adopted the Limited Liability Company Agreement (the “Viant Technology LLC Agreement”) on October 4, 2016, under which it issued common unit awards, subject to vesting and other terms, to certain executives of the Company and to Viant Technology Equity Plan LLC, which issued incentive units in the form of profit interests to certain employees of the Company.
The Company records compensation for all common unit awards and incentive units granted to employees of the Company, which is measured and recognized on a graded-vesting attribution basis over the requisite service period based on the fair value of the awards at the grant date. The Company has elected the accounting policy to account for forfeitures within unit-based compensation as they occur.
During the years ended December 31, 2020 and 2019, the Company was privately held with no active public market for our common units. Therefore, in determining the fair value of equity-based awards, the Company utilized valuations prepared by an independent third party. The independent third party performed the valuations in a manner consistent with the American Institute of Certified Public Accountants Practice Aid, Valuation of Privately-Held Company Equity Securities Issued as Compensation (“Practice Aid”). In conducting the valuations, the Company considered all objective and subjective factors that it believed to be relevant in the valuation conducted, including management’s best estimate of our business condition, prospects and operating performance at the valuation dates. There are significant judgments and estimates inherent in these valuations. These judgments and estimates include assumptions regarding our future operating performance, industry growth, average selling price, and the timing of a potential initial public offering or other liquidity event.
The Company determined the fair value of equity awards using a combination of the market and income approach. The market approach and the income approach are both acceptable valuation methods in accordance with the Practice Aid. There are two general methodologies under the market approach: (i) guideline public company method, and (ii) guideline merged and acquired company method. Both methods generate a marketable equity fair value indication using market-based information available to market participants. Under the income approach, the enterprise value can be estimated using the discounted cash flow method, which involves estimating the future cash flows of a business for a discrete period and discounting them to their present value.
As provided in the Practice Aid, there are several approaches for allocating enterprise value of a privately held company to the outstanding equity of the Company. The Company selected the Option Pricing Model (“OPM”) which treats common equity and preferred equity as call options on the enterprise’s value. The exercise prices associated with these call options vary according to the liquidation preference of the preferred equity, the preferred equity conversion price, the exercise prices of common equity options and other features of a company’s equity capital structure.
Earnings (Loss) Per Share
Basic earnings (loss) per share is calculated by dividing the earnings (loss) attributable to Class A common stockholders by the number of weighted-average shares of Class A common stock outstanding. The Company’s RSUs, nonqualified stock options and shares of Class B common stock do not share in the earnings or losses of the Company and are therefore not participating securities. As such, separate presentation of basic and diluted earnings (loss) per share of RSUs, nonqualified stock options and Class B common stock under the two-class method has not been presented.
Diluted earnings per share adjusts the basic earnings (loss) per share calculation for the potential dilutive impact of common shares such as equity awards using the treasury-stock method. Diluted earnings per share considers the impact of potentially dilutive securities except in periods in which there is a loss because the inclusion of the potential common shares would have an anti-dilutive effect. Shares of our Class B common stock, RSUs, and nonqualified stock options are considered potentially dilutive shares of Class A common stock; however, related amounts have been excluded from the computation of diluted earnings per share of Class A common stock because the effect would have been anti-dilutive under the if-converted method and treasury-stock method.
Earnings (Loss) Per Unit
Basic earnings (loss) per unit is calculated by dividing the earnings (loss) attributable to common unitholders by the number of weighted-average common units outstanding. The Company applies the two-class method to allocate earnings between common and convertible preferred units.
Diluted earnings per unit adjusts the basic earnings (loss) per unit attributable to common unitholders and the weighted-average number of units of common units outstanding for the potential dilutive impact of common units, using the treasury-stock method, and convertible preferred units using the if-converted method. Diluted earnings per unit considers the impact of potentially dilutive securities except in periods in which there is a loss because the inclusion of the potential common units would have an anti-dilutive effect.
Cash and Cash Equivalents
The Company considers cash in bank accounts, money market funds, and highly liquid debt instruments with an original maturity of less than 90 days to be cash and cash equivalents. Due to the short-term nature of cash and cash equivalents the carrying amounts approximate fair value.
Accounts Receivable, Net of Allowances
Accounts receivable are recorded at the invoiced amount, net of an allowance for doubtful accounts, and are unsecured and do not bear interest. The Company performs credit evaluations of its customers and certain advertisers when the Company’s agreements with its customers contain sequential liability terms that provide that the customer payments are not due to the Company until the customer has received payment from its customers (advertisers). 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 customer information, subsequent collection history and other relevant data. Account balances are charged off against the allowance when the Company believes it is probable the receivable will not be recovered. Recoveries of accounts receivable previously written off are recorded when received.
The following table presents changes in the allowance for doubtful accounts:
Year Ended December 31,
20222021
Beginning balance$54 $335 
Provision for (recovery of) doubtful accounts1,260 (107)
Write-offs, net of recoveries(299)(174)
Ending balance$1,015 $54 
Deferred Offering Costs
Deferred offering costs consisted primarily of accounting, legal, and other costs related to our IPO. As of December 31, 2020, the Company capitalized $2.2 million of deferred offering costs within prepaid expenses and other current assets in the consolidated balance sheet. Upon consummation of the IPO in February 2021, total deferred offering costs of $4.3 million were reclassified as additional paid-in capital within stockholders’ equity and recorded against the proceeds from the IPO.
Property, Equipment and Software, Net
Property, equipment and software are recorded at historical cost, less accumulated depreciation. Depreciation is computed using the straight-line method based upon the following estimated useful lives:
Years
Computer equipment
3-5
Purchased software3
Capitalized software development costs3
Furniture, fixtures and office equipment10
Leasehold improvements*

*Leasehold improvements are depreciated on a straight-line basis over the term of the lease, or the useful life of the assets, whichever is shorter.
Repair and maintenance costs are charged to expense as incurred, while replacements 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 recorded in other expense (income), net within the consolidated statements of operations.
Capitalized Software Development Costs
The Company capitalizes certain costs associated with creating and enhancing internally developed software related to the Company’s technology infrastructure and such costs are recorded within property, equipment and software, net. These costs include personnel and related employee benefit expenses for employees who are directly associated with and who devote time to software
development projects. Software development costs that do not qualify for capitalization are expensed as incurred and recorded in technology and development expense in the consolidated statements of operations.
Software development activities typically consist of three stages: (1) the planning phase; (2) the application and infrastructure development stage; and (3) the post implementation stage. Costs incurred in the planning and post implementation phases, including costs associated with training and repairs and maintenance of the developed technologies, are expensed as incurred. The Company capitalizes costs associated with software developed when the preliminary project stage is completed, management implicitly or explicitly authorizes and commits to funding the project and it is probable that the project will be completed and perform as intended. Costs incurred in the application and infrastructure development phases, including significant enhancements and upgrades, are capitalized. Capitalization ends once a project is substantially complete and the software is ready for its intended purpose. Software development costs are depreciated using a straight-line method over the 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.
Capitalized Interest
The Company capitalizes interest on borrowings related to eligible capital expenditures including development costs related to internal use software which is recorded within property, equipment and software, net. Capitalized interest is added to the cost of the qualified assets and depreciated over the estimated useful lives of the assets.
Impairment of Long-Lived Assets
Long-lived assets consist of property, equipment and software and intangible assets with estimable useful lives subject to depreciation and amortization. The Company reviews long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset or asset group may not be recoverable. Recoverability of an asset or asset group to be held and used is measured by a comparison of the carrying amount of an asset or asset group to the estimated undiscounted future cash flows expected to be generated by the asset or asset group. If the carrying amount of the asset or asset group exceeds its estimated future cash flows, an impairment charge is recognized in the amount by which the carrying amount of the asset or asset group exceeds the fair value of the asset or asset group.
Goodwill
Goodwill is tested at least annually for impairment as of the first day of the fourth fiscal quarter, or more frequently if indicators of impairment exist during the fiscal year. Events or circumstances which could trigger an impairment review include a significant adverse change in legal factors or in the business climate, loss of key customers, an adverse action or assessment by a regulator, unanticipated competition, a loss of key personnel, significant changes in the manner of the Company’s use of the acquired assets or the strategy for the Company’s overall business, significant negative industry or economic trends, or significant underperformance relative to expected historical or projected future results of operations. The Company assesses its conclusion regarding reporting units in conjunction with its annual goodwill impairment test and has determined that it has one reporting unit for the purposes of allocating and testing goodwill.
When testing goodwill for impairment, the Company first performs a qualitative assessment. If the Company determines it is more likely than not that a reporting unit’s fair value is less than its carrying amount, then a one-step impairment test is required. If the Company determines it is not more likely than not a reporting unit’s fair value is less than its carrying amount, then no further analysis is necessary. To identify whether a potential impairment exists, the Company compares the estimated fair value of the reporting unit with its carrying amount, including goodwill. If the estimated fair value of the reporting unit exceeds its carrying amount, goodwill is not considered to be impaired. If, however, the fair value of the reporting unit is less than its carrying amount, then such balance would be recorded as an impairment loss. Any impairment loss is limited to the carrying amount of goodwill within the entity.
Paycheck Protection Program Loan
On April 14, 2020, the Company received the proceeds from a loan in the amount of approximately $6.0 million (the “PPP Loan”) from PNC Bank, as lender, pursuant to the Paycheck Protection Program (“PPP”) of the Coronavirus Aid, Relief, and Economic Security Act (the “CARES Act”). The Company accounted for the PPP Loan as a financial liability in accordance with ASC Topic 470, Debt. Accordingly, the PPP Loan was recognized within long-term debt and current portion of long-term debt in the Company’s consolidated balance sheet and the related accrued interest was included within accrued liabilities in the Company’s consolidated balance sheet as of December 31, 2020. In June 2021, the Company received a notice of forgiveness of the PPP Loan in whole, including all accrued unpaid interest. The forgiveness of the loan is recognized within "Gain on extinguishment of debt" on the consolidated statement of operations for the year ended December 31, 2021. Refer to Note 8—Revolving Credit Facility and PPP Loan for additional information.
Fair Value of Financial Instruments
The framework for measuring fair value and related disclosure requirements about fair value measurements are provided in ASC 820, Fair Value Measurement (“ASC 820”). This pronouncement defines fair value as the price that would be received to sell 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. The fair value hierarchy prescribed by ASC 820 contains three input levels as follows:
Level 1: Unadjusted quoted prices in active markets for identical assets or liabilities accessible to the reporting entity at the measurement date.
Level 2: Other than quoted prices included in Level 1 inputs that are observable for the asset or liability, either directly or indirectly, for substantially the full term of the asset or liability.
Level 3: Unobservable inputs for the asset or liability used to measure fair value to the extent that observable inputs are not available, thereby allowing for situations in which there is little, if any, market activity for the asset or liability at the measurement date.
The carrying amounts of the Company’s cash and cash equivalents, accounts receivable, accounts payable, accrued compensation and accrued liabilities approximate fair value due to the short-term nature of these instruments.
Financial Instruments Not Recorded at Fair Value on a Recurring Basis
Certain financial instruments, including debt, are not measured at fair value on a recurring basis in the consolidated balance sheets. The fair value of debt was estimated using primarily level 2 inputs including quoted market prices or discounted cash flow analyses, based on estimated incremental borrowing rates for similar types of borrowing arrangements. As of December 31, 2022, there was no outstanding balance under the Loan Agreement.
Assets and Liabilities Recorded at Fair Value on a Non-Recurring Basis
Certain assets and liabilities, including goodwill and intangible assets, are subject to measurement at fair value on a non-recurring basis if there are indicators of impairment or if they are deemed to be impaired as a result of an impairment review.
Leases
At the beginning of fiscal 2022, the Company adopted new lease accounting guidance issued by the FASB. The most significant change requires lessees to record the present value of operating lease payments as operating lease assets and lease liabilities on its balance sheet and disclose key information about leasing arrangements.
We adopted the new guidance using the modified retrospective method at the beginning of fiscal 2022. As such, the consolidated balance sheets for prior periods are not comparable to our fiscal 2022 periods. The Company adopted the new guidance by applying the package of practical expedients permitted under the transition guidance, which allowed the Company to carry forward its original assessment of whether:
our existing arrangements are or contain leases;
our existing arrangements are operating or finance leases; and
to capitalize initial direct costs.
The adoption of the new guidance resulted in the recognition of operating lease assets of approximately $21.0 million and operating lease liabilities of approximately $22.0 million, which were measured by the present value of the remaining minimum lease payments. In accordance with the guidance, the Company elected the practical expedient to exclude leases with a term of less than one year from the measurement of operating lease assets and lease liabilities. The Company also elected the practical expedient that allows lessees the option to account for lease and non-lease components together as a single component for all real estate classes of underlying assets. At adoption, in the consolidated balance sheet, we also reclassified deferred rent of approximately $1.0 million for operating leases at the end of the fiscal year ended December 31, 2021 from other current liabilities (current portion) and other long-term liabilities (non-current portion) to current portion of operating lease liabilities and long-term portion of operating lease liabilities, respectively. The impact on the Company’s consolidated statements of operations and cash flows was not material.
The present value of the lease payments was calculated using the Company’s incremental borrowing rate applicable to the lease, which is determined by estimating what it would cost the Company to borrow a collateralized amount equal to the total lease payments over the lease term based on the contractual terms of the lease and the location of the leased asset.
We determine whether an arrangement is a lease at the contract inception date. Our leases may require us to make fixed rental payments or variable lease payments, which are based on a variety of factors including property values, tax and utility rates, property
services fees, and other factors. Since these costs are variable in nature, they are excluded from the measurement of the reported operating lease assets and liabilities and are expensed as incurred. The Company records rent expense for operating leases, some of which have escalating rent payments, on a straight-line basis over the lease term.
Concentration of Risk
Financial instruments that potentially subject the Company to concentration of risk consist principally of cash and cash equivalents and accounts receivable. The Company maintains its cash with financial institutions and its cash levels exceed the Federal Deposit Insurance Corporation (FDIC) federally insured limits. Accounts receivable include amounts due from customers with principal operations primarily in the United States.
As of December 31, 2022, no individual customers accounted for more than 10.0% of consolidated accounts receivable. As of December 31, 2021, two individual customers accounted for 13.2% and 12.3% of consolidated accounts receivable. For the years ended December 31, 2022, 2021, and 2020, no individual customers accounted for more than 10.0% of consolidated revenue.
The following table provides the Company’s concentrations of credit risk with respect to advertising agency holding companies as a percentage of the Company’s total revenues.
Year Ended
December 31,
20222021
Advertising Agency Holding Company
A<10.0 %15.5 %
B13.5 %14.2 %
As of December 31, 2022, one supplier accounted for 24.6% of consolidated accounts payable and accrued liabilities. As of December 31, 2021, one supplier accounted for 16.8% of consolidated accounts payable and accrued liabilities..
Related Party Relationships
Capital V LLC (formerly Four Brothers 2 LLC), the holder of Class B common stock as of December 31, 2022, is controlled by the Company’s co-founders, Tim Vanderhook and Chris Vanderhook, and therefore is considered a related party. Refer to Note 9—Convertible Preferred Units and Common Units and Note 16—Related Parties for additional information.
Income Taxes
The Company is the managing member of Viant Technology LLC and, as a result, consolidates the financial results of Viant Technology LLC in the consolidated financial statements. Viant Technology LLC is a pass-through entity for U.S. federal and most applicable state and local income tax purposes following a corporate reorganization effected in connection with our initial public offering. As an entity classified as a partnership for tax purposes, Viant Technology LLC is not subject to U.S. federal and certain state and local income taxes. Any taxable income or loss generated by Viant Technology LLC is passed through to and included in the taxable income or loss of its members, including us. The Company is taxed as a corporation and pays corporate federal, state and local taxes with respect to income allocated from Viant Technology LLC, based on Viant Technology Inc.'s 23.7% interest in Viant Technology LLC.
The Company accounts for income taxes under the asset and liability method, which requires the recognition of deferred tax assets and liabilities (“DTAs” and “DTLs”) for the expected future tax consequences of events that have been included in the financial statements. Under this method, we determine DTAs and DTLs on the basis of the differences between the financial statement and tax bases of assets and liabilities by using enacted tax rates in effect for the year in which the differences are expected to reverse. The effect of a change in tax rates on DTAs and DTLs is recognized in income in the period that includes the enactment date. We recognize DTAs to the extent that we believe that these assets are more likely than not to be realized. In making such a determination, we consider all available positive and negative evidence, including future reversals of existing taxable temporary differences, projected future taxable income, tax-planning strategies, carryback potential if permitted under the tax law and results of recent operations. If we determine that we would be able to realize our DTAs in the future in excess of their net recorded amount, we would make an adjustment to the DTA valuation allowance, which would reduce the provision for income taxes.
The Company records uncertain tax positions in accordance with ASC 740 on the basis of a two-step process in which (1) we determine whether it is more likely than not that the tax positions will be sustained on the basis of the technical merits of the position and (2) for those tax positions that meet the more-likely-than-not recognition threshold, we recognize the largest amount of tax benefit that is more than 50 percent likely to be realized upon ultimate settlement with the related tax authority.
Tax Receivable Agreement
The Company expects to obtain an increase in its share of tax basis in the net assets of Viant Technology LLC when Class B units are exchanged by the holders of Class B units for shares of Class A common stock of the Company and upon other qualifying transactions. Each change in outstanding shares of Class A common stock of the Company results in a corresponding increase or decrease in the Company's ownership of Class A units of Viant Technology LLC. The Company intends to treat any exchanges of Class B units as direct purchases of LLC interests for U.S. federal income tax purposes. These increases in tax basis may reduce the amounts that the Company would otherwise pay in the future to various taxing authorities. They may also decrease gains (or increase losses) on future dispositions of certain capital assets to the extent tax basis is allocated to those capital assets.
In connection with the IPO, the Company entered into a Tax Receivable Agreement (“TRA”) with Viant Technology LLC and the holders of Class B units of Viant Technology LLC. In the event that such parties exchange any or all of their Class B units for Class A common stock, the TRA requires the Company to make payments to such holders for 85% of the tax benefits realized, or in some cases deemed to be realized, by the Company by such exchange as a result of (i) increases in the Company’s tax basis of its ownership interest in the net assets of Viant Technology LLC resulting from any redemptions or exchanges of noncontrolling interest, (ii) tax basis increases attributable to payments made under the TRA and (iii) deductions attributable to imputed interest pursuant to the TRA (the “TRA Payments”). The annual tax benefits are computed by calculating the income taxes due, including such tax benefits and the income taxes due without such benefits. The Company expects to benefit from the remaining 15% of any tax benefits that it may actually realize. The TRA Payments are not conditioned upon any continued ownership interest in Viant Technology LLC or the Company. To the extent that the Company is unable to timely make payments under the TRA for any reason, such payments generally will be deferred and will accrue interest until paid.
The timing and amount of aggregate payments due under the TRA may vary based on a number of factors, including the amount and timing of the taxable income the Company generates each year and the tax rate then applicable. The Company calculates the liability under the TRA using a TRA model, which includes an assumption related to the fair market value of assets. The payment obligations under the TRA are obligations of the Company and not of Viant Technology LLC. Payments are generally due under the TRA within a specified period of time following the filing of the Company’s tax return for the taxable year with respect to which the payment obligation arises, although interest on such payments will begin to accrue at a rate of the Secured Overnight Financing Rate plus 500 basis points from the due date (without extensions) of such tax return.
The TRA provides that if (i) certain mergers, asset sales, other forms of business combinations, or other changes of control were to occur, (ii) there is a material breach of any material obligations under the TRA; or (iii) the Company elects an early termination of the TRA, then the TRA will terminate and the Company's obligations, or the Company's successor’s obligations, under the TRA will accelerate and become due and payable, based on certain assumptions, including an assumption that the Company would have sufficient taxable income to fully utilize all potential future tax benefits that are subject to the TRA and that any Class B units that have not been exchanged are deemed exchanged for the fair market value of the Company's Class A common stock at the time of termination.
Treasury Stock
We account for treasury stock under the cost method. When treasury stock is re-issued at a price higher than its cost, the difference is recorded as a component of additional paid-in-capital in our consolidated balance sheets. When treasury stock is re-issued at a price lower than its cost, the difference is recorded as a component of additional paid-in-capital to the extent that there are previously recorded gains to offset the losses. If there are no treasury stock gains in additional paid-in-capital, the losses upon re-issuance of treasury stock are recorded as an increase in accumulated deficit in our consolidated balance sheets.
JOBS Act Election as an Emerging Growth Company
On April 5, 2012, the Jumpstart Our Business Startups Act (the “JOBS Act”) was signed into law. The JOBS Act contains provisions that, among other things, reduce certain reporting requirements for qualifying public companies. As an “emerging growth company,” the Company may, under Section 7(a)(2)(B) of the Securities Act of 1933, as amended (the “Securities Act”), delay adoption of new or revised accounting standards applicable to public companies until such standards would otherwise apply to private companies. An “emerging growth company” is one with less than $1.235 billion in annual sales, has less than $700 million in market value of its shares of common stock held by non-affiliates and issues less than $1 billion of non-convertible debt over a three-year period. The Company may take advantage of this extended transition period until the first to occur of the date that it (i) is no longer an “emerging growth company” or (ii) affirmatively and irrevocably opts out of this extended transition period.

The Company has elected to take advantage of the benefits of this extended transition period. Until the date that the Company is no longer an “emerging growth company” or affirmatively and irrevocably opts out of the exemption provided by Securities Act Section 7(a)(2)(B), upon issuance of a new or revised accounting standard that applies to its consolidated financial statements and that has a different effective date for public and private companies, the Company will disclose the date on which it will adopt the recently issued accounting standard.
Recently Issued Accounting Pronouncements
Financial Instruments—Credit Losses
In June 2016, the FASB issued Accounting Standards Update (“ASU”) No. 2016-13, Financial Instruments—Credit Losses (Topic 326). ASU 2016-13 revises the impairment model to utilize an expected loss methodology in place of the currently used incurred loss methodology, which will result in more timely recognition of losses on financial instruments. The guidance is effective for the Company’s annual reporting period beginning after December 15, 2022 and interim reporting periods within that annual reporting period. The Company adopted this ASU effective January 1, 2023. The adoption of this ASU did not have a material impact on the Company’s consolidated financial statements.
Recently Adopted Accounting Pronouncements
Leases
In February 2016, the FASB issued ASU No. 2016-02, Leases (Topic 842), which requires an entity to recognize right-of-use assets and lease liabilities on its balance sheet and disclose key information about leasing arrangements. The guidance offers specific accounting guidance for a lessee, lessor, and sale and leaseback transactions. Lessees and lessors are required to disclose qualitative and quantitative information about leasing arrangements to enable a user of the financial statements to assess the amount, timing and uncertainty of cash flows arising from leases. Leases will be classified as either finance or operating, with the classification affecting the pattern of expense recognition in the income statement. As a part of the Company’s election under the JOBS Act, the guidance is effective for the Company’s annual reporting period beginning after December 15, 2021 and interim reporting periods within the annual period beginning after December 15, 2022. The Company adopted Topic 842 effective January 1, 2022 utilizing the modified retrospective transition method. The adoption of Topic 842 had a material impact on the Company’s consolidated balance sheet as certain of our operating lease commitments were recognized as right-of-use assets and lease liabilities. This new guidance did not have a material impact upon the Company’s consolidated statement of operations. We elected the package of practical expedients permitted under the transition guidance within Topic 842, which allowed us to carry forward prior conclusions about lease identification, classification and initial direct costs for leases entered into prior to adoption of Topic 842. Additionally, we elected to not separate lease and non-lease components for all of our leases. For leases with a term of 12 months or less, we elected the short-term lease exemption, which allowed us to not recognize right-of-use assets or lease liabilities for qualifying leases existing at transition and new leases we may enter into in the future.
Intangibles
In September 2018, the FASB issued ASU No. 2018-15, Intangibles—Goodwill and Other—Internal Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract (a consensus of the FASB Emerging Issues Task Force), which aligns the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal use software. Early adoption is permitted and can be applied prospectively to all implementation costs incurred after the date of adoption or retrospectively. The Company adopted this ASU prospectively on January 1, 2021, and the adoption of this ASU did not have a material impact on the consolidated financial statements.
Codification Improvements
In October 2020, the FASB issued ASU No. 2020-10, Codification Improvements, which updates various codification topics by clarifying disclosure requirements to align with the SEC's regulations. The guidance is effective for the Company’s annual reporting period beginning after December 15, 2021 and interim reporting periods within the annual period beginning after December 15, 2022. Effective January 1, 2022, we adopted this standard on a prospective basis. The adoption of this ASU did not have a material impact on the consolidated financial statements.
Income Taxes
In December 2020, the FASB issued ASU No. 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes. The guidance removes certain exceptions to the general principles in Topic 740 and also clarifies and amends existing guidance to improve consistent application. The Company adopted ASU 2019-12 prospectively on January 1, 2021, and the adoption of this ASU did not have a material impact on the consolidated financial statements.
Issuer’s Accounting for Certain Modifications or Exchanges of Freestanding Equity-Classified Written Call Options
In May 2021, the FASB issued ASU No. 2021-04, Issuer’s Accounting for Certain Modifications or Exchanges of Freestanding Equity-Classified Written Call Options, which clarifies an issuer’s accounting for modifications or exchanges of freestanding equity-classified written call options that remain equity classified after modifications or exchanges. The ASU requires issuers to account for
the modifications or exchanges based on the economic substance of the modification or exchange and whether the transaction was done to issue equity, to issue or modify debt, or for other reasons. We adopted this standard prospectively on January 1, 2022. The adoption did not have an impact on the consolidated financial statements.
XML 23 R10.htm IDEA: XBRL DOCUMENT v3.22.4
Revenue
12 Months Ended
Dec. 31, 2022
Revenue from Contract with Customer [Abstract]  
Revenue Revenue
The Company recognizes revenue in accordance with ASC 606. Although the Company maintains agreements with its customers in multiple contractual forms, the overall promise within each of the contract types is to provide customers the ability to plan, buy and measure their digital advertising campaigns using our platform. Refer to Note 2—Basis of Presentation and Summary of Significant Accounting Policies for additional information
The disaggregation of revenue was as follows:
Year Ended December 31,
202220212020
Over time$800 $3,880 $4,612 
Point in time196,368 220,247 160,639 
Total revenue$197,168 $224,127 $165,251 
Revenue for unsatisfied performance obligations expected to be recognized in the future for contracts with an original expected duration of greater than one year was $0.1 million and $6.6 million as of December 31, 2022 and 2021, respectively. These amounts do not include contracts with an original expected duration of less than one year, which is the majority of the Company’s contracts. The decrease from the prior year end was primarily due to an agreement modification whereby the Company agreed to a $6.2 million cash settlement with one of its customers in exchange for the full, final and immediate termination of certain deferred revenue liabilities. The remaining decrease was due to the recognition of revenue during the normal course of business. As of December 31, 2022, all of the remaining balance is expected to be recognized within one year.
The following table summarizes the changes in deferred revenue balances:
Year Ended December 31,
20222021
Beginning balance$6,551 $8,337 
Agreement modification(6,163)— 
Recognition of deferred revenue(265)(1,786)
Deferral of revenue— — 
Ending balance$123 $6,551 
The revenue recognized consisted of the Company satisfying performance obligations during the normal course of business. Deferred revenue that is anticipated to be recognized during the succeeding 12-month period is recorded in "Current portion of deferred revenue" and the remaining amount is recorded in "Long-term portion of deferred revenue" within the consolidated balance sheets.
XML 24 R11.htm IDEA: XBRL DOCUMENT v3.22.4
Property, Equipment and Software, Net
12 Months Ended
Dec. 31, 2022
Property, Plant and Equipment [Abstract]  
Property, Equipment and Software, Net Property, Equipment and Software, Net
Major classes of property, equipment and software were as follows:
As of December 31,
20222021
Capitalized software development costs$72,988 $61,490 
Computer equipment1,116 1,823 
Purchased software32 32 
Furniture, fixtures and office equipment1,226 1,159 
Leasehold improvements2,571 2,178 
Total property, equipment and software77,933 66,682 
Less: Accumulated depreciation(54,827)(44,351)
Total property, equipment and software, net$23,106 $22,331 
Depreciation recorded in the consolidated statements of operations was as follows:
Year Ended December 31,
202220212020
Platform operations$9,786 $7,688 $6,638 
Sales and marketing— — — 
Technology and development1,646 1,599 1,608 
General and administrative580 625 631 
Total$12,012 $9,912 $8,877 
Interest cost recorded in the consolidated balance sheets and consolidated statements of operations was as follows:
Year Ended December 31,
202220212020
Amount charged to expense$450 $865 $1,055 
Amount capitalized within property, equipment and software, net20 31 
Total interest cost$454 $885 $1,086 
XML 25 R12.htm IDEA: XBRL DOCUMENT v3.22.4
Leases
12 Months Ended
Dec. 31, 2022
Leases [Abstract]  
Leases Leases
At the beginning of fiscal 2022, the Company adopted new FASB guidance that requires lessees to record the present
value of operating lease payments as right-of-use assets and lease liabilities on the balance sheet. Refer to Note 2—Basis of Presentation and Summary of Significant Accounting Policies for additional information.
Lessee Arrangements
The Company has operating leases for its office space, which have remaining lease terms of up to eight years. The Company does not have finance leases.
Some of our leases include renewal options to extend the leases for up to five years and/or termination options to terminate the leases within one year. If it is reasonably certain that a renewal or termination option will be exercised, the exercise of the option is considered in calculating the term of the lease.
During the year ended December 31, 2022, the Company entered into an operating lease for office space in New York. In conjunction with this lease, PNC Bank, National Association (“PNC Bank”) issued a standby letter of credit for the amount of $0.4 million in favor of the lessor, to satisfy the security deposit of the leased property.
As of December 31, 2022, our operating leases had a weighted-average remaining lease term of approximately seven years and a weighted-average incremental borrowing rate of 3.5%.
Cash paid for amounts included in the measurement of operating lease liabilities was $2.3 million for the year ended December 31, 2022.
The components of lease expense were as follows:
Year Ended December 31,
2022
Operating lease cost$3,669 
Short-term lease cost1,399 
Variable lease cost124 
$5,192 

Future minimum lease payments as of December 31, 2022 were as follows:
As of December 31,
Year2022
2023$4,648 
20244,385 
20254,270 
20264,257 
20274,182 
Thereafter10,811 
Total undiscounted future lease payments32,553 
Less: Imputed interest(3,844)
    Present value of operating lease liabilities28,709 
Less: Operating lease liabilities, current(3,711)
   Operating lease liabilities, noncurrent$24,998 
Disclosures related to periods prior to the adoption of ASC 842
For the years ended December 31, 2021 and 2020, rent expense was $4.4 million and $4.2 million, respectively, recorded on a straight-line basis over the lease term. Deferred rent is the difference between cash payments for rent and the expense recorded. The current portion of deferred rent was $0.2 million as of December 31, 2021 and the non-current portion of deferred rent was $0.8 million as of December 31, 2021. These balances were reclassified upon the adoption of ASC842 and are included in the respective current and long-term portion of operating lease liabilities in the consolidated balance sheets.
Future minimum payments under the Company’s non-cancelable operating leases, primarily related to office space, as of December 31, 2021 are as follows:
As of December 31,
Year2021
2022$3,039 
20233,953 
20243,060 
20252,991 
20262,974 
Thereafter13,739 
Total minimum payments$29,756 
XML 26 R13.htm IDEA: XBRL DOCUMENT v3.22.4
Goodwill and Intangible Assets, Net
12 Months Ended
Dec. 31, 2022
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Intangible Assets, Net Goodwill and Intangible Assets, Net
The Company’s goodwill balance of $12.4 million as of December 31, 2022 and 2021, was recorded as part of the Company’s February 2017 acquisition of Adelphic. The goodwill balance was determined based on the excess of the purchase price over the fair value of the identifiable net assets acquired and represents its future revenue and earnings potential and certain other assets acquired that do not meet the recognition criteria, such as assembled workforce.
Goodwill is tested for impairment at least annually as of the first day of the fourth fiscal quarter, or more frequently if indicators of impairment exist during the fiscal year. Refer to Note 2—Basis of Presentation and Summary of Significant Accounting Policies for additional information. The Company performed an impairment test of its goodwill as of the first day of the fourth fiscal quarter in accordance with the policy. The results of this test indicated that the Company’s goodwill was not impaired. No goodwill impairment was recorded for the years ended December 31, 2022, 2021 or 2020. As of December 31, 2022, there is no accumulated goodwill impairment loss.
Intangible assets primarily consist of acquired developed technology, customer relationships, trade names and trademarks resulting from business combinations and acquired patent intangible assets, 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. No impairment was recorded for intangible assets or other long-lived assets during the years ended December 31, 2022, 2021 or 2020.
The balances of intangibles assets and accumulated amortization are as follows:
As of December 31, 2022
Remaining
Weighted-
Average
Useful Life
(years)
Gross
Amount
Accumulated
Amortization
Net
Carrying
Amount
Developed technology0.1$4,927 $(4,869)$58 
Customer relationships1.12,300 (1,944)356 
Trademarks/tradenames3.21,400 (1,147)253 
Total $8,627 $(7,960)$667 
As of December 31, 2021
Remaining
Weighted-
Average
Useful Life
(years)
Gross
Amount
Accumulated
Amortization
Net
Carrying
Amount
Developed technology1.1$4,927 $(4,169)$758 
Customer relationships2.12,300 (1,615)685 
Trademarks/tradenames4.01,400 (1,057)343 
Total$8,627 $(6,841)$1,786 
Amortization recorded in the consolidated statements of operations was as follows:
Year Ended December 31,
202220212020
Platform operations$700 $700 $700 
Sales and marketing— — — 
Technology and development— — — 
General and administrative419 529 529 
Total$1,119 $1,229 $1,229 
Estimated future amortization of intangible assets as of December 31, 2022 is as follows:
As of December 31,
Year2022
2023$467 
2024107 
202580 
202613 
2027— 
Thereafter— 
Total$667 
XML 27 R14.htm IDEA: XBRL DOCUMENT v3.22.4
Accrued Liabilities
12 Months Ended
Dec. 31, 2022
Payables and Accruals [Abstract]  
Accrued Liabilities Accrued Liabilities
The Company’s accrued liabilities consisted of the following:
As of December 31,
20222021
Accrued traffic acquisition costs$29,631 $30,942 
Other accrued liabilities5,432 3,144 
Total accrued liabilities$35,063 $34,086 
XML 28 R15.htm IDEA: XBRL DOCUMENT v3.22.4
Revolving Credit Facility and PPP Loan
12 Months Ended
Dec. 31, 2022
Debt Disclosure [Abstract]  
Revolving Credit Facility and PPP Loan Revolving Credit Facility and PPP Loan
The Company’s debt and revolving credit facilities consisted of the following:
As of December 31,
20222021
Revolving credit facility$— $17,500 
PPP Loan— — 
Total debt— 17,500 
Less: Current portion of long-term debt— — 
Total long-term debt$— $17,500 
Revolving Credit Facility
On October 31, 2019, we entered into an asset-based revolving credit and security agreement (the “Loan Agreement”) with PNC Bank. The Loan Agreement provides a senior secured revolving credit facility of up to $40.0 million with a maturity date of October 31, 2024. The Loan Agreement is collateralized by security interests in substantially all of our assets.
Advances under the Loan Agreement bear interest through maturity at a variable rate based upon our selection of either a Domestic Rate or a LIBOR Rate, plus an applicable margin (“Domestic Rate Loans” and “LIBOR Rate Loans”). The Domestic Rate is defined as a fluctuating interest rate equal to the greater of (1) the base commercial lending rate of PNC Bank, (2) the overnight federal funds rate plus 0.50% and (3) the Daily LIBOR Rate plus 1.00%. The effective weighted average interest rate for the year ended December 31, 2022 was 0.69%. The applicable margin is between 0.75% to 1.25% for Domestic Rate Loans and between 1.75% and 2.25% for LIBOR Rate Loans based on maintaining certain undrawn availability ratios. The applicable margin as of December 31, 2022 was equal to 0.75% for Domestic Rate Loans and 1.75% for LIBOR Rate Loans. The facility fee for undrawn amounts under the Loan Agreement is 0.375% per annum. We will be required to pay customary letter of credit fees, as necessary.
The Loan Agreement contains customary conditions to borrowings, events of default and covenants, including covenants that restrict our ability to sell assets, make changes to the nature of the business, engage in mergers or acquisitions, incur, assume or permit to exist additional indebtedness and guarantees, create or permit to exist liens, pay dividends, issue equity instruments, make distributions or redeem or repurchase capital stock or make other investments, and engage in transactions with affiliates. The Loan
Agreement also requires that we maintain compliance with a minimum Fixed Charge Coverage Ratio (as defined in the Loan Agreement) of 1.40 to 1.00 at any time undrawn availability under the Loan Agreement is less than 25%. As of December 31, 2022, we were in compliance with all covenants.
On May 6, 2022, the Company fully paid off the outstanding balance of advances under our revolving credit facility, and the carrying value as of December 31, 2022 was zero.
The carrying value as of December 31, 2021 was $17.5 million, which was recorded in “Long-term debt” on the consolidated balance sheet and approximated its fair value as the interest rate is variable and approximates prevailing market interest rates for similar debt arrangements. The fair value of debt was estimated using primarily Level 2 inputs including quoted market prices or discounted cash flow analyses, based on estimated incremental borrowing rates for similar types of borrowing arrangements.
PPP Loan
On April 14, 2020, the Company received proceeds from the PPP Loan in the amount of approximately $6.0 million from PNC Bank, as lender, pursuant to the Paycheck Protection Program of the Coronavirus Aid, Relief, and Economic Security Act ("CARES Act"). The PPP Loan, which was evidenced by a note dated April 11, 2020, bore interest at an annual rate of 1.0% and matured on April 11, 2022. No interest or principal was due during the first fifteen months after April 11, 2020, although interest continued to accrue over this fifteen-month deferral period.
Proceeds from loans granted under the CARES Act were to be used for payroll, costs to continue employee group health care benefits, rent, utilities and certain other qualified costs (collectively, “qualifying expenses”). The Company used the PPP Loan proceeds for qualifying expenses. In June 2021, the Company received notice of forgiveness of the PPP Loan in whole, including all accrued unpaid interest and recorded the forgiveness of approximately $6.0 million of principal and $0.1 million of accrued interest in "Gain on extinguishment of debt" in the consolidated statements of operations for the year ended December 31, 2021.
XML 29 R16.htm IDEA: XBRL DOCUMENT v3.22.4
Convertible Preferred Units and Common Units
12 Months Ended
Dec. 31, 2022
Convertible Preferred Units And Common Units [Abstract]  
Convertible Preferred Units and Common Units Convertible Preferred Units and Common Units
2016 and 2019 Convertible Preferred Units
Pursuant to the Unit Repurchase Agreement completed on October 31, 2019, the 600,000 2016 convertible preferred units representing the Former Holdco’s ownership interest were retired by Viant Technology LLC, and Viant Technology LLC sold 600,000 2019 convertible preferred units to Capital V LLC.
The 2016 convertible preferred units held by the Former Holdco had a liquidation preference of $190.65 per unit. Each preferred unit was convertible at the option of the holder at any time into one common unit by written notice to Viant Technology LLC.
The liquidation preference provisions of the 2016 convertible preferred units held by the Former Holdco were considered contingent redemption provisions because there were certain elements that were not solely within the control of Viant Technology LLC, such as a change in control of Viant Technology LLC. Accordingly, Viant Technology LLC has presented these 2016 convertible preferred units within the mezzanine portion of the accompanying consolidated balance sheets.
The 2019 convertible preferred units held by Capital V LLC have a liquidation preference equal to the initial capital contribution plus an annual preferred return available to the holders only upon liquidation, which is calculated on a daily basis by multiplying the accrued stated value of the unit on the first day of each calendar quarter by 0.028% (10% divided by 360). The accrued stated value is calculated as $12.50 per preferred unit plus the accrued return. Each preferred unit may be converted at the option of the holder at any time into one common unit by written notice to Viant Technology LLC.
The liquidation preference provisions of the 2019 convertible preferred units held by Capital V LLC are considered contingent redemption provisions because there are certain elements that are not solely within the control of Viant Technology LLC, such as a change in control of Viant Technology LLC. Accordingly, the Company has presented the 2019 convertible preferred stock within the mezzanine portion of the accompanying consolidated balance sheets.
The 2019 convertible preferred units were issued at an implied discount of $27.6 million, representing a beneficial conversion feature recorded in additional paid-in capital of the same amount. A beneficial conversion feature is measured as the difference between the effective conversion price of the 2019 convertible preferred units, $12.50 per unit, and the fair value of the common units into which the preferred units are convertible at issuance, $58.43 per unit. Since the 2019 convertible preferred units are perpetual in that they have no stated maturity date and are immediately convertible at any time, the discount upon issuance was immediately and fully amortized as a deemed dividend on the issuance date.
The fair value of common units was derived using the Black-Scholes-Merton option valuation model, which incorporated a combination of the market approach and income approach weighted at 50% to each approach. The valuation model requires the
Company to make assumptions and judgments regarding the variables used in the calculation. These variables include the expected term, expected volatility, expected risk-free interest rate and other relevant inputs. Expected term is based on the estimated liquidation event occurrence.
Expected volatility is based on 3.25-year historical volatility of guideline companies commensurate with the time period. The expected risk-free rate is based on the yield of 3-year U.S. Treasury notes as of the valuation date.
The following outlines the option valuation assumptions used in the fair value calculation of common units:
Risk-free interest rate2.28 %
Volatility70 %
Expected term
< 2 years
Discount for lack of marketability29 %
Common Units
There were 400,000 common units authorized, issued and outstanding as of December 31, 2020. Distributions to members, as determined and approved by the board of managers, are made to holders of preferred and common units in proportion to their holdings of common units then outstanding on an as-converted basis. All profit and loss allocations, including those made as a result of a capital transaction, will be made pursuant to the provisions of the Viant Technology LLC Agreement.
Member Dividend Distributions
In October 2020, Viant Technology LLC’s board of managers declared and approved a distribution of $5.0 million to the holders of preferred and common units in accordance with the provisions of the Viant Technology LLC Agreement, resulting in payment of $3.0 million to the preferred unitholders and $2.0 million to the common unitholders.
In connection with the IPO in February 2021, the preferred and common units of Viant Technology LLC were converted to Class B units and thus have no balance as of December 31, 2022 and 2021. Refer to Note 12—Earnings (Loss) Per Share/Unit for additional information.
XML 30 R17.htm IDEA: XBRL DOCUMENT v3.22.4
Stock-based Compensation
12 Months Ended
Dec. 31, 2022
Share-Based Payment Arrangement [Abstract]  
Stock-based Compensation Stock-based Compensation
During the year ended December 31, 2020, employees and other service providers were eligible to be granted profit interests in the form of common units under an equity incentive plan or other arrangement approved by the board of managers. The recipients of the common units were not required to make any capital contributions in exchange for their units.
Stock-based compensation recorded in the consolidated statements of operations was as follows:
Year Ended December 31,
202220212020
Platform operations$4,761 $13,096 $— 
Sales and marketing9,010 25,639 — 
Technology and development5,323 12,373 — 
General and administrative9,807 17,714 — 
Total$28,901 $68,822 $— 
Phantom Unit Plan and 2021 LTIP
On January 1, 2020, Viant Technology LLC formalized the 2020 Equity Based Incentive Compensation Plan (the “Phantom Unit Plan”), under which Viant Technology LLC was authorized to issue 12,500,000 phantom units. Upon the occurrence of a liquidation event, the units will participate in any increase in the fair value of the entity above the stated distribution threshold of $100 million. The units vest on a quarterly basis over four years, and all units granted to an employee, whether vested or unvested, automatically forfeit upon termination of employment for any reason. Based on the terms of the Phantom Unit Plan and unit award grants, no compensation cost was recorded in the consolidated statement of operations for the year ended December 31, 2020.
In connection with the IPO, which occurred on February 12, 2021, the Phantom Unit Plan was replaced by the 2021 LTIP. The aggregate maximum number of shares of the Company’s Class A common stock that may be issued pursuant to stock awards under the 2021 LTIP, or the Share Reserve, is 11,787,112 shares of Class A common stock. The Share Reserve will automatically increase
on January 1 of each year commencing on January 1, 2022 and ending with a final increase on January 1, 2031 in an amount equal to 5% of the total number of shares of capital stock outstanding on December 31st of the preceding calendar year; provided, however, that the Company’s board of directors may provide that there will not be a January 1st increase in the Share Reserve in a given year or that the increase will be less than 5% of the shares of capital stock outstanding on the preceding December 31st.
On February 12, 2021, 6.2 million RSUs were granted under the Company’s 2021 LTIP. The Company is authorized to grant RSUs, incentive stock options, nonqualified stock options, stock appreciation rights, restricted stock awards, and performance stock awards under its 2021 LTIP. As of December 31, 2022, the Company has currently only granted RSUs and nonqualified stock options. Under the Company’s 2021 LTIP, 4.4 million shares remained available for grant as of December 31, 2022.
Stock-based Compensation
RSUs
The following summarizes RSU activity:
Number of Shares
(in thousands)
Weighted-
Average
Grant-Date Fair
 Value
RSUs outstanding as of December 31, 20213,033 $24.29 
Granted3,023 5.96 
Vested(1,338)24.26 
Canceled/forfeited(790)12.38 
RSUs outstanding as of December 31, 20223,928$12.59 
The total fair value of RSUs, as of their respective vesting dates, during the year ended December 31, 2022 was $7.5 million. As of December 31, 2022, the Company had unrecognized stock-based compensation relating to RSUs of approximately $41.1 million, which is expected to be recognized over a weighted-average period of 2.5 years.
Nonqualified Stock Options
The following summarizes nonqualified stock option activity:
Number of Options
(in thousands)
Weighted-Average
Exercise Price
Weighted-Average
Remaining Contractual Term
(years)
Aggregate Intrinsic Value
(in thousands)
Options outstanding as of December 31, 2021220$15.88 9.7$20 
Granted4,1015.98 
Exercised— 
Canceled(648)8.32 
Expired(12)15.51 
Options outstanding as of December 31, 20223,661$6.14 9.2$— 
Vested and exercisable44$18.55 4.0$— 
The weighted-average grant date fair value of options granted during the year ended December 31, 2022 was $3.50 per share. As of December 31, 2022, the Company had unrecognized stock-based compensation relating to unvested nonqualified stock options of approximately $10.3 million, which is expected to be recognized over a weighted-average period of 3.2 years.
The following table presents the assumptions used in the Black-Scholes model to determine the fair value of nonqualified stock options for the years ended December 31, 2022 and 2021.
Year Ended December 31,
20222021
Risk free interest rate
1.4% - 2.8%
1.2 %
Expected volatility
61.5% - 62.7%
61.1 %
Expected term (in years)
5.9 - 6.0
5.9
Expected dividend yield0.0 %0.0 %
Risk-Free Interest Rate. The Company bases the risk-free interest rate assumption for equity awards on the rates for U.S. Treasury securities with maturities similar to those of the expected term of the award being valued.
Expected Volatility. Due to the limited trading history of the Company’s common stock, the expected volatility assumption is based on volatilities of a peer group of similar companies whose share prices are publicly available. The Company will continue to apply this process until a sufficient amount of historical information regarding the volatility of the Company’s own stock price becomes available.
Expected Term. Given the insufficient historical data relating to nonqualified stock option exercises, the expected term assumption is based on expected terms of a peer group of similar companies whose expected terms are publicly available. The Company will continue to apply this process until a sufficient amount of historical information regarding the Company’s nonqualified stock option exercises becomes available.
Expected Dividend Yield. The Company’s expected dividend yield assumption is zero as it has never paid dividends and has no present intention to do so in the future.
Issuance of Shares
Upon vesting of shares under the LTIP, we will issue treasury stock. If treasury stock is not available, Class A common stock will be issued.
XML 31 R18.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes and Tax Receivable Agreement
12 Months Ended
Dec. 31, 2022
Income Tax Disclosure [Abstract]  
Income Taxes and Tax Receivable Agreement Income Taxes and Tax Receivable Agreement
The provision for income taxes differs from the amount of income tax computed by applying the applicable U.S. statutory federal income tax rate of 21% to income before provision of income taxes due to Viant Technology LLC’s pass-through structure for U.S. income tax purposes and the valuation allowance against the deferred tax asset in the current and prior-year periods, as well as a pass-through permanent difference related to the forgiveness of the PPP Loan in the prior-year periods. The Company did not recognize an income tax benefit (expense) on its share of pre-tax book income (loss), exclusive of the noncontrolling interest of 76.3% due to the full valuation allowance against its deferred tax assets, resulting in an effective tax rate ("ETR") of 0.0% for the 12 months ended December 31, 2022 and 2021.
The Company is the managing member of Viant Technology LLC and, as a result, consolidates the financial results of Viant Technology LLC in the consolidated financial statements. Viant Technology LLC is a pass-through entity for U.S. federal and most applicable state and local income tax purposes following a corporate reorganization effected in connection with the IPO. As an entity classified as a partnership for tax purposes, Viant Technology LLC is not subject to U.S. federal and certain state and local income taxes. Prior to the IPO during 2021, the Company did not exist and thus no income tax expense was recognized for Viant Technology LLC for the period ended December 31, 2020. Subsequent to the IPO, any taxable income or loss generated by Viant Technology LLC is passed through to and included in the taxable income or loss of its members, including the Company. The Company is taxed as a corporation and pays corporate federal, state and local taxes with respect to income allocated from Viant Technology LLC, based on Viant Technology, Inc.'s 23.7% economic interest in Viant Technology LLC.
The provision for income taxes attributable to the Company consisted of the following for the years ended December 31, 2022 and 2021:
Year Ended December 31,
20222021
Current:$— $— 
U.S. federal income tax— — 
State and local income tax— — 
Foreign income tax— — 
Deferred:
U.S. federal income tax— — 
State and local income tax— — 
Foreign income tax— — 
Income tax (benefit) provision$— $— 
The effective tax rate for the years ended December 31, 2022 and 2021 was 0.0%. A reconciliation of the statutory tax rate to the effective tax rate for the years presented are as follows:
Year Ended December 31,
20222021
Income tax benefit (expense) at federal statutory rate21.0 %21.0 %
Income passed through to noncontrolling interests(15.8)%(16.7)%
State and local taxes, net of federal benefit0.8 %0.6 %
Permanent items(0.3)%0.7 %
Stock-based compensation(2.9)%(3.2)%
Credits0.8 %— %
Other, net0.9 %— %
Valuation allowance(4.5)%(2.4)%
Total effective rate0.0 %0.0 %
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.
Year Ended December 31,
20222021
Deferred tax assets
Net operating loss carryforwards$2,561 $1,321 
Tax credits800 — 
Investment in Partnership7,866 7,909 
Other, net253 108 
Subtotal11,480 9,338 
Valuation allowance(11,480)(9,338)
Total deferred tax assets— — 
Deferred tax liabilities
Other, net— — 
Total deferred tax liabilities— — 
Net deferred tax (liabilities) assets$— $— 
In assessing the realizability of deferred tax assets, the Company considers whether it is probable that some or all of the deferred tax assets will not be realized. In determining whether the deferred taxes are realizable, the Company considers the period of expiration of the tax asset, historical and projected taxable income, and tax liabilities for the tax jurisdiction in which the tax asset is located. Valuation allowances are provided to reduce the amounts of deferred tax assets to an amount that is more likely than not to be realized based on an assessment of positive and negative evidence, including estimates of future taxable income necessary to realize future deductible amounts. As of December 31, 2022 and 2021, the Company has recorded a valuation allowance against its deferred tax assets of $11.5 million and $9.3 million, respectively, as management cannot conclude whether it is more likely than not that these deferred tax assets will be realized.
As of December 31, 2022 and 2021, the Company has federal net operating losses of approximately $10.4 million and $5.5 million, respectively. As of December 31, 2022 and 2021, the Company has state net operating losses of approximately $6.1 million and $8.1 million, respectively. The federal net operating losses carry forward indefinitely and state net operating losses begin to expire in 2031. As of December 31, 2022, the Company has federal and state research and development tax credits of approximately $0.5 million and $0.3 million, respectively. The federal credits will begin to expire in 2042 and the state credits carryforward until exhausted.
As of December 31, 2022 and 2021, the Company has no significant unrecognized tax benefits and has not recorded interest and penalties related to uncertain tax positions.
The Company is subject to U.S. federal and state income taxes. The Company's U.S. federal and state returns are open to examination for all periods ending December 31, 2020 and thereafter. However, to the extent allowed by law the tax authorities may have the right to examine prior periods where net operating losses were generated and carried forward, and make adjustments up to the amount of the net operating loss or credit carry forward amount.
XML 32 R19.htm IDEA: XBRL DOCUMENT v3.22.4
Earnings (Loss) Per Share/Unit
12 Months Ended
Dec. 31, 2022
Earnings Per Share [Abstract]  
Earnings (Loss) Per Share/Unit Earnings (Loss) Per Share/Unit
Prior to the Reorganization Transactions that occurred on February 12, 2021, the Viant Technology LLC membership structure included certain convertible preferred units and common units. As a result of the Reorganization Transactions, Class B units of Viant Technology LLC are exchangeable in the future for Class A common stock of the Company. As the conversion of Viant Technology LLC preferred and common units to Class B units was not done in a proportionate manner with respect to the rights and economic interests of the former Viant Technology LLC unit holders compared to those of the new Class B unit/shareholders in Viant Technology LLC and Viant Technology Inc., we do not believe it is appropriate to retrospectively adjust these units. Accordingly, the earnings per unit calculation presented for the year ended December 31, 2020 reflect units of the membership structure prior to the Reorganization Transactions.
For the years ended December 31, 2022 and 2021, basic net loss per share has been calculated by dividing net loss attributable to Class A common stockholders for the period subsequent to the Reorganization Transactions, by the weighted average number of shares of Class A common stock outstanding for the same period. Shares of Class A common stock are weighted for the portion of the
period in which the shares were outstanding. Diluted net loss per share has been calculated in a manner consistent with that of basic net loss per share while considering all potentially dilutive shares of Class A common stock outstanding during the period.
For the year ended December 31, 2020, basic earnings (loss) per unit represents net income (loss) divided by the weighted-average number of units outstanding. Diluted net income (loss) per share has been computed in a manner consistent with that of basic net loss per share while considering all shares of potentially dilutive common units that were outstanding during the period, inclusive of the convertible preferred units using the if-converted method and the incentive common units using the treasury stock method, if dilutive. For the year ended December 31, 2020, there were no potential dilutive units related to incentive common units as they were all issued as of the beginning of the year.
The undistributed earnings for year ended December 31, 2020 have been allocated based on the participation rights of the convertible preferred and common units as if the earnings for the period have been distributed. As the participation in distributed and undistributed earnings is identical for both classes, the distributed and undistributed earnings are allocated on a proportionate basis.
The following table presents the calculation of basic and diluted net earnings (loss) per share/unit for the years ended December 31, 2022, 2021, and 2020. Refer to Note 2—Basis of Presentation and Summary of Significant Accounting Policies for additional information related to basic and diluted earnings (loss) per share/unit.
Year Ended December 31,
202220212020
Numerator
Net income (loss)$(48,089)$(37,609)$20,638 
Less: Dividend paid to preferred unitholders— — (3,000)
Adjusted net income (loss) attributable to common unitholders(48,089)(37,609)17,638 
Less: Dividend paid to common unitholders— — (2,000)
Undistributed earnings (loss) attributable to all unitholders(48,089)(37,609)15,638 
Less: Undistributed earnings attributable to participating securities— — (9,383)
Less: Net loss attributable to noncontrolling interests(36,176)(29,867)— 
Net income (loss) attributable to Viant Technology Inc./common unitholders$(11,913)$(7,742)$6,255 
Denominator
Weighted-average shares of Class A common stock/units outstanding—basic14,18512,364400
Effect of dilutive securities:
Convertible preferred units600
Weighted-average shares of Class A common stock/units outstanding—diluted14,18512,3641,000
Earnings (loss) per Class A common stock/unit—basic
Distributed earnings per unit—basic$— $— $5.00 
Undistributed earnings (loss) per unit—basic(0.84)(0.63)15.64 
Total earnings (loss) per Class A common stock/unit—basic$(0.84)$(0.63)$20.64 
Earnings (loss) per Class A common stock/unit—diluted
Total earnings (loss) per Class A common stock/unit—diluted$(0.84)$(0.63)$20.64 
Anti-dilutive shares/units excluded from earnings (loss) per share of Class A common stock/unit—diluted:
Restricted stock units3,9283,033
Nonqualified stock options3,661220
Shares of Class B common stock47,08247,107
Total shares excluded from earnings (loss) per share of Class A common stock/unit—diluted54,67150,360
XML 33 R20.htm IDEA: XBRL DOCUMENT v3.22.4
Noncontrolling Interests
12 Months Ended
Dec. 31, 2022
Noncontrolling Interest [Abstract]  
Noncontrolling Interests Noncontrolling Interests
We are the sole managing member of Viant Technology LLC and, as a result, consolidate the financial results of Viant Technology LLC. We report noncontrolling interests representing the economic interests in Viant Technology LLC held by the other members of Viant Technology LLC. The Viant Technology LLC Agreement classifies the interests acquired by the Company as Class A units, reclassified the interests held by the continuing members of Viant Technology LLC as Class B units and permits the continuing members of Viant Technology LLC to exchange Class B units for shares of Class A common stock on a one-for-one basis or, at the election of Viant Technology Inc., for cash at the current fair value on the date of the exchange. Changes in the Company’s ownership interest in Viant Technology LLC while retaining control of Viant Technology LLC will be accounted for as equity transactions. As such, future redemptions or direct exchanges of Class B units in Viant Technology LLC by the other members and future issuances of Class A common stock under the LTIP will result in a change in ownership, where the Company will rebalance the noncontrolling interest, offset by a change in additional-paid-in-capital.
The following table summarizes the ownership of Viant Technology LLC.
As of December 31, 2022As of December 31, 2021
OwnerUnits OwnedOwnership
Percentage
Units OwnedOwnership
Percentage
Viant Technology Inc.14,643,79823.7 %13,704,63822.5 %
Noncontrolling interests47,082,26076.3 %47,107,13077.5 %
Total61,726,058100.0 %60,811,768100.0 %
During the year ended 2022, noncontrolling interests exchanged 24,870 Class B units of Viant Technology, LLC for 24,870 shares of the Company’s Class A common stock, which also resulted in the cancellation of 24,870 shares of the Company’s Class B common stock that was previously held by noncontrolling interests with no additional consideration provided.
The following table presents the effect of changes in the Company’s ownership interest in Viant Technology LLC on the Company’s equity for the years indicated.
Year Ended December 31,
20222021
Net loss attributable to Viant Technology Inc.$(11,913)$(7,742)
Transfers to noncontrolling interests:
Decrease in the additional-paid-in-capital of Viant Technology Inc. resulting from ownership changes in Viant Technology LLC(20,284)(44,361)
Change from net loss attributable to Viant Technology Inc. and transfers to noncontrolling interests$(32,197)$(52,103)
XML 34 R21.htm IDEA: XBRL DOCUMENT v3.22.4
Commitments and Contingencies
12 Months Ended
Dec. 31, 2022
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies Commitments and Contingencies
Lease Commitments
As of December 31, 2022, the Company had non-cancelable operating lease commitments for office space that have been recorded as operating lease liabilities. Refer to Note 5—Leases for additional information.
Hosting Commitments
As of December 31, 2022, the Company had non-cancelable contractual agreements related to the hosting of our data storage processing, storage, and other computing services. We had $6.7 million in commitments as of December 31, 2022, due by the first quarter of 2024.
Legal Matters
From time to time, the Company is subject to various legal proceedings and claims, either asserted or unasserted, that arise in the ordinary course of business. Although the outcome of the various legal proceedings and claims cannot be predicted with certainty, management does not believe that any of these proceedings or other claims will have a material effect on the Company’s business, financial condition, results of operations or cash flows.
XML 35 R22.htm IDEA: XBRL DOCUMENT v3.22.4
Guarantees and Indemnities
12 Months Ended
Dec. 31, 2022
Guarantees And Indemnities [Abstract]  
Guarantees and Indemnities Guarantees and IndemnitiesThe Company has made no significant contractual guarantees for the benefit of third parties. However, in the ordinary course of business, the Company may provide indemnifications of varying scope and terms to customers, vendors, lessors, business partners and other parties with respect to certain matters, including, but not limited to, losses arising out of breach of such agreements, services to be provided by the Company or from intellectual property infringement claims made by third parties. In addition, the Company has entered into indemnification agreements with directors and certain officers and employees 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. The Company is not aware of indemnification claims that could have a material effect on the Company’s consolidated financial statements. Accordingly, no amounts for any obligation have been recorded as of December 31, 2022 and 2021.
XML 36 R23.htm IDEA: XBRL DOCUMENT v3.22.4
Related Parties
12 Months Ended
Dec. 31, 2022
Related Party Transactions [Abstract]  
Related Parties Related Parties
The Company had a balance of $0.2 million and $0.3 million as of December 31, 2022 and December 31, 2021, respectively, payable to related parties for expenses they incurred on our behalf, which was recorded within "Accrued liabilities" on the consolidated balance sheets. The related expense incurred by the Company was $1.0 million and $0.3 million for the years ended December 31, 2022 and 2021, respectively.
The Company recorded no revenue from its transactions with related parties during the years ended December 31, 2022, 2021, and 2020. The Company recorded no purchases from related parties during the years ended December 31, 2022, 2021, and 2020.
As of December 31, 2022 and 2021, no amounts were due to or due from related parties, other than those mentioned above.
XML 37 R24.htm IDEA: XBRL DOCUMENT v3.22.4
Basis of Presentation and Summary of Significant Accounting Policies (Policies)
12 Months Ended
Dec. 31, 2022
Basis Of Presentation And Summary Of Significant Accounting Policies [Abstract]  
Basis of Presentation and Principles of Consolidation
Basis of Presentation and Principles of Consolidation
The accompanying consolidated financial statements are prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) and include the operations of the Company, Viant Technology LLC and its wholly owned subsidiaries. Viant Technology LLC is considered a variable interest entity (“VIE”). The Company is the primary beneficiary and sole managing member of Viant Technology LLC and has decision making authority that significantly affects the economic performance of the entity. As a result, the Company consolidates Viant Technology LLC. All intercompany balances and transactions have been eliminated in consolidation.
Viant Technology LLC has been determined to be the predecessor for accounting purposes and, accordingly, the consolidated financial statements for periods prior to the IPO and the related Reorganization Transactions have been adjusted to combine the previously separate entities for presentation purposes. Amounts for the period prior to February 12, 2021 presented in the consolidated financial statements and notes to consolidated financial statements herein represent the historical operations of Viant Technology LLC. The amounts as of December 31, 2022 and December 31, 2021 and the operations since February 12, 2021 reflect the consolidated operations of the Company.
Management believes that the accompanying consolidated financial statements reflect the adjustments necessary for the fair statement of its consolidated balance sheets as of December 31, 2022 and 2021, statements of operations for the years ended December 31, 2022, 2021 and 2020, and cash flows for the years ended December 31, 2022, 2021 and 2020.
Use of Estimates
Use of Estimates
The preparation of our consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosures of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenue and expenses during the reporting period. On an ongoing basis, management evaluates its estimates, primarily those related to revenue recognition, stock-based compensation, income taxes, allowances for doubtful accounts, the useful lives of capitalized software development costs and other property, equipment and software and assumptions used in the impairment analyses of long-lived assets and goodwill. 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 amount of assets and liabilities that are not readily apparent from other sources. Actual results may differ from these estimates under different assumptions or conditions.
As of December 31, 2022, the impact of widespread macroeconomic and geopolitical uncertainties, including the continuing impact of COVID-19, labor shortages, inflation and monetary supply shifts, rising interest rates, tightening of credit markets, recession risks, and potential disruptions from the Russia-Ukraine conflict, on our business continues to evolve. As a result, many of our estimates and assumptions consider macroeconomic and geopolitical factors in the market, which require increased judgment and carry a higher degree of variability and volatility. As events continue to evolve and additional information becomes available on the potential impact on our business of global economic and business events, our estimates may change materially in future periods.
Comprehensive Income (Loss)
Comprehensive Income (Loss)
For the periods presented, net income (loss) is equal to comprehensive income (loss).
Segment Information
Segment Information
The Company has a single reportable operating segment which operates an enterprise technology platform, Adelphic, that enables marketers and their advertising agencies to automate and centralize the planning, buying and measurement of their video, audio and display ads across all channels, including desktop, mobile, connected TV, linear TV, in-game, streaming audio and digital billboards in the United States. In reaching this conclusion, management considers the definition of the chief operating decision maker (“CODM”), how the business is defined by the CODM, the nature of the information provided to the CODM and how that information is used to make operating decisions, allocate resources and assess performance. The Company’s CODM is comprised of the chief executive officer and chief operating officer. The results of operations provided to and analyzed by the CODM are at the consolidated level and accordingly, key resource decisions and assessment of performance are performed at the consolidated level. The Company assesses its determination of operating segments at least annually.
Revenue Recognition
Revenue Recognition
The Company generates its revenue by providing marketers and advertising agencies with the ability to plan, buy and measure their digital advertising campaigns using its people-based DSP, Adelphic. Our platform enables marketers to reach their target audience across desktop, mobile, connected TV, linear TV, in-game, streaming audio and digital billboards.
The Company applies a five-step approach as defined in Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) 606, Revenue from Contracts with Customers (“ASC 606”), in determining the amount and timing of revenue to be recognized:
Identification of a contract with a customer;
Identification of the performance obligations in the contract;
Determination of the transaction price;
Allocation of the transaction price to the performance obligations in the contract; and
Recognition of revenue when or as the performance obligations are satisfied.
We make our platform available through different pricing options to tailor to multiple customer types and customer needs. These options consist of a percentage of spend option and a fixed cost per mille (“CPM”) pricing option. CPM refers to a payment option in which customers pay a price for every 1,000 impressions an ad receives. We generate revenue when our platform is used on a self-service basis by charging a platform fee that is a percentage of spend as well as fees for additional features such as data and advanced reporting. We also offer our customers the ability to use our services to aid in data management, media execution and advanced reporting. When customers utilize our services, we generate revenue by charging a (1) separate service fee that represents a percentage of spend in addition to the platform fee; or (2) a fixed CPM that is inclusive of media, other direct costs and services.
We maintain agreements with our customers in the form of master service agreements (“MSA”) in connection with the percentage of spend pricing option, as well as instances where we charge our customers a flat monthly fee for services in connection with data management and advanced reporting. We maintain insertion orders (“IO”) in connection with the fixed CPM pricing option, which set out the terms of the relationship and use of our platform. The nature of our performance obligations is to enable customers to plan, buy and measure advertising campaigns using our platform and provide campaign execution services as requested.
For the percentage of spend pricing option, we typically bill customers a platform fee, and in certain instances an additional service fee, which is based on a specified percentage of the customer’s purchases through the platform as well as fees for additional features such as data and advanced reporting, plus the cost of TAC, as defined below. We recognize revenue at the point in time when a purchase by the customer occurs through our platform.
The determination of whether revenue for the percentage of spend pricing option 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 follow 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.
In instances discussed above related to the percentage of spend pricing option, we typically act as an agent because we arrange for the transfer of such costs from the supplier to the customer through the use of our platform and do not control such features prior to transfer to the customer. We do not have primary responsibility for meeting customer specifications and do not have discretion in establishing the price of TAC related to this pricing option. As we act as the agent in these arrangements, we report revenue on a net basis. In certain arrangements, we act as a principal in percentage of spend arrangements because (i) we control the advertising inventory before it is transferred to our clients; (ii) we bear sole responsibility for fulfillment of the advertising promise and inventory risks and (iii) we have full discretion in establishing prices. As we act as the principal in these arrangements, we report revenue and the related costs incurred on a gross basis.
For the fixed CPM pricing option, we typically bill customers a fixed CPM price based on advertising impressions delivered through the platform and recognize revenue at the point in time when the advertising impressions are delivered. In certain cases, we also provide third party data segments and measurement reporting, which are recognized at the point in time they are delivered to the customer. We have the primary responsibility for meeting customer specifications and have discretion in establishing the price of TAC related to this pricing option. As we act as the principal in these arrangements, we report revenue and the related costs incurred on a gross basis.
The Company invoices its customers on a monthly basis for all pricing options. Invoice payment terms, negotiated on a customer-by-customer basis, are typically 30 to 60 days. Advertising agency customers typically have sequential liability terms, which means payments are not due to the Company from its advertising agency customer until the advertising agency customer has received payment from its customer, the advertiser.
There are no contract assets recorded on the consolidated balance sheets because the Company’s right to any unbilled consideration for performance obligations satisfied is only conditional upon the passage of time. Contract liabilities, or deferred revenue, are recorded for amounts that are collected in advance of the satisfaction of performance obligations. These liabilities are classified as current if the respective performance obligations are anticipated to be satisfied during the succeeding 12-month period per the terms of the contract, and the remaining portion is recorded as non-current deferred revenue in the consolidated balance sheets.
ASC 606 provides various optional practical expedients. The Company elected the use of the practical expedient relating to the disclosure of remaining performance obligations within a contract and will not disclose remaining performance obligations for contracts with an original expected duration of one year or less.
Operating Expenses
Operating Expenses
We classify our operating expenses into the following four categories. Each expense category includes overhead such as rent and occupancy charges, which is allocated based on headcount.
Platform Operations. Platform operations expense represents our cost of revenues, which consists of TAC, hosting costs, personnel costs, depreciation of capitalized software development costs, customer support costs and allocated overhead. TAC recorded in platform operations consists of amounts incurred and payable to suppliers for costs associated with our fixed CPM pricing option. Personnel costs within platform operations include salaries, bonuses, stock/unit-based compensation and employee benefit costs primarily attributable to personnel who directly support our platform.
Sales and Marketing. Sales and marketing expense consists primarily of personnel costs, including salaries, bonuses, stock/unit-based compensation, employee benefit costs and commissions for our sales personnel. Sales and marketing expense also includes costs for market development programs, advertising, promotional and other marketing activities and allocated overhead. Commissions are expensed as incurred.
The Company incurred advertising costs of $9.3 million, $4.1 million, and $1.2 million for the years ended December 31, 2022, 2021 and 2020, respectively, related to the promotion of the Company, its brands, products and services to potential customers. Advertising costs are expensed as incurred and recorded in sales and marketing expense within the consolidated statements of operations.
Technology and Development. Technology and development expense consists primarily of personnel costs, including salaries, bonuses, stock/unit-based compensation and employee benefit costs associated with the ongoing development and maintenance of our platform and allocated overhead. Technology and development costs are expensed as incurred, except to the extent that such costs are associated with software development that qualifies for capitalization, which are then recorded as capitalized software development costs included in "Property, equipment, and software, net", on the consolidated balance sheets. We record depreciation for capitalized software not related to our platform within technology and development expense.
General and Administrative. General and administrative expense consists primarily of personnel costs, including salaries, bonuses, stock/unit-based compensation and employee benefit costs associated with our executive, accounting, finance, legal, human resources, and other administrative personnel. Additionally, this includes accounting, legal and other professional services fees, insurance expense, bad debt expense and allocated overhead.
Stock-Based Compensation
Stock-Based Compensation
Stock-based compensation relates to equity awards granted under the Company’s 2021 LTIP, which is measured and recognized in the consolidated financial statements based on the fair value of the equity awards granted. Since inception of the 2021 LTIP, the Company has only granted restricted stock units (“RSUs”) and nonqualified stock options. The fair value of RSUs is calculated using the closing market price of the Company’s Class A common stock on the date of grant. The fair value of nonqualified stock options is estimated using the Black Scholes option pricing model. The Black Scholes option pricing model is impacted by the fair value of the Company’s Class A common stock, as well as changes in certain assumptions, including but not limited to, the expected Class A common stock price volatility over the term of the nonqualified stock options, the expected term of the nonqualified stock options, the risk-free interest rate, and the expected dividend yield. The Company records compensation for all equity awards under the 2021 LTIP under the straight-line attribution method over the requisite service period. The Company has elected the accounting policy to account for forfeitures within stock-based compensation as they occur.
A portion of RSUs granted during the year ended December 31, 2021 to certain employees and board members, pursuant to the 2021 LTIP, vested upon expiration of the 180 day IPO lock-up period during the fiscal year ended December 31, 2021. The remainder of RSUs and nonqualified stock options granted to employees will vest through the applicable vesting dates. RSUs generally vest over a period of four years, contingent upon employment on the vesting date. RSUs awarded to board members upon their appointment will vest on the third anniversary of the grant date and RSUs awarded to board members annually will vest on the first anniversary of the grant date. Nonqualified stock options will generally vest based on four years of continuous service and have 10 year contractual terms.
Unit-Based Compensation
Unit-Based Compensation
The Company adopted the Limited Liability Company Agreement (the “Viant Technology LLC Agreement”) on October 4, 2016, under which it issued common unit awards, subject to vesting and other terms, to certain executives of the Company and to Viant Technology Equity Plan LLC, which issued incentive units in the form of profit interests to certain employees of the Company.
The Company records compensation for all common unit awards and incentive units granted to employees of the Company, which is measured and recognized on a graded-vesting attribution basis over the requisite service period based on the fair value of the awards at the grant date. The Company has elected the accounting policy to account for forfeitures within unit-based compensation as they occur.
During the years ended December 31, 2020 and 2019, the Company was privately held with no active public market for our common units. Therefore, in determining the fair value of equity-based awards, the Company utilized valuations prepared by an independent third party. The independent third party performed the valuations in a manner consistent with the American Institute of Certified Public Accountants Practice Aid, Valuation of Privately-Held Company Equity Securities Issued as Compensation (“Practice Aid”). In conducting the valuations, the Company considered all objective and subjective factors that it believed to be relevant in the valuation conducted, including management’s best estimate of our business condition, prospects and operating performance at the valuation dates. There are significant judgments and estimates inherent in these valuations. These judgments and estimates include assumptions regarding our future operating performance, industry growth, average selling price, and the timing of a potential initial public offering or other liquidity event.
The Company determined the fair value of equity awards using a combination of the market and income approach. The market approach and the income approach are both acceptable valuation methods in accordance with the Practice Aid. There are two general methodologies under the market approach: (i) guideline public company method, and (ii) guideline merged and acquired company method. Both methods generate a marketable equity fair value indication using market-based information available to market participants. Under the income approach, the enterprise value can be estimated using the discounted cash flow method, which involves estimating the future cash flows of a business for a discrete period and discounting them to their present value.
As provided in the Practice Aid, there are several approaches for allocating enterprise value of a privately held company to the outstanding equity of the Company. The Company selected the Option Pricing Model (“OPM”) which treats common equity and preferred equity as call options on the enterprise’s value. The exercise prices associated with these call options vary according to the liquidation preference of the preferred equity, the preferred equity conversion price, the exercise prices of common equity options and other features of a company’s equity capital structure.
Earnings (Loss) Per Share
Earnings (Loss) Per Share
Basic earnings (loss) per share is calculated by dividing the earnings (loss) attributable to Class A common stockholders by the number of weighted-average shares of Class A common stock outstanding. The Company’s RSUs, nonqualified stock options and shares of Class B common stock do not share in the earnings or losses of the Company and are therefore not participating securities. As such, separate presentation of basic and diluted earnings (loss) per share of RSUs, nonqualified stock options and Class B common stock under the two-class method has not been presented.
Diluted earnings per share adjusts the basic earnings (loss) per share calculation for the potential dilutive impact of common shares such as equity awards using the treasury-stock method. Diluted earnings per share considers the impact of potentially dilutive securities except in periods in which there is a loss because the inclusion of the potential common shares would have an anti-dilutive effect. Shares of our Class B common stock, RSUs, and nonqualified stock options are considered potentially dilutive shares of Class A common stock; however, related amounts have been excluded from the computation of diluted earnings per share of Class A common stock because the effect would have been anti-dilutive under the if-converted method and treasury-stock method.
Earnings (Loss) Per Unit
Earnings (Loss) Per Unit
Basic earnings (loss) per unit is calculated by dividing the earnings (loss) attributable to common unitholders by the number of weighted-average common units outstanding. The Company applies the two-class method to allocate earnings between common and convertible preferred units.
Diluted earnings per unit adjusts the basic earnings (loss) per unit attributable to common unitholders and the weighted-average number of units of common units outstanding for the potential dilutive impact of common units, using the treasury-stock method, and convertible preferred units using the if-converted method. Diluted earnings per unit considers the impact of potentially dilutive securities except in periods in which there is a loss because the inclusion of the potential common units would have an anti-dilutive effect.
Cash and Cash Equivalents
Cash and Cash Equivalents
The Company considers cash in bank accounts, money market funds, and highly liquid debt instruments with an original maturity of less than 90 days to be cash and cash equivalents. Due to the short-term nature of cash and cash equivalents the carrying amounts approximate fair value.
Accounts Receivable, Net of Allowances
Accounts Receivable, Net of Allowances
Accounts receivable are recorded at the invoiced amount, net of an allowance for doubtful accounts, and are unsecured and do not bear interest. The Company performs credit evaluations of its customers and certain advertisers when the Company’s agreements with its customers contain sequential liability terms that provide that the customer payments are not due to the Company until the customer has received payment from its customers (advertisers). 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 customer information, subsequent collection history and other relevant data. Account balances are charged off against the allowance when the Company believes it is probable the receivable will not be recovered. Recoveries of accounts receivable previously written off are recorded when received.
The following table presents changes in the allowance for doubtful accounts:
Year Ended December 31,
20222021
Beginning balance$54 $335 
Provision for (recovery of) doubtful accounts1,260 (107)
Write-offs, net of recoveries(299)(174)
Ending balance$1,015 $54 
Deferred Offering Costs Deferred Offering CostsDeferred offering costs consisted primarily of accounting, legal, and other costs related to our IPO. As of December 31, 2020, the Company capitalized $2.2 million of deferred offering costs within prepaid expenses and other current assets in the consolidated balance sheet. Upon consummation of the IPO in February 2021, total deferred offering costs of $4.3 million were reclassified as additional paid-in capital within stockholders’ equity and recorded against the proceeds from the IPO.
Property, Equipment and Software, Net
Property, Equipment and Software, Net
Property, equipment and software are recorded at historical cost, less accumulated depreciation. Depreciation is computed using the straight-line method based upon the following estimated useful lives:
Years
Computer equipment
3-5
Purchased software3
Capitalized software development costs3
Furniture, fixtures and office equipment10
Leasehold improvements*

*Leasehold improvements are depreciated on a straight-line basis over the term of the lease, or the useful life of the assets, whichever is shorter.
Repair and maintenance costs are charged to expense as incurred, while replacements 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 recorded in other expense (income), net within the consolidated statements of operations.
Capitalized Software Development Costs
The Company capitalizes certain costs associated with creating and enhancing internally developed software related to the Company’s technology infrastructure and such costs are recorded within property, equipment and software, net. These costs include personnel and related employee benefit expenses for employees who are directly associated with and who devote time to software
development projects. Software development costs that do not qualify for capitalization are expensed as incurred and recorded in technology and development expense in the consolidated statements of operations.
Software development activities typically consist of three stages: (1) the planning phase; (2) the application and infrastructure development stage; and (3) the post implementation stage. Costs incurred in the planning and post implementation phases, including costs associated with training and repairs and maintenance of the developed technologies, are expensed as incurred. The Company capitalizes costs associated with software developed when the preliminary project stage is completed, management implicitly or explicitly authorizes and commits to funding the project and it is probable that the project will be completed and perform as intended. Costs incurred in the application and infrastructure development phases, including significant enhancements and upgrades, are capitalized. Capitalization ends once a project is substantially complete and the software is ready for its intended purpose. Software development costs are depreciated using a straight-line method over the 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.
Capitalized Interest
The Company capitalizes interest on borrowings related to eligible capital expenditures including development costs related to internal use software which is recorded within property, equipment and software, net. Capitalized interest is added to the cost of the qualified assets and depreciated over the estimated useful lives of the assets.
Impairment of Long-Lived Assets
Impairment of Long-Lived Assets
Long-lived assets consist of property, equipment and software and intangible assets with estimable useful lives subject to depreciation and amortization. The Company reviews long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset or asset group may not be recoverable. Recoverability of an asset or asset group to be held and used is measured by a comparison of the carrying amount of an asset or asset group to the estimated undiscounted future cash flows expected to be generated by the asset or asset group. If the carrying amount of the asset or asset group exceeds its estimated future cash flows, an impairment charge is recognized in the amount by which the carrying amount of the asset or asset group exceeds the fair value of the asset or asset group.
Goodwill
Goodwill
Goodwill is tested at least annually for impairment as of the first day of the fourth fiscal quarter, or more frequently if indicators of impairment exist during the fiscal year. Events or circumstances which could trigger an impairment review include a significant adverse change in legal factors or in the business climate, loss of key customers, an adverse action or assessment by a regulator, unanticipated competition, a loss of key personnel, significant changes in the manner of the Company’s use of the acquired assets or the strategy for the Company’s overall business, significant negative industry or economic trends, or significant underperformance relative to expected historical or projected future results of operations. The Company assesses its conclusion regarding reporting units in conjunction with its annual goodwill impairment test and has determined that it has one reporting unit for the purposes of allocating and testing goodwill.
When testing goodwill for impairment, the Company first performs a qualitative assessment. If the Company determines it is more likely than not that a reporting unit’s fair value is less than its carrying amount, then a one-step impairment test is required. If the Company determines it is not more likely than not a reporting unit’s fair value is less than its carrying amount, then no further analysis is necessary. To identify whether a potential impairment exists, the Company compares the estimated fair value of the reporting unit with its carrying amount, including goodwill. If the estimated fair value of the reporting unit exceeds its carrying amount, goodwill is not considered to be impaired. If, however, the fair value of the reporting unit is less than its carrying amount, then such balance would be recorded as an impairment loss. Any impairment loss is limited to the carrying amount of goodwill within the entity.
Paycheck Protection Program Loan
Paycheck Protection Program Loan
On April 14, 2020, the Company received the proceeds from a loan in the amount of approximately $6.0 million (the “PPP Loan”) from PNC Bank, as lender, pursuant to the Paycheck Protection Program (“PPP”) of the Coronavirus Aid, Relief, and Economic Security Act (the “CARES Act”). The Company accounted for the PPP Loan as a financial liability in accordance with ASC Topic 470, Debt. Accordingly, the PPP Loan was recognized within long-term debt and current portion of long-term debt in the Company’s consolidated balance sheet and the related accrued interest was included within accrued liabilities in the Company’s consolidated balance sheet as of December 31, 2020. In June 2021, the Company received a notice of forgiveness of the PPP Loan in whole, including all accrued unpaid interest. The forgiveness of the loan is recognized within "Gain on extinguishment of debt" on the consolidated statement of operations for the year ended December 31, 2021. Refer to Note 8—Revolving Credit Facility and PPP Loan for additional information.
Fair Value of Financial Instruments
Fair Value of Financial Instruments
The framework for measuring fair value and related disclosure requirements about fair value measurements are provided in ASC 820, Fair Value Measurement (“ASC 820”). This pronouncement defines fair value as the price that would be received to sell 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. The fair value hierarchy prescribed by ASC 820 contains three input levels as follows:
Level 1: Unadjusted quoted prices in active markets for identical assets or liabilities accessible to the reporting entity at the measurement date.
Level 2: Other than quoted prices included in Level 1 inputs that are observable for the asset or liability, either directly or indirectly, for substantially the full term of the asset or liability.
Level 3: Unobservable inputs for the asset or liability used to measure fair value to the extent that observable inputs are not available, thereby allowing for situations in which there is little, if any, market activity for the asset or liability at the measurement date.
The carrying amounts of the Company’s cash and cash equivalents, accounts receivable, accounts payable, accrued compensation and accrued liabilities approximate fair value due to the short-term nature of these instruments.
Financial Instruments Not Recorded at Fair Value on a Recurring Basis
Certain financial instruments, including debt, are not measured at fair value on a recurring basis in the consolidated balance sheets. The fair value of debt was estimated using primarily level 2 inputs including quoted market prices or discounted cash flow analyses, based on estimated incremental borrowing rates for similar types of borrowing arrangements. As of December 31, 2022, there was no outstanding balance under the Loan Agreement.
Assets and Liabilities Recorded at Fair Value on a Non-Recurring Basis
Certain assets and liabilities, including goodwill and intangible assets, are subject to measurement at fair value on a non-recurring basis if there are indicators of impairment or if they are deemed to be impaired as a result of an impairment review.
Leases
Leases
At the beginning of fiscal 2022, the Company adopted new lease accounting guidance issued by the FASB. The most significant change requires lessees to record the present value of operating lease payments as operating lease assets and lease liabilities on its balance sheet and disclose key information about leasing arrangements.
We adopted the new guidance using the modified retrospective method at the beginning of fiscal 2022. As such, the consolidated balance sheets for prior periods are not comparable to our fiscal 2022 periods. The Company adopted the new guidance by applying the package of practical expedients permitted under the transition guidance, which allowed the Company to carry forward its original assessment of whether:
our existing arrangements are or contain leases;
our existing arrangements are operating or finance leases; and
to capitalize initial direct costs.
The adoption of the new guidance resulted in the recognition of operating lease assets of approximately $21.0 million and operating lease liabilities of approximately $22.0 million, which were measured by the present value of the remaining minimum lease payments. In accordance with the guidance, the Company elected the practical expedient to exclude leases with a term of less than one year from the measurement of operating lease assets and lease liabilities. The Company also elected the practical expedient that allows lessees the option to account for lease and non-lease components together as a single component for all real estate classes of underlying assets. At adoption, in the consolidated balance sheet, we also reclassified deferred rent of approximately $1.0 million for operating leases at the end of the fiscal year ended December 31, 2021 from other current liabilities (current portion) and other long-term liabilities (non-current portion) to current portion of operating lease liabilities and long-term portion of operating lease liabilities, respectively. The impact on the Company’s consolidated statements of operations and cash flows was not material.
The present value of the lease payments was calculated using the Company’s incremental borrowing rate applicable to the lease, which is determined by estimating what it would cost the Company to borrow a collateralized amount equal to the total lease payments over the lease term based on the contractual terms of the lease and the location of the leased asset.
We determine whether an arrangement is a lease at the contract inception date. Our leases may require us to make fixed rental payments or variable lease payments, which are based on a variety of factors including property values, tax and utility rates, property
services fees, and other factors. Since these costs are variable in nature, they are excluded from the measurement of the reported operating lease assets and liabilities and are expensed as incurred. The Company records rent expense for operating leases, some of which have escalating rent payments, on a straight-line basis over the lease term.
Concentration of Risk
Concentration of Risk
Financial instruments that potentially subject the Company to concentration of risk consist principally of cash and cash equivalents and accounts receivable. The Company maintains its cash with financial institutions and its cash levels exceed the Federal Deposit Insurance Corporation (FDIC) federally insured limits. Accounts receivable include amounts due from customers with principal operations primarily in the United States.
As of December 31, 2022, no individual customers accounted for more than 10.0% of consolidated accounts receivable. As of December 31, 2021, two individual customers accounted for 13.2% and 12.3% of consolidated accounts receivable. For the years ended December 31, 2022, 2021, and 2020, no individual customers accounted for more than 10.0% of consolidated revenue.
The following table provides the Company’s concentrations of credit risk with respect to advertising agency holding companies as a percentage of the Company’s total revenues.
Year Ended
December 31,
20222021
Advertising Agency Holding Company
A<10.0 %15.5 %
B13.5 %14.2 %
As of December 31, 2022, one supplier accounted for 24.6% of consolidated accounts payable and accrued liabilities. As of December 31, 2021, one supplier accounted for 16.8% of consolidated accounts payable and accrued liabilities..
Related Party Relationships
Related Party Relationships
Capital V LLC (formerly Four Brothers 2 LLC), the holder of Class B common stock as of December 31, 2022, is controlled by the Company’s co-founders, Tim Vanderhook and Chris Vanderhook, and therefore is considered a related party. Refer to Note 9—Convertible Preferred Units and Common Units and Note 16—Related Parties for additional information.
Income Taxes
Income Taxes
The Company is the managing member of Viant Technology LLC and, as a result, consolidates the financial results of Viant Technology LLC in the consolidated financial statements. Viant Technology LLC is a pass-through entity for U.S. federal and most applicable state and local income tax purposes following a corporate reorganization effected in connection with our initial public offering. As an entity classified as a partnership for tax purposes, Viant Technology LLC is not subject to U.S. federal and certain state and local income taxes. Any taxable income or loss generated by Viant Technology LLC is passed through to and included in the taxable income or loss of its members, including us. The Company is taxed as a corporation and pays corporate federal, state and local taxes with respect to income allocated from Viant Technology LLC, based on Viant Technology Inc.'s 23.7% interest in Viant Technology LLC.
The Company accounts for income taxes under the asset and liability method, which requires the recognition of deferred tax assets and liabilities (“DTAs” and “DTLs”) for the expected future tax consequences of events that have been included in the financial statements. Under this method, we determine DTAs and DTLs on the basis of the differences between the financial statement and tax bases of assets and liabilities by using enacted tax rates in effect for the year in which the differences are expected to reverse. The effect of a change in tax rates on DTAs and DTLs is recognized in income in the period that includes the enactment date. We recognize DTAs to the extent that we believe that these assets are more likely than not to be realized. In making such a determination, we consider all available positive and negative evidence, including future reversals of existing taxable temporary differences, projected future taxable income, tax-planning strategies, carryback potential if permitted under the tax law and results of recent operations. If we determine that we would be able to realize our DTAs in the future in excess of their net recorded amount, we would make an adjustment to the DTA valuation allowance, which would reduce the provision for income taxes.
The Company records uncertain tax positions in accordance with ASC 740 on the basis of a two-step process in which (1) we determine whether it is more likely than not that the tax positions will be sustained on the basis of the technical merits of the position and (2) for those tax positions that meet the more-likely-than-not recognition threshold, we recognize the largest amount of tax benefit that is more than 50 percent likely to be realized upon ultimate settlement with the related tax authority.
Tax Receivable Agreement
Tax Receivable Agreement
The Company expects to obtain an increase in its share of tax basis in the net assets of Viant Technology LLC when Class B units are exchanged by the holders of Class B units for shares of Class A common stock of the Company and upon other qualifying transactions. Each change in outstanding shares of Class A common stock of the Company results in a corresponding increase or decrease in the Company's ownership of Class A units of Viant Technology LLC. The Company intends to treat any exchanges of Class B units as direct purchases of LLC interests for U.S. federal income tax purposes. These increases in tax basis may reduce the amounts that the Company would otherwise pay in the future to various taxing authorities. They may also decrease gains (or increase losses) on future dispositions of certain capital assets to the extent tax basis is allocated to those capital assets.
In connection with the IPO, the Company entered into a Tax Receivable Agreement (“TRA”) with Viant Technology LLC and the holders of Class B units of Viant Technology LLC. In the event that such parties exchange any or all of their Class B units for Class A common stock, the TRA requires the Company to make payments to such holders for 85% of the tax benefits realized, or in some cases deemed to be realized, by the Company by such exchange as a result of (i) increases in the Company’s tax basis of its ownership interest in the net assets of Viant Technology LLC resulting from any redemptions or exchanges of noncontrolling interest, (ii) tax basis increases attributable to payments made under the TRA and (iii) deductions attributable to imputed interest pursuant to the TRA (the “TRA Payments”). The annual tax benefits are computed by calculating the income taxes due, including such tax benefits and the income taxes due without such benefits. The Company expects to benefit from the remaining 15% of any tax benefits that it may actually realize. The TRA Payments are not conditioned upon any continued ownership interest in Viant Technology LLC or the Company. To the extent that the Company is unable to timely make payments under the TRA for any reason, such payments generally will be deferred and will accrue interest until paid.
The timing and amount of aggregate payments due under the TRA may vary based on a number of factors, including the amount and timing of the taxable income the Company generates each year and the tax rate then applicable. The Company calculates the liability under the TRA using a TRA model, which includes an assumption related to the fair market value of assets. The payment obligations under the TRA are obligations of the Company and not of Viant Technology LLC. Payments are generally due under the TRA within a specified period of time following the filing of the Company’s tax return for the taxable year with respect to which the payment obligation arises, although interest on such payments will begin to accrue at a rate of the Secured Overnight Financing Rate plus 500 basis points from the due date (without extensions) of such tax return.
The TRA provides that if (i) certain mergers, asset sales, other forms of business combinations, or other changes of control were to occur, (ii) there is a material breach of any material obligations under the TRA; or (iii) the Company elects an early termination of the TRA, then the TRA will terminate and the Company's obligations, or the Company's successor’s obligations, under the TRA will accelerate and become due and payable, based on certain assumptions, including an assumption that the Company would have sufficient taxable income to fully utilize all potential future tax benefits that are subject to the TRA and that any Class B units that have not been exchanged are deemed exchanged for the fair market value of the Company's Class A common stock at the time of termination.
Treasury Stock
Treasury Stock
We account for treasury stock under the cost method. When treasury stock is re-issued at a price higher than its cost, the difference is recorded as a component of additional paid-in-capital in our consolidated balance sheets. When treasury stock is re-issued at a price lower than its cost, the difference is recorded as a component of additional paid-in-capital to the extent that there are previously recorded gains to offset the losses. If there are no treasury stock gains in additional paid-in-capital, the losses upon re-issuance of treasury stock are recorded as an increase in accumulated deficit in our consolidated balance sheets.
JOBS Act Election as an Emerging Growth Company
JOBS Act Election as an Emerging Growth Company
On April 5, 2012, the Jumpstart Our Business Startups Act (the “JOBS Act”) was signed into law. The JOBS Act contains provisions that, among other things, reduce certain reporting requirements for qualifying public companies. As an “emerging growth company,” the Company may, under Section 7(a)(2)(B) of the Securities Act of 1933, as amended (the “Securities Act”), delay adoption of new or revised accounting standards applicable to public companies until such standards would otherwise apply to private companies. An “emerging growth company” is one with less than $1.235 billion in annual sales, has less than $700 million in market value of its shares of common stock held by non-affiliates and issues less than $1 billion of non-convertible debt over a three-year period. The Company may take advantage of this extended transition period until the first to occur of the date that it (i) is no longer an “emerging growth company” or (ii) affirmatively and irrevocably opts out of this extended transition period.
The Company has elected to take advantage of the benefits of this extended transition period. Until the date that the Company is no longer an “emerging growth company” or affirmatively and irrevocably opts out of the exemption provided by Securities Act Section 7(a)(2)(B), upon issuance of a new or revised accounting standard that applies to its consolidated financial statements and that has a different effective date for public and private companies, the Company will disclose the date on which it will adopt the recently issued accounting standard.
Recently Issued Accounting Pronouncements and Recently Adopted Accounting Pronouncements
Recently Issued Accounting Pronouncements
Financial Instruments—Credit Losses
In June 2016, the FASB issued Accounting Standards Update (“ASU”) No. 2016-13, Financial Instruments—Credit Losses (Topic 326). ASU 2016-13 revises the impairment model to utilize an expected loss methodology in place of the currently used incurred loss methodology, which will result in more timely recognition of losses on financial instruments. The guidance is effective for the Company’s annual reporting period beginning after December 15, 2022 and interim reporting periods within that annual reporting period. The Company adopted this ASU effective January 1, 2023. The adoption of this ASU did not have a material impact on the Company’s consolidated financial statements.
Recently Adopted Accounting Pronouncements
Leases
In February 2016, the FASB issued ASU No. 2016-02, Leases (Topic 842), which requires an entity to recognize right-of-use assets and lease liabilities on its balance sheet and disclose key information about leasing arrangements. The guidance offers specific accounting guidance for a lessee, lessor, and sale and leaseback transactions. Lessees and lessors are required to disclose qualitative and quantitative information about leasing arrangements to enable a user of the financial statements to assess the amount, timing and uncertainty of cash flows arising from leases. Leases will be classified as either finance or operating, with the classification affecting the pattern of expense recognition in the income statement. As a part of the Company’s election under the JOBS Act, the guidance is effective for the Company’s annual reporting period beginning after December 15, 2021 and interim reporting periods within the annual period beginning after December 15, 2022. The Company adopted Topic 842 effective January 1, 2022 utilizing the modified retrospective transition method. The adoption of Topic 842 had a material impact on the Company’s consolidated balance sheet as certain of our operating lease commitments were recognized as right-of-use assets and lease liabilities. This new guidance did not have a material impact upon the Company’s consolidated statement of operations. We elected the package of practical expedients permitted under the transition guidance within Topic 842, which allowed us to carry forward prior conclusions about lease identification, classification and initial direct costs for leases entered into prior to adoption of Topic 842. Additionally, we elected to not separate lease and non-lease components for all of our leases. For leases with a term of 12 months or less, we elected the short-term lease exemption, which allowed us to not recognize right-of-use assets or lease liabilities for qualifying leases existing at transition and new leases we may enter into in the future.
Intangibles
In September 2018, the FASB issued ASU No. 2018-15, Intangibles—Goodwill and Other—Internal Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract (a consensus of the FASB Emerging Issues Task Force), which aligns the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal use software. Early adoption is permitted and can be applied prospectively to all implementation costs incurred after the date of adoption or retrospectively. The Company adopted this ASU prospectively on January 1, 2021, and the adoption of this ASU did not have a material impact on the consolidated financial statements.
Codification Improvements
In October 2020, the FASB issued ASU No. 2020-10, Codification Improvements, which updates various codification topics by clarifying disclosure requirements to align with the SEC's regulations. The guidance is effective for the Company’s annual reporting period beginning after December 15, 2021 and interim reporting periods within the annual period beginning after December 15, 2022. Effective January 1, 2022, we adopted this standard on a prospective basis. The adoption of this ASU did not have a material impact on the consolidated financial statements.
Income Taxes
In December 2020, the FASB issued ASU No. 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes. The guidance removes certain exceptions to the general principles in Topic 740 and also clarifies and amends existing guidance to improve consistent application. The Company adopted ASU 2019-12 prospectively on January 1, 2021, and the adoption of this ASU did not have a material impact on the consolidated financial statements.
Issuer’s Accounting for Certain Modifications or Exchanges of Freestanding Equity-Classified Written Call Options
In May 2021, the FASB issued ASU No. 2021-04, Issuer’s Accounting for Certain Modifications or Exchanges of Freestanding Equity-Classified Written Call Options, which clarifies an issuer’s accounting for modifications or exchanges of freestanding equity-classified written call options that remain equity classified after modifications or exchanges. The ASU requires issuers to account for
the modifications or exchanges based on the economic substance of the modification or exchange and whether the transaction was done to issue equity, to issue or modify debt, or for other reasons. We adopted this standard prospectively on January 1, 2022. The adoption did not have an impact on the consolidated financial statements.
XML 38 R25.htm IDEA: XBRL DOCUMENT v3.22.4
Basis of Presentation and Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2022
Basis Of Presentation And Summary Of Significant Accounting Policies [Abstract]  
Summary of Changes in Allowance for Doubtful Accounts
The following table presents changes in the allowance for doubtful accounts:
Year Ended December 31,
20222021
Beginning balance$54 $335 
Provision for (recovery of) doubtful accounts1,260 (107)
Write-offs, net of recoveries(299)(174)
Ending balance$1,015 $54 
Schedule of Estimated Useful Lives of Property, Equipment and Software
Property, equipment and software are recorded at historical cost, less accumulated depreciation. Depreciation is computed using the straight-line method based upon the following estimated useful lives:
Years
Computer equipment
3-5
Purchased software3
Capitalized software development costs3
Furniture, fixtures and office equipment10
Leasehold improvements*

*Leasehold improvements are depreciated on a straight-line basis over the term of the lease, or the useful life of the assets, whichever is shorter.
Schedules of Concentrations of Credit Risk
The following table provides the Company’s concentrations of credit risk with respect to advertising agency holding companies as a percentage of the Company’s total revenues.
Year Ended
December 31,
20222021
Advertising Agency Holding Company
A<10.0 %15.5 %
B13.5 %14.2 %
XML 39 R26.htm IDEA: XBRL DOCUMENT v3.22.4
Revenue (Tables)
12 Months Ended
Dec. 31, 2022
Revenue from Contract with Customer [Abstract]  
Summary of Disaggregation of Revenue
The disaggregation of revenue was as follows:
Year Ended December 31,
202220212020
Over time$800 $3,880 $4,612 
Point in time196,368 220,247 160,639 
Total revenue$197,168 $224,127 $165,251 
Summary of Changes in Deferred Revenue
The following table summarizes the changes in deferred revenue balances:
Year Ended December 31,
20222021
Beginning balance$6,551 $8,337 
Agreement modification(6,163)— 
Recognition of deferred revenue(265)(1,786)
Deferral of revenue— — 
Ending balance$123 $6,551 
XML 40 R27.htm IDEA: XBRL DOCUMENT v3.22.4
Property, Equipment and Software, Net (Tables)
12 Months Ended
Dec. 31, 2022
Property, Plant and Equipment [Abstract]  
Schedule of Major Classes of Property, Equipment and Software
Major classes of property, equipment and software were as follows:
As of December 31,
20222021
Capitalized software development costs$72,988 $61,490 
Computer equipment1,116 1,823 
Purchased software32 32 
Furniture, fixtures and office equipment1,226 1,159 
Leasehold improvements2,571 2,178 
Total property, equipment and software77,933 66,682 
Less: Accumulated depreciation(54,827)(44,351)
Total property, equipment and software, net$23,106 $22,331 
Schedule of Depreciation
Depreciation recorded in the consolidated statements of operations was as follows:
Year Ended December 31,
202220212020
Platform operations$9,786 $7,688 $6,638 
Sales and marketing— — — 
Technology and development1,646 1,599 1,608 
General and administrative580 625 631 
Total$12,012 $9,912 $8,877 
Schedule of Interest Cost
Interest cost recorded in the consolidated balance sheets and consolidated statements of operations was as follows:
Year Ended December 31,
202220212020
Amount charged to expense$450 $865 $1,055 
Amount capitalized within property, equipment and software, net20 31 
Total interest cost$454 $885 $1,086 
XML 41 R28.htm IDEA: XBRL DOCUMENT v3.22.4
Leases (Tables)
12 Months Ended
Dec. 31, 2022
Leases [Abstract]  
Components of Lease Expense
The components of lease expense were as follows:
Year Ended December 31,
2022
Operating lease cost$3,669 
Short-term lease cost1,399 
Variable lease cost124 
$5,192 
Future Minimum Payments Under Non-cancelable Operating Leases
Future minimum lease payments as of December 31, 2022 were as follows:
As of December 31,
Year2022
2023$4,648 
20244,385 
20254,270 
20264,257 
20274,182 
Thereafter10,811 
Total undiscounted future lease payments32,553 
Less: Imputed interest(3,844)
    Present value of operating lease liabilities28,709 
Less: Operating lease liabilities, current(3,711)
   Operating lease liabilities, noncurrent$24,998 
Summary of Future Minimum Payments Under Non-Cancelable Operating Leases
Future minimum payments under the Company’s non-cancelable operating leases, primarily related to office space, as of December 31, 2021 are as follows:
As of December 31,
Year2021
2022$3,039 
20233,953 
20243,060 
20252,991 
20262,974 
Thereafter13,739 
Total minimum payments$29,756 
XML 42 R29.htm IDEA: XBRL DOCUMENT v3.22.4
Goodwill and Intangible Assets, Net (Tables)
12 Months Ended
Dec. 31, 2022
Goodwill and Intangible Assets Disclosure [Abstract]  
Summary of Balances of Intangibles Assets and Accumulated Amortization
The balances of intangibles assets and accumulated amortization are as follows:
As of December 31, 2022
Remaining
Weighted-
Average
Useful Life
(years)
Gross
Amount
Accumulated
Amortization
Net
Carrying
Amount
Developed technology0.1$4,927 $(4,869)$58 
Customer relationships1.12,300 (1,944)356 
Trademarks/tradenames3.21,400 (1,147)253 
Total $8,627 $(7,960)$667 
As of December 31, 2021
Remaining
Weighted-
Average
Useful Life
(years)
Gross
Amount
Accumulated
Amortization
Net
Carrying
Amount
Developed technology1.1$4,927 $(4,169)$758 
Customer relationships2.12,300 (1,615)685 
Trademarks/tradenames4.01,400 (1,057)343 
Total$8,627 $(6,841)$1,786 
Summary of Amortization Recorded in Consolidated Statements of Operations
Amortization recorded in the consolidated statements of operations was as follows:
Year Ended December 31,
202220212020
Platform operations$700 $700 $700 
Sales and marketing— — — 
Technology and development— — — 
General and administrative419 529 529 
Total$1,119 $1,229 $1,229 
Summary of Estimated Future Amortization of Intangible Assets
Estimated future amortization of intangible assets as of December 31, 2022 is as follows:
As of December 31,
Year2022
2023$467 
2024107 
202580 
202613 
2027— 
Thereafter— 
Total$667 
XML 43 R30.htm IDEA: XBRL DOCUMENT v3.22.4
Accrued Liabilities (Tables)
12 Months Ended
Dec. 31, 2022
Payables and Accruals [Abstract]  
Summary of Accrued Liabilities
The Company’s accrued liabilities consisted of the following:
As of December 31,
20222021
Accrued traffic acquisition costs$29,631 $30,942 
Other accrued liabilities5,432 3,144 
Total accrued liabilities$35,063 $34,086 
XML 44 R31.htm IDEA: XBRL DOCUMENT v3.22.4
Revolving Credit Facility and PPP Loan (Tables)
12 Months Ended
Dec. 31, 2022
Debt Disclosure [Abstract]  
Schedule of Debt and Revolving Credit Facilities
The Company’s debt and revolving credit facilities consisted of the following:
As of December 31,
20222021
Revolving credit facility$— $17,500 
PPP Loan— — 
Total debt— 17,500 
Less: Current portion of long-term debt— — 
Total long-term debt$— $17,500 
XML 45 R32.htm IDEA: XBRL DOCUMENT v3.22.4
Convertible Preferred Units and Common Units (Tables)
12 Months Ended
Dec. 31, 2022
Convertible Preferred Units And Common Units [Abstract]  
Summary of Valuation Assumptions Used in Fair Value Calculation of Common Units
The following outlines the option valuation assumptions used in the fair value calculation of common units:
Risk-free interest rate2.28 %
Volatility70 %
Expected term
< 2 years
Discount for lack of marketability29 %
XML 46 R33.htm IDEA: XBRL DOCUMENT v3.22.4
Stock-based Compensation (Tables)
12 Months Ended
Dec. 31, 2022
Share-Based Payment Arrangement [Abstract]  
Summary of Stock-based Compensation
Stock-based compensation recorded in the consolidated statements of operations was as follows:
Year Ended December 31,
202220212020
Platform operations$4,761 $13,096 $— 
Sales and marketing9,010 25,639 — 
Technology and development5,323 12,373 — 
General and administrative9,807 17,714 — 
Total$28,901 $68,822 $— 
Summary of RSU Activity
The following summarizes RSU activity:
Number of Shares
(in thousands)
Weighted-
Average
Grant-Date Fair
 Value
RSUs outstanding as of December 31, 20213,033 $24.29 
Granted3,023 5.96 
Vested(1,338)24.26 
Canceled/forfeited(790)12.38 
RSUs outstanding as of December 31, 20223,928$12.59 
Summary of Stock Option/Incentive Activity
Nonqualified Stock Options
The following summarizes nonqualified stock option activity:
Number of Options
(in thousands)
Weighted-Average
Exercise Price
Weighted-Average
Remaining Contractual Term
(years)
Aggregate Intrinsic Value
(in thousands)
Options outstanding as of December 31, 2021220$15.88 9.7$20 
Granted4,1015.98 
Exercised— 
Canceled(648)8.32 
Expired(12)15.51 
Options outstanding as of December 31, 20223,661$6.14 9.2$— 
Vested and exercisable44$18.55 4.0$— 
Summary of Assumptions used in Fair Value of Stock Options Granted The following table presents the assumptions used in the Black-Scholes model to determine the fair value of nonqualified stock options for the years ended December 31, 2022 and 2021.
Year Ended December 31,
20222021
Risk free interest rate
1.4% - 2.8%
1.2 %
Expected volatility
61.5% - 62.7%
61.1 %
Expected term (in years)
5.9 - 6.0
5.9
Expected dividend yield0.0 %0.0 %
XML 47 R34.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes and Tax Receivable Agreement (Tables)
12 Months Ended
Dec. 31, 2022
Income Tax Disclosure [Abstract]  
Schedule of Provision for Income Taxes
The provision for income taxes attributable to the Company consisted of the following for the years ended December 31, 2022 and 2021:
Year Ended December 31,
20222021
Current:$— $— 
U.S. federal income tax— — 
State and local income tax— — 
Foreign income tax— — 
Deferred:
U.S. federal income tax— — 
State and local income tax— — 
Foreign income tax— — 
Income tax (benefit) provision$— $— 
Schedule of Effective Income Tax Rate Reconciliation
The effective tax rate for the years ended December 31, 2022 and 2021 was 0.0%. A reconciliation of the statutory tax rate to the effective tax rate for the years presented are as follows:
Year Ended December 31,
20222021
Income tax benefit (expense) at federal statutory rate21.0 %21.0 %
Income passed through to noncontrolling interests(15.8)%(16.7)%
State and local taxes, net of federal benefit0.8 %0.6 %
Permanent items(0.3)%0.7 %
Stock-based compensation(2.9)%(3.2)%
Credits0.8 %— %
Other, net0.9 %— %
Valuation allowance(4.5)%(2.4)%
Total effective rate0.0 %0.0 %
Significant Portion of Deferred Tax Assets and Deferred Tax 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.
Year Ended December 31,
20222021
Deferred tax assets
Net operating loss carryforwards$2,561 $1,321 
Tax credits800 — 
Investment in Partnership7,866 7,909 
Other, net253 108 
Subtotal11,480 9,338 
Valuation allowance(11,480)(9,338)
Total deferred tax assets— — 
Deferred tax liabilities
Other, net— — 
Total deferred tax liabilities— — 
Net deferred tax (liabilities) assets$— $— 
XML 48 R35.htm IDEA: XBRL DOCUMENT v3.22.4
Earnings (Loss) Per Share/Unit (Tables)
12 Months Ended
Dec. 31, 2022
Earnings Per Share [Abstract]  
Calculation of Basic and Diluted Net Earnings (Loss) Per Share/Unit
The following table presents the calculation of basic and diluted net earnings (loss) per share/unit for the years ended December 31, 2022, 2021, and 2020. Refer to Note 2—Basis of Presentation and Summary of Significant Accounting Policies for additional information related to basic and diluted earnings (loss) per share/unit.
Year Ended December 31,
202220212020
Numerator
Net income (loss)$(48,089)$(37,609)$20,638 
Less: Dividend paid to preferred unitholders— — (3,000)
Adjusted net income (loss) attributable to common unitholders(48,089)(37,609)17,638 
Less: Dividend paid to common unitholders— — (2,000)
Undistributed earnings (loss) attributable to all unitholders(48,089)(37,609)15,638 
Less: Undistributed earnings attributable to participating securities— — (9,383)
Less: Net loss attributable to noncontrolling interests(36,176)(29,867)— 
Net income (loss) attributable to Viant Technology Inc./common unitholders$(11,913)$(7,742)$6,255 
Denominator
Weighted-average shares of Class A common stock/units outstanding—basic14,18512,364400
Effect of dilutive securities:
Convertible preferred units600
Weighted-average shares of Class A common stock/units outstanding—diluted14,18512,3641,000
Earnings (loss) per Class A common stock/unit—basic
Distributed earnings per unit—basic$— $— $5.00 
Undistributed earnings (loss) per unit—basic(0.84)(0.63)15.64 
Total earnings (loss) per Class A common stock/unit—basic$(0.84)$(0.63)$20.64 
Earnings (loss) per Class A common stock/unit—diluted
Total earnings (loss) per Class A common stock/unit—diluted$(0.84)$(0.63)$20.64 
Anti-dilutive shares/units excluded from earnings (loss) per share of Class A common stock/unit—diluted:
Restricted stock units3,9283,033
Nonqualified stock options3,661220
Shares of Class B common stock47,08247,107
Total shares excluded from earnings (loss) per share of Class A common stock/unit—diluted54,67150,360
XML 49 R36.htm IDEA: XBRL DOCUMENT v3.22.4
Noncontrolling Interests (Tables)
12 Months Ended
Dec. 31, 2022
Noncontrolling Interest [Abstract]  
Summary Ownership of Viant Technology LLC
The following table summarizes the ownership of Viant Technology LLC.
As of December 31, 2022As of December 31, 2021
OwnerUnits OwnedOwnership
Percentage
Units OwnedOwnership
Percentage
Viant Technology Inc.14,643,79823.7 %13,704,63822.5 %
Noncontrolling interests47,082,26076.3 %47,107,13077.5 %
Total61,726,058100.0 %60,811,768100.0 %
Summary of Effect of Changes in Ownership Interest in Viant Technology LLC on Equity
The following table presents the effect of changes in the Company’s ownership interest in Viant Technology LLC on the Company’s equity for the years indicated.
Year Ended December 31,
20222021
Net loss attributable to Viant Technology Inc.$(11,913)$(7,742)
Transfers to noncontrolling interests:
Decrease in the additional-paid-in-capital of Viant Technology Inc. resulting from ownership changes in Viant Technology LLC(20,284)(44,361)
Change from net loss attributable to Viant Technology Inc. and transfers to noncontrolling interests$(32,197)$(52,103)
XML 50 R37.htm IDEA: XBRL DOCUMENT v3.22.4
Nature of Operations - Additional Information (Details)
$ / shares in Units, $ in Thousands
12 Months Ended
Feb. 12, 2021
USD ($)
$ / shares
shares
Dec. 31, 2022
USD ($)
shares
Dec. 31, 2021
USD ($)
shares
Dec. 31, 2020
USD ($)
shares
Nature Of Operations [Line Items]        
Preferred stock, shares authorized (shares) 10,000,000 10,000,000    
Common units, units outstanding (shares)     400,000 400,000
Proceeds from issuance of common stock, net of underwriting discounts | $   $ 0 $ 232,500 $ 0
Underwriters        
Nature Of Operations [Line Items]        
Common stock shares issued and sold (shares) 10,000,000      
Sale of stock, price per share (in dollars per share) | $ / shares $ 25.00      
Proceeds from issuance of common stock, net of underwriting discounts | $ $ 250,000      
Payments of stock issuance costs | $ $ 17,500      
Class A Common Stock        
Nature Of Operations [Line Items]        
Common stock, shares authorized (shares) 450,000,000 450,000,000    
Underwrites options exercised shares issued (shares) 1,500,000      
Common stock voting rights percentage 19.50%      
Percentage of voting rights of outstanding common stock 100.00%      
Class B Common Stock        
Nature Of Operations [Line Items]        
Common stock, shares authorized (shares) 150,000,000 150,000,000    
Common stock shares issued to continuing members (share)   24,870    
Common stock voting rights percentage 80.50%      
Class B Common Stock | Viant Technology LLC        
Nature Of Operations [Line Items]        
Common stock shares issued for each membership unit (share) 1      
Common stock shares issued to continuing members (share) 48,935,559      
Continuing Members Class B Units | Viant Technology LLC        
Nature Of Operations [Line Items]        
Exchange basis for continuing members   1    
Common units, units outstanding (shares) 48,935,559      
Class A Units        
Nature Of Operations [Line Items]        
Members equity units received in exchange of units 1,500,000      
Class A Units | Viant Technology LLC        
Nature Of Operations [Line Items]        
Payments to acquire units | $ $ 232,500      
Member units acquired, units (in shares) 10,000,000      
XML 51 R38.htm IDEA: XBRL DOCUMENT v3.22.4
Basis of Presentation and Summary of Significant Accounting Policies - Additional Information (Details)
$ in Thousands
12 Months Ended
Apr. 14, 2020
USD ($)
Jan. 01, 2020
Dec. 31, 2022
USD ($)
impression
Supplier
Customer
reportingUnit
Dec. 31, 2021
USD ($)
Supplier
Customer
Dec. 31, 2020
USD ($)
Jan. 01, 2022
USD ($)
Feb. 28, 2021
USD ($)
Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items]              
Ad impressions | impression     1,000        
Advertising costs     $ 9,300 $ 4,100 $ 1,200    
Share-based compensation arrangement by share-based payment award, initial public offering lock-up period       180 days      
Vesting period       4 years      
Nonqualified stock options, contractual terms       10 years      
Number of reporting units | reportingUnit     1        
Operating lease assets     $ 26,441 $ 0   $ 21,000  
Operating lease liabilities     $ 28,709     22,000  
Deferred rent reclassified to operating leases           $ 1,000  
Tax receivable agreement required to make payments to shareholders realized percentage of tax benefits in event that exchange of units to shares     85.00%        
Tax receivable agreement expected remaining tax benefit percentage     15.00%        
Minimum              
Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items]              
Invoice payment terms     30 days        
Maximum              
Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items]              
Invoice payment terms     60 days        
Incentive Units              
Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items]              
Vesting period       4 years      
Phantom Unit Plan              
Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items]              
Vesting period   4 years   4 years      
SOFR              
Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items]              
Tax receivable agreement interest payments accrued basis spread rate     5.00%        
Viant Technology LLC              
Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items]              
Percentage of interest held     23.70%        
Credit Concentration Risk | Accounts Receivable              
Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items]              
Number of customer | Customer     0 2      
Credit Concentration Risk | Customer One | Accounts Receivable              
Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items]              
Concentration risk, percentage       13.20%      
Credit Concentration Risk | Customer Two | Accounts Receivable              
Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items]              
Concentration risk, percentage       12.30%      
Supplier Concentration Risk | Accounts Payable and Accrued Liabilities              
Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items]              
Number of supplier | Supplier     1 1      
Supplier Concentration Risk | Accounts Payable and Accrued Liabilities | Supplier One              
Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items]              
Concentration risk, percentage     24.60% 16.80%      
Paycheck Protection Program Loan              
Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items]              
Proceeds from issuance of debt $ 6,000            
IPO              
Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items]              
Deferred offering costs capitalized         $ 2,200   $ 4,300
XML 52 R39.htm IDEA: XBRL DOCUMENT v3.22.4
Basis of Presentation and Summary of Significant Accounting Policies - Summary of Changes in Allowance for Doubtful Accounts (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Accounts Receivable, Allowance for Credit Loss [Roll Forward]      
Beginning balance $ 54 $ 335  
Provision for (recovery of) doubtful accounts 1,260 (107) $ (584)
Write-offs, net of recoveries (299) (174)  
Ending balance $ 1,015 $ 54 $ 335
XML 53 R40.htm IDEA: XBRL DOCUMENT v3.22.4
Basis of Presentation and Summary of Significant Accounting Policies - Schedule of Estimated Useful Lives of Property, Equipment and Software (Details)
12 Months Ended
Dec. 31, 2022
Computer equipment | Minimum  
Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items]  
Property, equipment and software, estimated useful lives 3 years
Computer equipment | Maximum  
Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items]  
Property, equipment and software, estimated useful lives 5 years
Purchased software  
Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items]  
Property, equipment and software, estimated useful lives 3 years
Capitalized software development costs  
Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items]  
Property, equipment and software, estimated useful lives 3 years
Furniture, fixtures and office equipment  
Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items]  
Property, equipment and software, estimated useful lives 10 years
XML 54 R41.htm IDEA: XBRL DOCUMENT v3.22.4
Basis of Presentation and Summary of Significant Accounting Policies - Schedule of Concentrations of Credit Risk (Details) - Advertising Agency Risk - Consolidated Revenue
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Advertising Agency A    
Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items]    
Concentration risk, percentage   15.50%
Advertising Agency B    
Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items]    
Concentration risk, percentage 13.50% 14.20%
XML 55 R42.htm IDEA: XBRL DOCUMENT v3.22.4
Revenue - Summary of Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Disaggregation Of Revenue [Line Items]      
Revenue $ 197,168 $ 224,127 $ 165,251
Over time      
Disaggregation Of Revenue [Line Items]      
Revenue 800 3,880 4,612
Point in time      
Disaggregation Of Revenue [Line Items]      
Revenue $ 196,368 $ 220,247 $ 160,639
XML 56 R43.htm IDEA: XBRL DOCUMENT v3.22.4
Revenue - Additional Information (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Disaggregation Of Revenue [Line Items]    
Cash settlement $ 6.2  
Expected Duration of Greater Than One Year    
Disaggregation Of Revenue [Line Items]    
Revenue, remaining performance obligation amount $ 0.1 $ 6.6
XML 57 R44.htm IDEA: XBRL DOCUMENT v3.22.4
Revenue - Summary of Changes in Deferred Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Revenue from Contract with Customer [Roll Forward]    
Beginning balance $ 6,551 $ 8,337
Agreement modification (6,163) 0
Recognition of deferred revenue (265) (1,786)
Deferral of revenue 0 0
Ending balance $ 123 $ 6,551
XML 58 R45.htm IDEA: XBRL DOCUMENT v3.22.4
Property, Equipment and Software, Net - Schedule of Major Classes of Property, Equipment and Software (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Property Plant And Equipment [Line Items]    
Total property, equipment and software $ 77,933 $ 66,682
Less: Accumulated depreciation (54,827) (44,351)
Total property, equipment and software, net 23,106 22,331
Capitalized software development costs    
Property Plant And Equipment [Line Items]    
Total property, equipment and software 72,988 61,490
Computer equipment    
Property Plant And Equipment [Line Items]    
Total property, equipment and software 1,116 1,823
Purchased software    
Property Plant And Equipment [Line Items]    
Total property, equipment and software 32 32
Furniture, fixtures and office equipment    
Property Plant And Equipment [Line Items]    
Total property, equipment and software 1,226 1,159
Leasehold improvements    
Property Plant And Equipment [Line Items]    
Total property, equipment and software $ 2,571 $ 2,178
XML 59 R46.htm IDEA: XBRL DOCUMENT v3.22.4
Property, Equipment and Software, Net - Schedule of Depreciation (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Property Plant And Equipment [Line Items]      
Depreciation $ 12,012 $ 9,912 $ 8,877
Platform operations      
Property Plant And Equipment [Line Items]      
Depreciation 9,786 7,688 6,638
Sales and marketing      
Property Plant And Equipment [Line Items]      
Depreciation 0 0 0
Technology and development      
Property Plant And Equipment [Line Items]      
Depreciation 1,646 1,599 1,608
General and administrative      
Property Plant And Equipment [Line Items]      
Depreciation $ 580 $ 625 $ 631
XML 60 R47.htm IDEA: XBRL DOCUMENT v3.22.4
Property, Equipment and Software, Net - Schedule of Interest Cost (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Property, Plant and Equipment [Abstract]      
Amount charged to expense $ 450 $ 865 $ 1,055
Amount capitalized within property, equipment and software, net 4 20 31
Total interest cost $ 454 $ 885 $ 1,086
XML 61 R48.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Additional Information (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Lessee Lease Description [Line Items]      
Operating leases for office space remaining lease terms 8 years    
Operating lease weighted average remaining lease term 7 years    
Operating lease weighted average incremental borrowing rate 3.50%    
Cash paid for amounts included in operating lease liabilities $ 2.3    
Rent expense   $ 4.4 $ 4.2
Current portion of deferred rent   0.2  
Noncurrent portion of deferred rent   $ 0.8  
Standby Letters of Credit      
Lessee Lease Description [Line Items]      
Security deposit $ 0.4    
Maximum      
Lessee Lease Description [Line Items]      
Lessee operating lease renewal term 5 years    
XML 62 R49.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Components of Lease Expense (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2022
USD ($)
Leases [Abstract]  
Operating lease cost $ 3,669
Short-term lease cost 1,399
Variable lease cost 124
Total lease cost $ 5,192
XML 63 R50.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Summary of Future Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Jan. 01, 2022
Dec. 31, 2021
Leases [Abstract]      
2023 $ 4,648    
2024 4,385    
2025 4,270    
2026 4,257    
2027 4,182    
Thereafter 10,811    
Total undiscounted future lease payments 32,553    
Less: Imputed interest (3,844)    
Operating lease liabilities 28,709 $ 22,000  
Less: Operating lease liabilities, current (3,711)   $ 0
Long-term portion of operating lease liabilities $ 24,998   $ 0
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]     Other current liabilities
XML 64 R51.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Summary of Future Minimum Payments Under Non-Cancelable Operating Leases (Details)
$ in Thousands
Dec. 31, 2021
USD ($)
Leases [Abstract]  
2022 $ 3,039
2023 3,953
2024 3,060
2025 2,991
2026 2,974
Thereafter 13,739
Total minimum payments $ 29,756
XML 65 R52.htm IDEA: XBRL DOCUMENT v3.22.4
Goodwill and Intangible Assets, Net - Additional Information (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Finite Lived Intangible Assets [Line Items]      
Goodwill impairment $ 0 $ 0 $ 0
Impairment of intangible assets 0 0 0
Impairment of other long lived assets 0 0 $ 0
Adelphic      
Finite Lived Intangible Assets [Line Items]      
Goodwill $ 12,400,000 $ 12,400,000  
XML 66 R53.htm IDEA: XBRL DOCUMENT v3.22.4
Goodwill and Intangible Assets, Net - Summary of Balances of Intangibles Assets and Accumulated Amortization (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Finite Lived Intangible Assets [Line Items]    
Gross Amount $ 8,627 $ 8,627
Accumulated Amortization (7,960) (6,841)
Net Carrying Amount $ 667 $ 1,786
Developed technology    
Finite Lived Intangible Assets [Line Items]    
Remaining Weighted- Average Useful Life (years) 1 month 6 days 1 year 1 month 6 days
Gross Amount $ 4,927 $ 4,927
Accumulated Amortization (4,869) (4,169)
Net Carrying Amount $ 58 $ 758
Customer relationships    
Finite Lived Intangible Assets [Line Items]    
Remaining Weighted- Average Useful Life (years) 1 year 1 month 6 days 2 years 1 month 6 days
Gross Amount $ 2,300 $ 2,300
Accumulated Amortization (1,944) (1,615)
Net Carrying Amount $ 356 $ 685
Trademarks/tradenames    
Finite Lived Intangible Assets [Line Items]    
Remaining Weighted- Average Useful Life (years) 3 years 2 months 12 days 4 years
Gross Amount $ 1,400 $ 1,400
Accumulated Amortization (1,147) (1,057)
Net Carrying Amount $ 253 $ 343
XML 67 R54.htm IDEA: XBRL DOCUMENT v3.22.4
Goodwill and Intangible Assets, Net - Summary of Amortization Recorded in Consolidated Statements of Operations (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Finite Lived Intangible Assets [Line Items]      
Amortization $ 1,119 $ 1,229 $ 1,229
Platform operations      
Finite Lived Intangible Assets [Line Items]      
Amortization 700 700 700
Sales and marketing      
Finite Lived Intangible Assets [Line Items]      
Amortization 0 0 0
Technology and development      
Finite Lived Intangible Assets [Line Items]      
Amortization 0 0 0
General and administrative      
Finite Lived Intangible Assets [Line Items]      
Amortization $ 419 $ 529 $ 529
XML 68 R55.htm IDEA: XBRL DOCUMENT v3.22.4
Goodwill and Intangible Assets, Net - Summary of Estimated Future Amortization of Intangible Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Goodwill and Intangible Assets Disclosure [Abstract]    
2023 $ 467  
2024 107  
2025 80  
2026 13  
2027 0  
Thereafter 0  
Net Carrying Amount $ 667 $ 1,786
XML 69 R56.htm IDEA: XBRL DOCUMENT v3.22.4
Accrued Liabilities - Summary of Accrued Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Payables and Accruals [Abstract]    
Accrued traffic acquisition costs $ 29,631 $ 30,942
Other accrued liabilities 5,432 3,144
Total accrued liabilities $ 35,063 $ 34,086
XML 70 R57.htm IDEA: XBRL DOCUMENT v3.22.4
Revolving Credit Facility and PPP Loan - Schedule of Debt and Revolving Credit Facilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Debt Instrument [Line Items]    
Total debt $ 0 $ 17,500
Less: Current portion of long-term debt 0 0
Total long-term debt 0 17,500
Revolving Credit Facility    
Debt Instrument [Line Items]    
Total debt 0 17,500
Paycheck Protection Program Loan    
Debt Instrument [Line Items]    
Total debt $ 0 $ 0
XML 71 R58.htm IDEA: XBRL DOCUMENT v3.22.4
Revolving Credit Facility and PPP Loan - Additional Information (Details)
12 Months Ended
Apr. 14, 2020
USD ($)
Oct. 31, 2019
USD ($)
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Line Of Credit Facility [Line Items]        
Carrying value of long-term debt     $ 0 $ 17,500,000
Paycheck Protection Program Loan        
Line Of Credit Facility [Line Items]        
Carrying value of long-term debt     0 0
Proceeds from issuance of debt $ 6,000,000      
Bears interest at an annual rate 1.00%      
Paycheck Protection Program Loan | Principal Forgiveness        
Line Of Credit Facility [Line Items]        
Debt instrument forgiveness     6,000,000  
Paycheck Protection Program Loan | Accrued Interest Forgiveness        
Line Of Credit Facility [Line Items]        
Debt instrument forgiveness     100,000  
Revolving Credit Facility        
Line Of Credit Facility [Line Items]        
Carrying value     0  
Carrying value of long-term debt     $ 0 $ 17,500,000
Loan Agreement | Revolving Credit Facility | PNC Bank        
Line Of Credit Facility [Line Items]        
Senior secured revolving credit facility, maximum borrowing capacity   $ 40,000,000    
Weighted average interest rate   0.69%    
Facility fee for undrawn amounts   0.375%    
Fixed coverage charge ratio     1.40  
Undrawn availability     0.25  
Loan Agreement | Revolving Credit Facility | PNC Bank | Domestic Rate Loans        
Line Of Credit Facility [Line Items]        
Debt instrument, basis spread on variable rate plus margin   0.50% 0.75%  
Loan Agreement | Revolving Credit Facility | PNC Bank | Domestic Rate Loans | Minimum        
Line Of Credit Facility [Line Items]        
Debt instrument, basis spread on variable rate plus margin   0.75%    
Loan Agreement | Revolving Credit Facility | PNC Bank | Domestic Rate Loans | Maximum        
Line Of Credit Facility [Line Items]        
Debt instrument, basis spread on variable rate plus margin   1.25%    
Loan Agreement | Revolving Credit Facility | PNC Bank | LIBOR Rate Loans        
Line Of Credit Facility [Line Items]        
Debt instrument, basis spread on variable rate plus margin   1.00% 1.75%  
Loan Agreement | Revolving Credit Facility | PNC Bank | LIBOR Rate Loans | Minimum        
Line Of Credit Facility [Line Items]        
Debt instrument, basis spread on variable rate plus margin   1.75%    
Loan Agreement | Revolving Credit Facility | PNC Bank | LIBOR Rate Loans | Maximum        
Line Of Credit Facility [Line Items]        
Debt instrument, basis spread on variable rate plus margin   2.25%    
XML 72 R59.htm IDEA: XBRL DOCUMENT v3.22.4
Convertible Preferred Units and Common Units - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended 12 Months Ended
Oct. 31, 2020
Dec. 31, 2022
Dec. 31, 2019
Dec. 31, 2021
Dec. 31, 2020
Convertible Preferred Units And Common Units [Line Items]          
Historical volatility time period   3 years 3 months      
Common units, units authorized (shares)       400,000 400,000
Common units, units issued (shares)       400,000 400,000
Common units, units outstanding (shares)       400,000 400,000
Dividend distributions declared $ 5.0        
Preferred Unitholders          
Convertible Preferred Units And Common Units [Line Items]          
Dividend distributions payment 3.0        
Common Unitholders          
Convertible Preferred Units And Common Units [Line Items]          
Dividend distributions payment $ 2.0        
U.S. Treasury Notes          
Convertible Preferred Units And Common Units [Line Items]          
Debt securities yield period   3 years      
Market Approach          
Convertible Preferred Units And Common Units [Line Items]          
Fair value of common units percentage   50.00%      
Income Approach          
Convertible Preferred Units And Common Units [Line Items]          
Fair value of common units percentage   50.00%      
2016 Convertible Preferred Units | Former Holdco’s          
Convertible Preferred Units And Common Units [Line Items]          
Liquidation preference per share (dollars per share)   $ 190.65      
Preferred units convertible to common units (shares)   1      
2019 Former Holdco Transaction          
Convertible Preferred Units And Common Units [Line Items]          
Implied discount amount     $ 27.6    
Effective conversion price per unit (dollars per share)   $ 12.50      
Fair value of common units into preferred units are convertible at issuance per unit (dollars per share)   $ 58.43      
2019 Former Holdco Transaction | Four Brothers 2 LLC          
Convertible Preferred Units And Common Units [Line Items]          
Preferred units convertible to common units (shares)   1      
Liquidation preference calculated percentage   0.028%      
Temporary equity stated value per preferred unit plus accrued return (dollars per share)   $ 12.50      
Unit Repurchase Agreement | 2016 Convertible Preferred Units | Former Holdco’s          
Convertible Preferred Units And Common Units [Line Items]          
Number of ownership interest units retired (shares)   600,000      
Unit Repurchase Agreement | 2019 Convertible Preferred Units | Four Brothers 2 LLC          
Convertible Preferred Units And Common Units [Line Items]          
Convertible preferred units, units issued (shares)   600,000      
XML 73 R60.htm IDEA: XBRL DOCUMENT v3.22.4
Convertible Preferred Units and Common Units - Summary of Valuation Assumptions Used in Fair Value Calculation of Common Units (Details)
12 Months Ended
Dec. 31, 2022
Minimum  
Convertible Preferred Units And Common Units [Line Items]  
Expected term 2 years
Risk-free interest rate  
Convertible Preferred Units And Common Units [Line Items]  
Measurement input 0.0228
Volatility  
Convertible Preferred Units And Common Units [Line Items]  
Measurement input 0.70
Discount for lack of marketability  
Convertible Preferred Units And Common Units [Line Items]  
Measurement input 0.29
XML 74 R61.htm IDEA: XBRL DOCUMENT v3.22.4
Stock-based Compensation - Summary of Stock/Unit-based Compensation (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]      
Stock/Unit-Based Compensation expense $ 28,901 $ 68,822 $ 0
Platform operations      
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]      
Stock/Unit-Based Compensation expense 4,761 13,096 0
Sales and marketing      
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]      
Stock/Unit-Based Compensation expense 9,010 25,639 0
Technology and development      
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]      
Stock/Unit-Based Compensation expense 5,323 12,373 0
General and administrative      
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]      
Stock/Unit-Based Compensation expense $ 9,807 $ 17,714 $ 0
XML 75 R62.htm IDEA: XBRL DOCUMENT v3.22.4
Stock-based Compensation - Additional Information (Details) - USD ($)
12 Months Ended
Feb. 12, 2021
Jan. 01, 2020
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Vesting period       4 years  
Compensation cost     $ 28,901,000 $ 68,822,000 $ 0
Expected dividend yield     0.00%    
Phantom Unit Plan          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Equity incentive plan number of units, authorized (shares)   12,500,000      
Distribution threshold amount   $ 100,000,000      
Vesting period   4 years   4 years  
Compensation cost       $ 0  
2021 LTIP          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Shares remained available for grant (shares)     4,400,000    
2021 LTIP | Class A Common Stock          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Shares reserved for issuance (shares) 11,787,112        
Annual increase percentage of shares reserved for issuance 5.00%        
2021 LTIP | Class A Common Stock | Maximum          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Annual increase percentage of shares reserved for issuance       5.00%  
Restricted Stock Units          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Share based payment award equity instruments other than options grants in period (shares)     3,023    
Total fair value of RSUs, as of their respective vesting dates     $ 7,500,000    
Unrecognized stock-based compensation expected to be recognized     $ 41,100,000    
Unrecognized stock-based compensation expected to be recognized over a weighted-average period     2 years 6 months    
Unrecognized stock-based compensation expected to be recognized     $ 41,100,000    
Restricted Stock Units | 2021 LTIP          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Share based payment award equity instruments other than options grants in period (shares) 6,200,000        
Nonqualified Stock Options          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Unrecognized stock-based compensation expected to be recognized     $ 10,300,000    
Unrecognized stock-based compensation expected to be recognized over a weighted-average period     3 years 2 months 12 days    
Weighted-average grant-date fair value of stock options granted (shares)     $ 3.50    
Unrecognized stock-based compensation expected to be recognized     $ 10,300,000    
Expected dividend yield     0.00% 0.00%  
XML 76 R63.htm IDEA: XBRL DOCUMENT v3.22.4
Stock-based Compensation - Summary of RSU Activity (Details) - Restricted Stock Units
12 Months Ended
Dec. 31, 2022
$ / shares
shares
Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]  
RSUs outstanding, beginning balance (shares) | shares 3,033
Granted (shares) | shares 3,023
Vested (shares) | shares (1,338)
Canceled/forfeited (shares) | shares (790)
RSUs outstanding, ending balance (shares) | shares 3,928
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]  
Weighted-average grant-date fair value, beginning balance (dollars per share) | $ / shares $ 24.29
Granted (dollars per share) | $ / shares 5.96
Vested (dollars per share) | $ / shares 24.26
Canceled/forfeited (dollars per share) | $ / shares 12.38
Weighted-average grant-date fair value, ending balance (dollars per share) | $ / shares $ 12.59
XML 77 R64.htm IDEA: XBRL DOCUMENT v3.22.4
Stock-based Compensation - Summary of Valuation Assumptions used in Fair Value Calculation of Incentive Units (Details)
12 Months Ended
Dec. 31, 2022
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]  
Expected dividend yield 0.00%
XML 78 R65.htm IDEA: XBRL DOCUMENT v3.22.4
Stock-based Compensation - Summary of Nonqualified Stock Option Activity (Details) - Nonqualified Stock Options - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Beginning balance (shares) 220  
Granted (shares) 4,101  
Canceled (shares) (648)  
Expired (shares) (12)  
Ending balance (shares) 3,661 220
Weighted-Average Exercise Price of Options outstanding, beginning balance (dollars per share) $ 15.88  
Weighted average grant date fair value of units, granted (dollars per share) 5.98  
Weighted average grant date fair value of units, canceled (dollars per share) 8.32  
Weighted average grant date fair value of units, expired (dollars per share) 15.51  
Weighted-Average Exercise Price of Options outstanding, ending balance (dollars per share) $ 6.14 $ 15.88
Weighted-Average Remaining Contractual Term (years) 9 years 2 months 12 days 9 years 8 months 12 days
Aggregate Intrinsic Value (in thousands)   $ 20
Vested and exercisable (shares) 44  
Weighted average exercise price, vested and exercisable (dollars per share) $ 18.55  
Weighted average remaining contractual term, vested and exercisable 4 years  
XML 79 R66.htm IDEA: XBRL DOCUMENT v3.22.4
Stock-based Compensation - Summary of Assumptions used in Black-Scholes Model to Determine Fair Value of Nonqualified Stock Options Granted (Details)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]    
Expected dividend yield 0.00%  
Minimum    
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]    
Expected term (in years) 5 years 10 months 24 days  
Maximum    
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]    
Expected term (in years) 6 years  
Nonqualified Stock Options    
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]    
Risk free interest rate, minimum 1.40%  
Risk free interest rate, maximum 2.80%  
Risk free interest rate   1.20%
Expected volatility, minimum 61.50%  
Expected volatility, maximum 62.70%  
Expected volatility   61.10%
Expected term (in years)   5 years 10 months 24 days
Expected dividend yield 0.00% 0.00%
XML 80 R67.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes and Tax Receivable Agreement - Schedule of Provision for Income Taxes (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Current:      
U.S. federal income tax $ 0 $ 0  
State and local income tax 0 0  
Foreign income tax 0 0  
Deferred:      
U.S. federal income tax 0 0  
State and local income tax 0 0  
Foreign income tax 0 0  
Income tax (benefit) provision $ 0 $ 0 $ 0
XML 81 R68.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes and Tax Receivable Agreement - Additional Information (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Income Tax Disclosure [Line Items]      
U.S. statutory federal income tax rate 21.00% 21.00%  
Percentage of exclusive of non-controlling interest due to income tax expense/(benefit) not recognize on share of pre-tax book income (loss) 76.30%    
Effective tax rate 0.00% (0.00%)  
Income tax expense recognized $ 0 $ 0 $ 0
Deferred tax assets, valuation allowance 11,480,000 9,338,000  
Federal      
Income Tax Disclosure [Line Items]      
Operating loss carryforwards 10,400,000 5,500,000  
Federal | Research Tax Credit Carryforward      
Income Tax Disclosure [Line Items]      
Tax credits 500,000    
State      
Income Tax Disclosure [Line Items]      
Operating loss carryforwards 6,100,000 $ 8,100,000  
State | Research Tax Credit Carryforward      
Income Tax Disclosure [Line Items]      
Tax credits $ 300,000    
Viant Technology LLC      
Income Tax Disclosure [Line Items]      
Percentage of economic interest held 23.70%    
XML 82 R69.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes and Tax Receivable Agreement - Schedule of Effective Income Tax Rate Reconciliation (Details)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Income Tax Disclosure [Abstract]    
U.S. statutory federal income tax rate 21.00% 21.00%
Income passed through to noncontrolling interests (15.80%) (16.70%)
State and local taxes, net of federal benefit 0.80% 0.60%
Permanent items (0.30%) 0.70%
Stock-based compensation (2.90%) (3.20%)
Credits 0.80% 0.00%
Other, net 0.90% 0.00%
Valuation allowance (4.50%) (2.40%)
Total effective rate 0.00% (0.00%)
XML 83 R70.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes and Tax Receivable Agreement - Significant Portion of Deferred Tax Assets and Deferred Tax Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Deferred tax assets    
Net operating loss carryforwards $ 2,561 $ 1,321
Tax credits 800 0
Investment in Partnership 7,866 7,909
Other, net 253 108
Subtotal 11,480 9,338
Valuation allowance (11,480) (9,338)
Total deferred tax assets 0 0
Deferred tax liabilities    
Other, net 0 0
Total deferred tax liabilities 0 0
Net deferred tax (liabilities) assets $ 0 $ 0
XML 84 R71.htm IDEA: XBRL DOCUMENT v3.22.4
Earnings (Loss) Per Share/Unit - Calculation of Basic and Diluted Net Earnings (Loss) Per Share/Unit (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Numerator      
Net income (loss) $ (48,089) $ (37,609) $ 20,638
Less: Dividend paid to preferred unitholders 0 0 (3,000)
Adjusted net income (loss) attributable to common unitholders (48,089) (37,609) 17,638
Less: Dividend paid to common unitholders 0 0 (2,000)
Undistributed earnings (loss) attributable to all unitholders (48,089) (37,609) 15,638
Less: Undistributed earnings attributable to participating securities 0 0 (9,383)
Less: Net loss attributable to noncontrolling interests (36,176) (29,867) 0
Net income (loss) attributable to Viant Technology Inc./common unitholders $ (11,913) $ (7,742) $ 6,255
Weighted-average Class A common stock/units outstanding:      
Weighted-average shares of Class A common stock/units outstanding—basic 14,185,000 12,364,000 400,000
Effect of dilutive securities:      
Convertible preferred units 0 0 600,000
Weighted-average shares of Class A common stock/units outstanding—diluted 14,185,000 12,364,000 1,000,000
Earnings (loss) per Class A common stock/unit—basic      
Distributed earnings per unit—basic (dollars per share) $ 0 $ 0 $ 5.00
Undistributed earnings (loss) per unit—basic (dollars per share) (0.84) (0.63) 15.64
Total earnings (loss) per Class A common stock/unit—basic (dollars per share) (0.84) (0.63) 20.64
Earnings (loss) per Class A common stock/unit—diluted      
Total earnings (loss) per Class A common stock/unit—diluted (dollars per share) $ (0.84) $ (0.63) $ 20.64
Anti-dilutive shares/units excluded from earnings (loss) per share of Class A common stock/unit—diluted:      
Total shares excluded from earnings (loss) per share of Class A common stock/unit—diluted (shares) 54,671,000 50,360,000 0
Class A Common Stock      
Weighted-average Class A common stock/units outstanding:      
Weighted-average shares of Class A common stock/units outstanding—basic 14,185,000 12,364,000 400,000
Effect of dilutive securities:      
Weighted-average shares of Class A common stock/units outstanding—diluted 14,185,000 12,364,000 1,000,000
Earnings (loss) per Class A common stock/unit—basic      
Total earnings (loss) per Class A common stock/unit—basic (dollars per share) $ (0.84) $ (0.63) $ 20.64
Earnings (loss) per Class A common stock/unit—diluted      
Total earnings (loss) per Class A common stock/unit—diluted (dollars per share) $ (0.84) $ (0.63) $ 20.64
Class B Common Stock      
Anti-dilutive shares/units excluded from earnings (loss) per share of Class A common stock/unit—diluted:      
Total shares excluded from earnings (loss) per share of Class A common stock/unit—diluted (shares) 47,082,000 47,107,000 0
Restricted Stock Units      
Anti-dilutive shares/units excluded from earnings (loss) per share of Class A common stock/unit—diluted:      
Total shares excluded from earnings (loss) per share of Class A common stock/unit—diluted (shares) 3,928,000 3,033,000 0
Nonqualified Stock Options      
Anti-dilutive shares/units excluded from earnings (loss) per share of Class A common stock/unit—diluted:      
Total shares excluded from earnings (loss) per share of Class A common stock/unit—diluted (shares) 3,661,000 220,000 0
XML 85 R72.htm IDEA: XBRL DOCUMENT v3.22.4
Noncontrolling Interests - Additional Information (Details) - shares
12 Months Ended
Feb. 12, 2021
Dec. 31, 2022
Class A Common Stock    
Minority Interest [Line Items]    
Exchange units for shares of common stock   1
Exchange of noncontrolling interests, shares   24,870
Class B Units    
Minority Interest [Line Items]    
Exchange of noncontrolling interests, shares   24,870
Class B Common Stock    
Minority Interest [Line Items]    
Exchange (cancellation) of shares   24,870
Class B Common Stock | Viant Technology LLC    
Minority Interest [Line Items]    
Exchange (cancellation) of shares 48,935,559  
XML 86 R73.htm IDEA: XBRL DOCUMENT v3.22.4
Noncontrolling Interests - Summary Ownership of Viant Technology LLC (Details) - Viant Technology LLC - shares
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Minority Interest [Line Items]    
Units owned (shares) 61,726,058 60,811,768
Ownership Percentage 100.00% 100.00%
Viant Technology Inc    
Minority Interest [Line Items]    
Units owned (shares) 14,643,798 13,704,638
Ownership percentage by Viant Technology Inc. 23.70% 22.50%
Noncontrolling Interests    
Minority Interest [Line Items]    
Units owned (shares) 47,082,260 47,107,130
Ownership percentage by non-controlling interests 76.30% 77.50%
XML 87 R74.htm IDEA: XBRL DOCUMENT v3.22.4
Noncontrolling Interests - Summary of Effect of Changes in Ownership Interest in Viant Technology LLC on Equity (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Noncontrolling Interest [Abstract]    
Net loss attributable to Viant Technology Inc. $ (11,913) $ (7,742)
Transfers to noncontrolling interests:    
Decrease in the additional-paid-in-capital of Viant Technology Inc. resulting from ownership changes in Viant Technology LLC (20,284) (44,361)
Change from net loss attributable to Viant Technology Inc. and transfers to noncontrolling interests $ (32,197) $ (52,103)
XML 88 R75.htm IDEA: XBRL DOCUMENT v3.22.4
Commitment and Contingencies (Details)
$ in Millions
Dec. 31, 2022
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
Hosting commitments $ 6.7
XML 89 R76.htm IDEA: XBRL DOCUMENT v3.22.4
Guarantees and Indemnities - Additional Information (Details) - USD ($)
Dec. 31, 2022
Dec. 31, 2021
Guarantees And Indemnities [Abstract]    
Contractual obligation amount $ 0 $ 0
XML 90 R77.htm IDEA: XBRL DOCUMENT v3.22.4
Related Parties - Additional Information (Details) - Meredith Corporation - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Related Party Transaction [Line Items]      
Unpaid expenses $ 200,000 $ 300,000  
Expenses incurred 1,000,000.0 300,000  
Revenue 0 0 $ 0
Purchases from related parties 0 0 $ 0
Due from (to) related party $ 0 $ 0  
XML 91 dsp-20221231_htm.xml IDEA: XBRL DOCUMENT 0001828791 2022-01-01 2022-12-31 0001828791 2022-06-30 0001828791 us-gaap:CommonClassAMember 2023-02-28 0001828791 us-gaap:CommonClassBMember 2023-02-28 0001828791 2021-01-01 2021-12-31 0001828791 2020-01-01 2020-12-31 0001828791 2022-12-31 0001828791 2021-12-31 0001828791 us-gaap:CommonClassAMember 2022-12-31 0001828791 us-gaap:CommonClassAMember 2021-12-31 0001828791 us-gaap:CommonClassBMember 2022-12-31 0001828791 us-gaap:CommonClassBMember 2021-12-31 0001828791 us-gaap:ConvertiblePreferredStockMember 2019-12-31 0001828791 us-gaap:MemberUnitsMember 2019-12-31 0001828791 dsp:MembersEquityMember 2019-12-31 0001828791 2019-12-31 0001828791 dsp:MembersEquityMember 2020-01-01 2020-12-31 0001828791 us-gaap:ConvertiblePreferredStockMember 2020-12-31 0001828791 us-gaap:MemberUnitsMember 2020-12-31 0001828791 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2020-12-31 0001828791 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2020-12-31 0001828791 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001828791 us-gaap:RetainedEarningsMember 2020-12-31 0001828791 dsp:MembersEquityMember 2020-12-31 0001828791 us-gaap:TreasuryStockCommonMember 2020-12-31 0001828791 us-gaap:NoncontrollingInterestMember 2020-12-31 0001828791 2020-12-31 0001828791 dsp:MembersEquityMember 2021-01-01 2021-12-31 0001828791 us-gaap:ConvertiblePreferredStockMember 2021-01-01 2021-12-31 0001828791 us-gaap:MemberUnitsMember 2021-01-01 2021-12-31 0001828791 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2021-01-01 2021-12-31 0001828791 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-12-31 0001828791 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2021-01-01 2021-12-31 0001828791 us-gaap:TreasuryStockCommonMember 2021-01-01 2021-12-31 0001828791 us-gaap:RetainedEarningsMember 2021-01-01 2021-12-31 0001828791 us-gaap:NoncontrollingInterestMember 2021-01-01 2021-12-31 0001828791 us-gaap:ConvertiblePreferredStockMember 2021-12-31 0001828791 us-gaap:MemberUnitsMember 2021-12-31 0001828791 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2021-12-31 0001828791 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2021-12-31 0001828791 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001828791 us-gaap:RetainedEarningsMember 2021-12-31 0001828791 dsp:MembersEquityMember 2021-12-31 0001828791 us-gaap:TreasuryStockCommonMember 2021-12-31 0001828791 us-gaap:NoncontrollingInterestMember 2021-12-31 0001828791 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-01-01 2022-12-31 0001828791 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-12-31 0001828791 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2022-01-01 2022-12-31 0001828791 us-gaap:TreasuryStockCommonMember 2022-01-01 2022-12-31 0001828791 us-gaap:RetainedEarningsMember 2022-01-01 2022-12-31 0001828791 us-gaap:NoncontrollingInterestMember 2022-01-01 2022-12-31 0001828791 us-gaap:ConvertiblePreferredStockMember 2022-12-31 0001828791 us-gaap:MemberUnitsMember 2022-12-31 0001828791 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2022-12-31 0001828791 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2022-12-31 0001828791 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001828791 us-gaap:RetainedEarningsMember 2022-12-31 0001828791 dsp:MembersEquityMember 2022-12-31 0001828791 us-gaap:TreasuryStockCommonMember 2022-12-31 0001828791 us-gaap:NoncontrollingInterestMember 2022-12-31 0001828791 us-gaap:CommonClassAMember 2021-02-12 0001828791 us-gaap:CommonClassBMember 2021-02-12 0001828791 2021-02-12 0001828791 dsp:ViantTechnologyLLCMember dsp:ContinuingMembersClassBUnitsMember 2022-01-01 2022-12-31 0001828791 dsp:ViantTechnologyLLCMember dsp:ContinuingMembersClassBUnitsMember 2021-02-12 0001828791 dsp:ViantTechnologyLLCMember us-gaap:CommonClassBMember 2021-02-12 2021-02-12 0001828791 us-gaap:OverAllotmentOptionMember 2021-02-12 2021-02-12 0001828791 us-gaap:OverAllotmentOptionMember 2021-02-12 0001828791 dsp:ViantTechnologyLLCMember dsp:MembersEquityClassAUnitsMember 2021-02-12 2021-02-12 0001828791 us-gaap:CommonClassAMember 2021-02-12 2021-02-12 0001828791 dsp:MembersEquityClassAUnitsMember 2021-02-12 2021-02-12 0001828791 us-gaap:CommonClassBMember 2021-02-12 2021-02-12 0001828791 srt:MinimumMember 2022-01-01 2022-12-31 0001828791 srt:MaximumMember 2022-01-01 2022-12-31 0001828791 dsp:IncentiveUnitsMember 2021-01-01 2021-12-31 0001828791 dsp:PhantomUnitPlanMember 2021-01-01 2021-12-31 0001828791 us-gaap:IPOMember 2020-12-31 0001828791 us-gaap:IPOMember 2021-02-28 0001828791 srt:MinimumMember us-gaap:ComputerEquipmentMember 2022-01-01 2022-12-31 0001828791 srt:MaximumMember us-gaap:ComputerEquipmentMember 2022-01-01 2022-12-31 0001828791 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2022-01-01 2022-12-31 0001828791 dsp:CapitalizedSoftwareDevelopmentCostsMember 2022-01-01 2022-12-31 0001828791 dsp:FurnitureFixturesAndOfficeEquipmentMember 2022-01-01 2022-12-31 0001828791 dsp:PaycheckProtectionProgramLoanMember 2020-04-14 2020-04-14 0001828791 2022-01-01 0001828791 us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember 2022-01-01 2022-12-31 0001828791 us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember 2021-01-01 2021-12-31 0001828791 dsp:CustomerOneMember us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember 2021-01-01 2021-12-31 0001828791 dsp:CustomerTwoMember us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember 2021-01-01 2021-12-31 0001828791 us-gaap:RevenueFromContractWithCustomerMember dsp:AdvertisingAgencyRiskMember dsp:AdvertisingAgencyOneMember 2021-01-01 2021-12-31 0001828791 us-gaap:RevenueFromContractWithCustomerMember dsp:AdvertisingAgencyRiskMember dsp:AdvertisingAgencyTwoMember 2022-01-01 2022-12-31 0001828791 us-gaap:RevenueFromContractWithCustomerMember dsp:AdvertisingAgencyRiskMember dsp:AdvertisingAgencyTwoMember 2021-01-01 2021-12-31 0001828791 dsp:AccountsPayableAndAccruedLiabilitiesCurrentMember us-gaap:SupplierConcentrationRiskMember 2022-12-31 0001828791 dsp:AccountsPayableAndAccruedLiabilitiesCurrentMember us-gaap:SupplierConcentrationRiskMember dsp:SupplierOneMember 2022-01-01 2022-12-31 0001828791 dsp:AccountsPayableAndAccruedLiabilitiesCurrentMember us-gaap:SupplierConcentrationRiskMember 2021-12-31 0001828791 dsp:AccountsPayableAndAccruedLiabilitiesCurrentMember us-gaap:SupplierConcentrationRiskMember dsp:SupplierOneMember 2021-01-01 2021-12-31 0001828791 dsp:ViantTechnologyLLCMember 2022-12-31 0001828791 dsp:SecuredOvernightFinancingRateSOFRMember 2022-01-01 2022-12-31 0001828791 us-gaap:TransferredOverTimeMember 2022-01-01 2022-12-31 0001828791 us-gaap:TransferredOverTimeMember 2021-01-01 2021-12-31 0001828791 us-gaap:TransferredOverTimeMember 2020-01-01 2020-12-31 0001828791 us-gaap:TransferredAtPointInTimeMember 2022-01-01 2022-12-31 0001828791 us-gaap:TransferredAtPointInTimeMember 2021-01-01 2021-12-31 0001828791 us-gaap:TransferredAtPointInTimeMember 2020-01-01 2020-12-31 0001828791 us-gaap:LongTermContractWithCustomerMember 2022-12-31 0001828791 us-gaap:LongTermContractWithCustomerMember 2021-12-31 0001828791 dsp:CapitalizedSoftwareDevelopmentCostsMember 2022-12-31 0001828791 dsp:CapitalizedSoftwareDevelopmentCostsMember 2021-12-31 0001828791 us-gaap:ComputerEquipmentMember 2022-12-31 0001828791 us-gaap:ComputerEquipmentMember 2021-12-31 0001828791 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2022-12-31 0001828791 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2021-12-31 0001828791 dsp:FurnitureFixturesAndOfficeEquipmentMember 2022-12-31 0001828791 dsp:FurnitureFixturesAndOfficeEquipmentMember 2021-12-31 0001828791 us-gaap:LeaseholdImprovementsMember 2022-12-31 0001828791 us-gaap:LeaseholdImprovementsMember 2021-12-31 0001828791 dsp:PlatformOperationsMember 2022-01-01 2022-12-31 0001828791 dsp:PlatformOperationsMember 2021-01-01 2021-12-31 0001828791 dsp:PlatformOperationsMember 2020-01-01 2020-12-31 0001828791 us-gaap:SellingAndMarketingExpenseMember 2022-01-01 2022-12-31 0001828791 us-gaap:SellingAndMarketingExpenseMember 2021-01-01 2021-12-31 0001828791 us-gaap:SellingAndMarketingExpenseMember 2020-01-01 2020-12-31 0001828791 dsp:TechnologyAndDevelopmentMember 2022-01-01 2022-12-31 0001828791 dsp:TechnologyAndDevelopmentMember 2021-01-01 2021-12-31 0001828791 dsp:TechnologyAndDevelopmentMember 2020-01-01 2020-12-31 0001828791 us-gaap:GeneralAndAdministrativeExpenseMember 2022-01-01 2022-12-31 0001828791 us-gaap:GeneralAndAdministrativeExpenseMember 2021-01-01 2021-12-31 0001828791 us-gaap:GeneralAndAdministrativeExpenseMember 2020-01-01 2020-12-31 0001828791 srt:MaximumMember 2022-12-31 0001828791 us-gaap:StandbyLettersOfCreditMember 2022-12-31 0001828791 dsp:AdelphicMember 2022-01-01 2022-12-31 0001828791 dsp:AdelphicMember 2021-01-01 2021-12-31 0001828791 us-gaap:DevelopedTechnologyRightsMember 2022-01-01 2022-12-31 0001828791 us-gaap:DevelopedTechnologyRightsMember 2022-12-31 0001828791 us-gaap:CustomerRelationshipsMember 2022-01-01 2022-12-31 0001828791 us-gaap:CustomerRelationshipsMember 2022-12-31 0001828791 us-gaap:TrademarksAndTradeNamesMember 2022-01-01 2022-12-31 0001828791 us-gaap:TrademarksAndTradeNamesMember 2022-12-31 0001828791 us-gaap:DevelopedTechnologyRightsMember 2021-01-01 2021-12-31 0001828791 us-gaap:DevelopedTechnologyRightsMember 2021-12-31 0001828791 us-gaap:CustomerRelationshipsMember 2021-01-01 2021-12-31 0001828791 us-gaap:CustomerRelationshipsMember 2021-12-31 0001828791 us-gaap:TrademarksAndTradeNamesMember 2021-01-01 2021-12-31 0001828791 us-gaap:TrademarksAndTradeNamesMember 2021-12-31 0001828791 us-gaap:RevolvingCreditFacilityMember 2022-12-31 0001828791 us-gaap:RevolvingCreditFacilityMember 2021-12-31 0001828791 dsp:PaycheckProtectionProgramLoanMember 2022-12-31 0001828791 dsp:PaycheckProtectionProgramLoanMember 2021-12-31 0001828791 us-gaap:RevolvingCreditFacilityMember dsp:PNCBankMember dsp:LoanAgreementMember 2019-10-31 0001828791 us-gaap:RevolvingCreditFacilityMember dsp:PNCBankMember dsp:LoanAgreementMember us-gaap:FederalFundsEffectiveSwapRateMember 2019-10-31 2019-10-31 0001828791 us-gaap:RevolvingCreditFacilityMember dsp:PNCBankMember dsp:LoanAgreementMember us-gaap:LondonInterbankOfferedRateLiborSwapRateMember 2019-10-31 2019-10-31 0001828791 us-gaap:RevolvingCreditFacilityMember dsp:PNCBankMember dsp:LoanAgreementMember 2019-10-31 2019-10-31 0001828791 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember dsp:PNCBankMember dsp:LoanAgreementMember us-gaap:FederalFundsEffectiveSwapRateMember 2019-10-31 2019-10-31 0001828791 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember dsp:PNCBankMember dsp:LoanAgreementMember us-gaap:FederalFundsEffectiveSwapRateMember 2019-10-31 2019-10-31 0001828791 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember dsp:PNCBankMember dsp:LoanAgreementMember us-gaap:LondonInterbankOfferedRateLiborSwapRateMember 2019-10-31 2019-10-31 0001828791 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember dsp:PNCBankMember dsp:LoanAgreementMember us-gaap:LondonInterbankOfferedRateLiborSwapRateMember 2019-10-31 2019-10-31 0001828791 us-gaap:RevolvingCreditFacilityMember dsp:PNCBankMember dsp:LoanAgreementMember us-gaap:FederalFundsEffectiveSwapRateMember 2022-01-01 2022-12-31 0001828791 us-gaap:RevolvingCreditFacilityMember dsp:PNCBankMember dsp:LoanAgreementMember us-gaap:LondonInterbankOfferedRateLiborSwapRateMember 2022-01-01 2022-12-31 0001828791 us-gaap:RevolvingCreditFacilityMember dsp:PNCBankMember dsp:LoanAgreementMember 2022-12-31 0001828791 us-gaap:RevolvingCreditFacilityMember 2022-01-01 2022-12-31 0001828791 dsp:PaycheckProtectionProgramLoanMember 2020-04-14 0001828791 dsp:PaycheckProtectionProgramLoanMember us-gaap:PrincipalForgivenessMember 2022-01-01 2022-12-31 0001828791 dsp:PaycheckProtectionProgramLoanMember dsp:AccruedInterestForgivenessMember 2022-01-01 2022-12-31 0001828791 dsp:TwoThousandSixteenConvertiblePreferredUnitsMember dsp:UnitRepurchaseAgreementMember dsp:FormerHoldcosMember 2022-01-01 2022-12-31 0001828791 dsp:TwoThousandNineteenConvertiblePreferredUnitsMember dsp:UnitRepurchaseAgreementMember dsp:FourBrothers2LimitedLiabilityCompanyMember 2022-12-31 0001828791 dsp:FormerHoldcosMember dsp:TwoThousandSixteenConvertiblePreferredUnitsMember 2022-12-31 0001828791 dsp:FourBrothers2LimitedLiabilityCompanyMember dsp:TwoThousandNineteenFormerHoldcoTransactionMember 2022-01-01 2022-12-31 0001828791 dsp:FourBrothers2LimitedLiabilityCompanyMember dsp:TwoThousandNineteenFormerHoldcoTransactionMember 2022-12-31 0001828791 dsp:TwoThousandNineteenFormerHoldcoTransactionMember 2019-01-01 2019-12-31 0001828791 dsp:TwoThousandNineteenFormerHoldcoTransactionMember 2022-12-31 0001828791 us-gaap:MarketApproachValuationTechniqueMember 2022-01-01 2022-12-31 0001828791 us-gaap:IncomeApproachValuationTechniqueMember 2022-01-01 2022-12-31 0001828791 us-gaap:USTreasuryNotesSecuritiesMember 2022-01-01 2022-12-31 0001828791 us-gaap:MeasurementInputRiskFreeInterestRateMember 2022-12-31 0001828791 us-gaap:MeasurementInputOptionVolatilityMember 2022-12-31 0001828791 us-gaap:MeasurementInputDiscountForLackOfMarketabilityMember 2022-12-31 0001828791 2020-10-01 2020-10-31 0001828791 dsp:PreferredUnitholdersMember 2020-10-01 2020-10-31 0001828791 dsp:CommonUnitholdersMember 2020-10-01 2020-10-31 0001828791 dsp:PhantomUnitPlanMember 2020-01-01 0001828791 dsp:PhantomUnitPlanMember 2020-01-01 2020-01-01 0001828791 dsp:TwoThousandAndTwentyOneLongTermIncentivePlanMember us-gaap:CommonClassAMember 2021-02-12 0001828791 dsp:TwoThousandAndTwentyOneLongTermIncentivePlanMember us-gaap:CommonClassAMember 2021-02-12 2021-02-12 0001828791 srt:MaximumMember dsp:TwoThousandAndTwentyOneLongTermIncentivePlanMember us-gaap:CommonClassAMember 2021-01-01 2021-12-31 0001828791 us-gaap:RestrictedStockUnitsRSUMember dsp:TwoThousandAndTwentyOneLongTermIncentivePlanMember 2021-02-12 2021-02-12 0001828791 dsp:TwoThousandAndTwentyOneLongTermIncentivePlanMember 2022-12-31 0001828791 us-gaap:RestrictedStockUnitsRSUMember 2021-12-31 0001828791 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-12-31 0001828791 us-gaap:RestrictedStockUnitsRSUMember 2022-12-31 0001828791 dsp:NonqualifiedStockOptionsMember 2021-12-31 0001828791 dsp:NonqualifiedStockOptionsMember 2021-01-01 2021-12-31 0001828791 dsp:NonqualifiedStockOptionsMember 2022-01-01 2022-12-31 0001828791 dsp:NonqualifiedStockOptionsMember 2022-12-31 0001828791 us-gaap:DomesticCountryMember 2022-12-31 0001828791 us-gaap:DomesticCountryMember 2021-12-31 0001828791 us-gaap:StateAndLocalJurisdictionMember 2022-12-31 0001828791 us-gaap:StateAndLocalJurisdictionMember 2021-12-31 0001828791 us-gaap:DomesticCountryMember us-gaap:ResearchMember 2022-12-31 0001828791 us-gaap:StateAndLocalJurisdictionMember us-gaap:ResearchMember 2022-12-31 0001828791 us-gaap:CommonClassAMember 2022-01-01 2022-12-31 0001828791 us-gaap:CommonClassAMember 2021-01-01 2021-12-31 0001828791 us-gaap:CommonClassAMember 2020-01-01 2020-12-31 0001828791 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-12-31 0001828791 us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-12-31 0001828791 us-gaap:RestrictedStockUnitsRSUMember 2020-01-01 2020-12-31 0001828791 dsp:NonqualifiedStockOptionsMember 2022-01-01 2022-12-31 0001828791 dsp:NonqualifiedStockOptionsMember 2021-01-01 2021-12-31 0001828791 dsp:NonqualifiedStockOptionsMember 2020-01-01 2020-12-31 0001828791 us-gaap:CommonClassBMember 2022-01-01 2022-12-31 0001828791 us-gaap:CommonClassBMember 2021-01-01 2021-12-31 0001828791 us-gaap:CommonClassBMember 2020-01-01 2020-12-31 0001828791 dsp:ViantTechnologyLLCMember dsp:ViantTechnologyIncMember 2022-01-01 2022-12-31 0001828791 dsp:ViantTechnologyLLCMember dsp:ViantTechnologyIncMember 2022-12-31 0001828791 dsp:ViantTechnologyLLCMember dsp:ViantTechnologyIncMember 2021-01-01 2021-12-31 0001828791 dsp:ViantTechnologyLLCMember dsp:ViantTechnologyIncMember 2021-12-31 0001828791 dsp:ViantTechnologyLLCMember us-gaap:NoncontrollingInterestMember 2022-01-01 2022-12-31 0001828791 dsp:ViantTechnologyLLCMember us-gaap:NoncontrollingInterestMember 2022-12-31 0001828791 dsp:ViantTechnologyLLCMember us-gaap:NoncontrollingInterestMember 2021-01-01 2021-12-31 0001828791 dsp:ViantTechnologyLLCMember us-gaap:NoncontrollingInterestMember 2021-12-31 0001828791 dsp:ViantTechnologyLLCMember 2022-01-01 2022-12-31 0001828791 dsp:ViantTechnologyLLCMember 2021-01-01 2021-12-31 0001828791 dsp:ViantTechnologyLLCMember 2021-12-31 0001828791 dsp:MembersEquityClassBUnitsMember 2022-01-01 2022-12-31 0001828791 dsp:MeredithCorporationMember 2022-12-31 0001828791 dsp:MeredithCorporationMember 2021-12-31 0001828791 dsp:MeredithCorporationMember 2022-01-01 2022-12-31 0001828791 dsp:MeredithCorporationMember 2021-01-01 2021-12-31 0001828791 dsp:MeredithCorporationMember 2020-01-01 2020-12-31 iso4217:USD shares iso4217:USD shares pure dsp:impression dsp:reportingUnit dsp:Customer dsp:Supplier 0001828791 FY false http://fasb.org/us-gaap/2022#OtherLiabilitiesCurrent 10-K true 2022-12-31 --12-31 2022 false 001-40015 Viant Technology Inc. DE 85-3447553 2722 Michelson Drive Suite 100 Irvine CA 92612 949 861-8888 Class A common stock, par value $0.001 per share DSP NASDAQ No No Yes Yes true Non-accelerated Filer true false false false 71700000 14647798 47082260 <div style="margin-bottom:3pt;margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">DOCUMENTS INCORPORATED BY REFERENCE</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Portions of the registrant’s definitive Proxy Statement for its 2023 Annual Meeting of Stockholders, which the registrant intends to file pursuant to Regulation 14A with the Securities and Exchange Commission no later than 120 days after the registrant’s fiscal year ended December 31, 2022, are incorporated by reference into Part III of this Annual Report on Form 10-K.</span></div> 34 Deloitte & Touche LLP Costa Mesa, California 197168000 224127000 165251000 116725000 129604000 88260000 63957000 65042000 28887000 21294000 25372000 8698000 44452000 46904000 17639000 246428000 266922000 143484000 -49260000 -42795000 21767000 1481000 -864000 -1038000 -310000 -60000 -91000 0 6110000 0 1171000 5186000 -1129000 -48089000 -37609000 20638000 -36176000 -29867000 -11913000 -7742000 -0.84 -0.63 20.64 -0.84 -0.63 20.64 14185000 12364000 400000 14185000 12364000 1000000 206573000 238480000 101658000 110739000 6631000 2967000 314862000 352186000 23106000 22331000 26441000 0 667000 1786000 12422000 12422000 385000 406000 377883000 389131000 37063000 32877000 35063000 34086000 9162000 12247000 123000 1317000 3711000 0 1995000 2531000 87117000 83058000 0 17500000 0 5234000 24998000 0 0 765000 112115000 106557000 0.001 0 0 10000000 0 0 0.001 15000 14000 450000000 14783886 13920868 14643798 13704638 0.001 47000 47000 150000000 47082260 47082260 47107130 47107130 95922000 82888000 -36261000 -20139000 140088 216230 475000 2648000 59248000 60162000 206520000 222412000 265768000 282574000 377883000 389131000 600000 7500000 400000 15205000 15205000 -10726000 -10726000 5000000 5000000 20638000 20638000 600000 7500000 400000 0 0 0 0 0 0 20117000 0 0 0 20117000 669000 669000 -600000 -7500000 -400000 48936000 49000 28237000 -20786000 7500000 11500000 12000 -1500000 -2000 228175000 228185000 329000 -329000 0 2092000 2000 -2000 0 915000 15045000 15045000 -12397000 699000 12397000 0 -252948000 252948000 -413000 -413000 79839000 79839000 -7742000 -30536000 -38278000 0 0 0 13921000 14000 47107000 47000 82888000 -20139000 0 216000 -2648000 222412000 282574000 838000 1000 -1000 0 25000 -25000 0 424000 2036000 2036000 -4209000 500000 4209000 0 -20284000 20284000 -11000 -11000 33330000 33330000 -11913000 -36176000 -48089000 0 0 0 14784000 15000 47082000 47000 95922000 -36261000 0 140000 -475000 206520000 265768000 -48089000 -37609000 20638000 13131000 11141000 10106000 28901000 68822000 0 1260000 -107000 -584000 -588000 -188000 -61000 0 6110000 0 2861000 0 0 -7821000 20865000 21099000 3642000 750000 252000 4215000 3404000 8995000 860000 9728000 1736000 -3118000 2319000 1323000 -6428000 -1786000 -1694000 -1561000 0 0 -329000 290000 -355000 -3530000 28665000 18875000 758000 441000 434000 8068000 6931000 7407000 -8826000 -7372000 -7841000 0 0 6035000 0 232500000 0 15000 7289000 5547000 0 0 5000000 0 2608000 1708000 2036000 15045000 0 17500000 0 0 -19551000 207558000 -6220000 -31907000 228851000 4814000 238480000 9629000 4815000 206573000 238480000 9629000 238000 660000 1065000 0 5000 6878000 8307000 0 0 0 0 529000 4429000 11017000 0 503000 356000 0 0 6110000 0 Nature of Operations<div style="margin-top:6pt;text-indent:27pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Viant Technology Inc. (the “Company,” “we,” “us,” “our” or “Viant”) was incorporated in the State of Delaware on October 9, 2020</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. </span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company operates a demand side platform, Adelphic, that is used by marketers and their advertising agencies to centralize the planning, buying and measurement of their advertising across most channels, including desktop, mobile, connected TV, linear TV, in-game, streaming audio and digital billboards.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On February 9, 2021, the Securities and Exchange Commission (“SEC”) declared effective the Company’s Form S-1 related to the initial public offering ("IPO") of its Class A common stock. The closing date of the IPO was February 12, 2021, and in connection with the closing and the corporate reorganization (the “Reorganization Transactions”), the following actions were taken:</span></div><div style="margin-top:6pt;padding-left:54pt;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">The Company amended and restated its certificate of incorporation, under which the Company is authorized to issue up to 450,000,000 shares of Class A common stock, up to 150,000,000 shares of Class B common stock, and up to 10,000,000 shares of preferred stock;</span></div><div style="margin-top:6pt;padding-left:54pt;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="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">The limited liability company agreement of Viant Technology LLC was amended and restated (as amended and restated, the “Viant Technology LLC Agreement”) to, among other things, provide for Class A units and Class B units and appoint the Company as the sole managing member of Viant Technology LLC;</span></div><div style="margin-top:6pt;padding-left:54pt;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">The Viant Technology LLC Agreement classified the interests acquired by the Company as Class A units, reclassified the interests held by the continuing members of Viant Technology LLC as Class B units, and permits the continuing members of Viant Technology LLC to exchange Class B units for shares of Class A common stock of Viant Technology Inc. on a one-for-one basis or, at the election of Viant Technology Inc., for cash at the current fair value on the date of the exchange. Immediately following such reclassification, the continuing members held 48,935,559 Class B units.</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> For each membership unit of Viant Technology LLC that was reclassified as a Class B unit, the Company issued one corresponding share of our Class B common stock to the continuing members, or 48,935,559 shares of Class B common stock in total;</span></div><div style="margin-top:6pt;padding-left:54pt;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="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:23.5pt">The Company issued and sold 10,000,000 shares of its Class A common stock to the underwriters at an IPO price of $25.00 per share, for gross proceeds of $250.0 million before deducting underwriting discounts and commissions of $17.5 million;</span></div><div style="margin-top:6pt;padding-left:54pt;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">The Company used the net proceeds of $232.5 million </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">to acquire 10,000,000 newly issued Class A units of Viant Technology LLC at a per-unit price equal to the per-share price paid by the underwriters for shares of our Class A common stock;</span></div><div style="margin-top:6pt;padding-left:54pt;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">The underwriters exercised their option to purchase 1,500,000 additional shares of Class A common stock from the selling stockholders in the IPO. The Company did not receive any proceeds from the sale of shares by the selling stockholders. Pursuant to such exercise, the selling stockholders exchanged the corresponding number of Class B units for the shares of Class A common stock, the corresponding number of shares of Class B common stock were automatically retired, and 1,500,000 Class A units were issued to the Company;</span></div><div style="margin-top:6pt;padding-left:54pt;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">The Class B stockholders and Class A stockholders initially had 80.5% and 19.5%, respectively, of the combined voting power of the Company’s common stock. The Class A common stock outstanding represents 100% of the rights of the holders of all classes of the Company’s outstanding common stock to share in distributions from the Company, except for the right of Class B stockholders to receive the par value of the Class B common stock upon our liquidation, dissolution or winding up or an exchange of Class B units;</span></div><div style="margin-top:6pt;padding-left:54pt;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">The Company entered into a Registration Rights Agreement with the Class B stockholders to provide for certain rights and restrictions after the IPO; and</span></div><div style="margin-top:6pt;padding-left:54pt;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">Viant Technology LLC’s 2020 Equity Based Incentive Compensation Plan (the “Phantom Unit Plan”) was terminated and replaced with the Company’s 2021 Long Term Incentive Plan (the “LTIP”).</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Immediately following the closing of the IPO, Viant Technology LLC became the predecessor of the Company for financial reporting purposes. Viant Technology Inc. is a holding company, and its sole material asset is its equity interest in Viant Technology LLC. As the sole managing member of Viant Technology LLC, the Company operates and controls all of the business and affairs of Viant Technology LLC. The Reorganization Transactions are accounted for as a reorganization of entities under common control. As a result, the consolidated financial statements of the Company recognize the assets and liabilities received in the Reorganization Transactions at their historical carrying amounts, as reflected in the historical consolidated financial statements of Viant Technology LLC. The Company consolidates Viant Technology LLC in its consolidated financial statements and records a noncontrolling interest related to the Class B units held by the Class B stockholders on its consolidated balance sheets, and statements of operations.</span></div> 450000000 150000000 10000000 1 48935559 1 48935559 10000000 25.00 250000000 17500000 232500000 10000000 1500000 1500000 0.805 0.195 1 Basis of Presentation and Summary of Significant Accounting Policies<div style="margin-top:12pt"><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 Presentation and Principles of Consolidation</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying consolidated financial statements are prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) and include the operations of the Company, Viant Technology LLC and its wholly owned subsidiaries. Viant Technology LLC is considered a variable interest entity (“VIE”). The Company is the primary beneficiary and sole managing member of Viant Technology LLC and has decision making authority that significantly affects the economic performance of the entity. As a result, the Company consolidates Viant Technology LLC. All intercompany balances and transactions have been eliminated in consolidation. </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Viant Technology LLC has been determined to be the predecessor for accounting purposes and, accordingly, the consolidated financial statements for periods prior to the IPO and the related Reorganization Transactions have been adjusted to combine the previously separate entities for presentation purposes. Amounts for the period prior to February 12, 2021 presented in the consolidated financial statements and notes to consolidated financial statements herein represent the historical operations of Viant Technology LLC. The amounts as of December 31, 2022 and December 31, 2021 and the operations since February 12, 2021 reflect the consolidated operations of the Company.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management believes that the accompanying consolidated financial statements reflect the adjustments necessary for the fair statement of its consolidated balance sheets as of December 31, 2022 and 2021, statements of operations for the years ended December 31, 2022, 2021 and 2020, and cash flows for the years ended December 31, 2022, 2021 and 2020. </span></div><div style="margin-top:12pt"><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-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of our consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosures of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenue and expenses during the reporting period. On an ongoing basis, management evaluates its estimates, primarily those related to revenue recognition, stock-based compensation, income taxes, allowances for doubtful accounts, the useful lives of capitalized software development costs and other property, equipment and software and assumptions used in the impairment analyses of long-lived assets and goodwill. 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 amount of assets and liabilities that are not readily apparent from other sources. Actual results may differ from these estimates under different assumptions or conditions.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2022, the impact of widespread macroeconomic and geopolitical uncertainties, including the continuing impact of COVID-19, labor shortages, inflation and monetary supply shifts, rising interest rates, tightening of credit markets, recession risks, and potential disruptions from the Russia-Ukraine conflict, on our business continues to evolve. As a result, many of our estimates and assumptions consider macroeconomic and geopolitical factors in the market, which require increased judgment and carry a higher degree of variability and volatility. As events continue to evolve and additional information becomes available on the potential impact on our business of global economic and business events, our estimates may change materially in future periods.</span></div><div style="margin-top:12pt"><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><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-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the periods presented, net income (loss) is equal to comprehensive income (loss).</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Segment Information</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has a single reportable operating segment which operates an enterprise technology platform, Adelphic, that enables marketers and their advertising agencies to automate and centralize the planning, buying and measurement of their video, audio and display ads across all channels, including desktop, mobile, connected TV, linear TV, in-game, streaming audio and digital billboards in the United States. In reaching this conclusion, management considers the definition of the chief operating decision maker (“CODM”), how the business is defined by the CODM, the nature of the information provided to the CODM and how that information is used to make operating decisions, allocate resources and assess performance. The Company’s CODM is comprised of the chief executive officer and chief operating officer. The results of operations provided to and analyzed by the CODM are at the consolidated level and accordingly, key resource decisions and assessment of performance are performed at the consolidated level. The Company assesses its determination of operating segments at least annually.</span></div><div style="margin-top:12pt"><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-top:6pt;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 generates its revenue by providing marketers and advertising agencies with the ability to plan, buy and measure their digital advertising campaigns using its people-based DSP, Adelphic. Our platform enables marketers to reach their target audience across desktop, mobile, connected TV, linear TV, in-game, streaming audio and digital billboards.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company applies a five-step approach as defined in Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) 606, Revenue from Contracts with Customers (“ASC 606”), in determining the amount and timing of revenue to be recognized:</span></div><div style="margin-top:6pt;padding-left:54pt;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">Identification of a contract with a customer;</span></div><div style="margin-top:6pt;padding-left:54pt;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">Identification of the performance obligations in the contract;</span></div><div style="margin-top:6pt;padding-left:54pt;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">Determination of the transaction price;</span></div><div style="margin-top:6pt;padding-left:54pt;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">Allocation of the transaction price to the performance obligations in the contract; and</span></div><div style="margin-top:6pt;padding-left:54pt;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">Recognition of revenue when or as the performance obligations are satisfied.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We make our platform available through different pricing options to tailor to multiple customer types and customer needs. These options consist of a percentage of spend option and a fixed cost per mille (“CPM”) pricing option. CPM refers to a payment option in which customers pay a price for every 1,000 impressions an ad receives. We generate revenue when our platform is used on a self-service basis by charging a platform fee that is a percentage of spend as well as fees for additional features such as data and advanced reporting. We also offer our customers the ability to use our services to aid in data management, media execution and advanced reporting. When customers utilize our services, we generate revenue by charging a (1) separate service fee that represents a percentage of spend in addition to the platform fee; or (2) a fixed CPM that is inclusive of media, other direct costs and services.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We maintain agreements with our customers in the form of master service agreements (“MSA”) in connection with the percentage of spend pricing option, as well as instances where we charge our customers a flat monthly fee for services in connection with data management and advanced reporting. We maintain insertion orders (“IO”) in connection with the fixed CPM pricing option, which set out the terms of the relationship and use of our platform. The nature of our performance obligations is to enable customers to plan, buy and measure advertising campaigns using our platform and provide campaign execution services as requested.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the percentage of spend pricing option, we typically bill customers a platform fee, and in certain instances an additional service fee, which is based on a specified percentage of the customer’s purchases through the platform as well as fees for additional features such as data and advanced reporting, plus the cost of TAC, as defined below. We recognize revenue at the point in time when a purchase by the customer occurs through our platform. </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The determination of whether revenue for the percentage of spend pricing option 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 follow 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-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In instances discussed above related to the percentage of spend pricing option, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">we typically act as an agent because </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">we arrange for the transfer of such costs from the supplier to the customer through the use of our platform and do not control such features prior to transfer to the customer. We do not have primary responsibility for meeting customer specifications and do not have discretion in establishing the price of TAC related to this pricing option. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> As we act as the agent in these arrangements, we report revenue on a net basis.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In certain arrangements, we act as a principal in percentage of spend arrangements because (i) we control the advertising inventory before it is transferred to our clients; (ii) we bear sole responsibility for fulfillment of the advertising promise and inventory risks and (iii) we have full discretion in establishing prices. As we act as the principal in these arrangements, we report revenue and the related costs incurred on a gross basis.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the fixed CPM pricing option, we typically bill customers a fixed CPM price based on advertising impressions delivered through the platform and recognize revenue at the point in time when the advertising impressions are delivered. In certain cases, we also provide third party data segments and measurement reporting, which are recognized at the point in time they are delivered to the customer. We have the primary responsibility for meeting customer specifications and have discretion in establishing the price of TAC related to this pricing option. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As we act as the principal in these arrangements, we report revenue and the related costs incurred on a gross basis.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company invoices its customers on a monthly basis for all pricing options. Invoice payment terms, negotiated on a customer-by-customer basis, are typically 30 to 60 days. Advertising agency customers typically have sequential liability terms, which means payments are not due to the Company from its advertising agency customer until the advertising agency customer has received payment from its customer, the advertiser.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There are no contract assets recorded on the consolidated balance sheets because the Company’s right to any unbilled consideration for performance obligations satisfied is only conditional upon the passage of time. Contract liabilities, or deferred revenue, are recorded for amounts that are collected in advance of the satisfaction of performance obligations. These liabilities are classified as current if the respective performance obligations are anticipated to be satisfied during the succeeding 12-month period per the terms of the contract, and the remaining portion is recorded as non-current deferred revenue in the consolidated balance sheets.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASC 606 provides various optional practical expedients. The Company elected the use of the practical expedient relating to the disclosure of remaining performance obligations within a contract and will not disclose remaining performance obligations for contracts with an original expected duration of one year or less.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Operating Expenses</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We classify our operating expenses into the following four categories. Each expense category includes overhead such as rent and occupancy charges, which is allocated based on headcount.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Platform Operations. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Platform operations expense represents our cost of revenues, which consists of TAC, hosting costs, personnel costs, depreciation of capitalized software development costs, customer support costs and allocated overhead. TAC recorded in platform operations consists of amounts incurred and payable to suppliers for costs associated with our fixed CPM pricing option. Personnel costs within platform operations include salaries, bonuses, stock/unit-based compensation and employee benefit costs primarily attributable to personnel who directly support our platform.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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%">Sales and marketing expense consists primarily of personnel costs, including salaries, bonuses, stock/unit-based compensation, employee benefit costs and commissions for our sales personnel. Sales and marketing expense also includes costs for market development programs, advertising, promotional and other marketing activities and allocated overhead. Commissions are expensed as incurred.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company incurred advertising costs of $9.3 million, $4.1 million, and $1.2 million for the years ended December 31, 2022, 2021 and 2020, respectively, related to the promotion of the Company, its brands, products and services to potential customers. Advertising costs are expensed as incurred and recorded in sales and marketing expense within the consolidated statements of operations.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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%">Technology and development expense consists primarily of personnel costs, including salaries, bonuses, stock/unit-based compensation and employee benefit costs associated with the ongoing development and maintenance of our platform and allocated overhead. Technology and development costs are expensed as incurred, except to the extent that such costs are associated with software development that qualifies for capitalization, which are then recorded as capitalized software development costs included in "Property, equipment, and software, net", on the consolidated balance sheets. We record depreciation for capitalized software not related to our platform within technology and development expense.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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%">General and administrative expense consists primarily of personnel costs, including salaries, bonuses, stock/unit-based compensation and employee benefit costs associated with our executive, accounting, finance, legal, human resources, and other administrative personnel. Additionally, this includes accounting, legal and other professional services fees, insurance expense, bad debt expense and allocated overhead.</span></div><div style="margin-top:12pt"><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 style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation relates to equity awards granted under the Company’s 2021 LTIP, which is measured and recognized in the consolidated financial statements based on the fair value of the equity awards granted. Since inception of the 2021 LTIP, the Company has only granted restricted stock units (“RSUs”) and nonqualified stock options. The fair value of RSUs is calculated using the closing market price of the Company’s Class A common stock on the date of grant. The fair value of nonqualified stock options is estimated using the Black Scholes option pricing model. The Black Scholes option pricing model is impacted by the fair value of the Company’s Class A common stock, as well as changes in certain assumptions, including but not limited to, the expected Class A common stock price volatility over the term of the nonqualified stock options, the expected term of the nonqualified stock options, the risk-free interest rate, and the expected dividend yield. The Company records compensation for all equity awards under the 2021 LTIP under the straight-line attribution method over the requisite service period. The Company has elected the accounting policy to account for forfeitures within stock-based compensation as they occur.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A portion of RSUs granted during the year ended December 31, 2021 to certain employees and board members, pursuant to the 2021 LTIP, vested upon expiration of the 180 day IPO lock-up period during the fiscal year ended December 31, 2021. The remainder of RSUs and nonqualified stock options granted to employees will vest through the applicable vesting dates. RSUs generally vest over a period of four years, contingent upon employment on the vesting date. RSUs awarded to board members upon their appointment will vest on the third anniversary of the grant date and RSUs awarded to board members annually will vest on the first anniversary of the grant date. Nonqualified stock options will generally vest based on four years of continuous service and have 10 year contractual terms.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Unit-Based Compensation</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company adopted the Limited Liability Company Agreement (the “Viant Technology LLC Agreement”) on October 4, 2016, under which it issued common unit awards, subject to vesting and other terms, to certain executives of the Company and to Viant Technology Equity Plan LLC, which issued incentive units in the form of profit interests to certain employees of the Company. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company records compensation for all common unit awards and incentive units granted to employees of the Company, which is measured and recognized on a graded-vesting attribution basis over the requisite service period based on the fair value of the awards at the grant date. The Company has elected the accounting policy to account for forfeitures within unit-based compensation as they occur.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the years ended December 31, 2020 and 2019, the Company was privately held with no active public market for our common units. Therefore, in determining the fair value of equity-based awards, the Company utilized valuations prepared by an independent third party. The independent third party performed the valuations in a manner consistent with the American Institute of Certified Public Accountants Practice Aid, Valuation of Privately-Held Company Equity Securities Issued as Compensation (“Practice Aid”). In conducting the valuations, the Company considered all objective and subjective factors that it believed to be relevant in the valuation conducted, including management’s best estimate of our business condition, prospects and operating performance at the valuation dates. There are significant judgments and estimates inherent in these valuations. These judgments and estimates include assumptions regarding our future operating performance, industry growth, average selling price, and the timing of a potential initial public offering or other liquidity event.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company determined the fair value of equity awards using a combination of the market and income approach. The market approach and the income approach are both acceptable valuation methods in accordance with the Practice Aid. There are two general methodologies under the market approach: (i) guideline public company method, and (ii) guideline merged and acquired company method. Both methods generate a marketable equity fair value indication using market-based information available to market participants. Under the income approach, the enterprise value can be estimated using the discounted cash flow method, which involves estimating the future cash flows of a business for a discrete period and discounting them to their present value.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As provided in the Practice Aid, there are several approaches for allocating enterprise value of a privately held company to the outstanding equity of the Company. The Company selected the Option Pricing Model (“OPM”) which treats common equity and preferred equity as call options on the enterprise’s value. The exercise prices associated with these call options vary according to the liquidation preference of the preferred equity, the preferred equity conversion price, the exercise prices of common equity options and other features of a company’s equity capital structure.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Earnings (Loss) Per Share</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic earnings (loss) per share is calculated by dividing the earnings (loss) attributable to Class A common stockholders by the number of weighted-average shares of Class A common stock outstanding. The Company’s RSUs, nonqualified stock options and shares of Class B common stock do not share in the earnings or losses of the Company and are therefore not participating securities. As such, separate presentation of basic and diluted earnings (loss) per share of RSUs, nonqualified stock options and Class B common stock under the two-class method has not been presented.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Diluted earnings per share adjusts the basic earnings (loss) per share calculation for the potential dilutive impact of common shares such as equity awards using the treasury-stock method. Diluted earnings per share considers the impact of potentially dilutive securities except in periods in which there is a loss because the inclusion of the potential common shares would have an anti-dilutive effect. Shares of our Class B common stock, RSUs, and nonqualified stock options are considered potentially dilutive shares of Class A common stock; however, related amounts have been excluded from the computation of diluted earnings per share of Class A common stock because the effect would have been anti-dilutive under the if-converted method and treasury-stock method.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Earnings (Loss) Per Unit</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic earnings (loss) per unit is calculated by dividing the earnings (loss) attributable to common unitholders by the number of weighted-average common units outstanding. The Company applies the two-class method to allocate earnings between common and convertible preferred units.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Diluted earnings per unit adjusts the basic earnings (loss) per unit attributable to common unitholders and the weighted-average number of units of common units outstanding for the potential dilutive impact of common units, using the treasury-stock method, and convertible preferred units using the if-converted method. Diluted earnings per unit considers the impact of potentially dilutive securities except in periods in which there is a loss because the inclusion of the potential common units would have an anti-dilutive effect.</span></div><div style="margin-top:12pt"><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-top:6pt;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 considers </span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">cash in bank accounts, money market funds, and highly liquid debt instruments with an original maturity of less than 90 days to be cash and cash equivalents. Due to the short-term nature of cash and cash equivalents the carrying amounts approximate fair value.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accounts Receivable, Net of Allowances</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable are recorded at the invoiced amount, net of an allowance for doubtful accounts, and are unsecured and do not bear interest. The Company performs credit evaluations of its customers and certain advertisers when the Company’s agreements with its customers contain sequential liability terms that provide that the customer payments are not due to the Company until the customer has received payment from its customers (advertisers). 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 customer information, subsequent collection history and other relevant data. Account balances are charged off against the allowance when the Company believes it is probable the receivable will not be recovered. Recoveries of accounts receivable previously written off are recorded when received.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents changes in the allowance for doubtful accounts:</span></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.666%"><tr><td style="width:1.0%"/><td style="width:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31, </span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance</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%">54 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">335 </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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for (recovery of) doubtful accounts</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,260 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Write-offs, net of recoveries</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(299)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#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%">Ending balance</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,015 </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%">54 </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:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Deferred Offering Costs</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred offering costs consisted primarily of accounting, legal, and other costs related to our IPO. As of December 31, 2020, the Company capitalized $2.2 million of deferred offering costs within prepaid expenses and other current assets in the consolidated balance sheet. Upon consummation of the IPO in February 2021, total deferred offering costs of $4.3 million were reclassified as additional paid-in capital within stockholders’ equity and recorded against the proceeds from the IPO. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Property, Equipment and Software, Net</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, equipment and software are recorded at historical cost, less accumulated depreciation. Depreciation is computed using the straight-line method based upon the following estimated useful lives:</span></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.666%"><tr><td style="width:1.0%"/><td style="width:85.718%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.082%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer equipment</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3-5</span></div></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%">Purchased software</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3</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%">Capitalized software development costs</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3</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%">Furniture, fixtures and office equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10</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%">Leasehold improvements</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td></tr></table></div><div><span><br/></span></div><div style="padding-left:40.5pt;text-indent:-9pt"><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:4pt">Leasehold improvements are depreciated on a straight-line basis over the term of the lease, or the useful life of the assets, whichever is shorter.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Repair and maintenance costs are charged to expense as incurred, while replacements 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 recorded in other expense (income), net within the consolidated statements of operations.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Capitalized Software Development Costs</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company capitalizes certain costs associated with creating and enhancing internally developed software related to the Company’s technology infrastructure and such costs are recorded within property, equipment and software, net. These costs include personnel and related employee benefit expenses for employees who are directly associated with and who devote time to software </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">development projects. Software development costs that do not qualify for capitalization are expensed as incurred and recorded in technology and development expense in the consolidated statements of operations.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Software development activities typically consist of three stages: (1) the planning phase; (2) the application and infrastructure development stage; and (3) the post implementation stage. Costs incurred in the planning and post implementation phases, including costs associated with training and repairs and maintenance of the developed technologies, are expensed as incurred. The Company capitalizes costs associated with software developed when the preliminary project stage is completed, management implicitly or explicitly authorizes and commits to funding the project and it is probable that the project will be completed and perform as intended. Costs incurred in the application and infrastructure development phases, including significant enhancements and upgrades, are capitalized. Capitalization ends once a project is substantially complete and the software is ready for its intended purpose. Software development costs are depreciated using a straight-line method over the 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.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Capitalized Interest</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company capitalizes interest on borrowings related to eligible capital expenditures including development costs related to internal use software which is recorded within property, equipment and software, net. Capitalized interest is added to the cost of the qualified assets and depreciated over the estimated useful lives of the assets. </span></div><div style="margin-top:12pt"><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</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-lived assets consist of property, equipment and software and intangible assets with estimable useful lives subject to depreciation and amortization. The Company reviews long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset or asset group may not be recoverable. Recoverability of an asset or asset group to be held and used is measured by a comparison of the carrying amount of an asset or asset group to the estimated undiscounted future cash flows expected to be generated by the asset or asset group. If the carrying amount of the asset or asset group exceeds its estimated future cash flows, an impairment charge is recognized in the amount by which the carrying amount of the asset or asset group exceeds the fair value of the asset or asset group.</span></div><div style="margin-top:12pt"><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-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill is tested at least annually for impairment as of the first day of the fourth fiscal quarter, or more frequently if indicators of impairment exist during the fiscal year. Events or circumstances which could trigger an impairment review include a significant adverse change in legal factors or in the business climate, loss of key customers, an adverse action or assessment by a regulator, unanticipated competition, a loss of key personnel, significant changes in the manner of the Company’s use of the acquired assets or the strategy for the Company’s overall business, significant negative industry or economic trends, or significant underperformance relative to expected historical or projected future results of operations. The Company assesses its conclusion regarding reporting units in conjunction with its annual goodwill impairment test and has determined that it has one reporting unit for the purposes of allocating and testing goodwill.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">When testing goodwill for impairment, the Company first performs a qualitative assessment. If the Company determines it is more likely than not that a reporting unit’s fair value is less than its carrying amount, then a one-step impairment test is required. If the Company determines it is not more likely than not a reporting unit’s fair value is less than its carrying amount, then no further analysis is necessary. To identify whether a potential impairment exists, the Company compares the estimated fair value of the reporting unit with its carrying amount, including goodwill. If the estimated fair value of the reporting unit exceeds its carrying amount, goodwill is not considered to be impaired. If, however, the fair value of the reporting unit is less than its carrying amount, then such balance would be recorded as an impairment loss. Any impairment loss is limited to the carrying amount of goodwill within the entity.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Paycheck Protection Program Loan</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 14, 2020, the Company received the proceeds from a loan in the amount of approximately $6.0 million (the “PPP Loan”) from PNC Bank, as lender, pursuant to the Paycheck Protection Program (“PPP”) of the Coronavirus Aid, Relief, and Economic Security Act (the “CARES Act”). The Company accounted for the PPP Loan as a financial liability in accordance with ASC Topic 470, Debt. Accordingly, the PPP Loan was recognized within long-term debt and current portion of long-term debt in the Company’s consolidated balance sheet and the related accrued interest was included within accrued liabilities in the Company’s consolidated balance sheet as of December 31, 2020. In June 2021, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the Company received a notice of forgiveness of the PPP Loan in whole, including all accrued unpaid interest. The forgiveness of the loan is recognized within "Gain on extinguishment of debt" on the consolidated statement of operations for the year ended December 31, 2021.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Refer to Note 8—Revolving Credit Facility and PPP Loan for additional information.</span></div><div style="margin-top:12pt"><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-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The framework for measuring fair value and related disclosure requirements about fair value measurements are provided in ASC 820, Fair Value Measurement (“ASC 820”). This pronouncement defines fair value as the price that would be received to sell 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. The fair value hierarchy prescribed by ASC 820 contains three input levels as follows:</span></div><div style="margin-top:6pt;padding-left:54pt;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:700;line-height:120%;padding-left:23.5pt">Level 1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: Unadjusted quoted prices in active markets for identical assets or liabilities accessible to the reporting entity at the measurement date.</span></div><div style="margin-top:6pt;padding-left:54pt;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:700;line-height:120%;padding-left:23.5pt">Level 2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: Other than quoted prices included in Level 1 inputs that are observable for the asset or liability, either directly or indirectly, for substantially the full term of the asset or liability.</span></div><div style="margin-top:6pt;padding-left:54pt;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:700;line-height:120%;padding-left:23.5pt">Level 3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: Unobservable inputs for the asset or liability used to measure fair value to the extent that observable inputs are not available, thereby allowing for situations in which there is little, if any, market activity for the asset or liability at the measurement date.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amounts of the Company’s cash and cash equivalents, accounts receivable, accounts payable, accrued compensation and accrued liabilities approximate fair value due to the short-term nature of these instruments.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financial Instruments Not Recorded at Fair Value on a Recurring Basis</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain financial instruments, including debt, are not measured at fair value on a recurring basis in the consolidated balance sheets. The fair value of debt was estimated using primarily level 2 inputs including quoted market prices or discounted cash flow analyses, based on estimated incremental borrowing rates for similar types of borrowing arrangements. As of December 31, 2022, there was no outstanding balance under the Loan Agreement. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Assets and Liabilities Recorded at Fair Value on a Non-Recurring Basis</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain assets and liabilities, including goodwill and intangible assets, are subject to measurement at fair value on a non-recurring basis if there are indicators of impairment or if they are deemed to be impaired as a result of an impairment review.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Leases</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At the beginning of fiscal 2022, the Company adopted new lease accounting guidance issued by the FASB. The most significant change requires lessees to record the present value of operating lease payments as operating lease assets and lease liabilities on its balance sheet and disclose key information about leasing arrangements. </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We adopted the new guidance using the modified retrospective method at the beginning of fiscal 2022. As such, the consolidated balance sheets for prior periods are not comparable to our fiscal 2022 periods. The Company adopted the new guidance by applying the package of practical expedients permitted under the transition guidance, which allowed the Company to carry forward its original assessment of whether:</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our existing arrangements are or contain leases; </span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our existing arrangements are operating or finance leases; and </span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">to capitalize initial direct costs. </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The adoption of the new guidance resulted in the recognition of operating lease assets of approximately $21.0 million and operating lease liabilities of approximately $22.0 million, which were measured by the present value of the remaining minimum lease payments. In accordance with the guidance, the Company elected the practical expedient to exclude leases with a term of less than one year from the measurement of operating lease assets and lease liabilities. The Company also elected the practical expedient that allows lessees the option to account for lease and non-lease components together as a single component for all real estate classes of underlying assets. At adoption, in the consolidated balance sheet, we also reclassified deferred rent of approximately $1.0 million for operating leases at the end of the fiscal year ended December 31, 2021 from other current liabilities (current portion) and other long-term liabilities (non-current portion) to current portion of operating lease liabilities and long-term portion of operating lease liabilities, respectively. </span><span style="color:#252525;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The impact on the Company’s consolidated statements of operations and cash flows was not material.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#252525;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The present value of the lease payments was calculated using the Company’s incremental borrowing rate applicable to the lease, which is </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">determined</span><span style="color:#252525;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> by estimating what it would cost the Company to borrow a collateralized amount equal to the total lease payments over the lease term based on the contractual terms of the lease and the location of the leased asset.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We determine whether an arrangement is a lease at the contract inception date. Our leases may require us to make fixed rental payments or variable lease payments, which are based on a variety of factors including property values, tax and utility rates, property </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">services fees, and other factors. Since these costs are variable in nature, they are excluded from the measurement of the reported operating lease assets and liabilities and are expensed as incurred. The Company records rent expense for operating leases, some of which have escalating rent payments, on a straight-line basis over the lease term.</span></div><div style="margin-top:12pt"><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-top:6pt;text-indent:27pt"><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 risk consist principally of cash and cash equivalents and accounts receivable. The Company maintains its cash with financial institutions and its cash levels exceed the Federal Deposit Insurance Corporation (FDIC) federally insured limits. Accounts receivable include amounts due from customers with principal operations primarily in the United States.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2022, no individual customers accounted for more than 10.0% of consolidated accounts receivable. As of December 31, 2021, two individual customers accounted for 13.2% and 12.3% of consolidated accounts receivable. For the years ended December 31, 2022, 2021, and 2020, no individual customers accounted for more than 10.0% of consolidated revenue.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides the Company’s concentrations of credit risk with respect to advertising agency holding companies as a percentage of the Company’s total revenues. </span></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.666%"><tr><td style="width:1.0%"/><td style="width:72.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.932%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended<br/>December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Advertising Agency Holding Company</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&lt;10.0 %</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%">15.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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">B</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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%">14.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></tr></table></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2022, one supplier accounted for 24.6% of consolidated accounts payable and accrued liabilities. As of December 31, 2021, one supplier accounted for 16.8% of consolidated accounts payable and accrued liabilities..</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Related Party Relationships</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Capital V LLC (formerly Four Brothers 2 LLC), the holder of Class B common stock as of December 31, 2022, is controlled by the Company’s co-founders, Tim Vanderhook and Chris Vanderhook, and therefore is considered a related party. Refer to Note 9—Convertible Preferred Units and Common Units and Note 16—Related Parties for additional information.</span></div><div style="margin-top:12pt"><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-top:6pt;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 is the managing member of Viant Technology LLC and, as a result, consolidates the financial results of Viant Technology LLC in the consolidated financial statements. Viant Technology LLC is a pass-through entity for U.S. federal and most applicable state and local income tax purposes following a corporate reorganization effected in connection with our initial public offering. As an entity classified as a partnership for tax purposes, Viant Technology LLC is not subject to U.S. federal and certain state and local income taxes. Any taxable income or loss generated by Viant Technology LLC is passed through to and included in the taxable income or loss of its members, including us. The Company is taxed as a corporation and pays corporate federal, state and local taxes with respect to income allocated from Viant Technology LLC, based on Viant Technology Inc.'s 23.7% interest in Viant Technology LLC.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for income taxes under the asset and liability method, which requires the recognition of deferred tax assets and liabilities (“DTAs” and “DTLs”) for the expected future tax consequences of events that have been included in the financial statements. Under this method, we determine DTAs and DTLs on the basis of the differences between the financial statement and tax bases of assets and liabilities by using enacted tax rates in effect for the year in which the differences are expected to reverse. The effect of a change in tax rates on DTAs and DTLs is recognized in income in the period that includes the enactment date. We recognize DTAs to the extent that we believe that these assets are more likely than not to be realized. In making such a determination, we consider all available positive and negative evidence, including future reversals of existing taxable temporary differences, projected future taxable income, tax-planning strategies, carryback potential if permitted under the tax law and results of recent operations. If we determine that we would be able to realize our DTAs in the future in excess of their net recorded amount, we would make an adjustment to the DTA valuation allowance, which would reduce the provision for income taxes.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company records uncertain tax positions in accordance with ASC 740 on the basis of a two-step process in which (1) we determine whether it is more likely than not that the tax positions will be sustained on the basis of the technical merits of the position and (2) for those tax positions that meet the more-likely-than-not recognition threshold, we recognize the largest amount of tax benefit that is more than 50 percent likely to be realized upon ultimate settlement with the related tax authority.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Tax Receivable Agreement</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company expects to obtain an increase in its share of tax basis in the net assets of Viant Technology LLC when Class B units are exchanged by the holders of Class B units for shares of Class A common stock of the Company and upon other qualifying transactions. Each change in outstanding shares of Class A common stock of the Company results in a corresponding increase or decrease in the Company's ownership of Class A units of Viant Technology LLC. The Company intends to treat any exchanges of Class B units as direct purchases of LLC interests for U.S. federal income tax purposes. These increases in tax basis may reduce the amounts that the Company would otherwise pay in the future to various taxing authorities. They may also decrease gains (or increase losses) on future dispositions of certain capital assets to the extent tax basis is allocated to those capital assets.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the IPO, the Company entered into a Tax Receivable Agreement (“TRA”) with Viant Technology LLC and the holders of Class B units of Viant Technology LLC. In the event that such parties exchange any or all of their Class B units for Class A common stock, the TRA requires the Company to make payments to such holders for 85% of the tax benefits realized, or in some cases deemed to be realized, by the Company by such exchange as a result of (i) increases in the Company’s tax basis of its ownership interest in the net assets of Viant Technology LLC resulting from any redemptions or exchanges of noncontrolling interest, (ii) tax basis increases attributable to payments made under the TRA and (iii) deductions attributable to imputed interest pursuant to the TRA (the “TRA Payments”). The annual tax benefits are computed by calculating the income taxes due, including such tax benefits and the income taxes due without such benefits. The Company expects to benefit from the remaining 15% of any tax benefits that it may actually realize. The TRA Payments are not conditioned upon any continued ownership interest in Viant Technology LLC or the Company. To the extent that the Company is unable to timely make payments under the TRA for any reason, such payments generally will be deferred and will accrue interest until paid.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The timing and amount of aggregate payments due under the TRA may vary based on a number of factors, including the amount and timing of the taxable income the Company generates each year and the tax rate then applicable. The Company calculates the liability under the TRA using a TRA model, which includes an assumption related to the fair market value of assets. The payment obligations under the TRA are obligations of the Company and not of Viant Technology LLC. Payments are generally due under the TRA within a specified period of time following the filing of the Company’s tax return for the taxable year with respect to which the payment obligation arises, although interest on such payments will begin to accrue at a rate of the Secured Overnight Financing Rate plus 500 basis points from the due date (without extensions) of such tax return. </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The TRA provides that if (i) certain mergers, asset sales, other forms of business combinations, or other changes of control were to occur, (ii) there is a material breach of any material obligations under the TRA; or (iii) the Company elects an early termination of the TRA, then the TRA will terminate and the Company's obligations, or the Company's successor’s obligations, under the TRA will accelerate and become due and payable, based on certain assumptions, including an assumption that the Company would have sufficient taxable income to fully utilize all potential future tax benefits that are subject to the TRA and that any Class B units that have not been exchanged are deemed exchanged for the fair market value of the Company's Class A common stock at the time of termination.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Treasury Stock</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-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We account for treasury stock under the cost method. When treasury stock is re-issued at a price higher than its cost, the difference is recorded as a component of additional paid-in-capital in our consolidated balance sheets. When treasury stock is re-issued at a price lower than its cost, the difference is recorded as a component of additional paid-in-capital to the extent that there are previously recorded gains to offset the losses. If there are no treasury stock gains in additional paid-in-capital, the losses upon re-issuance of treasury stock are recorded as an increase in accumulated deficit in our consolidated balance sheets.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">JOBS Act Election as an Emerging Growth Company</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 5, 2012, the Jumpstart Our Business Startups Act (the “JOBS Act”) was signed into law. The JOBS Act contains provisions that, among other things, reduce certain reporting requirements for qualifying public companies. As an “emerging growth company,” the </span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Company</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> may, under Section 7(a)(2)(B) of the Securities Act of 1933, as amended (the “Securities Act”), delay adoption of new or revised accounting standards applicable to public companies until such standards would otherwise apply to private companies. An “emerging growth company” is one with less than $1.235 billion in annual sales, has less than $700 million in market value of its shares of common stock held by non-affiliates and issues less than $1 billion of non-convertible debt over a three-year period. The Company may take advantage of this extended transition period until the first to occur of the date that it (i) is no longer an “emerging growth company” or (ii) affirmatively and irrevocably opts out of this extended transition period.</span></div><div style="text-indent:24.5pt"><span><br/></span></div><div style="text-indent:24.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has elected to take advantage of the benefits of this extended transition period. Until the date that the Company is no longer an “emerging growth company” or affirmatively and irrevocably opts out of the exemption provided by Securities Act Section 7(a)(2)(B), upon issuance of a new or revised accounting standard that applies to its consolidated financial statements and that has a different effective date for public and private companies, the Company will disclose the date on which it will adopt the recently issued accounting standard. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recently Issued Accounting Pronouncements</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financial Instruments—Credit Losses</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2016, the FASB issued Accounting Standards Update (“ASU”) No. 2016-13, Financial Instruments—Credit Losses (Topic 326). ASU 2016-13 revises the impairment model to utilize an expected loss methodology in place of the currently used incurred loss methodology, which will result in more timely recognition of losses on financial instruments. The guidance is effective for the Company’s annual reporting period beginning after December 15, 2022 and interim reporting periods within that annual reporting period. The Company adopted this ASU effective January 1, 2023. The adoption of this ASU did not have a material impact on the Company’s consolidated financial statements. </span></div><div style="margin-top:12pt"><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 Pronouncements</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Leases</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2016, the FASB issued ASU No. 2016-02, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Leases (Topic 842)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which requires an entity to recognize right-of-use assets and lease liabilities on its balance sheet and disclose key information about leasing arrangements. The guidance offers specific accounting guidance for a lessee, lessor, and sale and leaseback transactions. Lessees and lessors are required to disclose qualitative and quantitative information about leasing arrangements to enable a user of the financial statements to assess the amount, timing and uncertainty of cash flows arising from leases. Leases will be classified as either finance or operating, with the classification affecting the pattern of expense recognition in the income statement. As a part of the Company’s election under the JOBS Act, the guidance is effective for the Company’s annual reporting period beginning after December 15, 2021 and interim reporting periods within the annual period beginning after December 15, 2022. The Company adopted Topic 842 effective January 1, 2022 utilizing the modified retrospective transition method. The adoption of Topic 842 had a material impact on the Company’s consolidated balance sheet as certain of our operating lease commitments were recognized as right-of-use assets and lease liabilities. This new guidance did not have a material impact upon the Company’s consolidated statement of operations. We elected the package of practical expedients permitted under the transition guidance within Topic 842, which allowed us to carry forward prior conclusions about lease identification, classification and initial direct costs for leases entered into prior to adoption of Topic 842. Additionally, we elected to not separate lease and non-lease components for all of our leases. For leases with a term of 12 months or less, we elected the short-term lease exemption, which allowed us to not recognize right-of-use assets or lease liabilities for qualifying leases existing at transition and new leases we may enter into in the future.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Intangibles</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In September 2018, the FASB issued ASU No. 2018-15, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Intangibles—Goodwill and Other—Internal Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract (a consensus of the FASB Emerging Issues Task Force)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which aligns the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal use software. Early adoption is permitted and can be applied prospectively to all implementation costs incurred after the date of adoption or retrospectively. The Company adopted this ASU prospectively on January 1, 2021, and the adoption of this ASU did not have a material impact on the consolidated financial statements.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Codification Improvements</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2020, the FASB issued ASU No. 2020-10, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Codification Improvements, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">which updates various codification topics by clarifying disclosure requirements to align with the SEC's regulations. The guidance is effective for the Company’s annual reporting period beginning after December 15, 2021 and interim reporting periods within the annual period beginning after December 15, 2022. Effective January 1, 2022, we adopted this standard on a prospective basis. The adoption of this ASU did not have a material impact on the consolidated financial statements.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2020, the FASB issued ASU No. 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%">Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The guidance removes certain exceptions to the general principles in Topic 740 and also clarifies and amends existing guidance to improve consistent application. The Company adopted ASU 2019-12 prospectively on January 1, 2021, and the adoption of this ASU did not have a material impact on the consolidated financial statements.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Issuer’s Accounting for Certain Modifications or Exchanges of Freestanding Equity-Classified Written Call Options</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In May 2021, the FASB issued ASU No. 2021-04, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Issuer’s Accounting for Certain Modifications or Exchanges of Freestanding Equity-Classified Written Call Options</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">, which clarifies an issuer’s accounting for modifications or exchanges of freestanding equity-classified written call options that remain equity classified after modifications or exchanges. The ASU requires issuers to account for </span></div>the modifications or exchanges based on the economic substance of the modification or exchange and whether the transaction was done to issue equity, to issue or modify debt, or for other reasons. We adopted this standard prospectively on January 1, 2022. The adoption did not have an impact on the consolidated financial statements. <div style="margin-top:12pt"><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 Presentation and Principles of Consolidation</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying consolidated financial statements are prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) and include the operations of the Company, Viant Technology LLC and its wholly owned subsidiaries. Viant Technology LLC is considered a variable interest entity (“VIE”). The Company is the primary beneficiary and sole managing member of Viant Technology LLC and has decision making authority that significantly affects the economic performance of the entity. As a result, the Company consolidates Viant Technology LLC. All intercompany balances and transactions have been eliminated in consolidation. </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Viant Technology LLC has been determined to be the predecessor for accounting purposes and, accordingly, the consolidated financial statements for periods prior to the IPO and the related Reorganization Transactions have been adjusted to combine the previously separate entities for presentation purposes. Amounts for the period prior to February 12, 2021 presented in the consolidated financial statements and notes to consolidated financial statements herein represent the historical operations of Viant Technology LLC. The amounts as of December 31, 2022 and December 31, 2021 and the operations since February 12, 2021 reflect the consolidated operations of the Company.</span></div>Management believes that the accompanying consolidated financial statements reflect the adjustments necessary for the fair statement of its consolidated balance sheets as of December 31, 2022 and 2021, statements of operations for the years ended December 31, 2022, 2021 and 2020, and cash flows for the years ended December 31, 2022, 2021 and 2020. <div style="margin-top:12pt"><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-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of our consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosures of contingent assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenue and expenses during the reporting period. On an ongoing basis, management evaluates its estimates, primarily those related to revenue recognition, stock-based compensation, income taxes, allowances for doubtful accounts, the useful lives of capitalized software development costs and other property, equipment and software and assumptions used in the impairment analyses of long-lived assets and goodwill. 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 amount of assets and liabilities that are not readily apparent from other sources. Actual results may differ from these estimates under different assumptions or conditions.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2022, the impact of widespread macroeconomic and geopolitical uncertainties, including the continuing impact of COVID-19, labor shortages, inflation and monetary supply shifts, rising interest rates, tightening of credit markets, recession risks, and potential disruptions from the Russia-Ukraine conflict, on our business continues to evolve. As a result, many of our estimates and assumptions consider macroeconomic and geopolitical factors in the market, which require increased judgment and carry a higher degree of variability and volatility. As events continue to evolve and additional information becomes available on the potential impact on our business of global economic and business events, our estimates may change materially in future periods.</span></div> <div style="margin-top:12pt"><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><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-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the periods presented, net income (loss) is equal to comprehensive income (loss).</span></div> <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Segment Information</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has a single reportable operating segment which operates an enterprise technology platform, Adelphic, that enables marketers and their advertising agencies to automate and centralize the planning, buying and measurement of their video, audio and display ads across all channels, including desktop, mobile, connected TV, linear TV, in-game, streaming audio and digital billboards in the United States. In reaching this conclusion, management considers the definition of the chief operating decision maker (“CODM”), how the business is defined by the CODM, the nature of the information provided to the CODM and how that information is used to make operating decisions, allocate resources and assess performance. The Company’s CODM is comprised of the chief executive officer and chief operating officer. The results of operations provided to and analyzed by the CODM are at the consolidated level and accordingly, key resource decisions and assessment of performance are performed at the consolidated level. The Company assesses its determination of operating segments at least annually.</span></div> <div style="margin-top:12pt"><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-top:6pt;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 generates its revenue by providing marketers and advertising agencies with the ability to plan, buy and measure their digital advertising campaigns using its people-based DSP, Adelphic. Our platform enables marketers to reach their target audience across desktop, mobile, connected TV, linear TV, in-game, streaming audio and digital billboards.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company applies a five-step approach as defined in Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) 606, Revenue from Contracts with Customers (“ASC 606”), in determining the amount and timing of revenue to be recognized:</span></div><div style="margin-top:6pt;padding-left:54pt;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">Identification of a contract with a customer;</span></div><div style="margin-top:6pt;padding-left:54pt;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">Identification of the performance obligations in the contract;</span></div><div style="margin-top:6pt;padding-left:54pt;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">Determination of the transaction price;</span></div><div style="margin-top:6pt;padding-left:54pt;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">Allocation of the transaction price to the performance obligations in the contract; and</span></div><div style="margin-top:6pt;padding-left:54pt;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">Recognition of revenue when or as the performance obligations are satisfied.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We make our platform available through different pricing options to tailor to multiple customer types and customer needs. These options consist of a percentage of spend option and a fixed cost per mille (“CPM”) pricing option. CPM refers to a payment option in which customers pay a price for every 1,000 impressions an ad receives. We generate revenue when our platform is used on a self-service basis by charging a platform fee that is a percentage of spend as well as fees for additional features such as data and advanced reporting. We also offer our customers the ability to use our services to aid in data management, media execution and advanced reporting. When customers utilize our services, we generate revenue by charging a (1) separate service fee that represents a percentage of spend in addition to the platform fee; or (2) a fixed CPM that is inclusive of media, other direct costs and services.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We maintain agreements with our customers in the form of master service agreements (“MSA”) in connection with the percentage of spend pricing option, as well as instances where we charge our customers a flat monthly fee for services in connection with data management and advanced reporting. We maintain insertion orders (“IO”) in connection with the fixed CPM pricing option, which set out the terms of the relationship and use of our platform. The nature of our performance obligations is to enable customers to plan, buy and measure advertising campaigns using our platform and provide campaign execution services as requested.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the percentage of spend pricing option, we typically bill customers a platform fee, and in certain instances an additional service fee, which is based on a specified percentage of the customer’s purchases through the platform as well as fees for additional features such as data and advanced reporting, plus the cost of TAC, as defined below. We recognize revenue at the point in time when a purchase by the customer occurs through our platform. </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The determination of whether revenue for the percentage of spend pricing option 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 follow 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-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In instances discussed above related to the percentage of spend pricing option, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">we typically act as an agent because </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">we arrange for the transfer of such costs from the supplier to the customer through the use of our platform and do not control such features prior to transfer to the customer. We do not have primary responsibility for meeting customer specifications and do not have discretion in establishing the price of TAC related to this pricing option. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> As we act as the agent in these arrangements, we report revenue on a net basis.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In certain arrangements, we act as a principal in percentage of spend arrangements because (i) we control the advertising inventory before it is transferred to our clients; (ii) we bear sole responsibility for fulfillment of the advertising promise and inventory risks and (iii) we have full discretion in establishing prices. As we act as the principal in these arrangements, we report revenue and the related costs incurred on a gross basis.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the fixed CPM pricing option, we typically bill customers a fixed CPM price based on advertising impressions delivered through the platform and recognize revenue at the point in time when the advertising impressions are delivered. In certain cases, we also provide third party data segments and measurement reporting, which are recognized at the point in time they are delivered to the customer. We have the primary responsibility for meeting customer specifications and have discretion in establishing the price of TAC related to this pricing option. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As we act as the principal in these arrangements, we report revenue and the related costs incurred on a gross basis.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company invoices its customers on a monthly basis for all pricing options. Invoice payment terms, negotiated on a customer-by-customer basis, are typically 30 to 60 days. Advertising agency customers typically have sequential liability terms, which means payments are not due to the Company from its advertising agency customer until the advertising agency customer has received payment from its customer, the advertiser.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There are no contract assets recorded on the consolidated balance sheets because the Company’s right to any unbilled consideration for performance obligations satisfied is only conditional upon the passage of time. Contract liabilities, or deferred revenue, are recorded for amounts that are collected in advance of the satisfaction of performance obligations. These liabilities are classified as current if the respective performance obligations are anticipated to be satisfied during the succeeding 12-month period per the terms of the contract, and the remaining portion is recorded as non-current deferred revenue in the consolidated balance sheets.</span></div>ASC 606 provides various optional practical expedients. The Company elected the use of the practical expedient relating to the disclosure of remaining performance obligations within a contract and will not disclose remaining performance obligations for contracts with an original expected duration of one year or less. 1000 P30D P60D <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Operating Expenses</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We classify our operating expenses into the following four categories. Each expense category includes overhead such as rent and occupancy charges, which is allocated based on headcount.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Platform Operations. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Platform operations expense represents our cost of revenues, which consists of TAC, hosting costs, personnel costs, depreciation of capitalized software development costs, customer support costs and allocated overhead. TAC recorded in platform operations consists of amounts incurred and payable to suppliers for costs associated with our fixed CPM pricing option. Personnel costs within platform operations include salaries, bonuses, stock/unit-based compensation and employee benefit costs primarily attributable to personnel who directly support our platform.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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%">Sales and marketing expense consists primarily of personnel costs, including salaries, bonuses, stock/unit-based compensation, employee benefit costs and commissions for our sales personnel. Sales and marketing expense also includes costs for market development programs, advertising, promotional and other marketing activities and allocated overhead. Commissions are expensed as incurred.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company incurred advertising costs of $9.3 million, $4.1 million, and $1.2 million for the years ended December 31, 2022, 2021 and 2020, respectively, related to the promotion of the Company, its brands, products and services to potential customers. Advertising costs are expensed as incurred and recorded in sales and marketing expense within the consolidated statements of operations.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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%">Technology and development expense consists primarily of personnel costs, including salaries, bonuses, stock/unit-based compensation and employee benefit costs associated with the ongoing development and maintenance of our platform and allocated overhead. Technology and development costs are expensed as incurred, except to the extent that such costs are associated with software development that qualifies for capitalization, which are then recorded as capitalized software development costs included in "Property, equipment, and software, net", on the consolidated balance sheets. We record depreciation for capitalized software not related to our platform within technology and development expense.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-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%">General and administrative expense consists primarily of personnel costs, including salaries, bonuses, stock/unit-based compensation and employee benefit costs associated with our executive, accounting, finance, legal, human resources, and other administrative personnel. Additionally, this includes accounting, legal and other professional services fees, insurance expense, bad debt expense and allocated overhead.</span></div> 9300000 4100000 1200000 <div style="margin-top:12pt"><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 style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation relates to equity awards granted under the Company’s 2021 LTIP, which is measured and recognized in the consolidated financial statements based on the fair value of the equity awards granted. Since inception of the 2021 LTIP, the Company has only granted restricted stock units (“RSUs”) and nonqualified stock options. The fair value of RSUs is calculated using the closing market price of the Company’s Class A common stock on the date of grant. The fair value of nonqualified stock options is estimated using the Black Scholes option pricing model. The Black Scholes option pricing model is impacted by the fair value of the Company’s Class A common stock, as well as changes in certain assumptions, including but not limited to, the expected Class A common stock price volatility over the term of the nonqualified stock options, the expected term of the nonqualified stock options, the risk-free interest rate, and the expected dividend yield. The Company records compensation for all equity awards under the 2021 LTIP under the straight-line attribution method over the requisite service period. The Company has elected the accounting policy to account for forfeitures within stock-based compensation as they occur.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A portion of RSUs granted during the year ended December 31, 2021 to certain employees and board members, pursuant to the 2021 LTIP, vested upon expiration of the 180 day IPO lock-up period during the fiscal year ended December 31, 2021. The remainder of RSUs and nonqualified stock options granted to employees will vest through the applicable vesting dates. RSUs generally vest over a period of four years, contingent upon employment on the vesting date. RSUs awarded to board members upon their appointment will vest on the third anniversary of the grant date and RSUs awarded to board members annually will vest on the first anniversary of the grant date. Nonqualified stock options will generally vest based on four years of continuous service and have 10 year contractual terms.</span></div> P180D P4Y P4Y P4Y P10Y <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Unit-Based Compensation</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company adopted the Limited Liability Company Agreement (the “Viant Technology LLC Agreement”) on October 4, 2016, under which it issued common unit awards, subject to vesting and other terms, to certain executives of the Company and to Viant Technology Equity Plan LLC, which issued incentive units in the form of profit interests to certain employees of the Company. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company records compensation for all common unit awards and incentive units granted to employees of the Company, which is measured and recognized on a graded-vesting attribution basis over the requisite service period based on the fair value of the awards at the grant date. The Company has elected the accounting policy to account for forfeitures within unit-based compensation as they occur.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the years ended December 31, 2020 and 2019, the Company was privately held with no active public market for our common units. Therefore, in determining the fair value of equity-based awards, the Company utilized valuations prepared by an independent third party. The independent third party performed the valuations in a manner consistent with the American Institute of Certified Public Accountants Practice Aid, Valuation of Privately-Held Company Equity Securities Issued as Compensation (“Practice Aid”). In conducting the valuations, the Company considered all objective and subjective factors that it believed to be relevant in the valuation conducted, including management’s best estimate of our business condition, prospects and operating performance at the valuation dates. There are significant judgments and estimates inherent in these valuations. These judgments and estimates include assumptions regarding our future operating performance, industry growth, average selling price, and the timing of a potential initial public offering or other liquidity event.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company determined the fair value of equity awards using a combination of the market and income approach. The market approach and the income approach are both acceptable valuation methods in accordance with the Practice Aid. There are two general methodologies under the market approach: (i) guideline public company method, and (ii) guideline merged and acquired company method. Both methods generate a marketable equity fair value indication using market-based information available to market participants. Under the income approach, the enterprise value can be estimated using the discounted cash flow method, which involves estimating the future cash flows of a business for a discrete period and discounting them to their present value.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As provided in the Practice Aid, there are several approaches for allocating enterprise value of a privately held company to the outstanding equity of the Company. The Company selected the Option Pricing Model (“OPM”) which treats common equity and preferred equity as call options on the enterprise’s value. The exercise prices associated with these call options vary according to the liquidation preference of the preferred equity, the preferred equity conversion price, the exercise prices of common equity options and other features of a company’s equity capital structure.</span></div> <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Earnings (Loss) Per Share</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic earnings (loss) per share is calculated by dividing the earnings (loss) attributable to Class A common stockholders by the number of weighted-average shares of Class A common stock outstanding. The Company’s RSUs, nonqualified stock options and shares of Class B common stock do not share in the earnings or losses of the Company and are therefore not participating securities. As such, separate presentation of basic and diluted earnings (loss) per share of RSUs, nonqualified stock options and Class B common stock under the two-class method has not been presented.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Diluted earnings per share adjusts the basic earnings (loss) per share calculation for the potential dilutive impact of common shares such as equity awards using the treasury-stock method. Diluted earnings per share considers the impact of potentially dilutive securities except in periods in which there is a loss because the inclusion of the potential common shares would have an anti-dilutive effect. Shares of our Class B common stock, RSUs, and nonqualified stock options are considered potentially dilutive shares of Class A common stock; however, related amounts have been excluded from the computation of diluted earnings per share of Class A common stock because the effect would have been anti-dilutive under the if-converted method and treasury-stock method.</span></div> <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Earnings (Loss) Per Unit</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic earnings (loss) per unit is calculated by dividing the earnings (loss) attributable to common unitholders by the number of weighted-average common units outstanding. The Company applies the two-class method to allocate earnings between common and convertible preferred units.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Diluted earnings per unit adjusts the basic earnings (loss) per unit attributable to common unitholders and the weighted-average number of units of common units outstanding for the potential dilutive impact of common units, using the treasury-stock method, and convertible preferred units using the if-converted method. Diluted earnings per unit considers the impact of potentially dilutive securities except in periods in which there is a loss because the inclusion of the potential common units would have an anti-dilutive effect.</span></div> <div style="margin-top:12pt"><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-top:6pt;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 considers </span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">cash in bank accounts, money market funds, and highly liquid debt instruments with an original maturity of less than 90 days to be cash and cash equivalents. Due to the short-term nature of cash and cash equivalents the carrying amounts approximate fair value.</span></div> <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accounts Receivable, Net of Allowances</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable are recorded at the invoiced amount, net of an allowance for doubtful accounts, and are unsecured and do not bear interest. The Company performs credit evaluations of its customers and certain advertisers when the Company’s agreements with its customers contain sequential liability terms that provide that the customer payments are not due to the Company until the customer has received payment from its customers (advertisers). 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 customer information, subsequent collection history and other relevant data. Account balances are charged off against the allowance when the Company believes it is probable the receivable will not be recovered. Recoveries of accounts receivable previously written off are recorded when received.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents changes in the allowance for doubtful accounts:</span></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.666%"><tr><td style="width:1.0%"/><td style="width:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31, </span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance</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%">54 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">335 </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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for (recovery of) doubtful accounts</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,260 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Write-offs, net of recoveries</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(299)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#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%">Ending balance</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,015 </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%">54 </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:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents changes in the allowance for doubtful accounts:</span></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.666%"><tr><td style="width:1.0%"/><td style="width:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31, </span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance</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%">54 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">335 </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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for (recovery of) doubtful accounts</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,260 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Write-offs, net of recoveries</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(299)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#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%">Ending balance</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,015 </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%">54 </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> 54000 335000 1260000 -107000 299000 174000 1015000 54000 Deferred Offering CostsDeferred offering costs consisted primarily of accounting, legal, and other costs related to our IPO. As of December 31, 2020, the Company capitalized $2.2 million of deferred offering costs within prepaid expenses and other current assets in the consolidated balance sheet. Upon consummation of the IPO in February 2021, total deferred offering costs of $4.3 million were reclassified as additional paid-in capital within stockholders’ equity and recorded against the proceeds from the IPO. 2200000 4300000 <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Property, Equipment and Software, Net</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, equipment and software are recorded at historical cost, less accumulated depreciation. Depreciation is computed using the straight-line method based upon the following estimated useful lives:</span></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.666%"><tr><td style="width:1.0%"/><td style="width:85.718%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.082%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer equipment</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3-5</span></div></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%">Purchased software</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3</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%">Capitalized software development costs</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3</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%">Furniture, fixtures and office equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10</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%">Leasehold improvements</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td></tr></table></div><div><span><br/></span></div><div style="padding-left:40.5pt;text-indent:-9pt"><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:4pt">Leasehold improvements are depreciated on a straight-line basis over the term of the lease, or the useful life of the assets, whichever is shorter.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Repair and maintenance costs are charged to expense as incurred, while replacements 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 recorded in other expense (income), net within the consolidated statements of operations.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Capitalized Software Development Costs</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company capitalizes certain costs associated with creating and enhancing internally developed software related to the Company’s technology infrastructure and such costs are recorded within property, equipment and software, net. These costs include personnel and related employee benefit expenses for employees who are directly associated with and who devote time to software </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">development projects. Software development costs that do not qualify for capitalization are expensed as incurred and recorded in technology and development expense in the consolidated statements of operations.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Software development activities typically consist of three stages: (1) the planning phase; (2) the application and infrastructure development stage; and (3) the post implementation stage. Costs incurred in the planning and post implementation phases, including costs associated with training and repairs and maintenance of the developed technologies, are expensed as incurred. The Company capitalizes costs associated with software developed when the preliminary project stage is completed, management implicitly or explicitly authorizes and commits to funding the project and it is probable that the project will be completed and perform as intended. Costs incurred in the application and infrastructure development phases, including significant enhancements and upgrades, are capitalized. Capitalization ends once a project is substantially complete and the software is ready for its intended purpose. Software development costs are depreciated using a straight-line method over the 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.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Capitalized Interest</span></div>The Company capitalizes interest on borrowings related to eligible capital expenditures including development costs related to internal use software which is recorded within property, equipment and software, net. Capitalized interest is added to the cost of the qualified assets and depreciated over the estimated useful lives of the assets. <div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, equipment and software are recorded at historical cost, less accumulated depreciation. Depreciation is computed using the straight-line method based upon the following estimated useful lives:</span></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.666%"><tr><td style="width:1.0%"/><td style="width:85.718%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.082%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer equipment</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3-5</span></div></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%">Purchased software</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3</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%">Capitalized software development costs</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3</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%">Furniture, fixtures and office equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10</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%">Leasehold improvements</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td></tr></table></div><div><span><br/></span></div><div style="padding-left:40.5pt;text-indent:-9pt"><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:4pt">Leasehold improvements are depreciated on a straight-line basis over the term of the lease, or the useful life of the assets, whichever is shorter.</span></div> P3Y P5Y P3Y P3Y P10Y <div style="margin-top:12pt"><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</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-lived assets consist of property, equipment and software and intangible assets with estimable useful lives subject to depreciation and amortization. The Company reviews long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset or asset group may not be recoverable. Recoverability of an asset or asset group to be held and used is measured by a comparison of the carrying amount of an asset or asset group to the estimated undiscounted future cash flows expected to be generated by the asset or asset group. If the carrying amount of the asset or asset group exceeds its estimated future cash flows, an impairment charge is recognized in the amount by which the carrying amount of the asset or asset group exceeds the fair value of the asset or asset group.</span></div> <div style="margin-top:12pt"><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-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill is tested at least annually for impairment as of the first day of the fourth fiscal quarter, or more frequently if indicators of impairment exist during the fiscal year. Events or circumstances which could trigger an impairment review include a significant adverse change in legal factors or in the business climate, loss of key customers, an adverse action or assessment by a regulator, unanticipated competition, a loss of key personnel, significant changes in the manner of the Company’s use of the acquired assets or the strategy for the Company’s overall business, significant negative industry or economic trends, or significant underperformance relative to expected historical or projected future results of operations. The Company assesses its conclusion regarding reporting units in conjunction with its annual goodwill impairment test and has determined that it has one reporting unit for the purposes of allocating and testing goodwill.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">When testing goodwill for impairment, the Company first performs a qualitative assessment. If the Company determines it is more likely than not that a reporting unit’s fair value is less than its carrying amount, then a one-step impairment test is required. If the Company determines it is not more likely than not a reporting unit’s fair value is less than its carrying amount, then no further analysis is necessary. To identify whether a potential impairment exists, the Company compares the estimated fair value of the reporting unit with its carrying amount, including goodwill. If the estimated fair value of the reporting unit exceeds its carrying amount, goodwill is not considered to be impaired. If, however, the fair value of the reporting unit is less than its carrying amount, then such balance would be recorded as an impairment loss. Any impairment loss is limited to the carrying amount of goodwill within the entity.</span></div> 1 <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Paycheck Protection Program Loan</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 14, 2020, the Company received the proceeds from a loan in the amount of approximately $6.0 million (the “PPP Loan”) from PNC Bank, as lender, pursuant to the Paycheck Protection Program (“PPP”) of the Coronavirus Aid, Relief, and Economic Security Act (the “CARES Act”). The Company accounted for the PPP Loan as a financial liability in accordance with ASC Topic 470, Debt. Accordingly, the PPP Loan was recognized within long-term debt and current portion of long-term debt in the Company’s consolidated balance sheet and the related accrued interest was included within accrued liabilities in the Company’s consolidated balance sheet as of December 31, 2020. In June 2021, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the Company received a notice of forgiveness of the PPP Loan in whole, including all accrued unpaid interest. The forgiveness of the loan is recognized within "Gain on extinguishment of debt" on the consolidated statement of operations for the year ended December 31, 2021.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Refer to Note 8—Revolving Credit Facility and PPP Loan for additional information.</span></div> 6000000 <div style="margin-top:12pt"><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-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The framework for measuring fair value and related disclosure requirements about fair value measurements are provided in ASC 820, Fair Value Measurement (“ASC 820”). This pronouncement defines fair value as the price that would be received to sell 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. The fair value hierarchy prescribed by ASC 820 contains three input levels as follows:</span></div><div style="margin-top:6pt;padding-left:54pt;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:700;line-height:120%;padding-left:23.5pt">Level 1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: Unadjusted quoted prices in active markets for identical assets or liabilities accessible to the reporting entity at the measurement date.</span></div><div style="margin-top:6pt;padding-left:54pt;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:700;line-height:120%;padding-left:23.5pt">Level 2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: Other than quoted prices included in Level 1 inputs that are observable for the asset or liability, either directly or indirectly, for substantially the full term of the asset or liability.</span></div><div style="margin-top:6pt;padding-left:54pt;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:700;line-height:120%;padding-left:23.5pt">Level 3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: Unobservable inputs for the asset or liability used to measure fair value to the extent that observable inputs are not available, thereby allowing for situations in which there is little, if any, market activity for the asset or liability at the measurement date.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amounts of the Company’s cash and cash equivalents, accounts receivable, accounts payable, accrued compensation and accrued liabilities approximate fair value due to the short-term nature of these instruments.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financial Instruments Not Recorded at Fair Value on a Recurring Basis</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain financial instruments, including debt, are not measured at fair value on a recurring basis in the consolidated balance sheets. The fair value of debt was estimated using primarily level 2 inputs including quoted market prices or discounted cash flow analyses, based on estimated incremental borrowing rates for similar types of borrowing arrangements. As of December 31, 2022, there was no outstanding balance under the Loan Agreement. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Assets and Liabilities Recorded at Fair Value on a Non-Recurring Basis</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain assets and liabilities, including goodwill and intangible assets, are subject to measurement at fair value on a non-recurring basis if there are indicators of impairment or if they are deemed to be impaired as a result of an impairment review.</span></div> <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Leases</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At the beginning of fiscal 2022, the Company adopted new lease accounting guidance issued by the FASB. The most significant change requires lessees to record the present value of operating lease payments as operating lease assets and lease liabilities on its balance sheet and disclose key information about leasing arrangements. </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We adopted the new guidance using the modified retrospective method at the beginning of fiscal 2022. As such, the consolidated balance sheets for prior periods are not comparable to our fiscal 2022 periods. The Company adopted the new guidance by applying the package of practical expedients permitted under the transition guidance, which allowed the Company to carry forward its original assessment of whether:</span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our existing arrangements are or contain leases; </span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our existing arrangements are operating or finance leases; and </span></div><div style="margin-top:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">to capitalize initial direct costs. </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The adoption of the new guidance resulted in the recognition of operating lease assets of approximately $21.0 million and operating lease liabilities of approximately $22.0 million, which were measured by the present value of the remaining minimum lease payments. In accordance with the guidance, the Company elected the practical expedient to exclude leases with a term of less than one year from the measurement of operating lease assets and lease liabilities. The Company also elected the practical expedient that allows lessees the option to account for lease and non-lease components together as a single component for all real estate classes of underlying assets. At adoption, in the consolidated balance sheet, we also reclassified deferred rent of approximately $1.0 million for operating leases at the end of the fiscal year ended December 31, 2021 from other current liabilities (current portion) and other long-term liabilities (non-current portion) to current portion of operating lease liabilities and long-term portion of operating lease liabilities, respectively. </span><span style="color:#252525;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The impact on the Company’s consolidated statements of operations and cash flows was not material.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#252525;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The present value of the lease payments was calculated using the Company’s incremental borrowing rate applicable to the lease, which is </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">determined</span><span style="color:#252525;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> by estimating what it would cost the Company to borrow a collateralized amount equal to the total lease payments over the lease term based on the contractual terms of the lease and the location of the leased asset.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We determine whether an arrangement is a lease at the contract inception date. Our leases may require us to make fixed rental payments or variable lease payments, which are based on a variety of factors including property values, tax and utility rates, property </span></div>services fees, and other factors. Since these costs are variable in nature, they are excluded from the measurement of the reported operating lease assets and liabilities and are expensed as incurred. The Company records rent expense for operating leases, some of which have escalating rent payments, on a straight-line basis over the lease term. 21000000 22000000 1000000 <div style="margin-top:12pt"><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-top:6pt;text-indent:27pt"><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 risk consist principally of cash and cash equivalents and accounts receivable. The Company maintains its cash with financial institutions and its cash levels exceed the Federal Deposit Insurance Corporation (FDIC) federally insured limits. Accounts receivable include amounts due from customers with principal operations primarily in the United States.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2022, no individual customers accounted for more than 10.0% of consolidated accounts receivable. As of December 31, 2021, two individual customers accounted for 13.2% and 12.3% of consolidated accounts receivable. For the years ended December 31, 2022, 2021, and 2020, no individual customers accounted for more than 10.0% of consolidated revenue.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides the Company’s concentrations of credit risk with respect to advertising agency holding companies as a percentage of the Company’s total revenues. </span></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.666%"><tr><td style="width:1.0%"/><td style="width:72.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.932%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended<br/>December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Advertising Agency Holding Company</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&lt;10.0 %</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%">15.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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">B</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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%">14.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></tr></table></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2022, one supplier accounted for 24.6% of consolidated accounts payable and accrued liabilities. As of December 31, 2021, one supplier accounted for 16.8% of consolidated accounts payable and accrued liabilities..</span></div> 0 2 0.132 0.123 <div style="margin-top:6pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides the Company’s concentrations of credit risk with respect to advertising agency holding companies as a percentage of the Company’s total revenues. </span></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.666%"><tr><td style="width:1.0%"/><td style="width:72.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.932%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended<br/>December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Advertising Agency Holding Company</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">A</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&lt;10.0 %</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%">15.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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">B</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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%">14.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></tr></table></div> 0.155 0.135 0.142 1 0.246 1 0.168 <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Related Party Relationships</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Capital V LLC (formerly Four Brothers 2 LLC), the holder of Class B common stock as of December 31, 2022, is controlled by the Company’s co-founders, Tim Vanderhook and Chris Vanderhook, and therefore is considered a related party. Refer to Note 9—Convertible Preferred Units and Common Units and Note 16—Related Parties for additional information.</span></div> <div style="margin-top:12pt"><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-top:6pt;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 is the managing member of Viant Technology LLC and, as a result, consolidates the financial results of Viant Technology LLC in the consolidated financial statements. Viant Technology LLC is a pass-through entity for U.S. federal and most applicable state and local income tax purposes following a corporate reorganization effected in connection with our initial public offering. As an entity classified as a partnership for tax purposes, Viant Technology LLC is not subject to U.S. federal and certain state and local income taxes. Any taxable income or loss generated by Viant Technology LLC is passed through to and included in the taxable income or loss of its members, including us. The Company is taxed as a corporation and pays corporate federal, state and local taxes with respect to income allocated from Viant Technology LLC, based on Viant Technology Inc.'s 23.7% interest in Viant Technology LLC.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for income taxes under the asset and liability method, which requires the recognition of deferred tax assets and liabilities (“DTAs” and “DTLs”) for the expected future tax consequences of events that have been included in the financial statements. Under this method, we determine DTAs and DTLs on the basis of the differences between the financial statement and tax bases of assets and liabilities by using enacted tax rates in effect for the year in which the differences are expected to reverse. The effect of a change in tax rates on DTAs and DTLs is recognized in income in the period that includes the enactment date. We recognize DTAs to the extent that we believe that these assets are more likely than not to be realized. In making such a determination, we consider all available positive and negative evidence, including future reversals of existing taxable temporary differences, projected future taxable income, tax-planning strategies, carryback potential if permitted under the tax law and results of recent operations. If we determine that we would be able to realize our DTAs in the future in excess of their net recorded amount, we would make an adjustment to the DTA valuation allowance, which would reduce the provision for income taxes.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company records uncertain tax positions in accordance with ASC 740 on the basis of a two-step process in which (1) we determine whether it is more likely than not that the tax positions will be sustained on the basis of the technical merits of the position and (2) for those tax positions that meet the more-likely-than-not recognition threshold, we recognize the largest amount of tax benefit that is more than 50 percent likely to be realized upon ultimate settlement with the related tax authority.</span></div> 0.237 <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Tax Receivable Agreement</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company expects to obtain an increase in its share of tax basis in the net assets of Viant Technology LLC when Class B units are exchanged by the holders of Class B units for shares of Class A common stock of the Company and upon other qualifying transactions. Each change in outstanding shares of Class A common stock of the Company results in a corresponding increase or decrease in the Company's ownership of Class A units of Viant Technology LLC. The Company intends to treat any exchanges of Class B units as direct purchases of LLC interests for U.S. federal income tax purposes. These increases in tax basis may reduce the amounts that the Company would otherwise pay in the future to various taxing authorities. They may also decrease gains (or increase losses) on future dispositions of certain capital assets to the extent tax basis is allocated to those capital assets.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the IPO, the Company entered into a Tax Receivable Agreement (“TRA”) with Viant Technology LLC and the holders of Class B units of Viant Technology LLC. In the event that such parties exchange any or all of their Class B units for Class A common stock, the TRA requires the Company to make payments to such holders for 85% of the tax benefits realized, or in some cases deemed to be realized, by the Company by such exchange as a result of (i) increases in the Company’s tax basis of its ownership interest in the net assets of Viant Technology LLC resulting from any redemptions or exchanges of noncontrolling interest, (ii) tax basis increases attributable to payments made under the TRA and (iii) deductions attributable to imputed interest pursuant to the TRA (the “TRA Payments”). The annual tax benefits are computed by calculating the income taxes due, including such tax benefits and the income taxes due without such benefits. The Company expects to benefit from the remaining 15% of any tax benefits that it may actually realize. The TRA Payments are not conditioned upon any continued ownership interest in Viant Technology LLC or the Company. To the extent that the Company is unable to timely make payments under the TRA for any reason, such payments generally will be deferred and will accrue interest until paid.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The timing and amount of aggregate payments due under the TRA may vary based on a number of factors, including the amount and timing of the taxable income the Company generates each year and the tax rate then applicable. The Company calculates the liability under the TRA using a TRA model, which includes an assumption related to the fair market value of assets. The payment obligations under the TRA are obligations of the Company and not of Viant Technology LLC. Payments are generally due under the TRA within a specified period of time following the filing of the Company’s tax return for the taxable year with respect to which the payment obligation arises, although interest on such payments will begin to accrue at a rate of the Secured Overnight Financing Rate plus 500 basis points from the due date (without extensions) of such tax return. </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The TRA provides that if (i) certain mergers, asset sales, other forms of business combinations, or other changes of control were to occur, (ii) there is a material breach of any material obligations under the TRA; or (iii) the Company elects an early termination of the TRA, then the TRA will terminate and the Company's obligations, or the Company's successor’s obligations, under the TRA will accelerate and become due and payable, based on certain assumptions, including an assumption that the Company would have sufficient taxable income to fully utilize all potential future tax benefits that are subject to the TRA and that any Class B units that have not been exchanged are deemed exchanged for the fair market value of the Company's Class A common stock at the time of termination.</span></div> 0.85 0.15 0.0500 <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Treasury Stock</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-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We account for treasury stock under the cost method. When treasury stock is re-issued at a price higher than its cost, the difference is recorded as a component of additional paid-in-capital in our consolidated balance sheets. When treasury stock is re-issued at a price lower than its cost, the difference is recorded as a component of additional paid-in-capital to the extent that there are previously recorded gains to offset the losses. If there are no treasury stock gains in additional paid-in-capital, the losses upon re-issuance of treasury stock are recorded as an increase in accumulated deficit in our consolidated balance sheets.</span></div> <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">JOBS Act Election as an Emerging Growth Company</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 5, 2012, the Jumpstart Our Business Startups Act (the “JOBS Act”) was signed into law. The JOBS Act contains provisions that, among other things, reduce certain reporting requirements for qualifying public companies. As an “emerging growth company,” the </span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Company</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> may, under Section 7(a)(2)(B) of the Securities Act of 1933, as amended (the “Securities Act”), delay adoption of new or revised accounting standards applicable to public companies until such standards would otherwise apply to private companies. An “emerging growth company” is one with less than $1.235 billion in annual sales, has less than $700 million in market value of its shares of common stock held by non-affiliates and issues less than $1 billion of non-convertible debt over a three-year period. The Company may take advantage of this extended transition period until the first to occur of the date that it (i) is no longer an “emerging growth company” or (ii) affirmatively and irrevocably opts out of this extended transition period.</span></div>The Company has elected to take advantage of the benefits of this extended transition period. Until the date that the Company is no longer an “emerging growth company” or affirmatively and irrevocably opts out of the exemption provided by Securities Act Section 7(a)(2)(B), upon issuance of a new or revised accounting standard that applies to its consolidated financial statements and that has a different effective date for public and private companies, the Company will disclose the date on which it will adopt the recently issued accounting standard. <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recently Issued Accounting Pronouncements</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Financial Instruments—Credit Losses</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2016, the FASB issued Accounting Standards Update (“ASU”) No. 2016-13, Financial Instruments—Credit Losses (Topic 326). ASU 2016-13 revises the impairment model to utilize an expected loss methodology in place of the currently used incurred loss methodology, which will result in more timely recognition of losses on financial instruments. The guidance is effective for the Company’s annual reporting period beginning after December 15, 2022 and interim reporting periods within that annual reporting period. The Company adopted this ASU effective January 1, 2023. The adoption of this ASU did not have a material impact on the Company’s consolidated financial statements. </span></div><div style="margin-top:12pt"><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 Pronouncements</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Leases</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2016, the FASB issued ASU No. 2016-02, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Leases (Topic 842)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which requires an entity to recognize right-of-use assets and lease liabilities on its balance sheet and disclose key information about leasing arrangements. The guidance offers specific accounting guidance for a lessee, lessor, and sale and leaseback transactions. Lessees and lessors are required to disclose qualitative and quantitative information about leasing arrangements to enable a user of the financial statements to assess the amount, timing and uncertainty of cash flows arising from leases. Leases will be classified as either finance or operating, with the classification affecting the pattern of expense recognition in the income statement. As a part of the Company’s election under the JOBS Act, the guidance is effective for the Company’s annual reporting period beginning after December 15, 2021 and interim reporting periods within the annual period beginning after December 15, 2022. The Company adopted Topic 842 effective January 1, 2022 utilizing the modified retrospective transition method. The adoption of Topic 842 had a material impact on the Company’s consolidated balance sheet as certain of our operating lease commitments were recognized as right-of-use assets and lease liabilities. This new guidance did not have a material impact upon the Company’s consolidated statement of operations. We elected the package of practical expedients permitted under the transition guidance within Topic 842, which allowed us to carry forward prior conclusions about lease identification, classification and initial direct costs for leases entered into prior to adoption of Topic 842. Additionally, we elected to not separate lease and non-lease components for all of our leases. For leases with a term of 12 months or less, we elected the short-term lease exemption, which allowed us to not recognize right-of-use assets or lease liabilities for qualifying leases existing at transition and new leases we may enter into in the future.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Intangibles</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In September 2018, the FASB issued ASU No. 2018-15, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Intangibles—Goodwill and Other—Internal Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract (a consensus of the FASB Emerging Issues Task Force)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which aligns the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal use software. Early adoption is permitted and can be applied prospectively to all implementation costs incurred after the date of adoption or retrospectively. The Company adopted this ASU prospectively on January 1, 2021, and the adoption of this ASU did not have a material impact on the consolidated financial statements.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Codification Improvements</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2020, the FASB issued ASU No. 2020-10, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Codification Improvements, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">which updates various codification topics by clarifying disclosure requirements to align with the SEC's regulations. The guidance is effective for the Company’s annual reporting period beginning after December 15, 2021 and interim reporting periods within the annual period beginning after December 15, 2022. Effective January 1, 2022, we adopted this standard on a prospective basis. The adoption of this ASU did not have a material impact on the consolidated financial statements.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2020, the FASB issued ASU No. 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%">Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The guidance removes certain exceptions to the general principles in Topic 740 and also clarifies and amends existing guidance to improve consistent application. The Company adopted ASU 2019-12 prospectively on January 1, 2021, and the adoption of this ASU did not have a material impact on the consolidated financial statements.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Issuer’s Accounting for Certain Modifications or Exchanges of Freestanding Equity-Classified Written Call Options</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In May 2021, the FASB issued ASU No. 2021-04, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Issuer’s Accounting for Certain Modifications or Exchanges of Freestanding Equity-Classified Written Call Options</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">, which clarifies an issuer’s accounting for modifications or exchanges of freestanding equity-classified written call options that remain equity classified after modifications or exchanges. The ASU requires issuers to account for </span></div>the modifications or exchanges based on the economic substance of the modification or exchange and whether the transaction was done to issue equity, to issue or modify debt, or for other reasons. We adopted this standard prospectively on January 1, 2022. The adoption did not have an impact on the consolidated financial statements. Revenue<div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes revenue in accordance with ASC 606. Although the Company maintains agreements with its customers in multiple contractual forms, the overall promise within each of the contract types is to provide customers the ability to plan, buy and measure their digital advertising campaigns using our platform. Refer to Note 2—Basis of Presentation and Summary of Significant Accounting Policies for additional information</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The disaggregation of revenue was as follows:</span></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.666%"><tr><td style="width:1.0%"/><td style="width:58.142%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.084%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Over time</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%">800 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,880 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,612 </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%">Point in time</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">196,368 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">220,247 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">160,639 </span></td><td style="background-color:#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 revenue</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">197,168 </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%">224,127 </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%">165,251 </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:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue for unsatisfied performance obligations expected to be recognized in the future for contracts with an original expected duration of greater than one year was $0.1 million and $6.6 million as of December 31, 2022 and 2021, respectively. These amounts do not include contracts with an original expected duration of less than one year, which is the majority of the Company’s contracts. The decrease from the prior year end was primarily due to an agreement modification whereby the Company agreed to a $6.2 million cash settlement with one of its customers in exchange for the full, final and immediate termination of certain deferred revenue liabilities. The remaining decrease was due to the recognition of revenue during the normal course of business. As of December 31, 2022, all of the remaining balance is expected to be recognized within one year. </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the changes in deferred revenue balances:</span></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.805%"><tr><td style="width:1.0%"/><td style="width:71.971%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.061%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.405%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.063%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2022</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Beginning balance</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">6,551 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">8,337 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Agreement modification</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(6,163)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Recognition of deferred revenue</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(265)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(1,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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Deferral of revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Ending balance</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">123 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">6,551 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The revenue recognized consisted of the Company satisfying performance obligations during the normal course of business. Deferred revenue that is anticipated to be recognized during the succeeding 12-month period is recorded in "Current portion of deferred revenue" and the remaining amount is recorded in "Long-term portion of deferred revenue" within the consolidated balance sheets.</span></div> <div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The disaggregation of revenue was as follows:</span></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.666%"><tr><td style="width:1.0%"/><td style="width:58.142%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.084%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Over time</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%">800 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,880 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,612 </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%">Point in time</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">196,368 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">220,247 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">160,639 </span></td><td style="background-color:#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 revenue</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">197,168 </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%">224,127 </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%">165,251 </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> 800000 3880000 4612000 196368000 220247000 160639000 197168000 224127000 165251000 100000 6600000 6200000 <div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the changes in deferred revenue balances:</span></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.805%"><tr><td style="width:1.0%"/><td style="width:71.971%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.061%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.405%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.063%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2022</span></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Beginning balance</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">6,551 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">8,337 </span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Agreement modification</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(6,163)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Recognition of deferred revenue</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(265)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(1,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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Deferral of revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Ending balance</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">123 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">6,551 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 6551000 8337000 -6163000 0 265000 1786000 0 0 123000 6551000 Property, Equipment and Software, Net<div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Major classes of property, equipment and software were as follows:</span></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.666%"><tr><td style="width:1.0%"/><td style="width:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capitalized software development costs</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%">72,988 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,490 </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%">Computer equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,116 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,823 </span></td><td style="background-color:#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%">Purchased software</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32 </span></td><td style="background-color:#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%">Furniture, fixtures and office equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,226 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,159 </span></td><td style="background-color:#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%">Leasehold improvements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,571 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,178 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total property, equipment and software</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%">77,933 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,682 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Accumulated depreciation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(54,827)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,351)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total property, equipment and software, net</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,106 </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%">22,331 </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:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation recorded in the consolidated statements of operations was as follows:</span></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.666%"><tr><td style="width:1.0%"/><td style="width:58.142%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.084%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Platform operations</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%">9,786 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,688 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,638 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">Technology 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,646 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,599 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,608 </span></td><td style="background-color:#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%">General and administrative</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">580 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">625 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">631 </span></td><td style="background-color:#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</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%">12,012 </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%">9,912 </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%">8,877 </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:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest cost recorded in the consolidated balance sheets and consolidated statements of operations was as follows:</span></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.666%"><tr><td style="width:1.0%"/><td style="width:58.142%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.084%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount charged to 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%">450 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">865 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,055 </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%">Amount capitalized within property, equipment and software, 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%">4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#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 interest cost</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%">454 </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%">885 </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%">1,086 </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:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Major classes of property, equipment and software were as follows:</span></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.666%"><tr><td style="width:1.0%"/><td style="width:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capitalized software development costs</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%">72,988 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,490 </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%">Computer equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,116 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,823 </span></td><td style="background-color:#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%">Purchased software</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32 </span></td><td style="background-color:#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%">Furniture, fixtures and office equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,226 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,159 </span></td><td style="background-color:#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%">Leasehold improvements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,571 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,178 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total property, equipment and software</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%">77,933 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,682 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Accumulated depreciation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(54,827)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,351)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total property, equipment and software, net</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,106 </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%">22,331 </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> 72988000 61490000 1116000 1823000 32000 32000 1226000 1159000 2571000 2178000 77933000 66682000 54827000 44351000 23106000 22331000 <div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation recorded in the consolidated statements of operations was as follows:</span></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.666%"><tr><td style="width:1.0%"/><td style="width:58.142%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.084%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Platform operations</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%">9,786 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,688 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,638 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">Technology 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,646 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,599 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,608 </span></td><td style="background-color:#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%">General and administrative</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">580 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">625 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">631 </span></td><td style="background-color:#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</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%">12,012 </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%">9,912 </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%">8,877 </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> 9786000 7688000 6638000 0 0 0 1646000 1599000 1608000 580000 625000 631000 12012000 9912000 8877000 <div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest cost recorded in the consolidated balance sheets and consolidated statements of operations was as follows:</span></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.666%"><tr><td style="width:1.0%"/><td style="width:58.142%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.084%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amount charged to 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%">450 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">865 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,055 </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%">Amount capitalized within property, equipment and software, 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%">4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#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 interest cost</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%">454 </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%">885 </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%">1,086 </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> 450000 865000 1055000 4000 20000 31000 454000 885000 1086000 Leases<div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At the beginning of fiscal 2022, the Company adopted new FASB guidance that requires lessees to record the present</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">value of operating lease payments as right-of-use assets and lease liabilities on the balance sheet. Refer to Note 2—Basis of Presentation and Summary of Significant Accounting Policies for additional information.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Lessee Arrangements</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has operating leases for its office space, which have remaining lease terms of up to eight years. The Company does not have finance leases. </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Some of our leases include renewal options to extend the leases for up to five years and/or termination options to terminate the leases within one year. If it is reasonably certain that a renewal or termination option will be exercised, the exercise of the option is considered in calculating the term of the lease.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December 31, 2022, the Company entered into </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">an</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> operating lease for office space in New York. In conjunction with this lease, PNC Bank, National Association (“PNC Bank”) issued a standby letter of credit for the amount of $0.4 million in favor of the lessor, to satisfy the security deposit of the leased property.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2022, our operating leases had a weighted-average remaining lease term of approximately seven years and a weighted-average incremental borrowing rate of 3.5%.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash paid for amounts included in the measurement of operating lease liabilities was $2.3 million for the year ended December 31, 2022.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of lease expense were as follows:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.666%"><tr><td style="width:1.0%"/><td style="width:85.718%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.082%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-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:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost</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%">3,669 </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%">Short-term lease cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,399 </span></td><td style="background-color:#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%">Variable lease 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%">124 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">5,192 </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><span><br/></span></div><div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future minimum lease payments as of December 31, 2022 were as follows:</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:center;text-indent:27pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.666%"><tr><td style="width:1.0%"/><td style="width:85.718%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.082%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</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%">4,648 </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%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,385 </span></td><td style="background-color:#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%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,270 </span></td><td style="background-color:#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%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,257 </span></td><td style="background-color:#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%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,182 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,811 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total undiscounted future lease payments</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%">32,553 </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%">Less: Imputed interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,844)</span></td><td style="background-color:#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%">    Present value of operating lease 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%">28,709 </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%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmVmZjI5ZGE4YmFiZDQ1Zjg4MmEwZjgyNTM4MjA0NzU1L3NlYzplZmYyOWRhOGJhYmQ0NWY4ODJhMGY4MjUzODIwNDc1NV8xMjQvZnJhZzpiNzc0NWUxMWEyNDE0MTYxOTcxNjI3YWJkNWFmNjA2Ny90YWJsZTo0ZmE2MjY3NTZmMjk0Njg1OTc5ZDY5YjJhODU2MDYzOS90YWJsZXJhbmdlOjRmYTYyNjc1NmYyOTQ2ODU5NzlkNjliMmE4NTYwNjM5XzEyLTAtMS0xLTI3OTY_aa0aa3aa-b5f8-4dea-aab2-cf115357d784">Less: Operating lease liabilities, current</span></span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,711)</span></td><td style="background-color:#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%">   Operating lease liabilities, noncurrent</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%">24,998 </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:12pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Disclosures related to periods prior to the adoption of ASC 842</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the years ended December 31, 2021 and 2020, rent expense was $4.4 million and $4.2 million, respectively, recorded on a straight-line basis over the lease term. Deferred rent is the difference between cash payments for rent and the expense recorded. The current portion of deferred rent was $0.2 million as of December 31, 2021 and the non-current portion of deferred rent was $0.8 million as of December 31, 2021. These balances were reclassified upon the adoption of ASC842 and are included in the respective current and long-term portion of operating lease liabilities in the consolidated balance sheets.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future minimum payments under the Company’s non-cancelable operating leases, primarily related to office space, as of December 31, 2021 are as follows:</span></div><div style="margin-top:6pt;text-align:center;text-indent:27pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.666%"><tr><td style="width:1.0%"/><td style="width:85.718%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.082%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">3,039 </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%">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,953 </span></td><td style="background-color:#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%">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,060 </span></td><td style="background-color:#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%">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%">2,991 </span></td><td style="background-color:#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%">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%">2,974 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,739 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total minimum payments</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%">29,756 </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> P8Y P5Y 400000 P7Y 0.035 2300000 <div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of lease expense were as follows:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.666%"><tr><td style="width:1.0%"/><td style="width:85.718%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.082%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-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:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost</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%">3,669 </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%">Short-term lease cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,399 </span></td><td style="background-color:#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%">Variable lease 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%">124 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td 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%">5,192 </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> 3669000 1399000 124000 5192000 <div style="margin-bottom:6pt;margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future minimum lease payments as of December 31, 2022 were as follows:</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:center;text-indent:27pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.666%"><tr><td style="width:1.0%"/><td style="width:85.718%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.082%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</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%">4,648 </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%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,385 </span></td><td style="background-color:#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%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,270 </span></td><td style="background-color:#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%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,257 </span></td><td style="background-color:#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%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,182 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,811 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total undiscounted future lease payments</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%">32,553 </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%">Less: Imputed interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,844)</span></td><td style="background-color:#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%">    Present value of operating lease 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%">28,709 </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%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmVmZjI5ZGE4YmFiZDQ1Zjg4MmEwZjgyNTM4MjA0NzU1L3NlYzplZmYyOWRhOGJhYmQ0NWY4ODJhMGY4MjUzODIwNDc1NV8xMjQvZnJhZzpiNzc0NWUxMWEyNDE0MTYxOTcxNjI3YWJkNWFmNjA2Ny90YWJsZTo0ZmE2MjY3NTZmMjk0Njg1OTc5ZDY5YjJhODU2MDYzOS90YWJsZXJhbmdlOjRmYTYyNjc1NmYyOTQ2ODU5NzlkNjliMmE4NTYwNjM5XzEyLTAtMS0xLTI3OTY_aa0aa3aa-b5f8-4dea-aab2-cf115357d784">Less: Operating lease liabilities, current</span></span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,711)</span></td><td style="background-color:#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%">   Operating lease liabilities, noncurrent</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%">24,998 </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> 4648000 4385000 4270000 4257000 4182000 10811000 32553000 3844000 28709000 3711000 24998000 4400000 4200000 200000 800000 <div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future minimum payments under the Company’s non-cancelable operating leases, primarily related to office space, as of December 31, 2021 are as follows:</span></div><div style="margin-top:6pt;text-align:center;text-indent:27pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.666%"><tr><td style="width:1.0%"/><td style="width:85.718%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.082%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">3,039 </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%">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,953 </span></td><td style="background-color:#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%">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,060 </span></td><td style="background-color:#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%">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%">2,991 </span></td><td style="background-color:#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%">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%">2,974 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,739 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total minimum payments</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%">29,756 </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> 3039000 3953000 3060000 2991000 2974000 13739000 29756000 Goodwill and Intangible Assets, Net<div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s goodwill balance of $12.4 million as of December 31, 2022 and 2021, was recorded as part of the Company’s February 2017 acquisition of Adelphic. The goodwill balance was determined based on the excess of the purchase price over the fair value of the identifiable net assets acquired and represents its future revenue and earnings potential and certain other assets acquired that do not meet the recognition criteria, such as assembled workforce.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill is tested for impairment at least annually as of the first day of the fourth fiscal quarter, or more frequently if indicators of impairment exist during the fiscal year. Refer to Note 2—Basis of Presentation and Summary of Significant Accounting Policies for additional information. The Company performed an impairment test of its goodwill as of the first day of the fourth fiscal quarter in accordance with the policy. The results of this test indicated that the Company’s goodwill was not impaired. No goodwill impairment was recorded for the years ended December 31, 2022, 2021 or 2020. As of December 31, 2022, there is no accumulated goodwill impairment loss.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets primarily consist of acquired developed technology, customer relationships, trade names and trademarks resulting from business combinations and acquired patent intangible assets, 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. No impairment was recorded for intangible assets or other long-lived assets during the years ended December 31, 2022, 2021 or 2020.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The balances of intangibles assets and accumulated amortization are as follows:</span></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.666%"><tr><td style="width:1.0%"/><td style="width:44.354%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.085%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Remaining<br/>Weighted-<br/>Average<br/>Useful Life<br/>(years)</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%">Gross<br/>Amount</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%">Accumulated<br/>Amortization</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%">Net<br/>Carrying<br/>Amount</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000;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.1</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0;text-align: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,927 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0;text-align: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,869)</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0;text-align: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 </span></td><td style="background-color:#cff0fc;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%">Customer relationships</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.1</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,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:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,944)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">356 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align: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/tradenames</span></td><td colspan="3" style="background-color:#cff0fc;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.2</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align: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:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align: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,147)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">253 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td 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 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%">8,627 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,960)</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%">667 </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:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.666%"><tr><td style="width:1.0%"/><td style="width:44.354%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.085%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31, 2021</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%">Remaining<br/>Weighted-<br/>Average<br/>Useful Life<br/>(years)</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%">Gross<br/>Amount</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%">Accumulated<br/>Amortization</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%">Net<br/>Carrying<br/>Amount</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000;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.1</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0;text-align: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,927 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0;text-align: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,169)</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0;text-align: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 </span></td><td style="background-color:#cff0fc;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%">Customer relationships</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.1</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,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:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,615)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">685 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align: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/tradenames</span></td><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.0</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align: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:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align: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,057)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">343 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">8,627 </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%">(6,841)</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%">1,786 </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:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization recorded in the consolidated statements of operations was as follows:</span></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.666%"><tr><td style="width:1.0%"/><td style="width:58.142%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.084%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Platform operations</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">700 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">700 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">700 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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:#cff0fc;padding:2px 1pt;text-align: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="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 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%">General and administrative</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">529 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">529 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align: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:#cff0fc;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:#cff0fc;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,119 </span></td><td style="background-color:#cff0fc;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:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;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:#cff0fc;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,229 </span></td><td style="background-color:#cff0fc;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:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;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:#cff0fc;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,229 </span></td><td style="background-color:#cff0fc;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:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Estimated future amortization of intangible assets as of December 31, 2022 is as follows:</span></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.666%"><tr><td style="width:1.0%"/><td style="width:85.718%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.082%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</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%">467 </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%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107 </span></td><td style="background-color:#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%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80 </span></td><td style="background-color:#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%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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</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%">667 </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> 12400000 12400000 0 0 0 0 0 0 0 0 0 <div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The balances of intangibles assets and accumulated amortization are as follows:</span></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.666%"><tr><td style="width:1.0%"/><td style="width:44.354%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.085%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Remaining<br/>Weighted-<br/>Average<br/>Useful Life<br/>(years)</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%">Gross<br/>Amount</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%">Accumulated<br/>Amortization</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%">Net<br/>Carrying<br/>Amount</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000;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.1</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0;text-align: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,927 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0;text-align: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,869)</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0;text-align: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 </span></td><td style="background-color:#cff0fc;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%">Customer relationships</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.1</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,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:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,944)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">356 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align: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/tradenames</span></td><td colspan="3" style="background-color:#cff0fc;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.2</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align: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:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align: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,147)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">253 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td 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 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%">8,627 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,960)</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%">667 </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:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.666%"><tr><td style="width:1.0%"/><td style="width:44.354%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.085%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31, 2021</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%">Remaining<br/>Weighted-<br/>Average<br/>Useful Life<br/>(years)</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%">Gross<br/>Amount</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%">Accumulated<br/>Amortization</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%">Net<br/>Carrying<br/>Amount</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000;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.1</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0;text-align: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,927 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0;text-align: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,169)</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0;text-align: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 </span></td><td style="background-color:#cff0fc;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%">Customer relationships</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.1</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,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:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,615)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">685 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align: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/tradenames</span></td><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.0</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align: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:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align: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,057)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">343 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">8,627 </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%">(6,841)</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%">1,786 </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> P0Y1M6D 4927000 4869000 58000 P1Y1M6D 2300000 1944000 356000 P3Y2M12D 1400000 1147000 253000 8627000 7960000 667000 P1Y1M6D 4927000 4169000 758000 P2Y1M6D 2300000 1615000 685000 P4Y 1400000 1057000 343000 8627000 6841000 1786000 <div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization recorded in the consolidated statements of operations was as follows:</span></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.666%"><tr><td style="width:1.0%"/><td style="width:58.142%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.084%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Platform operations</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">700 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">700 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">700 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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:#cff0fc;padding:2px 1pt;text-align: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="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 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%">General and administrative</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">529 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">529 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align: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:#cff0fc;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:#cff0fc;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,119 </span></td><td style="background-color:#cff0fc;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:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;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:#cff0fc;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,229 </span></td><td style="background-color:#cff0fc;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:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;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:#cff0fc;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,229 </span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 700000 700000 700000 0 0 0 0 0 0 419000 529000 529000 1119000 1229000 1229000 <div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Estimated future amortization of intangible assets as of December 31, 2022 is as follows:</span></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.666%"><tr><td style="width:1.0%"/><td style="width:85.718%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.082%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</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%">467 </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%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107 </span></td><td style="background-color:#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%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80 </span></td><td style="background-color:#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%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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</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%">667 </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> 467000 107000 80000 13000 0 0 667000 Accrued Liabilities<div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s accrued liabilities consisted of the following:</span></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.666%"><tr><td style="width:1.0%"/><td style="width:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align: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 traffic acquisition costs</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,631 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,942 </span></td><td style="background-color:#cff0fc;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%">Other accrued 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%">5,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,144 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align: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 accrued liabilities</span></td><td style="background-color:#cff0fc;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:#cff0fc;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%">35,063 </span></td><td style="background-color:#cff0fc;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:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;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:#cff0fc;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%">34,086 </span></td><td style="background-color:#cff0fc;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:6pt;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’s accrued liabilities consisted of the following:</span></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.666%"><tr><td style="width:1.0%"/><td style="width:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align: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 traffic acquisition costs</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,631 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,942 </span></td><td style="background-color:#cff0fc;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%">Other accrued 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%">5,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,144 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align: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 accrued liabilities</span></td><td style="background-color:#cff0fc;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:#cff0fc;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%">35,063 </span></td><td style="background-color:#cff0fc;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:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;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:#cff0fc;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%">34,086 </span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 29631000 30942000 5432000 3144000 35063000 34086000 Revolving Credit Facility and PPP Loan<div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s debt and revolving credit facilities consisted of the following:</span></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.666%"><tr><td style="width:1.0%"/><td style="width:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revolving credit facility</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0;text-align: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,500 </span></td><td style="background-color:#cff0fc;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%">PPP Loan</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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:#cff0fc;padding:2px 1pt;text-align: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 debt</span></td><td colspan="2" style="background-color:#cff0fc;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%">— </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;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%">17,500 </span></td><td style="background-color:#cff0fc;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%">Less: Current portion of long-term debt</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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:#cff0fc;padding:2px 1pt;text-align: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 long-term debt</span></td><td style="background-color:#cff0fc;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:#cff0fc;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:#cff0fc;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:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;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:#cff0fc;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,500 </span></td><td style="background-color:#cff0fc;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:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revolving Credit Facility</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October 31, 2019, we entered into an asset-based revolving credit and security agreement (the “Loan Agreement”) with PNC Bank. The Loan Agreement provides a senior secured revolving credit facility of up to $40.0 million with a maturity date of October 31, 2024. The Loan Agreement is collateralized by security interests in substantially all of our assets.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Advances under the Loan Agreement bear interest through maturity at a variable rate based upon our selection of either a Domestic Rate or a LIBOR Rate, plus an applicable margin (“Domestic Rate Loans” and “LIBOR Rate Loans”). The Domestic Rate is defined as a fluctuating interest rate equal to the greater of (1) the base commercial lending rate of PNC Bank, (2) the overnight federal funds rate plus 0.50% and (3) the Daily LIBOR Rate plus 1.00%. The effective weighted average interest rate for the year ended December 31, 2022 was 0.69%. The applicable margin is between 0.75% to 1.25% for Domestic Rate Loans and between 1.75% and 2.25% for LIBOR Rate Loans based on maintaining certain undrawn availability ratios. </span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The applicable margin as of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 31, 2022</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> was equal to 0.75% for Domestic Rate Loans and 1.75% for LIBOR Rate Loans. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The facility fee for undrawn amounts under the Loan Agreement is 0.375% per annum. We will be required to pay customary letter of credit fees, as necessary. </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Loan Agreement contains customary conditions to borrowings, events of default and covenants, including covenants that restrict our ability to sell assets, make changes to the nature of the business, engage in mergers or acquisitions, incur, assume or permit to exist additional indebtedness and guarantees, create or permit to exist liens, pay dividends, issue equity instruments, make distributions or redeem or repurchase capital stock or make other investments, and engage in transactions with affiliates. The Loan </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Agreement also requires that we maintain compliance with a minimum Fixed Charge Coverage Ratio (as defined in the Loan Agreement) of 1.40 to 1.00 at any time undrawn availability under the Loan Agreement is less than 25%. As of December 31, 2022, we were in compliance with all covenants.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 6, 2022, the Company fully paid off the outstanding balance of advances under our revolving credit facility, and the carrying value as of December 31, 2022 was zero. </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying value as of December 31, 2021 was $17.5 million, which was recorded in “Long-term debt” on the consolidated balance sheet </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> approximated its fair value </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">as the interest rate is variable and approximates prevailing market interest rates for similar debt arrangements. The fair value of debt was estimated using primarily Level 2 inputs including quoted market prices or discounted cash flow analyses, based on estimated incremental borrowing rates for similar types of borrowing arrangements.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">PPP Loan</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 14, 2020, the Company received proceeds from the PPP Loan in the amount of approximately $6.0 million from PNC Bank, as lender, pursuant to the Paycheck Protection Program of the Coronavirus Aid, Relief, and Economic Security Act ("CARES Act"). The PPP Loan, which was evidenced by a note dated April 11, 2020, bore interest at an annual rate of 1.0% and matured on April 11, 2022. No interest or principal was due during the first fifteen months after April 11, 2020, although interest continued to accrue over this fifteen-month deferral period. </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Proceeds from loans granted under the CARES Act were to be used for payroll, costs to continue employee group health care benefits, rent, utilities and certain other qualified costs (collectively, “qualifying expenses”). The Company used the PPP Loan proceeds for qualifying expenses. In June 2021, </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the Company received notice of forgiveness of the PPP Loan in whole, including all accrued unpaid interest and recorded the forgiveness of approximately $6.0 million of principal and $0.1 million of accrued interest in "Gain on extinguishment of debt" in the consolidated statements of operations for the year ended December 31, 2021.</span></div> <div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s debt and revolving credit facilities consisted of the following:</span></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.666%"><tr><td style="width:1.0%"/><td style="width:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revolving credit facility</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0;text-align: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,500 </span></td><td style="background-color:#cff0fc;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%">PPP Loan</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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:#cff0fc;padding:2px 1pt;text-align: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 debt</span></td><td colspan="2" style="background-color:#cff0fc;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%">— </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;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%">17,500 </span></td><td style="background-color:#cff0fc;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%">Less: Current portion of long-term debt</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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:#cff0fc;padding:2px 1pt;text-align: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 long-term debt</span></td><td style="background-color:#cff0fc;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:#cff0fc;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:#cff0fc;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:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;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:#cff0fc;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,500 </span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 0 17500000 0 0 0 17500000 0 0 0 17500000 40000000 0.0050 0.0100 0.0069 0.0075 0.0125 0.0175 0.0225 0.0075 0.0175 0.00375 1.40 0.25 0 17500000 6000000 0.010 6000000 100000 Convertible Preferred Units and Common Units<div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">2016 and 2019 Convertible Preferred Units</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the Unit Repurchase Agreement completed on October 31, 2019, the 600,000 2016 convertible preferred units representing the Former Holdco’s ownership interest were retired by Viant Technology LLC, and Viant Technology LLC sold 600,000 2019 convertible preferred units to Capital V LLC.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2016 convertible preferred units held by the Former Holdco had a liquidation preference of $190.65 per unit. Each preferred unit was convertible at the option of the holder at any time into one common unit by written notice to Viant Technology LLC.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The liquidation preference provisions of the 2016 convertible preferred units held by the Former Holdco were considered contingent redemption provisions because there were certain elements that were not solely within the control of Viant Technology LLC, such as a change in control of Viant Technology LLC. Accordingly, Viant Technology LLC has presented these 2016 convertible preferred units within the mezzanine portion of the accompanying consolidated balance sheets.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2019 convertible preferred units held by Capital V LLC have a liquidation preference equal to the initial capital contribution plus an annual preferred return available to the holders only upon liquidation, which is calculated on a daily basis by multiplying the accrued stated value of the unit on the first day of each calendar quarter by 0.028% (10% divided by 360). The accrued stated value is calculated as $12.50 per preferred unit plus the accrued return. Each preferred unit may be converted at the option of the holder at any time into one common unit by written notice to Viant Technology LLC.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The liquidation preference provisions of the 2019 convertible preferred units held by Capital V LLC are considered contingent redemption provisions because there are certain elements that are not solely within the control of Viant Technology LLC, such as a change in control of Viant Technology LLC. Accordingly, the Company has presented the 2019 convertible preferred stock within the mezzanine portion of the accompanying consolidated balance sheets.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2019 convertible preferred units were issued at an implied discount of $27.6 million, representing a beneficial conversion feature recorded in additional paid-in capital of the same amount. A beneficial conversion feature is measured as the difference between the effective conversion price of the 2019 convertible preferred units, $12.50 per unit, and the fair value of the common units into which the preferred units are convertible at issuance, $58.43 per unit. Since the 2019 convertible preferred units are perpetual in that they have no stated maturity date and are immediately convertible at any time, the discount upon issuance was immediately and fully amortized as a deemed dividend on the issuance date.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of common units was derived using the Black-Scholes-Merton option valuation model, which incorporated a combination of the market approach and income approach weighted at 50% to each approach. The valuation model requires the </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Company to make assumptions and judgments regarding the variables used in the calculation. These variables include the expected term, expected volatility, expected risk-free interest rate and other relevant inputs. Expected term is based on the estimated liquidation event occurrence.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected volatility is based on 3.25-year historical volatility of guideline companies commensurate with the time period. The expected risk-free rate is based on the yield of 3-year U.S. Treasury notes as of the valuation date.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following outlines the option valuation assumptions used in the fair value calculation of common units:</span></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.666%"><tr><td style="width:1.0%"/><td style="width:85.718%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.082%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align: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="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align: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.28 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Volatility</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#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:#cff0fc;padding:2px 1pt;text-align: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</span></td><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&lt; 2 years</span></div></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%">Discount for lack of marketability</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Common Units</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were 400,000 common units authorized, issued and outstanding as of December 31, 2020. Distributions to members, as determined and approved by the board of managers, are made to holders of preferred and common units in proportion to their holdings of common units then outstanding on an as-converted basis. All profit and loss allocations, including those made as a result of a capital transaction, will be made pursuant to the provisions of the Viant Technology LLC Agreement.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Member Dividend Distributions</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2020, Viant Technology LLC’s board of managers declared and approved a distribution of $5.0 million to the holders of preferred and common units in accordance with the provisions of the Viant Technology LLC Agreement, resulting in payment of $3.0 million to the preferred unitholders and $2.0 million to the common unitholders.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the IPO in February 2021, the preferred and common units of Viant Technology LLC were converted to Class B units and thus have no balance as of December 31, 2022 and 2021. Refer to Note 12—Earnings (Loss) Per Share/Unit for additional information.</span></div> 600000 600000 190.65 1 0.00028 12.50 1 27600000 12.50 58.43 0.50 0.50 P3Y3M P3Y <div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following outlines the option valuation assumptions used in the fair value calculation of common units:</span></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.666%"><tr><td style="width:1.0%"/><td style="width:85.718%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.082%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align: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="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align: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.28 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Volatility</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#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:#cff0fc;padding:2px 1pt;text-align: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</span></td><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt;text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&lt; 2 years</span></div></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%">Discount for lack of marketability</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div> 0.0228 0.70 P2Y 0.29 400000 400000 400000 400000 400000 400000 5000000 3000000 2000000 Stock-based Compensation<div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December 31, 2020, employees and other service providers were eligible to be granted profit interests in the form of common units under an equity incentive plan or other arrangement approved by the board of managers. The recipients of the common units were not required to make any capital contributions in exchange for their units.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation recorded in the consolidated statements of operations was as follows:</span></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.666%"><tr><td style="width:1.0%"/><td style="width:58.142%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.084%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Platform operations</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0;text-align: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:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0;text-align: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,096 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,010 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,639 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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:#cff0fc;padding:2px 1pt;text-align: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="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align: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,323 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align: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,373 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 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%">General and administrative</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,807 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,714 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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:#cff0fc;padding:2px 1pt;text-align: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:#cff0fc;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:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,901 </span></td><td style="background-color:#cff0fc;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:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;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:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,822 </span></td><td style="background-color:#cff0fc;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:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;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:#cff0fc;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:#cff0fc;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:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Phantom Unit Plan and 2021 LTIP</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 1, 2020, Viant Technology LLC formalized the 2020 Equity Based Incentive Compensation Plan (the “Phantom Unit Plan”), under which Viant Technology LLC was authorized to issue 12,500,000 phantom units. Upon the occurrence of a liquidation event, the units will participate in any increase in the fair value of the entity above the stated distribution threshold of $100 million. The units vest on a quarterly basis over four years, and all units granted to an employee, whether vested or unvested, automatically forfeit upon termination of employment for any reason. Based on the terms of the Phantom Unit Plan and unit award grants, no compensation cost was recorded in the consolidated statement of operations for the year ended December 31, 2020. </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the IPO, which occurred on February 12, 2021, the Phantom Unit Plan was replaced by the 2021 LTIP. The aggregate maximum number of shares of the Company’s Class A common stock that may be issued pursuant to stock awards under the 2021 LTIP, or the Share Reserve, is 11,787,112 shares of Class A common stock. The Share Reserve will automatically increase </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">on January 1 of each year commencing on January 1, 2022 and ending with a final increase on January 1, 2031 in an amount equal to 5% of the total number of shares of capital stock outstanding on December 31st of the preceding calendar year; provided, however, that the Company’s board of directors may provide that there will not be a January 1st increase in the Share Reserve in a given year or that the increase will be less than 5% of the shares of capital stock outstanding on the preceding December 31st.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On February 12, 2021, 6.2 million RSUs were granted under the Company’s 2021 LTIP. The Company is authorized to grant RSUs, incentive stock options, nonqualified stock options, stock appreciation rights, restricted stock awards, and performance stock awards under its 2021 LTIP. As of December 31, 2022, the Company has currently only granted RSUs and nonqualified stock options. Under the Company’s 2021 LTIP, 4.4 million shares remained available for grant as of December 31, 2022.</span></div><div style="margin-top:12pt"><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 style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">RSUs</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following summarizes RSU activity:</span></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:68.055%"><tr><td style="width:1.0%"/><td style="width:60.124%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.879%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.616%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.881%"/><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:100%">Number of Shares<br/>(in thousands)</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:10pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Grant-Date Fair<br/> Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs outstanding as of December 31, 2021</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%">3,033 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.29 </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%">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,023 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.96 </span></td><td style="background-color:#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%">Vested</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,338)</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%">24.26 </span></td><td style="background-color:#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%">Canceled/forfeited</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(790)</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.38 </span></td><td style="background-color:#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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs outstanding as of December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,928</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%">12.59 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total fair value of RSUs, as of their respective vesting dates, during the year ended December 31, 2022 was $7.5 million. As of December 31, 2022, the Company had unrecognized stock-based compensation relating to RSUs of approximately $41.1 million, which is expected to be recognized over a weighted-average period of 2.5 years.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Nonqualified Stock Options</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following summarizes nonqualified stock option activity:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.000%"><tr><td style="width:1.0%"/><td style="width:42.759%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.501%"/><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:100%">Number of Options <br/>(in thousands) </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:10pt;font-weight:700;line-height:100%">Weighted-Average<br/>Exercise Price</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:10pt;font-weight:700;line-height:100%">Weighted-Average<br/>Remaining Contractual Term<br/>(years)</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:10pt;font-weight:700;line-height:100%">Aggregate Intrinsic Value<br/>(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options outstanding as of December 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">220</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">15.88 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.7</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">20 </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%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,101</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%">5.98 </span></td><td style="background-color:#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%">Exercised</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</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%">— </span></td><td style="background-color:#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%">Canceled</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(648)</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%">8.32 </span></td><td style="background-color:#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%">Expired</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12)</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%">15.51 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options outstanding as of December 31, 2022</span></td><td colspan="3" style="background-color:#ffffff;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%">3,661</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%">6.14 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.2</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"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;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;text-align: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 exercisable</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44</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%">18.55 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="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%">4.0</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"/></tr></table></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted-average grant date fair value of options granted during the year ended December 31, 2022 was $3.50 per share. As of December 31, 2022, the Company had unrecognized stock-based compensation relating to unvested nonqualified stock options of approximately $10.3 million, which is expected to be recognized over a weighted-average period of 3.2 years.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the assumptions used in the Black-Scholes model to determine the fair value of nonqualified stock options for the years ended December 31, 2022 and 2021. </span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:87.500%"><tr><td style="width:1.0%"/><td style="width:69.217%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.138%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.434%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.711%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</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:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk free interest rate</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.4% - 2.8%</span></div></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%">1.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected volatility</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61.5% - 62.7%</span></div></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%">61.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: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:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.9 - 6.0</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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.9</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected dividend yield</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.0 </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.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:6pt;padding-left:27pt;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-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 assumption for equity awards on the rates for U.S. Treasury securities with maturities similar to those of the expected term of the award being valued.</span></div><div style="margin-top:6pt;padding-left:27pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Expected Volatility.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Due to the limited trading history of the Company’s common stock, the expected volatility assumption is based on volatilities of a peer group of similar companies whose share prices are publicly available. The Company will continue to apply this process until a sufficient amount of historical information regarding the volatility of the Company’s own stock price becomes available.</span></div><div style="margin-top:6pt;padding-left:27pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Expected Term.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Given the insufficient historical data relating to nonqualified stock option exercises, the expected term assumption is based on expected terms of a peer group of similar companies whose expected terms are publicly available. The Company will continue to apply this process until a sufficient amount of historical information regarding the Company’s nonqualified stock option exercises becomes available.</span></div><div style="margin-top:6pt;padding-left:27pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Expected Dividend Yield.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Company’s expected dividend yield assumption is zero as it has never paid dividends and has no present intention to do so in the future.</span></div><div style="margin-top:12pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Issuance of Shares</span></div>Upon vesting of shares under the LTIP, we will issue treasury stock. If treasury stock is not available, Class A common stock will be issued. <div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation recorded in the consolidated statements of operations was as follows:</span></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.666%"><tr><td style="width:1.0%"/><td style="width:58.142%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.084%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Platform operations</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0;text-align: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:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0;text-align: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,096 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,010 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,639 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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:#cff0fc;padding:2px 1pt;text-align: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="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align: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,323 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align: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,373 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 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%">General and administrative</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,807 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,714 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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:#cff0fc;padding:2px 1pt;text-align: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:#cff0fc;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:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,901 </span></td><td style="background-color:#cff0fc;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:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;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:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,822 </span></td><td style="background-color:#cff0fc;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:#cff0fc;padding:0 1pt"/><td style="background-color:#cff0fc;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:#cff0fc;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:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 4761000 13096000 0 9010000 25639000 0 5323000 12373000 0 9807000 17714000 0 28901000 68822000 0 12500000 100000000 P4Y 0 11787112 0.05 0.05 6200000 4400000 <div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following summarizes RSU activity:</span></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:68.055%"><tr><td style="width:1.0%"/><td style="width:60.124%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.879%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.616%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.881%"/><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:100%">Number of Shares<br/>(in thousands)</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:10pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Grant-Date Fair<br/> Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs outstanding as of December 31, 2021</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%">3,033 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.29 </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%">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,023 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.96 </span></td><td style="background-color:#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%">Vested</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,338)</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%">24.26 </span></td><td style="background-color:#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%">Canceled/forfeited</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(790)</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.38 </span></td><td style="background-color:#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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs outstanding as of December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,928</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%">12.59 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 3033 24.29 3023 5.96 1338 24.26 790 12.38 3928 12.59 7500000 41100000 P2Y6M <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Nonqualified Stock Options</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following summarizes nonqualified stock option activity:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.000%"><tr><td style="width:1.0%"/><td style="width:42.759%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.501%"/><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:100%">Number of Options <br/>(in thousands) </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:10pt;font-weight:700;line-height:100%">Weighted-Average<br/>Exercise Price</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:10pt;font-weight:700;line-height:100%">Weighted-Average<br/>Remaining Contractual Term<br/>(years)</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:10pt;font-weight:700;line-height:100%">Aggregate Intrinsic Value<br/>(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options outstanding as of December 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">220</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">15.88 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.7</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">20 </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%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,101</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%">5.98 </span></td><td style="background-color:#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%">Exercised</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</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%">— </span></td><td style="background-color:#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%">Canceled</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(648)</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%">8.32 </span></td><td style="background-color:#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%">Expired</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12)</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%">15.51 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options outstanding as of December 31, 2022</span></td><td colspan="3" style="background-color:#ffffff;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%">3,661</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%">6.14 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.2</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"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;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;text-align: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 exercisable</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44</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%">18.55 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="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%">4.0</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"/></tr></table></div> 220 15.88 P9Y8M12D 20 4101 5.98 648 8.32 12 15.51 3661 6.14 P9Y2M12D 44 18.55 P4Y 3.50 10300000 P3Y2M12D The following table presents the assumptions used in the Black-Scholes model to determine the fair value of nonqualified stock options for the years ended December 31, 2022 and 2021. <table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:87.500%"><tr><td style="width:1.0%"/><td style="width:69.217%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.138%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.434%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.711%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</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:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk free interest rate</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.4% - 2.8%</span></div></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%">1.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected volatility</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61.5% - 62.7%</span></div></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%">61.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: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:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.9 - 6.0</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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.9</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected dividend yield</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.0 </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.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table> 0.014 0.028 0.012 0.615 0.627 0.611 P5Y10M24D P6Y P5Y10M24D 0.000 0.000 0 Income Taxes and Tax Receivable Agreement<div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The provision for income taxes differs from the amount of income tax computed by applying the applicable U.S. statutory federal income tax rate of 21% to income before provision of income taxes due to Viant Technology LLC’s pass-through structure for U.S. income tax purposes and the valuation allowance against the deferred tax asset in the current and prior-year periods, as well as a pass-through permanent difference related to the forgiveness of the PPP Loan in the prior-year periods. The Company did not recognize an income tax benefit (expense) on its share of pre-tax book income (loss), exclusive of the noncontrolling interest of 76.3% due to the full valuation allowance against its deferred tax assets, resulting in an effective tax rate ("ETR") of 0.0% for the 12 months ended December 31, 2022 and 2021.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is the managing member of Viant Technology LLC and, as a result, consolidates the financial results of Viant Technology LLC in the consolidated financial statements. Viant Technology LLC is a pass-through entity for U.S. federal and most applicable state and local income tax purposes following a corporate reorganization effected in connection with the IPO. As an entity classified as a partnership for tax purposes, Viant Technology LLC is not subject to U.S. federal and certain state and local income taxes. Prior to the IPO during 2021, the Company did not exist and thus no income tax expense was recognized for Viant Technology LLC for the period ended December 31, 2020. Subsequent to the IPO, any taxable income or loss generated by Viant Technology LLC is passed through to and included in the taxable income or loss of its members, including the Company. The Company is taxed as a corporation and pays corporate federal, state and local taxes with respect to income allocated from Viant Technology LLC, based on Viant Technology, Inc.'s 23.7% economic interest in Viant Technology LLC.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The provision for income taxes attributable to the Company consisted of the following for the years ended December 31, 2022 and 2021: </span></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.805%"><tr><td style="width:1.0%"/><td style="width:71.971%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.061%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.405%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.063%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</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:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current:</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </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 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. federal income tax</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State and local income tax</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign income tax</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%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </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;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. federal income tax</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State and local income tax</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign income tax</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%">— </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%">— </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 style="height:15pt"><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%">Income tax (benefit) provision</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%">— </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"/></tr></table></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The effective tax rate for the years ended December 31, 2022 and 2021 was 0.0%. A reconciliation of the statutory tax rate to the effective tax rate for the years presented are as follows:</span></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.805%"><tr><td style="width:1.0%"/><td style="width:71.971%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.061%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.405%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.063%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</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:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax benefit (expense) at federal statutory rate</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%">21.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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%">21.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income passed through to noncontrolling interests</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.8)</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%">(16.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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State and local taxes, net of federal benefit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.8 </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.6 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">(0.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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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-based compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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></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%">Credits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.8 </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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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, 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%">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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation allowance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4.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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 effective rate</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.0 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.0 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:12pt;text-indent:27pt"><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.</span></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.805%"><tr><td style="width:1.0%"/><td style="width:71.971%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.061%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.405%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.063%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</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:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net operating loss carryforwards</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,561 </span></td><td style="background-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,321 </span></td><td style="background-color:#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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax credits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investment in Partnership</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,866 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,909 </span></td><td style="background-color:#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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other, 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%">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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#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%">Subtotal</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%">11,480 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,338 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">(11,480)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,338)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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 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%">— </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;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other, 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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">Total deferred tax liabilities</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%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net deferred tax (liabilities) assets</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%">— </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"/></tr></table></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In assessing the realizability of deferred tax assets, the Company considers whether it is probable that some or all of the deferred tax assets will not be realized. In determining whether the deferred taxes are realizable, the Company considers the period of expiration of the tax asset, historical and projected taxable income, and tax liabilities for the tax jurisdiction in which the tax asset is located. Valuation allowances are provided to reduce the amounts of deferred tax assets to an amount that is more likely than not to be realized based on an assessment of positive and negative evidence, including estimates of future taxable income necessary to realize future deductible amounts. As of December 31, 2022 and 2021, the Company has recorded a valuation allowance against its deferred tax assets of $11.5 million and $9.3 million, respectively, as management cannot conclude whether it is more likely than not that these deferred tax assets will be realized.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2022 and 2021, the Company has federal net operating losses of approximately $10.4 million and $5.5 million, respectively. As of December 31, 2022 and 2021, the Company has state net operating losses of approximately $6.1 million and $8.1 million, respectively. The federal net operating losses carry forward indefinitely and state net operating losses begin to expire in 2031. As of December 31, 2022, the Company has federal and state research and development tax credits of approximately $0.5 million and $0.3 million, respectively. The federal credits will begin to expire in 2042 and the state credits carryforward until exhausted.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2022 and 2021, the Company has no significant unrecognized tax benefits and has not recorded interest and penalties related to uncertain tax positions.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Company is subject to U.S. federal and state income taxes. The Company's U.S. federal and state returns are open to examination for all periods ending December 31, 2020 and thereafter. However, to the extent allowed by law the tax authorities may have the right to examine prior periods where net operating losses were generated and carried forward, and make adjustments up to the amount of the net operating loss or credit carry forward amount.</span></div> 0.21 0.763 0.000 0 0 0.237 <div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The provision for income taxes attributable to the Company consisted of the following for the years ended December 31, 2022 and 2021: </span></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.805%"><tr><td style="width:1.0%"/><td style="width:71.971%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.061%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.405%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.063%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</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:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current:</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </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 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. federal income tax</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State and local income tax</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign income tax</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%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </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;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. federal income tax</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State and local income tax</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign income tax</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%">— </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%">— </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 style="height:15pt"><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%">Income tax (benefit) provision</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%">— </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"/></tr></table></div> 0 0 0 0 0 0 0 0 0 0 0 0 0 0 <div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The effective tax rate for the years ended December 31, 2022 and 2021 was 0.0%. A reconciliation of the statutory tax rate to the effective tax rate for the years presented are as follows:</span></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.805%"><tr><td style="width:1.0%"/><td style="width:71.971%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.061%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.405%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.063%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</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:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax benefit (expense) at federal statutory rate</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%">21.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td 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%">21.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income passed through to noncontrolling interests</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.8)</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%">(16.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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State and local taxes, net of federal benefit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.8 </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.6 </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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">(0.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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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-based compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.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></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%">Credits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.8 </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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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, 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%">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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation allowance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4.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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 effective rate</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.0 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.0 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div> 0.000 0.210 0.210 -0.158 -0.167 0.008 0.006 -0.003 0.007 -0.029 -0.032 0.008 0 0.009 0 -0.045 -0.024 -0.000 -0.000 <div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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.</span></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.805%"><tr><td style="width:1.0%"/><td style="width:71.971%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.061%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.405%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.063%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</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:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net operating loss carryforwards</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,561 </span></td><td style="background-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,321 </span></td><td style="background-color:#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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax credits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investment in Partnership</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,866 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,909 </span></td><td style="background-color:#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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other, 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%">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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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 </span></td><td style="background-color:#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%">Subtotal</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%">11,480 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,338 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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%">(11,480)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,338)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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 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%">— </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;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other, 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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">Total deferred tax liabilities</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%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net deferred tax (liabilities) assets</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%">— </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"/></tr></table></div> 2561000 1321000 800000 0 7866000 7909000 253000 108000 11480000 9338000 11480000 9338000 0 0 0 0 0 0 0 0 11500000 9300000 10400000 5500000 6100000 8100000 500000 300000 Earnings (Loss) Per Share/Unit<div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior to the Reorganization Transactions that occurred on February 12, 2021, the Viant Technology LLC membership structure included certain convertible preferred units and common units. As a result of the Reorganization Transactions, Class B units of Viant Technology LLC are exchangeable in the future for Class A common stock of the Company. As the conversion of Viant Technology LLC preferred and common units to Class B units was not done in a proportionate manner with respect to the rights and economic interests of the former Viant Technology LLC unit holders compared to those of the new Class B unit/shareholders in Viant Technology LLC and Viant Technology Inc., we do not believe it is appropriate to retrospectively adjust these units. Accordingly, the earnings per unit calculation presented for the year ended December 31, 2020 reflect units of the membership structure prior to the Reorganization Transactions. </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the years ended December 31, 2022 and 2021, basic net loss per share has been calculated by dividing net loss attributable to Class A common stockholders for the period subsequent to the Reorganization Transactions, by the weighted average number of shares of Class A common stock outstanding for the same period. Shares of Class A common stock are weighted for the portion of the </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">period in which the shares were outstanding. Diluted net loss per share has been calculated in a manner consistent with that of basic net loss per share while considering all potentially dilutive shares of Class A common stock outstanding during the period.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the year ended December 31, 2020, basic earnings (loss) per unit represents net income (loss) divided by the weighted-average number of units outstanding. Diluted net income (loss) per share has been computed in a manner consistent with that of basic net loss per share while considering all shares of potentially dilutive common units that were outstanding during the period, inclusive of the convertible preferred units using the if-converted method and the incentive common units using the treasury stock method, if dilutive. For the year ended December 31, 2020, there were no potential dilutive units related to incentive common units as they were all issued as of the beginning of the year. </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The undistributed earnings for year ended December 31, 2020 have been allocated based on the participation rights of the convertible preferred and common units as if the earnings for the period have been distributed. As the participation in distributed and undistributed earnings is identical for both classes, the distributed and undistributed earnings are allocated on a proportionate basis.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the calculation of basic and diluted net earnings (loss) per share/unit for the years ended December 31, 2022, 2021, and 2020. Refer to Note 2—Basis of Presentation and Summary of Significant Accounting Policies for additional information related to basic and diluted earnings (loss) per share/unit.</span></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.666%"><tr><td style="width:1.0%"/><td style="width:58.142%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.084%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%;text-decoration:underline">Numerator</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 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%">(48,089)</span></td><td style="background-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,609)</span></td><td style="background-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%">20,638 </span></td><td style="background-color:#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 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Dividend paid to preferred unitholders</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,000)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted net income (loss) attributable to common unitholders</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%">(48,089)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(37,609)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,638 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Dividend paid to common unitholders</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,000)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Undistributed earnings (loss) attributable to all unitholders</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%">(48,089)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(37,609)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,638 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Undistributed earnings attributable to participating securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">(9,383)</span></td><td style="background-color:#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 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Net loss attributable to noncontrolling interests</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,176)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(29,867)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">Net income (loss) attributable to Viant Technology Inc./common unitholders</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%">(11,913)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,742)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,255 </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-style:italic;font-weight:700;line-height:100%;text-decoration:underline">Denominator</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #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%">Weighted-average shares of Class A common stock/units outstanding—basic</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,185</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,364</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">400</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%">Effect of dilutive securities:</span></td><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 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Convertible preferred units</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">600</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 shares of Class A common stock/units outstanding—diluted</span></td><td colspan="3" style="background-color:#ffffff;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%">14,185</span></td><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: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,364</span></td><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: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</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-style:italic;font-weight:700;line-height:100%;text-decoration:underline">Earnings (loss) per Class A common stock/unit—basic</span></td><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:400;line-height:100%">Distributed earnings per unit—basic</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 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 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.00 </span></td><td style="background-color:#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%">Undistributed earnings (loss) per unit—basic</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.84)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.63)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.64 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total earnings (loss) per Class A common stock/unit—basic</span></td><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.84)</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.63)</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%">20.64 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%;text-decoration:underline">Earnings (loss) per Class A common stock/unit—diluted</span></td><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:400;line-height:100%">Total earnings (loss) per Class A common stock/unit—diluted</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%">(0.84)</span></td><td style="background-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%">(0.63)</span></td><td style="background-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%">20.64 </span></td><td style="background-color:#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%">Anti-dilutive shares/units excluded from earnings (loss) per share of Class A common stock/unit—diluted:</span></td><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 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock units</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,928</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%">3,033</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nonqualified stock options</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,661</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">220</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares of Class B common stock</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,082</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%">47,107</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 earnings (loss) per share of Class A common stock/unit—diluted</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,671</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,360</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td></tr></table></div> <div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the calculation of basic and diluted net earnings (loss) per share/unit for the years ended December 31, 2022, 2021, and 2020. Refer to Note 2—Basis of Presentation and Summary of Significant Accounting Policies for additional information related to basic and diluted earnings (loss) per share/unit.</span></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.666%"><tr><td style="width:1.0%"/><td style="width:58.142%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.084%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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:10pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%;text-decoration:underline">Numerator</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 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%">(48,089)</span></td><td style="background-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,609)</span></td><td style="background-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%">20,638 </span></td><td style="background-color:#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 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Dividend paid to preferred unitholders</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,000)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted net income (loss) attributable to common unitholders</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%">(48,089)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(37,609)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,638 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Dividend paid to common unitholders</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,000)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Undistributed earnings (loss) attributable to all unitholders</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%">(48,089)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(37,609)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,638 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Undistributed earnings attributable to participating securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-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%">(9,383)</span></td><td style="background-color:#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 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Net loss attributable to noncontrolling interests</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,176)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(29,867)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="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%">Net income (loss) attributable to Viant Technology Inc./common unitholders</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%">(11,913)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,742)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,255 </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-style:italic;font-weight:700;line-height:100%;text-decoration:underline">Denominator</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #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%">Weighted-average shares of Class A common stock/units outstanding—basic</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,185</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,364</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">400</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%">Effect of dilutive securities:</span></td><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 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Convertible preferred units</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">600</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 shares of Class A common stock/units outstanding—diluted</span></td><td colspan="3" style="background-color:#ffffff;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%">14,185</span></td><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: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,364</span></td><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: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</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-style:italic;font-weight:700;line-height:100%;text-decoration:underline">Earnings (loss) per Class A common stock/unit—basic</span></td><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:400;line-height:100%">Distributed earnings per unit—basic</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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 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 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.00 </span></td><td style="background-color:#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%">Undistributed earnings (loss) per unit—basic</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.84)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.63)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.64 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total earnings (loss) per Class A common stock/unit—basic</span></td><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.84)</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.63)</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%">20.64 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%;text-decoration:underline">Earnings (loss) per Class A common stock/unit—diluted</span></td><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:400;line-height:100%">Total earnings (loss) per Class A common stock/unit—diluted</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%">(0.84)</span></td><td style="background-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%">(0.63)</span></td><td style="background-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%">20.64 </span></td><td style="background-color:#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%">Anti-dilutive shares/units excluded from earnings (loss) per share of Class A common stock/unit—diluted:</span></td><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 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock units</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,928</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%">3,033</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nonqualified stock options</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,661</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">220</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares of Class B common stock</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,082</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%">47,107</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 earnings (loss) per share of Class A common stock/unit—diluted</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,671</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,360</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td></tr></table></div> -48089000 -37609000 20638000 0 0 3000000 -48089000 -37609000 17638000 0 0 2000000 -48089000 -37609000 15638000 0 0 9383000 -36176000 -29867000 0 -11913000 -7742000 6255000 14185000 12364000 400000 0 0 600000 14185000 12364000 1000000 0 0 5.00 -0.84 -0.63 15.64 -0.84 -0.63 20.64 -0.84 -0.63 20.64 3928000 3033000 0 3661000 220000 0 47082000 47107000 0 54671000 50360000 0 Noncontrolling Interests<div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are the sole managing member of Viant Technology LLC and, as a result, consolidate the financial results of Viant Technology LLC. We report noncontrolling interests representing the economic interests in Viant Technology LLC held by the other members of Viant Technology LLC. The Viant Technology LLC Agreement classifies the interests acquired by the Company as Class A units, reclassified the interests held by the continuing members of Viant Technology LLC as Class B units and permits the continuing members of Viant Technology LLC to exchange Class B units for shares of Class A common stock on a one-for-one basis or, at the election of Viant Technology Inc., for cash at the current fair value on the date of the exchange. Changes in the Company’s ownership interest in Viant Technology LLC while retaining control of Viant Technology LLC will be accounted for as equity transactions. As such, future redemptions or direct exchanges of Class B units in Viant Technology LLC by the other members and future issuances of Class A common stock under the LTIP will result in a change in ownership, where the Company will rebalance the noncontrolling interest, offset by a change in additional-paid-in-capital.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the ownership of Viant Technology LLC.</span></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.527%"><tr><td style="width:1.0%"/><td style="width:44.271%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.101%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.101%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.101%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.108%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of December 31, 2022</span></td><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:10pt;font-weight:700;line-height:100%">As of December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Owner</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Units Owned</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:10pt;font-weight:700;line-height:100%">Ownership<br/>Percentage </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:10pt;font-weight:700;line-height:100%">Units Owned</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:10pt;font-weight:700;line-height:100%">Ownership<br/>Percentage </span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Viant Technology Inc.</span></td><td colspan="3" style="background-color:#cff0fc;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%">14,643,798</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;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%">23.7 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;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%">13,704,638</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;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%">22.5 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Noncontrolling interests</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,082,260</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%">76.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><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%">47,107,130</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%">77.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:#cff0fc;padding:2px 1pt;text-align: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:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,726,058</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0 </span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,811,768</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0 </span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended 2022, noncontrolling interests exchanged 24,870 Class B units of Viant Technology, LLC for 24,870 shares of the Company’s Class A common stock, which also resulted in the cancellation of 24,870 shares of the Company’s Class B common stock that was previously held by noncontrolling interests with no additional consideration provided.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the effect of changes in the Company’s ownership interest in Viant Technology LLC on the Company’s equity for the years indicated.</span></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.805%"><tr><td style="width:1.0%"/><td style="width:71.971%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.061%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.405%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.063%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</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:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss attributable to Viant Technology Inc.</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%">(11,913)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,742)</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%">Transfers to noncontrolling interests:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Decrease in the additional-paid-in-capital of Viant Technology Inc. resulting from ownership changes in Viant Technology LLC</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,284)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,361)</span></td><td style="background-color:#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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change from net loss attributable to Viant Technology Inc. and transfers to noncontrolling interests</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%">(32,197)</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%">(52,103)</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> 1 <div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the ownership of Viant Technology LLC.</span></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.527%"><tr><td style="width:1.0%"/><td style="width:44.271%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.101%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.101%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.101%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.108%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of December 31, 2022</span></td><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:10pt;font-weight:700;line-height:100%">As of December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Owner</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Units Owned</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:10pt;font-weight:700;line-height:100%">Ownership<br/>Percentage </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:10pt;font-weight:700;line-height:100%">Units Owned</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:10pt;font-weight:700;line-height:100%">Ownership<br/>Percentage </span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Viant Technology Inc.</span></td><td colspan="3" style="background-color:#cff0fc;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%">14,643,798</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;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%">23.7 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;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%">13,704,638</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;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%">22.5 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Noncontrolling interests</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,082,260</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%">76.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><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%">47,107,130</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%">77.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:#cff0fc;padding:2px 1pt;text-align: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:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,726,058</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0 </span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="3" style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,811,768</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"/><td colspan="2" style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.0 </span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div> 14643798 0.237 13704638 0.225 47082260 0.763 47107130 0.775 61726058 1.000 60811768 1.000 24870 24870 24870 <div style="margin-top:6pt;text-indent:27pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the effect of changes in the Company’s ownership interest in Viant Technology LLC on the Company’s equity for the years indicated.</span></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:91.805%"><tr><td style="width:1.0%"/><td style="width:71.971%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.061%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.405%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.063%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</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:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss attributable to Viant Technology Inc.</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%">(11,913)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,742)</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%">Transfers to noncontrolling interests:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Decrease in the additional-paid-in-capital of Viant Technology Inc. resulting from ownership changes in Viant Technology LLC</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,284)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,361)</span></td><td style="background-color:#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 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change from net loss attributable to Viant Technology Inc. and transfers to noncontrolling interests</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%">(32,197)</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%">(52,103)</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> -11913000 -7742000 -20284000 -44361000 -32197000 -52103000 Commitments and Contingencies<div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Lease Commitments</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2022, the Company had non-cancelable operating lease commitments for office space that have been recorded as operating lease liabilities. Refer to Note 5—Leases for additional information.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Hosting Commitments</span></div><div style="margin-top:6pt;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, 2022, the Company had non-cancelable contractual agreements related to the hosting of our data storage processing, storage, and other computing services. We had $6.7 million in commitments as of December 31, 2022, due by the first quarter of 2024.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Legal Matters</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, the Company is subject to various legal proceedings and claims, either asserted or unasserted, that arise in the ordinary course of business. Although the outcome of the various legal proceedings and claims cannot be predicted with certainty, management does not believe that any of these proceedings or other claims will have a material effect on the Company’s business, financial condition, results of operations or cash flows.</span></div> 6700000 Guarantees and IndemnitiesThe Company has made no significant contractual guarantees for the benefit of third parties. However, in the ordinary course of business, the Company may provide indemnifications of varying scope and terms to customers, vendors, lessors, business partners and other parties with respect to certain matters, including, but not limited to, losses arising out of breach of such agreements, services to be provided by the Company or from intellectual property infringement claims made by third parties. In addition, the Company has entered into indemnification agreements with directors and certain officers and employees 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. The Company is not aware of indemnification claims that could have a material effect on the Company’s consolidated financial statements. Accordingly, no amounts for any obligation have been recorded as of December 31, 2022 and 2021. 0 0 Related Parties<div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company had a balance of $0.2 million and $0.3 million as of December 31, 2022 and December 31, 2021, respectively, payable to related parties for expenses they incurred on our behalf, which was recorded within "Accrued liabilities" on the consolidated balance sheets. The related expense incurred by the Company was $1.0 million and $0.3 million for the years ended December 31, 2022 and 2021, respectively.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recorded no revenue from its transactions with related parties during the years ended December 31, 2022, 2021, and 2020. The Company recorded no purchases from related parties during the years ended December 31, 2022, 2021, and 2020.</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2022 and 2021, no amounts were due to or due from related parties, other than those mentioned above.</span></div> 200000 300000 1000000.0 300000 0 0 0 0 0 0 0 0 EXCEL 92 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( #J%8E8'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 " ZA6)6GZQ,!>X K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M2L0P$(=?17)OIVG50^CVHGA2$%Q0O(5D=C?8_"$9:??M3>-N%]$'$'+)S"_? M? /I51#*1WR./F D@^EJMJ-+0H4-.Q % 9#4 :U,=4ZXW-SY:"7E:]Q#D.I# M[A':IKD%BR2U) D+L HKD0V]5D)%E.3C":_5B@^?<2PPK0!'M.@H :\YL&&9 M&([SV,,%L, (HTW?!=0KL53_Q)8.L%-R3F9-3=-43UW)Y1TXO#T]OI1U*^,2 M2:*:B^[F?7']X7<1MEZ;G?G' MQF?!H8=?_V+X E!+ P04 " ZA6)6F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M #J%8E8BEO**U@@ ,TX 8 >&PO=V]R:W-H965T&UL MM9MO<^*V%L:_BH;N=-J9$/PO@6R3S!!#>KEM$@K9[>SM](5B"_"L;5%)#LFW M[Y$-&&=D8=\1>1&P\7EL_2S)YY'DZPUEW_F*$('>DCCE-YV5$.O/O1X/5B3! M_)RN20J_+"A+L(!-MNSQ-2,XS(.2N.=8UF4OP5':N;W.]TW9[37-1!RE9,H0 MSY($L_<[$M/-3=^GU>>"C,"^;$I_&?42A6-YU!!X5D@;-8S.CF/V1;H NI M%]"8Y__1IC@6KAL%&1T51<@XC+/#M-:,;Q.31H":_Y##S:"A^E,K[/A<,?HT@3MSZ])4P MU$5?YB/TTZ>?T2<4I>@ABF.X*?RZ)^ 4\L!>L)6[*^2<&CG;00\T%2N.QFE( MPJI #ZYM?X'.[@+O'*WBB 3GR+7/D&,YCN*"?'WX/7DY1\X@#W<5X2-]^'^S M%,YNJ*8V[Q^WF>FY=:6B00:L1:)(6;5;6_;]^AZ/01)"$_ZU"7DAZ:DG9 M,7SF:QR0FPZT?$[8*^G<_OB#?6G]HL)E4FQD2*R"TMNC]'3J)1[!,A=?71K4%94BL M NIR#^JR&:@I81$-9<^%H"]5UJDC2KN^JK:STL:WA69(K *MOX?6;P;M/N(! MU*YO!#-T#SN5#PV]5ATL;51;6(;$*K &>U@#;0']C+&/K'2U3*_6[=I.U[55 MQ+2!;8D9$JL0N]H3NVK8N3,,.6;^F*SOP/1:"QQS90^F#6M+RY!8A99ME5F< MI2WC.!61>(<*%A/TF"4OA"ES-[V(9=E=#_Y=J&#I8]O2,J56Q760]-I-<,W( M,N(":IA CSA1-L4C0E\C&?Q,@E5*8[I\A[PN.%?BT^JTQF=(K8K/*?$Y3?!! M62F#-IEGL6=H+J [0Y0AGV:I8._P&:J9ZM5'8R5 ;5!K@(;4J@!+%V!K,^,= MP&?\AB8A='/1(@H*+Z!IO'K)P477];S^Q87*Y?CZX-;T3I'WVV7B;^M3]RV] M81B".C_;?4&YC7I*U75.+^GT'7"N4; B,8>[,&+1J_*1H9=IS?$4_L N#8*M MS^RU')\W5,E1+SG/(N@#;,M2PC-J&4RI5>&5IL'6Y_H?X?ER"SJ_9[I)E>#T M
*(>, MX'I,>H$K[TH)R:AU,*56'5\MO8.C3_M_I]*43EO-!82?2(2EU&S8$JMRJLT"TXCL_ GB>/N]Q22,VBR&')\$J()YUE-9Z?7?%2EQKX^ MJ#6V4W@#I_0&3B-O\)7&X.4Q*X:6F')P]XA2#2RC7L"46A56Z06<1EY@-\Q; M#%3F/1FDM^H1\2.*WX@JRM='M:9V"B_@E%[ :>0%)JD@K)C^EP/B>(=124VO M6$?-J!4PI5:E5EH!IY$5R)LC\L$]+2E39Q]ZG4>:=G$0$) !D; 05-(S:@A, MJ57IE8; T>?S6WKCA+"E;*"_@H)8@3M(UCA58]0+ULV.ZL-:4SN%0W!+A^ V MFET8OQU.QQ2SI]G:)B%D: ,#84@ MX-AS;O4:Q\:.I56J\?,KN J%"[R-7D&L77V[Y]WK_NO:K(E$F_ MJT_0=]/'_&"."IYQ+W+*;T$@NU /-!Y3??*_/(P?G^=H\N@_S:9/L^'S>(3N MOJ'9^'X\&S_Z8S25F1]-N1PA$"N"V'Z*\<3H BRJ33D M2%"TD)/!ZXSQ3/X .V9DF<5%)V1[0[2)1!&^M901X0BG86DLH?TE$<]7>*84 M021D' )^0K9CH1"_P^&+8I^RG(MBM<.[7.U Y&I -"(!D>-+^_5\9P@S M=< MO4=L=X]D:2B:8B;09#(ID$:\NJ )R2Z5L@3)!5W*J5?]76U=8T_AR]S2E[F- M?)D/M84!@PEP?4._$74GJ9>R+,L>.(/^E7(IB3ZX-;53W-&ANPR5>VQ4X MVY5>M>N5CLC=?U,2,VK.3*E5B97FS-5;J2'@"@MD=?F*7J#^$6S4C9E2JV(J MW9C;R(W-$PSYREW&X6>NKE%ZG3H;H0]K#>L4YLLMS9=[9#9F.^#M%P/>^=-, MR),*V=^GU^U>#?3*\)78*A^:5#LW36ZNB M$=\=;<1ZF=9XC/HV4VI5A*5O\T[P$HAGU,4951N94JOR/'@1I-$4S__5B$UZ M W^K=MB(O;XU<)Q+ZV,C-NHB>@?O?\F1S?P].HX"N0ZS>!5LOW?_KMXP?T.M M5QY>O.CW@.7 *$&PO M=V]R:W-H965T&ULC93;CILP$(9?Q:+27JT"@21MLX"40U>- ME%31;@\752\*4S2F.OBZ4D!S%\1+/PR"B<\I$UX:N[6M2F-9 M8\D$;!71->=4_9E#*9O$&WJGA2=V*- N^&E2,PY",RF( M@GWBS8;3^<3Z.X?O#!I]-BIDLM?N2 MIO4-/WHDJS5*?@PV!)R)=J1OQWLX#XBN!(3'@-!QMPLDE' M-KF);"VSJ^^U7V$A-5*R 4WOR8*6S+P*P>@E-/^LKCBH@^L>FF2R%MB66+?: M-:A96Y?_W-ONMJ'JP(0F)>Q-:#!X;VY0M1VC-5!6KDIW$DW-NVEAFBPHZV#V M]U+BR; '=&T[_0M02P,$% @ .H5B5C+:F$[6!0 MA@ !@ !X;"]W M;W)K%?QJM!9B87=$,*^.T M&$W&U;T'-AG3K]]!265.Z7-Y<9=PR M(I*1A2A=8/GQ0J8DRTI/,HY_&Z>C]IFEX?[WG?>/%7E)9HXYF=+LKS01ZZM1 M. ()6>)M)A[IZY^D(>25_A8TX]5?\%IC?6<$%ELN:-X8RPCRM*@_\5N3B#T# MZ \8H,8 ]0W< 0.G,7".-7 ;@RK55DVERD.,!9Z,&7T%K$1+;^67*IF5M:2? M%N6ZSP23OZ;23DRF]U]G]Y_OXNNGVQC,GN3'E]NO3S-P_Q'!Y$X LMQ)J#VR(A MR:$#2P;?,D [!C?(Z#$FBPO@P \ V0AI IH>;PXUYO'QYK:!C=.NAU/Y UEFDA79*U4[\_96#?H"\7AUH8"CR;;=7 M!RHL#)%OZ\L@:)D$1B8SG!$.Y)B5\YX]D[(@=$P"Y=F^$WF]2IUJ4)[MHAX/ M%87", ST/,*61VCD\406ZX)F=/6C(I/(YLSHIAQN.CJA&H),>2_A4PW*'"DF'*C-'N[?;:MY=WT7]\:G#^7Z$^@NDP4'7<4-W M@-2>JH%&4LTV>I91SM^#):,_FP>-O_U(SMUHOX<;9CH<"B*OSTS%(;E< ZT$ M44<,_828(')HBMTR@;.THOK^ RB(MJ$:AP<10S>$?6(J+/3[):@!0=L9Z"C8 M:1YH5 .3>[$F;,=(R\%1GNM 96E44'_Y8@TF&MBM8:9I MR@P&2IEI8!X,_3XM%0;E-C# K-,&T"P.OLH7Z71_-&B9J+OYN1O:8=2GHL$Y M@6]'?2XJ#MG^8-=T\@":]<%GPODE*"F55 6@J7SK<#SC !!04$ET4(PFF7E M6$^;P:&??NK&?^[XRI## M_T++,E2BDB4:0:?/4H,+ D4LF>/]GS(7=CH$1L:WA%O,"KFP?+?)R>T-3#,L M$W0-9(7GXE-Y.TQS)]"06: U[5!5BW[31*JP@BX,/=ON"QL=$CF^JR!C M#;)$V0-;">H$&S(+MK853(14835$2(,<(*1!VCI&UMZ!;D[8JCH8Y[*HMX6H M3T;;N^WA^W5UY-R[?P,OX_H(O7-3G^A_P6R5%AQD9"E=VA>!5%RL/B2O+P3= M5,?&5XXS$E:#,9GU7?W?'S&EC)+"WK/@5CF.>$OES1CZ_,! M'+Q^\2V=S67YQ7!\MB S^D#E]\4]5U?#K9=IFM-"I*P G#Z?#R[@Z<2O!E06 M/U*Z%JW/H SEB;&?Y<7-]'S@E8IH1A-9NB#JSXI.:):5GI2.7QNG@^T]RX'M MSZ_>_ZR"5\$\$4$G+/LGG@"E])LM,?F/K+W034%#Z2U@FJG_!NK8- M@P%(ED*R?#-8*[KS=7%X_75^#RXNO%[>0: M/'RYOGY\ ,?@^\,5^/C^$W@/T@(\SME2D&(JSH92W;D=6/$V5NSR/IX0,0=JUD!2?J"_ MENF*9"IXXRS6KJ+*5=D 5F/DA4&$SX:K=CP&,QS[L;A$=FV<%6 M=N"4?<_I@J130'^KUBJHJ)+-Y)QR5;_M=692'FB2PA##GF[="(W"R*PZW*H. MG:H?F239&P2&VKTQ].,0]20:S ($X] L,MJ*C':D5N&*RY>C:MTN%#WD495> MP9[EFO!Z?9AD1WK*,/3"GFJ#%<*M]'=$QUO1L5/TG9),9%K,0$857QRYC?7; MA[[?GWW=RE)GHZW D5/@32%),4M5>6VT6;,X,JS.J"=/MX&1;=ZAUU#)WZJT[;.Z&=ZIA3CHB].-?,^6M09K MT$F235$[I"%=6A3%<;^_F^SB$;15!FQ8!/&;P)NEY"G-4IE2,WVADVG[XO=0 MWKI!-UB#;^3:@KR44#,&K+,)1UZH38S!#,61A06P01AT,TQ)Y$LZ;<^+4:5. M(AP85!K,?,_:%!ID03>S7E4F+"]12\IS@%&F3J,1U)!EL(((^;9<-LR";FB] MKO$%X]5!1>U>U+&"JB^G:F>SHL72O )T&$&D9=9@A*%-P.D$\SKB]--8!1X MEBE'K=.;&W.-N#UK#.E]98YM;=):E/QKU3SD& M,UO&&X0A-\+J(LNV0>Q2JF-*R[-N$H6!16?#,>3F6%UBN]3I>((00=AO R8[ M=1H.+.T6-1Q#;HY-6)ZGLCS-U(?%A!7E*J!%HA2#C[=,4@#]3T;M3L_FK0PP M/I+X_XZZT3=\1)%S#_@@6?)SSK(IY>+#NQC!Z'-UO),OQH"=L-W[08Q#%/;W*28[Y$';DR+<8!6[L?K(5:-?\I?7^2=2%;^0GU6Y M>T=>'%?M ,'P"&$/B#E1BQ#,:38U!J/3]=B/^DW,9(5"WY;QAL'X+4=-T:KE M/S95K(*2/'U:RO*L R0#/U*B]CN/-)D7+&.S%W!3)"?&B SL'2&_#SB#6>BU M]_?=D%H/2MV,OF5%V8DYR[*2R6FA4$>%Y4&I@<6*#:A?F28[=,QCL8G1$AP 4H6:UV:Q6TC$+_ T?M?#J4MV[0#9KQ(=&,#XKF0WGKAMZ@ M&>\X M?SO >7L0Y=;0MILK%55D-F["9SO30O=R]-IYN]Y^= WKJOAAK"^]X! MEZ;OW"[L&_JAO'5#;S8-OGO3L/_2W#ALOZ#S^T\.W#:UU&'KO7+Y4O]OPF=I M(=1Q]5D-\DXBU7UY_9Z\OI!L4;UJ?F)2LKSZ.*=$S5EIH'Y_9NILL[DHWUYO M_[?"^%]02P,$% @ .H5B5BBSVU%[ P J@\ !@ !X;"]W;W)K=&K->A06OR*RY&O70*$\4?JL!C>3K@%51B0F@5 26/XLR)#$L5*2 M>?PI18TJIG)2P>Z/*:E$ MI1?0 MF.??8%G8MCP#!',N:%(ZRPR2*"U^\4NY$&L.R-GC8)4.UJ$.=NE@YZ!%9CG6 M)1:XUV%T"9BREFKJ(E^;W%O21*GZ&\>"R;N1]!.]X?W=^/[VYK+_>'4)!OW; M_MWP"HROKZX>Q^!DA!E)14A$%.#X%'P%GX$)>"AG><<4,KK2,(,RTJ"(9.V) M=$F">J:H\L>O <0IG18IU%&UMMS0N>X8!T#;GW.&$+8O2^ M?$(N_*8ALRLR^SBRXA\#>"Y"RJ*_\L9),75:!UB(NVN "!:?+49M%@T9G8K1 M:<08<3XGDSHL9P=KFT<;L2%/J^)I->*1A9<+G$ZB=%8'U7H72ANV(91;0;E: MJ$?Y7N%S]KK)5,?A[CYS#H2^OP6S:V8AU[)7S!MI>E6:GC;-88PY!WTPI$DB M7RQCE6Q=DEJ5PY>R0/D@L0U@OP+V]< %Z'%USS^H[FD#-\1J5UCM([".*WKM MG2?+:=57/6T.#0D17+VMX?&,^XM>J;:YL3S?]GUW"ZO.TFY;T'?]^MV%UCH, M='S.[Q2V4G(S<=>QO?9V3:BSM#WHN/:^Q%<= M*W"$5A&+Q;&/0RQU:&CU+; MA%XU#TC?/30J#J7F>]5!'[HIVJIG0/JFX7\*!-KM']">"J'/HBGEJI- ^E;B MV!*QVT,X'O0MR]WAJK-$T$/[7L!HU2@@?:?0J$3L=@/[$J^SK$W<7#M(J5/L M#\QF4Y:V:BFJ_ZTK,]DP@6EFW3G.WT MYN;F?L 2MIE(H **D_OK#R1%:)?5"I*G::^3J2UK]_.N8!\M\#Z\7#YG^?OB M*8Y+[>-JF197@Z>R7/]X<5',G^)55/R0K>.T>N"5\2,;Z76';8M? MD_BY./I=JS_*?9:]KU_0Q=5 KT<4+^-Y62.BZL>'>!8OES6I&L=O>^C@$+/N M>/S[9SK9?OCJP]Q'13S+EO],%N73U6 RT!;Q0[19EC?9M]4'VGQ3E-EJW[D:P2I)=S^CC_L-<=3!L$YT,/<=3*&#.3G1P=IWL+I& ML/<=;*c_HX.P[.%T[C/8=1N)G&)_H,-YW&(L=3FW6R;[#1/S0HQ,=IOL. M4[&#3;K=+-E.,33:I^Y?7LES>WO_Q$W5=WGJO=WE4_?O;>W-UJOQ"M>NM7[^:. MOO[)T][>>,2[N:G:O'M#J[=?O7$U[Q_OZ-V_M.]=C] 9O7NA#;5WMZ[V_7QPOM79J4LC&XYV"K5?5%<*JWUZGW;9G-WVNS M9504VBOM^(\2).F-?'T.Z:N1KQ:+I/ZZBY;:VRA9#&FJS:)U(M_XP1G6?+Y9 M;99166UR-WY(YDDI@5 UY.=X=1_GQ=\T[[=-4GZ2 ,(S,Z=:;(I-_NGD%F'J M_F^R=)ZE99XMJW<>-9J6<36]Q1EP44GOH#_SH#]SB[9/H%_'CTF:UM3[:!FE M\_BE-C^:L.O#A-W44T[[?J>L%UI45MMS_H-F&2\U4S>F,CDI(]=K]8_%.IK' M5X,J2A'G'^+!]5__8HSTO\M$MH.-MK!ZG?YP/=+URXL/Q]I!!O20,(*$^4A8 M@(11)"Q$PA@(QFG,.FC,0FJLB[24 ?M*:P<;'TEK[+2TA8SH(6$$"?.1L ) MHTA8B(0Q$(S3EGW0EMU/6_V6*"6\KXZ0,-=NK7>VJ$D/&9 @83X2%B!A% D+ MD3 &@G$R<@XRQ1NWCIR&ACXV1\*RI S<5SY( MF(>$$23,1\(")(QVV^DA,B8#P3AA3 ["F"B%L;LF68GA0[*(3US.GK2W275> M+YQ$S)1Q^NH "?.0,(*$^4A8@(313OL\1(9D(!@G@^E!!E.E#-[$974X-L]6 MU0':,BN*%S(=3%O;Q-1'UD30@3)07QT@81X21I P'PD+D##::9^'R) ,!.-T M8.A-'E57*L%+%U^;Q3%U:5)4&;?O2IL[C0$-Z4!J!TGPH+8#2*)060FD, M1>/%=F1:,&!BZZ0Q9;C>&C.Z)'2@,3THC4!I/I060&D42@NA-(:B\2)KG F& MVIK BZSGH@7U'D!IKM&V,K13.Y)&0A-ROHD/'7@ I5$H+832&(K&S_S&+V"H M#0/"S.\TX2W) :]AC(63''7@WC,9:@HPVCZ$UI0_V\0_WR0XWX1VVYPA= ,P MY;CXJ=2DQPUU?EP\4BD_6]&*K6.OWYE$2C-A]("*(U"::'1 M]D (.F6H@+RZFJRYH4Z;GU%7)U$A4Z4S*,V%TCPHC4!I/I060&D42@N-=@*_ M):K?(^%N-!EWXUNFW UHSAU* QJ106@BE,12-%TB3A3?4:?A.^4=# MDI2UQB-]*FH"FHJ'TCPHC4!I/I060&D42@NA-(:B\=II4O=&Y]S].D^R:GG) MM)LXRQ^C-/EOM+WA^2Z/TB*:GUYKVFG>T:@E*VAF'TKSH#0"I?E06@"ET2X[ M/H2&9"@:?YMFD]\WS^3W'Q[B>:EE#RJ-'*[GR<2B#M#W3,AL)_*'DCLRH9E\ M*(U :3Z4%D!I%$H+H32&HO&R:C+YYIE,?A=92=4$3=F;[93]4)*SAP;UH#0" MI?E06@"E42@MA-(8BL;+JS-31>T]_:+H?2B-F M.W=N3T6-2)+Z$],2DOH!=&!4$G1HZN.)>&<*-"I#T?AIW;@.3+7K@!;%9FM= MJ2;VYSI#\UU1H%UF-$FK?TF91$MMO;E?)O.JY4.<)^GC2RV-MX+8I(LX?\ZK M1NFC%J6+0XN*5)1G%A&H4P%*LEPN%N7" M G430&DNE.;M:<<3VC*GHC+:C8:M5CYT8 &41J&T$$IC*!JOH";Y;ZJ3_U^L M(*EPVGGKULD*U!( I7E0&H'2?"@M@-(HE!9":0Q%X^756 =,M77@^*!-/%B; M9VFZK_G\G)1/6KQUNPWKVLV+NO$Z3HO==8+U,CIW00V9,YY!:2Z4YIEMGX6I M3UM')KO >FVGOP!>+33JE/*KIV?KJUW$%M"5": MMZ<=G_&T9 3U&DBVEWB*%4 C4B@MA-(8BL97JVVL!I;::G 3KS=Y=>Q7;.71 MW--P**HN*J1\BFMO:/7F.DH66A[O"FZ7V?;BPK:?5L1EN8Q7<;J]VK#3E!;5 MMFWU\J4>:]_E"TISH30/2B-0F@^E!5 :A=)"2^)KF1K"91R&BLDKM'$M6&K7 MPBF%GEK"OE*@4ET:TBO*MGCQ3_U)>BL.:H" T@B4YD-I 91&H;30DGA?)#.) MH:+RFFNL#9;:VG 3)T<'C>[/$/AZ"$*:JL$6']2V;5S]>)9FWJ0O;6$?:H"]K$*V.$TE0A@K*ZZ3Q7EAJ[\6KY3*;[R9Z62Q4*JCG:N?SR=6.)]1^J(O:<]U/8 I1$HS>^V>0-H4 JEA5 : M0]%X:31."DOMI*COTZOO;95*068 F)ACL;BN.D1O+4"=#E :@=)\*"V0[:WQ MV#;%HR:H)P)*8]()ISM'?GA^EC=N!^N,VP%0/]>02@29M)Y99WT4+C2@!Z41 M*,V'T@(HC4)I(93&4#1>:HWSP5(['[ZB>JY<85"'PYZF*)#D0@-Z4!J!TGPH M+8#2*)060FD,1>,5UM@;++6]H6/I7+F:D*GL&93F6F=M%9ZDB6%-ZX_*V1RQH0O7;N=]S8GIC&WA3$8= MN>^$AM*\/8V[0"F,GTC:V.*LEVR+B3F9B)>=),V&IFZ(9^I4TDY\( UT.S#9 MOC1-^^C&#GY>-7EWNU_=_X[5=.43#EI $ISH30/2B-0F@^E!5 :A=)"6V+8 M, WA-E2&BLD+K$FRVWUJ_I\KJ"O7%31W#J6Y4)H'I1$HS8?2 BB-0FGAGL;? M'3@2E$2C-[[)Q VA("J6%4!I#T7AY M-)EX6YV)[U12UV[GB(?V1)^(.7AUK-Z2@.;@H30"I?E06B#;6X8Q%/UTR3N[6]8IL ^7Z9 /9S>6H FZZ$T J7Y4%H I5$H+832 M&(K&RZM)UMM_CC(%ZF'T7K"@90J@-,]NERF8B$\F)]"0/I060&D42@NA-(:B M\=IKTOCV'UNEP#Y?I4 ]PMY"@E8IL-M5"L0T/S2@+]E>P]9U FB.'TH+H32& MHG'B<)H4YD)I'I1&H#0?2@N@- JEA8[$>F&;@M>#H6+R M"FW<$LZ?ODJ!(TMZZV+U])GZ@_06'-0] :41*,V'T@(HC4)IH2,I4M">2 P5 ME%=<8Y]P_CPU"M1#Z;WD07T64)H'I1$HS8?2 BB-0FFATZY1T"I@SE A>?TU M+@OG#Z]1X)RO4: >9&\M0?T44!J!TGPH+9#LJ.H037SH)X4W)8S!:,1DJ M)J^2Q@#AG#% "H4J$/T7GV@S@DHS8/2")3F.Q+GA*F;$^%$)(!&I5!:"*4Q MR1;A-PBOF<85X>#J$SCM5+55_==:)J#>""C-@]((E.9WV[P!-"B%TD(HC:%H MO#0: X5SQD !N'/;E.H(ZJ%PVAX$\;Y2:$ /2B-0F@^E!5 :A=)"*(VA:+S4 M&J^%@RN2T$EAT-H(>YKJSFUH0 ]*(U":#Z4%4!J%TD(HC:%HO,(:NX73IS9" MS_4*:J& TERG;7H0[]R6-#'LL7@N023-[+$^$1_(!1U^ *51*"V$TAB*QL__ MQO+@]*I4YD)I'I1&H#0?2@N@- JEA2-)$M^PQ90&*N9.8!?%4QR7;E1&UY?K MZ#'^. D $PN 8 M >&PO=V]R:W-H965T&ULK9I_;]NV%H:_"N$[#"TPUR*I M7^X2 VG4;@/:)FBZN[]IB8YU*XN>*#O)/OTE)<6RR",Z78T5BRV_/-)+'I(/ M*5X\B.J;7'->H\=-4L<+\7 YP9/G"U_R M^W6M+\P6%UMVS^]X_>?VME+?9H)'^H"C>*_.7^0 M1Y^1MK(4XIO^\D=V.?'T$_&"I[4.P=2?/;_F1:$CJ>?XNPLZ.=Q3%SS^_!S] M0V->F5DRR:]%\5>>U>O+23Q!&5^Q75%_$0^_\\Y0H..EHI#-_]%#I_4F*-W) M6FRZPNH)-GG9_F6/744<%<#A2 '2%2!F 7^D .T*T)<6\+L"?E,SK96F'A)6 ML\5%)1Y0I=4JFO[05&936MG/2]WN=W6E?LU5N7IQ??/Y[N;C'\G5U_<)NONJ M_GQZ__GK';KY@*ZO[GY''S[>_'6'INC/NP2]^NDU^@GE)?JZ%CO)RDQ>S&KU M##K2+.WN]ZZ]'QFY'R;HDRCKM43ORXQGPP S]? '!^39P3OBC)CP] VB^!=$ M/$* ![I^>7$,%$]>7MQSN*&']J!-/#K6'DRNT4KU1HFVE=CGJH[0\@F]VDGU M(2]?(]7C*U;GY7W;9?(ZY_(MU [M?7SX/GHX>2NW+.67$S5>2%[M^63Q\W]P MZ/T*U>$Y@R5G"C:H7_]0O[XK^N*S&DKS,A4;CEX50LK74-6U(:(FA!XX]XNI M'WOQ_&*V/ZX40$:CT#-DB2TC7DCC@VK@(SCX")QY"&=7=' 4.1W=U2+]-MN5 M>3W5DVJ&5#XITI"CCB+K*4@\]TQ'MBJ,8SUH#QS9*@]V$Q_Z;ZRY]43$JO7*!.[9;W:%2KS4[%3O0ER%]MU3$+/,&>+IMB+#&^ *(A] MV-[\8&_NM/=1]7*DS&6YW K)"N4+,2DY[&5N/4$0QX856X--36)K0@S[P%[/ M(I[3R6^*4[43_J@'HUTNUWJ TWXROJQ!V/ TBWZ<+;CJ5HY6Z@(/.U1H]B= 9=ER28:V2&^+N!EES2LT9)S11M6;4]_V D_BZMN%-(3.L_W;%EPL :I MU:I13*STL%53XL5A8.8(I,/>?#Z2*#UK83=LW59\R_),]6<]>? V.T2]YI4K M]7W[:6CH$],<((L"*_T!%0G(B+$>OK"3)_IFVK*GT38*K%O[! >F#5M%?<\W M;=BJ>#X/1FSTW(+=X*)L5#L^Z+"@$YLQ8FOZ T3SB)BS!J#"$1VA%=SC"G;S MRK.14YB";;:84HS-^0^0$8I-K@=4F!(ZXJ6'%>RFE82O>%4I,Q7?\W('YQ; M$:J+6#X@)HGBT#0"R<+Y");@GDNP&TQNC.GN5)K92#'%@3WIV3*KU[LDPTV& MGDV(FTUNFF'KA 4"L 8EYKH14)&YZ0$,%8QT>=(C"7$CR>?O7PF"1FVL4$]' MS4$!D"F,L28@0*: ,QHSVX,*.0$J_69*YU#]VW/YDJ4N.2NDG#5:5V5Z5KIN=SQ;0JCU3.U$_-W,[_WN5;S>Q@C0*8$07FF 6I?&O5"ZKH MR(A%>F A;F"Y9MN\9D7^CTH6*5;U ZNX6GOL>2$:6VJ"D3"U$ T8B^TW &R M<&XN_1-(%OE'J\FAOYY;B)M;#KW?U1U >S: 3-72/33M ;*(1N8*'Y3%_LCZ MD?0\0\(?VSQ=Y24KTY?T?BTY%S1AI7O\C)S:(C M>[F4.Y4Q7(]T"BXWRIW4>V._-%NJZN*NS'CU4.5-'\IR.;Z)1&S*LES;$D)) MX%G67:&&OGM8(VY84PWYO-FRX9NE8IV:/6I'=94O=[I=85<@M)F^ )%:&YA M##P\@++'IZ3^FT) $D4]62(^U$>X"C;H [,B-6 M:J6@\VYT5J(G-XBN O*5O*X+_NQ8\X5"OC[0=@;8\J#E/03(<>+X)IH!NK &/7O"Y MZ>D+W_9-J-9XHM@W;:B6?'F-5BS5ZXLGT!P /3BRAH=K0&=EITLR--;#$SW] M:LVQM(#F7M EP#YX'@3F.A#0$2\*3*!,H'@A(6-V>Y:BIUDJ+U6SZ:7MJXRW MGUYKJFIJ0?-P\T$G[9X5?&1>H ,43PW7QU< SI"XMBLEP30^3$>06/:LQ5U M[Q5=CWE"K$9+?I^7I6Y;O2)0@Y+(0*OV[@^AL1];"0SL)87F,CH!5,KH" #0 MGF^HFV^<1KG>P'1:!+:.O#"(J&D1VF*RJR(!=(.J&)KL*8?&3E*^VVVW[;#* MB@9;"B%W58LYSQ"M,KD]5Z3F?OB$@9.DOON(P3FC)>>*-JS?GJ:HFZ::)&IF M-?W*,2]KKNX"KHJI#3V$FLM&0!2:.[ )(,)>.-(?_)Z>?._?IDHIRFF3+D?+ M2-5!7KS*\IW<]KT)=-9HR;FB#6N]QSS_Q*O#;D?[>UCY#D92]H_)/ =WU:D@"28&RF\8_. M6[FIL#E* IPBT>Q4[#KSZ;_>=_-MNO-]:\<=4&'L8?-T!B ;:_L>$WTW)AYO M*78YWXZ/+1__4+/;I!=X)F@ (AJ8;X T9CQ'AA]-S!^%F4S-]P[#W4TG%R%Y2]Q"1*_5M"7#^PQFHK8+9T3';#:_NF^/*$C4-V)Y7/5P]'(F^:@X" M&]??X;=)>["Y#].>L_[$*D724HUY*Q72>Q.IAJG:H\OMEUILF\.\2U'78M-\ M7'.6\4H+U.\KH:JN^Z)O<#A OO@_4$L#!!0 ( #J%8E9IT7ZC/0D )\9 M 8 >&PO=V]R:W-H965T&ULE5EK;]NX$OTKA/>!+J#Z ME:2O/( D;;$%NK=!F^U^N+@?:&EL$Y%(E:3B9G_]/4-2LN7*:?NAC222PYDS M,XU^_FDQ9\-!NU'SZJU=KS MA\G%62U7](G\W_6-Q=NDDU*HBK131@M+R_/1Y>S5U3'/#Q,^*]JXG6?!EBR, MN>.7=\7Y:,H*44FY9PD2?^[IFLJ2!4&-+TGFJ-N2%^X^M]+?!MMART(ZNC;E M/ZKPZ_/1BY$H:"F;TG\TFS\IV7/"\G)3NO"_V*2YTY'(&^=-E19#@TKI^%=^ M33C\R()Y6C />L>-@I:OI9<79]9LA.79D,8/P=2P&LHIS4[YY"U&%=;YB_]( MWU@29BD^U&0E(^7.)AZ2>7R2)RE74\ MU>MJ_JC$UY2/Q=$L$_/I?/Z(O*/.SJ,@[^B O ]V);7Z-QB8B6M8:4I5R!@9 MNA WEAQI'S\ C;=*2YTK68I/^$@(0^_$?R\7SEL$TO^&((H*' \KP,GURM4R MI_-1S7O9>QI=_/[+[-GT]!'SCCOSCA^3_L-N_'DIXK.2VHM;RM?:E&;U(-YI MN.:)7Y/X_9<7\_GT]-I4M=0/67B=G;:?-[3_I7'[7TQCVR_&MA_#CNGS'V(C MG5 Z-[8V4(D*O C>//B%=7U-I=Q(UEN+#[DW"[+B90B80?IA7*B<=AQ\8"4LW?DR;H0+=A?62&+ M>[)>.:57 @2&<(%H;T2.8+&R5/]24!3BM<:<3"R:AS 7$BJ2#EAS7+$- P)S M:YP3E7%>Y&M(H-)E#$39%#Q>D+OSILXP8Z%*RD1N,"=G@&X_9X)=*VUX5/KI M2E:8@=@E607AD&&"'H5:*8\HAXQR8:0MW%A\T.(M+6P#DDY SK((.>6-59[- MY+5OOK)BJX!OI5S@Z2?)AY_>7'<>+"@OX9]"T'))@86#M.05GC9[?NH$LZSX M]'0&KB^#HP$ESU,:6T+%NEF4*@=:2[)LQ)/1NYL/HS\8/H7DO"XE\+H$#E4% M1<"<^5UT?UZ: &F1 H:%8FF(K,[0V;RUE$U#C"4\V:B-\NNPJI648D!T40F= MS0[#]-+C8W_HUDKM9!#L6H@BO$M3XHR,SH^YMR&$M9=WI%]%:<].>P$-MS+? M!GU *C[F!\#(.8Z6*D\6;_,GT%^#159L$.CK74]PO,O&KXU%Z ;XX=2&1%/S M\_')-)M.PS_AUO"G8\E#J&=IQ>R1%5=[*]B"M&IH$2@37N<8"O-/>VB4JE)L M>*DDPECY!Y8=\5E9ZG+L&R)[__XZQ, @BD\.#$17[3+5OLC+=M,N ;R!@3!V M)0P66TB DY'-M37W3$ @GP[(1K/_>,<6J.T76==&8<-=GT%-?L5Q1B I+5<< M/Q55S(('C.ZC][@-"'EH@5"B(B4C2!!00*'\2Z-L9,<]A7JV9(#NH) UE9T M))Q7NMGJ[PYZK=OCJMV#X0&[5PS53PI#S%''9#W,V2^/A_J@T'! X(0-=8:'M'!.U5;E MP<9?YR=C"$2<1Z$Q0%:A4 "7Y$2%2_.FXRG:A;+D^%H0IB%$J&@0< "@VR>< MBLKEIM&)8O+N*(^29L_')ZV@8P-E12*&X-&'HQ7(N@L>3Z_XMFQ=5,_ M",.Z%)XIO!+>>]F0-NUAL3W%+_==&$I:*+&6A7@Q'9_\%K5XB2<^,%T="^7R M(6M9'>8L4-07XMZ$O*W-)EH^5$M_6P0/GUZ-1U43H;14QQ[8(3^GO[62+5]K MN/:M-0"O4#\6!^0.:;$K?I_O8H(BEL$_WJI%$RO>+D[;II(#BFK?Q4C09]?- M/6 AN W_P 2R.R:3AD.QT=1\""/[2P5^*M)Q"+W Y$T\H5$MJV@'BE2\@9F[ MFF$_G(=IDD+-PYT%$Z'X2"NV.[8$'R/&VZ*K:S@.&;E;.7*M+P%D\E1;K(+Z M(J1RZ<_E\BZ4[6GRS\?O; M=S?M7H>JG]T^;ML,9L-GS8)R- $QEN ]A!:"8C_K@A>6W841##(VIFB#I@OY M,3Y0(W*_%5(J)4@,^-!_PI&II =<+)43+=Q(\!!%K[1U-*?1D/ICF83B0'MK2A=R/V&P:( D4(D-RI(KTX-'=V2B1_IAP9P@\U"/("(8UU 8 M[G77$,\1$"XB8B^;\CDI&.SF5:XI?5?8IAL_EMOYRFTO]_9\"AHQ*]W>X03T MHXUME\F;)Z[I[J0>-+C4,(M;VU\4JH"B58)D)=O"SC14Z2NKO@ M1\PX#'UKW(Z8@0L^#GQL'>X1OKM?3&&@>U-_MPD< M)#PSH,Q"(OESKAF(V@:P#X/I[C#'0S>LDYU+\XKL*OPTP)O $?'^O/O:_?IP M&2_=M]/C3Q=_28O$O!@>UR1A&T_ ^-(8 MW[[P!MUO,A?_!U!+ P04 " ZA6)6-I#CX$(H "?A@ & 'AL+W=O MN@5^6;;?)>_C8K9[X;>?R MD@9MZB<79V?/GVSRJCEY]9*^N^Y>O6R'OJX:=]UE?MAL\F[WVM7MW2\GYR?Z MQ:=JM>[QBR>O7F[SE;MQ_6_;ZPX^/0FSE-7&-;YJFZQSRU].+L]_?OT,GZ<' M?J__>?3O;S/?;L)"L&W[<;&0P0;*J&_YM_%3P\9,"%#+@@N'DA@O)-WN>O7G;M7=;ATS ; M_D%;I=$ 7-7@H=ST'?Q:P;C^U>O<5SYKE]EUY[QK^IQQU939#1\3_G93K9IJ M615YTV>71=$.35\UJ^RZK:NB%++J:U[UXL"JYQ?9A[;IUSY[ MVY2N3"=X EL(^[C0?;R^.#KC&U?,LZ?GL^SB[.+BR'Q/ UZ>TGQ/C^+EXP@O MEP8O'^_%2_9_+Q>^[X#P_M\4BAB 9], (#/^[+=YX7XYV2((W:T[>?7O_W;^ M_.S%D>T]"]M[=FSV?]FQ_^M7S0Y/_P=[?M>6P/R__65/CI!E<@""\WKH-]9H_^_=]^O+@X>_&7 MR\MK^O/\Q6/:$$Q:#Z6CT2"&.]H*#<5OKG@SL^SW"G'UV17KIJW;U2Y[__Z* MQ\,N[M8M M/>-;"V'Q:^*JN\ T3.I\EPVWEV"P_GB]H!,#U\Y?L, MD%/UNP#U[^_>*M!S0K/ A3,AF( ;.MH%( :.M<*_$3C O@-)UN0KQ.#&;1:N MPZT=W,TZ]R!OBXKTP2;_@L/RH5^W'8+3K_,^\Y%V\ "62Y#]#(6#3;6;JL@ MC:3*\!@%D;RA>78)9PZ*QH- GUD,6UKQD_#!V+IF# F)@:JH<0U/H(,0:'Q> M\/&M\UL'V'!-YNH*1'HN-%)8@CUP.H@#&EHZ6 L&P]"^A:\$U0X0Y+QONPPV MF5#HT&U;S^#,A)3A^WK'.[V?&W ^P%W5EAZ/%#[!NCCTW?5'WB/\W;F:9OCD MP$S(F^H/8;[I[>?EWT'!\0X ;0O8C6[CMFH'#T?HD?U@2CXC9'^"PW*^[@S. M8(.[Y4=H'@(W0ONK6W0#DM_Y!>F)L(,R7D5UT'&FX^9D%!)XT6]9%=R[O/% A6"O[$QELPQ]G,_JKR/TZ6X+1 M^^_>9)0;WT/ A0)[O-:%1)3/D(Z= _ +0L7%'LH*4EYH:X!G/]CJ( N M60PS.H&J0;8"PX5E$:+<@]6^9930";-L%:;?MAVNK30*<,'S3IBE!O51U!G;U0,A"4@RHFXGRJVK43R"D@H $ M+"L4':@FT%J(6Z3#MOARBFY&B2(18(=?UM6MX#K?5GU>5W^@*= N^SLT<4J HVZWM(^B]8*[%L:C MH$56Z$%)(*7P,ZR[9?"8-@8?96D%W%]U,B:O=YZ!J &-IPA2:0]\U;;E7577 M).U\0GZP#",$2-Y(3CC\/!PA C!ER^AUX>/A?-%Q B<:\ZT@N,E4>X1AF-D !Z!R$KD1:RK=HE,*X9==N9(,>1$%! M6K#H!T"/0KC)=\!RP*T=/]V/T,O;Y">$"<-IMB1<2J)-3_;1E!B=A=,N:"?@ MP#J.$,#B1=<&TXO.V;7;%O>&1S@ 0KL^![NI0L2RN:MCA+&KVLHR^P:1O7H];PPW:+AL2Z6B);=& ^XHQJS';, MISTZ[Z[!GY!/P(ZJD$RZ+XX&D0ZB,$3EOWB6[ULP @!"I,3*=X.@3'&;'V:^)\>FCB3D#4Z97,?X(-*!_C"X2(!S@9 O8S)H\-\]N M'!_".X,?ZVNA7Y"C;;>J57\QQMB2 ;+V,@.?,W]/5(2FM>M 48%8Z*/EN84# MQ+5FV67IZBV,FK$PO1".ZX*N!:LL+V^!H9G%@"L;(#W"N!A[/?@ODW0+S@8QHU92 T4!Q@&C@ M.#,ZQ,;5B40!D?2E;[? 3"V0*6@*( PP+5$7?_X=I D01M[1GU5SNLHW#G4Q ML,"&OREEN A MLRD0+)UUY9;F&*T##!RH3OC5QSOVCG61$GSE>6HTC7=LP\, %MS@ M?R)URWJ6 4'[(\I+]?1P#'OB-'_>)T]7HOW5@-R'6>R6 @D!N((5ELHQ!-/X MYDDH 7=V_L,+SQ 0,C=$L&6*)O?5%0-&>>'K906ZA>EMA$+YC5F!AGT:_""3- 4I%%3DI1ZC;,'OPRYOKL*HYV?/9X%*R.JY:AL*=LNQ7E'R E%JAN.P**>J&,=2JT\,8E(I MU4;L,24OM=&))($=?\YHKN"1:*]D4U[TX,DHT=XP0 M+NIJ)4(AAHAHVCC-FS&+X6,FY(=>8.'B\YW=@ M6Z!)G_NC4Z/(0:?3+RL'KN_?G(ASRS;1).O773NLUL:!0/CIW#1< #N!ISD$ MMP%ABW'R'?#.!E01J'N+!HB< M&KI]@&V,J\W.SL[0/NW8I)DR MADEH+WGM6U2M&,3'H%3 STB\#YYI2;;!:*Y(A-$2T38"X0IN6*Y:7<]V:GE$ M6UQQ0,_CCW09<' F\)UB[]'YXQAP5C0'3(80[B&,8HI($!C8UYS'"^2]1Q>/ M W4BJ>D956PH-. +P$$+ B5D5UHE]>[C?1N/IS?>+HL& M#_:"!GI0,82X.07_4!:LJRT!.7"$US(\Z_]HD]-OAY0 APPX7&48[I -=<,9AV\J'-6<)\OKV;6O%M@[0S1;[!]8A"[EY@($#;Q>;41/9*'3:C;$C1L M6Q1#%[>V3X![7@/,2.)(EUT^^+ Q1C?4)5MN$HRG\UB1)=UV%!=A;98<6#/R MBQ2$.W:+T%Q"L1VRS)B!QXQ:1T,IHR!RSYA7Y)E;H_/;9R7J7;88@0^)+K&? M5T/%!0*>(5@)X(I<*M;\C M-#058KQS:GV"K 5Q7_FU.DQL>++02$^C\GO6[:4GQ#+.B78-FWAG288M)N;8 MP/7$MX%=B314+.\-U9,U3 2/39JB9F@@@$?58[(1Y$ X+1SU%W (/-Y270E@ MU8';3_I0#JAC))!I 30!$[^ &7G*!;KF5'TR<3K+H5Z".C*!QV19T(H;#)2R M3E(0*"M W\$:O @='4Q6'SL_.CL_<2P)RAYV-.,2#&8.F&8@9!B)*V>GZOJ( M.7-42:?C3(XN.2;C )4.LWYT,I,JM2F_2;WM483UM2BO*220WCF!,8;=)*.-O-&5C-Z]Z/6H4$>%O]E?L,@[3-%R0'X'^T%Y1%1DC"HM M4IOTED),"_5$V]2[F-O&5/16DXL MCH&P+KS$-:T:?D9FTFB:(3"9T$4T':) M$*7H)&3Q"S ;.4Q,T8);6X;( $H4<)0',!O1P%A2(H-3UP Y^S2DG CAQL5@EOZD&V,2?4<'$:DG4-2G2>?0Q9HK=:(?6W0&,[ M,JQB(BD448'.:R72A.X1_K8D&PR.:-5RU?%;]$UDA/ZPTU)G.!X0*VNL'5'7 MN5/W!YU6.)9"8G;.&S=?\XJE*16"2<@QFV?7:F-\W$;W*WQI\GX*EHGU<84= M^^5"?V%AB4G[X+.OX4$N=_2H!&%BCP&D6K\H<=ZB"GA_6$'6S"A[\'%0J<9P M8-RY8FXN*EV8"8WNB:U:V%5,!65, :!\QQ'^-GA62ERTMO=MP7HS!!P/F9* M[!032NY3@&G1NP>&[DC6+MIF(*N-JN.>#$W53Y3(<2W89ENW.^>DVEP1%4$"+T??=L?AX_(0S?G<\O])L_6?X;M2TF_LY(CU0 MR-YOEGK^Q_CEF) 82S35LX,'DK)3"[R7->?87;NRB M!RY+C!YC;Q^'2.UO>?+;_T[2IL)'+9::F0CV3*KIX=W MU\8^E0A2%+\2+7IPVU$P:WOM@,'H?VQAFX(1]DW-/OC/UFH< Z&-)*#[3XZQ M[A$KI,&08Y$/B,J0]&*J]-/-;S[I5P2G3<6*C@CAE\][<.-P*N;+ZV)@]N1< M)&$$O)U81!:C55,(OT*O)+LD>P?S3;PPHTJ[1FA+4U /<_1YE_*F&.I87[9_N0[2:I=BYB]C9I:@K%K8P! M0YC$(_8ALGB5Z:P1'N+/H\XT 8=; ,G]C]3!8U\R>F*MENZBK-4HLL.M1!)Z';' MR5^0T2'THKRH;&\B/104F#9[SZEH7>A+]0Y;DE3**"V]:,L.G1_R)M@O1OS< M4NT 1]_@Z*H8DL 'SW^DX"JUF-:XJV&K<28#X[+R&(LY!JK6^J+95G(&D79\ M7&@%A* 2"!NDF S"G:0QJ%*S(*\2?R.;D2O!&;6A*YQ&$EGDNA> AJ(DY&3, M;$<A;)-]G2+WGSV,UV.2X@6CC$$AH:C1D#;*I,"H\0_L. MX1?9[:=%R+C-^,&B>Q\ADJA-@9IDZ[$S?J_I)@FK'/C@-*#:: !.1]VK .ZS M['0?_1ZS_+,5QT&_(M4;;U+M<"@J>0*^9#./"C:=P@H1TGIT#_!IN4.O4+629+U$$N!FFR=PW053^P M"7N%(1Z2C->,(2G,=%4EBK$JQ'S>Z?XN&7BL"S-J2H*JD!U#D%GY,6G6K MT**K&2GPS-QM'HN[8A64P($!DVCBQKK08$ OZ!83L>PU?&/[,4OIQ@9Q18$\ M:8D.^8ZD0ZU@U:ZZ>#^GTB$5-^!T>RP%SVPS: M@6--G4<O G0IE*-+%C7T9N6S&Q MX0"S:DR;5 E.CW6B?.H*"*Y$DJ/VRU1^V>M,#C!PL,@Y=2TWAB3VHH@,D?G8 M/ZG-,KR:_AXZ:&1'HX>YY;SE*W[ MCC #\F:J@L*C0D8,AN-4K9GB6F18>V2=!@*Q$9>4%M?26HV'S[#7N M4#<32N-S 8(V+9@WQP'$HNTR@W'01;K:?D#3(](&-Q[D(B68*=7Z6]CWZ #$ M08Q]J;PV2L2%F_3),3^*LM"9>S<"?D25:TVEC _*@IG#7-=!E!WD 1D76DT3 MM+;>9*%:%F;:B']3A0MJ&&XJGPD=A2*U4GG=1V&![2,8$Q-4N%#10BU#&)P? MHX49,56I>M;B<;5#CP6<)!#D3(\96=Z:$A\Y<'$M@8L/%+A0G?#1M-(PFK'+ MC5J]25TKZU(9J*;Q]4L*_=3!PA<3*.XO"&Q!XV?R[UU7X-ZY=FXJ:$]I93/O M+=TXI:V8BA(61]KHZJAYJ3 I_A38V>2WJ"O0FPEM6QK92&$DE\2B0R&+EGDH M-97.M33BHZMQ=!NC#J#FX'%,IG=H]7AN/W^,>=;L9HV$A->D%9D+OW/#.99G M>/H]#;PM=APP4:88CQNG3:?B0NNVIDX*"60U@][H=4=7(X*9'!0+0L"7M$V& M[B*U3KC_M%4E6A.U/FB2(-6FK M58N*.!\S-+/85Y3<706S+^B<6)S4 Y[%X3.3L,6]6Y_<<-0RH(E.J9)#HU1K M*KCI^5:N<&$!F/ICB"(H?$43%P,N[B$UI3.;4+6W9]3C@"?-MW'=0-0]2Z"%8]3TW!'CD-8#BZ<&G.W.W5:ITZZ9D0R3W!K7$/ MP.3>CS+J"[P( /55S'%K)8FYX^ZKY %#G3Y*MR$RP![9)_0^*2 L1/9N T$4W)5XP3'1&O%'WX[TE7X^L^7*A:!_F@" T= MY9-R &,$>D%#@''A^CO$J,S/A26$P0K!C3I17/-)ON.0S(-D!C]Z/T;4>-]# M1,21X&)Y$#??)(YH].P^P3.[#T-F@@EB/(:__W5BB_?S$*EUA=8UJ2;\ T,/ M8-.1+VN),VZ0K/$*@VC-%W.I&=[JM N1H8$J92BT"R0 FV>;CE/"V++4#:8C MUA9!;M#:$BL8ZQTQUM!D/W$IM\09"@69_G 19 R!A2ILNH#JE%)8L6GSX%"6 M?^GE7YYM_:\J>5,%*Q=CJKY M^7(@25B&\G(?VSW&=N"XZ3F=#D/\.-7A8GL.,<4>$+U?1:LM'U)^'ROKO[&, M'H2>V:33@G$ZV@Q(D0BH6;=[,SGEH(/V*;4.!1<]UOIXWMN!G@KE6. MHH@/)J!T3-+Q'D(V'L+!,:8"7X>"<+D'11JCO)Y:?L_]"&?%VNGZ2$\*O'SB^5GVZ/SLA\?9WV"W[A3V MZH/ ZR*V'EW\]--C>/*'9X\1NG3U\]G9^?<,Q1M5X1\UKGE%A57A^Q#OY((K MC>J7:;G77NV3+:?BD:-*M7?7'P]=O'@V"J^;VK?O+DP-*]K8!\#4,FQ,=E3F M,E0#E#"--//7O-@H[.8Q<>+BO3J8;YYMV\QI'$(0*S7?1;K M=<'88X)->EU,XSUNXY3:_#A48FLBQ' 4[6%#4U%3&F8%%L0F%]-@3&<12QG? M)E>BWH1*1M30$P6/2;WCGH).Q*;O9VR6 +T,&W$B;+$CF""V]%%N1!O2F&A: MG"(F/LOIT.T4^=M&5>.ML5"#Z-/MU M L7;2:L.OS*\2^B/+J@S2QU?I:]Q]LH\02ISQ/8EQ7S?\#_#OS$JPJ6-%^; MXF24HK6%2'@?FJ,V+_P44+*,2I880H++Z 3C*9 UB!UQGY"ANKU2X5BHJRH" M<]!:O&@K?EF9 5_6>6&N--[;H>%ZN0='+Y(E NLI\J\YF#L,2N*EB2U?G:=W MO_M>V$"<^ -4)W-NVEOKS@>IRQ?E[>1*/;H. 'YX/FPM3!%S)Q@,8E+69 M&$W@)76D!QHH.FE5Y$- B>CW1**(T\A!X82H]OUA'3\)+T_",J9 -72G .G>8_O-WA/L9]+GO[]WAL/C"IXT"L6\-*ZAO$O,Y!08_#H M9046/%,#FIIO#<7^NEZXS)XY59WU,:FX\"^+$'+ M16QP;>+5!V*T\N6D^,>J:XQCHX.O5)/TCWP>$9.))+%1%RWUZ9E'1B M<1]GV[O*1T_U&V#4EKQ(*(VI1=FO+8E=#P2:EMV$]H^I18#"#L)U: P%_=%[ MM2\DF0!H1M6-\7#E3D;AQK1+258%2*,@^C,@]7L57H=W_A=Y+TC\ V]YXJZ! MO6NKQY2:!U;EZG/L)= OVJ$##I+> 9 (Z+>1O[?!K/ZRXU@@O@!@J53<;9V\@?"5/HY0&8-NF[:K6BB\KMO"$V*I5]B1JFJ+%W^JX".!QN MH].ZR;;3 XLUC36=_XP],=@#7D8> M%$ SJKWC_2V=OWB$\ZMT*GL.VP'MW> M%$+5PKW43.;)&L'=F"5;&$4/1<,=Z'WR)@*GPC*\K"C7W\-S?A\;<6TKW Q&7A#?M6'I#AI(>"9_6 M8G()+G<&NM%2,7NJ+Y=#01DKUOJBZ/W,0'1HW;ANWE&6PN48TL?O@.+%89[-=^H6\60-6IH3_J/*"NF\\9P1U,SDI2@\AOFM]IQ;XF5435R M*:16R;#6YDWS(GM#7X[_<94":6Z,DA6W2'?I!D[PV,B>Z(*':^^^MQN 9!G/\!9O'&+ MGA.5R2L_P]1W>6+L"060&T 1<2JGH&"&Y(),W^CHJ6HZ3W\X762RP2'VW W6 MD;O+S5T2>DN6/&2O0/L32T]GU:BEY?\,C=,$U10IYR@8I"4=SFH%7^J;IQ+< MDM/>UL[*+31$= =#L^7+[VWQQ,2$S"93YW3R%PJR8XH=A,\?Y(N+YX\8G>Z$6I42XV^#4OX@O! D9&-V6; M'/P<1H#P_%V%9WRCR3M3RT,( BYU^+9WN1$3O3FJYHK"UT:WS5ULHG[M^_C, M('//I[[^.5;M(U?]B++-0/G!7 QJWW("SUD.Y_A>TPX2/9.+O1.-'2_6+,1; MME)?!&A+/3F),TKT8Z\FSHUP>)13I8?I+6&/'9S4)#%N=S=L?@/WC2GZ=J_@[XN@NTRL$*>/24/J&A1*+[-:7BKR0/ M&PT=LTCZ.K]%/PM''ENT$W%.2W1A"7G%P -NF!K)(U&E9(J,F\]B>4\MC"SD M&&$59K8WV9 DF>Q9TS?ESF)%75R2WLI)>;@ZANGY%:9"VF EY_I.)6PND8=> M/NE?O7Q2>?BG@/_#=_ O[?9-WN>O7E*[X!6H%C28 *1?3LY/S+> Q.4O)Y?G M/U]>G#R!D?'Q5R^WH#0^T"MTT-A>PM"S^0_?G_!UO?JA;[&ULE5=A;]LV$/TK!S4H6D"U M+=FQW30QD*0;-F#=@J3;, S[0$MGB2LE:B05Q_OUNR,EQ6X2H_M@6Z+NCN_> MW3W1YUMMOM@2T<%#I6I[$97.-6?CLK+1IA*.;DTQMHU!D7NG M2HW3R60^KH2LH]6Y7[LQJW/=.B5KO#%@VZH29G>%2F\OHB3J%VYE43I>&*_. M&U'@';I?FQM#=^,A2BXKK*W4-1C<7$27R=G5C.V]P6\2MW;O&CB3M=9?^.;' M_"*:,"!4F#F.(.CG'J]1*0Y$,/[I8D;#ENRX?]U'_][G3KFLA<5KK7Z7N2LO MHF4$.6Y$J]RMWOZ 73ZG'"_3ROIOV ;;V2*"K+5.5YTS(:AD'7[%0\?#GL-R M\H)#VCFD'G?8R*/\*)Q8G1N]!F\#)FHMRYPP]E>3G5K=XCW6+ MYV-'P7AIG'6.5\$Q?<$Q2>&3KEUIX;LZQ_PPP)A0#%#2'LI5>C3B1\Q&,$UB M2"=I>B3>=$AMZN--CZ<&&Z,KN":LAEJ Z'4E7'MBT<"?EVOKU_]ZCH$0?_9\ M?!Z7,]N(#"\BF@>+YAZCU>M7R7SRX0CZV8!^=BSZL<)\DR-\+I&RKAI1[VAZ M,EW4\E^T=!D>2YZ(3)M#GZ2+K&/4 MI/<$MVL(M;3@--O?RQSW-F-3L99*NITW4**.8=WN0-0Y5"AL:Y"-I(%<%M(1 M#I'3[DY:61>0"Z"L/&S.PHJ-S(3M8-+HKFM'<>_T4IFDO*A#0A(+MF7,,DZ MR"M'XKKETHJ"6"["$@7LR[85Q#_[*Y)3>P9_H#!A H'F!ZLU(>YGB+\2_IK M+_><":DIG,!R,J'O:;Q<\N\LGM,HWV@J+I?.VR3OY_%TOH0TG<3I; '4TO%\ M^AX^:R:PAW)"=HLX(;L3LIS%2;K@M?EIG)XF,$P?9=K6EA*Q&TDH&S0^5^XZ MO58RI&@!'QH2:C(@OM?XV+&Y1T6<;%K'Q>1X?7-T_2>((4/592:','EK!O*( M2>&8@))-:X0=L\94GDQ&"."K_-37MF0N8T)IN7]Z,6B=B,N M'76SJ+C<%G(-M692,]7F^+]!*[3V$'$,VU+2B,C0]Y7XFR*X73\RW:#Z-EU\ ML(\;CD)/848TV$X/V:$QDLCT7"!EQ'S0$K6P5#N"@EP*VGX8=ZAT[IO:0]R6 M:'"].] (;^I+*)C)=& R$[8$B\ZI$,E3P'D1]B?R@0\9I5V$6H?2*Q7#QG/% MW,NJPEQ228&J2B_%@;.,)ILDBE_+: PAZ7M5R: 2-'N!#8.L9SR3 R^U M*X<._'H J43LQ18U][$BGEMC?29K5A$J&RGH\YT3 \M>5Z]'"&NA_#S(8V/0 MB63?#"&-H ,>D%B3X(:SE1=ZKZ*>1T_J$TJZ3;])0ZZ0&O4 Z@G,XU,:#I=P.7S3?)F3@(Q?0N==I(J')#Z!-2;='[Z%MXD\6(Y?TMH^+%0^_SWD?I? MPGV(*TFG [I0Z>"X1R5-!FDXLWPX.A!D:L1/M)U\4['JOC\;IN[%[5EMYKN<^IKX,_D=K1

A\=YIE4:^\&=REBN" M$PZNP^IP[+\,I]U'\_"?X9,P!9](%&[(=3):G$9@PCD\W#C=^+/O6CO2%W]9 MTE\7-&Q SS>:7NW=#6\P_!E:_0=02P,$% @ .H5B5DI3^9C@ P 1PD M !D !X;"]W;W)K&ULM59M;YQ&$/XK(V)%B80, M+*_GW)UD.TD;J:Y.<=JJJOIA#X9C&V#)[N*S^^L["V>,5?MB5:J$]@5FGGEF M9G>&Y5ZJK[I"-'#;U*U>.94QW9GGZ;S"ANM3V6%+7TJI&FYHJW:>[A3R8E!J M:H_Y?N(U7+3.>CF\VZCU4O:F%BUN%.B^:;BZN\!:[E=.X-R_^"QVE;$OO/6R MXSN\1O-+MU&T\R:40C38:B%;4%BNG//@["*R\H/ KP+W>K8&Z\E6RJ]V\ZE8 M.;XEA#7FQB)PFF[P$NO: A&-;P=,9S)I%>?K>_2/@^_DRY9KO)3U;Z(PUU!6FM#L8G!UT"9RHK5)N3:*O@K2,^N-HOPJ<^?" MAV^]Z"C M WC$<2+*[HE>L*.([S$_A3!P@?F,'<$+)\?# 2_\KN.;FA^D-X#S0"-P@2 M&C,6PJ97>447>H8:,OM\[%4K3&_]*\6M7>B!ORQ+D>,C-,8L6A OX"BD%8TBMFX097//ZD!/J)%_1B'8'KU]E+&#O_C5_P;QJ92UW=X/" M_. $;A+9_,6+A5W[&?R +1FO!TE>4+T5M@S8Q@%QYD/"8D@H2F.,3R!@KD^E MSM)<#'/F9FD*GUHZ=:C'DWD\BEM.U8<.U5#!1Y?^URB?-[*W5Z;B:D>B1@+> M4H/72.2CV+)*>W<"],!4Y\K+S%9%1F.(E'H7%VHNLO>Q@C_+\ M5'WT9LVM06)M6[@F#&(V]KGI[?27<#XVQP?Q\1?CBIP6%+L:2U+U3]/8 36V M[7%C9#>TRJTTU'B'945_.JBL 'TOI33W&VM@^G=:_P-02P,$% @ .H5B M5HUY)=#+!@ 7! !D !X;"]W;W)K&ULC5AK M;]LV%/TKA-L-+:#8EFS'=EZ D[98@;8+FF[#,.P#+5$V5XE422J.__W.)25' M3AQO7V**CWO/?1U>YF*CS7>[%L*QA[)0]K*W=JXZ&PQLNA8EMWU="8657)N2 M.WR:U(CZ['M-^O^%W M*3:V,V9DR5+K[_3Q,;OL#0F0*$3J2 +'S[VX$45!@@#C1R.SMU-)![OC5OH' M;SML67(K;G3QA\S<^K(WZ[%,Y+PNW%>]^44T]DQ(7JH+Z_^R3=@;8W-:6Z?+ MYC 0E%*%7_[0^*%S8#9\X4#2'$@\[J#(HWS'';^Z,'K##.V&-!IX4_UI@).* M@G+G#%8ESKFK3P(FV8N!@RR:&:3-N>MP+GGA7)RPSUJYM67O52:R?0$#@-@A M25HDU\E1B>]$VF>C.&+),$F.R!OM+!MY>:.CEK&_%DOK#(+_]R$C@XCQ81%4 M$&>VXJFX["'CK3#WHG?U\ZOX='A^!.!X!W!\3/H1UQ\]=QA58^W",;<6;"E6 M4BFI5DSG+)<+8SA:B6"-=\Z'ES#M"=F!X'2$2YHA044JHAMUC)=X\"]@!.) M+1\=Y80IO1EU129Z(F%;P8WM[VG+-*0K[8*47"KOH:"US^YT&<)0FQ:)5&E1 M9Z00(89M"#?,\H$4#TZH$,@.[ @!T\&_>3+ >8)(=1Y]W:$M-.B*V$@5)!8%4AJ8A4FE%5E(X_:3 MC*;O9C<4I< G,V&0V]"!Y$_K(H2(]I&&]HS'W&?O:M.N$F8FB-,8&$F42^1= MRTK[Y8-L:%3 %5P]RW]R:#<'",L7E-J?N*;@%44P_ZE5VMCHUI N;3@N AJ343QMM!M\ZV?MB*%TQRR M4E3:2K?GT0SL0.YPVSY0T](!7U*B/BN>-2?L&U\#(CM!HAOT!@=+AL3R"HH> M).I5(*NLN!?J,7,/"4))&%_(\.=2&U V"364PQ WZD]^ZK,;;M=@+YD%;O!N MVA633RDRM 20.L@ZQ'Y=3MN )EXG_='.QVT(CB5;J/T4R8924IY/&M'B 2T9 M?C=(/R+77!?HK>P9^Y/$O3\LCOWZ!&"JK6.OV2@Z/9VSN[4V[L1[M;,:1Z/Y MG/W.#6PIQ-Y*,L;9213/$_:A=O #-2>RK,L#Y'\H_,_!'\@3;X_?C3\C*!Q' MI^,9?8PQ',TF-)Q@F$R'-#REX61*PRF&\2PA'X)V!C-XIA]TQ3[6F6X M%BFR<%8>+'B"?)1$D\G(WP%G[&-9U2X4.P3" V]&T6P\?MM>/2]?@]U$2&;1 M=#AO1#X-2&=CA-;/&!(+-=,X?GM\L]*JW?^:)>-H/I^Q=S"OT)2A1+R@/X!' M"4.,U)E%?4KM+U3/!%G#G8"_N+MALS&BVDE1^T*.QK[*,!A&S&O?928E_+A# M*K0/$TD[0?MM)7Q+7FRCIJ^ "MK+J&'S#0.U/M1TTRU_+\PCP7@" &]36T < M[+5C%VW(9(Y907?C4KB-$'0%^(IN DO5YP_PY@9L8;R/5XIP=Q.OF_4F?_)=6#M+M.R8:*@@D%^BLT/)!75TTW]23 %%_/ MCT8\H[7'N.P24'7IJ##HOOE*8 ME7_74N,#0@N/O]WL[NF\""_&Q^WAW?V9&SP6J._(<738GTYZH5UO/YRN_/MQ MJ1U>HWZXQO-?&-J ]5RC)V\^2,'N'PI7_P)02P,$% @ .H5B5IMY6J"8 M!@ @! !D !X;"]W;W)K&ULG5AM;]LV$/XK MA%<4+>#:EOR:-@F0]&W]T")HN@W#L ^T=+*)4J)*4G&R7[_G2%E1&B=;^R&6 M1)%W]SQWSY'*\<[8KVY+Y,5UJ2MW,MAZ7[\UW- E^=_J"XNG<6T<[U[ MP4C6QGSEAP_YR6#" 9&FS+,%B6'_?F_]7< .+&OI MZ+71?ZC<;T\&JX'(J9"-]I_-[E=J\8<>3<4G\@?CST<\?1QUAH]CT;3!XPF MJ?AH*K]UXFV54W[7P!@1=F&F^S#/TT6% O72TS.AE ,8[L%0U.G_Z2+":O M'L$PZS#,'K/^LZE[U.CAD/^')_%E2^*U*6M9W3S]994FRU=.;/;KUE++*B-A M"O$D24BVMYS7^@+]WM+8- M6@N6)DL(_ENCG KBQX*SG'2]5:@C#O5>:.PG)T\6(H,G5GHNL)+]T'5&SNV] MUHW-MG@M:JL8TQ4"Y_%"*BNNI&YH/U/E5'E5*,ED52!)QO(*D5G& YB6 M$5 MQA7^BL9SV5FZH@J6> 9)6ZEJ ^S<$9$Y&1]>BZPL"5O6?:;Z47N1&5\:+D M[LX!,9&;*E*2606T2@[1D+,M4\LF2H2:ATZ*AI_12'2Y5TYX:%).MQ452.UOFFS&CA1%B]R>=,-F,;Z+<9=!AC?D"T$,12P6!K +BQ] M:V 41E0A5)6K3'IC@[V>2[I6;+:QH*7U$^S=@*J1^$P%I\2(3^!+I*$\TE?G MTJE@YR+2+>.N "(OXX;$[RX5Z"G@%$[.LLPTH!LN+HQ6F2(7H,L\#PS"GZKB MMHBG45\!HB;+;T**^X$S@P&+[ZGC1^F"6^29)1$K5V%&*$R.\B8& HS8EUK# M;>KV?.ZKXY"$NJ!8#UP[,7C*1V#S]FT/TAV!,C]LEA/A!''WOZ_N\)MPSG&= MC-!&#C:!(5M"32@.A $W9:-#](?"0+MVHWYS:@4!D2*Y"@65&1PE(OV=2G+( M3..$ T8HVU9&F\W-L-UW$8HE'9+KMJI&G\,^D$/(LD0E<.&$9UC_ZEJ^N58* M:TJQ;AS:"'I&9LJUJJ*1L*9S74L6,W+R7<1H>>A2$*2E7N/S_7;V(L?:7K\9 M0H#.W:%(0DY>_7.@-+LFYT*F9%U; Y+88N.H:+30JJ!]D=X+3ZR[ZF:TDB4D M]4VK+;JN<=R"_TPZE"V.?%UMWS:]8.=0KAAR&S@WW[:Q B6*%UEDNUV(5XB? M248(@C=H/GV]X-T,W$#H_B,*7*Q)HJ*E0; M"U=,4[:U_UC)WV<)@[$O:U-M7G"X>^#]MO5#,N$DMKM5[(>=4]<1& KLQV]:CBF85K%_M!'G Y M['94AC,&. $XVW:D7=CV;VOB3Q1D/+0?*(Q ']>BN !0[@!]4R #\?=_+Z5N M&R4#IM =V\WXWO7++=>\H.W+06T/+7D/J=KV+"1S="/%?8 _\L0L.1+S-/[M M643A8)2O:7I[?=MUEO;@=4P!W2CW7_(*[.ZIG')!H4YQ.Q/))-S, MQ6K"UX5(IGQ=WO+#6Z$L>/?OAEI@7.R'/B?&O:]"E.&ULC91-;]LP#(;_"N$./07U9](T30(D M[88-6+&@[;;#L(-BT[%067(EI6G__2@Y\3+ #7:Q*8I\]-(R.=TI_60J1 NO MM9!F%E36-I,P-'F%-3,7JD%).Z72-;.TU)O0-!I9X9-J$291- IKQF4PGWK? M2L^G:FL%E[C28+9US?3;$H7:S8(X.#CN^::RSA'.IPW;X /:[\U*TRKL* 6O M41JN)&@L9\$BGBPS%^\#?G#XS[NL9.EZN MA/%/V+6Q:1I OC56U?MD4E!SV;[9Z_X['"6,HW<2DGU"XG6W!WF5M\RR^52K M'6@7331G^%)]-HGCTEW*@]6TRRG/SA=YKK=8P%?.UEQPR]%,0TM@MQWF>\BR MA23O0.($[I2TE8&/LL#B7T!(BCI9R4'6,CE)O,7\ M)X $F4)"=X:5=FZGGI M.[P5>V-K@0:8+,#7S(2!7XNUL9I^C-]]-;?$K)_HFF5B&I;C+*!N,*A?,)B? MG\6CZ/J$WJS3FYVB_^^UG(3T2^PAPV.%<*/JALFW\[-Q$E]>TX?:QXFCN%Q1 M,QI+7E6"I:12">IJ+C<36!CGI'O#>HVZNSOWB.%P*'WLLN0YP9^WW'#?E[DR MUL '2*X&HS0F(XT&5UD"W^@ W2MC.,C2!-)!G&7PJ"P3O5$$&@ZB4>J,;!"- M1]!W+^%1Z]2H-WY N$JWTK9=U'F[&;1H6^]O>#O [IC><&E 8$FIT<7E, #= M#H5V857C&W&M++6U-RN:HZA= .V72MG#PAW03>;Y'U!+ P04 " ZA6)6 MQ:]J^PP) U%@ &0 'AL+W=O%OM 2U2 M;&><8(#=AS:R1![>SW./=+9V_BXLB:*ZKRL;SD?+&)MWDTG(EU3K,'8-63PI MG:]UQ$^_F(3&DRYD4UU-9M/IJTFMC1U=G,F]&W]QYMI8&4LW7H6VKK7?7%'E MUN>C;-3?N#6+9>0;DXNS1B_H.\5_-C<>OR8#2F%JLL$XJSR5YZ/+[-W5*:^7 M!?\RM X[UXH]F3MWQS\^%^>C*1M$%>61$33^K.B:JHJ!8,:/#G,T',D;=Z][ M]$_B.WR9ZT#7KOK=%'%Y/GHS4@65NJWBK5O_G3I_7C)>[JH@_ZMU6GOR=J3R M-D17=YMA06UL^JOONSCL;'@S?63#K-LP$[O306+E!QWUQ9EW:^5Y-=#X0ER5 MW3#.6$[*]^CQU&!?O+BEE:M6QB[4M:?"1/5)YZ8R<:.T+=3-S8WZXK0]FT2< MQ3LF>8=[E7!GC^!F,_75V;@,ZJ,MJ-@'F,#(P=)9;^G5[$G$#Y2/U4EVK&;3 MV>P)O)/!\Q/!.WD4;Q[5!Q/RRH76D_KWY3Q$CRKYSR%O$];I82SNG'>AT3F= MC] :@?R*1A>__)2]FKY_PM+3P=+3I]#_AQS]/W#5;TM2UZYNM-W\\M.;6?;Z M?4#=(WB\R@\8><(H$X:AH'*'W@V1"N5*%8%2N@HD@,7OU&7@F\@IU7/R0U[Y MOTS=/@*Z4<^4F#![CZOL]?'+Z71K9_^D__N;B[I*EO:WNBU?*(1WZKKUGFQ4 MC?-"$+"G71;E[.WQVI-"G80EBICHT-< ME0Z!X@NFFP,AYK@'RELOJ5IXHIK]..(0LRVSZ7L)R&7_2&YF[Y^#6^)2W?QZ MK:ZTO1M+9O=7JL:[E2F0/(TCK'$^G73(C"$I"%S;*!C^['0ZGH*EJHKC*8=I MD%5,EA8Z$J_=#\#L]* =ALNGJK#%Z\K\@?/GFZW31L(58L 5Y@D:5]MH=%4A M'E7%A[C6IR"&L;HL5MKF\*D%%7FIQ >GS4G[ 10+O&L7RZWE&C%7*^V-GE>D M//N14M,V7#J#JX%G\#<6_(\!78?PW#OEB"" N&!/675YK'5 MD?,Z!$ \I!\MBAU9Y7@A4IP*]NXH>RZW. +(45V3SPVW!=F"47R7YK[,CM71 M+.UP*_*6IZ0JJ>"\JA(9"6F'!&,Z?CG]65P[.DE[/FB#I.YX*.NR\73Z(8+QC^0+_&FWY+)%KXS&_8\S%Y76B@EUE01_Z3GR/,EE[#7:]3, M"H'1\]2 \,^X\)C)^A&J95^')"=GGO(A&U8\M#@=/-!!22G8@ZFU:VU\HOL, MQ_R$T1MN&VO;>JQ^1T)!) @=F.=':YB"8&>C-YTL@H1$S<6N*GM.(@K'[+&% MNR%@S4%VP63B:(8=*-P" #HX\#%SY[U,*J#1BMA\'-*I/0E'CFJV8!TL,#:O M6JG]X2;%FAB'(P3A3420U@8CL6\ M32$&*A*&;*2KIO6( /.);@S/6&0EO^-GLM<)GQJ[0CP[3+9V&PWH-AMTGK#3 MW"E+A!L.A(,%H*O@^KKJDK6FH>&8UM!%/#2&*88VK-M:?3+W*,3K)5J+55'' M-+?<@.I(;\F5C?K3L<\YH]GX=)I8 TJ!)XM%3> ]YW!K/]4T%:<-MEL%+AD_ M)JE$7ZQ!A.J08RC$H6C'+$^^(JNO^IUQ*_W U3Q>&VU8SJ7"Q$L>3UXI_;FN M!!8FZ/UYR\7_J'A(F62P7'N_X14K7:&0GF*M/\B[E-:_M"F33<^RU^.7O3A! M4)8F7\H#3[GS1&U!! MJ8W?VL<(^X,)F1RTQ0. #U&7 [L(FCJ#F?L;0["M,' +4RUI,J]9RZ1/NF9 M>3! 2 R+A/O!\LE*YI<%CL)/+^,6E%>I&8YJ6M%8/;_]:!VO[RS!!LXR#$!S MYTSR>);KL(2JP!N.!L5L E/),-&V1P+3BXUH]H%L#[@4-PU)4K>+]ATR M>ZMQ=! !1*!>D%EHT4\]F=_H3;XDT-F-1_222L3EPNNZ9_AKYT'(*^.A;2Y- M<8PW")!LF9KC(PK.U1C(WWOY>XF1J4PA)IG%2% OZ4!92;V(,DXIW8.9C=6O;@O"L\,CTZ8! M"%M3H 0+^( LRON@\5A5FC*R.*K3]P)=\DA_:)VNXE)$^0#.,]S8-LD"G>>^ M30H3R.BH#O2%@#(KDV?!B5%F7#'F^.\4024B9R&CK]BAW"'"B3]9%X"FN9:Y M1#'_/%Y1,"D=OXG@:6^2(K"LVQ#K9H=7HR6Q^4Q6&.9D,2)XA/'+Y['"0.Q> MET55=#(O33P69Z8TW%5RQ!&_$B6U6X$Y.[)*JX0%Z;[!:*8';P!]"XCE>P6_ M[077G[:',U:?K?I':TEH])&&0DV91/Q 6>"6R(FNLG=[:[UT%>W*)9X^*7,< M=1DMVP*4CPL=,Z>/!WO@3[0FGF[+CG&>3.5%=.FF0O_"RD8T/?1J:['S*$XW''RSY71B, ME+[J#7>';Z*7Z5/@=GGZH/I5Y#_S4HFM+/!'RJ>/E.E'=(U\&)R["!$LEZA4 M%#\OP//2@2VZ'WS \*7XXK]02P,$% @ .H5B5LW2"\>?" =1@ !D M !X;"]W;W)K&ULS5EM;]LX$OXKA+]H ]H*@EBO,^ M\\R0.5T:>^\*(3S[4BKMS@:%]]6K\=AEA2BY&YE*:'R9&5MRCU<['[O*"IX' MHE*-TR0Y&I=>GIO9*:G%CF:O+DMO5I5!F>3:8#-J%6SDO/"V, MST\K/A=WPG^L;BS>QAV77)9".VDTLV)V-KB8O+H\H/UAPR-G(:Z$4L0(:GQN> XZD438?VZY_QILARU3[L2547_( MW!=G@^,!R\6,U\K?FN5OHK'GD/AE1KGP/UO&O8=' Y;5SINR(88&I=3QEW]I M_- C.$X>(4@;@C3H'04%+:^YY^>GUBR9I=W@1@_!U$ -Y:2FH-QYBZ\2=/[\ MRNB%L%Y.E6 W<(BP5N3LHY;>,:YS=F7*$LX+"Z=C#XE$-\X:[I>1>_H(]TG* MWAOM"\?>Z%SDFPS&4+73-VWUO4R?Y'@MLA';GPQ9FJ3I$_SV._OW [_]OV'_ MQ9;][,^+J?,6B?3O7:Z(@@YV"Z+B>N4JGHFS :K'";L0@_,7/TV.DM=/F''0 MF7'P%/9::LE/"@A)C?,V^FPC99,#D9!N*C)!DF21+%9SVI52>U#E*M"/[77NIY MH*3J!KO?C,HS\^*GXW3R\K5C9JF%=86LF-1>@,*S)7Y [B4QFZ[8)TG*?Q!9 MH8TR\Q5[]^YJ&$S?]84Y".BK>?*DFO#)%:^DYXI](O(1^P!=OVE=(530[8%A MK. YXTS)S[7,>4#$2"MT)IB9L6>3DV1T=,@JD!"O$7O#LV)+ %MRMR&?^R#* M5($CV-!; 8G@@F]<0Q6 .#G1('B"0DFY$IA!SZ65W@O-M/$2>F#3+M]%XQ_1 MO;)F(:E)N%;^#W@IQ!BD3L("[,B/;-,)85V#1TV'(EH5$M"3JA*NL M5KR!+,I3&%FS^W\")0+ 2N?JF%ZH:(FI0>(MERXS-2RF-I>^'!UADE8J M%.O&-, 1&BUF,I,1(R J'#YF@B.UJ?>3@\ 0EO$\EV0,(0:7^1XYN,F*QCS' MD;^\),'P[3=8H_!*P5UM8]D1?2YG;:I.A5\*$=TIL!J.,GTVE969^-XT'O:K MFE;BT!*PA4N[B3R]NG.Q&B.^T;?M"#2%T!\.*!X42L@\/!X=[/?&BSM)IGU7 MW1%C$%9 &+@OY%4$D%7L MJT,%:2.Z5?,4JD8!;1RK(4N<0*RFA+P19IAHW/ MFTP)L-XJ'Z:>/@_B.ZL5/964TU]CU #Q-+#F#>#JO(7LCA%I%=-YT],;7B9I M@!*$&/:[MCU<*I[=[]UE $GA]M[#!*JD""[$)^);:7*ANAZDD:\HN@CF)&0J M->^7( [B]SCY\PKP1+!-AA$596Z[M@PGVUA4A^@F2('0==H-T9XM%5 K %V4 MU@:0@+3D]^ -?T1(_]3Y/ *?%7,>,"C0+;B5U'D=_!#++J1DTZ% 'F2[ M_D9HK^H\YI7X4J%4"+*$+8?KUX4A:H4TZ2U:Z>[W9CAQK =^V^:0(:B&;DHL M"#BEKFJ"I3=]_E3"=#_0!1T<9!EL=M' IF.TF/VG'U:>^YE@O?-(+Y0_C5+&9GHV'6+!C-C M&94?"8LEPZ>117H"%AOGWP_K@\!!<]C;J&Y>^P)!!&0,NVY%*8:,\G@(?2CX M\5IDHEP?=--D1 IU MYL] 4FU=.SR< W<>EKK;B!%['^-RW:+\9EC>KJ\H*&J[SU[=/<.#L"".F>)V M.XJ<>M/ZT$*3S.$H:0>9!T>3;T61AUDO-K<6&_Y;1PP;QU-(*#'X*ES6D&K[ M#U7;[.FMHJ3;L_3A[IZ^S=81.199HYO[W$[MMS>_D_A?Q=3B^+,BIT^&6R(? MN."1(;@[_S>Y2;!%/O6_7O>&X=Q5< M"CL/%][4# !C\5:X6^WNU"_B5?)Z>[R0?\_M7"(7E)B!-!F]/!R@281+[OCB M314NEJ?&>U.&QT*@PBQMP/>9@:'-"PGH_M)P_A=02P,$% @ .H5B5OO2 M+NY3"@ ]1L !D !X;"]W;W)K&ULS5EK;]LX M%OTKA*<=M("J2/(S?01('S.;16<:-&T'@\5^H&7:)B*)+DG%S?SZ/?=2DN74 MSJ:+76"_V+)$7IY[[[DO^>76V&NW5LJ+;V51N5>#M?>;YR!-97&2)#=-#>^*A7:T\W3LY>;N1*72G_>7-I\>NDD[+0I:J<-I6P:OEJ<)X^ M?SVB];S@BU9;U[L6I,G->J.*@@0!QM=&YJ [ MDC;VKUOIO[#NT&4NG7ICBC_TPJ]?#68#L5!+61?^H]G^337ZC$E>;@K'GV(; MUHZ& Y'7SINRV0P$I:["M_S6V*&W898F!*^=I+,]?+$0SJM.^0-.UV' M+&]X3->UM.K9:];U4MZ"6EZ<6RNKE>+K?YS/G;?@R3\/:1]DCP[+IMAY[C8R M5Z\&" ZG[(T:G/W\4SI)7MR#?-0A']TG_8>\])])$F]KJZN5\&LE;I6T0I$3 M!5R@RKFRK1N22*AR4YA;I9R0U4(8;$",0U^=*[&QYD8OE'5BJZP2JM K/2^4 M\$;,E5C!U!Y"L6JIO=#X 5-YARL^EU*,,$N1F[($HKK2>%8#A\510GVMM;_% MVAR^0B2+38&[QC809,^1UE@2^6MGM=D1-9$?0(PE&@$QG"KV09"WG\56V*)&-K0QG;25B'HE1-)VD^$Z'47(ZP<7//\VR-'LAKF31N!I) M^UIY(LEIE*2)R,;19'C:+?RD\G5E"K.ZY=4+=8.,OV%_C*-A-A1I%@VGPV[] MKZK"^04OE@ND-DW!QYX]C6;)5*33:)J.=O(-F?N1R&;1:4)0)[-H!LUV4"]A M=^1+\1GF)C4KELV:O_]T<2D^5.+OLJI1>T3'YB\:>_K8W[]_PT24A?Z+7 YW ML-G>!?J%[''1D7 OAOC,)[2%(&7)B^\0\?WTQ=.HX?5VK?/U81#LWMJOC0U MC-#.U8K,.$Z2*$D2L6G$-_SZO#&!/R;/:VL50!)EI"@TP"\"1KBE\A$O:VBN MBT)LI/4:T0"J$0F)X @T5'FGNNB48/*-+&K51@N9 ":1<\0:WV"JPO7DR28D MY 6BENJM1J4OX&5EJ:VG)5< M%.@"Q&%CFU)@'4H136J*8%?%68$$X[&A& S7$1G5H)SK'&)NR==+!>_4;#QE M0<1@*, -\IC"%,QD%3()80\\:.Q-V[H<4AQ@Q-*K.?!7(#(Y#7 M'Y8.[F2#)MOD54U+M-5^S9LN+C]$#1<;[K!NOZBY#>&2L8 T.J)A M0(V$G.^2;A=WP=%RM;)J1?Q"]Z++NA15S>"@AJ/"W!F00@JFYJB>OG#B32&= M$^=MDBZI;K"<8&R4EM74R"!#&$1V[LM(7N8(M&8BWL"\3%4[ BB M1)I&T]DT2M'/[' =PA#TVA,0@FF?8%TH%*FWN# M%H*\VXCH]MG&Q%26X7FY4]SY[S+6OFO()&*%G%T%HS,!&C3=3A8.P:AYCAY7 M/9L]T$;[)MFS6$PEZ$!03>*LS8KBX]7GIO5H<]N.OG>-=B?$FL=$XOW"P9)8 M:LXR>\^:<-J07KKI66CQ1JH)U!2Q_\*RI%L^"F#X!#R-)!=JZX9"ZIU&5U$_&&/%>HQ4E3)6G!]#1Y"N[&P]E#3\]PSFDVH^XR MB\>GK'9(0/L]12"H; L!'D'9C>*YG2LY'4%5$*L6#QI7,JY,CZ;Q>-=U/)!E M%'=4B%<51Y$[WKNCGV8HIK'',LP?*'* "GH^&J5QVI[?EEG$J/I&NH4(G?,T MTA[&38]$%FC<+/$;$A[DF:/27AX_0'0!&%)SP@36+, M)*=Q?^YH0H?K=(#$Z6$T(BUF\7B,?)+TUI-;OO-M2"3$[CM1T62N+LO]$/.' M\3@AVH0L]C\E?]M@WY-]#\1&FL3#_W)L#.&<)C;V \"S6_CU#$W3I#*ZNKIL MP-5NUW*_1BM[_>PJQ^""<"G-0G$#M5!A0E ')J)[U.[WYNZHP]IA-7[ )/]1 MNVNQM$IU;U&$)>JD\>BQ>(;T,'N,ZTP\)MH'2]X8\E5!$]LDC<>T;)+%T\?T M*^TO)!7%$QW:)/>48HW6@L)TU2U;:.K,@/E6*TQW"9X_;CX)W;-?"-U%B^XC MT.UW*42GX 1+RP\HLW,.6[!Y =1T$$VG10N#@3_'5SB VK@:S953:!*TU\J% MIAE\:W\[#;[!P/ GFB2W&V?W#-#<#"/;7!%_V-6+>&>"+YU)8_&V5D$BFD<< MP'*LY)2RQCQL@.G(?-.?*:)])#V?]8R!^)BWXV>W0H?65"(0%+4EIMYP8]\H MF_.A; [6F?,!8D'G]':'+NMYH7.$9-??[+N+.V-ZV:6KH"D"N:!)#V@0T3DU MS!@V-,8?5)KE4N>:7\6%$01(@A5H*(*;P[\)(86L8.$VH_44/F(MLVU'0 8/ MUT UTF$'N_//)S@R%K]RSQ_:_!ZR'AYD7;F7RX[7QR;!4POR/6>.^&AOT0]Y MZ<[._Q\_W?7* PQVKZ?>MLGD3THF>QIU9Z@CF6??ZG\I:ZB(:\^C0D5SI]A( MO=L69@1^:-IJP)FG"B^LD.:-<*9[[U4CFY,NUDAAO: &>+XWQ[0\ZH/NG[^Q?4$L#!!0 ( #J%8E85;;Y\ MG@D .D; 9 >&PO=V]R:W-H965T]@ W=N@[79Q.-P'6J)MMA+I):DXOE]_SPPE6W[M M;O> ^V+)$F?XS/L,=3.W[JN?*A7$C*TK M9LW9[2> M%WS6:NY;]X(D&5G[E?X\Y+>=E "I0F6!.$AUO\IO,PO>T,.R)78UD5X8.=_Z1J>>]3LB MJWRP94T,!*4V\2J?:SVT"(;I'H)^3=!GW'$C1OE6!GEWX^Q<.%H-;G3#HC(U MP&E#1OD8'-YJT(6[!Y/94HE/\EEY(4U.=^*#RI1^DJ-"B=<3IQ2,$&Y. [8C MHM.L9OTFLN[O8=WKBY^M"5,OWIEL,3H%S";;?@'W3/\CQKAU13_M M]P_P&RR%'S"_P3>%%V^USPKK*Z?$OUZ/?'!PEW_ODCER/-O-D4+HVL]DIFX[ MB!&OW)/JW/WX0^\B?74 []D2[]DA[G_-6/\CUN+35(F9LT^:XQ)I0>A(&Y@V MU^.Q\M?D8R)\ MD*$*UBW$6.7*R:+-QZ[6"SF2&!TE>L0L:24AFBC 11MZE0A2\$HFZH3Q&Y/F3KE#/65%Y0&S@&8L%)CA;%.0@V@1(YMF9+B^2 MP5%C2I:N@F(.J9Y@;*L>6@5+Y/"X M6=RF$Q.:.,R4H']+J\D)MUH](BU MBP RWA8Z![C(:JP-I-4(D+C$[V76^-J*0]ZBIH#C0(?E=Y-O^1X6Z[!8Q483 MJ21Z::'Y5E S>WY3V&P]FI=Q-+9D.U*+!$H\9!,X!?>5\+EHWV@D0(WC\)1&O/=LSXLL*@-9C#9HZ?EPP2%53/8OV;&'H[I6=O-]7HR_8 MCSQO2^!,N0!_.R"H@F8?*^U MW1N7XBQ!B58N?,O/:F-VMRP8BP<[&$)L5CM C8[2319#B0K?+LF[W#[FE!$W M7W<%ZF_R-R_Z@^3R2,""QI8Z6R4\O4U#+)-O56,9@M.C*K B:Q,V6J$$ )\B M1..Z/C1QU_@'%8)OI[9K\4\J&._V+*,EXCY6MFOQ0G"-[;]JW:T%4/^Y+&Y%"T[&G)S:,G;NA9<_Y_V?UB].J[KYDG+EKL41=;>49W^G+DX2U 5 M0W[D;('$7^@8#[4GK+JNY1ZU\WQS=VY[#7D5%7S99'/_1YSDX5 C(Q?))=UL&IJ#J2N,XM:C@=%@3),A M:-+D K^/RSY,HXR"=YH,3OCM)?.UV=>7,0U0"PS)HMZ/^\D5(Q@D?;K>PR\I MRT76C?F/Q"]0M(M TN1J[=7G':W/\5ERSFS[R1E=/]D W"L;LOI25EO\Q1!. M]D2*&]&\SC:LBEPZI MC ;6?*_7/1NFXJH[& QW&RRN.!''O.:DMM@N5>U+9YMJ:P/:I-G!O4VYN9PT MN;;XN+7ZI &V*W$]&'Z+_JNNTT[) JT<$R_((W9VYEOE*J?1QO)'[^;I5@$H/^=E69I> NF**2FR=SNHN$D)]B>WM>A?4C1W@AIV:#$S/OZ"1]+F. MW3#<=#[5V71]-]):W:TDN[PPBL>5*(_3(P2O,M4:Y_T>D\5>KIGYV2+8K*1Y MO-!?5;&@9X8UCY4MY:]Z(]FX"@<:38S6:\Y6)+I1$\E_%($#V'8#B.C4)4]$ ME*4KGM@WNDC,"6!-F8O%XLV;I3E)&32MKJ7D"0*\]A?3==-/Z_[;D=[D]TRC MM-N+7B\Y%R5]%+D[-U^<]7"EF7_WO0Q,;^ M#V*Y2'KK4(:K!YM0J#T[*"K7'5$7'K@D](U4PQL1[P/ 1FI"8Y&-683<&<(- M>GO%WV^#U4;4J4F'[!"K+F2P,W:BT"J VQI)-YTSW>>L_[R M#"TB;$C:]5H@,#6:F.>IK'SX/G_$]-QN3"K3&II;W6?L1R)!6 7V$J>0S4Q,XO3Q)FI9 MHJC%7#2NRV-]P$?S CG:UOC?V *!/X; B?C)SN$D:"6:6> Y\&$EY;8X\!=R MOBHU59BBHK%J2DEZ?XH5Q-&'DA6H^M!Q"6=..^X.@CF]69TP\'$+/$/'HPYR MCE@?2_D5B3;_4L5NS8MJUF!>G4;S^>)V:P@DT>LV@C42)KM.\4];GU]*Y2;\ MD8F.%$ 0O\0LGRZ_8[V.GV]6R^-'L)^E0UR@/*LQ2#$TG'>BOIH_P<[X8\[( MAF!+OITJ"1>@!7@_MC8T?VB#Y=>]N_\"4$L#!!0 ( #J%8E8R\BHZK < M '47 9 >&PO=V]R:W-H965TI+@MN<5L^ M#LRR%#QQ0D4^B,)P.BBX5+VK"_?LOKRZT)7-I1+W)3-54?#R^4;D>G79&_:: M!Q_D8V;IP>#J8LD?Q8.PGY;W)>X&K99$%D(9J14K17K9NQZ>WXQIO5OPFQ0K MLW'-R)*%UI_IYI?DLA<2()&+V)(&CK\G<2ORG!0!QI=:9Z_=D@0WKQOM;YWM ML&7!C;C5^>\RL=EE;]YCB4AYE=L/>O6SJ.V9D+Y8Y\;]LI5?.\*.<66L+FIA MW!=2^7_^M?;#AL \/" 0U0*1P^TW\5%(]&G;R3AMSRNY%R1XR7HK!)R7MQU8\_#*?A3T? CENP MXV/:OR,\_T0?NR^E+IG5S&:"?1#(=:[D7]SES\>2*\-=+AF\YY;I.*[*4B0, M;]^*15DAJ]DP,*ZW118&/WH,^N\1!%PB 9 MF4Z_A3]@MSDWAMW4^B#1B93((;[&&5>/@A,0X"+5:>4PHR;6BJX;.$C8^'.# MX%872ZZ>'3JZ]R:Y>G9HQ[6ENS926+91K[AA2EN6:.60<4CKI2[)1&X%RH12 MB.]*VHQ&:)?)+DD+4(M[:4B\HZ M[K?\VR9[$\W&+=A&Z@1=?F'$EPHN>X%M 6U/:U:NBQ+[D2@8"IBJG'5PH(/N M7-F=VN+3Z8F?K5IX.TJDW'F]_!J5TB= M30Q]]D;F%>EZH?]=_M89BXPTTECRG4M>7VW3PP$%G%QX,<2"7,#S'.A)A<0E MQ19HD Q_QXU)Y52M+=^FX"'N-\1K\^DD=[VF3:M2U,EDG"VH_!IQJEB%>%@(%VC<7]T[%A&X7TEK88M(W%?JZIX<7!Y2T->:EI, *EV+X M47KMEK53_-:E\/F HG$ ''?-]-FK(F=+8RHJ&6V=78A'J8A[S0-"UF]!@\# M9+K=BG:*ZAK%AA7M>+$-06XM;'5!Z$\;WQA9JX MCTCM'[T_DE :&1^)5&/ARO&,UX[Q-<%Y;*/SMME'&R<;&=Y58%SB#5R925_2 M+IMAM>Z:81]M"O$A^KT'15GTXP_S:!C]=$/ "TS_Y#S+T[, ^0 M?9[#[RN,<]P"Q/N]^OB*G8SG03@_C63 -W24R=SJ:LW?"F'.45ZK- +;D MTD'=+CK-)%"[K/T_&05A&)ZR:S>%=9;GW4%C(R\:K2V^%MUP=@Q;AXH]8)$' M]JF;S0>P4U;B0O*&,$/JW $]$!^BP8S4>GM?;WAT8UI>%@ MA3$XSTGA>K@_&4V#X6P*N-%9,)_.3EO-^ZS85=HYE0\Z/ T.#8?!V7#DZ#0+ M9N.(KJ9!-)F H_3!H1P3?]_M[\?GD\%>TZ_!^Z09CH/A?$+?H*/IF(W#D-VE M*8WA.MV8@%K?GN,+[7 'W77\%.K^+;A-9F\#'A(=V5U'MA]4OF7^FRZB-6/7 MULI7K56;5Y,^MC^>#)W:3L+^?'Q*?],1L;\/6SYJBQ+7)?XR6UXU6E\U>JD8 MD>;O\4_C[^]'U6@XC.L:U?[USIQ=$T!\K0\WTE(7A\OY41IMXSA'GZ(HQ83) MSV9^JU%P%LWQ&XY&Z\36ZDO%<[2F=K%>^H.<43"=HCV@.S2+=[^3;K8_$,8S M%+N(_H;AK!7R?JV3X=^WEDW&P70V9),0>=)"[3I?&VPK"76:" MH_[1 KQ/-2:(^H8V:$_:K_X'4$L#!!0 ( #J%8E81F)0/804 'T. 9 M >&PO=V]R:W-H965TL+55O!)=YJ,'59,OUPA4+M+R?1I)MXSW>%=1.S]47% M=O@![(G2<"5!8WXYV43G5W,G[P4^<=R;HS&X2+9*?7$O-]GE M)'0.H<#4.@1&CWN\1B$<$+GQM<6<]":=XO&X0__5QTZQ;)G!:R4^\\P6EY/5 M!#+,62WL>[7_#=MXSAQ>JH3Q_[!O9).S":2UL:ILE3A26(4C M"G&K$'N_&T/>R]?,LO6%5GO03IK0W,"'ZK7).2[=IGRPFE8YZ=GU.R53):U6 M@E9V<",M:C367,PLH3N96=HB735(\0A2%,-;0BH,_"(SS+X'F)%;O6]QY]M5 M_"CB:TRGD$0!Q&$2R90S MT4J8,:RI3UEU^I773#AY)3I4\/9+AOINA/ MM\$]XM$=B0YB;78:D;J2A50P8WC.T7C@@QLL_5ISC;W):U563#ZX;%T['=A M+;DU 075@V0_@!S[[#+"97W8E5''#S:N&AMNGZ!"7;KQ$[&L OR6%DSN\ =0 M.@S %,0;K]P%E:JRI$9+/2O] J[CTA^>DNPI/5WOY"2NB36VV<"N,P_9OY'I M-/!V4F:*3B6MM7:ISQG7<,]$C.I);..9>[EJ2CN=MS(6!+M96FJB;PS,="NX/$#4O; MJIDTS,=OIK Q="JF!057-W<]O$U=2S,\J@Y0>-^VP&E"UL>TK'_59ORX0SYY=& M2CT@5W)#GR/D^S$\RS+N,L+$:<5X=LKE:A[T>K?F-SP*=.DWGZTZ>D?D(?G>0\-%O@!MGS8PW,CP[2'.(YL%BG@3+ MERN(D^D2?H:(WD*:36@FGI[1S+NQOCA?!N$J#N)%",O%-"%1FHE"^B4TL_3* M=XJR!(LH6,:+(#Q;012&TY 6%F&PBFAZ<9AZ7>NNPSX@TX#N,/=Y",:;<\=, M$IP'JV7X SL',AYX>KJ::#4.[62H4H>HZ6C&4^H-PJB6DN1 6^JIHYD0K&LP M3[!R]7T!V(*:SYXJE\Z?>ZYJ(Q[ZYCR:D#VW!:T>D=8?CYQJJ7&ITNJ>WK)A M[K9'7<-1S^K^U,S6,T#8GMRT= 9RUC*?47LG7/QPC_.?=0)GXFGA' MA2L499%9J_FV;N*ADV28^C_!"^+?RR@Y<<-EL)S')W#G>F/N.A7IC:7XW'E MUQ"#73K&&\3H"=/2Q@'G6I5'&3Q*]6 "7\1A$*_F)_!B/@^21732GC4-CGQ: M%EQ#MO\F:)>D) ZBETN?KS,:ALG)T(?F[.A*4*+>^8N/ 7\8-;>#?K:_6VV: M*\5!O+F8O66:/@@-",Q)-9PNZ2JCF\M.\V)5Y2\86V7INN*'!=T/43L!6L^5 MLMV+,]#?.-?_ %!+ P04 " ZA6)6M=<&1L<# "U" &0 'AL+W=O M#NSFK9<,D-R97BO^\A*2DR:AN]O6AYF3DS9V8XH_G6V"^N9?;T MK5/:+;+6^_XRSUW5?Q M[-XNYV;P2FJ^M^2&KA/V\9J5V2ZR:;8_>)#KUH>#?#GOQ9H_LO_4WUOL\@-* M+3O63AI-EIM%MII>7L^"?!3X5?+6':TI,"F-^1(V/]>+;!(<8L65#P@"GPW? ML%(!"&Y\W6%F!Y-!\7B]1W\7N8-+*1S?&/59UKY=9!<9U=R(0?D'LWW/.SZG M :\RRL5?VB;9TR*C:G#>=#ME>-!)G;[BVRX.1PH7DQ<4BIU"$?U.AJ*7M\*+ MY=R:+=D@#;2PB%2C-IR3.B3EH[>XE=#SRQO3==(CRMZ1T#7=&.VE7K.N)+MY M[F$B".;5#NXZP14OP$T+N@-"Z^@G77/]%""';P<'B[V#U\6KB+=ED.J)B M4A2OX)T<")]$O)-_0YANI:N4<8-E^FU5.F]1-;\_%X9D9/:\D?"2+ETO*EYD M>"J.[8:SY=LWT[/)U2L49@<*L]?0_WG._@,CNF!&_CD#?UB/-/IVS<7Q;2XBB22%5'7,O0# MH4CJU-2P&]-[XR+F_\&T0@1#Y0PP(M:6.<%97'MP@'K0_&\7D&&C:$+I^B,JAMA U,/_,T94?SL;G:!1*A9XG]9,H MBY?XU /B_!B]:J1UGKX.PGH..0D2LS'*8 TR=\+CU-$[:SKR:,Z1"[Y/0R(= MFGSY!QION-\(*\W@D*T $9EQ#=]3M55*R,Z-B&5D)AP8A2 A58/>[T:I'@"$ M?(-4,(9ZD!IS! P'BV.X6@Z(&,(VII7RK1G6;9(T$#=I>(>H=86?4$L# M!!0 ( #J%8E81=ZCY[@, -D( 9 >&PO=V]R:W-H965T[%IN29-V_>?-";@W5??4,4Q/=6&[]-FA"ZZS3U14.M M] O;D<$OE76M#'AT=>H[1[*,3JU.L^7R==I*99+=)KY[<+N-[8-6AAZ<\'W; M2G>\)6T/VV253"\^JKH)_"+=;3I9TR<*?W4/#D_IC%*JEHQ7U@A'U3:Y65W? M7K)]-/BLZ.!/SH(SR:W]R@_WY399,B'25 1&D/C:TQUIS4"@\6W$3.:0['AZ MGM!_C[DCEUQZNK/ZBRI#LTVN$E%2)7L=/MK#>QKS><5XA=4^?HK#8+N&<='[ M8-O1&0Q:989O^7W4X<3A:OD+AVQTR"+O(5!D^4X&N=LX>Q".K8'&AYAJ] 8Y M9;@HGX+#KPI^8?='+YTT@<@+:4IQ;TIJC0J*_"8-P&>KM!BQ;@>L[!=8JTQ\ ML"8T7OP&F/(<( 6QF5TVL;O-GD5\1\5"K%<7(EMFV3-XZSG;=<1;_WNV-^?9 MBK]OI')*P&$>"> MDZ%*!6$K/"I7BDXZAEZ(]_9 >W(70IEH:5VI#'8 $'OGB3WRWH.K]Q?18&+2 MRJ/HG-TKD%$#6>;" ^W9:P\096KA"ZRIF%(@UWH1[#@\Y("X)U-:/F@$B(6)U%@V??(]O63LB++D /&X<55!DG].4=RGRXYDF4+MR MMD7X@&5&0SE@W('?$6\KAW 14Q1:JG:L940YJ\H]EF)9*A;S7'6N/]S)(3BB MV)^E/V$]J%0J!QYVE'$2RE9PF+2EMM/VR.T2&AG@IC7$_=;#\S3VA9"M9;5B M*4#8U-P2CQ2B%BT8(((/FJ$Q2>%."C+TGI4< M-1?(>$[BXI$Y+&;B"W$Z(\K'@LN#=+%_?Y9HE#YR09?K$JKN$8?;AYQ"R:BJ MN+.L.=9\U:K4G([59@64[ 3,Q^47XB;HHB#5&O(AE&%@NWBY97; M@&F.QP;_/8_\WL?@!02P,$% @ .H5B5KB[^<\5 P MK < !D !X;"]W;W)K&ULK55+;]LP#/XKA%?L M%,2.DW9%EP1(V@W;H4#0=MMAV$&VF5BH+'F2'#?_?I3\:/I(U@&[V*)$?OSX MDJ:UTOY=1OA?%JR#=ZB M_5:N-$EACY+Q J7A2H+&]2Q8C"Z6$Z?O%;YSK,W>&EPDB5+W3OB:S8+($4*! MJ74(C'Y;O$0A'!#1^-UB!KU+9[B_[M _^]@IEH09O%3B!\]L/@O. \APS2IA M;U3]!=MX3AU>JH3Q7Z@;W3$IIY6QJFB-B4'!9?-G#VT>]@S.HP,&<6L0>]Z- M(\_RBEDVGVI5@W;:A.86/E1O3>2X=$6YM9I..=G9^0T*9C&#%=.6HYF&ED#= M49BV ,L&(#X ,(KA6DF;&_@D,\R> H3$IJ<4=Y26\5'$*TR',!X-(([B^ C> MN ]Q[/'&;PAQ!W>:2<-\2QCXN4B,U23]>BWP!G;R.JR;E@M3LA1G 8V#0;W% M8/[^W>@L^GB$]*0G/3F&_I:Z_!, W.4(EZHHF=Q!SC)@U,R"R11!K>$D&L;4 M74+X09&9VQ@_;ABG0V7!(D'=E\8K/M^E+R6C1#]L8C> DNU8(A"LHH.&4ME2 MHBL%\(&N%T."S7$'7*:5UJ1"7E5%\X8Y$^L!U#E/HS&A.;I%1C)7CFO7;A^EDQ0Y^0CE'+XM%_LO, 7<*+L]@ATP;0C<*!C+U,TO!)N1I[&_W.X.-)7C2YY9X6J)$5>HT;RY1N)_C1%FZW?TRI^<4M5.@ M\[52MA.<@_Z!GO\!4$L#!!0 ( #J%8E:D0[<(OSP .#9 9 >&PO M=V]R:W-H965T/]V7UJ=XZUR2?=WE1__1HVS3['YX\J9=;MTOK:;EW!?RR+JM=VL#':O.D MWEC1[I%^\SS;;!K]X\O./^W3C;EWS<7]3P:7>"*7.Z6#0Z1PC]W[LKE.8X$Z_B' M#/K(SXDOVK]U]%]H\["915J[JS+_6[9JMC\]^NY1LG+KM,V;]^7]?SG9T',< M;UGF-?TWN9=G+QXER[9NRIV\#"O8907_FWX60)SRPEQ>F-.Z>2):Y>NT27_^ ML2KODPJ?AM'P#]HJO0V+RPH\E=NF@E\S>*_Y^55:9W52KI.;RM6N:%*&5;%* M;OF<\+?;;%-DZVR9%DURN5R6;=%DQ2:Y*?-LF;DZ.=._'O_XI(%%X=!/EK* M5[R ^< "9O/DU[)HMG7RIEBY53S $]B-W])<)D]GDV1^,9^/ MC/?4@^@IC?=T%$3O.B"Z-"!Z]S"(_O?EHFXJP,'_TPC8T^@@$W558LLWWNZ.>KLJAA-ROZ MO6\3_X)ID@];!Q=W6>[V:7% @"[]SVZ5K+,BA5?3/*EA/ ?$HJF3M'()@&D/ M_ZZ2K*#7JQ4\Y^!J-5OZ+*>S#S-O7.&J-,\/^+O;-_QN ]-_+#+\=(LST HO M=ZZ"@T[._N-_?#>?7[S\\^7E#?TY>_F8-@2#YNW*T=M /BO:"KV*WUSQ9B;) M;QDBRP>WW!9E7FX.R=NW5_P^[.)^6^)BROL"YJ[;19VMLK0"3)KVOP>P1=!D M*X?;3I,[>#A=Y X6T\!7=9, <++FX%?]V_4;7?24P"SKPI%PF0 ;PNT% ;P M.L._<7$ ?0<$J$@W",&=VRUN M#][-5@+G@97FU*^$I [0! KJ[+*H%-1AC:5ONRYN5,!)7A^_S .WWX-N!X +NL M7-5XI/ )YL57KV_>\1[A[\KE-,)[!^P]+;)_RN7KWWZZ^COP)=X!@&T!N]%M MW&5E6\,1UGC]8$@^(Z1_M Y[\W5G< 8[W"T_0N/0['+:)=LK>4G@/. MQ/=%N1,MJ_OMS)^+F:7.$/./00$R# HXQU 8)#S3$9[QW/.,YZ/$_&--M_!- MW0"1 *#VL8,O&X&@Q62;\0-^+-OJA*/B*XC$ >D)D7BDR "9?[09G!X3*WH8 MSQXH$*"EGQ9!G=8@D^X95D2/F +)U=B7%=H%0.1#;+&<7Q\RJK MEWE9MQ6S"E@87F.<>N@EG@;WI^=T&C(/+0XNH2M:1\^XSR"\(_58M152D_ . MT1:Z9]/D';+AI"PV)7Z[0#X]L4!S=VG>$K"0,7G0381%9#E2<;C*GHP E'45 M%1!PH.T(VPGLH%Q^.D<9>H6$ ]>6\B^ W.4.J$CZ&<<%-ES>,Q5&FK JVT6S M;G.EBS73OK9V^&4.0CW#.MUG39IG_T2&6:Z;>Q0$5K".O-S3/I9E+; KX7TD M1WA'&B"EB"G\#',X>;F+&VT=*$X&=RFKY)TT/]2\B!S >(Y+6MD#WY3EZC[+ MT!Z8YBWP,-*Z+$@J:$'69FJ[S*IENP/D0GA/!$60E])^[K?913=X;UV5 M.]E@#:1@2;QBV;0 'EWA+CW E8/;6O'330>\O$U^0BZA/\V2B,N*<+,F*:*/ M0D_\:2]I)Z"=.=9_8?)E57H!A<[9E?L2]X9'V ) JP;T8MSJ1(1"O85,&%K\ M&,:^>O?;]>OSV?>3) =HPJY!1FK@+.GM=1XDYEU9N ;90-WN]\ANM]D:KT4% M0A:.J")?Q?>T0!1X%>#2*?K20(2WL+(M@ NQQFTJ M1T2996E$6A:!81MP%KD*GTCJFK#5L%/>Q8I1+$5!DZTH".N%0XH'&[U+LYRN M9,E+#I!7Q.B %!:TR4N04Y,(#/YW7LZD U"\* )C6;=-6 M*G358\+!"R\!;#X%O1Q=]ZQBKKL.!]^W\BP>)]#34 M*5*4"S>YR Q)5Q>X)]P70J0Z^#>?_@-:"S .ZWHSZPXWZ0[AQ(*$(8= M:ZAAQ@W*%0F,D2_*M%K5O9:!*1P4\K#EEFD\*^2PEIHD',.5E9:QAKL"[9H% M)"__;3.W-L=HE6>@2ZK 7[U[_:MJ\)-D"QA*'%K)0%;ST+# Q8'E?WB!V1GH MKGCG93Y+ED F0I"O5$O$=UB+I_'3)GHZ$YE(Q>KC-8LTMT1$@,O);%RI.R[3 MZ/61&0)W-OOV9Y2M',5,?LVJZ)_

\Z@,1L7Y'=6C=2IL;X&:7(H=EB MHPT/)R*Z&AF"(M4E":1WY'#AD/,5+?*",;KWG:=[WXV2K/"2%2*F '6Z:H M!&Q(,R"YJT%\+O>Y$R7G]>U-H*6@: %'5AK;0U-);0+Z(3."@+ M,+7[EU&U#D*!8$GZ*6B@=^Z\;MP>OZM*7& :: N0PE^\BFH,WT 4BQ41RUOO+&TM[GK\H5V0+IX/6UR]LK_]:+BQ>31+&$1-*KLB#;NASK%;E- M$*3F=7PMD,LLF.)4)!=MA3A;MA-A6=%+%2A"2: */R0TUHN7R?4*Q36_8%1V M2!3$]8C!6?PXKGHY\I;(,<'(NZ7"SS[QK/LSFJG"?R&UCRA M!#!3>F#VP*,#W%F.6WKLWJ,<)*>&.CE &TV#DXN+"U0>*E;K2. #=17U/+25 M$&"5B':.R$):F3ON#/A&OCY'SQ/.Q5: !2D4%;D!TO#:VCD1%.H!\MS7CDFR# MP9P1":,I@H@&Q!5TY%2%"SW;OND1;&'&%M7"?\;3@/;9 ^\8>F>SQ\%FKF#V MD/16Z"&(HI=+ .BOKSF/EWCWSN://78BJND992RCD@#%VYZ(T64%NO+2FLUT M1W(ULP*M&\!204UFH8+(77P&0BYH*3@!B!S.P\:^JU?DU]M+?T78M%N( ]^S M[#X0Q+8$0B1SKM^N3# M1@-JFZ]86C$O:N2W2/,',+\O.FS3C&@1VM\O(Y+T8M#JG8NG]E MXSVA2 1O)')DNJQCTV@'.N(1LF*D4AM28-*J0DLCL]*B+%QP)>!.3: ",C8R M\B+_J>QBT%!\;>\1+LJ[R-OT57V<,L4R2(=!ZW?HQJ= MXIKC' AHS!.].9S,\)GSOO4@8IH;W$-R61,KR?U! G69\_C^%@>7O2ZA,P7= M31F"7/0:MP%O[Q'.(O^0S\8YPA6_/*%+2Y6_PVIH*(1XY53Z!%H+Y#ZKMZHP ML>#)1",^C:P^DFXO:P(LPYQPUUR3VEF488F);ZR_]71O_74EU%"R?/2JGJRY M1/!8KRAJ7O4(<)8])AE!#H06:_@7W!!XO*30&("J [6?^*$<4,5 (-$"< (& M?@DC\I +5,TI@*;G=-9MO@9V9.R?T;3 %7=HKV6>I$L@EPU]!W/P)'1T,%@^ M=GYT=G7/L40@.^UHNE$D?#E@F): 82BNG)VRZQ%Q9I1)Q^\9!VIT3$8!6CET MR=+)]++48O5%[.T((ZRN14YGF2Y"TR7R=,9/5%A4RH';4@&E2BM ^+5P437 M,8H;OAUH:3!)]"\8OCG$B^JE((0T-NSK*\G'OYYN_#L0- J' X;(XC_Z^#P6 MTDNJ*@2W./HB.F8(1 (:PFOTQ"S11;4IFRSU4HD.?KXXG'L82S@&GF"X$4\O M$%XO+@!A#GB)NP;.@Y7)_5MT-C5*S>Q?S+U34Q;$6 4H5]2ZUMJ[YU>M-PTI M:(C_(5B.+*QA 0G*)\=$M/O4E@1Z,E"L/)S\^/K8)!I'[/F5DS4&LYN$&^#= MJ%8,WB,CN@3Z)10Z'8B_V9^7R"OTG[-?X #[07I$6&2$*HVSZ]66O$T+^419 MY(<0>(!Q GOU_,*R53& JSOU9DT;,S%A,4D8C6#XQ),"VBXAHD0$^1"+)8B- M;"8F:\&=C:3D!8H5L...,!M1PU@4OX1#Y[!RUF]2/*R*K'&9JIY()DC &[/[ MI8 F>*T;'QD9H&:BET Z6CI'1O[9_)SNGX\7E("62/%5E)@8(H":./' LE(O ME@<=K!_DU7/=0Q?0O?&&,2:-^5&^]WZ4[T==(.^\O^:-1'#UN5&^= RD\W)4 M!Y)/@EO(!XH!ZRC%8(-:!OZV)E$&=KHI.?[X#8KX\H;^<-"@9X \W,XMQL>H M!EJI%H&Z'URLI9B^7&VT9?42KDPX% Q"^LTTN5%6_6X?M!C_I?'BZ;*,R8RC M"%F]E6/T$XMIM_:J[Q8>Y##S&GD)#%RC'2;7+U8X[C+SNL]I06<3PS-!54#> M%*QJ8><*N:EP1L%)E%U[MFK7KK?=\S2RHZ0'-I277D%A)B5SUW6Y9/;C[79# M$AD .X8$O3*P, U_K^%>5$2R%F71DO!#$8!/VB)K>L( .=YMM\_+@W,2=ZZ M"J&&:=-4V:)M=&OAB.ZWI=@L\X.'?ZC5?A#Z!Z 7G %*.^(#\?=@U_ M7$P,TT(W?M?2H" YRNA 664!LNB*@F/+5;OL6,X)87V EQ?28A%.SG\ 4EY; M4=I0CYR_W-(CEF5BB:,HB*D-8N?8=(\A1[]9[/FWW934X0M;TUN5K% M[#3:AET;1P?[.QB=E6+X@Z@Y3?[,*5[TP.4*C;"8D<>61OM;&OWVWQ.U*;A3 M0Y\FQA \D8P!^#)WFS0'D:8%B3L$7TT,&>_LU#"52^]1X%2CK YLQ$Y&<\0Q M]6LVA02_"#LJ$#)U6Q$B"$@!,"F>U2+0CX&K-R)3SRY"INO%>$ EI1^\(KA? M&;CWYJQ^W5#)[4"*@^ ON\W@!F$D\3V%NP#3I4RF$)'?53^)-[W]<'UCQ&6Q M"P5N(#:@D_.AO)1-PGZ*H99IWH;,T4@2T"V7=JK/(6' M;I?;DE)@]SX6A]9;KC36[^'GR)]/4>,A;O'X;$_9;N1 Y[CQVKI"36R^)7D@ MEQ.UQ@1)IM8387A[MCWT@I8/(T35T[WWNKPN>QBPG3F^Y"6TGY^O,\AD&(U-YTAPO*I#L;^N MV9:K !G*9:@S$RZBZ5P?.C?0B=FGXS#$G(DEQ<7(E^R$**NUR]CW)*QU*&M+ M#+('=ND"R_ &%;V+>NV-_0;%\ $I?$:!^8)?R@99L*4 1HV+;PX M9I/0(M6]P&K( M:$,ZS\0F(3)<:&KV,S%1LS/(!(2N8HNST/?F2@S]WY.O@7,,_"YD3/9K8)P_ MK*V60A+X P&!Z2B":WPVC4X^'G^=51R]/#S^-/GK\%G0@!TP>J88P!>R.%O, MM_.!2^KKF%TPHJBAD1),T (Y*K.8ZARS\319%!5/%%F^:J0XZ'=5[I54O!42 M_M9["?2I2PW:2L[P0:TGT)?W[A_U;!UF?+=L2KQ,S_ NS5Y,A/Z);(/.U+IE M6H,L D4$(9X3+(3P=\K,+3W.!ME3O!B6BJB$W,V!9O)>'B=NOV%B?0,*"VX@ M2%RT)!1\"A*567#I!+>A\(OK%TY2]Q.T3C;VZ8SD&"!:;2):5"^1Z5HJ'A0D MQ2F6PJT\]Z V_(A=7@^RHX?D3-U'F'=[ %]+B!I,#Z6E%*_2%@7@M8L-B M(UI]!2YK280JDR10H5OX,91^@J$[%X7?9FV"S@2NW22G)BIT6G,':NP&$U:H%L1J5T/*^V8)D M#S0+W:PU:#<^%"8(_"'W([6YN)C4 /_*[:5HM M^C)P@;U^P.YQ*:P22:]",H3F8\:J)N3P;/J[S]*1'74>YIH#)5=" CV>94Q_ MP*QHU'V5DW P>TTL&C3WI4I3,@0RU,Q9C:>SP!\HT@H#%QVI.P);K<3#HTPT MN,D^"01D(RPK75).]ZKSVC1YA3O4S?CP^U0609L6R)OC &31E)S6F N$NMK4 M1Y.'4GJC M!%BYZ(*%+V+,4O6L1?\KVP:#1(D@R)F. M"5FU%27>L1GE1LPHOY(917G".Y.NPV#&3#K*]2=VK5>70DTU5$"_)$-4[O4- M$8'"_CS!%C!^(&N#JY:X=X[/Z_-HD,_=C'M'A;DTZU1!PN1(;Y%7H&[E4\/4SA*OD10D"PY=69#,?3BK9,?%]B>=C4W_: ,!-@>/CVI0 M\Z!!S4?UGC=IA9)3+14(T)&=W&X!&7MUJ*\<*\'J=LO$^=^YY "&I-3T>VR6 M7!S8G*27M/M>U\?=9S7;ECEECXB9KVBU$-L]%:($L=TS.EP!U];K-6R&V].? M@8T:^F3,K$$23F>25_$D$E8LP"CB70,%P'WW:VGBPF)YF ;Q9%8RFE7"(TJ$ M[K1)R*6*2H[!Z LZ)R9O>8MG,7QF8M1Y<.N]&PY<#SCC.87=J UO2T%=3 M\R4K0/7HKB@LA4NN<0#DX@%44SRSWF];SB7G=/E0=D;7S2>H43M]8@EMIR*- M\7#.^U1V.[+XN-Y!F-&H7'.[13N\I.82L.)@$ (^<^V4XJ@ VY=M=JQ3==](309('3'_=O(?>O8]> MU)=8@P'Y9PA(T+ ?4YKPLSAM?6X"4MLV7( CM(_PO9= 6. R7"SHN"1@!+R M^]GZG)D(3BGHSX45^Y!HC-Z'8JVST6*IO30:;5^]Y/[KAAJA]F2<^7W$WI@" M3J?QUGXP2-%]4G\O64(3BI;J\&M#UC&YZ D.M ,EQM$!K%<])(!MEB= M1,+XT8W@#7DM17V17P!0$@Z#17 .;\ LMJHU2=)8<+'*-AF&2>Q0.!:E)4>=K-G" MS]]S=+^8A9:Z9/K#A26CQ=('YE/!N'/R?X8\WL%7F3W$Q?IJ5LT^L_$H:,:C MAQBJAL[&BWZ*2:_&.A$.EK' ^B5_=83'E[[H8^^)C@[<7R'[M-D2_UCE'XO# MZ<4&)HD@RG6YQ!@J-$4H6#E4KU(%V;:@FRFV"Q&**2M,G08QP19+5JU%^YPQ ML\+4<4H*%]H2_[S/D:A#SE)7L.]F[L?#H4<+AQK.&&$;9DADTEI%&NM\2@Y) M2 _YPEP08!MFDU+#^H&#B/)8B1%U;:7D7?!E*V%K"TYQ9_"+ED*>I4Q\(L?8 M<_)2C%FPKP:H9&QD[,J6*J FC^$.>Q[@6M"H%UR_'$< U]^K4_#_XMPROIY% MDQT)V2VG!E,>0)SAHCD1_IR,.8P\@F!J M6]\#K6ZP6 JNSM*)>PFT),25T""?1='H,)R48$)JFH>1Y8?D?R&->-,?O$=KU0C/9.O(<1[WH.9L,G]QD9S-+KY] MG/P-=NO.8:^U)WA5@-;9_/OO'\.3WSY[C*N+9Y]-+F;/>15CW".4E9R-EX)\ MK9+4.[6^7V%L9"^[^*J1_-?>O,_!E^K$6L6AGT=QD#:TDM_L1*U>W[SK%IKE M-@[J5>RXE$PP[#=S$]2.>MS 6C4O QU\F:D ;58F]UB2Y![,:)HF'_?L?J+. M+=8C@7$T6 !,JY(C(J(#'LUX0PO$ /YG(8 ?)'B^0U$.F2EH@=LXI_19-@_: MJ"31!H2A67-L8-Z&?@!5P.0QD[B/!S*&FZ'@YVR\6&>(CWX3U9*^]>'1('CT M8NH?,&[2$YT=!6CE#&F^D<.VA;K!,4MO/T'*B8%!4Q&WL*,OQ)T>Q/DU]:4*E0 M*,80Z<]LCZ9;0;4AS52SB^0ME@=&[*+<;J!V+,?\3_C?P$\\JT!)XR=BF'1" M)FR8(I9B=)3:B9\\2-9!)J'+*LX>- +A*9"XCUFP[_&R5T=Y#2&K0#DJQH1H MI+5-3V#>#S0C!QDZ>&&/=F@HDM2^TLK>A& ->>+4)WJ/3@*LUUIRU4YM65$W M5()%)16Q98<)77BUT3Z=.]G[)%[S"SM MRY-D+,[I3;2I,LQ.8FW2OU*'B@"]H?U8F]I'-KEBB[';6M2[8#6?9[((WTE1 MZDKZ)CT"I+8J]3X6B4Z(4E""0*.\9)RZ$!35C1_ECICL"'OB1SD.GDM1%;L0 M&;DM^5YI4E\75#@H9?VYN[)Q4O"@["<#L L,P8#3NQVF$J3#B%K&EMQ#3W;- MZ;E9#Z>E]/+?8:2LG_0+7FB!M*$>9DCS3U)16( M:T+DJ<](Z2",G9B&Y J09T]E5+S>0#=R6C^/0H]-Y5)X6,G&_3+(B]KS-BTO MBC(?R/:J)*^;#P$I8GU$$H6$5*(F*Z2?IH_1/K6.)F98<=XCVJ%!P@V>AT^SJ M1VD3/4,:TL*%A?"YL!V"0=)02-S0>7X!^AR?K TF8M)GN%&[IWA$.::(%5W% M]Q,6B YWU);]QI!?@HZ*\6297!#>H=>H_:$1[TA7?/4YSI/WK$V+1FE(5Q+0 MB)Y> D7J MWS4B?Q.U<#&D]*2>,5CHL=B0^5]&(*+ 1TS=5VSK&A/3'(L_!9D:JT:PNALI MC.:?NJ?A#"%#V".B#0F,TJ8"N9G)Y['=7S3\R=KR>GJYB-#'!7WQCTU5MGOJ M,!&;5M@8]EX_2&[/\ ALZJ8('ZE1N8I"E#%8E:-'JJP.6N@7K%'S;\-E*TQL MU7&L5,@IHJ5I&)E/KNJ;9)I<#ZYKZ!WRTJ!F:CLL]2QH0M&ZX7"ECJD(NW$. MH,P**PT7^6N6=!RQ.+CSL1L?:I_,Q@N7_%F:)?5>[=->3?P?6)B-4X*."MYW M+TKJ[:6<6H*)0OI%V59P@24Q" 1#5+M(7=MA4,JZ8LLG-E19ZR4J.7?$3$ V MXX%$HVGR)ES/Z$YJH1)TLS55MME0BP,[KK<$2Z!LQ$7)1EX[[?T"N,$INQJ& M7%:*+R%$."?TF[ B!7O -@;>[$XHJ*-JR:#*%LRD:UJY#>IT987I';:X#P7? M-Q*"G$9S>&UA$FVA8RL5!C60S"A5%EE5E-!0(8QER+%KW.;@W;_=(8A:(7\3 M@,2K*=R&LZ5]8#&*9-J)IZD<^0&Q;K!YB2(B;%PU%^2]CM6S'2!B*T'S$!TZ']FT]A@>?^WA:FU#"5]*);XCN767S#"R4)4'4NM4"MHB)#"K>\X[*Y!?4/ VT&4+%,,FYL=M<=-(N 4@+*+QC?,N>C*3:&U4@= M5PWR8J&!-\V'. DQ7/ULM3/SB2=#!APUVM^'FL>AYD?,,9#H3I-+K+03?TD3 M^MSM(9'!;]E8SAPWXQUKWQT*-O/7J^156G >?HY*776<]SRVJ;,P?,B]5")2E45ZEU5MS?'Y[]%Y MNF;OU1OE9)(Y=<"6B]&"KR[?O[G%;_O;1XN!UJT\P=<=4(TB1!/TY)I@ MQY8/Y1X6\NQ;.(O7;M&PMSCJ?^R'OD\C$5@0DY0CLK-3% Z92,3[97+5.T]E M_<$2PPXRXY+W%NV*TT6EI,!]:LKIR-KT(5M,\2NF[NU:>4&):W]I"Z21D,.*L-?*D-!B/8DBF@S)TEIR@?Z0[:8L]M-&P$2\^ ?$WZSNG1G\ET MCW$.2/O:K-ZJ?HY'\JBWJI WDL8"453Q:SA__[V38MI_1/ MRD<'],/=E]4GJ?J+VC>%2P9N9:WYH>6QRBNV(:QYR=0R9BN9S1K"^_X=4EVS MRE]-\6/;R0F>L[2'[9E%V8JU4)H71").*!Z\%.N&99-"VDO*"8R,!X39MOQZ M:LC664J!0%)-YK&W:-O2_3MR=V&Y533Q8@D!D_D;*=(Q.93N("C*F0Y-&H[; MDW"F=\16C Z9U 84VPRN2K7<'B@:95EE"[9G"&0U[JL6MT%6[-N&6\Y1VPWV MX=:A =9;ZGTW2WY(/A:^-?P_VE+B):1SBF0_2]=9EN!)5$1M)RAH46G9)36F ME2#@6#IB<4-#\X[W'"]N#HM[1](H"5+=Q84Z9[H7VK0IGELN,*:0;'?#YS9) M7-:$QCELK$=K '^:<#>9R 9-0B"6:K?.X..1N_MY2L VBY+UCN"4[],H'5D, M0O04I3L>6D/X?-ZCI/6ALA\JQ:+6VY@\\$Z<,:RD(3Z"%KK#Q">$LO_J,+;^ MP9/^T!?$.F <& R%G?2'Q/DOI93JQ/.\H[IM?>R\/Y361D'V!NPVY$@U(;(HJXJ1FEM-,FJ#_)YJWSA,)O,/V0KTXZW$L?\4Y7]%F0@*HI Y M0W*&+Y\R5><$HMI;@V)CQ__7LC@?0H'^ANQ]"G._1X.QP[@N[,7LP1,LJGV$ M*VL!".<$#EA-D8;2@]K&P.V.5&O6+-@^)N;_(_OHJ&06LDGGXQF@%/W3+WR- MOM@?H+D!2L$;<%-AT4VH$H#AR M;%Q5R8W-#1MF)+7$$*]ZZ/?+*[1%Y9&EFS7.%:H1*QT M9!F.,N])KL21CF\>=@,T-8P01AXD(51M1QU&'8JPC=3 (-E$/*+CIV&R3!^@ M=-J*B3L#4.J-DE2V=&E^$U?>]C/X7NR#M9FB?2TXK^O@O?WI\I.T$=AS&CZV MBO^\=ROJ1H.C[S""V9:<)!F3_<(ZKB\AB]Q=YM6U8&PXLES<(>:'TA'Z?);> MWEE!7N32I1H^;QOPD*15^<0#0I;ZY:DOAF;/E=9 ]4,@0NDPM'CU5OO"'K;9 MH03PK\JHR&4$=*8UP=EF/>L]UT,%W".K$*BBP2P4EV'IN2O'K\_#ZWI@%%!K M?::]%Y@7K:T0L+K0KMUU+C-9$?J*@ 0>B[7%5^ VF M3G0?D/[NX_XZW>&_A,9T[A&61']PJ23XDZ(3*.)66\)VJTW)$C@!^)P_X0V' M75":5;D14WA-SKEBDYO??7FORN$2R*K!;1KXQ.F2\NWF34Z17RAR3AZ6N$++ MH2C*VK2VZ+576L2D*E4QQ'W-+FJ JW[3!PLG\H'&@>@6Q<\Z]KG')G ]V.FB M-VR_#O\67O)C2]_8Y2+4\3.<]E)<*%[*94EFY@FFO*$POZ"B_$(LJV%(G\[ M;(3GHK".'-=820R1F-'=/ZB>(D_+>06='?H *OZ>#B]*\3HJS!B#2FVWW;[8 M]*NXCKG'GFXR>+:BUG.21\N#-M'4IF RZZS8"%YN$4;-B/"5M#47$_JDK=$J M/I"P692I 0/P+&(XV(+OIO$H/NTXZ$8=_D'"UU@FQB#TQ:6?.?!&RO"2ZC,) MSXU)T"$_?SZ>5']54KW"4)CU?59_ZA6HOV(R79 G? MK:BPTFNW+T&00S.!U%J_*BL@9E+K[I?7UU>/DS4_C.$J!4L)Y/.KI[VYL#ZN M1&PK:+X@*AXR,6GAQNP9*%E0X(5/8?T$C)ION([_(GS]0V%[3V%_CG12W)_TJ2SI]/YG^A 9O/ITQ,G_:4\N0_) M) F-2/X8,$C;HZ&<1++"UT/\*MP(KJ; CA&Z&73NP@))*#KN\(:9,ARSC0-G MW+JYV\6\;V:F]MJP:6HS($/2HVV;(?XQ>S:=PS^#6(ARJ&_N&L-\_FSZ8N3LM?G2@&UP! M'YIR]F'[W.^8< M-8&$2@SS\>H)[\7O_;".S0#>+55S%=X+D.%A_EXA8=K+G7X(?T\8"4[_?6X(Y0/3D\W MI+ Z+?/26W<: #&Q1L&)O3$2TNKYK(FKZQWLU)X:TX'7B=X!-IYK?7=Q7N%9 M?)S>3I4?<[(*^0N#R,WZ("LG2SHQ@A"*:CZ0+E!TE*.9W:-V7U8;(+F:$T'% M6-ABL<0H2Q/PA_=IH,(I$2KT<_*:.VFZA+L%7 BXK^R],>N:#,*#2L$%V_$1 M$#1!;GCS3N*7X$\54O 7S?Z+ K6'5H%GXDQ+X%)+JWIW(&D=_3-(]0W?DR"( MU6VW@6Q-"Q: +8TX1IDU6.,E')I 87*T==KS$ZJW//:8T;Z<@ M[:37;>&# UY_N-0&,L'DAU^_#7UEU,?HHVXENA:'QRM.H=Q2UU)2)DA]",7. MNAC23PNT_&M6A\U:+1+72HO$U?EZ))PB+$EJV5KJ=H8Z7 /S,:>!'2Q2C:SM MA]3B($8 5W"7&'RIDD++6MTMBJ")$H'LDC173O,C4%2K-.](1BJIWJK%AGW%]AM MR,3NKOL]!W"D>7HO$4&>D:+J@V9%$Z=^O8XO@)Z$#\11$Y- F+@2G:#>,]X% M5=]9AKBRK*(L[A#M*I&Q?F@RJ%#2 @:G[%P(H(313>5K7X3%6]+I=: ][5*; MH]LR*C$WLE11VSA@1!)S,N*+);M8>FMK8_3-M\\NC@A!2H7Z*$"! MF;SW?9:IAP+8]>#"BC2AKP8(I63)ZZ-(E"Q+IG(LX1_B+'0*Y%%[UT\ M#3%#U>YIP%("%*\!I*#A+.3@]O!)]LB).//V@9#G4-MF/EZ1 M!B1>4Z8L./Y[9>BO&RK"4";<1!S+!4<$%&P$3CDG'4_7EP45SA+B.PK7&)]6 MKX!%Z:JJA7&N"7,,9@=>R]**CD9GXZXFM=!Y"KO57@V,_K"E0^+7YSP MRSP.RT8D?+::,74$4TS884?G7FJIT$.LY6C7FB.]I$?GT'(/NLU:V3NC"5NU M/=V,FM%; #*%#=5"0!KN4'OL])-66'H+AR<=1VZ>>O8.-!LYN#R@J>A/JBL7>=E;2 2:5LXVO7- MNX[SE,!/D3:@AR2#EUA%W0_O+T-I>AQU2 \>OV2#6'8M:1UW7F@B(6&+[YW_RO"E0_]H3 M]8GD-]:(OTO"TRB *#P7VWSP(TT6]AE'&&'GBACW^TR8'E=$6PS7W6I9)Q+4 M4.B&TTZ(_JR<]D2APA#FXA=EH28M7S[&8:DGZJ5A*;KNXJBSND)^EZYL:!H> MF33E@)%6CKKCD(^B,T F1:+\9KL)+#B232W!SS3:TX M%)43CI_(^F<\T"1OA MHJ$8F\_PD9X]4C%!\Z\V&TQ[;4Z2;7V+8=$+<8/A3'^=:O.B!^?Z:0)[8YVI.5&:'?8S21T MB-'^S;9]:[=R% 5N2C!M:, BS(S"#J0@:[G(LXVXA3JT@0+FPZ\]4AKB[R#K MB3 ]H,?QX6DF58+V,#9*FC*H6 S*^+K(<)*;P^JCUI4#R2"T3=#SI-/JVMZ" M5>08) E6J*!*-3D2C\TVX&Y9="Z H/TFT[@B1'7.,C9%:6^E;O"[.U<56-%% M7=VPH?>$Y#F(2,\O+H2L4V=.4^D0H4<]-\^4GM'U1F6VILQ 3Q$9!H'P&/\@ MTBGF?2HK42#R/D29V7&%4E?N?1!P\+K.9MV(% M_PX+B,7(8(3UO5."+FDBP\.7>HM[25I\%KW*GAI*D)#@&P$G1G7^4#-T/E[; M\X-T$."F\;V:_I<,0,'/)BI1&Q0<-:2A."QM., %%N)'R19[+B'D1(DX;PX+ MVVL.%1>8J*7X0K [1H47Q>.AD8YX2X\*NYZKQD2:>#6>.O(EJ\6PY7_98GN, MRHW/93#%HOWHK)$B15NO:[%_L4JJ%0GDY:+L;I!?I:+N0^N9F/%8&!20^*)W M\9!Q/=BZ:_R)2W+BU6]..9ZQ6Q$*?LW'RW/]Y=TKRBY/WF@1<5[?&V0U2+;^ M3'T<]?+V7IL_=(90&N Y-2R6?(R_ .&L&U"'*9KOE;*X6_RJW==':?,Z:]#: M85;,Q%"E/T_OF>GZ]?E,3&]W9C(X00D4!9F&KR,V"IFHO46)?LB5C+)RD3(8 MPUC4Z5JH*-6"7N>6A!'H'H*;@BWC CDD48:@]V]FT_G3Y\E" M@J[))DM:KTA5V]16 _GFVXL0H)T51PS.&W!M#QR^_51A;7&@:/5TC5(Q:17D M_48R&DTS\PMBHX(VK:&(%$K$=4>]$3H\G0C!-9S524 MVK^'-!01Y$-["*[KHR*A]Y'Z:G5 HL@H0[EU&,C-$;JG'0@+A8\3A ;%PV \ M-P,$--&[$I&&&AM2 Z$3%CY*"T,IM/EX/;/WY$6#F:5W\67 ZAN;\;H4OKSUTY?7V\"JX8X<43A6^9>H7 %MH;',\;L-4UH,S/<^COZ M<<^:C2\1\-$3V;^64QKI? 9$YO1%G''ID:?S%X_A6M]^U#&$OH0>3))B2(HV M(J<7@XO@&Z=XD= 3ERS<5&A;D5@R%7+)TO855;LO>K]DEFO4$MU\\G&Q':83 M/*%M%0=R?OF&FJ1!\=M3G^J!ZFA"DP)[T4;O/E\N76/I=A]E-WLN;2HDD10> MWQV]7H=:0FDS-,=00ARL&\\HK/TO:4']"#B^[VE?/I>\L\K8&,$-K(("^059 M'/WA'Z=?QD2R0*^C1@J]R \+]@A] 7*(O"G8^MVS^>/D**0FQ&Y)2B>[4"NJ M"ENNS]M_;X9FA' 49%:K^6;9F\G*#8HY"8O[%&!-0:JYFDJL*ZV9PA5B/]]; MR=SB9_!%+7 NA0&QY*IN(BH35V %"ZS2T&BMOU-V1QEN;!E-\2I[+M6'(F3L MH4Q)8U.<6%.FCQYH0KX!)P2A=*7T M'2W?S!?*YY4V6(&>(U"X=KFE-N+($+N WR<+E.0W&C*\.17#@XJJ(C#?@7\/ M@9J=2J"\-^)4RM=/M_RE'21<4:@#^MRUR@9) [<.Z 01$F#XWXV* ]^=(ZTQ[XM4^V=;Q(,J(,D/U])- M)/D(&_3%[,]NVT7#DN_SB_-G%X]_2*XDYND4/<@DJ14;Z:)$V>I1R/6]2ADQUMW]MIKEE9_9!B MXE]980FN<-C9IM!XXH[YPV?_DU\\7O_RJ*=!FFS+HY(#/KXL36I9MT_V-.%B M7S\Q%8.GS@+$JSE$2UO 4)%CK3B/X4SHLO!7-K,4B?,3"PJOI)0B)"EER%F6 MKK\/K(;YFM>WR32J!***N9&F00]*Z?'T,$+,\V8^:^;W".PG".A7Q$R%4E[; M1D=P]=XMFY(OGA8"[;]X\XOS&3PP.):B8[OGQ!,-95K:%^C&46@VT.]**,M0 M53TZ+\#M@&:W;Z[^L]9ZVZ$D]/__0M.;(;&(*QI8Q%)['3OP#8JQ-_1W*X G MX%.4N@0HY#?T$ [-OC]'FW+TOFATWQ()OJ7V+VM?X*5+@>V+G;/G]EE!5.-F MT&Q(9@^&^-S?G:"8_/<=48&P=XZ962B!CK6%\?D8.^\$+X-LF%HUM"M-/ M'L3&@J#X;T,AB+T,,CZMI/6KN\"+#8M)X,;ON(J* M;5=!+=R M/#=*K+9=79+@J$B,;)@CK+3[H]5[B;(,S\JHB!#UUA+>0-VM\-)GS7U"BM#K MM$E__I'"(*YH2U7OVW,/X:&U_\<#E_] 3>#(___.,>5(M?4Q1H MT.R^AE2LO[ M^?\"4$L#!!0 ( #J%8E9"8ZO$?P0 + * 9 >&PO=V]R:W-H965T M; %HH/'JE3VLEI,+_^S63"YT MXTJI\-: ;:I*F*<9EGIUV8M[ZP=W&_PA<66WUL"9S+5^X,W'[+(7<4!88NH80=#7$J^P+!F( MPOC18O8ZEWQP>[U&?^]SIUSFPN*5+K_+S!67O;<]R# 73>GN].H#MOF,&2_5 MI?6?L&IMHQZDC76Z:@]3!)54X5L\MCS\RH&D/9#XN(,C'^6U<&)R8?0*#%L3 M&B]\JOXT!2<5%^7>&7HKZ9R;S(25%G0.MP8M*B<"5RJ#^U F?GJ"-HY/%&>PGZ\H*@Z19!7_Z? MH+^F<^L,*?#O712% (YW!\!=>69KD>)EK^80S!)[DX-7\4ETOB>]XRZ]XWWH MDZTJ7Q5"+2A82>F5U*Q"I0C4]G"MF[G+FW*=FMV5Q%XWNY/X6C ^NV*R'&L( MZL"RA703C2,[\2RB;!V1:",Z@S]1F" B( E@-4?3R8 _8ICA0BK%KN:B]%"_ MP?B8/D:C,557+Z6?-(S_QF"JE^AY.?RO-XC[R4D$;^+H]!"^&^GP2.>Y[8.B M*4I,MJ=]:R3OWAV2Y>GQ(4?WW'O9'(VN:KRZTN\[=2AC<5=O]?C>(^ S1MHC M?TR)X>((!X6DL6:H6TI(M75]H-EAF=RF:DH?=(:D@U3Z7AM0/3<[H&9,=54W M;-98+QR2!W<7S]\C#@XJ=(7._+0FHUH'"6VDAAT[36"G9':"ABQ!*U-*)4OZS_3C#)?VS"RY)I]R37U*N%^B5 MIN90%#N7.SPQF$D'=](^[%+G?NS=0X::/2-WG!R76ZBG@U=OD_CTG-7UTG\: M_!OR3_^=74%BMC7=*L!I$!G1X:07(EUB5/H$7![>IAZ8AX"@7Z >85PR6M/Z MTK/3)"4"7Z)JT ZV1]IFBDVW'$Z#PP^MPQ8/IG!0NO,X&D3P&N+Q8$Q?,XA' M?A$?#Q)XO:MHPZU;1(5FX>]*S >-O'"AZ)YVU[%IN(5LS,-=[K,P-&LM*2NG MH]'@E":("?>CL'&Z]G>2N79TP_'+@JZ4:-B WN=:N_6&'727U,F_4$L#!!0 M ( #J%8E8]UKM_(0, & ' 9 >&PO=V]R:W-H965T_C<<^1Q<5#ZBZD1+7QM&VF606WM[B:*3%YCR\VU MVJ&DE5+IEEL:ZBHR.XV\\$YM$[$XSJ*6"QFL%G[N7J\6:F\;(?%>@]FW+=?_ MKK%1AV60!,/$@ZAJZR:BU6+'*WQ$^^?N7M,H&E$*T:(T0DG06"Z#V^1F/77V MWN O@0=SU <7R5:I+V[POE@&L2.$#>;6(7#Z/>,&F\8!$8U_>LQ@W-(Y'O<' M]-]][!3+EAOV-5 MVSL3@U;([L^_]CH<.X?.+;!LW5(K*$ZM:BO$=8=PCL!82$P0\POX8T"8'%C)W!2\<84X^7_B3&4JL6-L15TUD@G6T- M&Z\P:OA\NS5^_N]3"G3XD]/X[M[:9OK03G$^BWJ:\U.-4/RPA^[E.W #])6JH9ML M;N 3C%0NR&X6)F1W09:3,&$S-Y=-0S9- MX(SHTU'TZ:^*OJFYK- XAG=8HM84[QG9S^*^+'NGJI 56'<1^R(I_J.-+2WG MWT@4 XE!C"UON,SQES*RQDI(Z;;IO4BV+)R2:)2<,$UG<$NY1ZJZ%EI5B%+D MW3FXS$CN] I>OYJSA+TE!7)523&@6723B;9U>]<)3 H^,T( U_ MXOT]KX2E([M3*8V.JAY=XWL^<$VZ&&BP M)-?X>D99U%T][P96[7P-W2I+]<)W:WH"43L#6B^5LL/ ;3 ^JJO_ 5!+ P04 M " ZA6)6K\C[LB($ "'"@ &0 'AL+W=O*EF;F5=:NSD+ I.76'%S MJC98TS\KI2MNZ:C7@=EHY$7+5,F A6$:5%S4WGS:WBWT?*H:*T6-"PVFJ2JN M'R]0JNW,B[RGB^]B75IW$-P M_X3^I;6=;%ER@Y=*_BX*6\Z\S(,"5[R1]KO:_H0[>Q*'ERMIVA6V'6W*/,@; M8U6U8R8-*E%W7_ZP\\. (0M?86 [!M;JW0EJM;SBEL^G6FU!.VI"8/6E\P0XB7F%^"G'D M PL9.X 7]QZ(6[SX30\L)-]9_^R+/\^7QFK*G;_VV=XAC_8CNWHZ,QN>X\RC M@C&H[]&;?_P0I>&G WJ/>KU'A]#G-U2?12,1U JN^=]*PZ7DQJ!Q%V^%=9\Q M!\7M-Z:3FS_+W?1R\851]J?;$))>A%QI:BD@:K E4BK41DE1M(XRECY=&$@5YX^6R<"6BT':0E=:[#N!1Q"'<'$'V?.@6,*5YM\?AIG<,/E+FOHF;M#*^HU M?/R0L8A]^L_W%O.R5E*M'UN&86I'?CIR&99,)FX?9O 5:Q(N6TI>T&,@7&MR MKQHD60@I2R"E.'99< 01\T-JOT[-2?O-_&P\/A3FM ]S^NXP?ZNIS-!8*CEC M]\7Y(-3^./>8KKP/!WK)J6E39;8O8.?U_S41SBO5N+Y35Z0C$@I]2,4+MSAY(RR8 MP\ # ";"0 &0 'AL+W=O+=FI;2!)6ZS L@5-VF$8]H&6SS91B=1(*D[^_8ZDK3J)HW5? M[*-X]_"YNX'EUC7%HAH_+/##/HE;>"AO4?_Y'*G7!9,XZ6L M_^!+LYD%XP"6N&)=;;[([2^XRV=D\2I9:_<+6^];9@%4G3:RV043@X8+_\_N M=W4X"!C'+P2DNX#4\?8+.98?F&'SJ9);4-:;T*SA4G711(X+VY0;HVB64YR9 M_XJ4DH:WMVQ1HSZ91H9 [514[0 N/$#Z D"2PI449J/AHUCB\C% 1&QZ2NF> MTD4ZB/@!JU/(DA#2.$T'\+(^QH#H(= MIWJ[0:@>K5*[5="O EM4"$S#2M:T2_49_(E,^88"M0.;!:J^)?![BXH9+M8[ ME$IJ Z\A"XMB C<;J\VCL. MS8Z#3[;=,V&N_L^K^JP'Y\\=75N<-_UD5+<\+/*Q'>1D9N.1-4=DIF5LS<*: MH]*:)9G). 62 AW>*VH0)'$X3A*XE8;5T(DEUY7LA*&>KWP&3YAG:3@:950K M3>P^-VUG73D%4.8&WF;A.,]/X-K601BX8W6'-@/Y1"XU:8#7W'#:E.DX+./) M#O*IK@X<0SH+E;*PM$R9)"?#SD**O?]K2/-P,AD/B:OHQ54,BNO&WUPVJ?_6 MV>7_T]G@RC^EL[Y/G>-@:,_;DX6)AS>OQFE2OM>V+H?Z?](9*ERK.&7(ZP>Z M<&MF^VLDI;OB%8);/WQ!OPFPGY=OXC5LCXPXFW@M9^&$M.643%^+V"LYI=8E M7LEDEODC^9(2*-K+]UD1J.^3L!P51_L>'5R8#:JU>Q9H[?[9<,;7F0E,%5Q0:GY9T8"C_%/ #(UMW_2ZDH&ULG5;;CMLV$/V5@5($64"P[K)W8QO82[+)0]K% M[K9%4?2!EL86$4IT27J=].L[I&Q93F4WR(-%BN;,G$.>&"^73-5OB$YM?U@Z*WH/-2 M\AH;S64#"ICZ%].=F9^+V6YY4( :TKXV!C6K/A"(%QK MC4;[\#/IXLTSHR5],0T,1;1V0;'S?M-ZCT]XCV+X)!M3:7C7E%@>.P@(:HJ&-(A7]-70. M;91T.(K-K"N]9@7./$H=C>H%O?GK5U$>OCW#(>TXI.>\SY_:A *YA!LF6%.@ MMO,#&[VG8TE>%\6FW@AFD.:U5(;_PVR"#+$Z&W>8U7.%E"8'%+R'@AU0L!X* MUD,!C(Z::5A*0?5"7Q%RZX6N'>L%JN[JX1%MR>'-"NZ5U/J(EA7M';Y0Q5G3 MF\&B:J20JZ\0CB+X"5+_,A[3^";U)_GE!PG M80AO(O\R32\@R7)X5JRD^%0X V.G#:N)7C**(?+3=F^4CB\@SA)XEH8)BC'Q M\S;JV+_,0QLUS\51=@'Y)#O!+QV%!WYA1OR2 M=(!?[D_2R(:-_/$DAS,"SSJ!9]\K\+YBZ9 *J:BND,C@EAA)P4MW0D^&!OIT M&'>ZOZQ1M92'-'XV]+#&CT"H'@A#XB_Z0/01$-D!@2W31S+_ YEJB^2 UITB MZ!'" ]V=_1+W7=']TI7TGT_,91NEF;U#-%9&KU]-XBA^^Y_Q^2 ?:U"VNK*0 M3YK<8T/!VY+)2OHH<5L8[=<5TN@2LKC][85!N4"K=HSCPWA&%GDGB_Q[9?%. M&UZ[$W^_,;9:'UW143'TSO\%4$L#!!0 ( #J%8E9M\\%E MB0( *4% 9 >&PO=V]R:W-H965T2F_?M1%"+[W:F'8>!+JHH:'Z7+8@\*22JJ$&MVH;Z%8!+5U2 MPX,X#*=!0YGPLH7S;52VD)WA3,!&$=TU#56O:^!RM_0B[^"X8]O:6$>0+5JZ MA7LP/]J-PETPH)2L :&9%$1!M?16T7R=VG@7\)/!3A_9Q':22_EH-U_+I1=: M0L"A,!:!XO(,U\"Y!4(:3WM,;RAI$X_M _IGUSOVDE,-UY+_8J6IE][,(R54 MM./F3NZ^P+Z?B<4K)-?N2W9];))XI.BTD7_ %2&_C%!W[K M^"3B#13G)(E\$H=Q? (O&?I-'%[R!MZ&OKKF"!4E<O9NUD<75SA_>RK\:,?HY H1FW0BW0,)E62HZJ9V,[)2ELG M/APG&JCC'5<5*Q#\J6.:.5T64AM-WI/XTI\F$1I)Z%^F,?F.!=0H MC8F?)C%)_"A-R8,TE(]&(=#$#Z>)-5(_G$W)V',$1])I0&W=@+"==L+T*AJ\ MPPQ:]=+[%]X/L%NJMDQHPJ'"U/#\8N(1U0^%?F-DZX282X.R=F:-&UL?55;;]HP%/XK1^E4;5+77*"748@$=-4F MM1(JW?8P[<%)3A*KCIW9#I1_/]L)*4S 2WP[W^7$.2?CM9"OJD34\%8QKB9> MJ74]\GV5EE@1=2EJY.8D%[(BVBQEX:M:(LD"P: MS2C'A0355!61FQDRL9YXH;?=>*9%J>V&'X]K4N 2]8]Z() V2HNJ QL'%>7M2-ZZ][ #N V. *(.$#G?K9!S>4\TB<=2K$'::,-F M)RY5AS;F*+>7LM32G%*#T_$SK@1;45[ 7&)&-3R0E#*J-T!X!HO% AX%X?#Q MA20,U:>QKXVHA?II)S!K!:(C F$$3X+K4L%7GF&V3^ ;M[WE:&MY%IUDO,?T M$@;A!41!%)W@&_2O8.#X!D?Y$@WW5*5,J$8B_)XF2DOSN?PYE&W+-3S,94MH MI&J2XL0S-:)0KM"+S\_"Z^#NA--A[W1XBCU>FI+,&H8@]/*3"%*_2F%G#VK#D@IDN M8()',%5M%BE6"[(=7X0FK'6Z MW>H@CZC4".:-E,@UU$*Z#F'\,,&+SQIEM0_;9_POZ("E0W?M[Q1IA;)PKG8*&V .<^%T-N%%>C_ ?$_4$L#!!0 ( #J%8E:IYP<%IP( .<% 9 M >&PO=V]R:W-H965T[%%BCSGD#8YWBJ] M-@6BA9=22#,)"FNK41B:M,"2F9ZJ4-)-KG3)+)EZ%9I*(\M\4BG".(K.PY)Q M&21C[UOH9*QJ*[C$A093ER73KS,4:CL)^L'.<<]7A76.,!E7;(4/:)^JA28K M[% R7J(T7$G0F$^":7\T&[IX'_#,<6OVSN J62JU=L;7;!)$3A *3*U#8/3: MX!R%<$ DXV>+&724+G'_O$._];53+4MF<*[$-Y[98A)977S+)DK-46 MM(LF-'?PI?IL$L>E^R@/5M,MISR;S)7/_(*,Y\&(>6J!U F+8TLX8F_@M-/X8[)6UAX$9FF+T%"$ES)SS>"9_% M1Q&O,>W!H/\1XBB.C^ -ND8,/-[@/QHQ_;,1WZ=+8S7]43\.M:(A&AXF6_I66]IHJYVV$=QSL_Z4:T1*M$C-M*"918A[\26, 0_7S&'G[;;8M!G>W^'-"KQC>L6I%P)S2HUZ%V&ULE5=M M;]LX#/XK1+8.+9 ZMIS83M<&2+N7VX?MBJ;;<#CS"H"R\4U7V1!@FO4JJNC,Z]W/79G2NEZY4-5X;L,NJDN;Q$DN] MNNA$GV_P M3>'*;HV!,[G3^IY?/A47G9 #PA)SQPB2'@]XA67)0!3&CS5FIUV2';?'&_0/ M/G?*Y4Y:O-+E=U6X^44GZT"!4[DLW8U>_8'K? :,E^O2^E]8-;9)VH%\:9VN MULX40:7JYBE_KO=ARR$+]SB(M8/P<3<+^2C?22='YT:OP+ UH?' I^J]*3A5 M,RD39^BK(C\WFCB=WY]R7@52D.(K[#/( XZH((A3B %[=)QQXOWI?T M7!H\O?1)7\M'TIB#L3&RGJ$?_SV^L\Z08/[9E7V#W=^-S45T9A&> 55 M@YLC?:RM+E4A'0\LA4NLPWLG"2EJ@OZDNJ0W8,_@+I6GT <0N5G=H M6H;Y)^*?$*Y+Z;CS;$.]AGXW32)Z1G$W'"8T>/,J$Y%X"Q-)D@59%U0BYAZ= MJF)A:WB+^;S6I9X]>NL"'Z@]+3SY@VXL8HA$-T[CUOXCUK1^ MZ8UE076H6"#<4 @_"U.(TFX:]9_PM2/KUR"R[C#D4).LFU%F3Z$>$,.@% @T&X!W!*W#5V\BTW35O_2]O):NY8D%Q5 M%K[[1HC%*1N2#):.1%$7#"*]*I[S'0'1&,>\6_U #.$C%2)KB6:)B$% #']# MRS/'43>.LQ-OE\"5K'/J[D6/!#)%Y0W287A"W 5Q]M+5!:TS%!FK202#X2%> MDI:7Y+>*%/YVFOF$%4'L7=3]477/Y:R5%-%>["]I(6]+-;;/M;[ MZ,730?F,VPU<2^[X@>IAAO^?&,]F!F?4!>!3[8RBTSN';[)<8HOQ$D4(JGUB M9!!D&0R#E+41ML+H=R.J*1)&!N]_HLD5]ZA-76V>&W7 <=(GR61!+,AZH8S7 MD3AA\$'T&T&Q4!+?=I* *GT8;%?S6J#<'K )B4]/Z/^&:,='ND0L8![3A$F M@\44O."PN5'V'J8&D0*FD(A-,*SA*.@?P2F((#NBL8 CUA!=* GI0=/9I$HJ M%$BB8,!FB0C2(WZ+M@TY13BFC?#AGK!PV9;TP*/6K*"B*R@7>%18%A#2]Z/F M=Y=8>EM7O@K-S%]L+1W&R]HUM[]VMKT[CYLKXY-Y<_'^+,V,ZA1*G))K&*1T M6)CF,MN\.+WP%\@[[>@ZZH=SNO^C80/Z/M7:;5YX@?8_BM%_4$L#!!0 ( M #J%8E9I>)GGU00 /P, 9 >&PO=V]R:W-H965T4)2N!XDV?^B)1Y%S.#,\,J>5.J@>=(AIXRC.ASWNI,<5B--)1BCG3GBQ0 MT$HB5R4\FP4^OYLE#,N>JNEFUNKU5*6)N,"UPITF>=,/5]B M)G?GO:!73]SR;6KLQ&BU+-@6[]!\+=:*OD:-E9CG*#27 A0FY[V+8'$YL_). MX!O'G6Z-P4:RD?+!?MS$YSW? L(,(V,M,'H]XA5FF35$,+[O;?8:EU:Q/:ZM M_^)BIU@V3..5S/[DL4G/>_,>Q)BP,C.W]KGH:4P]]]0"/<*H<-=.7(HKYEAJZ62.U!6FJS9@0O5:1,X M+NRFW!E%JYSTS.I&1#)'N&=/J(&)V([@%B/DCVR3(5QL%2)M@H'^O9W0@^7( MD%^K/8KV/BXK'^$;/H(0ODAA4@V?18SQ2P,C MR@#FO4E^%1B]<8>3 .AA#Z M87C$WKC)PMC9&_\P"W#-=91)72J$OR\VVBCBS3]=,5<6)]T6;2TM=,$B/.]1 ML6A4C]A;??P0S/Q/1_!.&KR38]97=U2;<4G;(Q-8*_G(78U0B4)[/[M0'[7; MC?H^12A>..&5$U.1QAC%-Z5Q=#$2#(E?R;Q@XADB2=6K#<86J%U(9$9M@(NM MLV-GGI$I#6B) ;2MF&]0-5OK&$F#8 %_D5S%GPXQ*P)7I5)$U 7\!!\_S,,@ M_-0:??7N/$@P1L6R%OYFO7[?&6;0N>T8>?TW>S\G"3H&F^+F7!K8Z0F(T7$,\YL>^[BZG$O MEI;86+W/2\;T9/==(QZ:P9P^Z%WYA", MO="^KZB N-%[TS5/3^ /2K2J@/C>V8NE;RPK*V/,)IR)"*$_\:;.;.A-[/M> M&L)]V$.7/M^ES3V/%,*L*839\4*@\N0)CQBE8"U5S:JZ*[A:N*"M,=71^V+^ M-\XV1$7#N_OX4N'85P$"WPBL.X5F;<1V*-N^HB.L.F[];%A;$ M0&-I3.>VAH@I]4QQ[IB*-36V<#B=!?0.AF,R8E,;[0DU]_U6IWPD_KN+#A>P M9LH(5#KE!9P.Y[,9/<_\LS;EPND8 G\.=^7&."8%P7 R]^%L.![/NPE820R@ M[V0&>P9VI>JM<^1UVMJ 7NMT6&]KOA:WF7PAW&])#VI@[STQ1JT;:8YJZ^[= MM#>R%*:ZG#:SS=7^HKK1'L2K_X(O3&VYT)!A0JK4.^A84-5=N_HPLG#WVXTT M=%MVPY1^3U!9 5I/I#3UAW70_/"L_@502P,$% @ .H5B5O30D-O8! M' T !D !X;"]W;W)K&ULK5?;;MLX$/T50@T* M!U"MJV7'M0W821=;H V,.&FQ6.P#+5$V-Q3IDE2<_/T.J4OL^-)%T1>+$F<. MSPS/#.G15LA'M29$H^>"<35VUEIOAIZGTC4IL.J*#>$PDPM98 VO7+C#"Q'3N!TWRXHZNU-A^\ MR6B#5V1!],-F+N'-:U$R6A"NJ.!(DGSL3(/A+#;VUN ;)5NU,T8FDJ40C^;E M?7$SW4>=AP& M_@F'L'8(+>]J("G)Y^PY)2O M%.I\$4I=HCF1:+'&DG@/G&K4N<=+1M3ER-.PF''QTAIX5@&')X"#$'T57*\5 M^L0SDNT#>,"RI1HV5&?A6<0;DG91%+@H],/P#%[4AAY9O.AGH;1%&2KSBF9%S7@MJJYCYA9TQ6E.4\PU MFJ:I*+DV\BH(TD!>H$P]L?78BU_?]2S3-_H6^4V_>_O)8:TF7 M9:4$ (:Y K*RB]KR:]D%_7/2?"T(V2&,6^CS[E.1S3!LX6$QS4.[D=HFO! M85U-ZP:T(^;#Q"< ][OH-I6]3S@P6%VU4NZ-> M%Y8_7PQ'T3I^=Q!?FD<2&?5W(99[H:'%'7/_?[%<-*@7#:YI1@;Y5_+3Y/O7 M634(IWE-H=M_>%69%48M /*BULP7^4F,'1U!J+C3EVC'F2P/$ IT-CO'BCZ-D>%13WH=F%YA'X M_=:IRFM=#+\_6M2+W:0?H)X/==)2/7;[\79NK'#:K>R]7"%[%E>7U_9K>_6? M5C?>5_/J?\-7+%<44L1(#JY^M]]SD*SNXM6+%AM[_UT*#;=I.US#WQ0FY@(>%-';IF%J?PNUW,V]R#L*/O!-9:P@6,Q:MH%',!_;!X6[ MH$ -"(X#/3A0Q[L[R+%\S0Q; MS)3<$66M$&%"@C287*[:N M08]F@<%CK'&0'R!O.TCZ!&1$R3N$K#2Y$P44_P0(D%]/DAY)WM*SB*\A'Y,X M\@D-*3V#%_=!QPXO_K&@R1\W:VT4-LJ?0U%WF,DPIKT\U[IE.B-$8)'4]0\J]R\[[' MD\P/I]2G:4BR=!RC*4JB$'\Q2C+GO)*&U22-_(RF?CB9DB@,QR$JTM"?1BA. M>]&9.D_Z.D^>56?,V5U9XIO+KI85$QLL!1B;%J5#)2'XRKO[LN5F/]02 MYUD,M81K:F&ZAH">6_Z=FU4L9=,RL7_Y8DJC[)4^Z1S^#+Y#".!B0#K*J?? ME#VMX#DS4(S)[RCH7C0#W>=:[3V.MEIJ39@QBJ^W73Q&/M%1/Y$++.M5%(_L M,O.SA([(2C&A2PS%^HDG^NG:,L#)J.&8#E84W X?5E^VC!>77%SFK.6VHX9N MDCL?H7"B6.!2R>8D@R>I'DS@!0U].DU&Y"))_#B-1H?&Z7#$CV6!B8*8YP1M MDQ13/[K*7+XFN SCT=!5"$ZF5 -JXV:Q)KG<"M,-K%[:C_N;;LI]-^^^%=XQ MM>%"DQI*= W'&?:SZN9OMS&R=3-O+0U.4+>L\),%E#5 ?2FE.6[L ?U'T.)O M4$L#!!0 ( #J%8E9XK,?1:@< ',\ 9 >&PO=V]R:W-H965T[J3.1C*E6 T*AJE21?W>F?=E,999SHI MMEV+Z82O\R3.V+5 R!-9_(\>JGU['12N9<[3JK'J01IGY5_Z6 FQU:#_ M7 -<-< [#?#XF09^U< _MD&_:M _ML&@:E"<>K<\]T*X@.9T.A'\ 0F]MZ+I M%X7Z16NE5YSI"^4F%^K36+7+IW_2?"T8XG/T<<4$U>9)]!NZC*)8OZ8)>I>5 MEZ.V]21@.8T3^1J]0ETDEU0PB>(,W69Q+M^HC>KUYR5?2YI%GR,-O$.YA#]W> M!.CDE=7Y\D]35]W@@(6GR/<*,*[!S]*"XVG>81HYGM9STBQ-_?J2\0N\[[YD M/EJ7S-_OU5[H7K\W M60,)"R!A! AF^=*O?>F[Z--K-<0R(5B$U*@1?GVSN<3I.E]R$?^K/C@I-[UN MBW+D>Y MX@]215?F:IB+LX535B>Y[84/"0L&>S[V&UPD!W>S)#VK)3T[<+'RD+%(HKG@ M*8JE7-,L+.I06(I=7<.9FBNIC6M5#\2#4#5)R1W%,N3K3)GP';UJTMQYZ+:: ME[#AUOGO7N?[>V ?#_:$=($L#8>UAD.GAK<;49AHJA)7SM9M98"$!9 P @2S M+!C5%HS@:^$(TA=(6 )(T PRY=Q[:H:9%0-5&,VDCQQ%\/Q ML<70V8VV\D/""!#,DM_KF5C1BNOB*E&>A$!86()PD5 MTFQ]KFK>9$MU4&NH'>PXXNY86TM :02*9INRE?6\_Z_H5L>VO6GXQKC[ MV-H?2!J!HMG^8.,/=OM#GU*F)=Y\<8Q'(9<.Z?&>]-YP;P(R V!4TV]MSAV 0[ M50I6Y;7/'ID(8ZE_W;&FLTZIS_:GL8-&H2$3B& MHKU7MH_?-7!WN+6\+Y&3L@-[Z!J4%H#0"1;,],WD=CU^@WH"&=U!: $HC4#1[ M_:0)[[[[YCAY#)@!"13-EMVD/\J1JI! M9?*]F MP7&&V*: %*MTGOLR]8^\^^?N36LG0',[%,UVPN1V_\"-[NT1J\5$UXUM_54! MC>Z@- )%LPTRT=T_>X&!#'2!."@M *41*)KMCLGROCO+UPO:5'*GH1K-E%7K MZJO4N)*MXAU:2S]S'[>UYJ!Q'8IF:V[BNN^.ZV7QJ&2N1(\VTUV][M8URQWM MEXSF6T_N3K0V #1[0]%* [I;#U>F3"R*IUHE*A;#E@\BUEOK)V5J\7#(: M,:%W4)_/.<\W;_0!ZN>,I_\!4$L#!!0 ( #J%8E8O60W^LPL #Z& 9 M >&PO=V]R:W-H965T,#)M"Y$EEY+SL>B/7])6+-.1F6AP%LU-X@_Q M(24=\Z7>(U(G][FZ+692EN1AGF;%:6=6EHL/W6X1S^1<% ?Y0F;ZFTFNYJ+4 M;]6T6RR4%.-5H7G:]7N]87GG3/O Q_T M38'5%M\3>5]LO29F5V[R_-:\^3@^[?1,BV0JX](@A/YW)R]DFAJ2;L>/"MK9 MU&D*;K]^HD>KG=<[9&G_TK&Y>RT<]0A8SD1R[3\DM]S6>W0P/#B/"U6 M?\E]M6VO0^)E4>;SJK!NP3S)UO_%0W4@M@KX_IX"?E7 WRG@!7L*]*L"_9T" MP\&> D%5(-@I$.S;AT%58/#:?1A6!8:O+7!8%3A\;8&CJL#1ZNRN3\?J7%)1 MBM&)RN^),EMKFGFQ$L2JM#Z%26:T>UTJ_6VBRY6C)$%N0].1N/$U-2I.1CMOY% M&<[O5)8B28L_R&\DRJ^X_[?FY[R2>+=0!\8)WQ._Y/?+MFI+??_NCH6$7;LR?(CL@ M/6^-:=HO=W$JXP/27Q?WGUI!DKGNB(I5_W"]7"S21"IRL1*#?J'D(E?F!'S+ MDK*AQO#U-7J;&I]5TP".7@]V'5#V^@/J.S#,@F"778"/7P$4?G8VW.I."_-QZ MUR0\)ZRM\) PNH8-5S S(+L;>;V>[G#OM@6%K#%"PA@2QD$P2U"#C: &+PCJ M3NKH4YC^+,Z+LBF6GSL1;66$A-$U['!+1L?]9S)ZOE'@[6X4/=_(\WB&BHJ);*IU)(B^6-#H-Z7#F1RJ@HS>/;]\L%6>BW^;A)3LZFM943 M$D:1L-!]!KRC'AF+QZ;?6X1L!D/". AF:?9PH]E#YQ'[+HO5L&N_L)SEVPH+ M":-(6.@^3 %YE$(UZ@K9"H:$<1#,TM711E='S@/VSSS[L12I'N#K3DY?+<6W M)%^8SK!XI_O&K%0B+O7WI)1JWA@>G?BVLD/"*!(6NH^BU]NO.V0S&!+&03!+ M=\<;W1V[=;>]XUTA("N-H#16T;9[1M]OT RH4ELS?JT9WZD9*O5UG-(C(66N]92, M4]USK,=&9:X'1I:BFF7DK*"UC) T"J6%4%H$I;&*9B4T&L0&JM,66YU\]YS) MTM%7\6 D)I,[<9/J7 MNO_7I">DBDT"?RK-D*K4Y!N9R8D93R49D7<&6\Y$2>1#/#,Y#K/9>KSUQ&R6 M,S1[#Z71BN9YVX'OX&BPVRM",_-0&H/2.(IFZ[G.SGON]/Q>/B60K>TVZA :!H?2J,5;4>!WC,%0E/Y4!J#TCB*9BNP3N=[[GS^9RVN M^7+>*"-H&A]*HU!:"*5%4!J#TCB*9JNM=A&\X:]WSSVH7P"E42@MA-(B*(U! M:1Q%LW5;.PF>.T?^,;O+DW@SJMR?VG5S6FL/ZBF\L(_]O?Y2"&U'!*4Q*(VC M:+;.:F?!8#2 M*)060FD1E,:@-(ZBV3?NUE:%[[8J7AV-W9RVVH/2Z O[.-P?C:'MB* T!J5Q M%,W666V'^&X[Y&-FDBS)G23&56U6&-0"@=(HE!9":1&4QJ TCJ+9JJL-%=__ M]5'9AWHN4!J%TD(H+8+2&)3&431;M[4WX[N]F9=OMW,#6HL.ZHQ :>$+A\IQ MRQVT'0Q*XRB:+;#:+/'=9LG53/=V^7P5C,E5*AIG,+@9K34&]3Z@M!!*BZ T M!J5Q%,W676V1^(,W$)"A9@N41J&T$$J+H#0&I7$4S=9M;;;X[AD#KPC(4*?D MA>;L#WH4VH[P+[T4WST_8^_-7$E6 M2EUA6=^4*.)8+>78++NBI;Y>=H8H43;>SN6NMK54H0Y*1=NYG:NW>SL7M-(( M2F-0&D?1[,4I:FND[[8-OB>F0_PJXUF6I_GTD7SZ=-&D*3>FK::@- JEA5!: M!*4Q*(VC:+;T:K>D[_WZL-V'^BU0&H720B@M@M(8E,91-%NWM=_2=T]@N;+F M 6QB]4RFC=?,;EIK!4*=DXIF9I%M16._?[@3CJ&U1E :@](XBF9K:VNQ*'>B M_T+)<5*2BWSE)*MUE_@E*6[)SZ?NKR!?-F/&1KUA%X/"K@:%70X*NQX4=D$H M[(I0_P\CI5\;*?W@#41JJ!$#I5$H+832(BB-06D<1;-U6QLQ??=Z#WM]*(;:)5 :A=)"*"V"TAB4QE$T6Z2UK=(_? .A&.K10&D42@NA MM A*8U :1]%LW=8>3=\]4<7N597N5=^],"G9#6PM0JCA J6%%6WG*MSK/XO= M4"L%2N,HFBVOVDKINZV45\7NK_=YB]@--5&@- JEA5!:!*4Q*(VC:/;*RK77 M$O1^?>P.H$8-E$:AM!!*BZ T!J5Q%,W6;6W4!.YI+>UCMQO86H10UP5*"RO: M;NSV^SNQ&UHK@](XBF;+J_93 K>?4C]*PIGUOA*/Z]LD=']Y5MT.\W/S4-\&C4(M6.@-%K17$L O[Q)!&T3@](XBF:KI39. M K=Q@@G)6PHS>?-&E4$-%RB-0FDAE!9!:0Q*XRB:K=W:Q@G>P))A =39@=(H ME!9":1&4QJ TCJ+9NJV=G< ]8>8O7&5#;1HHC5:TW3O+@N%NG&[[09K MJ+4"I7$4S19.;:T$;FM%1^%X)N-;W>'E9?6(5_URJL22QO&A^-,WC^;([ALY7O+]S5MA47E!9" M:1&4QJ TCJ+9XJJMD\$+*X)=738J".J/0&D42@NAM A*8U :1]%LI=4NRN - MK (V@!HJ4!J%TD(H+8+2&)3&431;M[6A,G#/>-D\#FCS?-?54X))+!9)N7[R M2J,2H18)E$:AM!!*BRJ:]9BKAL<00ZV/ACJ#[8A\BSWS>K3&CDX68RL]"39.L M(*F<:&3OX'#0(2J9SC9ORGQQVM']^$U>EOE\]7(FQ5@JLX'^?I+K*^SJC:G@ M/E>WJV:/_@=02P,$% @ .H5B5AUCF7,_ P PPD !D !X;"]W;W)K M&ULK59K;]HP%/TK5E9-K52:!Z^V@TB%;-JD54*P MKA^F?3#)#;'JV,PVT/W[V4Y((0165?T"L7W/\3W'UX_!AHLGF0$H])Q3)H=. MIM3RUG5EG$&.Y15? M,C*174#3ROY^:8,"<W7 CHEH&.= M*:18'R*L<#@0?(.$B=9LYL.::=%:/F%FV6=*Z%&B<2H<84DDXBF:")# %"Y6 M@R5H5A2"&9N1!2,IB3%3Z"Z.^8HIPA9HPBF)"4C4V@T>9Y@M="=AZ([JJL(L M!J3K$T5\-5?IBFXI)#J/0&%"Y85F>)A%Z/SL IT9X(^,KZ1.0@YR*-A:- I.,D807Z&V?XD"+P@:$AJ_ M'NXWP*/7P[T3:MK5@K^FY2BFZS1/9TZM6[G$,0R=I:DPL08G_/C![WF?FJQ\3[+HGS87#H);O M]6LV= ^L:G6O7_SKY/5.RGL41$&+IZF\1$Q?POI\*R7JU7\GNGY2MC\[_E&[_P&S?\VN%.3X,JM=W=!BR6]]% M\N[.]9:#6-AG@D2VIHICO.JM7B)W]@*N]8_T"Z5X4+S0%,^;>RST?I6(0JHI MO:N^+B91/!F*AN)+>XG.N=)7LOW,]"L+A G0XRGG:MLP$U3OMO ?4$L#!!0 M ( #J%8E:J-%,N5P, $P/ 9 >&PO=V]R:W-H965TICV8Y*:Q<.Q@.[1, M^_&SDY"4J353Q=<+C1W?<\^Y/O3V#N9"WJ@40*-%QK@:>JG6^;[OJRB%C*AM MD0,W;Q(A,Z+-4LY\E4L@<1F4,3\,@IZ?$ MCX&)^=##WL/&)9VEVF[XHT%.9C %?95/I%GY#4I,,^"*"HXD)$/O .^/<=\& ME">^4YBKI6=DI5P+<6,7I_'0"RPC8!!I"T',QQT< F,6R?"XK4&])J<-7'Y^ M0#\IQ1LQUT3!H6 _:*S3H;?KH1@24C!]*>;?H!;4M7B18*K\B^;UV5J&1Y1#09#:28(VE/&S3[4$HMHPTY MRNVM3+4T;ZF)TZ,Q450AD:")! 57 MJZM4(M%S(@%].@)-*%.?![XVXBQ%/ZJ%C"LAX1HA.$3G@NM4H6,>0_P8P#=5 M:4H3/I1F'#H1CR#:1AV\A<(@#!UXG:;4G1)O9PW>HG;P#;_3Q ^X%7QU<=QJN.R5ZQVF+BW]L<;!DBXNG M;?'SS*"B4PV9^K5*X,X+".PV KO.RVBM"(^LJ&HKFOW&QD5E8V9MO$J'.U,' MW0.1RL&YUW#N;6 @LEAG("?:AO7M-US[;V^@_@L(W&T$[KZ:@=R9ND\::*_A MO.?F7,@H-2VL9;F*C1-CPZKBH.U'P=L;I^;PS!J7>BY^->\\D>KI;Q\,I#Y!71G?MI5&B*A]&J23N!-Z]TV7MQY!YYZB7Z-VX:-G>WR M>3WE3O4?GFK;,'9WQY-"#5G MGA,YHUPA!HD)#;;[QD2R&MVJA19Y.2Y="VV&K_(Q->,N2'O O$^$T \+FZ 9 MH$=_ 5!+ P04 " ZA6)6%,1S->L" _"@ &0 'AL+W=OB H(!8:@)6?QM80%%HD KC=\NT MND=JQ_WQCO[9:%=:'K" !2M^D$3F,VMJH0127!=RQ;9?H-4STKR8%<+\HFUK MZU@HKH5D9>NL(B@);?[Q4YN'/0=W?,+!:QV\8X?A"0>_=?"-T"8R(^L&2QP& MG&T1U]:*I@2/..R'.]= =HS(7Z!--(#D$V"I37;J\7;KFWEGB#<0#Y+L?D.=X7D] BW]W M=\^$XW>GYQO>\ 2O)X%17YK.4O2'XEI4.(:95>DJX!NPPK=OW+'SL4_BA6 ' M@H>=X*&A^V?+]?ZH7*.][G^_*JHZ%9"*7[U96MXR6Q="':0K5&7K='9 M\CAX$Q%7K]8'5 '7:^H+W2?]+.^UTAN8ZQB:ODXVH3-P1Z/ WO2(&G>BQJ^M M^7F?E+.4UTJY$.Q \*03//G_-3^Y9+8N!#O(UK3+UO3"-3_M+5/_I4P;4?UF M0^^HFNV]N[@$GID612!S(LT]TZUV75!D+O^C];GJCIIFY@73M%9WF&=$W:P% MI KI#";J1>--N]),)*O,C?_ I.H?S#!7'1YP;:#V4\;D;J(?T/6,X1]02P,$ M% @ .H5B5B"XU3(9 P *0T !D !X;"]W;W)K&ULM5=M;]HP$/XK5E9-G;0UKP3H(%)I-JW2JJ*R;A^F?7"3(XF:V,PV MT/W[V4Y("0345ND78COW/+E[CK//HS5E#SP%$.BQR D?&ZD0BW/3Y%$*!>9G M= %$OIE35F AIRPQ^8(!CC6HR$W'LGRSP!DQ@I%>F[)@1)++HL#L MWP1RNAX;MK%9N,V25*@%,Q@M< (S$'>+*9,SLV:)LP((SRA!#.9CX\(^#VU+ M ;3%SPS6?&N,5"CWE#ZHR54\-BSE$>00"46!Y6,%EY#GBDGZ\;IO*N#V M>,/^50 < ;@5PGPOP*H"GE2E#T3J$6.!@ MQ.@:,64MV=1 BZG1,OR,J+S/!)-O,XD3P2VL@"P!?4*S,O.(SE&8<9PD#!*L M2UVOG53O*.5_@",:&W#(X ML!48P?MWMF]];M.L2[*P([*&GEZMIW>,??.7;Q.L!/8U4.V8J\ >]FU_,#)7 MVU+LFSF.9SO]IEG8PN;WG)Y=FS7<[]7N]XZZ?[,"AH3<>]L". I]:<:[) L[ M(FM(YM>2^6]407Z7>G9)%G9$UM"S7^O9?VT%E4!_ZS\_L*R=\MFW<0>#':-P MW\CS;:>]= :UWX.C?D]I1H0ZK0Z5SU'X2]/=)5G8$5E#MF$MV_"-RF?8I9Y= MDH4=D37TM*VGILMZ;0%5R.89Y+M[9U"+G2,;#F_W$&KC\RW?'>Z4DKG50Q; M$MV+YR=]8GZAZ@>],GFO(2<8U9DA&.Y4[ZF0?:\>IO(N TP9R/=S2L5FHCY0WXZ"_U!+ P04 " Z MA6)6[OKTULH" "'" &0 'AL+W=O?>NWO/CB^CE9 /*D?4\%@PKL9>KG5YYOLJR;$@JB-*Y.;)7,B" M:#.5F:]*B21UH(+Y8;<;^06AW(M';NU&QB.QT(QRO)&@%D5!Y,\+9&(U]@)O MO7!+LUS;!3\>E23#.]3WY8TT,[]A26F!7%'!0>)\[)T'9Y.AC7@>5+!%/N%U95;#3T(%DH+8H:;"HH**_^ MR6/MPP8@B/8 PAH0/@7T]P!Z-:#GA%:5.5E3HDD\DF(%TD8;-CMPWCBT44.Y MW<4[+'4\K,_'4]2$,G5B0N[OIG!\= )' M0#E<4\9,@!KYVM1AV?RDSGE1Y0SWY Q"N!98KI-H%O!#0JPK6*B["5 M<8I)!WK!*83=,-Q1T.3/X4%+.;W&U)[CZ^WCHXIDF<2LLO#C'-8V?_M@0N%* M8Z&^[S*NXNWOYK5O])DJ28)CS[RR"N42O?CEBR#JOMDE^D!D6Q;T&POZ;>SQ MA*@<%&K-T+SS>I?6BF#@".QELXRCCMF\Y::$UB3_*&'02!BT2KA\+,U=@RE, M%[+:2#&'=^:JU"CA4T[,QIJ]_(I$[E+7ROVW.WD@LBT;HL:&Z#\=YNB0%AR( M;,N"86/!L/4DU()/3=NRC9'R#$J4[H[D"8*8,5J[0PJQV'W:A\].>[<3/#GM MSV.B3M3$5*7[&W=]@3)S+5!!8O-6UWZSVG39<]=<_-_A58N^)C*C7 '#N8%V M.T.3659MKYIH4;K.,1/:]"$WS,V7 DH;8)[/A=#KB4W0?'O$OP!02P,$% M @ .H5B5DNL5DCT @ 5 @ !D !X;"]W;W)K&ULK99;;],P%,>_BA4F-"2VW-JT&FVDM07!PZ2I9?" >/"2D\2:8Q?;;<>W MQYI52ZQO?EUD%-9;7? U, M?RFXJ+'20U'Z2FKK'X/0/* M=U,O]/832U)6RDSXZ62-2UB!>EC?"SWR6Y6;7@S'QM[:_"- MP$X>O",3R2/G3V;P)9]Z@0$""IDR"E@_MC '2HV0QOC5:'KMDL;Q\'VO_LG& MKF-YQ!+FG'XGN:JFWMA#.11X0]62[SY#$\_0Z&6<2ON+=HUMX*%L(Q6O&V=- M4!/FGOBYR<.!0YB\X! U#M&IP^ %A[AQB&V@CLR&M< *IQ/!=T@8:ZUF7FQN MK+>.AC"SBRLE]%>B_52ZA"VP#: KM'+[B'B!YA5F)4A$&%I 4) CO:&EPM0 MF%#Y3KL\K!;H\N(=NC"67RN^D9CE24(GTV=UCD/[N2Z-88=*]AKON-7.,,IIZ^SQ+$ M%KST[9LP"3YT)> _B1VE8]"F8]"GGLZ@)(P15NH;2#'+H"M:)S&R$J86;=-D M.-2;L3V,XMQH',>CUNB(;MC2#7OI;DL!H N50C7/24$R; I.%Z+320Y6OTK" M)#YA/+<*N@&3%C#I!5Q"QDM&;!G4MS7?7U'A3ED7:7).&B7#$] .HW T3KIA M1RWLJ!?6%1!,#6D/X*@G28ZNS^*(;-R2C7O)=*UYY0B.STY7&)WN[KG-T3%U M9/Y!@=9WO;1]2Z*,;YAR1:V=;5OCK>T()_,SW3)=A_LKX_KM'1;Z4DE$H="2 MP?5('SOA>I@;*+ZV;>"1*UUP[&NEVSX(8Z"_%YRK_< LT/Z12/\ 4$L#!!0 M ( #J%8E:6Y52J" 0 'H4 9 >&PO=V]R:W-H965T3,6BN57]FV#->0 M4GG)<\CTG9B+E"I]*NYMF0N@4=F4)C9Q',].*OQPF=VOU;F@CV?YO0>5J"^YDNAS^P:)6(I9)+Q# F(9]8U MOEH0QS24%7\RV,J]8V1&N>/\FSGY&,TLQS""!$)E(*C^V, "DL0@:1[?*U"K M_I^FYHY*6/#D+Q:I];;#U --#9X(4]D^1=M MJUK'0F$A%4^K9LT@9=GNDSY40NPUX-$3#:1J(#_;X%8-;CGHCEDYU@U5=#X5 M?(N$J=9HYJ#4INS6T[#,/,:5$OHNTWUJOA3:$4+]N$"_?R]8KA^00C2+T(K' M:DL%7* _M)?>HI7V3U0D@'B,/M%_N4"+A$H)TEQX#@2]O@%%62+?:*2OJQOT M^M4;] JQ#'U9\T+J4CFUE9[&<++#BOF['7/R!/,;""^1BR\0<0CI:%_\?#MN MM]M:PUI(4@M)2CSW&2'1,J%Z_&L]?B/&W[>Z&GU4D,I_NB;=08^ZHR"PE@INK8+;AS[_PA5-4%[[ 5I^D)4?NB38 MX?HEKEE[-G/?G[CNU-[LSW90.JJ%NE137K42_H6I+Q"UV%8I$5"%41Z M'=#:A(R:E::+[ [/VZ/Q=CP*B'_ MJ-L-'+'N)ONN*8['D#C"Y2!ZN(^/B)% M7.QX!]0[JHCK/L':._L/&IY:ZXW^,MD-$'*I.I>"7MQ37Y"! MP%H2^+4$_OF6"7](%08":ZD0U"H$9UHF@B-?^F02! ?N/:[R\&CB=+MW4I.> M]+N7IWFA0#1LNPCV8ISZC 8":XV+G28:..?S:H4]D!!#H;65V M)^$Q^K8#W MK8@Q/EQMNZH"XG;[%3>1!/=^U\^7A0C7.N,^0W'0]#$46GOD)G]@]XR>[0TW M)RLQ$%I;B2;4X/Y4\P+/'N<6EQPZMK>F3;D)-K@_V;PO1,948<)+S![,@2S) M\CAF(?2ON_W0)S^[@=#:0C0Y"7MG=/&@86DHM+8235S"O3GD)2[VC]=40HY6 MWHXJ/)X\X>0FW^#^@',+>ME=\R1"+-7D-V H=__([04Z^6D-A-8>NTE(>')& MWPX:G89":V\&--F)]":2%_BV M[_C4O&/C[P;5<5]H,#W]I[&T-F5^X3%?YL1NHVMWHGA>[A7=<:5X6AZN@48@3(&^'W.N'D_,]E.]W3C_ M'U!+ P04 " ZA6)6]?_='=\# 5% &0 'AL+W=O)Z'F6=FS#"S V6W/ $0Z%>>%7QN)4)L M+VR;1PGDA)_3+13RES5E.1'RE&ULOF5 8@W*,]MSG,#.25I8BYF^MF2+&=V) M+"U@R1#?Y3EA=U>0T I M+1"#]=RZ="^P&RB MOB1PH$WCI$*Y8;26W7R,9Y;CO((,HB$HB#R:P_7D&6* M2?KQLR*UZGLJ8//XGOU/';P,YH9PN*;9/VDLDKD56BB&-=EEXBL]_ U50&/% M%]&,ZT]TJ&P="T4[+FA>@:4'>5J4W^17)40#( /M!W@5P.L"1@\ _ K@/Q4P MJ@ CK4P9BM8!$T$6,T8/B"EKR:8.M)@:+<-/"Y7WE6#RUU3BQ&+)9 DQ<7>& M/OSX]6LN#B70:(KA$&66)12G3BWF(0),WX M.VGT?871V]?OT&N4%NA;0G=<4O&9+:2CZG9V5#EU53KE/>"4ZZ'/M! )1Q^* M&.(V@2TCK,/T[L.\\@89,43GR'?/D.=X7H]#UT^'NSUP_'2X,Q"-7R?-UWS^ M(TE#RXS(?%W*?!VS]^\G:8T^"LCY?WW2E]2C?FKU-W/!MR2"N263S('MP5J\ M>>4&SA]]LIDDPX;(6I*.:DE'0^R+9DWWJ5:B)QJM_DOWLD@=5Y;2OBG'J=5T MVC7"IT9A.)G41BWWQ[7[XT'W92$(]1! JC!T$+UM-TCRW-R;),.&R%KB!;5X MPGDM]JI1 ?-1IF$0:>;3HTF01AVNNG4* C\L+^; MPMK[<-#[%@G(5N0:3%IB^(09+GIMXD&39$UA)O6HLW?;ENFIJ4U"09 M-D36DM1UCE.:\UO]5,&;;>!TNNEQ$SQHTO:\,5^Z@YY_@R@I:$8W=[JA8MC+ M=PU=#+UQ#)(]MP",LF%3;&TAO:.0WLOU5<5M2E>3;-@46UO7XRSM#LZ5C[>6 M?](4;C#J/JOZK,;3:;?!^KB'U[^@D%-?IAN,Q/(M,>5"38%[ MZ UHD.S9M6"2#9MB:PMYG*+=\0OVF-'IVB@;-L76UO4X8+N#P^;C/1:YDA3+LP^$[9)"XXR6$M*YWPB$\#*'51Y(NA6;V5NJ! TUX<)D!B8,I"_ MKRD5]R?J!O4F&PO M=V]R:W-H965TYCVX, E6 5,;1/2_?4[ Z'Y0;,\] 5L<]_G^^[L.P8%%\\R E!D MG<2I'!J14MF-::DZCV5(#M\<;]F^E=M0RIQ(F//[%0A4-C;Y!0EC0/%8/O/@.M9Z> MY@MX+,LG*6I;RR!!+A5/:C!ZD+"T>M-U'8<99A016@:DAE?J((*N"0_\.Q](3,\;V$> ^$+G8E\2Q'*?%H' M:5UM1^;0IN_V=FW\0QO;ZKT9[0CI-4)Z)PFA&5,T9G]13,%4A/C (M1F_=N M2[+V_3^TZ??WDW5H8UM]=T^"N56)$\"CI#N:1-\P)U6Q:E:;ICDJ>\7>^AB; M:=7[WFBJ3GR/)Y2EDL2P0$KKZAHC*ZKN5DT4S\IZ/^<*NTO;*S,$ "1%0 &0 'AL+W=O MT-+8)E8259*VD[?OD%)DRY79J%5N;)'B_,/Y>!IQ=N#BF]P" M*/*4I;F<.UNEBFO7E?$6,BH'O( 1,WHRQW MPIFI>Q#AC.]4RG)X$$3NLHR*YUM(^6'N^,Y+Q2/;;)6N<,-903>P!/6U>!!8 MK4/K7AZ?.+^B\F> QF124L>/H[2]1V[DP=DL":[E+U MR ^_0A706.O%/)7FEQS*MI.)0^*=5#RKC+$'&4=83NY9FF(# M.7,5=D.+N7'E\K9T&5QPZ0?DGN=J*\G/>0))4\#%_M=!!"]!W 96Q0CB 1GZ M/Y# "X*6#BU>;^ZWF$>O-_'%(9$2@)B1(1'(6+#"C,4?G[ E MN5.0R3_;L)>RHW99O8%08JV@P7 M5L.N,'L2:\ A-_"&XYF[/\5G[5-7?#V) M-?!=U?BNK/@65&Y)05EBUC/-^"Y74C-+=WBHZ!.*GP%.&5VQ% \Y:%WY2ML\EJW?4HF?Z#[&@P:I*- MVMH$=9M&C!_K&#_:9\A."!UFP84Y/OE:)X2 E0G1+]KBMBIVC;L4\X/&D@S. M N_)8X.0[QVS/\_*Z#//X_^ R:[:E5.E-FYPFIYQZLME$]1)FNQ;02T5S9/5 M,V9E"H\TJ2DMD!!KQV/5ZHRG3[6H+[4FQ^#(,7B;Y+;2[8MIGVI17VI-IL?O M!=^:/X=+P#7,U#.NVX++"U-RV++&SC;AA=U/9RIOD?7[Q[3?MZ?C]_2)9;O6 MY--NV7DN]9K=]Z76I';,[_WQ&ZW//A/S1:]J45]J3:;'1-^W9_H5T_-\% ]7 M.&!N?^D3Z5]4QY>_D>R6G>GUFN:[)W=5&8B-N?.3)-;Y>WGC4]?6]XHWYC;M MK/Y6WS>:.["C3'E9>4_%AN42,:]1TAMF!NQ%5>*9^9Q"S0! MH1O@^S7GZJ6@'=2WL.'?4$L#!!0 ( #J%8E98=YJ$=0( !L& 9 M>&PO=V]R:W-H965T,JRK/@ MNS%YIE*LWGV%;S]#C M%5K8\$LV36Q*(U*L+&JY378*)%?-RIZV]["70%]*H-L$&G0W1$'EE"'+,Z,W MQ/AHA^8WH=20[<1QY1]EAL:='^5=P)5ER0BZUK+4"A9;H!0EN*Q"6SRDL4$9!13?HNN\GZ9G6;P^P#ULN8>=W+-*&SQ!,/(5\@8FW2-/^F=I)_L ,9W,!KU"GSZGIX##SJ&4>=3+?:63B%=K1L^L>)F?T/]YXKV$E MF&482]9AKA0VO=MZV\EWT33\W_!F;%XSL^3*.E4+E]H[';DK-\TH:@S4=6C_ MN48W3,*V&PO=V]R:W-H965TV' @-7$SMK.,//OUW8R@7Q@FBHW$"=^ M7Q\_MI-C3X^4_> 'A 1X2A/"9]9!B.S.MOGF@%+(;VF&B'RRHRR%0A;9WN89 M0W"K16EB>XX3VBG$Q)I/];TEFT]I+A),T)(!GJ[1"XFNV9+)D5RY;G"+",26 H=W,>NO>+=Q "72-;Q@=^=DU4%U9 M4_I#%3YN9Y:C(D()V@AE >7?([I'2:*<9!S_E:96U:82GE^_N'_0G9>=64.. M[FGR#]Z*P\R*+;!%.Y@GXC,]_HG*#HV5WX8F7/^"8UG7L< FYX*FI5A&D&)2 M_,.G$L290':T6^"5 N]G!7XI\!L"+[P@"$J!1FT77=$<%E# ^931(V"JMG13 M%QJF5LON8Z+&?268?(JE3LP?D(3&P0U8%0,/Z Y\R$7.$/B$"4[S%.@J8 F? MY7 +#EXOD( XX6^DZ.MJ 5Z_>@-> 4S EP/-.21;/K6%C$SYVYLRBG=%%-Z% M*!9HHQ!V M40@[*(RC!@6C=5\* YG5*$05A>@:A:B+0M2FX,9>@X+1NB^%@8X1U@/B_ Y\3+-< M<<*2EFQ%="9J3HO-C1\'08.-N;V^<(9RJ],YRX%=(YV_,\2@P&1?3IT$PS5. ML,"H.Y=U6XB\.'(F341N*VGQY':L\:5:F&/[U;Z?9H->BLS @]EQY]'X+Z8#".P$E @ M]8;56T9,(-E@^4)>4HXUO^_OGX0Z'U@G"+PG>:HM*>G<#)GCZ;L;&M1M<8V5 MD!_EER5R>884(V&?;=35L4!P2UBJH)\OJ-4O!34<4!U7C3_'U!+ P04 " ZA6)6W\_3()(" #> M!@ &0 'AL+W=OR+I4YH:;I35>PP+4 M4ST7>N8.+@6I@$G"&1*PFCI7H\OKQ*QO%_P@L)4[8V0J67+^;"9?BJGCF4! M(5?& >O+!FZ 4F.D8_SI/9T!:82[XS?WV[9V7D+CEW,JVU^T[==Z#LH;J7C5BW6"BK#NBE_Z_V%'X/OO"/Q>X+>Y M.U";B>,%(U%9KC5_T6E$1/K "!OG%V?H-9#A0O*:#O-0BL"%NCWNIT!@H3 M*L_0"2(,/9:\D9@5,G65SFNH;MYGN^ZR^>]DFT%^@8+1)^1[_@@]+6;H].3L M7QM7ESO4[ \U^ZUO<+CF7U=+J83>%K]MT3J+L=W"')5+6>,CFNU(@;,3)'G$4Q.]MD61 )H>17&%JFD_;#NJ^'=CPR=X& MU06'T7]X=Z==F&PO=V]R:W-H965TKV,.W!)!=BU;$SVT#W][.=D$(7 I48#\1V[CFYY_C&N8,5%T\R M!5#H.:-,#IU4J?S2=66<0H;E.<^!Z3LS+C*L]%3,79D+P(D%9=3U/2]P,TR8 M$P[LVIT(!WRA*&%P)Y!<9!D6?\9 ^6KHM)SUPCV9I\HLN.$@QW-X /68WPD] M!OPGD/DJATZ/0W:N#1X7"O04V[VJ&VY6OOX+LFC"A -_KUJ-DA]/-& MQZ.)@DS^JC._(._4DYM#Y5+F.(:AHT\-"6()3OCA72OP/M49=TRRZ$AD6Z9V M*E,[3>PO94^R'!.ASS%59UY!TK4DY@!=AGI'EYN.[(V(FB*V:8*^: MO1%1<.BN="LUW48UHP1HGI*X+N%&Y%O?P6.214Y&%Y.!F-MN4**8 M+Y@J/O[5:M5PCFR?]6I]K!O1HF]\H2FZV%LLYH1)1&&F*;WSKC[41-$9%A/% M<]LK3;G2G9<=IKJ9!F$"]/T9YVH],0^HVO/P+U!+ P04 " ZA6)61_WZ M&: $ #[%0 &0 'AL+W=O^,<'SS>4_;"UX0(\#..$CXQUD)L;DR3^VL28WY--R21ORPIB[&0 MEVQE\@TC.$B3XLA$EN6:,0X38SI.[]VSZ9AN110FY)X!OHUCS YS$M']Q(#& MZXV'<+46ZH8Y'6_PBCP2\;2Y9_+*+%"","8)#VD"&%E.C!F\62!'):01?X9D MSRMCH$IYIO1%7=P%$\-2C$A$?*$@L/S:D06)(H4D>?R3@QK%G"JQ.GY%_Y06 M+XMYQIPL:/0C#,1Z8G@&",@2;R/Q0/=?2%[00.'Y-.+I)]CGL98!_"T7-,Z3 M)8,X3+)O_#-O1"4!#8XDH#P!-1/L(PEVGF"GA6;,TK)NL<#3,:-[P%2T1%.# MM#=IMJPF3-1C?!1,_AK*/#']3&FP#Z,(X"0 =XG R2I\C@B8<4X$_PC^D"OI M"CQF#QG0)9CC""<^X6IW1. PXI<2 M\NGQ%EQ\N 0?0)B [VNZY3*5CTTABU+43#\O8)X5@(X4 !'X1A.QYN#W)"!! M'<"4W2A:@EY;,D=:Q%OB7P,;?@3(0JB#T.+MZ5!#QRZ>D)WBV4?P/H5)* CX M*E=[QQ,"?WV5\>!.D)C_W=6]#-SI!E7>13)#@[LIND6-%TM3?4F+S!CAS!9:=KHMCKD MNLTNMF/@T'.[Z0T+>D,MO5NRDWO*1O90$'^=T(BN#EW\M"CGKN>>P&H%>T7! MWGN^UUZ??>@)K-:'4=&'D?;!/Q#E-M2B_)'NN22X K,=8=)$@"=.EMM(]FA) MP,6!8,8ONWJAGP""6&T0P 4!/G3M,(M3^6IFH(.I%0ZMDY>G5%\T9 MM33M5%2=7,48P-YD+8>J*9;CN:,FTZXP6 FK4T4E5=2'M.4HU48-O";%=LRP M$E0G6&[A4+LS3A>ID2-,&M\H;2)?AYMNL]/K?MT76KWL&SGM*'-0:@K-[ MT1-:O1>E28!ZE]"#S)V8X0TZE7="CX-2''Z&X)46!.H]R$G!:SL+9%M->W0J MJDZN-"!0[T#.$KQA6\G@R'&:3+O"7#@X0K6T#E"[([]9\+Q6H^R!V^38#G*] M8PS+31WJ-\WO# =RQ;,7;@HU3'!,N@5/BW/V2]X36OV/8[FA(^L]!0]I[<*Y MO>@+K=Z+TC\@O7_H0?!.S&#G0H4RH9**A8YJW@DH)X/2%5ZZ$:1W(Z=$#K4M M!G1:(GT&GZS\XP:W#$@*+2/2#]'_XWBAQJ_Z=' M [O)L1UD.W:#H5DY1I-F;96>+G+@JYFSXZ/B;G&".4O/[1KWY_!FD9U#EC#9 ML>@WS%9APD%$EA+2NA[*K9AE)XW9A:";]+#NF0KI&-/AFDC]9"I _KZD5+Q> MJ F*\][I?U!+ P04 " ZA6)6XQC[M]H# !!% &0 'AL+W=O0$95XLD9IS/'/(D88SW@IYJY8 &OW( M&5>38*GUZC0,5;J$G*@CL0)NGLR%S(DV0[D(U4H"R1PH9V$21<,P)Y0'T[&; MNY+3L5AK1CE<2:36>4[DSW-@8CL)XN!NXIHNEMI.A-/QBBQ@!OK+ZDJ:45BQ M9#0'KJC@2,)\$IS%IS@>6H"S^)?"5M7ND0WE1HA;.[C,)D%D/0(&J;84Q%PV M< &,62;CQ_>2-*C^TP+K]W?L[USP)I@;HN!"L/]HII>3X#A &H$]FZ_V)9L6N0&*.SG(A-?V?N%6[AE3(##)$ M.;H07 E&,Z+->*;-Q6P/K2SFGQ5(!U#H%09-*%.O#>N7&4:O7KQ&+RS\\U*L ME7%"C4-MXK+>A6D9PWD10_) #'&"/@JNEPK]Q8TS38+0"%*IDMRI/'PZ..:'K5&O<<7^\!OG>44PWH@TFPEC5&7S\8 M>W1IUDM]:Q._(.^WD]OWTJE:D10F@7GQ*) ;"*8O_XB'T=LVX7R284]D#5'[ ME:C]+O9I/0_:5"O0(X>V+]_--([CDW&XJ:O18I0D>T;X@%'#^T'E_:#3^RM& MM/UH(%&E9EL0G21/77J?9-@364.\827>\#GS:>A35)]DV!-90]11)>KHM_*I M0 ]K63"*HKUT>H0-[K9IN'Y@*5^T1=!)\M1U]TF& M/9$UQ#NIQ#MYSF0Z\2FJ3S+LB:PA:ASMRKKHM]*IA-?S8#^;#IO@3I.FY[6" M-.[T_#.D2RZ86/QT*97!QAQ.5K:6;(VCD^RI&\ K&_;%UA0RV0F9/&=FE>R^ ME/7)AGVQ-97=U=-Q9V5Y.+EZAY/KH GN-&EZOBM:X^ZJ]3UP4^\5ISV2F?,D M5=K6?QMHC:.3[,E;P"<;]L76%')7/\>#9TTNKY6U5S;LBZVI[*ZXCCO+S,/) M-;QW'NK?.UBU& WN':P.&!7^A[7>2@YRX7I4"J5BS7714*AFJS[8F>O^[,V? MV_Z8Z]GL:(KFVD3X70M\-[!]47@5\)_"+1 MDJQ(:XH5CD:";Y PT=K-#(K:%&J=#6'F*)UJGHFO-D0RA%F"7HABG, MEF1. 5U("4J>HN_Z1?J$9N4S1GR!ODA%=/4@05>YRH6.S+A0Y"\NGHH.:)B@ MXRDH3*@\T4X/LRDZ/CI!1X@P=)_R7.J%Y74:O\/,/*B.:$AE3+DVY?EW,I1+Z[?W=EG2Y M2J]]%?-%G\L5CF%LZ4]6@EB#%7W\X ;.Y[82_">S5P7QZX+X7>Z1KJO?EF"I M"@N5^<.LHUX0CNSU-G>G\X'YT/I"[7W/W]W'W MV[C[#>Z!LX/=:7P@=E!C!_NP@S;LH%EN?P>[T_A [+#&#O=AAVW880-[M]B= MO@=2#VKJ02?U?0JZT2\4B#;VP5[V3O<#V8VG&N.$@J(-*/'NKI9KMS#I\6_0-02P,$% @ .H5B5A]=;>Q[ M @ ?P8 !D !X;"]W;W)K&ULK55=3]LP%/TK M5H8FD#;RV0)=&ZFTFC9ITRH*V\.T!S>Y:2R<.-A."_]^UT[(2@E5'_:2^-KW MG)QS;=^,MT+>JQQ D\>"EVKBY%I7(]=520X%5>>B@A)7,B$+JC&4:U=5$FAJ M005W \\;N@5EI1./[=Q"QF-1:\Y*6$BBZJ*@\ND:N-A.'-]YGKAAZUR;"3<> M5W0-2]!WU4)BY'8L*2N@5$R41$(V<:;^:#8P^3;A)X.MVAD3XV0EQ+T)OJ83 MQS."@$.B#0/%UP9FP+DA0AD/+:?3?=( =\?/[)^M=_2RH@IF@O]BJ76N(J0YR.ITDB:TC) M-T97C#/-0)&/9-GL*1$9Z4LXG8.FC*LS3+U;SLGIR1DY(:PDM[FH%2U3-78U MBC.?<)-6R'4C)'A#R!R2GSZ##6/4SVBNXTA5-(&)@_=-@=R $[]_YP^] M3WUV_Q/9"_-A9SX\Q-X="K2:92S!N_90,\7LO4N$TKW;VU!>6$K3.S9Q<#4, M<2\VN[9>9X7>511T62_T1IW>Z*#>'SH'B2H;U?S?2>W3V5 -=Q0,HC#8D_DZ M*?2CJ%_EH%,Y.*CR5FC*CU4Y>%VG@3<,]V3V9$7>Y7!/I[O3'DQK_D[EFI6* M<,@0YYU?((ULVET3:%'9CK$2&ON/'>;XAP!I$G ]$T(_!Z8)=?^<^"]02P,$ M% @ .H5B5AN*J"7S @ F L !D !X;"]W;W)K&ULK59=3]LP%/TK5H8FD ;YZ"==&VFT0B Q*:*P/4Q[<)/;UL*Q,]MI MX=_/=D)H1!M Y*6QXWM.S[FYMN]XR\6#7 ,H])A2)B?.6JELY+HR7D.*Y1G/ M@.F5)1*TH81 +)/$VQ>+H MRK<3QW>>7]R2U5J9%VXXSO *YJ#NLTCHF5NQ)"0%)@EG2,!RXOSP1U/? FS$ M+P);N3-&QLJ"\POX5Y(ZU7\:X.[XF?W2 MFM=F%EC"E-/?)%'KB3-T4 )+G%-UR[=74!KJ&;Z84VE_T;:,]1P4YU+QM 1K M!2EAQ1,_EHG8 ?C= X"@! 3O!71*0,<:+9196S.L<#@6?(N$B=9L9F!S8]': M#6'F,\Z5T*M$XU1X"QM.-X2MT%1 0A2ZQ#&A1#TAS!(411&ZX9BA4S37!93D M%!!?HADLE%T_A"8@T?$,%"94GFCP_7R&CH].T!$B#-VM>2XU6HY=I1T8'6Y< MJKTHU 8'U,X@/D,=_QL*O"#8 Y^^'^[7X:[.6Y6\H$I>8/DZ!_ET'JZ95"+7 ME:W0GQL=@*X5I/+O/G,%6W<_F]FP(YGA&":.WI$2Q :<\.L7O^]]WV>U);*: M\4YEO-/$'MYQA:G>+0NUSV:!'5BL.48VH3=V-[O:7T?X@Y[W$E43U:U$=1M% MW8"4(S3-A3#?(N/"GA.Z7"EGJU,%(CVHN"#N-RANBJBI[55J>^](X=O2>F]* M>QW1D,Q^):_?*._@N;!/8R/51^NZ);*:ZT'E>M#JAAZT:;PELIKQ865\^(D- M/7RS!E]'--3@>27JO%%4A)_TI1,_H$AP55[[>K@2.+6WTCZIC8P?_2(MD=7, M^][+S>RU6HPE74O>VV*KF]]I2_Q/%&0);KIB&D,*4>Y.VV1ZUI]8K B3B,)2 M8[RS@3Y91=$&%A/%,]M)+;C2?9D=KG7K#,($Z/4EUW5:3DQS5C7CX7]02P,$ M% @ .H5B5G=@@7*?!P )$< !D !X;"]W;W)K&ULM9QK;]LV%(;_"N$-0P>TL6YQDBXQD(0L%J!=@P1=/PS[P,BT(T07 MCZ*=!NB/'W6Q:3HR$[6OBZ"6;/*A=%[Y2.\1K=/'0CZ4]T(H\BU+\_)L<*_4 M_/UP6,;W(N/E03$7N?YD6LB,*[TJ9\-R+@6?U)VR=!AXWFB8\20?C$_K]Z[E M^+18J#3)Q;4DY2++N'RZ$&GQ>#;P!ZLW;I+9O:K>&(Y/YWPF;H7Z,K^6>FVX MIDR23.1E4N1$BNG9X-Q_SZ*HZE"W^#L1C^7&,JEVY:XH'JJ5J\G9P*NV2*0B M5A6"ZY>EN!1I6I'T=OS70@?K,:N.F\LK^H=ZY_7.W/%27!;IUV2B[L\&QP,R M$5.^2-5-\?BG:'?HL.+%15K6_Y/'MJTW(/&B5$76=M9;D"5Y\\J_M8'8Z! $ M.SH$;8?@M1W"MD/XV@Y1VR%Z;8?#MD.]Z\-FW^O 4:[X^%06CT16K36M6JBC M7_?6\4KRZD"Y55)_FNA^:GPCED6Z3/(9N91BDBCR@<=)FJ@GPO,)N;Z^)A\+ MGI-WY'RB/]72\I1 %'OER2\F;7[LV[-*-^1RK M Q+Z%<8_<6"H&T-%O,($@0/#7H_QNS%6L,*U\F'-#7=P/^IU\GGZ3/=_Z@^N ME,C*?SNV]J*A1MW4*J^]+^<\%F<#G;A*(9=B,/[M%W_D_=$E!!)&D3 &@EG2 M1&MI(A=]?,FE?*J^DTN>+@0IIB0M\MD[)62FD^"=ZI+%2>PK"Q)&&]A1#:O. M6\NQ=SI<;L;Z>0O_Z-"K_JT;6G$\7,?QT!G':_ZD3ZSQ [F6A6K/3'IQ)GE6 MI[6N.#J)?>.(A%$DC(%@EBRCM2RCO62>$5(:)(PB80P$LZ0Y6DMS!,\\3F)? M69 PVL!&CLSC:F$%\'@=P&-WRI%%+,2D)%-99"0IRP7/XSJ0N\)W_"SYC3P[ M]S61<8[;-S)(& /!K'B?K.-]XHSWA>"R)$FNCU!1*L+UGW8?>;[0UZF2*]$5 M\8;H^YNJ'WC^5KR=X_:--Q+&0# KWKYG#(/W4R=5\EVO)GF$>JF_N@-(HE,90-%NT#9?G[^64VV)1 B%I%$IC*)HM4& $"IS?*JK/ M#CJ-E4HN,I$K,GWAB^.D]=8%2:,M;?32&8VAAK5#;ORO[_1PKTEDYW$L%V)" MKE;GEY?R&=0<0VD42F,HFJV=,.G_:/])"JH MJX;2*)3&4#1;(./7?;=AMRL>G5(@S?(EE$9;FJO$@1K0CJ_QY[[;H/](10?[<=X!U'E#:11*8RB:+9!QWH';>=^*/"DD*46\ MT!(1N?Y"Q8UBTU:QM]5M]R1;9.2ND'J4N@G7&[;C$LL];&\!@V)ZFI$)5S(XM\(OEC3GA6+'+5Z>#[#']USJ%UE-M>F,.=0U0VFTI?G1YE70 M0;1UJ80:TXZW\@<::I=;FA5H[R XW([T/GQP M8'QPX+ZQ_$,7KGJ1%IG.]DE,;G2^K\NRW=D':I>A- JE,13-UM'8Y>!X/Y>S M4!,-I5$HC:%HMD#&;P=NO[U5>'U;3:--2M),(R9%KGVX3/A=6I]6!)FGBU)? MV,I9TCD;RCU8;]E.NJ^FGIW3=[3;/ODSU.;9$RB-&P_WX,:[DYI^]U.25_:B M<\XEU*U#:11*8RB:K:AQZ^%^W'H(=>M0&H72&(IF"V3<>MCK/OE/IC?W8+UE M"UZ7MBAT6(:BV8IL3"-W6W1P$FQJ+)UB86>>8Z>>8^>>[\/^A\;^A_NYN1Y" M2P!0&H72&(IF"V3*!&&OF^L_FP2A5826MIT$_6U#2J'#,A3-5L04$D)W(>%' MD^#'JXO/-R]X6_?0O?6!%A^@-(:BV2*:&D6XGWOU(;3X *51*(VA:+9 IO@0 MNN_5@_,>M"31TEZ854Y7S;;3XS-KB]HZ.]2FC!"ZRPBHA/:"KX66%Z T"J4Q M%,W^/:&I5$3>7E);!"T\0&D42F,HFBV0*3Q$3M\,3FWNP7K+YK\N9U'HL Q% MLQ4QE8;(76E 9L#=IM:]$;V5@D[DA](8BF;+:*]EE'(JH'^?%H4:K52#;!^,,[X?U!+ P04 " ZA6)6-R&@*IL( !< M4P &0 'AL+W=O'VD]U,M7CRF=/^;R:[GF7)$_TR0K+R9KI8HWLUD9K7G*RFE>\$Q_DWJKW*;YU_K-S?QQ<2I>\03'JD:P?2?!W[-DZ0FZ7[\T4$G MFS;KP.W7W^BT^?+ZR]RRDE_GR7]%K-87D],)B?D=JQ+U,7]\R[LOM*AY49Z4 MS?_DL=O7F9"H*E6>=L&Z!ZG(VK_LS^Y ; 5HSG" UP5XNP$GWPGPNP!_-V#^ MG8!Y%S _-!2P.#5AV F1]4E)_*G2<6EWGV0.72MPFG'S0HG(I>4R^9$*5A&4QN<[35 ^ =L._R&4< MBWI$L(3<9.VXKL?'JX K)I+RM=[ERZ> O/KQ-?F1S$BY9I*71'2 G_5&_?J] M2!(=59[/E/X&=3]F4=?;J[:WWG=ZZY+W>:;6)0FSF,<#\==[XCT+8*8/W>;X M>=^.WY5G)?X[4E/BNS\3S_&;<*]@?#@X'#W;" \/+QU=R"<'A[N M6(ZEOQF+?L/S7S 6+W?'XF_O=#2Y43PM?Q\:2&U3\^&FZGS]IBQ8Q"\F.B&7 M7#[PR>JG']RE\\N0B$A8@(2%2!@%P0SQYQOQYS;ZZJW0N4Z*2&>6ASS1:241 MZHDH/8N1@DN1#YWM5U;D6)'M_?/)$V>R)#Y)FPPRI"RR.R$21D$P0]G%1MF% M]+UD+Y6\%A]D; "0M;V+*!U:7@PVKN MU/_.9P_;(N[=S9!GN9%G.5H>49;5'FFLT+'2(&$!$A8N#Y-F[VZ&-"<;:4Y& M2Z.O#DJE*S.1W5OUL9+'ZH.$!4A8>'*8/GMW,_0YW>AS:M4G$ \BYKHRB?7D M)<5M51?#I;ZPB1*MR^",U0)/MCJR,+MZ;6UR[+%&PD(DC()@AFYG&]W.K+J9 MQ>4Z3V(N!Z]&K)BQ)Q$2%B!A(1)&03!#6-?I+V>=XUU#=&V!](?2 B@MA-(H MBF:.@2U+PWU)6B[84\HS-2BT^VQ^\'?2LKW-T>HA:2&41E$T4SVO5\\[I.C9 MDYGMD-&G)I(60&DAE$91-%/J/'M3LI M+TC/\V=5L[>;GI%V20"EA5 :1=%,]7HSQ[6[.5^FGZ;DL^2LK.03^357?#@_ M0ZT;*"V TD(HC:)HIKJ]%^0NCYB?H1X1E!9 :2&41E$TYHKKM5ICO3'7L[ M@+890FD413-U['TKS^Y;W61:.V[-TG;":,6@GA:4%D)I%$4SE>T]+<\[7I;V MH-87E!9 :2&41E$T_O*L]M7 MGN,NB>V$_A^IU[QR2=[F21SE/_UPZKDGOPRZ)/:F1DL+]<"@M!!*HRB:.01Z M#\Q;'#&=0YTR*"V TD(HC:)HYACHG3+/OFSJG?BC$G&[_+EHQ@#/HF:M8KOJ MF;R*\R2I5PQN-@VNT[$W,UK^EG:ZE=S=,V>Z?);?H?87E$91-%/8WO[R[ Y3 M?T*WDW.T=;*KW)RX;0NP[,V,%O;Y"B9W5U.H_P6E413-U+3WOSR[_U4OCS=G M9?)9LJQDS>TM@^I![3 H+8#20BB-HFBFT+T=YAW1#O.@=AB4%D!I(91&433S M)I+>#O/M=MA-6B2"-S\O1WF5*<+2^L^0PG;2Z+M$H N\.MIB^T?OD^G23/HA MM$V*HIG*]0:8;S? PKL[WMQIV$VZ95MTNCE76?EU7>LXMF M:)LAE$91-%/9W@#S[8NZ+.:'R'155>P4774!O5UX,=7B>9##30H+8#20BB-HFCF&.@---^^B QU MC6UO9K3\SV^PV[W&AC880FD413,U[0TQ_T6&6,22J$J8XO&>GSGL^-%:MC37 M-W[F9ID4LFGPC7VJHG4JI&R+:0JZLN MLVXC15+IVBV*9'WWJ.2JDMG!51K4+NMH^PIVJ&,&I5$4S92^=\Q\NV-63[_D M(R\J&:U9R2\7I^MZS/D+V#V;HR6'>JS06DAE$91-'-X]#Z;?T2?S8?Z M;%!: *6%4!I%TQXD8&]EK/H=;;N&6P[<$!Y 6PVA-(JBF;KV+MS<[L+M2?UG>U/_05?O M]DZ,EAVZD@U*"Z$TBJ*9@Z,W\N9'7,DVASIS4%H I850&D71S#'0&WASNX&W M/09VC-L1#Y"Q-S):?/_ O \UYJ TBJ*ULLZV'@JH:_'[YO&-M=529:I]OMUF MZ^81D9?-@Q%WME^[;X+V08\]IGWNY'LF[T56DH3?::0S/5E,B&P?Y=B^47G1 M/'KP-E:Z^O:D;V#Q0<_5_4$L#!!0 ( #J%8E:" M]F,S&@, (@+ 9 >&PO=V]R:W-H965TZH&W-":[\'T=+T%0?2HS2/'+7"I!#4[5 MPM>9 IHXD.!^% 0=7U"6>L.^6YNJ85_FAK,4IHKH7 BJGL? Y6;@A=YVX8XM MEL8N^,-^1A=P#^8AFRJ<^15+P@2DFLF4*)@/O%%X,0[;%N!V/#+8Z+TQL:[, MI%S9R4TR\ *K"#C$QE)0?*UA IQ;)M3QNR3U*IL6N#_>LE\[Y]&9&=4PD?P' M2\QRX/4\DL"*<^IB^Q(8TXS.]3D M02.2:,N6V )E0'N>\V(JX%XR?+L%0QO7GOF_0&ZO)CTOEXT)Y=$!Y&)%; MF9JE)E=I LE+ A_#4,4BVL9B'#4R7D)\2EKA%Q(%4=3 UZIBVW)\[0-\MRQE M(A=UKC4"[4F\T!F-8>#A4=.@UN -/WX(.\'7!EGM2E;;L;>.2/GH= MG-MA^EO?!^"2YM_6=?]NI2^.\Y+CG"]HLD=^LS'$8[VU&C[4NF8YFC8>QZ"*?QRM8M MK'LK+%:S@[EO)CTV8+MB$[;>,?EO4:#"784*&^O&7R:_79?\Z/Q5]OV]YDB M6K@64!.7X*)/JE:K-G-4-%>[[46/>DO5@F&3PV&.4/S1\')11=M73(S,7*LU MDP8;-S=<8JL,RF[ [W,IS79B#53-]_ /4$L#!!0 ( #J%8E:(]]&U!@0 M )85 9 >&PO=V]R:W-H965T&$Y*B+((!(* LO+ 6X@RQ22C./?$M2JGJD4GF'G.X MH=E?:2R2A36U4 P;O,_$+3W^!B6AL<*+:,;U+SJ6MHZ%HCT7-"^=901Y2HHK M?BP347.01/L=O-+!:SN,SCCXI8/_4H=1Z3#2F2FHZ#R$6.#EG-$C8LI:HJF! M3J;VEO13HNJ^%DS^FTH_L5P+&CU\5)F+T0W-Y7+B6!?D(UH72P'1#=)6]AU) M19_I^Q $3C/^03K=K4/T_MT'] ZE!'U-Z)YC$O.Y+62LZHEV5,9U7<3EG8G+ M]= 72D3"T2<20]P$L"7)BJGWS/3:&T0,(;I OOL3\AS/ZPGHYN7N;H][^')W M9X"-7]7-UWC^&;Q/^2ZC3P!H#>R01O*:8 ;HNEN=JRRC43'\8X-N(:);DOXG MK5; 4JJ,N>#H[]_E ]!G 3G_IZ]:132C_FC4R^F2[W $"TN^?;@,":SECS^X M@?-S7Z9-@H6&P!I5&%55& VA+VNZZ,D\/*HQ]*6S@)UH6/5J/BR]Z*M6X5=*Z>R:+ :5ZS&@ZQ6&1;JBX+DUX5I*KT"'@1Y[9(P"18: M FLD+ZB2%[PI808FJV 2+#0$UJC"I*K"Y/L(LX -:F(:38*V+KM&KN_,@I8N MNU9G=#FM2$V'2>$,.)+?4[D!8 \@4K+MHS (\MH581(L- 362-ZL2M[L3>ER M9K(*)L%"0V"-*KC.:;_I?!]EEKAU/JG;RC"1ZZ0R"O7:!&$4+3:$U$^F=$NF]*:F6X9@J MA4FTT!1:LQ2G4X8[N'W^!K7Z'8&-?<]OJ[5KY7K^Q&^KM6MV3JVGG;L[O'7_ M%8C[N">^AO4&G3.D+.I,VFKM6OE3B;NJ*W6KEE;K7:M894#V^K&'T<1 MW1-1='2JNU5S\4JWU%KWKU7343?"3C!%Q_(+9MN4<)3!1D(Z%Q-9&E8T 8N) MH#O=%KNG0M!<#Q/ ,3!E(/_?4"J>)^H!52MV^3]02P,$% @ .H5B5GE7 MVL]%" O4L !D !X;"]W;W)K&ULQ9Q?;]NV M&L:_"N$=#!VPQA)E.TZ7&$@B">O!NA,TRW9QL O&8FRA^N.*M-,<[,./E!3+ M=!C&.GVZ]**Q9;T_4GQ>4>0C2J?W9?5)+#F7Y$N>%>)LL)1R]6XX%/,ESYDX M*E>\4+_-QGF+"T&L]-ZVU4U.RW7,DL+?E41 MLV(78"_-$S ;0-H(<&!&U ML!= Q\\$C-J T:$EC-N \:$!DS9@4K=]TUAU2X=,LMEI5=Z32N^M:/I#+5<= MK1HX+71F79*D^B/+R/NBR6'] MPYN02Y9FX@>UR\UU2-[\ZX?3H515T<#AO"TV;(JESQ3K4_*A+.12D*A(>&(" MANH8M@="'P_D@CJ),;\](C[]D5"/^I8*7;K#_\V*(^+Y=;AG.QYW>,CG1R1H MPJDE/#H\W%;Y^/!PS]&6P38I@IH7/)<42U9QR.Y^ M5^RAWGQ^SZJ$_/<7A23O)<_%GY;CN6C*']G+U[WI.[%B>"L$C;U0+4PU!MOU1L[JV6[CB93BE]LF/\=,=N#Z.%)]L6GCA;./JR4D,EU0TFZ29- M>)&0AY1GUA/%">K;SDA8V,!\W]HL30LCRXM!,$.PXZU@QT[!KI:L4&,K6RK-+_J7QX M(W1R"-N<'\"&T'M'_78\850]3,-H)1K]^+N%F]-8,20NAM*BEV:<2 MK6"@ DW!.B_'=QH#,VTID5]^>W]E%0IJQ$!I(90606DQBF9JVKDQ_NB5![H^ MU,^!TD(H+8+28A3-3(S.Z/'=3D\MN" 5US>5E.ALP]*,W6:B1=KUZCD[HO3X58LV+.W=WY]*G)X!]/CWV?FGWFI;L&O;6$NE%06HRBF5IV MAI3O=J3.BV+-,NU(55R=P7KBJ[TIMN#:CQ(.I:T"GU@\^R-OO*\NTO8)H;0( M2HM1-',-0N=)4;F&]^V>H;002HN@M!A%,T7O/"SJ MO_)UFT(],"@MA-(B*"U&T20 UU:"TJ*6]<%6+486: MZG;&&G4;:Q^YOO]0W_5O^G9]+]EFV5ZX0;V5@[IL4%H$I<4HFBEPY[+1UW;9 M*-1E@])"*"V"TF(4S4R,SF6C![ALI%DTNVH%9[7@_/%^L^H:UGJ[(*5<\HK( M)2M(N=+I(QH?3JB]VMM>SCF'W105GY>+HEX0(G96R,]WKP+\ M<J4;>K]I4JDW*C^G5& M[NN'5WCREJGO>FC__%(&=X5Z)P'4LGNAL6BS((%,2%X_MV&]QD-].A3-S([. MIZ-NG^Y;] '0]6-06MC2#ND#H'X=BF8^Y]+Y=8';K[//X#TB(H+4;13+$[GRYX;9\N@/IT4%H(I4506HRBF8G1^72!VZ?[1^=S;5UV MYTP3:NEH+]V5[BT_U*&#TF(4S91_YVE'MY'W:UE\7K,LO4NWEX'_-,I:]<,^ MNXA]>!'[]"+V\<5O8>8%G9D7O+:9%T#-/"@MA-(B*"U&TR"I\\^^EY@&^A#RXU1-%/ESK8+W+;=/S_9=U>H=Q) ;;T7&BMH M)_NTG>P3GY*$/5@G_="*Q2B:F26=\1>XC;\_]N6M1W9OM76[9_G6*60. %]X M>,Q==.]\@#J +6VZZ^,?C??[ ZCYAZ*92G?F7_!-S3^KP%!W#TH+6]HAO3[4 MQ$/13)4[$R]XX?'/PQ_+=Y-ZJP)T;5JE%CN//6H9Q7B_K] M4$*=0.M"-N_MV6[=OH/JO'[STM[VT'\7-V^2ZC#-BZT^L&JAYMXDXW<*Z1T= MJT%$U;PKJODBRU7];J/;4LHRKS\N.4MXI7=0O]^5I7S\H@O8OK%K]C=02P,$ M% @ .H5B5OJ!@YNX P "@P !D !X;"]W;W)K&ULM9;=C]HX$,#_E5'N=&HE((G#YQX@P6[;ZT.[*]!N'ZI[,,E HDUL M:CO0E>Z/K^V$P)40T97Z0N+@&?_FPS,SWG/Q+&-$!=^SE,F)$RNUO7%=&<:8 M4=GA6V3ZGS47&55Z*3:NW JDD17*4I=X7M_-:,*Q#3,<]5FC!\$"#S M+*/B98XIWT\@Z$N50\*X4U09:PXDF_EXXX$0C(!0%2"A#+71QD*>^HHM.QX'L09K?69EZL MJ59:PR7,1&6IA/XWT7)JNE0\?&X;NR*XY9D.MJ3676U8%H$"OH;%\A%FQG^) M>H$W=ZAHDLJW>L\"I1))J+2TU02/+%%R["J-9@YPPQ)C7F"0"Q@^@4^W[NNID0E&U0YZZ"U0N<[GN@+_;S;$]%U(+/G+7OMU;HW;?<./EISNV_DEH8XW\W^*);^:+;I'VJ$T0"/^*V8(6;A#%#OJ(I92'"F\+S;^&_VA@41A3' M].TQIJ+LIH$7!&-W5P/7J^!ZC7 ?=#A,AEX%T*L!(!< ^A5 OQ'@2=^2:\_O MGYW?]H-@6 \PJ &C0"W)@ I1JXNXVM,KH89G,,,1EX]R[!B&?YBJF"1X;^4 M)\/S,(W(!2^-*K+1[[[0Y[<8[E6, E1,&1177=I[O[,YT8(OMF]H3;,="MT' MP68KZ&*.\)XF IYHFB-\G:VT2MW#:J_^Z#=/VF$_G55 MXC5,99/MGD#U.J/^!29R9")7%8[7()%S)..G2TS'KN= M2Y7./W8BO[D579N-/U>=U]C0/4M%;4+OYU1T3\:S#,7&#J$20IXS54QJU==J MT)T5X]UQ>S$E?Z)"WR$)*:ZUJ-<9Z'8EBL&S6"B^MBBL].MK76 _K*,P& M_?^:N:SL-16Q]B:^=>X[/N?9UL=/FT38 CCQ) MH>PT:9QK+]+4L@8DM:>Z!85_:FTD=3@UF]2V!F@50%*D>9:=IY)RE91%6%N9 MLM"=$US!RA#;24G-\QR$WDV34;)?N.6;QOF%M"Q:NH$UN+MV97"6#BP5EZ L MUXH8J*?);'0QG_C\D'#/864Z(>MX3D37Y)Z*+B[/ M+!Y?ZT-+.@_BBEQ3;D(*D 45K!,Q%7%+Q4#YLI,[Q9TE[R[!42[L^R)U*-Y+ M2%DO=!Z%YJ\('>7D1BO76'*E*JC^)4C1]6 ]WUN?YT<9+X&=DO'H \FS/#_" M-QY*.0Y\XU?XKF0K]#, 68/906F-XH_ANS5F"X M]LD6B_7C*VY E@ZD_?E2O:*:R;IX>W%\)9A.Z MU!*F.^7B51Y6AX=@%N__W_3XBMQ0L^%X-P74",U./YXEQ,3.C!.GV] -#]IA M;X6PP<<,C$_ _[76;C_Q&PS/8_D'4$L#!!0 ( #J%8E;G69=6EP0 "(3 M 9 >&PO=V]R:W-H965TI( M+8G#5]H%)*"=W4H[,U6[TWE8[8.;7(+5)&9L ^7?K^V$$!+PL*CS K'C>WW/ ML>_UB0=KQE_%'$"BMS3)Q-"92[FX<5T1SB$EHL46D*DW,\93(E63QZY8<""1 M,4H3U_>\GIL2FCFC@>E[X*,!6\J$9O# D5BF*>&;"21L/72PL^UXI/%DH;PP]JH; M]]'0\71$D$ HM0NB_E8PA231GE0/&/B%@7^J0;LP:!N@>60&UBV19#3@;(VX'JV\Z0?#C;%6:&BFE_%)I(L?+W21$1HRE*U.P0Q_%ZAIWQE$9NASRS[OB0)G5$US)B@+PLS;*R7 M@OGUZ19=_/IAX$H5O@["#8M0)WFH_I%0L8\^L4S. M!;K+(HCV';@*=PG>WX*?^%:/MQ"V4!M?(M_S_0,!34\WQY9PVN5:M(V_]K&U MF!,.:-)H7_^4B[1O814_'N(X'S^SN'Y M=<6X$0L2PM!1)4$ 7X$S^NT7W/-^/T3..SG;HZI34M6Q>1]-(*991K-8Y7!" MLA#0A="LB(/[*O?5,[YT75N-?-\;N*LJ&NM\9Z+IEFBZ5C1_J.65:C%M&+H- M#!WLX1H(ZS1G@NB5('I6$%.]#,D/4/0:**YZG:"&PCK/F2CZ)8J^%<7=VX+R M'X#H-T%@OX;!.LN9&((20V#'D$6G9D;0@-+N]>J[JCFHFCY[(5Z7(5Y;0_QF MCE>(KL8KX$HNH+LWX"$5@!XX53&K,V=[8BCM(20QD"[12S/O(Y8DA NT *5. M--*#0/-P@@H&W&T%]9UG#?K,5[BCV3B(%D8*46-<%%!$):$8H1RN2+ TW MRXQ*<9F_UYOU- Z*Z7&GPD*W=5TGP1[EN2Q4! E^7Q;"LO"<2 -NTA"TVO4, MMH=Y+@W^C@;_?6F ;>4ZD06_R8)*B6X]^>UAGDO#3A)AJXPXNU! K0:>2$J[ M429Z+=RI4](92J1G\#3]'%!A2< MPR#LLUPC8XI\E.9J6NGJB&S$(8EWHJO ZFJ?C9TFPG91-(YC#K'>[O<*.U4? MCB%Z-GO^@F9(SME2J,4^0L$[":&"A=Q;OWH 'CG_\$XM8;M<>@9ALCN+5.:: M+4U>$OMAC9OJJ=/8FS]#/.&=>L)V^=2H6K!-UX5.UTNT.@+[Q/SL-S,O:'6[ M=1)^AOK"._F%[?JK00(O\SBLY+%4>7R,D(/@[;-V\F0\N(&MEO^7#[=RVY " MC\TEC%#0EIG,O[W+WO*B9VRN-VK]$WT!9&XQ=F[RVZ-/A"N=)U ",^72:_55 M!O+\0B9O2+8P=QHO3$J6FLSQB3VX:>H+P6&_T'4$L#!!0 ( M #J%8E96T%3:+P0 %05 9 >&PO=V]R:W-H965T[?2=;=J='L?3O?!A4EBU6#6=I+F M?OW:0"&DX*85E?HE@/$\GF?&GCS,>,O%O5P!*/00LT1.G)52Z;GKRG %,9$G M/(5$OUEP$1.E'\72E:D $F5&,7-]SQNZ,:&)$XRSL1L1C/E:,9K C4!R'<=$ M[*; ^';B8.=QX)8N5\H,N,$X)4N8@_H[O1'ZR2U1(AI#(BE/D(#%Q+G YS/? M,P;9C.\4MG+O'ADJ=YS?FXQ#3)+^2AR(0>P;^L,7 +PS\8PUZA4$O(YI[EM&Z)(H$8\&W2)C9 M&LW<9+')K#4;FI@TSI70;ZFV4\%<\?#^DPE$A&8\UKM#DBR^G] \SRSB"W0A M=9I3,R[1VDRE"9HRHBWGX8HSD.B:1\"0XN@2% CM**#/A KTG; U&(BO//FQ M)HPNJ#;/5D7?"L0_!$F4'OV@;0EE\K>QJS0UXZ ;%C2F.0V_A0;VM0>)6DET ME400U0%<'9,R,/YC8*:^%?$2PA/4PQ^1[_E^@T.SX\VQQ9U>F:=>AM=KP;N* M4\9W &@.8D-#?5T1 6CZ-'$7C/$PO_VV0+<0\F5"_]>S;D!0;B9+)=&_?YD4 M?5$0R_^:PIU[TV_VQM26.C]WA2JCL!J@>N7@>O; MT(.KAU17#$T_HAL:01*A'046-7'.@7!^5$S]VP3>V-WL,[&N]4HF@Y+)P,KD MFB8T7L=-GEL-7YJMCL!J'(/:NSL-9EX'K"*P6..Q5PL;K[$0\ S7,39LXVBU?2W)/O6&K9^VJJI&F M%>REZ>T*K4[=KZC[[^IH%.YT%;R.T.K!J]0DMFJNX);*>[00.GI42V^]@D*" M*/AH/C':BFH!:79\I8]./-P_T$CVI5]+K=)[V"[XVJFU_U\4D(?4_--#:F^A M_W E +%= ;90:V34J20LT)ZDWB_C4V=4R3UL%455D=YPID\HHVIGWX/#)D>& M>'"8J+?08K@28_A(-5:C9=E_HT9:_NB0UEOH+5P)+FQ77 VT&MET*K\*M"0?J8N>_R ND*Q?Q/8YN8_N7G\J M!K',VG82A7R=J+PC4XZ6K<&+K"%V,#[%Y[.\P5?!Y/W&:R*6-)&(P4)#>B*Q]GM"D@$PDS0[Q>,_X'[$&D.B09U1,G+64FY'KBG@-.18=M@&JOJ2, MYUBJ+E^Y8L,!)P:49V[@>7TWQX0ZX=B,S7DX9EN9$0ISCL0VSS'_-X6,[2>. M[QP'GLEJ+?6 &XXW> 4+D"^;.5<]MV))2 Y4$$81AW3B//BCR#< 8_&+P%Z< MM)&6LF3LC^X\)A/'TQY!!K'4%%B]=C"#+--,RH^_):E3S:F!I^TC^WH88R XO,T /*PZ@UEFB M+VBA-EVR58,L17/.=L0LOMI[Z(SE)@*)229N%>1E$:&;C[=C5RI?]8QN7/HU M+?P*+OCE!^B)4;D6Z!M-(#DG<)7(2FEP5#H-K(P1Q!W4]3^CP N"&H=F[X?[ M-?#H_7#/HJ9;K5O7\'4O\,VVG*M5&=5%MD#VZI'Z(!F)#8YAXJB30@#?@1-^ M^N#WO:]U46F3+&J)["QBO2IB/1M[^-)9=% *"7"<(5)L6(D/=0$LB :&2!^< MNU MV>XT*HT6D=69*Z7>55+OK%(7$DLPV9RQN%%MP=6WJ&VTB*S^7*FV7ZGM M6]6J\U^=[K1!9;]19:-%9/7C2I6#2N7 FO 1I*!2/JG-^$&;&=\F6=02V5G( MAE7(AFUE_+!Q=S1:1%9GKI1Z7TF];S'C[QO5-EI$5G^N5.M[KU6+UT+.ER0V MH%&B^5>IC)1'=+(%"2N0MVAS+KUK9?N/_J]DDLIH46MR3NC,' MOC+UNT QVU)9%&;5:'5'>#"5\9OQJ;X[F'KVE::X>#QAOB)4H Q21>EU!NI/ MPXM:ONA(MC'5[9))52N;YEK=?X!K _4]94P>.WJ"ZD85_@=02P,$% @ M.H5B5H[\Q&L;!0 B1T !D !X;"]W;W)K&UL MM5EM;^(X$/XK5NY%K;0E<4*!]@"IQ;NZ2EU=U6[W/ISN@YL,$&T2<[:!]G0_ M_NPD30BD;D&F'TH29I[,/)ZQ'^/AFO$?8@X@T7.:9&+DS*5<7+JN".>04M%A M"\C4-U/&4RK5+9^Y8L&!1KE3FKB^Y_7,B6,HDSN.-(+-.4 M\I=K2-AZY&#G]<%]/)M+_< =#Q=T!@\@'Q=W7-VY%4H4IY")F&6(PW3D7.%+ MX@?:(;?X'L-:;%PCG& >V\X^*6#O^W0?<,A*!V"CSIT2X=NSDR1 M2LX#H9*.AYRM$=?6"DU?Y&3FWBK].-/C_B"Y^C96?G)\DX4L!?2-/H- -(OT M%;J'$.(5?4H 7K!H@FZRHN3TT)T0D#1.Q*DR>7P@Z.3G MTZ$K56SZ#6Y8QG%=Q.&_$0?VT5>6R;E G[,(HB: JY*J,O-?,[OVC8@$P@X* M\"?D>[[?$M#DX^ZXQ9U\W-TS9!-4XQ3D>,&[XX1(+,*$B24']->M,D,W$E+Q M=QOG!6:W'5-/*9=B04,8.6K.$,!7X(Q__0GWO-_:^+()1BR!-;CL5EQV3>CC MQ\Y#!PE)Y5(R_H*F$ %7-1T7%$M%,:<2VO@L<''13'I*78V]CBZ/U291'[(B MQA@/9."\8N# Z3I5#3K[[)6'86JD[D+%%>,\6*!!6 M1-%2<<,V68)GM?H(<$^>((-I+$^5LU2+0PZHDSK2/7@%> M,4Y4%8O6N:*('GL-!ON]8(MH8Y+[5J0EL,9X]*KQZ!G'X_-T"OD":*R^7DM= M;3%B?LV)U_&\7]H8)T;' [/O5]GWC6'=[)147411&Q$%7-_ P[L6Q&31R&)0 M93$P9D%@"IQ#E.=!A0 I/J$539;%*DD3);%H%K:.;('>T: M7@3!8,>.&$,]<#@O*B(NC$1\*>;3MCR-CONN1S;!B"6P!F'8JT68=X35O02U M1*=5-&(+K4GHAJK%QAK\8Z%*4.KU2Z\Q**22P>V M6)Z?MQ@2WX5H;TY*@+CDY MACS'M3['9H'^(-_0@&:_O>O(JH*VA=;DK-;0N'>,QK2D?$M";:(16VA-0FM9 MCLVZ?.]%M+_3J3WDFA331B"ZU)8;V%\/TC]*EO M=>M@%8W80FL26F\=?*.2WO[9-6092^.P_HEU#DGK6E+";OT>Z@?][0:VNBVP MA5:0Y6Z<4:7 9_E9GQ(5;)G)XE"G>EJ=)U[EIVA;SZ_Q)2E.!6N8XI#R*^6S M.!,H@:F"]#I]I4=Y<>Y7W$BVR$_"GIB4+,TOYT#5/ED;J.^GC,G7&_V"ZO1U M_#]02P,$% @ .H5B5AR_$QJE P U0L !D !X;"]W;W)K&ULK5;;;N,V$/T50D4+%]C5S??4-I XN^@^+!K$>WDH^D!+ M(XL(1;HD96?_OD-)5NPL)>>A>8A)BG-XSLQP.(NC5$\Z!S#DN>!"+[W[J##9BO^P>%LZ!%25D!0C,IB()L MZ=U&-^LHM@;5CF\,COIL3*R4K91/=O(I77JA900<$F,A*/X<8 V<6R3D\6\# MZK5G6L/S\0G]8R4>Q6RIAK7DWUEJ\J4W\T@*&2VY>93'/Z$1-+9XB>2Z^D^. MS=[0(TFIC2P:8V10,%'_TN?&$6<&T:3#(&X,XM<&HPZ#86,PK(36S"I9]]30 MU4+)(U%V-Z+90>6;RAK5,&'#N#$*OS*T,ZM/(I$%D"_T&32A(K4C\@@)L /= MTBM/@'@QE7/^^ M" SRM:<&2VE MO]%[FL#2PUNM01W 6_WV2S0)_W#)_9_ +L2/6O&C/O355W_C$VVH*8U4/T@& M*2C*":M]8M G"M/)Y8(:-ZI3VM:IPRKT;4 .Y]JN[;H@/6Y)CWM)-Q';4ZTA M)297LMSEQ$@B,./E/L=J"@(P9E\8:/@HOO!^&LU=! MZM@V<4=IVK*?]K)_ "SPPA8M9J!PQJ ?8!#ZPXX03-V,IV[&LY;Q[(J_9?+T MWKY'*<$,PT=:5^731;T?:1#[\P[J5PR'?MR?//-6S+P7::T@9>[4G[\M+>:. MN^MVC)["].S)SGJ9?J-\K)^/"G' M-HN*Q%D&KZ ,1OZX(Q&N6<;^J#\3HOA%2]R+]44:+!30=@M=-;V!Z7!D0[O_ MJ(&-EYMV<-8@%:!V5=^H\::5PM3=0[O:]J:W54?V:OW.]JQ5X_4"4S>\GZG: M,:$)APPA0W^*M5K5/60],7)?M6%;:;"IJX8Y]MV@[ ;\GDEI3A-[0-O)K_X# M4$L#!!0 ( #J%8E;].58W7P, / + 9 >&PO=V]R:W-H965T4&F[UR8))I@ */6>4R9&3*K6ZE6!-DA!7_^+E,Q)[ [QP0!*4@.%80EH(\-GD BSN1FA.TB ;/", KI>"@!= M-H4NT)0L&5F0!.O9A(N\#'R!QK (:"07DL)JO!4>_Z#X!FA1!&]S.D8%"94 MGFF?#],Q.CTY0R>(,'2?\K744CETE8[-$+I)&+E?E[LZHU5:@RJM0>XO/.BOC%WIV'&>$UM,A9..W8G9P5=RA1,8.7J+ M2A ;<.+/G_S(^V*+\(.(-JWC#-N_Q+WW@Z*-%8$78$E$N)4JP$"_ZG-EB M82]HX;&7>S2GS28.NI%._F8_J*:1'P8[HQILIX+MM,*:[S'1Q2'VHA3B:&_) MON>]P6K:>':F;L74;66Z91N0*M]H>B-,L% ,A$S)RD;8;:S>ZT?1&T2+T< ; MV"FCBC)JI?RM4A#GB(&R846-%8-N^(:J:>-[?3M4KX+JM4)-US/%%:8VI%YS M.;_3?UO-IM4@# ]0]2NJ?BO5(Z9K7'0JJGLE9@G8 /N-I2]LA!:SPXB#"G'0 MO@],UDS/.^:H&K1\\05CFT6-S_=VS1QZF'^6M'OA>5_;_ M8Z.5XK9BM)K4H78]S6]M(;;OY;V:!.^#MIG407?-R'^_&]4P3_&PO=V]R:W-H965T>/ZM6# FT(]EFA7G@X40J]/1J(@6;$F+8[YBF?QFQO,E%?)M/A\5JYS1 MN!RT3$?8S\\&%>QIZ6 TH$5\2]E!L MO49*RAWGW]2;=_'YP%%GQ%(6"45!Y;][=L725#')\_A>DPXVQU0#MU\_LO]9 MBI=B[FC!KGCZ-8G%XGP0#%#,9G2=BD_\X2]6"QHKOHBG1?D7/=189X"B=2'X MLAXLSV"99-5_^J,.Q-8 U^\8@.L!>'> US& U /(O@.\>H!71J:24L8AI(). MSW+^@'*%EFSJ11G,9C&+FP0C&9I-?/!C?"ZQD3%DT3$B[FN$'8R!$[K:?[@+# _W M'^X8U)!-MDG)1SKX/JZ7+*>"YU!HJZ$>/%35G]-B12-V/I %IF#Y/1M,7[UP M?><-%!:;9*$ELD;(O$W(/!/[5$WO)(OXDJ&C5$UN*'05Q:2D4)7V?CKT BQ%A&S'$G9D,-JH"HZK;+$Z**F,RG6QS38&32=.T3VFP7R8!&)3) M-LP==V;R9*/Y9(],=BC?E;RBN4BB9"6OQMD<%2Q:YXE(&*C]I#?+O8BPC1B> MD(# BEU'6PYG#\VJL*K,ME1F7"[B3.0\397,)!-,EG4!VP$'R)TO5]B.5@B' M3P)_LJ,8P'5,:G?+8;F'74%:BK\D-!/H,XL6&4_Y_"=ZET7'H_U69>'@W &V8C\?CCAA@'0-L-!Y?2__-XB&]EP9DSM!52F7J+QY+ MEO2YT;>1DEH@V9T40OH_F?Q34#&V:52LLH6VV)IAUO;.-5JA=IAKARV-^WX! M?_4BP"Y^A797V[53'AJ&;W@P5/+)EMHBZT93&T?7;-_O.*9G%,B426K:1KA MLM3O%_LA(0#Q35-#>T;7;!IM+92X:H+!" #.KV.I ,B.I0(@'5- M*%T)^:U MLN.V5K*#[XQ$;Y4PNM>#EY%-MM 66S/.VN*Z9H\;0CY/!7LWKN@HE@:(YM6W MY?0$6\_Z>!/30NN%A "DZYJOG:UKMK9F._]+FJL#N]ZVF7&. V]7.(SSR:YZ M .>.CWT/#@'63A>;G>YG+F@*2M]K;>T;C_HL>N/1@6O% \)AISL>V@ICUWJ5 M,918;#3>A]89JVRA+;9FI+7AQD:G^0LSKX[WWG.O.H^@;^J!L/;,:\-,$T\; M8VS>^+S(1#+4+K"\V-<7=?8C2M>Q%#S+^1*,6 DW6H-FZ$!KB:UNKUIE"VVQ M-9.C?3HV;[%6<[5V8/;3@8XJ:GCZ>BU'-?;\B=MV:1#2(;[3=FD LL.?86V_ M<8_]KK5>55IOE%90CY'FX&EFDRVTQ=8,H?;\V'^R/0AL;"\.#K--MM 66S/, MNI/ YKWI_WT/ K_F6FSAB=3O?*EMHBZT9Z:U? M:YBW\Y^LB:O/HW?B@;#VQ&O#3!-/]PG$W"=4HB][/;"9YN 99747WQ9;,X2Z MC2#CW[P/)E8;%*MLH2VV9G)T@T+,-R6>LP\F[3L+WL0)<-OW@$C7F;1]#X#L M#OE?J!,E@'S&2'3C6K;*$MMF8@=5OCF6_'/'\=\*S>P;'*%MIB M:R9'MUG>/G=PGJ<.U*?66-Z^#VR* T",@2UQ +=;!D9;#S$L63XO'P8II(QU M)JK?ZV\^W3QP<.D IMM4KM5+5K]V+:"Y,0.SX_K[?Y1SN&*P9?Q$Q@$2O:4+%T(FE7)R[K@AC2+%HL 50=6?& M>(JE&O*Y*Q8<<&2,TL0-/*_CIIA09S0P<_=\-&!+F1 *]QR)99IB_C:&A*V' MCN]L)A[(/)9ZPAT-%G@.CR"?%O=JT#>I,$"X$N MT(2EJ8K9HV3ARQZOQI4J^@B?BP4.8>BH,RJ K\ 9??S@=[S/^Q MB96 6P5P MRZ@W#P#?$JUZ7KO*,+6KVNMY^P6Q!VCSBH8_2DG]T^A$KSN@B6Q$JD MO8*T9_F$]FRB6Q(KH?<+]/Y_3>-*];J!Z-=)8]_;_HY[1R7ROWYQJF7JPMA2 M*T/O%"^^Y9S.!6WA6U(KXP=;_."XO#X),0U5*6PJM%.=YH>3N5JS=@2"6NF\ MK9_\8PJHO]ENM_M%:N9TEDJPC,[=:<52X'/3H0I5!BZI MS+JR8K;H@B],[^=NEVI,A-N/"[( NY MW1(81 M9) H T'TWPJFD&4&2?/X5X,ZS3--8OOZ!?UK*5Z+>202ICS[16R_$7K.M9S4+*4BN=ULF:04U;]DZ=Z(5H).-R3X-<) M_F["8$]"4">4*^=6S$I9%T21>"SX&@D3K=',1;DV9;960YEYC7=*Z+M4YZGX M.V<)9TKP3-]9H$NF0(!4$AVAN^K-HA]K!D*FM$!\CAXH80K]A"1E/..+9W1U M-44'%Z (S>2ASK(&'"&9$HT[=I7F;)[L)C6_\XJ?OXV8!7>P(YG;'\J"Y+ Q-&^EB!6X,0?/^#0^VP3VQ/8EO1! M(WW0A1[?,ZH+C>ORFJ&#JD .;8(KE+!$,9^E51SBR ^]X6CLKMIB+('>".,H MW 1N$1TV1(>=1#<.N &1 %/Z VY5X:[9(F- M7"?*>\NF)[ MP5$C..K9,5&?TGL"VY(^:J2/>G',Z)41\" X&ICI;7!.QH$RB#.8: M4I/0FZJHVO5JH'A1=KR/7.G^N;Q,]1$'A G0]^>!>4!S:(K_ U!+ P04 M " ZA6)68,4@H#<# F"0 &0 'AL+W=O^(#XX":7QL*Q@^VN MV[_GG+2A+5D%TKZT?KE[KQ4^J/Z[%HG8[6P@DN\UF 69\ I"N& R(Q?*TRO_:13W%ROT3_4 MW(G+C!F<*O&-9[:8>.\\R#!G"V&_JN5'7/$9.KQ4"5/_PG(EV_<@71BKRI4R M65!RV?RSQY4?-A2"T3,*X4HAW%48/*,0K12BFFAC64WKG%F6C+5:@G;2A.86 MM6]J;6+#I8OBC=5TRTG/)E=*IDI:K03=S.%26M1HK($>W#2!!97#19Z3V]UJ M6C Y1P-E1&T*7K5:[O2>,VGA%M-"*J'F3_#ITQ0H7A>_%MP^P>$Y6L:% M>4,?N+LYA\.#-W#@]&X+M3!,9F;L6^+EK//3%8>SAD/X#(<@A,_$H3!P(3/, MM@%\:,(8='5N"P269=PU<29Z%>-9C\M>RBINF7 MIC.J-#$,=6;GM%RK$E3; M?-(_':FK]W0YMK%VM!EGJM1W@YUTZ! ;#*)1T)T/<>N,>*\SF@[:L)#_E=E M[1'LOZ13%^GX[^2.PN XWB'=(38,@WZT0]K?&#DEZGD]B0VD:B%MTV?;TW;8 MG]8S;N?\C!X!S?2@,"<(/M',:6P;J9RL[&JJ@?;3%D:D_6R MH(<,:B= ][E2=KUQ'VB?1LEO4$L#!!0 ( #J%8E9%:W2>!@( #8$ 9 M >&PO=V]R:W-H965TQAX4^Q*+ZL.3+G'WWT^2$R^#M'NQ==+]/DZ^<]X9^^P: M "0O2FI7T :QG3'FJ@84=R/3@O8G6V,51Q_:'7.M!5Y'D)(L39(I4UQH6N9Q M;V7+W.Q1"@TK2]Q>*6Y_ST&:KJ!C>MIX%+L&PP8K\Y;O8 WXU*ZLC]C 4@L% MV@FCB85M0>_&LWD6\F/"-P&=.UN34,G&F.<0?*T+F@1#(*'"P,#]ZP +D#(0 M>1N_CIQTD S \_6)_4NLW=>RX0X61GX7-38%_41)#5N^E_AHNGLXUC,)?)61 M+CY)U^=.,DJJO4.CCF#O0 G=O_G+\1[. &GZ"B ] M+HNQ>*+I<<>9E;TQ$; MLCU;6,12(]J;$SI\E#5:?RH\#LN%44J@OV4D7-=D830*O0-="7#D>@G(A70W MY(H(31Z$E/XF7<[0*P<\JXXJ\UXE?45E"=6(9.,/)$W2E#RME^3ZZN9?&N:- M#^[3P7T:>;/_NG<7["^%JZ1Q>PODQ]W&H?4M\/.2^5[DXV61,!8SU_(*"NK[ MWH$] "W?OQM/D\]OE) -)61OL9?WQ@7+I/I;RB6+/;OLN[0,T;>R,C4'?9W'9^,$&&Q+\^=88/ 6A MV89?1?D'4$L#!!0 ( #J%8E8Q1-@<) ( !H% 9 >&PO=V]R:W-H M965TVHI)$ZEK!]H!4K1H\ M(!["#VRK'D2\(.)36,U#WV\,"./=$KHQ? R<>M_3 MX_&!_7/0[K1LJ(&%XM]99>LBX]7ZFX"5_4];G3!*.R M-5:) >PJ$$SV?_HX^' $B"^> 20#('DM(!T P3G25Q9D+:FE1:95A[3/=FQ^ M$+P):*>&27^*:ZO=*G,X6WQIJ:;2 AA$985N905",LM<_ '-JXIYLREW"_V- M\=:?+<%2QLVY2[E?+]'9V_.,6%>,IR3EL/%UOW'RS,9+*"!+_^W#_"\??LPWQFIWWWZ>4MG37IRF]3TX,PTM(<>N MR0SH/>#BW9OX*OIT2O-_(GOB0#HZD+[$7BR4#"I;=]IJP]FN/VPJ5"OM*>4] MW330^<=B7T09V1_+>2FCKY$L>D01RV#A--II<8Z;X3^\"J)ESF MC;*N-<*P=H\7:)_@UK=*V4/@^V-\#HL_4$L#!!0 ( #J%8E;O/BA7 0, M "@* 9 >&PO=V]R:W-H965T18G+,"J'HR9SS'4C7YPA8%!YQ4 M07EF>X[CVSDFU J#JF_*PX"5,B,4IAR),L\Q?QY#QE8CR[76'3.R2*7NL,.@ MP NX WE?3+EJV8U+0G*@@C"*.,Q'UI5[&0VUOA+\)+ 2&_=(DSPP]J@;-\G( MO%;MB>< ")BS[11*9CJRA MA1*8XS*3,[;Z!C7/A?:+62:J?[2JM8Z%XE)(EM?!*H.<4'/%3W4=-@)<_Y4 MKP[P=@/ZKP3TZH#>L0'].J!?5<:@5'6(L,1AP-D*<:U6;OJF*F85K? )U<-^ M)[EZ2E2<#&>080D)FF(N"0ATAJZ2A.@AP1FZH>:[T@-T$H'$)!.G2G(+')0H M11/&"\:-X S=WT7HY.-I8$N5F+:WXSJ)L4G">R4)UT.WC,I4H&N:0+)M8"NB M!LM;8XV]3L<(XG/4[+>'1\>%.!TVO&:1>Y=<[8I">T0^. MJ]R#^]I@4F"X$DMG@)$6^&,P: RT$OG,E0+J?H%]G*S)/NR M7HLLZDSGC; 7#>Q%)^QU38D(C4O.=Z>7P346_@:'Z[3Q[NM:>3LS>B.OW_#Z MG;PS6 (MH8W2W\M^E^^@(O+W1OQ%L97OH,EWT)GOM.1QBO4 S3G+U59JYGIA M%N0VC,%!C(.*:' LQK#!&'9B1"48@!/)3KV@.?%&=102*64FEV7>:WN:X6%QMSAKK%?$&H0!G,E:5S M/E#3A)MSB6E(5E0[]0.3:M^O;E-UE .N!>KYG#&Y;N@7-(?#\!]02P,$% M @ .H5B5K47'/%: P DA8 T !X;"]S='EL97,N>&ULW5A=;]HP%/TK M4;I.K30UA*R!K("T(56:M$V5VH>]588X8,FQ,\=TL%\_WS@)'_5%M \K#%1B M^_B<>VQ?)TX'I5YQ>C^G5'O+G(MRZ,^U+CX%03F=TYR45[*@PB"95#G1IJIF M05DH2M(22#D/NIU.'.2$"7\T$(O\-M>E-Y4+H8=^TC9Y]O(U'?IA_-'WK-Q8 MIG3H/UZ\_[60^N:=9Z]G'\[..E>=Q\N;7>2BAB[]P"E\?8 P*HN)Q@>YW6<7 ME>X=)KU7&Q7O;XLW_<^-6$L^Q\B)@[QF8K1>QQES(R)&#-UFM]WB<;L(O;-% MM]&#.DE'@TR*=:Y&OFTP^B2GWA/A0W],.)LH!JR,Y(RO;',7&J:22^5ILTE, MP!!:RC\6#FT-]D^MDS,A517;1K"_D[K[#M#4P"#CO#78]6W#:% 0K:D2MZ92 M=:X:GT%>77Y8%<;A3)%5V+WVUX3J8H),I$JI:L.$?M,T&G":@1W%9G.X:ED$ M &HM;BX_LRWM9;:Q-7Z7H%>Y+ZR\(,1U1UV%CT3M&,+:OZ,FL-8.HAKDZ*@J\^7BOTQT2!5IJ:!*M][HDJSZ6;+;T6*![K433HM,]QS]P0]_]MY MGE%!%>&;IDWN'_,LO]IQ_31^"\_5;677L=-DU#M^C_7IX]A-QJ=@\B26NW\* M)I,3,-E[L[OF2TR&QV\R.HG5[AZER: ^4VX<7+>.K6VK!Z\'0_\'O&[P=5!O MLF!<,U'7YBQ-J7AV>C7RFDS,"_>6ONF?THPLN'YHP:&_+G^G*5OD2=OK#B:B M[K4N?X/AF:-P\VYB8C&1TB5-QW55S295T3,%$[7^ &$7N:T^;@3C6,R- (;% MP1Q@',O"XOQ/X^FCX[$8YJWO1/HHIX]R+,N%C*LO%L?-2-8?20$3;8T.P6BP^0"X99K>]9!:GISCY_C4>_.@S9<[K;^PKVVC[-E@Y=SZ]7!HJY5HN?U' MKX7R9Y;:M-SYM^9^:-=&\-JNA'!M,TQ.3XMARZ4:O'VSO]?,#.,WVHG*2:W\ MP7#@DQ0/]O?Y\)9MI95WLI'NV]F@^[D1 ]9*)5OY7=1G@],!LRO]\$$;^5TK MQYMY9733G U&NQ.?A'&R^N/P/$ N^)WMCCA^=\L]R-F@./4W7$IC77=%=W_N M&;?"7[Q[MW'Z0C9.F'/NQ'NC-VNI[L-M_*<81A^CB\/^=1?$U^;_A%$OE[(2 MY[K:M$*Y71R-: *@LBNYM@.F>"O.!A.]%29\'O\'+NO=9W,>*HJ4>2W]"7-9 M=WAT*.--+1V[5+M?]F 29 \C\:$/M3WV* M( L 61P/PG(7M*2O>-6V@ V,\+Z M2[LK&%W\!.[%9606]Z1_,9$^A@1^V/*C?*/ MI&4G5]K:9VPF#)NON!&?PXC'E,@?(V*!7&L?3>7">B7DCY]^A->=BU,[049) MB(WB'\!6NG#1;JQ]#CD/*E35GW\2Y).$V"?O-]QP'[F?S^.EJD6K'L^0"5R: M$#OF-AST^3SCYC$628B]LJL*#T8/>20A]@@L#_O10R))B$5RH#P\%,H4 MR20EE@FL$WNA3)%.4F*=P#JQCXF>PQYBPX47L&%@N]J.)'),2 M.P:7BRS&1(Y)B1WS5+UX8-"11S M:?G]O1'W\Q]362AC-A" MOS!#L:E5UQ+R2=0=9M.O,2:R4$9LH5^84:)?;+IRY*-4,OX"$UDH)[80Q.R5 MQ3FR4$[=6H.KWWA"RI&%\F-^A].;D')DH9S80A@SGI!R9*&43[%F,A".;&%<->CET+(0CFQA3!F+X60A7)B"^'F3"^:R$(YL84P M9AS- EFH(+;0DSVD71[%F,A"!;&% &:HF6),9*'B6!VY$,V>TPMDH8+80A@S M3J$"6:@@MA#&[*40LE!!;"&,&3N]@)O1B"V$V["]04<6*HZYN: _Z,A"!;&% M,&9OT)&%"F(+8>V_>+)&%2F(+/=E[_\-");)026PA@/G( MZ26R4$EL(8C9'W1DH9)Z/_2O#3!_[G]A)^:U_M_XMC_ \K;'U!+ P04 " ZA6)6>NU.;58" ".+0 M&@ 'AL+U]R96QS+W=O24'XIM$-!*LONVG(%]4 ]Z$G%&J$!<_M$G5/#X4@[-N&]/ MPV[?#8O/X^$TK*K=.':_ZGI8[\JQ&>[:KIS.5S9M?VS&\[+?UEVS?F^VI9;E M,NK^=D;U]'@[<_'ZU97_F=AN-OMU^=VN_QS+:?S'X/JC[=^'72ECM7AM^FT9 M5U7]>;B>'NK+(=V=)U>+Y[=5U3^_I:J>.T@@2.8/4@C2^8,,@FS^((<@GS\H M("CF#\H0E.@^_F#'B#H8?Z@M$09EP1)$ZP)M$[(=2+P.B'8B4#LA&0G M K,3HIT(U$[(=B)P.R'@N!WH)Z"X'>@GH+@=Z">@N!WH)Z"X'>@GH+@=Z">@N!WHIZ*X'>BGHK@=Z* M>BN!WCK9+"'06U%O)=!;46\ET%M1;R706U%O)=!;46\ET%M1;R70VU!O(]#; M4&\CT-M0;R/0VU!O(]#;)IO=!'H;ZFT$>AOJ;01Z&^IM!'H;ZFT$>AOJ;01Z M.^KM!'H[ZNT$>COJ[01Z.^KM!'H[ZNT$>OOD8R6!WHYZ.X'>CGH[@=Z.>CN! MWHYZ.X'>@7H'@=Z!>@>!WH%Z!X'>@7H'@=Z!>@>!WH%Z!X'>,?G9A$#O0+V# M0.] O8- [T"]@T#OC'IG KTSZIT)],ZH=R;0.Z/>F4#OC'IG KTSZIT)],ZH M=R;0.T]^%OQ)O8?QZU"&:\_W&I__DU2/YWO+]?&7Y??)"3L7G.O;BN'I+U!+ M P04 " ZA6)65:BY9Q(" !S+ $P %M#;VYT96YT7U1Y<&5S72YX M;6S-VM].VS 4!O!7J7*+&M?_-T2Y 6XW+O8"7G+:1DUBRS:LO/V<%) VL0I4 MI'TWC5K;YSOQD7Y7O?KQ%"@M#D,_IG6URSE<,I::'0TNU3[06%8V/@XNEZ]Q MRX)K]FY+3*Q6AC5^S#3F99YJ5-=7M[1Q#WU>W!W*SZGSX[J*U*=J<7/<.&6M M*Q="WS4NEW7V.+9_I2R?$^IRE7?$TLI<]^/YJFW5+[ MSNQRO;]\W,_S2&Q^G'_'?\[XM?X'^Q @?4B0/A1('QJD#P/2AP7IXPM('U]! M^N KE$901.4HI'(44SD*JAQ%58["*D=QE:/ RE%D%2BR"A19!8JL D56@2*K M0)%5H,@J4&05*+(*%%DEBJP215:)(JM$D56BR"I19)4HLDH4626*K!)%5H4B MJT*15:'(JE!D52BR*A19%8JL"D56A2*K0I%5H\BJ4635*+)J%%DUBJP:15:- M(JM&D56CR*I19#4HLAH460V*K 9%5H,BJT&1U:#(:E!D-2BR&A19+8JL%D56 MBR*K19'5HLAJ462U*++:_RGK3^_WGQP_/^O!=>-+/IO_:WS]&U!+ 0(4 Q0 M ( #J%8E8'04UB@0 +$ 0 " 0 !D;V-0&UL4$L! A0#% @ .H5B5I^L3 7N *P( !$ M ( !KP &1O8U!R;W!S+V-O&UL4$L! A0#% @ .H5B5IE< MG",0!@ G"< !, ( !S $ 'AL+W1H96UE+W1H96UE,2YX M;6Q02P$"% ,4 " ZA6)6(I;RBM8( #-. & @($- M" >&PO=V]R:W-H965T&UL4$L! A0#% @ .H5B5N)N M$2T_ @ P@4 !@ ("!&1$ 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0#% @ .H5B5BBSVU%[ P J@\ !@ M ("!MR 'AL+W=O&PO=V]R:W-H965T&UL4$L! M A0#% @ .H5B5FG1?J,]"0 GQD !@ ("!R#T 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ .H5B5HUY)=#+!@ 7! !D M ("!EWD 'AL+W=O&PO=V]R:W-H M965T?0( *4% 9 M " @6B' !X;"]W;W)K&UL4$L! M A0#% @ .H5B5L6O:OL,"0 -18 !D ("!'(H 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ .H5B M5A5MOGR>"0 Z1L !D ("!OZ8 'AL+W=O&PO=V]R:W-H965TX !X;"]W;W)K M&UL4$L! A0#% @ .H5B5K77!D;' P M0@ M !D ("!#[X 'AL+W=OH^>X# #9" &0 @($-P@ M>&PO=V]R:W-H965T&UL4$L! A0#% @ .H5B5J1#MPB_/ X-D !D M ("!?LD 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ .H5B5J_(^[(B! APH !D ("!@@X! 'AL+W=O MR8P\ # "; M"0 &0 @(';$@$ >&PO=V]R:W-H965T&UL4$L! A0#% @ .H5B5FWS MP66) @ I04 !D ("!'1L! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ .H5B5A^;O=J: P $ D !D ("! MRC(! 'AL+W=O*S'T6H' !S/ &0 @(&;-@$ >&PO=V]R:W-H965T&UL4$L! A0#% M @ .H5B5AUCF7,_ P PPD !D ("!)DH! 'AL+W=O&UL4$L! A0#% @ .H5B5B"XU3(9 M P *0T !D ("!3%0! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ .H5B5I;E5*H(! >A0 !D M ("!R%T! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ .H5B5CGKVRLS! D14 !D ("!16D! M 'AL+W=O: MA'4" ;!@ &0 @(&O;0$ >&PO=V]R:W-H965T&UL4$L! A0#% @ M.H5B5M_/TR"2 @ W@8 !D ("!D70! 'AL+W=O&UL4$L! A0#% @ .H5B5N,8^[?: P M010 !D ("!:'\! 'AL+W=O&PO=V]R:W-H965TP( '\& 9 " @8.& 0!X;"]W;W)K&UL4$L! A0#% @ .H5B5AN*J"7S @ F L !D M ("!-8D! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ .H5B5H+V8S,: P B L !D ("!!YT! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ .H5B M5OJ!@YNX P "@P !D ("!$:T! 'AL+W=ON&PO=V]R:W-H965T&UL4$L! A0#% @ .H5B5E;05-HO! 5!4 M !D ("!>;@! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ .H5B5AR_$QJE P U0L !D M ("!AL4! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ .H5B5DW'\YIK P )Q !D ("!Q-0! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ .H5B5D5K M=)X& @ -@0 !D ("!;=\! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ .H5B5K47'/%: P DA8 T M ( !/>6QE&PO M=V]R:V)O;VLN>&UL4$L! A0#% @ .H5B5GKM3FU6 @ CBT !H M ( !B?$! 'AL+U]R96QS+W=O XML 93 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 94 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 95 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.4 html 228 439 1 false 83 0 false 8 false false R1.htm 0000001 - Document - Cover Sheet http://www.viantinc.com/role/Cover Cover Cover 1 false false R2.htm 0000002 - Document - Audit Information Sheet http://www.viantinc.com/role/AuditInformation Audit Information Cover 2 false false R3.htm 0000003 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS Sheet http://www.viantinc.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS CONSOLIDATED STATEMENTS OF OPERATIONS Statements 3 false false R4.htm 0000004 - Statement - CONSOLIDATED BALANCE SHEETS Sheet http://www.viantinc.com/role/CONSOLIDATEDBALANCESHEETS CONSOLIDATED BALANCE SHEETS Statements 4 false false R5.htm 0000005 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.viantinc.com/role/CONSOLIDATEDBALANCESHEETSParenthetical CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 5 false false R6.htm 0000006 - Statement - CONSOLIDATED STATEMENTS OF CONVERTIBLE PREFERRED UNITS AND EQUITY (DEFICIT) Sheet http://www.viantinc.com/role/CONSOLIDATEDSTATEMENTSOFCONVERTIBLEPREFERREDUNITSANDEQUITYDEFICIT CONSOLIDATED STATEMENTS OF CONVERTIBLE PREFERRED UNITS AND EQUITY (DEFICIT) Statements 6 false false R7.htm 0000007 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.viantinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 7 false false R8.htm 0000008 - Disclosure - Nature of Operations Sheet http://www.viantinc.com/role/NatureofOperations Nature of Operations Notes 8 false false R9.htm 0000009 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies Sheet http://www.viantinc.com/role/BasisofPresentationandSummaryofSignificantAccountingPolicies Basis of Presentation and Summary of Significant Accounting Policies Notes 9 false false R10.htm 0000010 - Disclosure - Revenue Sheet http://www.viantinc.com/role/Revenue Revenue Notes 10 false false R11.htm 0000011 - Disclosure - Property, Equipment and Software, Net Sheet http://www.viantinc.com/role/PropertyEquipmentandSoftwareNet Property, Equipment and Software, Net Notes 11 false false R12.htm 0000012 - Disclosure - Leases Sheet http://www.viantinc.com/role/Leases Leases Notes 12 false false R13.htm 0000013 - Disclosure - Goodwill and Intangible Assets, Net Sheet http://www.viantinc.com/role/GoodwillandIntangibleAssetsNet Goodwill and Intangible Assets, Net Notes 13 false false R14.htm 0000014 - Disclosure - Accrued Liabilities Sheet http://www.viantinc.com/role/AccruedLiabilities Accrued Liabilities Notes 14 false false R15.htm 0000015 - Disclosure - Revolving Credit Facility and PPP Loan Sheet http://www.viantinc.com/role/RevolvingCreditFacilityandPPPLoan Revolving Credit Facility and PPP Loan Notes 15 false false R16.htm 0000016 - Disclosure - Convertible Preferred Units and Common Units Sheet http://www.viantinc.com/role/ConvertiblePreferredUnitsandCommonUnits Convertible Preferred Units and Common Units Notes 16 false false R17.htm 0000017 - Disclosure - Stock-based Compensation Sheet http://www.viantinc.com/role/StockbasedCompensation Stock-based Compensation Notes 17 false false R18.htm 0000018 - Disclosure - Income Taxes and Tax Receivable Agreement Sheet http://www.viantinc.com/role/IncomeTaxesandTaxReceivableAgreement Income Taxes and Tax Receivable Agreement Notes 18 false false R19.htm 0000019 - Disclosure - Earnings (Loss) Per Share/Unit Sheet http://www.viantinc.com/role/EarningsLossPerShareUnit Earnings (Loss) Per Share/Unit Notes 19 false false R20.htm 0000020 - Disclosure - Noncontrolling Interests Sheet http://www.viantinc.com/role/NoncontrollingInterests Noncontrolling Interests Notes 20 false false R21.htm 0000021 - Disclosure - Commitments and Contingencies Sheet http://www.viantinc.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 21 false false R22.htm 0000022 - Disclosure - Guarantees and Indemnities Sheet http://www.viantinc.com/role/GuaranteesandIndemnities Guarantees and Indemnities Notes 22 false false R23.htm 0000023 - Disclosure - Related Parties Sheet http://www.viantinc.com/role/RelatedParties Related Parties Notes 23 false false R24.htm 0000024 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Policies) Sheet http://www.viantinc.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies Basis of Presentation and Summary of Significant Accounting Policies (Policies) Policies http://www.viantinc.com/role/BasisofPresentationandSummaryofSignificantAccountingPolicies 24 false false R25.htm 0000025 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Tables) Sheet http://www.viantinc.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesTables Basis of Presentation and Summary of Significant Accounting Policies (Tables) Tables http://www.viantinc.com/role/BasisofPresentationandSummaryofSignificantAccountingPolicies 25 false false R26.htm 0000026 - Disclosure - Revenue (Tables) Sheet http://www.viantinc.com/role/RevenueTables Revenue (Tables) Tables http://www.viantinc.com/role/Revenue 26 false false R27.htm 0000027 - Disclosure - Property, Equipment and Software, Net (Tables) Sheet http://www.viantinc.com/role/PropertyEquipmentandSoftwareNetTables Property, Equipment and Software, Net (Tables) Tables http://www.viantinc.com/role/PropertyEquipmentandSoftwareNet 27 false false R28.htm 0000028 - Disclosure - Leases (Tables) Sheet http://www.viantinc.com/role/LeasesTables Leases (Tables) Tables http://www.viantinc.com/role/Leases 28 false false R29.htm 0000029 - Disclosure - Goodwill and Intangible Assets, Net (Tables) Sheet http://www.viantinc.com/role/GoodwillandIntangibleAssetsNetTables Goodwill and Intangible Assets, Net (Tables) Tables http://www.viantinc.com/role/GoodwillandIntangibleAssetsNet 29 false false R30.htm 0000030 - Disclosure - Accrued Liabilities (Tables) Sheet http://www.viantinc.com/role/AccruedLiabilitiesTables Accrued Liabilities (Tables) Tables http://www.viantinc.com/role/AccruedLiabilities 30 false false R31.htm 0000031 - Disclosure - Revolving Credit Facility and PPP Loan (Tables) Sheet http://www.viantinc.com/role/RevolvingCreditFacilityandPPPLoanTables Revolving Credit Facility and PPP Loan (Tables) Tables http://www.viantinc.com/role/RevolvingCreditFacilityandPPPLoan 31 false false R32.htm 0000032 - Disclosure - Convertible Preferred Units and Common Units (Tables) Sheet http://www.viantinc.com/role/ConvertiblePreferredUnitsandCommonUnitsTables Convertible Preferred Units and Common Units (Tables) Tables http://www.viantinc.com/role/ConvertiblePreferredUnitsandCommonUnits 32 false false R33.htm 0000033 - Disclosure - Stock-based Compensation (Tables) Sheet http://www.viantinc.com/role/StockbasedCompensationTables Stock-based Compensation (Tables) Tables http://www.viantinc.com/role/StockbasedCompensation 33 false false R34.htm 0000034 - Disclosure - Income Taxes and Tax Receivable Agreement (Tables) Sheet http://www.viantinc.com/role/IncomeTaxesandTaxReceivableAgreementTables Income Taxes and Tax Receivable Agreement (Tables) Tables http://www.viantinc.com/role/IncomeTaxesandTaxReceivableAgreement 34 false false R35.htm 0000035 - Disclosure - Earnings (Loss) Per Share/Unit (Tables) Sheet http://www.viantinc.com/role/EarningsLossPerShareUnitTables Earnings (Loss) Per Share/Unit (Tables) Tables http://www.viantinc.com/role/EarningsLossPerShareUnit 35 false false R36.htm 0000036 - Disclosure - Noncontrolling Interests (Tables) Sheet http://www.viantinc.com/role/NoncontrollingInterestsTables Noncontrolling Interests (Tables) Tables http://www.viantinc.com/role/NoncontrollingInterests 36 false false R37.htm 0000037 - Disclosure - Nature of Operations - Additional Information (Details) Sheet http://www.viantinc.com/role/NatureofOperationsAdditionalInformationDetails Nature of Operations - Additional Information (Details) Details 37 false false R38.htm 0000038 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Additional Information (Details) Sheet http://www.viantinc.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails Basis of Presentation and Summary of Significant Accounting Policies - Additional Information (Details) Details 38 false false R39.htm 0000039 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Summary of Changes in Allowance for Doubtful Accounts (Details) Sheet http://www.viantinc.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesSummaryofChangesinAllowanceforDoubtfulAccountsDetails Basis of Presentation and Summary of Significant Accounting Policies - Summary of Changes in Allowance for Doubtful Accounts (Details) Details 39 false false R40.htm 0000040 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Schedule of Estimated Useful Lives of Property, Equipment and Software (Details) Sheet http://www.viantinc.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesScheduleofEstimatedUsefulLivesofPropertyEquipmentandSoftwareDetails Basis of Presentation and Summary of Significant Accounting Policies - Schedule of Estimated Useful Lives of Property, Equipment and Software (Details) Details 40 false false R41.htm 0000041 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Schedule of Concentrations of Credit Risk (Details) Sheet http://www.viantinc.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesScheduleofConcentrationsofCreditRiskDetails Basis of Presentation and Summary of Significant Accounting Policies - Schedule of Concentrations of Credit Risk (Details) Details 41 false false R42.htm 0000042 - Disclosure - Revenue - Summary of Disaggregation of Revenue (Details) Sheet http://www.viantinc.com/role/RevenueSummaryofDisaggregationofRevenueDetails Revenue - Summary of Disaggregation of Revenue (Details) Details 42 false false R43.htm 0000043 - Disclosure - Revenue - Additional Information (Details) Sheet http://www.viantinc.com/role/RevenueAdditionalInformationDetails Revenue - Additional Information (Details) Details 43 false false R44.htm 0000044 - Disclosure - Revenue - Summary of Changes in Deferred Revenue (Details) Sheet http://www.viantinc.com/role/RevenueSummaryofChangesinDeferredRevenueDetails Revenue - Summary of Changes in Deferred Revenue (Details) Details 44 false false R45.htm 0000045 - Disclosure - Property, Equipment and Software, Net - Schedule of Major Classes of Property, Equipment and Software (Details) Sheet http://www.viantinc.com/role/PropertyEquipmentandSoftwareNetScheduleofMajorClassesofPropertyEquipmentandSoftwareDetails Property, Equipment and Software, Net - Schedule of Major Classes of Property, Equipment and Software (Details) Details 45 false false R46.htm 0000046 - Disclosure - Property, Equipment and Software, Net - Schedule of Depreciation (Details) Sheet http://www.viantinc.com/role/PropertyEquipmentandSoftwareNetScheduleofDepreciationDetails Property, Equipment and Software, Net - Schedule of Depreciation (Details) Details 46 false false R47.htm 0000047 - Disclosure - Property, Equipment and Software, Net - Schedule of Interest Cost (Details) Sheet http://www.viantinc.com/role/PropertyEquipmentandSoftwareNetScheduleofInterestCostDetails Property, Equipment and Software, Net - Schedule of Interest Cost (Details) Details 47 false false R48.htm 0000048 - Disclosure - Leases - Additional Information (Details) Sheet http://www.viantinc.com/role/LeasesAdditionalInformationDetails Leases - Additional Information (Details) Details 48 false false R49.htm 0000049 - Disclosure - Leases - Components of Lease Expense (Details) Sheet http://www.viantinc.com/role/LeasesComponentsofLeaseExpenseDetails Leases - Components of Lease Expense (Details) Details 49 false false R50.htm 0000050 - Disclosure - Leases - Summary of Future Minimum Lease Payments (Details) Sheet http://www.viantinc.com/role/LeasesSummaryofFutureMinimumLeasePaymentsDetails Leases - Summary of Future Minimum Lease Payments (Details) Details 50 false false R51.htm 0000051 - Disclosure - Leases - Summary of Future Minimum Payments Under Non-Cancelable Operating Leases (Details) Sheet http://www.viantinc.com/role/LeasesSummaryofFutureMinimumPaymentsUnderNonCancelableOperatingLeasesDetails Leases - Summary of Future Minimum Payments Under Non-Cancelable Operating Leases (Details) Details 51 false false R52.htm 0000052 - Disclosure - Goodwill and Intangible Assets, Net - Additional Information (Details) Sheet http://www.viantinc.com/role/GoodwillandIntangibleAssetsNetAdditionalInformationDetails Goodwill and Intangible Assets, Net - Additional Information (Details) Details 52 false false R53.htm 0000053 - Disclosure - Goodwill and Intangible Assets, Net - Summary of Balances of Intangibles Assets and Accumulated Amortization (Details) Sheet http://www.viantinc.com/role/GoodwillandIntangibleAssetsNetSummaryofBalancesofIntangiblesAssetsandAccumulatedAmortizationDetails Goodwill and Intangible Assets, Net - Summary of Balances of Intangibles Assets and Accumulated Amortization (Details) Details 53 false false R54.htm 0000054 - Disclosure - Goodwill and Intangible Assets, Net - Summary of Amortization Recorded in Consolidated Statements of Operations (Details) Sheet http://www.viantinc.com/role/GoodwillandIntangibleAssetsNetSummaryofAmortizationRecordedinConsolidatedStatementsofOperationsDetails Goodwill and Intangible Assets, Net - Summary of Amortization Recorded in Consolidated Statements of Operations (Details) Details 54 false false R55.htm 0000055 - Disclosure - Goodwill and Intangible Assets, Net - Summary of Estimated Future Amortization of Intangible Assets (Details) Sheet http://www.viantinc.com/role/GoodwillandIntangibleAssetsNetSummaryofEstimatedFutureAmortizationofIntangibleAssetsDetails Goodwill and Intangible Assets, Net - Summary of Estimated Future Amortization of Intangible Assets (Details) Details 55 false false R56.htm 0000056 - Disclosure - Accrued Liabilities - Summary of Accrued Liabilities (Details) Sheet http://www.viantinc.com/role/AccruedLiabilitiesSummaryofAccruedLiabilitiesDetails Accrued Liabilities - Summary of Accrued Liabilities (Details) Details 56 false false R57.htm 0000057 - Disclosure - Revolving Credit Facility and PPP Loan - Schedule of Debt and Revolving Credit Facilities (Details) Sheet http://www.viantinc.com/role/RevolvingCreditFacilityandPPPLoanScheduleofDebtandRevolvingCreditFacilitiesDetails Revolving Credit Facility and PPP Loan - Schedule of Debt and Revolving Credit Facilities (Details) Details 57 false false R58.htm 0000058 - Disclosure - Revolving Credit Facility and PPP Loan - Additional Information (Details) Sheet http://www.viantinc.com/role/RevolvingCreditFacilityandPPPLoanAdditionalInformationDetails Revolving Credit Facility and PPP Loan - Additional Information (Details) Details 58 false false R59.htm 0000059 - Disclosure - Convertible Preferred Units and Common Units - Additional Information (Details) Sheet http://www.viantinc.com/role/ConvertiblePreferredUnitsandCommonUnitsAdditionalInformationDetails Convertible Preferred Units and Common Units - Additional Information (Details) Details 59 false false R60.htm 0000060 - Disclosure - Convertible Preferred Units and Common Units - Summary of Valuation Assumptions Used in Fair Value Calculation of Common Units (Details) Sheet http://www.viantinc.com/role/ConvertiblePreferredUnitsandCommonUnitsSummaryofValuationAssumptionsUsedinFairValueCalculationofCommonUnitsDetails Convertible Preferred Units and Common Units - Summary of Valuation Assumptions Used in Fair Value Calculation of Common Units (Details) Details 60 false false R61.htm 0000061 - Disclosure - Stock-based Compensation - Summary of Stock/Unit-based Compensation (Details) Sheet http://www.viantinc.com/role/StockbasedCompensationSummaryofStockUnitbasedCompensationDetails Stock-based Compensation - Summary of Stock/Unit-based Compensation (Details) Details 61 false false R62.htm 0000062 - Disclosure - Stock-based Compensation - Additional Information (Details) Sheet http://www.viantinc.com/role/StockbasedCompensationAdditionalInformationDetails Stock-based Compensation - Additional Information (Details) Details 62 false false R63.htm 0000063 - Disclosure - Stock-based Compensation - Summary of RSU Activity (Details) Sheet http://www.viantinc.com/role/StockbasedCompensationSummaryofRSUActivityDetails Stock-based Compensation - Summary of RSU Activity (Details) Details 63 false false R64.htm 0000064 - Disclosure - Stock-based Compensation - Summary of Valuation Assumptions used in Fair Value Calculation of Incentive Units (Details) Sheet http://www.viantinc.com/role/StockbasedCompensationSummaryofValuationAssumptionsusedinFairValueCalculationofIncentiveUnitsDetails Stock-based Compensation - Summary of Valuation Assumptions used in Fair Value Calculation of Incentive Units (Details) Details 64 false false R65.htm 0000065 - Disclosure - Stock-based Compensation - Summary of Nonqualified Stock Option Activity (Details) Sheet http://www.viantinc.com/role/StockbasedCompensationSummaryofNonqualifiedStockOptionActivityDetails Stock-based Compensation - Summary of Nonqualified Stock Option Activity (Details) Details 65 false false R66.htm 0000066 - Disclosure - Stock-based Compensation - Summary of Assumptions used in Black-Scholes Model to Determine Fair Value of Nonqualified Stock Options Granted (Details) Sheet http://www.viantinc.com/role/StockbasedCompensationSummaryofAssumptionsusedinBlackScholesModeltoDetermineFairValueofNonqualifiedStockOptionsGrantedDetails Stock-based Compensation - Summary of Assumptions used in Black-Scholes Model to Determine Fair Value of Nonqualified Stock Options Granted (Details) Details 66 false false R67.htm 0000067 - Disclosure - Income Taxes and Tax Receivable Agreement - Schedule of Provision for Income Taxes (Details) Sheet http://www.viantinc.com/role/IncomeTaxesandTaxReceivableAgreementScheduleofProvisionforIncomeTaxesDetails Income Taxes and Tax Receivable Agreement - Schedule of Provision for Income Taxes (Details) Details 67 false false R68.htm 0000068 - Disclosure - Income Taxes and Tax Receivable Agreement - Additional Information (Details) Sheet http://www.viantinc.com/role/IncomeTaxesandTaxReceivableAgreementAdditionalInformationDetails Income Taxes and Tax Receivable Agreement - Additional Information (Details) Details 68 false false R69.htm 0000069 - Disclosure - Income Taxes and Tax Receivable Agreement - Schedule of Effective Income Tax Rate Reconciliation (Details) Sheet http://www.viantinc.com/role/IncomeTaxesandTaxReceivableAgreementScheduleofEffectiveIncomeTaxRateReconciliationDetails Income Taxes and Tax Receivable Agreement - Schedule of Effective Income Tax Rate Reconciliation (Details) Details 69 false false R70.htm 0000070 - Disclosure - Income Taxes and Tax Receivable Agreement - Significant Portion of Deferred Tax Assets and Deferred Tax Liabilities (Details) Sheet http://www.viantinc.com/role/IncomeTaxesandTaxReceivableAgreementSignificantPortionofDeferredTaxAssetsandDeferredTaxLiabilitiesDetails Income Taxes and Tax Receivable Agreement - Significant Portion of Deferred Tax Assets and Deferred Tax Liabilities (Details) Details 70 false false R71.htm 0000071 - Disclosure - Earnings (Loss) Per Share/Unit - Calculation of Basic and Diluted Net Earnings (Loss) Per Share/Unit (Details) Sheet http://www.viantinc.com/role/EarningsLossPerShareUnitCalculationofBasicandDilutedNetEarningsLossPerShareUnitDetails Earnings (Loss) Per Share/Unit - Calculation of Basic and Diluted Net Earnings (Loss) Per Share/Unit (Details) Details http://www.viantinc.com/role/EarningsLossPerShareUnitTables 71 false false R72.htm 0000072 - Disclosure - Noncontrolling Interests - Additional Information (Details) Sheet http://www.viantinc.com/role/NoncontrollingInterestsAdditionalInformationDetails Noncontrolling Interests - Additional Information (Details) Details 72 false false R73.htm 0000073 - Disclosure - Noncontrolling Interests - Summary Ownership of Viant Technology LLC (Details) Sheet http://www.viantinc.com/role/NoncontrollingInterestsSummaryOwnershipofViantTechnologyLLCDetails Noncontrolling Interests - Summary Ownership of Viant Technology LLC (Details) Details 73 false false R74.htm 0000074 - Disclosure - Noncontrolling Interests - Summary of Effect of Changes in Ownership Interest in Viant Technology LLC on Equity (Details) Sheet http://www.viantinc.com/role/NoncontrollingInterestsSummaryofEffectofChangesinOwnershipInterestinViantTechnologyLLConEquityDetails Noncontrolling Interests - Summary of Effect of Changes in Ownership Interest in Viant Technology LLC on Equity (Details) Details 74 false false R75.htm 0000075 - Disclosure - Commitment and Contingencies (Details) Sheet http://www.viantinc.com/role/CommitmentandContingenciesDetails Commitment and Contingencies (Details) Details 75 false false R76.htm 0000076 - Disclosure - Guarantees and Indemnities - Additional Information (Details) Sheet http://www.viantinc.com/role/GuaranteesandIndemnitiesAdditionalInformationDetails Guarantees and Indemnities - Additional Information (Details) Details 76 false false R77.htm 0000077 - Disclosure - Related Parties - Additional Information (Details) Sheet http://www.viantinc.com/role/RelatedPartiesAdditionalInformationDetails Related Parties - Additional Information (Details) Details 77 false false All Reports Book All Reports dsp-20221231.htm dsp-20221231.xsd dsp-20221231_cal.xml dsp-20221231_def.xml dsp-20221231_lab.xml dsp-20221231_pre.xml dsp-20221231xex231.htm dsp-20221231xex311.htm dsp-20221231xex312.htm dsp-20221231xex321.htm dsp-20221231xex322.htm dsp-20221231_g1.jpg dsp-20221231_g2.jpg http://fasb.org/us-gaap/2022 http://xbrl.sec.gov/dei/2022 true true JSON 97 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "dsp-20221231.htm": { "axisCustom": 0, "axisStandard": 33, "baseTaxonomies": { "http://fasb.org/us-gaap/2022": 813, "http://xbrl.sec.gov/dei/2022": 40 }, "contextCount": 228, "dts": { "calculationLink": { "local": [ "dsp-20221231_cal.xml" ] }, "definitionLink": { "local": [ "dsp-20221231_def.xml" ] }, "inline": { "local": [ "dsp-20221231.htm" ] }, "labelLink": { "local": [ "dsp-20221231_lab.xml" ] }, "presentationLink": { "local": [ "dsp-20221231_pre.xml" ] }, "schema": { "local": [ "dsp-20221231.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd", "https://xbrl.sec.gov/country/2022/country-2022.xsd", "https://xbrl.sec.gov/dei/2022/dei-2022.xsd" ] } }, "elementCount": 668, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2022": 1, "http://xbrl.sec.gov/dei/2022": 3, "total": 4 }, "keyCustom": 78, "keyStandard": 361, "memberCustom": 36, "memberStandard": 43, "nsprefix": "dsp", "nsuri": "http://www.viantinc.com/20221231", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "dsp-20221231.htm", "contextRef": "ic58cf2122177407793f1dd4d38772966_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0000001 - Document - Cover", "menuCat": "Cover", "order": "1", "role": "http://www.viantinc.com/role/Cover", "shortName": "Cover", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "dsp-20221231.htm", "contextRef": "ic58cf2122177407793f1dd4d38772966_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "dsp-20221231.htm", "contextRef": "ic58cf2122177407793f1dd4d38772966_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000010 - Disclosure - Revenue", "menuCat": "Notes", "order": "10", "role": "http://www.viantinc.com/role/Revenue", "shortName": "Revenue", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "dsp-20221231.htm", "contextRef": "ic58cf2122177407793f1dd4d38772966_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "dsp-20221231.htm", "contextRef": "ic58cf2122177407793f1dd4d38772966_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000011 - Disclosure - Property, Equipment and Software, Net", "menuCat": "Notes", "order": "11", "role": "http://www.viantinc.com/role/PropertyEquipmentandSoftwareNet", "shortName": "Property, Equipment and Software, Net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "dsp-20221231.htm", "contextRef": "ic58cf2122177407793f1dd4d38772966_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "dsp-20221231.htm", "contextRef": "ic58cf2122177407793f1dd4d38772966_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000012 - Disclosure - Leases", "menuCat": "Notes", "order": "12", "role": "http://www.viantinc.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "dsp-20221231.htm", "contextRef": "ic58cf2122177407793f1dd4d38772966_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "dsp-20221231.htm", "contextRef": "ic58cf2122177407793f1dd4d38772966_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000013 - Disclosure - Goodwill and Intangible Assets, Net", "menuCat": "Notes", "order": "13", "role": "http://www.viantinc.com/role/GoodwillandIntangibleAssetsNet", "shortName": "Goodwill and Intangible Assets, Net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "dsp-20221231.htm", "contextRef": "ic58cf2122177407793f1dd4d38772966_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "dsp-20221231.htm", "contextRef": "ic58cf2122177407793f1dd4d38772966_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000014 - Disclosure - Accrued Liabilities", "menuCat": "Notes", "order": "14", "role": "http://www.viantinc.com/role/AccruedLiabilities", "shortName": "Accrued Liabilities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "dsp-20221231.htm", "contextRef": "ic58cf2122177407793f1dd4d38772966_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "dsp-20221231.htm", "contextRef": "ic58cf2122177407793f1dd4d38772966_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000015 - Disclosure - Revolving Credit Facility and PPP Loan", "menuCat": "Notes", "order": "15", "role": "http://www.viantinc.com/role/RevolvingCreditFacilityandPPPLoan", "shortName": "Revolving Credit Facility and PPP Loan", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "dsp-20221231.htm", "contextRef": "ic58cf2122177407793f1dd4d38772966_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "dsp-20221231.htm", "contextRef": "ic58cf2122177407793f1dd4d38772966_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "dsp:ConvertiblePreferredUnitsAndCommonUnitsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000016 - Disclosure - Convertible Preferred Units and Common Units", "menuCat": "Notes", "order": "16", "role": "http://www.viantinc.com/role/ConvertiblePreferredUnitsandCommonUnits", "shortName": "Convertible Preferred Units and Common Units", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "dsp-20221231.htm", "contextRef": "ic58cf2122177407793f1dd4d38772966_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "dsp:ConvertiblePreferredUnitsAndCommonUnitsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "dsp-20221231.htm", "contextRef": "ic58cf2122177407793f1dd4d38772966_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000017 - Disclosure - Stock-based Compensation", "menuCat": "Notes", "order": "17", "role": "http://www.viantinc.com/role/StockbasedCompensation", "shortName": "Stock-based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "dsp-20221231.htm", "contextRef": "ic58cf2122177407793f1dd4d38772966_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "dsp-20221231.htm", "contextRef": "ic58cf2122177407793f1dd4d38772966_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000018 - Disclosure - Income Taxes and Tax Receivable Agreement", "menuCat": "Notes", "order": "18", "role": "http://www.viantinc.com/role/IncomeTaxesandTaxReceivableAgreement", "shortName": "Income Taxes and Tax Receivable Agreement", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "dsp-20221231.htm", "contextRef": "ic58cf2122177407793f1dd4d38772966_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "dsp-20221231.htm", "contextRef": "ic58cf2122177407793f1dd4d38772966_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000019 - Disclosure - Earnings (Loss) Per Share/Unit", "menuCat": "Notes", "order": "19", "role": "http://www.viantinc.com/role/EarningsLossPerShareUnit", "shortName": "Earnings (Loss) Per Share/Unit", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "dsp-20221231.htm", "contextRef": "ic58cf2122177407793f1dd4d38772966_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "dsp-20221231.htm", "contextRef": "ic58cf2122177407793f1dd4d38772966_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "dei:AuditorFirmId", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "false", "longName": "0000002 - Document - Audit Information", "menuCat": "Cover", "order": "2", "role": "http://www.viantinc.com/role/AuditInformation", "shortName": "Audit Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "dsp-20221231.htm", "contextRef": "ic58cf2122177407793f1dd4d38772966_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "dei:AuditorFirmId", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "dsp-20221231.htm", "contextRef": "ic58cf2122177407793f1dd4d38772966_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:MinorityInterestDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000020 - Disclosure - Noncontrolling Interests", "menuCat": "Notes", "order": "20", "role": "http://www.viantinc.com/role/NoncontrollingInterests", "shortName": "Noncontrolling Interests", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "dsp-20221231.htm", "contextRef": "ic58cf2122177407793f1dd4d38772966_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:MinorityInterestDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "dsp-20221231.htm", "contextRef": "ic58cf2122177407793f1dd4d38772966_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000021 - Disclosure - Commitments and Contingencies", "menuCat": "Notes", "order": "21", "role": "http://www.viantinc.com/role/CommitmentsandContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "dsp-20221231.htm", "contextRef": "ic58cf2122177407793f1dd4d38772966_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "dsp-20221231.htm", "contextRef": "ic58cf2122177407793f1dd4d38772966_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "dsp:GuaranteesAndIndemnitiesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000022 - Disclosure - Guarantees and Indemnities", "menuCat": "Notes", "order": "22", "role": "http://www.viantinc.com/role/GuaranteesandIndemnities", "shortName": "Guarantees and Indemnities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "dsp-20221231.htm", "contextRef": "ic58cf2122177407793f1dd4d38772966_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "dsp:GuaranteesAndIndemnitiesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "dsp-20221231.htm", "contextRef": "ic58cf2122177407793f1dd4d38772966_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000023 - Disclosure - Related Parties", "menuCat": "Notes", "order": "23", "role": "http://www.viantinc.com/role/RelatedParties", "shortName": "Related Parties", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "dsp-20221231.htm", "contextRef": "ic58cf2122177407793f1dd4d38772966_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "dsp-20221231.htm", "contextRef": "ic58cf2122177407793f1dd4d38772966_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "dsp:BasisOfPresentationAndPrinciplesOfConsolidationPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000024 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Policies)", "menuCat": "Policies", "order": "24", "role": "http://www.viantinc.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "dsp-20221231.htm", "contextRef": "ic58cf2122177407793f1dd4d38772966_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "dsp:BasisOfPresentationAndPrinciplesOfConsolidationPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "us-gaap:TradeAndOtherAccountsReceivablePolicy", "ix:continuation", "body", "html" ], "baseRef": "dsp-20221231.htm", "contextRef": "ic58cf2122177407793f1dd4d38772966_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000025 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Tables)", "menuCat": "Tables", "order": "25", "role": "http://www.viantinc.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesTables", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:TradeAndOtherAccountsReceivablePolicy", "ix:continuation", "body", "html" ], "baseRef": "dsp-20221231.htm", "contextRef": "ic58cf2122177407793f1dd4d38772966_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "dsp-20221231.htm", "contextRef": "ic58cf2122177407793f1dd4d38772966_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000026 - Disclosure - Revenue (Tables)", "menuCat": "Tables", "order": "26", "role": "http://www.viantinc.com/role/RevenueTables", "shortName": "Revenue (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "dsp-20221231.htm", "contextRef": "ic58cf2122177407793f1dd4d38772966_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "dsp-20221231.htm", "contextRef": "ic58cf2122177407793f1dd4d38772966_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000027 - Disclosure - Property, Equipment and Software, Net (Tables)", "menuCat": "Tables", "order": "27", "role": "http://www.viantinc.com/role/PropertyEquipmentandSoftwareNetTables", "shortName": "Property, Equipment and Software, Net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "dsp-20221231.htm", "contextRef": "ic58cf2122177407793f1dd4d38772966_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "dsp-20221231.htm", "contextRef": "ic58cf2122177407793f1dd4d38772966_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000028 - Disclosure - Leases (Tables)", "menuCat": "Tables", "order": "28", "role": "http://www.viantinc.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "dsp-20221231.htm", "contextRef": "ic58cf2122177407793f1dd4d38772966_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "dsp-20221231.htm", "contextRef": "ic58cf2122177407793f1dd4d38772966_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000029 - Disclosure - Goodwill and Intangible Assets, Net (Tables)", "menuCat": "Tables", "order": "29", "role": "http://www.viantinc.com/role/GoodwillandIntangibleAssetsNetTables", "shortName": "Goodwill and Intangible Assets, Net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "dsp-20221231.htm", "contextRef": "ic58cf2122177407793f1dd4d38772966_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "dsp-20221231.htm", "contextRef": "ic58cf2122177407793f1dd4d38772966_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000003 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS", "menuCat": "Statements", "order": "3", "role": "http://www.viantinc.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "shortName": "CONSOLIDATED STATEMENTS OF OPERATIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "dsp-20221231.htm", "contextRef": "ic58cf2122177407793f1dd4d38772966_D20220101-20221231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "dsp-20221231.htm", "contextRef": "ic58cf2122177407793f1dd4d38772966_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000030 - Disclosure - Accrued Liabilities (Tables)", "menuCat": "Tables", "order": "30", "role": "http://www.viantinc.com/role/AccruedLiabilitiesTables", "shortName": "Accrued Liabilities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "dsp-20221231.htm", "contextRef": "ic58cf2122177407793f1dd4d38772966_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "dsp-20221231.htm", "contextRef": "ic58cf2122177407793f1dd4d38772966_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000031 - Disclosure - Revolving Credit Facility and PPP Loan (Tables)", "menuCat": "Tables", "order": "31", "role": "http://www.viantinc.com/role/RevolvingCreditFacilityandPPPLoanTables", "shortName": "Revolving Credit Facility and PPP Loan (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "dsp-20221231.htm", "contextRef": "ic58cf2122177407793f1dd4d38772966_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "dsp-20221231.htm", "contextRef": "ic58cf2122177407793f1dd4d38772966_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000032 - Disclosure - Convertible Preferred Units and Common Units (Tables)", "menuCat": "Tables", "order": "32", "role": "http://www.viantinc.com/role/ConvertiblePreferredUnitsandCommonUnitsTables", "shortName": "Convertible Preferred Units and Common Units (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "dsp-20221231.htm", "contextRef": "ic58cf2122177407793f1dd4d38772966_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "dsp-20221231.htm", "contextRef": "ic58cf2122177407793f1dd4d38772966_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000033 - Disclosure - Stock-based Compensation (Tables)", "menuCat": "Tables", "order": "33", "role": "http://www.viantinc.com/role/StockbasedCompensationTables", "shortName": "Stock-based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "dsp-20221231.htm", "contextRef": "ic58cf2122177407793f1dd4d38772966_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "dsp-20221231.htm", "contextRef": "ic58cf2122177407793f1dd4d38772966_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000034 - Disclosure - Income Taxes and Tax Receivable Agreement (Tables)", "menuCat": "Tables", "order": "34", "role": "http://www.viantinc.com/role/IncomeTaxesandTaxReceivableAgreementTables", "shortName": "Income Taxes and Tax Receivable Agreement (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "dsp-20221231.htm", "contextRef": "ic58cf2122177407793f1dd4d38772966_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "dsp-20221231.htm", "contextRef": "ic58cf2122177407793f1dd4d38772966_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000035 - Disclosure - Earnings (Loss) Per Share/Unit (Tables)", "menuCat": "Tables", "order": "35", "role": "http://www.viantinc.com/role/EarningsLossPerShareUnitTables", "shortName": "Earnings (Loss) Per Share/Unit (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "dsp-20221231.htm", "contextRef": "ic58cf2122177407793f1dd4d38772966_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "dsp-20221231.htm", "contextRef": "ic58cf2122177407793f1dd4d38772966_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "dsp:ScheduleOfNoncontrollingOwnershipInterestsTableTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000036 - Disclosure - Noncontrolling Interests (Tables)", "menuCat": "Tables", "order": "36", "role": "http://www.viantinc.com/role/NoncontrollingInterestsTables", "shortName": "Noncontrolling Interests (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "dsp-20221231.htm", "contextRef": "ic58cf2122177407793f1dd4d38772966_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "dsp:ScheduleOfNoncontrollingOwnershipInterestsTableTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "dsp-20221231.htm", "contextRef": "iceb1f5f4456a4a038a5697f7daa58059_I20210212", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:PreferredStockSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000037 - Disclosure - Nature of Operations - Additional Information (Details)", "menuCat": "Details", "order": "37", "role": "http://www.viantinc.com/role/NatureofOperationsAdditionalInformationDetails", "shortName": "Nature of Operations - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "dsp-20221231.htm", "contextRef": "iceb1f5f4456a4a038a5697f7daa58059_I20210212", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:PreferredStockSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "dsp-20221231.htm", "contextRef": "ic58cf2122177407793f1dd4d38772966_D20220101-20221231", "decimals": "0", "first": true, "lang": "en-US", "name": "dsp:CostPerMilePricingOptionNumberOfAdImpressions", "reportCount": 1, "unique": true, "unitRef": "impression", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000038 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Additional Information (Details)", "menuCat": "Details", "order": "38", "role": "http://www.viantinc.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "dsp-20221231.htm", "contextRef": "ic58cf2122177407793f1dd4d38772966_D20220101-20221231", "decimals": "0", "first": true, "lang": "en-US", "name": "dsp:CostPerMilePricingOptionNumberOfAdImpressions", "reportCount": 1, "unique": true, "unitRef": "impression", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "us-gaap:TradeAndOtherAccountsReceivablePolicy", "ix:continuation", "body", "html" ], "baseRef": "dsp-20221231.htm", "contextRef": "i8b85299afd5f40eba0c76534d8e82577_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000039 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Summary of Changes in Allowance for Doubtful Accounts (Details)", "menuCat": "Details", "order": "39", "role": "http://www.viantinc.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesSummaryofChangesinAllowanceforDoubtfulAccountsDetails", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies - Summary of Changes in Allowance for Doubtful Accounts (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "us-gaap:TradeAndOtherAccountsReceivablePolicy", "ix:continuation", "body", "html" ], "baseRef": "dsp-20221231.htm", "contextRef": "ic58cf2122177407793f1dd4d38772966_D20220101-20221231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "dsp-20221231.htm", "contextRef": "ia40ecc15d5934ef98b33ed6f097be871_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Cash", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000004 - Statement - CONSOLIDATED BALANCE SHEETS", "menuCat": "Statements", "order": "4", "role": "http://www.viantinc.com/role/CONSOLIDATEDBALANCESHEETS", "shortName": "CONSOLIDATED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "dsp-20221231.htm", "contextRef": "ia40ecc15d5934ef98b33ed6f097be871_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Cash", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "dsp:ScheduleOfPropertyPlantAndEquipmentEstimatedUsefulLifeTableTableTextBlock", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dsp-20221231.htm", "contextRef": "i6df3387e67a74e15b246882342ab6a8d_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000040 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Schedule of Estimated Useful Lives of Property, Equipment and Software (Details)", "menuCat": "Details", "order": "40", "role": "http://www.viantinc.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesScheduleofEstimatedUsefulLivesofPropertyEquipmentandSoftwareDetails", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies - Schedule of Estimated Useful Lives of Property, Equipment and Software (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "dsp:ScheduleOfPropertyPlantAndEquipmentEstimatedUsefulLifeTableTableTextBlock", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dsp-20221231.htm", "contextRef": "i6df3387e67a74e15b246882342ab6a8d_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "us-gaap:ConcentrationRiskCreditRisk", "ix:continuation", "body", "html" ], "baseRef": "dsp-20221231.htm", "contextRef": "ie789d641208141d89f4a48ae479e6095_D20210101-20211231", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000041 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Schedule of Concentrations of Credit Risk (Details)", "menuCat": "Details", "order": "41", "role": "http://www.viantinc.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesScheduleofConcentrationsofCreditRiskDetails", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies - Schedule of Concentrations of Credit Risk (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "us-gaap:ConcentrationRiskCreditRisk", "ix:continuation", "body", "html" ], "baseRef": "dsp-20221231.htm", "contextRef": "ie789d641208141d89f4a48ae479e6095_D20210101-20211231", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "dsp-20221231.htm", "contextRef": "ic58cf2122177407793f1dd4d38772966_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000042 - Disclosure - Revenue - Summary of Disaggregation of Revenue (Details)", "menuCat": "Details", "order": "42", "role": "http://www.viantinc.com/role/RevenueSummaryofDisaggregationofRevenueDetails", "shortName": "Revenue - Summary of Disaggregation of Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dsp-20221231.htm", "contextRef": "if35d8d47504342779ac22fd4da165034_D20220101-20221231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "dsp-20221231.htm", "contextRef": "ic58cf2122177407793f1dd4d38772966_D20220101-20221231", "decimals": "-5", "first": true, "lang": "en-US", "name": "dsp:DecreaseInRevenueRecognitionDueToCashSettlementForTerminationOfDeferredRevenueLiabilities", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000043 - Disclosure - Revenue - Additional Information (Details)", "menuCat": "Details", "order": "43", "role": "http://www.viantinc.com/role/RevenueAdditionalInformationDetails", "shortName": "Revenue - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "dsp-20221231.htm", "contextRef": "ic58cf2122177407793f1dd4d38772966_D20220101-20221231", "decimals": "-5", "first": true, "lang": "en-US", "name": "dsp:DecreaseInRevenueRecognitionDueToCashSettlementForTerminationOfDeferredRevenueLiabilities", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dsp-20221231.htm", "contextRef": "i8b85299afd5f40eba0c76534d8e82577_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiability", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000044 - Disclosure - Revenue - Summary of Changes in Deferred Revenue (Details)", "menuCat": "Details", "order": "44", "role": "http://www.viantinc.com/role/RevenueSummaryofChangesinDeferredRevenueDetails", "shortName": "Revenue - Summary of Changes in Deferred Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dsp-20221231.htm", "contextRef": "i23467b04f0e24279a3ae7ed6b9556389_I20201231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dsp-20221231.htm", "contextRef": "ia40ecc15d5934ef98b33ed6f097be871_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000045 - Disclosure - Property, Equipment and Software, Net - Schedule of Major Classes of Property, Equipment and Software (Details)", "menuCat": "Details", "order": "45", "role": "http://www.viantinc.com/role/PropertyEquipmentandSoftwareNetScheduleofMajorClassesofPropertyEquipmentandSoftwareDetails", "shortName": "Property, Equipment and Software, Net - Schedule of Major Classes of Property, Equipment and Software (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dsp-20221231.htm", "contextRef": "ia40ecc15d5934ef98b33ed6f097be871_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "dsp:ScheduleOfDepreciationExpenseTableTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dsp-20221231.htm", "contextRef": "ic58cf2122177407793f1dd4d38772966_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000046 - Disclosure - Property, Equipment and Software, Net - Schedule of Depreciation (Details)", "menuCat": "Details", "order": "46", "role": "http://www.viantinc.com/role/PropertyEquipmentandSoftwareNetScheduleofDepreciationDetails", "shortName": "Property, Equipment and Software, Net - Schedule of Depreciation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "dsp:ScheduleOfDepreciationExpenseTableTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dsp-20221231.htm", "contextRef": "ic58cf2122177407793f1dd4d38772966_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "dsp:ScheduleOfInterestCostTableTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dsp-20221231.htm", "contextRef": "ic58cf2122177407793f1dd4d38772966_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "dsp:PropertyPlantAndEquipmentAmountChargedToExpenses", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000047 - Disclosure - Property, Equipment and Software, Net - Schedule of Interest Cost (Details)", "menuCat": "Details", "order": "47", "role": "http://www.viantinc.com/role/PropertyEquipmentandSoftwareNetScheduleofInterestCostDetails", "shortName": "Property, Equipment and Software, Net - Schedule of Interest Cost (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "dsp:ScheduleOfInterestCostTableTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dsp-20221231.htm", "contextRef": "ic58cf2122177407793f1dd4d38772966_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "dsp:PropertyPlantAndEquipmentAmountChargedToExpenses", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "dsp-20221231.htm", "contextRef": "ia40ecc15d5934ef98b33ed6f097be871_I20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseRemainingLeaseTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000048 - Disclosure - Leases - Additional Information (Details)", "menuCat": "Details", "order": "48", "role": "http://www.viantinc.com/role/LeasesAdditionalInformationDetails", "shortName": "Leases - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "dsp-20221231.htm", "contextRef": "ia40ecc15d5934ef98b33ed6f097be871_I20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseRemainingLeaseTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dsp-20221231.htm", "contextRef": "ic58cf2122177407793f1dd4d38772966_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000049 - Disclosure - Leases - Components of Lease Expense (Details)", "menuCat": "Details", "order": "49", "role": "http://www.viantinc.com/role/LeasesComponentsofLeaseExpenseDetails", "shortName": "Leases - Components of Lease Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dsp-20221231.htm", "contextRef": "ic58cf2122177407793f1dd4d38772966_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "dsp-20221231.htm", "contextRef": "ia40ecc15d5934ef98b33ed6f097be871_I20221231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000005 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)", "menuCat": "Statements", "order": "5", "role": "http://www.viantinc.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "shortName": "CONSOLIDATED BALANCE SHEETS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "dsp-20221231.htm", "contextRef": "ia40ecc15d5934ef98b33ed6f097be871_I20221231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dsp-20221231.htm", "contextRef": "ia40ecc15d5934ef98b33ed6f097be871_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000050 - Disclosure - Leases - Summary of Future Minimum Lease Payments (Details)", "menuCat": "Details", "order": "50", "role": "http://www.viantinc.com/role/LeasesSummaryofFutureMinimumLeasePaymentsDetails", "shortName": "Leases - Summary of Future Minimum Lease Payments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dsp-20221231.htm", "contextRef": "ia40ecc15d5934ef98b33ed6f097be871_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dsp-20221231.htm", "contextRef": "i8b85299afd5f40eba0c76534d8e82577_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000051 - Disclosure - Leases - Summary of Future Minimum Payments Under Non-Cancelable Operating Leases (Details)", "menuCat": "Details", "order": "51", "role": "http://www.viantinc.com/role/LeasesSummaryofFutureMinimumPaymentsUnderNonCancelableOperatingLeasesDetails", "shortName": "Leases - Summary of Future Minimum Payments Under Non-Cancelable Operating Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dsp-20221231.htm", "contextRef": "i8b85299afd5f40eba0c76534d8e82577_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "us-gaap:GoodwillImpairmentLoss", "us-gaap:GoodwillImpairmentLoss", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "dsp-20221231.htm", "contextRef": "ic58cf2122177407793f1dd4d38772966_D20220101-20221231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:GoodwillImpairmentLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000052 - Disclosure - Goodwill and Intangible Assets, Net - Additional Information (Details)", "menuCat": "Details", "order": "52", "role": "http://www.viantinc.com/role/GoodwillandIntangibleAssetsNetAdditionalInformationDetails", "shortName": "Goodwill and Intangible Assets, Net - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:GoodwillImpairmentLoss", "us-gaap:GoodwillImpairmentLoss", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "dsp-20221231.htm", "contextRef": "ic58cf2122177407793f1dd4d38772966_D20220101-20221231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:GoodwillImpairmentLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dsp-20221231.htm", "contextRef": "ia40ecc15d5934ef98b33ed6f097be871_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000053 - Disclosure - Goodwill and Intangible Assets, Net - Summary of Balances of Intangibles Assets and Accumulated Amortization (Details)", "menuCat": "Details", "order": "53", "role": "http://www.viantinc.com/role/GoodwillandIntangibleAssetsNetSummaryofBalancesofIntangiblesAssetsandAccumulatedAmortizationDetails", "shortName": "Goodwill and Intangible Assets, Net - Summary of Balances of Intangibles Assets and Accumulated Amortization (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dsp-20221231.htm", "contextRef": "ia40ecc15d5934ef98b33ed6f097be871_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dsp-20221231.htm", "contextRef": "ic58cf2122177407793f1dd4d38772966_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000054 - Disclosure - Goodwill and Intangible Assets, Net - Summary of Amortization Recorded in Consolidated Statements of Operations (Details)", "menuCat": "Details", "order": "54", "role": "http://www.viantinc.com/role/GoodwillandIntangibleAssetsNetSummaryofAmortizationRecordedinConsolidatedStatementsofOperationsDetails", "shortName": "Goodwill and Intangible Assets, Net - Summary of Amortization Recorded in Consolidated Statements of Operations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dsp-20221231.htm", "contextRef": "ic58cf2122177407793f1dd4d38772966_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dsp-20221231.htm", "contextRef": "ia40ecc15d5934ef98b33ed6f097be871_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000055 - Disclosure - Goodwill and Intangible Assets, Net - Summary of Estimated Future Amortization of Intangible Assets (Details)", "menuCat": "Details", "order": "55", "role": "http://www.viantinc.com/role/GoodwillandIntangibleAssetsNetSummaryofEstimatedFutureAmortizationofIntangibleAssetsDetails", "shortName": "Goodwill and Intangible Assets, Net - Summary of Estimated Future Amortization of Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dsp-20221231.htm", "contextRef": "ia40ecc15d5934ef98b33ed6f097be871_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dsp-20221231.htm", "contextRef": "ia40ecc15d5934ef98b33ed6f097be871_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "dsp:AccruedTrafficAcquisitionCosts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000056 - Disclosure - Accrued Liabilities - Summary of Accrued Liabilities (Details)", "menuCat": "Details", "order": "56", "role": "http://www.viantinc.com/role/AccruedLiabilitiesSummaryofAccruedLiabilitiesDetails", "shortName": "Accrued Liabilities - Summary of Accrued Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dsp-20221231.htm", "contextRef": "ia40ecc15d5934ef98b33ed6f097be871_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "dsp:AccruedTrafficAcquisitionCosts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dsp-20221231.htm", "contextRef": "ia40ecc15d5934ef98b33ed6f097be871_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebt", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000057 - Disclosure - Revolving Credit Facility and PPP Loan - Schedule of Debt and Revolving Credit Facilities (Details)", "menuCat": "Details", "order": "57", "role": "http://www.viantinc.com/role/RevolvingCreditFacilityandPPPLoanScheduleofDebtandRevolvingCreditFacilitiesDetails", "shortName": "Revolving Credit Facility and PPP Loan - Schedule of Debt and Revolving Credit Facilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dsp-20221231.htm", "contextRef": "ia40ecc15d5934ef98b33ed6f097be871_I20221231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:LongTermDebtCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dsp-20221231.htm", "contextRef": "ia40ecc15d5934ef98b33ed6f097be871_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebt", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000058 - Disclosure - Revolving Credit Facility and PPP Loan - Additional Information (Details)", "menuCat": "Details", "order": "58", "role": "http://www.viantinc.com/role/RevolvingCreditFacilityandPPPLoanAdditionalInformationDetails", "shortName": "Revolving Credit Facility and PPP Loan - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "dsp-20221231.htm", "contextRef": "ie82cb752ff5b498f94f6d6cdc79acc5c_I20200414", "decimals": "3", "lang": "en-US", "name": "us-gaap:DebtInstrumentInterestRateStatedPercentage", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "dsp-20221231.htm", "contextRef": "ic58cf2122177407793f1dd4d38772966_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "dsp:HistoricalVolatilityTimePeriod", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000059 - Disclosure - Convertible Preferred Units and Common Units - Additional Information (Details)", "menuCat": "Details", "order": "59", "role": "http://www.viantinc.com/role/ConvertiblePreferredUnitsandCommonUnitsAdditionalInformationDetails", "shortName": "Convertible Preferred Units and Common Units - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "dsp-20221231.htm", "contextRef": "ic58cf2122177407793f1dd4d38772966_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "dsp:HistoricalVolatilityTimePeriod", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "dsp-20221231.htm", "contextRef": "ia1878b29c9134d9faadfbc8d07978a56_I20191231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:TemporaryEquitySharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000006 - Statement - CONSOLIDATED STATEMENTS OF CONVERTIBLE PREFERRED UNITS AND EQUITY (DEFICIT)", "menuCat": "Statements", "order": "6", "role": "http://www.viantinc.com/role/CONSOLIDATEDSTATEMENTSOFCONVERTIBLEPREFERREDUNITSANDEQUITYDEFICIT", "shortName": "CONSOLIDATED STATEMENTS OF CONVERTIBLE PREFERRED UNITS AND EQUITY (DEFICIT)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "dsp-20221231.htm", "contextRef": "ia1878b29c9134d9faadfbc8d07978a56_I20191231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:TemporaryEquitySharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dsp-20221231.htm", "contextRef": "i4776fa7970e54d31bf8b066cf6401ae0_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "dsp:EquitySecuritiesFvNiMeasurementInputExpectedTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000060 - Disclosure - Convertible Preferred Units and Common Units - Summary of Valuation Assumptions Used in Fair Value Calculation of Common Units (Details)", "menuCat": "Details", "order": "60", "role": "http://www.viantinc.com/role/ConvertiblePreferredUnitsandCommonUnitsSummaryofValuationAssumptionsUsedinFairValueCalculationofCommonUnitsDetails", "shortName": "Convertible Preferred Units and Common Units - Summary of Valuation Assumptions Used in Fair Value Calculation of Common Units (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dsp-20221231.htm", "contextRef": "i4776fa7970e54d31bf8b066cf6401ae0_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "dsp:EquitySecuritiesFvNiMeasurementInputExpectedTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dsp-20221231.htm", "contextRef": "ic58cf2122177407793f1dd4d38772966_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000061 - Disclosure - Stock-based Compensation - Summary of Stock/Unit-based Compensation (Details)", "menuCat": "Details", "order": "61", "role": "http://www.viantinc.com/role/StockbasedCompensationSummaryofStockUnitbasedCompensationDetails", "shortName": "Stock-based Compensation - Summary of Stock/Unit-based Compensation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dsp-20221231.htm", "contextRef": "i281d76489e7949e88ddb8eccf622e2c7_D20220101-20221231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy", "ix:continuation", "body", "html" ], "baseRef": "dsp-20221231.htm", "contextRef": "i9911bc77118e4a1da4ffca4d25554f98_D20210101-20211231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000062 - Disclosure - Stock-based Compensation - Additional Information (Details)", "menuCat": "Details", "order": "62", "role": "http://www.viantinc.com/role/StockbasedCompensationAdditionalInformationDetails", "shortName": "Stock-based Compensation - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "dsp-20221231.htm", "contextRef": "i4e220424091f4fbfafe78e072d1b139a_I20200101", "decimals": "INF", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dsp-20221231.htm", "contextRef": "iffac7af879d44fa286631fc5310d35b3_I20211231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000063 - Disclosure - Stock-based Compensation - Summary of RSU Activity (Details)", "menuCat": "Details", "order": "63", "role": "http://www.viantinc.com/role/StockbasedCompensationSummaryofRSUActivityDetails", "shortName": "Stock-based Compensation - Summary of RSU Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dsp-20221231.htm", "contextRef": "iffac7af879d44fa286631fc5310d35b3_I20211231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "dsp-20221231.htm", "contextRef": "ic58cf2122177407793f1dd4d38772966_D20220101-20221231", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "reportCount": 1, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000064 - Disclosure - Stock-based Compensation - Summary of Valuation Assumptions used in Fair Value Calculation of Incentive Units (Details)", "menuCat": "Details", "order": "64", "role": "http://www.viantinc.com/role/StockbasedCompensationSummaryofValuationAssumptionsusedinFairValueCalculationofIncentiveUnitsDetails", "shortName": "Stock-based Compensation - Summary of Valuation Assumptions used in Fair Value Calculation of Incentive Units (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R65": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dsp-20221231.htm", "contextRef": "i26bdca8fce474f718034eda37a1ed016_I20211231", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000065 - Disclosure - Stock-based Compensation - Summary of Nonqualified Stock Option Activity (Details)", "menuCat": "Details", "order": "65", "role": "http://www.viantinc.com/role/StockbasedCompensationSummaryofNonqualifiedStockOptionActivityDetails", "shortName": "Stock-based Compensation - Summary of Nonqualified Stock Option Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dsp-20221231.htm", "contextRef": "i24f85ce3c367406483b71e200c443e4c_D20220101-20221231", "decimals": "0", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "dsp-20221231.htm", "contextRef": "ic58cf2122177407793f1dd4d38772966_D20220101-20221231", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "reportCount": 1, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000066 - Disclosure - Stock-based Compensation - Summary of Assumptions used in Black-Scholes Model to Determine Fair Value of Nonqualified Stock Options Granted (Details)", "menuCat": "Details", "order": "66", "role": "http://www.viantinc.com/role/StockbasedCompensationSummaryofAssumptionsusedinBlackScholesModeltoDetermineFairValueofNonqualifiedStockOptionsGrantedDetails", "shortName": "Stock-based Compensation - Summary of Assumptions used in Black-Scholes Model to Determine Fair Value of Nonqualified Stock Options Granted (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "dsp-20221231.htm", "contextRef": "i4776fa7970e54d31bf8b066cf6401ae0_D20220101-20221231", "decimals": null, "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dsp-20221231.htm", "contextRef": "ic58cf2122177407793f1dd4d38772966_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000067 - Disclosure - Income Taxes and Tax Receivable Agreement - Schedule of Provision for Income Taxes (Details)", "menuCat": "Details", "order": "67", "role": "http://www.viantinc.com/role/IncomeTaxesandTaxReceivableAgreementScheduleofProvisionforIncomeTaxesDetails", "shortName": "Income Taxes and Tax Receivable Agreement - Schedule of Provision for Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dsp-20221231.htm", "contextRef": "ic58cf2122177407793f1dd4d38772966_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dsp-20221231.htm", "contextRef": "ic58cf2122177407793f1dd4d38772966_D20220101-20221231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000068 - Disclosure - Income Taxes and Tax Receivable Agreement - Additional Information (Details)", "menuCat": "Details", "order": "68", "role": "http://www.viantinc.com/role/IncomeTaxesandTaxReceivableAgreementAdditionalInformationDetails", "shortName": "Income Taxes and Tax Receivable Agreement - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "dsp-20221231.htm", "contextRef": "ic58cf2122177407793f1dd4d38772966_D20220101-20221231", "decimals": "3", "lang": "en-US", "name": "dsp:PercentageOfExclusiveOfNonControllingInterestDueToIncomeTaxExpenseBenefitNotRecognizeOnShareOfPreTaxBookIncomeLoss", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dsp-20221231.htm", "contextRef": "ic58cf2122177407793f1dd4d38772966_D20220101-20221231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000069 - Disclosure - Income Taxes and Tax Receivable Agreement - Schedule of Effective Income Tax Rate Reconciliation (Details)", "menuCat": "Details", "order": "69", "role": "http://www.viantinc.com/role/IncomeTaxesandTaxReceivableAgreementScheduleofEffectiveIncomeTaxRateReconciliationDetails", "shortName": "Income Taxes and Tax Receivable Agreement - Schedule of Effective Income Tax Rate Reconciliation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dsp-20221231.htm", "contextRef": "ic58cf2122177407793f1dd4d38772966_D20220101-20221231", "decimals": "3", "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationMinorityInterestIncomeExpense", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dsp-20221231.htm", "contextRef": "ic58cf2122177407793f1dd4d38772966_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000007 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS", "menuCat": "Statements", "order": "7", "role": "http://www.viantinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "dsp-20221231.htm", "contextRef": "ic58cf2122177407793f1dd4d38772966_D20220101-20221231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dsp-20221231.htm", "contextRef": "ia40ecc15d5934ef98b33ed6f097be871_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000070 - Disclosure - Income Taxes and Tax Receivable Agreement - Significant Portion of Deferred Tax Assets and Deferred Tax Liabilities (Details)", "menuCat": "Details", "order": "70", "role": "http://www.viantinc.com/role/IncomeTaxesandTaxReceivableAgreementSignificantPortionofDeferredTaxAssetsandDeferredTaxLiabilitiesDetails", "shortName": "Income Taxes and Tax Receivable Agreement - Significant Portion of Deferred Tax Assets and Deferred Tax Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dsp-20221231.htm", "contextRef": "ia40ecc15d5934ef98b33ed6f097be871_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dsp-20221231.htm", "contextRef": "ic58cf2122177407793f1dd4d38772966_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000071 - Disclosure - Earnings (Loss) Per Share/Unit - Calculation of Basic and Diluted Net Earnings (Loss) Per Share/Unit (Details)", "menuCat": "Details", "order": "71", "role": "http://www.viantinc.com/role/EarningsLossPerShareUnitCalculationofBasicandDilutedNetEarningsLossPerShareUnitDetails", "shortName": "Earnings (Loss) Per Share/Unit - Calculation of Basic and Diluted Net Earnings (Loss) Per Share/Unit (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dsp-20221231.htm", "contextRef": "ic58cf2122177407793f1dd4d38772966_D20220101-20221231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:PreferredStockDividendsIncomeStatementImpact", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "dsp-20221231.htm", "contextRef": "i878cbfb908e948398938116c57e82bbe_D20220101-20221231", "decimals": "INF", "first": true, "lang": "en-US", "name": "dsp:ExchangeUnitsForSharesOfCommonStock", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000072 - Disclosure - Noncontrolling Interests - Additional Information (Details)", "menuCat": "Details", "order": "72", "role": "http://www.viantinc.com/role/NoncontrollingInterestsAdditionalInformationDetails", "shortName": "Noncontrolling Interests - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "dsp-20221231.htm", "contextRef": "i878cbfb908e948398938116c57e82bbe_D20220101-20221231", "decimals": "INF", "first": true, "lang": "en-US", "name": "dsp:ExchangeUnitsForSharesOfCommonStock", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "dsp:ScheduleOfNoncontrollingOwnershipInterestsTableTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dsp-20221231.htm", "contextRef": "i910919dd40f74f52a60b814744f12500_D20220101-20221231", "decimals": "INF", "first": true, "lang": "en-US", "name": "dsp:NumberOfUnitsOwned", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000073 - Disclosure - Noncontrolling Interests - Summary Ownership of Viant Technology LLC (Details)", "menuCat": "Details", "order": "73", "role": "http://www.viantinc.com/role/NoncontrollingInterestsSummaryOwnershipofViantTechnologyLLCDetails", "shortName": "Noncontrolling Interests - Summary Ownership of Viant Technology LLC (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "dsp:ScheduleOfNoncontrollingOwnershipInterestsTableTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dsp-20221231.htm", "contextRef": "i910919dd40f74f52a60b814744f12500_D20220101-20221231", "decimals": "INF", "first": true, "lang": "en-US", "name": "dsp:NumberOfUnitsOwned", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dsp-20221231.htm", "contextRef": "ic58cf2122177407793f1dd4d38772966_D20220101-20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000074 - Disclosure - Noncontrolling Interests - Summary of Effect of Changes in Ownership Interest in Viant Technology LLC on Equity (Details)", "menuCat": "Details", "order": "74", "role": "http://www.viantinc.com/role/NoncontrollingInterestsSummaryofEffectofChangesinOwnershipInterestinViantTechnologyLLConEquityDetails", "shortName": "Noncontrolling Interests - Summary of Effect of Changes in Ownership Interest in Viant Technology LLC on Equity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dsp-20221231.htm", "contextRef": "ic58cf2122177407793f1dd4d38772966_D20220101-20221231", "decimals": "-3", "lang": "en-US", "name": "dsp:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesOwnershipChanges", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R75": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "dsp-20221231.htm", "contextRef": "ia40ecc15d5934ef98b33ed6f097be871_I20221231", "decimals": "-5", "first": true, "lang": "en-US", "name": "dsp:ContractualObligationHostingCommitments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000075 - Disclosure - Commitment and Contingencies (Details)", "menuCat": "Details", "order": "75", "role": "http://www.viantinc.com/role/CommitmentandContingenciesDetails", "shortName": "Commitment and Contingencies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "dsp-20221231.htm", "contextRef": "ia40ecc15d5934ef98b33ed6f097be871_I20221231", "decimals": "-5", "first": true, "lang": "en-US", "name": "dsp:ContractualObligationHostingCommitments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R76": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "dsp-20221231.htm", "contextRef": "ia40ecc15d5934ef98b33ed6f097be871_I20221231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ContractualObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000076 - Disclosure - Guarantees and Indemnities - Additional Information (Details)", "menuCat": "Details", "order": "76", "role": "http://www.viantinc.com/role/GuaranteesandIndemnitiesAdditionalInformationDetails", "shortName": "Guarantees and Indemnities - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "dsp-20221231.htm", "contextRef": "ia40ecc15d5934ef98b33ed6f097be871_I20221231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ContractualObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R77": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "dsp-20221231.htm", "contextRef": "i742a78ef5ec14160a09c5233da4b4a7a_I20221231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:DueToRelatedPartiesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000077 - Disclosure - Related Parties - Additional Information (Details)", "menuCat": "Details", "order": "77", "role": "http://www.viantinc.com/role/RelatedPartiesAdditionalInformationDetails", "shortName": "Related Parties - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "dsp-20221231.htm", "contextRef": "i742a78ef5ec14160a09c5233da4b4a7a_I20221231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:DueToRelatedPartiesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "dsp-20221231.htm", "contextRef": "ic58cf2122177407793f1dd4d38772966_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NatureOfOperations", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000008 - Disclosure - Nature of Operations", "menuCat": "Notes", "order": "8", "role": "http://www.viantinc.com/role/NatureofOperations", "shortName": "Nature of Operations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "dsp-20221231.htm", "contextRef": "ic58cf2122177407793f1dd4d38772966_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NatureOfOperations", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "dsp-20221231.htm", "contextRef": "ic58cf2122177407793f1dd4d38772966_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000009 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies", "menuCat": "Notes", "order": "9", "role": "http://www.viantinc.com/role/BasisofPresentationandSummaryofSignificantAccountingPolicies", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "dsp-20221231.htm", "contextRef": "ic58cf2122177407793f1dd4d38772966_D20220101-20221231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 83, "tag": { "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "verboseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.viantinc.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_AuditorFirmId": { "auth_ref": [ "r592", "r593", "r594" ], "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/2022", "presentation": [ "http://www.viantinc.com/role/AuditInformation" ], "xbrltype": "nonemptySequenceNumberItemType" }, "dei_AuditorLocation": { "auth_ref": [ "r592", "r593", "r594" ], "lang": { "en-us": { "role": { "label": "Auditor Location", "terseLabel": "Auditor Location" } } }, "localname": "AuditorLocation", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.viantinc.com/role/AuditInformation" ], "xbrltype": "internationalNameItemType" }, "dei_AuditorName": { "auth_ref": [ "r592", "r593", "r594" ], "lang": { "en-us": { "role": { "label": "Auditor Name", "terseLabel": "Auditor Name" } } }, "localname": "AuditorName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.viantinc.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/2022", "presentation": [ "http://www.viantinc.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]", "terseLabel": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2022", "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/2022", "presentation": [ "http://www.viantinc.com/role/Cover" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r592", "r593", "r594" ], "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/2022", "presentation": [ "http://www.viantinc.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.viantinc.com/role/Cover" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.viantinc.com/role/Cover" ], "xbrltype": "gYearItemType" }, "dei_DocumentInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Document Information [Line Items]", "terseLabel": "Document Information [Line Items]" } } }, "localname": "DocumentInformationLineItems", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.viantinc.com/role/Cover" ], "xbrltype": "stringItemType" }, "dei_DocumentInformationTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package.", "label": "Document Information [Table]", "terseLabel": "Document Information [Table]" } } }, "localname": "DocumentInformationTable", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.viantinc.com/role/Cover" ], "xbrltype": "stringItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.viantinc.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r595" ], "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/2022", "presentation": [ "http://www.viantinc.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "verboseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.viantinc.com/role/Cover" ], "xbrltype": "submissionTypeItemType" }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "auth_ref": [ "r590" ], "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/2022", "presentation": [ "http://www.viantinc.com/role/Cover" ], "xbrltype": "textBlockItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.viantinc.com/role/Cover" ], "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/2022", "presentation": [ "http://www.viantinc.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.viantinc.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.viantinc.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.viantinc.com/role/Cover" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r589" ], "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/2022", "presentation": [ "http://www.viantinc.com/role/Cover" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.viantinc.com/role/Cover" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.viantinc.com/role/Cover" ], "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" } } }, "localname": "EntityDomain", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.viantinc.com/role/ConvertiblePreferredUnitsandCommonUnitsAdditionalInformationDetails", "http://www.viantinc.com/role/NoncontrollingInterestsSummaryOwnershipofViantTechnologyLLCDetails" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r589" ], "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/2022", "presentation": [ "http://www.viantinc.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityExTransitionPeriod": { "auth_ref": [ "r598" ], "lang": { "en-us": { "role": { "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards.", "label": "Entity Ex Transition Period", "terseLabel": "Entity Ex Transition Period" } } }, "localname": "EntityExTransitionPeriod", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.viantinc.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.viantinc.com/role/Cover" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r589" ], "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/2022", "presentation": [ "http://www.viantinc.com/role/Cover" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.viantinc.com/role/Cover" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r596" ], "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/2022", "presentation": [ "http://www.viantinc.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityPublicFloat": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.", "label": "Entity Public Float", "terseLabel": "Entity Public Float" } } }, "localname": "EntityPublicFloat", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.viantinc.com/role/Cover" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r589" ], "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/2022", "presentation": [ "http://www.viantinc.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r589" ], "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/2022", "presentation": [ "http://www.viantinc.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r589" ], "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/2022", "presentation": [ "http://www.viantinc.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r589" ], "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/2022", "presentation": [ "http://www.viantinc.com/role/Cover" ], "xbrltype": "employerIdItemType" }, "dei_EntityVoluntaryFilers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.", "label": "Entity Voluntary Filers", "terseLabel": "Entity Voluntary Filers" } } }, "localname": "EntityVoluntaryFilers", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.viantinc.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [ "r597" ], "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/2022", "presentation": [ "http://www.viantinc.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_IcfrAuditorAttestationFlag": { "auth_ref": [ "r592", "r593", "r594" ], "lang": { "en-us": { "role": { "label": "ICFR Auditor Attestation Flag", "terseLabel": "ICFR Auditor Attestation Flag" } } }, "localname": "IcfrAuditorAttestationFlag", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.viantinc.com/role/Cover" ], "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" } } }, "localname": "LegalEntityAxis", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.viantinc.com/role/ConvertiblePreferredUnitsandCommonUnitsAdditionalInformationDetails", "http://www.viantinc.com/role/NoncontrollingInterestsSummaryOwnershipofViantTechnologyLLCDetails" ], "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/2022", "presentation": [ "http://www.viantinc.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r588" ], "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/2022", "presentation": [ "http://www.viantinc.com/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r591" ], "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/2022", "presentation": [ "http://www.viantinc.com/role/Cover" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.viantinc.com/role/Cover" ], "xbrltype": "tradingSymbolItemType" }, "dsp_AccountsPayableAndAccruedLiabilitiesCurrentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Accounts payable and accrued liabilities current.", "label": "Accounts Payable And Accrued Liabilities Current [Member]", "terseLabel": "Accounts Payable and Accrued Liabilities" } } }, "localname": "AccountsPayableAndAccruedLiabilitiesCurrentMember", "nsuri": "http://www.viantinc.com/20221231", "presentation": [ "http://www.viantinc.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "dsp_AccruedInterestForgivenessMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Accrued interest forgiveness.", "label": "Accrued Interest Forgiveness [Member]", "terseLabel": "Accrued Interest Forgiveness" } } }, "localname": "AccruedInterestForgivenessMember", "nsuri": "http://www.viantinc.com/20221231", "presentation": [ "http://www.viantinc.com/role/RevolvingCreditFacilityandPPPLoanAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "dsp_AccruedMemberTaxDistributions": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued member tax distributions.", "label": "Accrued Member Tax Distributions", "terseLabel": "Accrued member tax distributions" } } }, "localname": "AccruedMemberTaxDistributions", "nsuri": "http://www.viantinc.com/20221231", "presentation": [ "http://www.viantinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "dsp_AccruedTrafficAcquisitionCosts": { "auth_ref": [], "calculation": { "http://www.viantinc.com/role/AccruedLiabilitiesSummaryofAccruedLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued traffic acquisition costs.", "label": "Accrued Traffic Acquisition Costs", "terseLabel": "Accrued traffic acquisition costs" } } }, "localname": "AccruedTrafficAcquisitionCosts", "nsuri": "http://www.viantinc.com/20221231", "presentation": [ "http://www.viantinc.com/role/AccruedLiabilitiesSummaryofAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "dsp_AdelphicMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Adelphic.", "label": "Adelphic [Member]", "terseLabel": "Adelphic" } } }, "localname": "AdelphicMember", "nsuri": "http://www.viantinc.com/20221231", "presentation": [ "http://www.viantinc.com/role/GoodwillandIntangibleAssetsNetAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "dsp_AdjustedNetIncomeLossAttributableToCommonUnitholders": { "auth_ref": [], "calculation": { "http://www.viantinc.com/role/EarningsLossPerShareUnitCalculationofBasicandDilutedNetEarningsLossPerShareUnitDetails": { "order": 1.0, "parentTag": "dsp_UndistributedEarningsLossAttributableToAllUnitholders", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Adjusted net income (loss) attributable to common unitholders.", "label": "Adjusted Net Income Loss Attributable To Common Unitholders", "terseLabel": "Adjusted net income (loss) attributable to common unitholders" } } }, "localname": "AdjustedNetIncomeLossAttributableToCommonUnitholders", "nsuri": "http://www.viantinc.com/20221231", "presentation": [ "http://www.viantinc.com/role/EarningsLossPerShareUnitCalculationofBasicandDilutedNetEarningsLossPerShareUnitDetails" ], "xbrltype": "monetaryItemType" }, "dsp_AdjustmentsToAdditionalPaidInCapitalAccruedMemberTaxDistributions": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Adjustments to additional paid in capital, accrued member tax distributions.", "label": "Adjustments To Additional Paid In Capital Accrued Member Tax Distributions", "terseLabel": "Accrued member tax distributions" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalAccruedMemberTaxDistributions", "nsuri": "http://www.viantinc.com/20221231", "presentation": [ "http://www.viantinc.com/role/CONSOLIDATEDSTATEMENTSOFCONVERTIBLEPREFERREDUNITSANDEQUITYDEFICIT" ], "xbrltype": "monetaryItemType" }, "dsp_AdvertisingAgencyOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Advertising agency one.", "label": "Advertising Agency One [Member]", "terseLabel": "Advertising Agency A" } } }, "localname": "AdvertisingAgencyOneMember", "nsuri": "http://www.viantinc.com/20221231", "presentation": [ "http://www.viantinc.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesScheduleofConcentrationsofCreditRiskDetails" ], "xbrltype": "domainItemType" }, "dsp_AdvertisingAgencyRiskMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Advertising agency risk.", "label": "Advertising Agency Risk [Member]", "terseLabel": "Advertising Agency Risk" } } }, "localname": "AdvertisingAgencyRiskMember", "nsuri": "http://www.viantinc.com/20221231", "presentation": [ "http://www.viantinc.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.viantinc.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesScheduleofConcentrationsofCreditRiskDetails" ], "xbrltype": "domainItemType" }, "dsp_AdvertisingAgencyTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Advertising agency two.", "label": "Advertising Agency Two [Member]", "terseLabel": "Advertising Agency B" } } }, "localname": "AdvertisingAgencyTwoMember", "nsuri": "http://www.viantinc.com/20221231", "presentation": [ "http://www.viantinc.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesScheduleofConcentrationsofCreditRiskDetails" ], "xbrltype": "domainItemType" }, "dsp_AnnualIncreasePercentageOfSharesReservedForIssuance": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Annual increase percentage of shares reserved for issuance.", "label": "Annual Increase Percentage Of Shares Reserved For Issuance", "terseLabel": "Annual increase percentage of shares reserved for issuance" } } }, "localname": "AnnualIncreasePercentageOfSharesReservedForIssuance", "nsuri": "http://www.viantinc.com/20221231", "presentation": [ "http://www.viantinc.com/role/StockbasedCompensationAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "dsp_AntidilutiveSecuritiesExcludedFromEarningsLossPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Antidilutive securities excluded from earnings (loss) per share.", "label": "Antidilutive Securities Excluded From Earnings Loss Per Share [Abstract]", "terseLabel": "Anti-dilutive shares/units excluded from earnings (loss) per share of Class A common stock/unit\u2014diluted:" } } }, "localname": "AntidilutiveSecuritiesExcludedFromEarningsLossPerShareAbstract", "nsuri": "http://www.viantinc.com/20221231", "presentation": [ "http://www.viantinc.com/role/EarningsLossPerShareUnitCalculationofBasicandDilutedNetEarningsLossPerShareUnitDetails" ], "xbrltype": "stringItemType" }, "dsp_AuditInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Audit Information", "label": "Audit Information [Abstract]" } } }, "localname": "AuditInformationAbstract", "nsuri": "http://www.viantinc.com/20221231", "xbrltype": "stringItemType" }, "dsp_BasisOfPresentationAndPrinciplesOfConsolidationPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Basis of presentation and principles of consolidation.", "label": "Basis Of Presentation And Principles Of Consolidation Policy [Policy Text Block]", "terseLabel": "Basis of Presentation and Principles of Consolidation" } } }, "localname": "BasisOfPresentationAndPrinciplesOfConsolidationPolicyPolicyTextBlock", "nsuri": "http://www.viantinc.com/20221231", "presentation": [ "http://www.viantinc.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "dsp_BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Basis of Presentation and Summary of Significant Accounting Policies.", "label": "Basis Of Presentation And Summary Of Significant Accounting Policies [Abstract]", "terseLabel": "Basis Of Presentation And Summary Of Significant Accounting Policies [Abstract]" } } }, "localname": "BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAbstract", "nsuri": "http://www.viantinc.com/20221231", "xbrltype": "stringItemType" }, "dsp_BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Basis of presentation and summary of significant accounting policies.", "label": "Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items]", "terseLabel": "Basis Of Presentation And Summary Of Significant Accounting Policies [Line Items]" } } }, "localname": "BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesLineItems", "nsuri": "http://www.viantinc.com/20221231", "presentation": [ "http://www.viantinc.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.viantinc.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesScheduleofConcentrationsofCreditRiskDetails", "http://www.viantinc.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesScheduleofEstimatedUsefulLivesofPropertyEquipmentandSoftwareDetails" ], "xbrltype": "stringItemType" }, "dsp_BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Basis of presentation and summary of significant accounting policies.", "label": "Basis Of Presentation And Summary Of Significant Accounting Policies [Table]", "terseLabel": "Basis Of Presentation And Summary Of Significant Accounting Policies [Table]" } } }, "localname": "BasisOfPresentationAndSummaryOfSignificantAccountingPoliciesTable", "nsuri": "http://www.viantinc.com/20221231", "presentation": [ "http://www.viantinc.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.viantinc.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesScheduleofConcentrationsofCreditRiskDetails", "http://www.viantinc.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesScheduleofEstimatedUsefulLivesofPropertyEquipmentandSoftwareDetails" ], "xbrltype": "stringItemType" }, "dsp_CapitalizedSoftwareDevelopmentCostsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Capitalized software development costs.", "label": "Capitalized Software Development Costs [Member]", "terseLabel": "Capitalized software development costs" } } }, "localname": "CapitalizedSoftwareDevelopmentCostsMember", "nsuri": "http://www.viantinc.com/20221231", "presentation": [ "http://www.viantinc.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesScheduleofEstimatedUsefulLivesofPropertyEquipmentandSoftwareDetails", "http://www.viantinc.com/role/PropertyEquipmentandSoftwareNetScheduleofMajorClassesofPropertyEquipmentandSoftwareDetails" ], "xbrltype": "domainItemType" }, "dsp_CommonStockSharesIssuedForEachMembershipUnit": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common stock shares issued for each membership unit.", "label": "Common Stock Shares Issued For Each Membership Unit", "terseLabel": "Common stock shares issued for each membership unit (share)" } } }, "localname": "CommonStockSharesIssuedForEachMembershipUnit", "nsuri": "http://www.viantinc.com/20221231", "presentation": [ "http://www.viantinc.com/role/NatureofOperationsAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "dsp_CommonStockVotingRightsPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common stock voting rights percentage.", "label": "Common Stock Voting Rights Percentage", "terseLabel": "Common stock voting rights percentage" } } }, "localname": "CommonStockVotingRightsPercentage", "nsuri": "http://www.viantinc.com/20221231", "presentation": [ "http://www.viantinc.com/role/NatureofOperationsAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "dsp_CommonUnitholdersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common unitholders.", "label": "Common Unitholders [Member]", "terseLabel": "Common Unitholders" } } }, "localname": "CommonUnitholdersMember", "nsuri": "http://www.viantinc.com/20221231", "presentation": [ "http://www.viantinc.com/role/ConvertiblePreferredUnitsandCommonUnitsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "dsp_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesOwnershipChanges": { "auth_ref": [], "calculation": { "http://www.viantinc.com/role/NoncontrollingInterestsSummaryofEffectofChangesinOwnershipInterestinViantTechnologyLLConEquityDetails": { "order": 2.0, "parentTag": "us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Changes, Ownership Changes", "label": "Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Changes, Ownership Changes", "terseLabel": "Decrease in the additional-paid-in-capital of Viant Technology Inc. resulting from ownership changes in Viant Technology LLC" } } }, "localname": "ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesOwnershipChanges", "nsuri": "http://www.viantinc.com/20221231", "presentation": [ "http://www.viantinc.com/role/NoncontrollingInterestsSummaryofEffectofChangesinOwnershipInterestinViantTechnologyLLConEquityDetails" ], "xbrltype": "monetaryItemType" }, "dsp_ContinuingMembersClassBUnitsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Continuing members class B units.", "label": "Continuing Members Class B Units [Member]", "terseLabel": "Continuing Members Class B Units" } } }, "localname": "ContinuingMembersClassBUnitsMember", "nsuri": "http://www.viantinc.com/20221231", "presentation": [ "http://www.viantinc.com/role/NatureofOperationsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "dsp_ContinuingMembersExchangeBasis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Continuing Members, Exchange Basis", "label": "Continuing Members, Exchange Basis", "terseLabel": "Exchange basis for continuing members" } } }, "localname": "ContinuingMembersExchangeBasis", "nsuri": "http://www.viantinc.com/20221231", "presentation": [ "http://www.viantinc.com/role/NatureofOperationsAdditionalInformationDetails" ], "xbrltype": "pureItemType" }, "dsp_ContractWithCustomerLiabilityDeferralOfRevenue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Contract with Customer, Liability, Deferral of Revenue", "label": "Contract with Customer, Liability, Deferral of Revenue", "terseLabel": "Deferral of revenue" } } }, "localname": "ContractWithCustomerLiabilityDeferralOfRevenue", "nsuri": "http://www.viantinc.com/20221231", "presentation": [ "http://www.viantinc.com/role/RevenueSummaryofChangesinDeferredRevenueDetails" ], "xbrltype": "monetaryItemType" }, "dsp_ContractualObligationHostingCommitments": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Contractual Obligation, Hosting Commitments", "label": "Contractual Obligation, Hosting Commitments", "terseLabel": "Hosting commitments" } } }, "localname": "ContractualObligationHostingCommitments", "nsuri": "http://www.viantinc.com/20221231", "presentation": [ "http://www.viantinc.com/role/CommitmentandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "dsp_ConvertiblePreferredUnitsAndCommonUnitsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Convertible preferred units and common units.", "label": "Convertible Preferred Units And Common Units [Abstract]", "terseLabel": "Convertible Preferred Units And Common Units [Abstract]" } } }, "localname": "ConvertiblePreferredUnitsAndCommonUnitsAbstract", "nsuri": "http://www.viantinc.com/20221231", "xbrltype": "stringItemType" }, "dsp_ConvertiblePreferredUnitsAndCommonUnitsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Convertible preferred units and common units.", "label": "Convertible Preferred Units And Common Units [Line Items]", "terseLabel": "Convertible Preferred Units And Common Units [Line Items]" } } }, "localname": "ConvertiblePreferredUnitsAndCommonUnitsLineItems", "nsuri": "http://www.viantinc.com/20221231", "presentation": [ "http://www.viantinc.com/role/ConvertiblePreferredUnitsandCommonUnitsAdditionalInformationDetails", "http://www.viantinc.com/role/ConvertiblePreferredUnitsandCommonUnitsSummaryofValuationAssumptionsUsedinFairValueCalculationofCommonUnitsDetails" ], "xbrltype": "stringItemType" }, "dsp_ConvertiblePreferredUnitsAndCommonUnitsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Convertible preferred units and common units.", "label": "Convertible Preferred Units And Common Units [Table]", "terseLabel": "Convertible Preferred Units And Common Units [Table]" } } }, "localname": "ConvertiblePreferredUnitsAndCommonUnitsTable", "nsuri": "http://www.viantinc.com/20221231", "presentation": [ "http://www.viantinc.com/role/ConvertiblePreferredUnitsandCommonUnitsAdditionalInformationDetails", "http://www.viantinc.com/role/ConvertiblePreferredUnitsandCommonUnitsSummaryofValuationAssumptionsUsedinFairValueCalculationofCommonUnitsDetails" ], "xbrltype": "stringItemType" }, "dsp_ConvertiblePreferredUnitsAndCommonUnitsTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Convertible preferred units and common units.", "label": "Convertible Preferred Units And Common Units [Text Block]", "terseLabel": "Convertible Preferred Units and Common Units" } } }, "localname": "ConvertiblePreferredUnitsAndCommonUnitsTextBlock", "nsuri": "http://www.viantinc.com/20221231", "presentation": [ "http://www.viantinc.com/role/ConvertiblePreferredUnitsandCommonUnits" ], "xbrltype": "textBlockItemType" }, "dsp_CostPerMilePricingOptionNumberOfAdImpressions": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cost Per Mile Pricing Option, Number of Ad Impressions", "label": "Cost Per Mile Pricing Option, Number of Ad Impressions", "terseLabel": "Ad impressions" } } }, "localname": "CostPerMilePricingOptionNumberOfAdImpressions", "nsuri": "http://www.viantinc.com/20221231", "presentation": [ "http://www.viantinc.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "dsp_CustomerOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer One.", "label": "Customer One [Member]", "terseLabel": "Customer One" } } }, "localname": "CustomerOneMember", "nsuri": "http://www.viantinc.com/20221231", "presentation": [ "http://www.viantinc.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "dsp_CustomerTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer two.", "label": "Customer Two [Member]", "terseLabel": "Customer Two" } } }, "localname": "CustomerTwoMember", "nsuri": "http://www.viantinc.com/20221231", "presentation": [ "http://www.viantinc.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "dsp_DebtSecuritiesYieldPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt securities yield period.", "label": "Debt Securities Yield Period", "terseLabel": "Debt securities yield period" } } }, "localname": "DebtSecuritiesYieldPeriod", "nsuri": "http://www.viantinc.com/20221231", "presentation": [ "http://www.viantinc.com/role/ConvertiblePreferredUnitsandCommonUnitsAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "dsp_DecreaseInRevenueRecognitionDueToCashSettlementForTerminationOfDeferredRevenueLiabilities": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Decrease in revenue recognition due to cash settlement for termination of deferred revenue liabilities.", "label": "Decrease In Revenue Recognition Due To Cash Settlement For Termination Of Deferred Revenue Liabilities", "terseLabel": "Cash settlement" } } }, "localname": "DecreaseInRevenueRecognitionDueToCashSettlementForTerminationOfDeferredRevenueLiabilities", "nsuri": "http://www.viantinc.com/20221231", "presentation": [ "http://www.viantinc.com/role/RevenueAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "dsp_EarningsLossPerUnitPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Earnings loss per unit.", "label": "Earnings Loss Per Unit Policy [Policy Text Block]", "terseLabel": "Earnings (Loss) Per Unit" } } }, "localname": "EarningsLossPerUnitPolicyPolicyTextBlock", "nsuri": "http://www.viantinc.com/20221231", "presentation": [ "http://www.viantinc.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "dsp_EconomicInterestsOwnershipPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Economic interests ownership percentage.", "label": "Economic Interests Ownership Percentage", "terseLabel": "Ownership percentage by non-controlling interests" } } }, "localname": "EconomicInterestsOwnershipPercentage", "nsuri": "http://www.viantinc.com/20221231", "presentation": [ "http://www.viantinc.com/role/NoncontrollingInterestsSummaryOwnershipofViantTechnologyLLCDetails" ], "xbrltype": "percentItemType" }, "dsp_EffectiveIncomeTaxRateReconciliationPermanentItems": { "auth_ref": [], "calculation": { "http://www.viantinc.com/role/IncomeTaxesandTaxReceivableAgreementScheduleofEffectiveIncomeTaxRateReconciliationDetails": { "order": 1.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Effective Income Tax Rate Reconciliation Permanent Items", "label": "Effective Income Tax Rate Reconciliation Permanent Items", "terseLabel": "Permanent items" } } }, "localname": "EffectiveIncomeTaxRateReconciliationPermanentItems", "nsuri": "http://www.viantinc.com/20221231", "presentation": [ "http://www.viantinc.com/role/IncomeTaxesandTaxReceivableAgreementScheduleofEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "dsp_EquitySecuritiesFvNiMeasurementInputExpectedTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equity securities FvNi measurement input expected term.", "label": "Equity Securities Fv Ni Measurement Input Expected Term", "terseLabel": "Expected term" } } }, "localname": "EquitySecuritiesFvNiMeasurementInputExpectedTerm", "nsuri": "http://www.viantinc.com/20221231", "presentation": [ "http://www.viantinc.com/role/ConvertiblePreferredUnitsandCommonUnitsSummaryofValuationAssumptionsUsedinFairValueCalculationofCommonUnitsDetails" ], "xbrltype": "durationItemType" }, "dsp_ExchangeUnitsForSharesOfCommonStock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Exchange units for shares of common stock.", "label": "Exchange Units For Shares Of Common Stock", "terseLabel": "Exchange units for shares of common stock" } } }, "localname": "ExchangeUnitsForSharesOfCommonStock", "nsuri": "http://www.viantinc.com/20221231", "presentation": [ "http://www.viantinc.com/role/NoncontrollingInterestsAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "dsp_FairValueOfCommonUnitsPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fair value of common units percentage.", "label": "Fair Value Of Common Units Percentage", "terseLabel": "Fair value of common units percentage" } } }, "localname": "FairValueOfCommonUnitsPercentage", "nsuri": "http://www.viantinc.com/20221231", "presentation": [ "http://www.viantinc.com/role/ConvertiblePreferredUnitsandCommonUnitsAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "dsp_FormerHoldcosMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Former Holdco\u2019s.", "label": "Former Holdcos [Member]", "terseLabel": "Former Holdco\u2019s" } } }, "localname": "FormerHoldcosMember", "nsuri": "http://www.viantinc.com/20221231", "presentation": [ "http://www.viantinc.com/role/ConvertiblePreferredUnitsandCommonUnitsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "dsp_FourBrothers2LimitedLiabilityCompanyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Four brothers 2 limited liability company.", "label": "Four Brothers2 Limited Liability Company [Member]", "terseLabel": "Four Brothers 2 LLC" } } }, "localname": "FourBrothers2LimitedLiabilityCompanyMember", "nsuri": "http://www.viantinc.com/20221231", "presentation": [ "http://www.viantinc.com/role/ConvertiblePreferredUnitsandCommonUnitsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "dsp_FurnitureFixturesAndOfficeEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Furniture, fixtures and office equipment.", "label": "Furniture Fixtures And Office Equipment [Member]", "terseLabel": "Furniture, fixtures and office equipment" } } }, "localname": "FurnitureFixturesAndOfficeEquipmentMember", "nsuri": "http://www.viantinc.com/20221231", "presentation": [ "http://www.viantinc.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesScheduleofEstimatedUsefulLivesofPropertyEquipmentandSoftwareDetails", "http://www.viantinc.com/role/PropertyEquipmentandSoftwareNetScheduleofMajorClassesofPropertyEquipmentandSoftwareDetails" ], "xbrltype": "domainItemType" }, "dsp_GuaranteesAndIndemnitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Guarantees and indemnities.", "label": "Guarantees And Indemnities [Abstract]", "terseLabel": "Guarantees And Indemnities [Abstract]" } } }, "localname": "GuaranteesAndIndemnitiesAbstract", "nsuri": "http://www.viantinc.com/20221231", "xbrltype": "stringItemType" }, "dsp_GuaranteesAndIndemnitiesTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Guarantees and indemnities.", "label": "Guarantees And Indemnities [Text Block]", "terseLabel": "Guarantees and Indemnities" } } }, "localname": "GuaranteesAndIndemnitiesTextBlock", "nsuri": "http://www.viantinc.com/20221231", "presentation": [ "http://www.viantinc.com/role/GuaranteesandIndemnities" ], "xbrltype": "textBlockItemType" }, "dsp_HistoricalVolatilityTimePeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Historical volatility time period.", "label": "Historical Volatility Time Period", "terseLabel": "Historical volatility time period" } } }, "localname": "HistoricalVolatilityTimePeriod", "nsuri": "http://www.viantinc.com/20221231", "presentation": [ "http://www.viantinc.com/role/ConvertiblePreferredUnitsandCommonUnitsAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "dsp_IncentiveUnitsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Incentive unit.", "label": "Incentive Units [Member]", "terseLabel": "Incentive Units" } } }, "localname": "IncentiveUnitsMember", "nsuri": "http://www.viantinc.com/20221231", "presentation": [ "http://www.viantinc.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.viantinc.com/role/EarningsLossPerShareUnitCalculationofBasicandDilutedNetEarningsLossPerShareUnitDetails", "http://www.viantinc.com/role/StockbasedCompensationSummaryofValuationAssumptionsusedinFairValueCalculationofIncentiveUnitsDetails" ], "xbrltype": "domainItemType" }, "dsp_IncomeTaxDisclosureLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Income tax disclosure line items.", "label": "Income Tax Disclosure [Line Items]", "terseLabel": "Income Tax Disclosure [Line Items]" } } }, "localname": "IncomeTaxDisclosureLineItems", "nsuri": "http://www.viantinc.com/20221231", "presentation": [ "http://www.viantinc.com/role/IncomeTaxesandTaxReceivableAgreementAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "dsp_IncomeTaxDisclosureTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Income tax disclosure.", "label": "Income Tax Disclosure [Table]", "terseLabel": "Income Tax Disclosure [Table]" } } }, "localname": "IncomeTaxDisclosureTable", "nsuri": "http://www.viantinc.com/20221231", "presentation": [ "http://www.viantinc.com/role/IncomeTaxesandTaxReceivableAgreementAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "dsp_IncreaseDecreaseInAccruedCompensation": { "auth_ref": [], "calculation": { "http://www.viantinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Increase decrease in Accrued compensation.", "label": "Increase Decrease In Accrued Compensation", "terseLabel": "Accrued compensation" } } }, "localname": "IncreaseDecreaseInAccruedCompensation", "nsuri": "http://www.viantinc.com/20221231", "presentation": [ "http://www.viantinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "dsp_InvoicePaymentTermsTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Invoice Payment Terms, Term", "label": "Invoice Payment Terms, Term", "terseLabel": "Invoice payment terms" } } }, "localname": "InvoicePaymentTermsTerm", "nsuri": "http://www.viantinc.com/20221231", "presentation": [ "http://www.viantinc.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "dsp_JOBSActElectionPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "JOBS Act Election, Policy", "label": "JOBS Act Election, Policy [Policy Text Block]", "terseLabel": "JOBS Act Election as an Emerging Growth Company" } } }, "localname": "JOBSActElectionPolicyPolicyTextBlock", "nsuri": "http://www.viantinc.com/20221231", "presentation": [ "http://www.viantinc.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "dsp_LesseeOperatingLeaseLiabilityImputedInterest": { "auth_ref": [], "calculation": { "http://www.viantinc.com/role/LeasesSummaryofFutureMinimumLeasePaymentsDetails_1": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lessee operating lease liability imputed interest.", "label": "Lessee Operating Lease Liability Imputed Interest", "negatedLabel": "Less: Imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityImputedInterest", "nsuri": "http://www.viantinc.com/20221231", "presentation": [ "http://www.viantinc.com/role/LeasesSummaryofFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "dsp_LineOfCreditFacilityFixedCoverageChargeRatio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line Of Credit Facility, Fixed Coverage Charge Ratio", "label": "Line Of Credit Facility, Fixed Coverage Charge Ratio", "terseLabel": "Fixed coverage charge ratio" } } }, "localname": "LineOfCreditFacilityFixedCoverageChargeRatio", "nsuri": "http://www.viantinc.com/20221231", "presentation": [ "http://www.viantinc.com/role/RevolvingCreditFacilityandPPPLoanAdditionalInformationDetails" ], "xbrltype": "pureItemType" }, "dsp_LineOfCreditFacilityUndrawnAvailabilityPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line Of Credit Facility, Undrawn Availability Percentage", "label": "Line Of Credit Facility, Undrawn Availability Percentage", "terseLabel": "Undrawn availability" } } }, "localname": "LineOfCreditFacilityUndrawnAvailabilityPercentage", "nsuri": "http://www.viantinc.com/20221231", "presentation": [ "http://www.viantinc.com/role/RevolvingCreditFacilityandPPPLoanAdditionalInformationDetails" ], "xbrltype": "pureItemType" }, "dsp_LoanAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Loan agreement.", "label": "Loan Agreement [Member]", "terseLabel": "Loan Agreement" } } }, "localname": "LoanAgreementMember", "nsuri": "http://www.viantinc.com/20221231", "presentation": [ "http://www.viantinc.com/role/RevolvingCreditFacilityandPPPLoanAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "dsp_MembersEquityClassAUnitsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Members equity class A units.", "label": "Members Equity Class A Units [Member]", "terseLabel": "Class A Units" } } }, "localname": "MembersEquityClassAUnitsMember", "nsuri": "http://www.viantinc.com/20221231", "presentation": [ "http://www.viantinc.com/role/NatureofOperationsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "dsp_MembersEquityClassBUnitsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Members equity class B units.", "label": "Members Equity Class B Units [Member]", "terseLabel": "Class B Units" } } }, "localname": "MembersEquityClassBUnitsMember", "nsuri": "http://www.viantinc.com/20221231", "presentation": [ "http://www.viantinc.com/role/NoncontrollingInterestsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "dsp_MembersEquityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Members Equity.", "label": "Members Equity [Member]", "terseLabel": "Members' Equity" } } }, "localname": "MembersEquityMember", "nsuri": "http://www.viantinc.com/20221231", "presentation": [ "http://www.viantinc.com/role/CONSOLIDATEDSTATEMENTSOFCONVERTIBLEPREFERREDUNITSANDEQUITYDEFICIT" ], "xbrltype": "domainItemType" }, "dsp_MembersEquityUnitsAcquiredDuringPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Member units acquired during period shares.", "label": "Members Equity Units Acquired During Period", "terseLabel": "Member units acquired, units (in shares)" } } }, "localname": "MembersEquityUnitsAcquiredDuringPeriod", "nsuri": "http://www.viantinc.com/20221231", "presentation": [ "http://www.viantinc.com/role/NatureofOperationsAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "dsp_MembersEquityUnitsReceivedDuringPeriodConversionOfUnits": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Members equity units received during period conversion of units.", "label": "Members Equity Units Received During Period Conversion Of Units", "terseLabel": "Members equity units received in exchange of units" } } }, "localname": "MembersEquityUnitsReceivedDuringPeriodConversionOfUnits", "nsuri": "http://www.viantinc.com/20221231", "presentation": [ "http://www.viantinc.com/role/NatureofOperationsAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "dsp_MeredithCorporationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Meredith Corporation.", "label": "Meredith Corporation [Member]", "terseLabel": "Meredith Corporation" } } }, "localname": "MeredithCorporationMember", "nsuri": "http://www.viantinc.com/20221231", "presentation": [ "http://www.viantinc.com/role/RelatedPartiesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "dsp_NatureOfOperationsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Nature of Operations.", "label": "Nature Of Operations [Line Items]", "terseLabel": "Nature Of Operations [Line Items]" } } }, "localname": "NatureOfOperationsLineItems", "nsuri": "http://www.viantinc.com/20221231", "presentation": [ "http://www.viantinc.com/role/NatureofOperationsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "dsp_NatureOfOperationsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Nature of Operations.", "label": "Nature Of Operations [Table]", "terseLabel": "Nature Of Operations [Table]" } } }, "localname": "NatureOfOperationsTable", "nsuri": "http://www.viantinc.com/20221231", "presentation": [ "http://www.viantinc.com/role/NatureofOperationsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "dsp_NetIncomeLossPriorToReorganizationTransactions": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Net income (loss) prior to reorganization transactions.", "label": "Net Income Loss Prior To Reorganization Transactions", "terseLabel": "Net income prior to Reorganization Transactions" } } }, "localname": "NetIncomeLossPriorToReorganizationTransactions", "nsuri": "http://www.viantinc.com/20221231", "presentation": [ "http://www.viantinc.com/role/CONSOLIDATEDSTATEMENTSOFCONVERTIBLEPREFERREDUNITSANDEQUITYDEFICIT" ], "xbrltype": "monetaryItemType" }, "dsp_NetIncomeLossSubsequentToReorganizationTransactions": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Net income (loss) subsequent to reorganization transactions.", "label": "Net Income Loss Subsequent To Reorganization Transactions", "terseLabel": "Net loss" } } }, "localname": "NetIncomeLossSubsequentToReorganizationTransactions", "nsuri": "http://www.viantinc.com/20221231", "presentation": [ "http://www.viantinc.com/role/CONSOLIDATEDSTATEMENTSOFCONVERTIBLEPREFERREDUNITSANDEQUITYDEFICIT" ], "xbrltype": "monetaryItemType" }, "dsp_NoncashGainOnExtinguishmentOfDebtRelatedToPPPLoan": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Noncash gain on extinguishment of debt related to PPP loan.", "label": "Noncash Gain On Extinguishment Of Debt Related To P P P Loan", "terseLabel": "Noncash gain on extinguishment of debt related to Paycheck Protection Program loan" } } }, "localname": "NoncashGainOnExtinguishmentOfDebtRelatedToPPPLoan", "nsuri": "http://www.viantinc.com/20221231", "presentation": [ "http://www.viantinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "dsp_NoncontrollingInterestsNumberOfSharesExchanged": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Noncontrolling interests, number of shares exchanged.", "label": "Noncontrolling Interests Number Of Shares Exchanged", "terseLabel": "Exchange of noncontrolling interests, shares" } } }, "localname": "NoncontrollingInterestsNumberOfSharesExchanged", "nsuri": "http://www.viantinc.com/20221231", "presentation": [ "http://www.viantinc.com/role/NoncontrollingInterestsAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "dsp_NonqualifiedStockOptionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Nonqualified stock options.", "label": "Nonqualified Stock Options [Member]", "terseLabel": "Nonqualified Stock Options" } } }, "localname": "NonqualifiedStockOptionsMember", "nsuri": "http://www.viantinc.com/20221231", "presentation": [ "http://www.viantinc.com/role/EarningsLossPerShareUnitCalculationofBasicandDilutedNetEarningsLossPerShareUnitDetails", "http://www.viantinc.com/role/StockbasedCompensationAdditionalInformationDetails", "http://www.viantinc.com/role/StockbasedCompensationSummaryofAssumptionsusedinBlackScholesModeltoDetermineFairValueofNonqualifiedStockOptionsGrantedDetails", "http://www.viantinc.com/role/StockbasedCompensationSummaryofNonqualifiedStockOptionActivityDetails" ], "xbrltype": "domainItemType" }, "dsp_NumberOfClassACommonSharesIssuedAndNumberOfSharesConvertedFromClassBCommonStockToClassACommonStockDuringPeriodIncludingThoseRelatedToReorganizationTransactionsAndInitialPublicOffering": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of Class A common shares issued and number of shares converted from Class B common stock to Class A common stock during the period, including those related to reorganization transactions and an initial public offering.", "label": "Number Of Class A Common Shares Issued And Number Of Shares Converted From Class B Common Stock To Class A Common Stock During Period Including Those Related To Reorganization Transactions And Initial Public Offering", "terseLabel": "Issuance of Class A common stock in initial public offering, net of underwriting and offering costs (shares)" } } }, "localname": "NumberOfClassACommonSharesIssuedAndNumberOfSharesConvertedFromClassBCommonStockToClassACommonStockDuringPeriodIncludingThoseRelatedToReorganizationTransactionsAndInitialPublicOffering", "nsuri": "http://www.viantinc.com/20221231", "presentation": [ "http://www.viantinc.com/role/CONSOLIDATEDSTATEMENTSOFCONVERTIBLEPREFERREDUNITSANDEQUITYDEFICIT" ], "xbrltype": "sharesItemType" }, "dsp_NumberOfCustomer": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of customer.", "label": "Number Of Customer", "terseLabel": "Number of customer" } } }, "localname": "NumberOfCustomer", "nsuri": "http://www.viantinc.com/20221231", "presentation": [ "http://www.viantinc.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "dsp_NumberOfSupplier": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of supplier.", "label": "Number Of Supplier", "terseLabel": "Number of supplier" } } }, "localname": "NumberOfSupplier", "nsuri": "http://www.viantinc.com/20221231", "presentation": [ "http://www.viantinc.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "dsp_NumberOfUnitsOwned": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of units owned.", "label": "Number Of Units Owned", "terseLabel": "Units owned (shares)" } } }, "localname": "NumberOfUnitsOwned", "nsuri": "http://www.viantinc.com/20221231", "presentation": [ "http://www.viantinc.com/role/NoncontrollingInterestsSummaryOwnershipofViantTechnologyLLCDetails" ], "xbrltype": "sharesItemType" }, "dsp_OperatingLeaseWeightedAverageIncrementalBorrowingRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Operating lease weighted average incremental borrowing rate.", "label": "Operating Lease Weighted Average Incremental Borrowing Rate", "terseLabel": "Operating lease weighted average incremental borrowing rate" } } }, "localname": "OperatingLeaseWeightedAverageIncrementalBorrowingRate", "nsuri": "http://www.viantinc.com/20221231", "presentation": [ "http://www.viantinc.com/role/LeasesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "dsp_OwnershipInterestPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Ownership interest percentage.", "label": "Ownership Interest Percentage", "terseLabel": "Ownership Percentage" } } }, "localname": "OwnershipInterestPercentage", "nsuri": "http://www.viantinc.com/20221231", "presentation": [ "http://www.viantinc.com/role/NoncontrollingInterestsSummaryOwnershipofViantTechnologyLLCDetails" ], "xbrltype": "percentItemType" }, "dsp_PNCBankMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "PNC Bank.", "label": "P N C Bank [Member]", "terseLabel": "PNC Bank" } } }, "localname": "PNCBankMember", "nsuri": "http://www.viantinc.com/20221231", "presentation": [ "http://www.viantinc.com/role/RevolvingCreditFacilityandPPPLoanAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "dsp_PaycheckProtectionProgramLoanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Paycheck Protection Program Loan.", "label": "Paycheck Protection Program Loan [Member]", "terseLabel": "Paycheck Protection Program Loan" } } }, "localname": "PaycheckProtectionProgramLoanMember", "nsuri": "http://www.viantinc.com/20221231", "presentation": [ "http://www.viantinc.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.viantinc.com/role/RevolvingCreditFacilityandPPPLoanAdditionalInformationDetails", "http://www.viantinc.com/role/RevolvingCreditFacilityandPPPLoanScheduleofDebtandRevolvingCreditFacilitiesDetails" ], "xbrltype": "domainItemType" }, "dsp_PaycheckProtectionProgramLoanPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Paycheck protection program loan.", "label": "Paycheck Protection Program Loan Policy [Policy Text Block]", "terseLabel": "Paycheck Protection Program Loan" } } }, "localname": "PaycheckProtectionProgramLoanPolicyPolicyTextBlock", "nsuri": "http://www.viantinc.com/20221231", "presentation": [ "http://www.viantinc.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "dsp_PaymentOfMemberTaxDistributions": { "auth_ref": [], "calculation": { "http://www.viantinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payment of member tax distributions.", "label": "Payment Of Member Tax Distributions", "negatedLabel": "Payment of member tax distributions" } } }, "localname": "PaymentOfMemberTaxDistributions", "nsuri": "http://www.viantinc.com/20221231", "presentation": [ "http://www.viantinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "dsp_PaymentsToAcquireMemberUnits": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payments to acquire member units.", "label": "Payments To Acquire Member Units", "terseLabel": "Payments to acquire units" } } }, "localname": "PaymentsToAcquireMemberUnits", "nsuri": "http://www.viantinc.com/20221231", "presentation": [ "http://www.viantinc.com/role/NatureofOperationsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "dsp_PercentageOfExclusiveOfNonControllingInterestDueToIncomeTaxExpenseBenefitNotRecognizeOnShareOfPreTaxBookIncomeLoss": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of exclusive of non-controlling interest due to income tax expense/(benefit) not recognize on share of pre-tax book income (loss).", "label": "Percentage Of Exclusive Of Non Controlling Interest Due To Income Tax Expense Benefit Not Recognize On Share Of Pre Tax Book Income Loss", "terseLabel": "Percentage of exclusive of non-controlling interest due to income tax expense/(benefit) not recognize on share of pre-tax book income (loss)" } } }, "localname": "PercentageOfExclusiveOfNonControllingInterestDueToIncomeTaxExpenseBenefitNotRecognizeOnShareOfPreTaxBookIncomeLoss", "nsuri": "http://www.viantinc.com/20221231", "presentation": [ "http://www.viantinc.com/role/IncomeTaxesandTaxReceivableAgreementAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "dsp_PercentageOfVotingRightsOfOutstandingCommonStock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of voting rights of outstanding common stock.", "label": "Percentage Of Voting Rights Of Outstanding Common Stock", "terseLabel": "Percentage of voting rights of outstanding common stock" } } }, "localname": "PercentageOfVotingRightsOfOutstandingCommonStock", "nsuri": "http://www.viantinc.com/20221231", "presentation": [ "http://www.viantinc.com/role/NatureofOperationsAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "dsp_PhantomUnitPlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Phantom unit plan.", "label": "Phantom Unit Plan [Member]", "terseLabel": "Phantom Unit Plan" } } }, "localname": "PhantomUnitPlanMember", "nsuri": "http://www.viantinc.com/20221231", "presentation": [ "http://www.viantinc.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.viantinc.com/role/StockbasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "dsp_PlatformOperationsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Platform operations.", "label": "Platform Operations [Member]", "terseLabel": "Platform operations" } } }, "localname": "PlatformOperationsMember", "nsuri": "http://www.viantinc.com/20221231", "presentation": [ "http://www.viantinc.com/role/GoodwillandIntangibleAssetsNetSummaryofAmortizationRecordedinConsolidatedStatementsofOperationsDetails", "http://www.viantinc.com/role/PropertyEquipmentandSoftwareNetScheduleofDepreciationDetails", "http://www.viantinc.com/role/StockbasedCompensationSummaryofStockUnitbasedCompensationDetails" ], "xbrltype": "domainItemType" }, "dsp_PreferredStockConvertibleEffectiveConversionPrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Preferred stock convertible effective conversion price.", "label": "Preferred Stock Convertible Effective Conversion Price", "terseLabel": "Effective conversion price per unit (dollars per share)" } } }, "localname": "PreferredStockConvertibleEffectiveConversionPrice", "nsuri": "http://www.viantinc.com/20221231", "presentation": [ "http://www.viantinc.com/role/ConvertiblePreferredUnitsandCommonUnitsAdditionalInformationDetails" ], "xbrltype": "perShareItemType" }, "dsp_PreferredUnitholdersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Preferred unitholders.", "label": "Preferred Unitholders [Member]", "terseLabel": "Preferred Unitholders" } } }, "localname": "PreferredUnitholdersMember", "nsuri": "http://www.viantinc.com/20221231", "presentation": [ "http://www.viantinc.com/role/ConvertiblePreferredUnitsandCommonUnitsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "dsp_ProceedsFromPaycheckProtectionProgramLoan": { "auth_ref": [], "calculation": { "http://www.viantinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Proceeds from paycheck protection program loan.", "label": "Proceeds From Paycheck Protection Program Loan", "terseLabel": "Proceeds from Paycheck Protection Program Loan" } } }, "localname": "ProceedsFromPaycheckProtectionProgramLoan", "nsuri": "http://www.viantinc.com/20221231", "presentation": [ "http://www.viantinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "dsp_PropertyEquipmentAndSoftwareInterestsCapitalizationAmount": { "auth_ref": [], "calculation": { "http://www.viantinc.com/role/PropertyEquipmentandSoftwareNetScheduleofInterestCostDetails": { "order": 2.0, "parentTag": "us-gaap_InterestExpense", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Property equipment and software interests capitalization amount.", "label": "Property Equipment And Software Interests Capitalization Amount", "terseLabel": "Amount capitalized within property, equipment and software, net" } } }, "localname": "PropertyEquipmentAndSoftwareInterestsCapitalizationAmount", "nsuri": "http://www.viantinc.com/20221231", "presentation": [ "http://www.viantinc.com/role/PropertyEquipmentandSoftwareNetScheduleofInterestCostDetails" ], "xbrltype": "monetaryItemType" }, "dsp_PropertyPlantAndEquipmentAmountChargedToExpenses": { "auth_ref": [], "calculation": { "http://www.viantinc.com/role/PropertyEquipmentandSoftwareNetScheduleofInterestCostDetails": { "order": 1.0, "parentTag": "us-gaap_InterestExpense", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Property plant and equipment amount charged to expenses.", "label": "Property Plant And Equipment Amount Charged To Expenses", "terseLabel": "Amount charged to expense" } } }, "localname": "PropertyPlantAndEquipmentAmountChargedToExpenses", "nsuri": "http://www.viantinc.com/20221231", "presentation": [ "http://www.viantinc.com/role/PropertyEquipmentandSoftwareNetScheduleofInterestCostDetails" ], "xbrltype": "monetaryItemType" }, "dsp_ReclassificationOfDeferredRentToOperatingLeaseLiability": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Reclassification of deferred rent to operating lease liability.", "label": "Reclassification Of Deferred Rent To Operating Lease Liability", "terseLabel": "Deferred rent reclassified to operating leases" } } }, "localname": "ReclassificationOfDeferredRentToOperatingLeaseLiability", "nsuri": "http://www.viantinc.com/20221231", "presentation": [ "http://www.viantinc.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "dsp_RelatedPartyRelationshipsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related party relationships.", "label": "Related Party Relationships Policy [Policy Text Block]", "terseLabel": "Related Party Relationships" } } }, "localname": "RelatedPartyRelationshipsPolicyPolicyTextBlock", "nsuri": "http://www.viantinc.com/20221231", "presentation": [ "http://www.viantinc.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "dsp_RevenueFromContractWithCustomerRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Revenue from Contract with Customer", "label": "Revenue from Contract with Customer [Roll Forward]", "terseLabel": "Revenue from Contract with Customer [Roll Forward]" } } }, "localname": "RevenueFromContractWithCustomerRollForward", "nsuri": "http://www.viantinc.com/20221231", "presentation": [ "http://www.viantinc.com/role/RevenueSummaryofChangesinDeferredRevenueDetails" ], "xbrltype": "stringItemType" }, "dsp_ScheduleOfDepreciationExpenseTableTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of depreciation expense.", "label": "Schedule Of Depreciation Expense Table [Table Text Block]", "terseLabel": "Schedule of Depreciation" } } }, "localname": "ScheduleOfDepreciationExpenseTableTableTextBlock", "nsuri": "http://www.viantinc.com/20221231", "presentation": [ "http://www.viantinc.com/role/PropertyEquipmentandSoftwareNetTables" ], "xbrltype": "textBlockItemType" }, "dsp_ScheduleOfInterestCostTableTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of interest cost.", "label": "Schedule Of Interest Cost Table [Table Text Block]", "terseLabel": "Schedule of Interest Cost" } } }, "localname": "ScheduleOfInterestCostTableTableTextBlock", "nsuri": "http://www.viantinc.com/20221231", "presentation": [ "http://www.viantinc.com/role/PropertyEquipmentandSoftwareNetTables" ], "xbrltype": "textBlockItemType" }, "dsp_ScheduleOfNoncontrollingOwnershipInterestsTableTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of noncontrolling ownership interests.", "label": "Schedule Of Noncontrolling Ownership Interests Table [Table Text Block]", "terseLabel": "Summary Ownership of Viant Technology LLC" } } }, "localname": "ScheduleOfNoncontrollingOwnershipInterestsTableTableTextBlock", "nsuri": "http://www.viantinc.com/20221231", "presentation": [ "http://www.viantinc.com/role/NoncontrollingInterestsTables" ], "xbrltype": "textBlockItemType" }, "dsp_ScheduleOfPropertyPlantAndEquipmentEstimatedUsefulLifeTableTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of property plant And equipment estimated useful life.", "label": "Schedule Of Property Plant And Equipment Estimated Useful Life Table [Table Text Block]", "terseLabel": "Schedule of Estimated Useful Lives of Property, Equipment and Software" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentEstimatedUsefulLifeTableTableTextBlock", "nsuri": "http://www.viantinc.com/20221231", "presentation": [ "http://www.viantinc.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "dsp_SecuredOvernightFinancingRateSOFRMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Secured Overnight Financing Rate (SOFR).", "label": "Secured Overnight Financing Rate S O F R [Member]", "terseLabel": "SOFR" } } }, "localname": "SecuredOvernightFinancingRateSOFRMember", "nsuri": "http://www.viantinc.com/20221231", "presentation": [ "http://www.viantinc.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "dsp_ShareBasedCompensationArrangementByShareBasedPaymentAwardDistributionThresholdAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Share-based compensation arrangement by share-based payment award, distribution threshold amount.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Distribution Threshold Amount", "terseLabel": "Distribution threshold amount" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardDistributionThresholdAmount", "nsuri": "http://www.viantinc.com/20221231", "presentation": [ "http://www.viantinc.com/role/StockbasedCompensationAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "dsp_ShareBasedCompensationArrangementByShareBasedPaymentAwardInitialPublicOfferingLockUpPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based compensation arrangement by share-based payment award, initial public offering lock-up period.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Initial Public Offering Lock Up Period", "terseLabel": "Share-based compensation arrangement by share-based payment award, initial public offering lock-up period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardInitialPublicOfferingLockUpPeriod", "nsuri": "http://www.viantinc.com/20221231", "presentation": [ "http://www.viantinc.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "dsp_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExercisableNumberOfShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award options vested and exercisable number of shares.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Exercisable Number Of Shares", "terseLabel": "Vested and exercisable (shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExercisableNumberOfShares", "nsuri": "http://www.viantinc.com/20221231", "presentation": [ "http://www.viantinc.com/role/StockbasedCompensationSummaryofNonqualifiedStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "dsp_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExercisableWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award options vested and exercisable weighted average exercise price.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Exercisable Weighted Average Exercise Price", "terseLabel": "Weighted average exercise price, vested and exercisable (dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExercisableWeightedAverageExercisePrice", "nsuri": "http://www.viantinc.com/20221231", "presentation": [ "http://www.viantinc.com/role/StockbasedCompensationSummaryofNonqualifiedStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "dsp_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExercisableWeightedAverageRemainingContractualTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award options vested and exercisable weighted average remaining contractual term.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Exercisable Weighted Average Remaining Contractual Term", "terseLabel": "Weighted average remaining contractual term, vested and exercisable" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExercisableWeightedAverageRemainingContractualTerm", "nsuri": "http://www.viantinc.com/20221231", "presentation": [ "http://www.viantinc.com/role/StockbasedCompensationSummaryofNonqualifiedStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "dsp_StockIssuedDuringPeriodShareEffectOfReorganizationTransactions": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock issued during period, share, effect of reorganization transactions.", "label": "Stock Issued During Period Share Effect Of Reorganization Transactions", "terseLabel": "Effect of Reorganization Transactions (shares)" } } }, "localname": "StockIssuedDuringPeriodShareEffectOfReorganizationTransactions", "nsuri": "http://www.viantinc.com/20221231", "presentation": [ "http://www.viantinc.com/role/CONSOLIDATEDSTATEMENTSOFCONVERTIBLEPREFERREDUNITSANDEQUITYDEFICIT" ], "xbrltype": "sharesItemType" }, "dsp_StockIssuedDuringPeriodSharesUnderwritesOptionsExercised": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock issued during period shares underwrites options exercised.", "label": "Stock Issued During Period Shares Underwrites Options Exercised", "terseLabel": "Underwrites options exercised shares issued (shares)" } } }, "localname": "StockIssuedDuringPeriodSharesUnderwritesOptionsExercised", "nsuri": "http://www.viantinc.com/20221231", "presentation": [ "http://www.viantinc.com/role/NatureofOperationsAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "dsp_StockIssuedDuringPeriodValueAllocationOfEquityToNonControllingInterests": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Stock issued during period, value, allocation of equity to non-controlling interests.", "label": "Stock Issued During Period Value Allocation Of Equity To Non Controlling Interests", "terseLabel": "Allocation of equity to noncontrolling interests" } } }, "localname": "StockIssuedDuringPeriodValueAllocationOfEquityToNonControllingInterests", "nsuri": "http://www.viantinc.com/20221231", "presentation": [ "http://www.viantinc.com/role/CONSOLIDATEDSTATEMENTSOFCONVERTIBLEPREFERREDUNITSANDEQUITYDEFICIT" ], "xbrltype": "monetaryItemType" }, "dsp_StockIssuedDuringPeriodValueEffectOfReorganizationTransactions": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Stock issued during period, value, effect of reorganization transactions.", "label": "Stock Issued During Period Value Effect Of Reorganization Transactions", "terseLabel": "Effect of Reorganization Transactions" } } }, "localname": "StockIssuedDuringPeriodValueEffectOfReorganizationTransactions", "nsuri": "http://www.viantinc.com/20221231", "presentation": [ "http://www.viantinc.com/role/CONSOLIDATEDSTATEMENTSOFCONVERTIBLEPREFERREDUNITSANDEQUITYDEFICIT" ], "xbrltype": "monetaryItemType" }, "dsp_SupplierOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Supplier one.", "label": "Supplier One [Member]", "terseLabel": "Supplier One" } } }, "localname": "SupplierOneMember", "nsuri": "http://www.viantinc.com/20221231", "presentation": [ "http://www.viantinc.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "dsp_TaxReceivableAgreementExpectedRemainingTaxBenefitPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tax receivable agreement expected remaining tax benefit percentage.", "label": "Tax Receivable Agreement Expected Remaining Tax Benefit Percentage", "terseLabel": "Tax receivable agreement expected remaining tax benefit percentage" } } }, "localname": "TaxReceivableAgreementExpectedRemainingTaxBenefitPercentage", "nsuri": "http://www.viantinc.com/20221231", "presentation": [ "http://www.viantinc.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "dsp_TaxReceivableAgreementInterestPaymentsAccruedBasisSpreadRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tax receivable agreement interest payments accrued basis spread rate.", "label": "Tax Receivable Agreement Interest Payments Accrued Basis Spread Rate", "terseLabel": "Tax receivable agreement interest payments accrued basis spread rate" } } }, "localname": "TaxReceivableAgreementInterestPaymentsAccruedBasisSpreadRate", "nsuri": "http://www.viantinc.com/20221231", "presentation": [ "http://www.viantinc.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "dsp_TaxReceivableAgreementPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tax receivable agreement.", "label": "Tax Receivable Agreement Policy [Policy Text Block]", "terseLabel": "Tax Receivable Agreement" } } }, "localname": "TaxReceivableAgreementPolicyPolicyTextBlock", "nsuri": "http://www.viantinc.com/20221231", "presentation": [ "http://www.viantinc.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "dsp_TaxReceivableAgreementRequiredToMakePaymentsToShareholdersRealizedPercentageOfTaxBenefitsInEventThatExchangeOfUnitsToShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tax receivable agreement required to make payments to shareholders realized percentage of tax benefits in event that exchange of units to shares.", "label": "Tax Receivable Agreement Required To Make Payments To Shareholders Realized Percentage Of Tax Benefits In Event That Exchange Of Units To Shares", "terseLabel": "Tax receivable agreement required to make payments to shareholders realized percentage of tax benefits in event that exchange of units to shares" } } }, "localname": "TaxReceivableAgreementRequiredToMakePaymentsToShareholdersRealizedPercentageOfTaxBenefitsInEventThatExchangeOfUnitsToShares", "nsuri": "http://www.viantinc.com/20221231", "presentation": [ "http://www.viantinc.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "dsp_TechnologyAndDevelopmentExpenses": { "auth_ref": [], "calculation": { "http://www.viantinc.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 3.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Technology and development expenses.", "label": "Technology And Development Expenses", "terseLabel": "Technology and development" } } }, "localname": "TechnologyAndDevelopmentExpenses", "nsuri": "http://www.viantinc.com/20221231", "presentation": [ "http://www.viantinc.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "dsp_TechnologyAndDevelopmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Technology and development.", "label": "Technology And Development [Member]", "terseLabel": "Technology and development" } } }, "localname": "TechnologyAndDevelopmentMember", "nsuri": "http://www.viantinc.com/20221231", "presentation": [ "http://www.viantinc.com/role/GoodwillandIntangibleAssetsNetSummaryofAmortizationRecordedinConsolidatedStatementsofOperationsDetails", "http://www.viantinc.com/role/PropertyEquipmentandSoftwareNetScheduleofDepreciationDetails", "http://www.viantinc.com/role/StockbasedCompensationSummaryofStockUnitbasedCompensationDetails" ], "xbrltype": "domainItemType" }, "dsp_TemporaryEquityLiquidationPreferenceCalculatedPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Temporary equity liquidation preference calculated percentage.", "label": "Temporary Equity Liquidation Preference Calculated Percentage", "terseLabel": "Liquidation preference calculated percentage" } } }, "localname": "TemporaryEquityLiquidationPreferenceCalculatedPercentage", "nsuri": "http://www.viantinc.com/20221231", "presentation": [ "http://www.viantinc.com/role/ConvertiblePreferredUnitsandCommonUnitsAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "dsp_TemporaryEquityShareEffectOfReorganizationTransactions": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Temporary equity, share, effect of reorganization transactions.", "label": "Temporary Equity Share Effect Of Reorganization Transactions", "verboseLabel": "Effect of Reorganization Transactions (shares)" } } }, "localname": "TemporaryEquityShareEffectOfReorganizationTransactions", "nsuri": "http://www.viantinc.com/20221231", "presentation": [ "http://www.viantinc.com/role/CONSOLIDATEDSTATEMENTSOFCONVERTIBLEPREFERREDUNITSANDEQUITYDEFICIT" ], "xbrltype": "sharesItemType" }, "dsp_TemporaryEquityStatedValuePerPreferredUnitPlusAccruedReturn": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Temporary equity stated value per preferred unit plus accrued return.", "label": "Temporary Equity Stated Value Per Preferred Unit Plus Accrued Return", "terseLabel": "Temporary equity stated value per preferred unit plus accrued return (dollars per share)" } } }, "localname": "TemporaryEquityStatedValuePerPreferredUnitPlusAccruedReturn", "nsuri": "http://www.viantinc.com/20221231", "presentation": [ "http://www.viantinc.com/role/ConvertiblePreferredUnitsandCommonUnitsAdditionalInformationDetails" ], "xbrltype": "perShareItemType" }, "dsp_TemporaryEquityValueEffectOfReorganizationTransactions": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Temporary equity, value, effect of reorganization transactions.", "label": "Temporary Equity Value Effect Of Reorganization Transactions", "verboseLabel": "Effect of Reorganization Transactions" } } }, "localname": "TemporaryEquityValueEffectOfReorganizationTransactions", "nsuri": "http://www.viantinc.com/20221231", "presentation": [ "http://www.viantinc.com/role/CONSOLIDATEDSTATEMENTSOFCONVERTIBLEPREFERREDUNITSANDEQUITYDEFICIT" ], "xbrltype": "monetaryItemType" }, "dsp_TreasuryStockPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Treasury stock.", "label": "Treasury Stock Policy [Policy Text Block]", "terseLabel": "Treasury Stock" } } }, "localname": "TreasuryStockPolicyPolicyTextBlock", "nsuri": "http://www.viantinc.com/20221231", "presentation": [ "http://www.viantinc.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "dsp_TwoThousandAndTwentyOneLongTermIncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two thousand and twenty one long term incentive plan.", "label": "Two Thousand And Twenty One Long Term Incentive Plan [Member]", "terseLabel": "2021 LTIP" } } }, "localname": "TwoThousandAndTwentyOneLongTermIncentivePlanMember", "nsuri": "http://www.viantinc.com/20221231", "presentation": [ "http://www.viantinc.com/role/StockbasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "dsp_TwoThousandNineteenConvertiblePreferredUnitsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two thousand nineteen convertible preferred units.", "label": "Two Thousand Nineteen Convertible Preferred Units [Member]", "terseLabel": "2019 Convertible Preferred Units" } } }, "localname": "TwoThousandNineteenConvertiblePreferredUnitsMember", "nsuri": "http://www.viantinc.com/20221231", "presentation": [ "http://www.viantinc.com/role/ConvertiblePreferredUnitsandCommonUnitsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "dsp_TwoThousandNineteenFormerHoldcoTransactionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2019 former holdco transaction.", "label": "Two Thousand Nineteen Former Holdco Transaction [Member]", "terseLabel": "2019 Former Holdco Transaction" } } }, "localname": "TwoThousandNineteenFormerHoldcoTransactionMember", "nsuri": "http://www.viantinc.com/20221231", "presentation": [ "http://www.viantinc.com/role/ConvertiblePreferredUnitsandCommonUnitsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "dsp_TwoThousandSixteenConvertiblePreferredUnitsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two thousand sixteen convertible preferred units.", "label": "Two Thousand Sixteen Convertible Preferred Units [Member]", "terseLabel": "2016 Convertible Preferred Units" } } }, "localname": "TwoThousandSixteenConvertiblePreferredUnitsMember", "nsuri": "http://www.viantinc.com/20221231", "presentation": [ "http://www.viantinc.com/role/ConvertiblePreferredUnitsandCommonUnitsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "dsp_UndistributedEarningsLossAttributableToAllUnitholders": { "auth_ref": [], "calculation": { "http://www.viantinc.com/role/EarningsLossPerShareUnitCalculationofBasicandDilutedNetEarningsLossPerShareUnitDetails": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Undistributed earnings (loss) attributable to all unitholders.", "label": "Undistributed Earnings Loss Attributable To All Unitholders", "totalLabel": "Undistributed earnings (loss) attributable to all unitholders" } } }, "localname": "UndistributedEarningsLossAttributableToAllUnitholders", "nsuri": "http://www.viantinc.com/20221231", "presentation": [ "http://www.viantinc.com/role/EarningsLossPerShareUnitCalculationofBasicandDilutedNetEarningsLossPerShareUnitDetails" ], "xbrltype": "monetaryItemType" }, "dsp_UnitBasedCompensationPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Unit based compensation.", "label": "Unit Based Compensation Policy [Policy Text Block]", "terseLabel": "Unit-Based Compensation" } } }, "localname": "UnitBasedCompensationPolicyPolicyTextBlock", "nsuri": "http://www.viantinc.com/20221231", "presentation": [ "http://www.viantinc.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "dsp_UnitRepurchaseAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Unit repurchase agreement.", "label": "Unit Repurchase Agreement [Member]", "terseLabel": "Unit Repurchase Agreement" } } }, "localname": "UnitRepurchaseAgreementMember", "nsuri": "http://www.viantinc.com/20221231", "presentation": [ "http://www.viantinc.com/role/ConvertiblePreferredUnitsandCommonUnitsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "dsp_ViantTechnologyIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Viant Technology Inc.", "label": "Viant Technology Inc [Member]", "terseLabel": "Viant Technology Inc" } } }, "localname": "ViantTechnologyIncMember", "nsuri": "http://www.viantinc.com/20221231", "presentation": [ "http://www.viantinc.com/role/NoncontrollingInterestsSummaryOwnershipofViantTechnologyLLCDetails" ], "xbrltype": "domainItemType" }, "dsp_ViantTechnologyLLCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Viant Technology LLC.", "label": "Viant Technology L L C [Member]", "terseLabel": "Viant Technology LLC" } } }, "localname": "ViantTechnologyLLCMember", "nsuri": "http://www.viantinc.com/20221231", "presentation": [ "http://www.viantinc.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.viantinc.com/role/IncomeTaxesandTaxReceivableAgreementAdditionalInformationDetails", "http://www.viantinc.com/role/NatureofOperationsAdditionalInformationDetails", "http://www.viantinc.com/role/NoncontrollingInterestsAdditionalInformationDetails", "http://www.viantinc.com/role/NoncontrollingInterestsSummaryOwnershipofViantTechnologyLLCDetails" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r289", "r572", "r631", "r687" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]", "terseLabel": "Customer" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.viantinc.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r315", "r316", "r317", "r318", "r386", "r501", "r523", "r552", "r553", "r568", "r579", "r587", "r629", "r680", "r681", "r682", "r683", "r684", "r685" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.viantinc.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.viantinc.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesScheduleofEstimatedUsefulLivesofPropertyEquipmentandSoftwareDetails", "http://www.viantinc.com/role/LeasesAdditionalInformationDetails", "http://www.viantinc.com/role/RevolvingCreditFacilityandPPPLoanAdditionalInformationDetails", "http://www.viantinc.com/role/StockbasedCompensationAdditionalInformationDetails", "http://www.viantinc.com/role/StockbasedCompensationSummaryofAssumptionsusedinBlackScholesModeltoDetermineFairValueofNonqualifiedStockOptionsGrantedDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r315", "r316", "r317", "r318", "r386", "r501", "r523", "r552", "r553", "r568", "r579", "r587", "r629", "r680", "r681", "r682", "r683", "r684", "r685" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.viantinc.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.viantinc.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesScheduleofEstimatedUsefulLivesofPropertyEquipmentandSoftwareDetails", "http://www.viantinc.com/role/ConvertiblePreferredUnitsandCommonUnitsSummaryofValuationAssumptionsUsedinFairValueCalculationofCommonUnitsDetails", "http://www.viantinc.com/role/RevolvingCreditFacilityandPPPLoanAdditionalInformationDetails", "http://www.viantinc.com/role/StockbasedCompensationSummaryofAssumptionsusedinBlackScholesModeltoDetermineFairValueofNonqualifiedStockOptionsGrantedDetails" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r289", "r572", "r631", "r687" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]", "terseLabel": "Customer" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.viantinc.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_OwnershipAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Ownership [Axis]", "terseLabel": "Ownership" } } }, "localname": "OwnershipAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.viantinc.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.viantinc.com/role/IncomeTaxesandTaxReceivableAgreementAdditionalInformationDetails", "http://www.viantinc.com/role/NatureofOperationsAdditionalInformationDetails", "http://www.viantinc.com/role/NoncontrollingInterestsAdditionalInformationDetails", "http://www.viantinc.com/role/NoncontrollingInterestsSummaryOwnershipofViantTechnologyLLCDetails" ], "xbrltype": "stringItemType" }, "srt_OwnershipDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Ownership [Domain]", "terseLabel": "Ownership" } } }, "localname": "OwnershipDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.viantinc.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.viantinc.com/role/IncomeTaxesandTaxReceivableAgreementAdditionalInformationDetails", "http://www.viantinc.com/role/NatureofOperationsAdditionalInformationDetails", "http://www.viantinc.com/role/NoncontrollingInterestsAdditionalInformationDetails", "http://www.viantinc.com/role/NoncontrollingInterestsSummaryOwnershipofViantTechnologyLLCDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r315", "r316", "r317", "r318", "r384", "r386", "r416", "r417", "r418", "r500", "r501", "r523", "r552", "r553", "r568", "r579", "r587", "r625", "r629", "r681", "r682", "r683", "r684", "r685" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.viantinc.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.viantinc.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesScheduleofEstimatedUsefulLivesofPropertyEquipmentandSoftwareDetails", "http://www.viantinc.com/role/ConvertiblePreferredUnitsandCommonUnitsSummaryofValuationAssumptionsUsedinFairValueCalculationofCommonUnitsDetails", "http://www.viantinc.com/role/LeasesAdditionalInformationDetails", "http://www.viantinc.com/role/RevolvingCreditFacilityandPPPLoanAdditionalInformationDetails", "http://www.viantinc.com/role/StockbasedCompensationAdditionalInformationDetails", "http://www.viantinc.com/role/StockbasedCompensationSummaryofAssumptionsusedinBlackScholesModeltoDetermineFairValueofNonqualifiedStockOptionsGrantedDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r315", "r316", "r317", "r318", "r384", "r386", "r416", "r417", "r418", "r500", "r501", "r523", "r552", "r553", "r568", "r579", "r587", "r625", "r629", "r681", "r682", "r683", "r684", "r685" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.viantinc.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.viantinc.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesScheduleofEstimatedUsefulLivesofPropertyEquipmentandSoftwareDetails", "http://www.viantinc.com/role/ConvertiblePreferredUnitsandCommonUnitsSummaryofValuationAssumptionsUsedinFairValueCalculationofCommonUnitsDetails", "http://www.viantinc.com/role/LeasesAdditionalInformationDetails", "http://www.viantinc.com/role/RevolvingCreditFacilityandPPPLoanAdditionalInformationDetails", "http://www.viantinc.com/role/StockbasedCompensationAdditionalInformationDetails", "http://www.viantinc.com/role/StockbasedCompensationSummaryofAssumptionsusedinBlackScholesModeltoDetermineFairValueofNonqualifiedStockOptionsGrantedDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": { "auth_ref": [ "r15" ], "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]", "terseLabel": "Accrued Liabilities" } } }, "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/AccruedLiabilities" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r14", "r586" ], "calculation": { "http://www.viantinc.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock": { "auth_ref": [ "r621" ], "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": "Summary of Changes in Allowance for Doubtful Accounts" } } }, "localname": "AccountsReceivableAllowanceForCreditLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsReceivableMember": { "auth_ref": [ "r547" ], "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/2022", "presentation": [ "http://www.viantinc.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r290", "r291" ], "calculation": { "http://www.viantinc.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, net of allowances" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r19" ], "calculation": { "http://www.viantinc.com/role/AccruedLiabilitiesSummaryofAccruedLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.viantinc.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities, Current", "terseLabel": "Accrued liabilities", "totalLabel": "Total accrued liabilities" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/AccruedLiabilitiesSummaryofAccruedLiabilitiesDetails", "http://www.viantinc.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedSalariesCurrent": { "auth_ref": [ "r19", "r555" ], "calculation": { "http://www.viantinc.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of the obligations incurred through that date and payable for employees' services provided. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Salaries, Current", "terseLabel": "Accrued compensation" } } }, "localname": "AccruedSalariesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r83", "r193" ], "calculation": { "http://www.viantinc.com/role/PropertyEquipmentandSoftwareNetScheduleofMajorClassesofPropertyEquipmentandSoftwareDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedLabel": "Less: Accumulated depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/PropertyEquipmentandSoftwareNetScheduleofMajorClassesofPropertyEquipmentandSoftwareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "auth_ref": [ "r73" ], "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": "Remaining Weighted- Average Useful Life (years)" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/GoodwillandIntangibleAssetsNetSummaryofBalancesofIntangiblesAssetsandAccumulatedAmortizationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r9", "r586" ], "calculation": { "http://www.viantinc.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/2022", "presentation": [ "http://www.viantinc.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r426", "r427", "r428", "r613", "r614", "r615", "r667" ], "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/2022", "presentation": [ "http://www.viantinc.com/role/CONSOLIDATEDSTATEMENTSOFCONVERTIBLEPREFERREDUNITSANDEQUITYDEFICIT" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature": { "auth_ref": [ "r91", "r97", "r445" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in additional paid in capital (APIC) resulting from recognition of deferred taxes for convertible debt with a beneficial conversion feature.", "label": "Adjustments to Additional Paid in Capital, Convertible Debt with Conversion Feature", "terseLabel": "Implied discount amount" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/ConvertiblePreferredUnitsandCommonUnitsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r111", "r112", "r388" ], "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/2022", "presentation": [ "http://www.viantinc.com/role/CONSOLIDATEDSTATEMENTSOFCONVERTIBLEPREFERREDUNITSANDEQUITYDEFICIT" ], "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/2022", "presentation": [ "http://www.viantinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_AdvertisingExpense": { "auth_ref": [ "r431" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line.", "label": "Advertising Expense", "terseLabel": "Advertising costs" } } }, "localname": "AdvertisingExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r420" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-Based Payment Arrangement, Expense", "terseLabel": "Stock/Unit-Based Compensation expense", "verboseLabel": "Compensation cost" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/StockbasedCompensationAdditionalInformationDetails", "http://www.viantinc.com/role/StockbasedCompensationSummaryofStockUnitbasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r202", "r294", "r298" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesSummaryofChangesinAllowanceforDoubtfulAccountsDetails" ], "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/2022", "presentation": [ "http://www.viantinc.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesSummaryofChangesinAllowanceforDoubtfulAccountsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": { "auth_ref": [ "r300" ], "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", "negatedLabel": "Write-offs, net of recoveries" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesSummaryofChangesinAllowanceforDoubtfulAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r51", "r71", "r76" ], "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" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/GoodwillandIntangibleAssetsNetSummaryofAmortizationRecordedinConsolidatedStatementsofOperationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r252" ], "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 earnings (loss) per share of Class A common stock/unit\u2014diluted (shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/EarningsLossPerShareUnitCalculationofBasicandDilutedNetEarningsLossPerShareUnitDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r60" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]", "terseLabel": "Antidilutive Securities" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/EarningsLossPerShareUnitCalculationofBasicandDilutedNetEarningsLossPerShareUnitDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r60" ], "lang": { "en-us": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities, Name [Domain]", "terseLabel": "Antidilutive Securities, Name" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/EarningsLossPerShareUnitCalculationofBasicandDilutedNetEarningsLossPerShareUnitDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ArrangementsAndNonarrangementTransactionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.", "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Domain]", "terseLabel": "Collaborative Arrangement and Arrangement Other than Collaborative" } } }, "localname": "ArrangementsAndNonarrangementTransactionsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/ConvertiblePreferredUnitsandCommonUnitsAdditionalInformationDetails", "http://www.viantinc.com/role/RevolvingCreditFacilityandPPPLoanAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r152", "r166", "r197", "r220", "r272", "r281", "r285", "r296", "r320", "r321", "r323", "r324", "r325", "r326", "r327", "r329", "r330", "r458", "r462", "r469", "r586", "r627", "r628", "r678" ], "calculation": { "http://www.viantinc.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/2022", "presentation": [ "http://www.viantinc.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/2022", "presentation": [ "http://www.viantinc.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r190", "r203", "r220", "r296", "r320", "r321", "r323", "r324", "r325", "r326", "r327", "r329", "r330", "r458", "r462", "r469", "r586", "r627", "r628", "r678" ], "calculation": { "http://www.viantinc.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/2022", "presentation": [ "http://www.viantinc.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/2022", "presentation": [ "http://www.viantinc.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r391", "r392", "r393", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r415", "r416", "r417", "r418", "r419" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.viantinc.com/role/StockbasedCompensationAdditionalInformationDetails", "http://www.viantinc.com/role/StockbasedCompensationSummaryofAssumptionsusedinBlackScholesModeltoDetermineFairValueofNonqualifiedStockOptionsGrantedDetails", "http://www.viantinc.com/role/StockbasedCompensationSummaryofNonqualifiedStockOptionActivityDetails", "http://www.viantinc.com/role/StockbasedCompensationSummaryofRSUActivityDetails", "http://www.viantinc.com/role/StockbasedCompensationSummaryofValuationAssumptionsusedinFairValueCalculationofIncentiveUnitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r59" ], "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": "Basis of Presentation and Summary of Significant Accounting Policies" } } }, "localname": "BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/BasisofPresentationandSummaryofSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r456", "r577", "r578" ], "lang": { "en-us": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/GoodwillandIntangibleAssetsNetAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r123", "r124", "r456", "r577", "r578" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/GoodwillandIntangibleAssetsNetAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r55", "r56", "r57" ], "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 liabilities" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalUnitClassDomain": { "auth_ref": [ "r177" ], "lang": { "en-us": { "role": { "documentation": "Description of the type or class of capital units or capital shares.", "label": "Capital Unit, Class [Domain]", "terseLabel": "Capital Unit, Class" } } }, "localname": "CapitalUnitClassDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/ConvertiblePreferredUnitsandCommonUnitsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CapitalUnitsByClassAxis": { "auth_ref": [ "r175", "r178" ], "lang": { "en-us": { "role": { "documentation": "Information by type or class of the entity's capital units.", "label": "Capital Units by Class [Axis]", "terseLabel": "Capital Units by Class" } } }, "localname": "CapitalUnitsByClassAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/ConvertiblePreferredUnitsandCommonUnitsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_Cash": { "auth_ref": [ "r530", "r531", "r586", "r600" ], "calculation": { "http://www.viantinc.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash", "terseLabel": "Cash and cash equivalents" } } }, "localname": "Cash", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "auth_ref": [ "r54" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.", "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Cash and Cash Equivalents" } } }, "localname": "CashAndCashEquivalentsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "auth_ref": [ "r48", "r53", "r58" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, 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, Including Disposal Group and Discontinued Operations", "periodEndLabel": "Cash and cash equivalents at end of period", "periodStartLabel": "Cash and cash equivalents at beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r48", "r144" ], "calculation": { "http://www.viantinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "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": "Net increase (decrease) in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]", "terseLabel": "Supplemental disclosure of non-cash investing and financing activities:" } } }, "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r199", "r200", "r201", "r220", "r240", "r241", "r247", "r251", "r258", "r259", "r296", "r320", "r323", "r324", "r325", "r329", "r330", "r359", "r360", "r362", "r363", "r365", "r469", "r554", "r599", "r608", "r616" ], "lang": { "en-us": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.", "label": "Class of Stock [Domain]", "terseLabel": "Class of Stock" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.viantinc.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.viantinc.com/role/CONSOLIDATEDSTATEMENTSOFCONVERTIBLEPREFERREDUNITSANDEQUITYDEFICIT", "http://www.viantinc.com/role/Cover", "http://www.viantinc.com/role/EarningsLossPerShareUnitCalculationofBasicandDilutedNetEarningsLossPerShareUnitDetails", "http://www.viantinc.com/role/NatureofOperationsAdditionalInformationDetails", "http://www.viantinc.com/role/NoncontrollingInterestsAdditionalInformationDetails", "http://www.viantinc.com/role/StockbasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r24", "r158", "r172" ], "calculation": { "http://www.viantinc.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 14)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.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/2022", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r86", "r313", "r314", "r548", "r626" ], "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/2022", "presentation": [ "http://www.viantinc.com/role/CommitmentsandContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonClassAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Classification of common stock representing ownership interest in a corporation.", "label": "Common Class A [Member]", "terseLabel": "Class A Common Stock" } } }, "localname": "CommonClassAMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.viantinc.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.viantinc.com/role/CONSOLIDATEDSTATEMENTSOFCONVERTIBLEPREFERREDUNITSANDEQUITYDEFICIT", "http://www.viantinc.com/role/Cover", "http://www.viantinc.com/role/EarningsLossPerShareUnitCalculationofBasicandDilutedNetEarningsLossPerShareUnitDetails", "http://www.viantinc.com/role/NatureofOperationsAdditionalInformationDetails", "http://www.viantinc.com/role/NoncontrollingInterestsAdditionalInformationDetails", "http://www.viantinc.com/role/StockbasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonClassBMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Classification of common stock that has different rights than Common Class A, representing ownership interest in a corporation.", "label": "Common Class B [Member]", "terseLabel": "Class B Common Stock" } } }, "localname": "CommonClassBMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.viantinc.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.viantinc.com/role/CONSOLIDATEDSTATEMENTSOFCONVERTIBLEPREFERREDUNITSANDEQUITYDEFICIT", "http://www.viantinc.com/role/Cover", "http://www.viantinc.com/role/EarningsLossPerShareUnitCalculationofBasicandDilutedNetEarningsLossPerShareUnitDetails", "http://www.viantinc.com/role/NatureofOperationsAdditionalInformationDetails", "http://www.viantinc.com/role/NoncontrollingInterestsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "auth_ref": [ "r26" ], "lang": { "en-us": { "role": { "documentation": "Aggregate number of common shares reserved for future issuance.", "label": "Common Stock, Capital Shares Reserved for Future Issuance", "terseLabel": "Shares reserved for issuance (shares)" } } }, "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/StockbasedCompensationAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r613", "r614", "r667" ], "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/2022", "presentation": [ "http://www.viantinc.com/role/CONSOLIDATEDSTATEMENTSOFCONVERTIBLEPREFERREDUNITSANDEQUITYDEFICIT" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r8" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value per share" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r8" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized (shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.viantinc.com/role/NatureofOperationsAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r8" ], "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" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r8", "r91" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common stock, shares outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r8", "r586" ], "calculation": { "http://www.viantinc.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.001 par value" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommonUnitAuthorized": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Maximum number of common units of ownership permitted to be issued by a limited liability company (LLC).", "label": "Common Unit, Authorized", "terseLabel": "Common units, units authorized (shares)" } } }, "localname": "CommonUnitAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/ConvertiblePreferredUnitsandCommonUnitsAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonUnitIssued": { "auth_ref": [ "r97" ], "lang": { "en-us": { "role": { "documentation": "Number of common units issued of limited liability company (LLC).", "label": "Common Unit, Issued", "terseLabel": "Common units, units issued (shares)" } } }, "localname": "CommonUnitIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/ConvertiblePreferredUnitsandCommonUnitsAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonUnitOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of common units of ownership outstanding of a limited liability company (LLC).", "label": "Common Unit, Outstanding", "terseLabel": "Common units, units outstanding (shares)" } } }, "localname": "CommonUnitOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/ConvertiblePreferredUnitsandCommonUnitsAdditionalInformationDetails", "http://www.viantinc.com/role/NatureofOperationsAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "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/2022", "presentation": [ "http://www.viantinc.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "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]", "terseLabel": "Computer equipment" } } }, "localname": "ComputerEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesScheduleofEstimatedUsefulLivesofPropertyEquipmentandSoftwareDetails", "http://www.viantinc.com/role/PropertyEquipmentandSoftwareNetScheduleofMajorClassesofPropertyEquipmentandSoftwareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r64", "r65", "r141", "r142", "r289", "r547" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]", "terseLabel": "Concentration Risk Benchmark" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.viantinc.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesScheduleofConcentrationsofCreditRiskDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r64", "r65", "r141", "r142", "r289", "r529", "r547" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]", "terseLabel": "Concentration Risk Benchmark" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.viantinc.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesScheduleofConcentrationsofCreditRiskDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r64", "r65", "r141", "r142", "r289", "r547", "r688" ], "lang": { "en-us": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk Type [Axis]", "terseLabel": "Concentration Risk Type" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.viantinc.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesScheduleofConcentrationsofCreditRiskDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r163", "r263" ], "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/2022", "presentation": [ "http://www.viantinc.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r64", "r65", "r141", "r142", "r289" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "Concentration Risk, Percentage", "terseLabel": "Concentration risk, percentage" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.viantinc.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesScheduleofConcentrationsofCreditRiskDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r64", "r65", "r141", "r142", "r289", "r547" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.", "label": "Concentration Risk Type [Domain]", "terseLabel": "Concentration Risk Type" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.viantinc.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesScheduleofConcentrationsofCreditRiskDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet": { "auth_ref": [ "r98", "r132", "r136" ], "calculation": { "http://www.viantinc.com/role/NoncontrollingInterestsSummaryofEffectofChangesinOwnershipInterestinViantTechnologyLLConEquityDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "This element represents the total net income attributable to the parent for the period and the effect of net changes during the period impacting the parent's ownership interest in a subsidiary as it relates to the total (consolidated) equity attributable to the parent. The changes to the parent's ownership interest in a subsidiary represented by this element did not result in a deconsolidation of the subsidiary from the consolidated financial statements.", "label": "Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Change Due to Net Income Attributable to Parent and Effects of Changes, Net", "totalLabel": "Change from net loss attributable to Viant Technology Inc. and transfers to noncontrolling interests" } } }, "localname": "ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/NoncontrollingInterestsSummaryofEffectofChangesinOwnershipInterestinViantTechnologyLLConEquityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Changes, Net [Abstract]", "terseLabel": "Transfers to noncontrolling interests:" } } }, "localname": "ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesNetAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/NoncontrollingInterestsSummaryofEffectofChangesinOwnershipInterestinViantTechnologyLLConEquityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTextBlock": { "auth_ref": [ "r132", "r136" ], "lang": { "en-us": { "role": { "documentation": "The tabular disclosure of the effects of any changes in a parent's ownership interest in a subsidiary on the equity attributable to the parent if the ownership interests in a subsidiary changes during the period. The changes represented by this element did not result in the deconsolidation of the subsidiary.", "label": "Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Effects of Changes, Net [Table Text Block]", "terseLabel": "Summary of Effect of Changes in Ownership Interest in Viant Technology LLC on Equity" } } }, "localname": "ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/NoncontrollingInterestsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r630" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.", "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]", "terseLabel": "Summary of Changes in Deferred Revenue" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerDurationAxis": { "auth_ref": [ "r574", "r631" ], "lang": { "en-us": { "role": { "documentation": "Information by duration of contract with customer. Includes, but is not limited to, short-term and long-term contracts.", "label": "Contract with Customer, Duration [Axis]", "terseLabel": "Contract with Customer, Duration" } } }, "localname": "ContractWithCustomerDurationAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/RevenueAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ContractWithCustomerDurationDomain": { "auth_ref": [ "r574", "r631" ], "lang": { "en-us": { "role": { "documentation": "Duration of contract with customer. Includes, but is not limited to, short-term and long-term contracts.", "label": "Contract with Customer, Duration [Domain]", "terseLabel": "Contract with Customer, Duration" } } }, "localname": "ContractWithCustomerDurationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/RevenueAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r367", "r368", "r380" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Contract with Customer, Liability", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/RevenueSummaryofChangesinDeferredRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueModificationOfContract": { "auth_ref": [ "r569" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in revenue recognized for cumulative catch-up adjustment from contract modification which (increases) decreases obligation to transfer good or service to customer for which consideration from customer has been received or is due.", "label": "Contract with Customer, Liability, Cumulative Catch-up Adjustment to Revenue, Modification of Contract", "terseLabel": "Agreement modification" } } }, "localname": "ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueModificationOfContract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/RevenueSummaryofChangesinDeferredRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r367", "r368", "r380" ], "calculation": { "http://www.viantinc.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract with Customer, Liability, Current", "terseLabel": "Current portion of deferred revenue" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "auth_ref": [ "r367", "r368", "r380" ], "calculation": { "http://www.viantinc.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent.", "label": "Contract with Customer, Liability, Noncurrent", "terseLabel": "Long-term portion of deferred revenue" } } }, "localname": "ContractWithCustomerLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r381" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.", "label": "Contract with Customer, Liability, Revenue Recognized", "negatedLabel": "Recognition of deferred revenue" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/RevenueSummaryofChangesinDeferredRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractualObligation": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of contractual obligation, including but not limited to, long-term debt, capital lease obligations, operating lease obligations, purchase obligations, and other commitments.", "label": "Contractual Obligation", "terseLabel": "Contractual obligation amount" } } }, "localname": "ContractualObligation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/GuaranteesandIndemnitiesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertiblePreferredStockMember": { "auth_ref": [ "r359", "r360", "r362" ], "lang": { "en-us": { "role": { "documentation": "Preferred stock that may be exchanged into common shares or other types of securities at the owner's option.", "label": "Convertible Preferred Stock [Member]", "terseLabel": "Convertible Preferred Units" } } }, "localname": "ConvertiblePreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/CONSOLIDATEDSTATEMENTSOFCONVERTIBLEPREFERREDUNITSANDEQUITYDEFICIT", "http://www.viantinc.com/role/EarningsLossPerShareUnitCalculationofBasicandDilutedNetEarningsLossPerShareUnitDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion": { "auth_ref": [ "r6", "r7", "r92", "r93", "r364" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued for each share of convertible preferred stock that is converted.", "label": "Convertible Preferred Stock, Shares Issued upon Conversion", "terseLabel": "Preferred units convertible to common units (shares)" } } }, "localname": "ConvertiblePreferredStockSharesIssuedUponConversion", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/ConvertiblePreferredUnitsandCommonUnitsAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r37", "r502" ], "calculation": { "http://www.viantinc.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of Goods and Services Sold", "terseLabel": "Platform operations" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostsAndExpenses": { "auth_ref": [ "r34" ], "calculation": { "http://www.viantinc.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Total costs of sales and operating expenses for the period.", "label": "Costs and Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "CostsAndExpenses", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostsAndExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Costs and Expenses [Abstract]", "terseLabel": "Operating expenses:" } } }, "localname": "CostsAndExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "us-gaap_CreditConcentrationRiskMember": { "auth_ref": [ "r143" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that a specified receivable or amount at risk from a counterparty under a contractual arrangement is to a specified benchmark, such as total receivables, net revenues, pretax results. Risk is the materially adverse effects of loss attributable to (a) the failure to collect a significant receivable from a major customer or group of homogeneous accounts, or (b) a failure by a counterparty to perform under terms of a contractual arrangement.", "label": "Credit Concentration Risk [Member]", "terseLabel": "Credit Concentration Risk" } } }, "localname": "CreditConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]", "terseLabel": "Credit Facility" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/LeasesAdditionalInformationDetails", "http://www.viantinc.com/role/RevolvingCreditFacilityandPPPLoanAdditionalInformationDetails", "http://www.viantinc.com/role/RevolvingCreditFacilityandPPPLoanScheduleofDebtandRevolvingCreditFacilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]", "terseLabel": "Credit Facility" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/LeasesAdditionalInformationDetails", "http://www.viantinc.com/role/RevolvingCreditFacilityandPPPLoanAdditionalInformationDetails", "http://www.viantinc.com/role/RevolvingCreditFacilityandPPPLoanScheduleofDebtandRevolvingCreditFacilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "auth_ref": [ "r611", "r661", "r663" ], "calculation": { "http://www.viantinc.com/role/IncomeTaxesandTaxReceivableAgreementScheduleofProvisionforIncomeTaxesDetails": { "order": 4.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction.", "label": "Current Federal Tax Expense (Benefit)", "terseLabel": "U.S. federal income tax" } } }, "localname": "CurrentFederalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/IncomeTaxesandTaxReceivableAgreementScheduleofProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentForeignTaxExpenseBenefit": { "auth_ref": [ "r611", "r661" ], "calculation": { "http://www.viantinc.com/role/IncomeTaxesandTaxReceivableAgreementScheduleofProvisionforIncomeTaxesDetails": { "order": 5.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "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 income tax" } } }, "localname": "CurrentForeignTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/IncomeTaxesandTaxReceivableAgreementScheduleofProvisionforIncomeTaxesDetails" ], "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/2022", "presentation": [ "http://www.viantinc.com/role/IncomeTaxesandTaxReceivableAgreementScheduleofProvisionforIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "auth_ref": [ "r611", "r661", "r663" ], "calculation": { "http://www.viantinc.com/role/IncomeTaxesandTaxReceivableAgreementScheduleofProvisionforIncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.", "label": "Current State and Local Tax Expense (Benefit)", "terseLabel": "State and local income tax" } } }, "localname": "CurrentStateAndLocalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/IncomeTaxesandTaxReceivableAgreementScheduleofProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r126" ], "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" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/GoodwillandIntangibleAssetsNetSummaryofBalancesofIntangiblesAssetsandAccumulatedAmortizationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]", "terseLabel": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r90", "r219", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r347", "r354", "r355", "r357" ], "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": "Revolving Credit Facility and PPP Loan" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/RevolvingCreditFacilityandPPPLoan" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r0", "r1", "r2", "r153", "r155", "r165", "r223", "r331", "r332", "r333", "r334", "r335", "r337", "r343", "r344", "r345", "r346", "r348", "r349", "r350", "r351", "r352", "r353", "r477", "r563", "r564", "r565", "r566", "r567", "r609" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]", "terseLabel": "Debt Instrument" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.viantinc.com/role/RevolvingCreditFacilityandPPPLoanAdditionalInformationDetails", "http://www.viantinc.com/role/RevolvingCreditFacilityandPPPLoanScheduleofDebtandRevolvingCreditFacilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.", "label": "Debt Instrument, Basis Spread on Variable Rate", "terseLabel": "Debt instrument, basis spread on variable rate plus margin" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/RevolvingCreditFacilityandPPPLoanAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentDecreaseForgiveness": { "auth_ref": [ "r609" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Decrease for amounts of indebtedness forgiven by the holder of the debt instrument.", "label": "Debt Instrument, Decrease, Forgiveness", "terseLabel": "Debt instrument forgiveness" } } }, "localname": "DebtInstrumentDecreaseForgiveness", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/RevolvingCreditFacilityandPPPLoanAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r21", "r332" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Bears interest at an annual rate" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/RevolvingCreditFacilityandPPPLoanAdditionalInformationDetails" ], "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/2022", "presentation": [ "http://www.viantinc.com/role/RevolvingCreditFacilityandPPPLoanScheduleofDebtandRevolvingCreditFacilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r22", "r223", "r331", "r332", "r333", "r334", "r335", "r337", "r343", "r344", "r345", "r346", "r348", "r349", "r350", "r351", "r352", "r353", "r477", "r563", "r564", "r565", "r566", "r567", "r609" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]", "terseLabel": "Debt Instrument, Name" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.viantinc.com/role/RevolvingCreditFacilityandPPPLoanAdditionalInformationDetails", "http://www.viantinc.com/role/RevolvingCreditFacilityandPPPLoanScheduleofDebtandRevolvingCreditFacilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r22", "r92", "r94", "r95", "r96", "r145", "r146", "r148", "r162", "r223", "r331", "r332", "r333", "r334", "r335", "r337", "r343", "r344", "r345", "r346", "r348", "r349", "r350", "r351", "r352", "r353", "r356", "r477", "r563", "r564", "r565", "r566", "r567", "r609" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-Term Debt Instruments [Table]", "terseLabel": "Debt Instrument [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/RevolvingCreditFacilityandPPPLoanScheduleofDebtandRevolvingCreditFacilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtIssuanceCostsIncurredDuringNoncashOrPartialNoncashTransaction": { "auth_ref": [ "r55", "r56", "r57" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of debt issuance costs that were incurred during a noncash or partial noncash transaction.", "label": "Debt Issuance Costs Incurred During Noncash or Partial Noncash Transaction", "terseLabel": "Deferred offering costs recorded in accounts payable and accrued liabilities" } } }, "localname": "DebtIssuanceCostsIncurredDuringNoncashOrPartialNoncashTransaction", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredChargesPolicyTextBlock": { "auth_ref": [ "r196" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for deferral and amortization of significant deferred charges.", "label": "Deferred Charges, Policy [Policy Text Block]", "terseLabel": "Deferred Offering Costs" } } }, "localname": "DeferredChargesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "auth_ref": [ "r611", "r662", "r663" ], "calculation": { "http://www.viantinc.com/role/IncomeTaxesandTaxReceivableAgreementScheduleofProvisionforIncomeTaxesDetails": { "order": 3.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction.", "label": "Deferred Federal Income Tax Expense (Benefit)", "terseLabel": "U.S. federal income tax" } } }, "localname": "DeferredFederalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/IncomeTaxesandTaxReceivableAgreementScheduleofProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": { "auth_ref": [ "r122", "r611", "r662" ], "calculation": { "http://www.viantinc.com/role/IncomeTaxesandTaxReceivableAgreementScheduleofProvisionforIncomeTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "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 income tax" } } }, "localname": "DeferredForeignIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/IncomeTaxesandTaxReceivableAgreementScheduleofProvisionforIncomeTaxesDetails" ], "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/2022", "presentation": [ "http://www.viantinc.com/role/IncomeTaxesandTaxReceivableAgreementScheduleofProvisionforIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredIncomeTaxLiabilities": { "auth_ref": [ "r3", "r4", "r154", "r164", "r439" ], "calculation": { "http://www.viantinc.com/role/IncomeTaxesandTaxReceivableAgreementSignificantPortionofDeferredTaxAssetsandDeferredTaxLiabilitiesDetails": { "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", "totalLabel": "Total deferred tax liabilities" } } }, "localname": "DeferredIncomeTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/IncomeTaxesandTaxReceivableAgreementSignificantPortionofDeferredTaxAssetsandDeferredTaxLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredOfferingCosts": { "auth_ref": [ "r622" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Specific incremental costs directly attributable to a proposed or actual offering of securities which are deferred at the end of the reporting period.", "label": "Deferred Offering Costs", "terseLabel": "Deferred offering costs capitalized" } } }, "localname": "DeferredOfferingCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRentCreditCurrent": { "auth_ref": [ "r184", "r602", "r675" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of excess of rental payment required by lease over rental income recognized, classified as current.", "label": "Deferred Rent Credit, Current", "terseLabel": "Current portion of deferred rent" } } }, "localname": "DeferredRentCreditCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/LeasesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRentCreditNoncurrent": { "auth_ref": [ "r184", "r603", "r675" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of excess of rental payment required by lease over rental income recognized, classified as noncurrent.", "label": "Deferred Rent Credit, Noncurrent", "terseLabel": "Noncurrent portion of deferred rent" } } }, "localname": "DeferredRentCreditNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/LeasesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "auth_ref": [ "r611", "r662", "r663" ], "calculation": { "http://www.viantinc.com/role/IncomeTaxesandTaxReceivableAgreementScheduleofProvisionforIncomeTaxesDetails": { "order": 6.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.", "label": "Deferred State and Local Income Tax Expense (Benefit)", "terseLabel": "State and local income tax" } } }, "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/IncomeTaxesandTaxReceivableAgreementScheduleofProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGross": { "auth_ref": [ "r440" ], "calculation": { "http://www.viantinc.com/role/IncomeTaxesandTaxReceivableAgreementSignificantPortionofDeferredTaxAssetsandDeferredTaxLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Deferred Tax Assets, Gross", "totalLabel": "Subtotal" } } }, "localname": "DeferredTaxAssetsGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/IncomeTaxesandTaxReceivableAgreementSignificantPortionofDeferredTaxAssetsandDeferredTaxLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGrossAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Gross [Abstract]", "terseLabel": "Deferred tax assets" } } }, "localname": "DeferredTaxAssetsGrossAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/IncomeTaxesandTaxReceivableAgreementSignificantPortionofDeferredTaxAssetsandDeferredTaxLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxAssetsInvestmentInSubsidiaries": { "auth_ref": [ "r120", "r660" ], "calculation": { "http://www.viantinc.com/role/IncomeTaxesandTaxReceivableAgreementSignificantPortionofDeferredTaxAssetsandDeferredTaxLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from the entity's investment in its wholly-owned subsidiaries.", "label": "Deferred Tax Assets, Investment in Subsidiaries", "terseLabel": "Investment in Partnership" } } }, "localname": "DeferredTaxAssetsInvestmentInSubsidiaries", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/IncomeTaxesandTaxReceivableAgreementSignificantPortionofDeferredTaxAssetsandDeferredTaxLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsLiabilitiesNet": { "auth_ref": [ "r659" ], "calculation": { "http://www.viantinc.com/role/IncomeTaxesandTaxReceivableAgreementSignificantPortionofDeferredTaxAssetsandDeferredTaxLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.", "label": "Deferred Tax Assets, Net", "totalLabel": "Total deferred tax assets" } } }, "localname": "DeferredTaxAssetsLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/IncomeTaxesandTaxReceivableAgreementSignificantPortionofDeferredTaxAssetsandDeferredTaxLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "auth_ref": [ "r120", "r660" ], "calculation": { "http://www.viantinc.com/role/IncomeTaxesandTaxReceivableAgreementSignificantPortionofDeferredTaxAssetsandDeferredTaxLiabilitiesDetails": { "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 operating loss carryforwards.", "label": "Deferred Tax Assets, Operating Loss Carryforwards", "terseLabel": "Net operating loss carryforwards" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/IncomeTaxesandTaxReceivableAgreementSignificantPortionofDeferredTaxAssetsandDeferredTaxLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOther": { "auth_ref": [ "r120", "r660" ], "calculation": { "http://www.viantinc.com/role/IncomeTaxesandTaxReceivableAgreementSignificantPortionofDeferredTaxAssetsandDeferredTaxLiabilitiesDetails": { "order": 2.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, net" } } }, "localname": "DeferredTaxAssetsOther", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/IncomeTaxesandTaxReceivableAgreementSignificantPortionofDeferredTaxAssetsandDeferredTaxLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxCreditCarryforwards": { "auth_ref": [ "r118", "r120", "r660" ], "calculation": { "http://www.viantinc.com/role/IncomeTaxesandTaxReceivableAgreementSignificantPortionofDeferredTaxAssetsandDeferredTaxLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of a valuation allowances, of deferred tax assets attributable to deductible tax credit carryforwards including, but not limited to, research, foreign, general business, alternative minimum tax, and other deductible tax credit carryforwards.", "label": "Deferred Tax Assets, Tax Credit Carryforwards", "terseLabel": "Tax credits" } } }, "localname": "DeferredTaxAssetsTaxCreditCarryforwards", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/IncomeTaxesandTaxReceivableAgreementSignificantPortionofDeferredTaxAssetsandDeferredTaxLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r441" ], "calculation": { "http://www.viantinc.com/role/IncomeTaxesandTaxReceivableAgreementSignificantPortionofDeferredTaxAssetsandDeferredTaxLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.", "label": "Deferred Tax Assets, Valuation Allowance", "negatedLabel": "Valuation allowance", "terseLabel": "Deferred tax assets, valuation allowance" } } }, "localname": "DeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/IncomeTaxesandTaxReceivableAgreementAdditionalInformationDetails", "http://www.viantinc.com/role/IncomeTaxesandTaxReceivableAgreementSignificantPortionofDeferredTaxAssetsandDeferredTaxLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilities": { "auth_ref": [ "r114", "r659" ], "calculation": { "http://www.viantinc.com/role/IncomeTaxesandTaxReceivableAgreementSignificantPortionofDeferredTaxAssetsandDeferredTaxLiabilitiesDetails": { "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", "totalLabel": "Net deferred tax (liabilities) assets" } } }, "localname": "DeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/IncomeTaxesandTaxReceivableAgreementSignificantPortionofDeferredTaxAssetsandDeferredTaxLiabilitiesDetails" ], "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/2022", "presentation": [ "http://www.viantinc.com/role/IncomeTaxesandTaxReceivableAgreementSignificantPortionofDeferredTaxAssetsandDeferredTaxLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxLiabilitiesOther": { "auth_ref": [ "r120", "r660" ], "calculation": { "http://www.viantinc.com/role/IncomeTaxesandTaxReceivableAgreementSignificantPortionofDeferredTaxAssetsandDeferredTaxLiabilitiesDetails": { "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 classified as other.", "label": "Deferred Tax Liabilities, Other", "terseLabel": "Other, net" } } }, "localname": "DeferredTaxLiabilitiesOther", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/IncomeTaxesandTaxReceivableAgreementSignificantPortionofDeferredTaxAssetsandDeferredTaxLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r51", "r81" ], "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" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/PropertyEquipmentandSoftwareNetScheduleofDepreciationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r51", "r270" ], "calculation": { "http://www.viantinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DevelopedTechnologyRightsMember": { "auth_ref": [ "r127" ], "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" } } }, "localname": "DevelopedTechnologyRightsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/GoodwillandIntangibleAssetsNetSummaryofBalancesofIntangiblesAssetsandAccumulatedAmortizationDetails" ], "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/2022", "presentation": [ "http://www.viantinc.com/role/RevenueAdditionalInformationDetails", "http://www.viantinc.com/role/RevenueSummaryofDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r379", "r570", "r571", "r572", "r573", "r574", "r575", "r576" ], "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/2022", "presentation": [ "http://www.viantinc.com/role/RevenueAdditionalInformationDetails", "http://www.viantinc.com/role/RevenueSummaryofDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r631" ], "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": "Summary of Disaggregation of Revenue" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r390", "r422", "r423", "r425", "r430", "r580" ], "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/2022", "presentation": [ "http://www.viantinc.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/2022", "xbrltype": "stringItemType" }, "us-gaap_DistributionMadeToLimitedLiabilityCompanyLLCMemberCashDistributionsDeclared": { "auth_ref": [ "r97", "r257" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of equity impact of cash distributions declared to unit-holder of limited liability company (LLC).", "label": "Distribution Made to Limited Liability Company (LLC) Member, Cash Distributions Declared", "terseLabel": "Dividend distributions declared" } } }, "localname": "DistributionMadeToLimitedLiabilityCompanyLLCMemberCashDistributionsDeclared", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/ConvertiblePreferredUnitsandCommonUnitsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DistributionMadeToLimitedLiabilityCompanyLLCMemberCashDistributionsPaid": { "auth_ref": [ "r97" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash distribution paid to unit-holder of limited liability company (LLC).", "label": "Distribution Made to Limited Liability Company (LLC) Member, Cash Distributions Paid", "terseLabel": "Dividend distributions payment" } } }, "localname": "DistributionMadeToLimitedLiabilityCompanyLLCMemberCashDistributionsPaid", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/ConvertiblePreferredUnitsandCommonUnitsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Dividends": { "auth_ref": [ "r97", "r161" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of paid and unpaid cash, stock, and paid-in-kind (PIK) dividends declared, for example, but not limited to, common and preferred stock.", "label": "Dividends", "negatedLabel": "Member dividends" } } }, "localname": "Dividends", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/CONSOLIDATEDSTATEMENTSOFCONVERTIBLEPREFERREDUNITSANDEQUITYDEFICIT" ], "xbrltype": "monetaryItemType" }, "us-gaap_DividendsCommonStock": { "auth_ref": [ "r97", "r161" ], "calculation": { "http://www.viantinc.com/role/EarningsLossPerShareUnitCalculationofBasicandDilutedNetEarningsLossPerShareUnitDetails": { "order": 2.0, "parentTag": "dsp_UndistributedEarningsLossAttributableToAllUnitholders", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash, stock and payment-in-kind (PIK).", "label": "Dividends, Common Stock", "negatedLabel": "Less: Dividend paid to common unitholders" } } }, "localname": "DividendsCommonStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/EarningsLossPerShareUnitCalculationofBasicandDilutedNetEarningsLossPerShareUnitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DomesticCountryMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of the government that is entitled to levy and collect income taxes from the entity in its country of domicile.", "label": "Domestic Tax Authority [Member]", "terseLabel": "Federal" } } }, "localname": "DomesticCountryMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/IncomeTaxesandTaxReceivableAgreementAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DueToRelatedPartiesCurrent": { "auth_ref": [ "r14", "r322", "r323", "r324", "r328", "r329", "r330", "r497", "r612" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of obligations due all related parties. For classified balance sheets, represents the current portion of such liabilities (due within one year or within the normal operating cycle if longer).", "label": "Due to Related Parties, Current", "terseLabel": "Unpaid expenses" } } }, "localname": "DueToRelatedPartiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/RelatedPartiesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Earnings (loss) per Class A common stock/unit:" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r211", "r229", "r230", "r231", "r232", "r233", "r237", "r240", "r247", "r250", "r251", "r255", "r465", "r466", "r518", "r521", "r559" ], "calculation": { "http://www.viantinc.com/role/EarningsLossPerShareUnitCalculationofBasicandDilutedNetEarningsLossPerShareUnitDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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 (dollars per share)", "totalLabel": "Total earnings (loss) per Class A common stock/unit\u2014basic (dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.viantinc.com/role/EarningsLossPerShareUnitCalculationofBasicandDilutedNetEarningsLossPerShareUnitDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic [Abstract]", "terseLabel": "Earnings (loss) per Class A common stock/unit\u2014basic" } } }, "localname": "EarningsPerShareBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/EarningsLossPerShareUnitCalculationofBasicandDilutedNetEarningsLossPerShareUnitDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasicDistributed": { "auth_ref": [ "r617" ], "calculation": { "http://www.viantinc.com/role/EarningsLossPerShareUnitCalculationofBasicandDilutedNetEarningsLossPerShareUnitDetails": { "order": 1.0, "parentTag": "us-gaap_EarningsPerShareBasic", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Dividends declared in the period and the contractual amount of dividends (or interest on participating income bonds) that must be paid per security.", "label": "Earnings Per Share, Basic, Distributed", "terseLabel": "Distributed earnings per unit\u2014basic (dollars per share)" } } }, "localname": "EarningsPerShareBasicDistributed", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/EarningsLossPerShareUnitCalculationofBasicandDilutedNetEarningsLossPerShareUnitDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicUndistributed": { "auth_ref": [ "r617" ], "calculation": { "http://www.viantinc.com/role/EarningsLossPerShareUnitCalculationofBasicandDilutedNetEarningsLossPerShareUnitDetails": { "order": 2.0, "parentTag": "us-gaap_EarningsPerShareBasic", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "The earnings attributable to each security on the basis that all of the earnings for the period had been distributed (to the extent that each security may share in earnings). This is the earnings amount which reflects the participation rights in undistributed earnings of each security.", "label": "Earnings Per Share, Basic, Undistributed", "terseLabel": "Undistributed earnings (loss) per unit\u2014basic (dollars per share)" } } }, "localname": "EarningsPerShareBasicUndistributed", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/EarningsLossPerShareUnitCalculationofBasicandDilutedNetEarningsLossPerShareUnitDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r211", "r229", "r230", "r231", "r232", "r233", "r240", "r247", "r250", "r251", "r255", "r465", "r466", "r518", "r521", "r559" ], "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 (dollars per share)", "verboseLabel": "Total earnings (loss) per Class A common stock/unit\u2014diluted (dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.viantinc.com/role/EarningsLossPerShareUnitCalculationofBasicandDilutedNetEarningsLossPerShareUnitDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDilutedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Diluted [Abstract]", "terseLabel": "Earnings (loss) per Class A common stock/unit\u2014diluted" } } }, "localname": "EarningsPerShareDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/EarningsLossPerShareUnitCalculationofBasicandDilutedNetEarningsLossPerShareUnitDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r60", "r61" ], "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": "Earnings (Loss) Per Share" } } }, "localname": "EarningsPerSharePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r252", "r253", "r254", "r256" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Earnings (Loss) Per Share/Unit" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/EarningsLossPerShareUnit" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r435" ], "calculation": { "http://www.viantinc.com/role/IncomeTaxesandTaxReceivableAgreementScheduleofEffectiveIncomeTaxRateReconciliationDetails": { "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", "terseLabel": "Effective tax rate", "totalLabel": "Total effective rate" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/IncomeTaxesandTaxReceivableAgreementAdditionalInformationDetails", "http://www.viantinc.com/role/IncomeTaxesandTaxReceivableAgreementScheduleofEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r221", "r435", "r450" ], "calculation": { "http://www.viantinc.com/role/IncomeTaxesandTaxReceivableAgreementScheduleofEffectiveIncomeTaxRateReconciliationDetails": { "order": 4.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. statutory federal income tax rate" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/IncomeTaxesandTaxReceivableAgreementAdditionalInformationDetails", "http://www.viantinc.com/role/IncomeTaxesandTaxReceivableAgreementScheduleofEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r658", "r664" ], "calculation": { "http://www.viantinc.com/role/IncomeTaxesandTaxReceivableAgreementScheduleofEffectiveIncomeTaxRateReconciliationDetails": { "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 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": "Valuation allowance" } } }, "localname": "EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/IncomeTaxesandTaxReceivableAgreementScheduleofEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationMinorityInterestIncomeExpense": { "auth_ref": [ "r658", "r664" ], "calculation": { "http://www.viantinc.com/role/IncomeTaxesandTaxReceivableAgreementScheduleofEffectiveIncomeTaxRateReconciliationDetails": { "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 noncontrolling interest income (loss) exempt from income taxes.", "label": "Effective Income Tax Rate Reconciliation, Noncontrolling Interest Income (Loss), Percent", "terseLabel": "Income passed through to noncontrolling interests" } } }, "localname": "EffectiveIncomeTaxRateReconciliationMinorityInterestIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/IncomeTaxesandTaxReceivableAgreementScheduleofEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost": { "auth_ref": [ "r658", "r664" ], "calculation": { "http://www.viantinc.com/role/IncomeTaxesandTaxReceivableAgreementScheduleofEffectiveIncomeTaxRateReconciliationDetails": { "order": 5.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" } } }, "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/IncomeTaxesandTaxReceivableAgreementScheduleofEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments": { "auth_ref": [ "r658", "r664" ], "calculation": { "http://www.viantinc.com/role/IncomeTaxesandTaxReceivableAgreementScheduleofEffectiveIncomeTaxRateReconciliationDetails": { "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 adjustments.", "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Percent", "terseLabel": "Other, net" } } }, "localname": "EffectiveIncomeTaxRateReconciliationOtherAdjustments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/IncomeTaxesandTaxReceivableAgreementScheduleofEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": { "auth_ref": [ "r658", "r664" ], "calculation": { "http://www.viantinc.com/role/IncomeTaxesandTaxReceivableAgreementScheduleofEffectiveIncomeTaxRateReconciliationDetails": { "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 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 and local taxes, net of federal benefit" } } }, "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/IncomeTaxesandTaxReceivableAgreementScheduleofEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits": { "auth_ref": [ "r658", "r664" ], "calculation": { "http://www.viantinc.com/role/IncomeTaxesandTaxReceivableAgreementScheduleofEffectiveIncomeTaxRateReconciliationDetails": { "order": 8.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 tax credits. Including, but not limited to, research credit, foreign tax credit, investment tax credit, and other tax credits.", "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Percent", "terseLabel": "Credits" } } }, "localname": "EffectiveIncomeTaxRateReconciliationTaxCredits", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/IncomeTaxesandTaxReceivableAgreementScheduleofEffectiveIncomeTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount": { "auth_ref": [ "r421" ], "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": "Stock-based compensation included in capitalized software development costs" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "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/2022", "presentation": [ "http://www.viantinc.com/role/StockbasedCompensationSummaryofAssumptionsusedinBlackScholesModeltoDetermineFairValueofNonqualifiedStockOptionsGrantedDetails", "http://www.viantinc.com/role/StockbasedCompensationSummaryofStockUnitbasedCompensationDetails", "http://www.viantinc.com/role/StockbasedCompensationSummaryofValuationAssumptionsusedinFairValueCalculationofIncentiveUnitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r424" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "terseLabel": "Unrecognized stock-based compensation expected to be recognized", "verboseLabel": "Unrecognized stock-based compensation expected to be recognized" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/StockbasedCompensationAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r424" ], "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 expected to be recognized over a weighted-average period" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/StockbasedCompensationAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r91", "r187", "r207", "r208", "r209", "r224", "r225", "r226", "r228", "r234", "r236", "r257", "r297", "r366", "r426", "r427", "r428", "r446", "r447", "r464", "r470", "r471", "r472", "r473", "r474", "r475", "r493", "r524", "r525", "r526" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/CONSOLIDATEDSTATEMENTSOFCONVERTIBLEPREFERREDUNITSANDEQUITYDEFICIT", "http://www.viantinc.com/role/ConvertiblePreferredUnitsandCommonUnitsAdditionalInformationDetails", "http://www.viantinc.com/role/NoncontrollingInterestsSummaryOwnershipofViantTechnologyLLCDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquitySecuritiesFvNiMeasurementInput": { "auth_ref": [ "r468" ], "lang": { "en-us": { "role": { "documentation": "Value of input used to measure investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).", "label": "Equity Securities, FV-NI, Measurement Input", "terseLabel": "Measurement input" } } }, "localname": "EquitySecuritiesFvNiMeasurementInput", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/ConvertiblePreferredUnitsandCommonUnitsSummaryofValuationAssumptionsUsedinFairValueCalculationofCommonUnitsDetails" ], "xbrltype": "decimalItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock": { "auth_ref": [ "r138" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis.", "label": "Fair Value Measurement Inputs and Valuation Techniques [Table Text Block]", "terseLabel": "Summary of Valuation Assumptions Used in Fair Value Calculation of Common Units" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/ConvertiblePreferredUnitsandCommonUnitsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "auth_ref": [ "r139", "r140" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments.", "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]", "terseLabel": "Fair Value of Financial Instruments" } } }, "localname": "FairValueOfFinancialInstrumentsPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FederalFundsEffectiveSwapRateMember": { "auth_ref": [ "r666" ], "lang": { "en-us": { "role": { "documentation": "Fixed rate on U.S. dollar, constant-notional interest rate swap having its variable-rate leg referenced to Federal Funds effective rate with no additional spread over Federal Funds effective rate on that variable-rate leg.", "label": "Fed Funds Effective Rate Overnight Index Swap Rate [Member]", "terseLabel": "Domestic Rate Loans" } } }, "localname": "FederalFundsEffectiveSwapRateMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/RevolvingCreditFacilityandPPPLoanAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r195", "r309" ], "calculation": { "http://www.viantinc.com/role/GoodwillandIntangibleAssetsNetSummaryofBalancesofIntangiblesAssetsandAccumulatedAmortizationDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedLabel": "Accumulated Amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/GoodwillandIntangibleAssetsNetSummaryofBalancesofIntangiblesAssetsandAccumulatedAmortizationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "auth_ref": [], "calculation": { "http://www.viantinc.com/role/GoodwillandIntangibleAssetsNetSummaryofEstimatedFutureAmortizationofIntangibleAssetsDetails": { "order": 6.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/GoodwillandIntangibleAssetsNetSummaryofEstimatedFutureAmortizationofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r77" ], "calculation": { "http://www.viantinc.com/role/GoodwillandIntangibleAssetsNetSummaryofEstimatedFutureAmortizationofIntangibleAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "terseLabel": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/GoodwillandIntangibleAssetsNetSummaryofEstimatedFutureAmortizationofIntangibleAssetsDetails" ], "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": "Summary of Amortization Recorded in Consolidated Statements of Operations" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/GoodwillandIntangibleAssetsNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r77" ], "calculation": { "http://www.viantinc.com/role/GoodwillandIntangibleAssetsNetSummaryofEstimatedFutureAmortizationofIntangibleAssetsDetails": { "order": 5.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Five", "terseLabel": "2027" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/GoodwillandIntangibleAssetsNetSummaryofEstimatedFutureAmortizationofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r77" ], "calculation": { "http://www.viantinc.com/role/GoodwillandIntangibleAssetsNetSummaryofEstimatedFutureAmortizationofIntangibleAssetsDetails": { "order": 4.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "terseLabel": "2026" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/GoodwillandIntangibleAssetsNetSummaryofEstimatedFutureAmortizationofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r77" ], "calculation": { "http://www.viantinc.com/role/GoodwillandIntangibleAssetsNetSummaryofEstimatedFutureAmortizationofIntangibleAssetsDetails": { "order": 3.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "terseLabel": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/GoodwillandIntangibleAssetsNetSummaryofEstimatedFutureAmortizationofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r77" ], "calculation": { "http://www.viantinc.com/role/GoodwillandIntangibleAssetsNetSummaryofEstimatedFutureAmortizationofIntangibleAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "terseLabel": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/GoodwillandIntangibleAssetsNetSummaryofEstimatedFutureAmortizationofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r307", "r308", "r309", "r310", "r503", "r504" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/GoodwillandIntangibleAssetsNetSummaryofBalancesofIntangiblesAssetsandAccumulatedAmortizationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r75", "r504" ], "calculation": { "http://www.viantinc.com/role/GoodwillandIntangibleAssetsNetSummaryofBalancesofIntangiblesAssetsandAccumulatedAmortizationDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Gross Amount" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/GoodwillandIntangibleAssetsNetSummaryofBalancesofIntangiblesAssetsandAccumulatedAmortizationDetails" ], "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/2022", "presentation": [ "http://www.viantinc.com/role/GoodwillandIntangibleAssetsNetAdditionalInformationDetails", "http://www.viantinc.com/role/GoodwillandIntangibleAssetsNetSummaryofAmortizationRecordedinConsolidatedStatementsofOperationsDetails", "http://www.viantinc.com/role/GoodwillandIntangibleAssetsNetSummaryofBalancesofIntangiblesAssetsandAccumulatedAmortizationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r72", "r74" ], "lang": { "en-us": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/GoodwillandIntangibleAssetsNetSummaryofBalancesofIntangiblesAssetsandAccumulatedAmortizationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r75", "r503" ], "calculation": { "http://www.viantinc.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.viantinc.com/role/GoodwillandIntangibleAssetsNetSummaryofBalancesofIntangiblesAssetsandAccumulatedAmortizationDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.viantinc.com/role/GoodwillandIntangibleAssetsNetSummaryofEstimatedFutureAmortizationofIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "terseLabel": "Intangible assets, net", "totalLabel": "Net Carrying Amount" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.viantinc.com/role/GoodwillandIntangibleAssetsNetSummaryofBalancesofIntangiblesAssetsandAccumulatedAmortizationDetails", "http://www.viantinc.com/role/GoodwillandIntangibleAssetsNetSummaryofEstimatedFutureAmortizationofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnDispositionOfAssets1": { "auth_ref": [ "r607" ], "calculation": { "http://www.viantinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of assets, including but not limited to property plant and equipment, intangible assets and equity in securities of subsidiaries or equity method investee.", "label": "Gain (Loss) on Disposition of Assets", "negatedLabel": "Loss on disposal of assets" } } }, "localname": "GainLossOnDispositionOfAssets1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainsLossesOnExtinguishmentOfDebt": { "auth_ref": [ "r51", "r88", "r89" ], "calculation": { "http://www.viantinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://www.viantinc.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 3.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.", "label": "Gain (Loss) on Extinguishment of Debt", "negatedLabel": "Gain on extinguishment of debt" } } }, "localname": "GainsLossesOnExtinguishmentOfDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.viantinc.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r38" ], "calculation": { "http://www.viantinc.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/2022", "presentation": [ "http://www.viantinc.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r33" ], "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/2022", "presentation": [ "http://www.viantinc.com/role/GoodwillandIntangibleAssetsNetSummaryofAmortizationRecordedinConsolidatedStatementsofOperationsDetails", "http://www.viantinc.com/role/PropertyEquipmentandSoftwareNetScheduleofDepreciationDetails", "http://www.viantinc.com/role/StockbasedCompensationSummaryofStockUnitbasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r194", "r301", "r517", "r562", "r586", "r623", "r624" ], "calculation": { "http://www.viantinc.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 4.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", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAcquiredDuringPeriod": { "auth_ref": [ "r303", "r562" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.", "label": "Goodwill, Acquired During Period", "terseLabel": "Goodwill" } } }, "localname": "GoodwillAcquiredDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/GoodwillandIntangibleAssetsNetAdditionalInformationDetails" ], "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/2022", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r79" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "terseLabel": "Goodwill and Intangible Assets, Net" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/GoodwillandIntangibleAssetsNet" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": { "auth_ref": [ "r305", "r306", "r562" ], "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/2022", "presentation": [ "http://www.viantinc.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillImpairmentLoss": { "auth_ref": [ "r51", "r302", "r304", "r305", "r562" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Impairment Loss", "terseLabel": "Goodwill impairment" } } }, "localname": "GoodwillImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/GoodwillandIntangibleAssetsNetAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IPOMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "First sale of stock by a private company to the public.", "label": "IPO [Member]", "terseLabel": "IPO" } } }, "localname": "IPOMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill": { "auth_ref": [ "r51", "r78" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of an intangible asset (excluding goodwill) to fair value.", "label": "Impairment of Intangible Assets (Excluding Goodwill)", "terseLabel": "Impairment of intangible assets" } } }, "localname": "ImpairmentOfIntangibleAssetsExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/GoodwillandIntangibleAssetsNetAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf": { "auth_ref": [ "r51", "r80" ], "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 abandonment, exchange or sale.", "label": "Impairment of Long-Lived Assets to be Disposed of", "terseLabel": "Impairment of other long lived assets" } } }, "localname": "ImpairmentOfLongLivedAssetsToBeDisposedOf", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/GoodwillandIntangibleAssetsNetAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the impairment and disposal of long-lived assets including goodwill and other intangible assets.", "label": "Impairment or Disposal of Long-Lived Assets, Including Intangible Assets, Policy [Policy Text Block]", "terseLabel": "Impairment of Long-Lived Assets" } } }, "localname": "ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeApproachValuationTechniqueMember": { "auth_ref": [ "r138" ], "lang": { "en-us": { "role": { "documentation": "Valuation approach converting future amounts to single current discounted amount.", "label": "Valuation, Income Approach [Member]", "terseLabel": "Income Approach" } } }, "localname": "IncomeApproachValuationTechniqueMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/ConvertiblePreferredUnitsandCommonUnitsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "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/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r311", "r312" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/GoodwillandIntangibleAssetsNetSummaryofAmortizationRecordedinConsolidatedStatementsofOperationsDetails", "http://www.viantinc.com/role/PropertyEquipmentandSoftwareNetScheduleofDepreciationDetails", "http://www.viantinc.com/role/StockbasedCompensationSummaryofStockUnitbasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r312" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/GoodwillandIntangibleAssetsNetSummaryofAmortizationRecordedinConsolidatedStatementsofOperationsDetails", "http://www.viantinc.com/role/PropertyEquipmentandSoftwareNetScheduleofDepreciationDetails", "http://www.viantinc.com/role/StockbasedCompensationSummaryofStockUnitbasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxAuthorityAxis": { "auth_ref": [ "r116" ], "lang": { "en-us": { "role": { "documentation": "Information by tax jurisdiction.", "label": "Income Tax Authority [Axis]", "terseLabel": "Income Tax Authority" } } }, "localname": "IncomeTaxAuthorityAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/IncomeTaxesandTaxReceivableAgreementAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxAuthorityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes.", "label": "Income Tax Authority [Domain]", "terseLabel": "Income Tax Authority" } } }, "localname": "IncomeTaxAuthorityDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/IncomeTaxesandTaxReceivableAgreementAdditionalInformationDetails" ], "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/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r221", "r436", "r437", "r443", "r448", "r451", "r453", "r454", "r455" ], "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 and Tax Receivable Agreement" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/IncomeTaxesandTaxReceivableAgreement" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r222", "r235", "r236", "r271", "r434", "r449", "r452", "r522" ], "calculation": { "http://www.viantinc.com/role/IncomeTaxesandTaxReceivableAgreementScheduleofProvisionforIncomeTaxesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "terseLabel": "Income tax expense recognized", "totalLabel": "Income tax (benefit) provision" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/IncomeTaxesandTaxReceivableAgreementAdditionalInformationDetails", "http://www.viantinc.com/role/IncomeTaxesandTaxReceivableAgreementScheduleofProvisionforIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r206", "r432", "r433", "r437", "r438", "r442", "r444" ], "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/2022", "presentation": [ "http://www.viantinc.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r50" ], "calculation": { "http://www.viantinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "Increase (Decrease) in Accounts Payable", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r50" ], "calculation": { "http://www.viantinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r50" ], "calculation": { "http://www.viantinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.", "label": "Increase (Decrease) in Accrued Liabilities", "terseLabel": "Accrued liabilities" } } }, "localname": "IncreaseDecreaseInAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredRevenue": { "auth_ref": [ "r556" ], "calculation": { "http://www.viantinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Deferred Revenue", "terseLabel": "Deferred revenue" } } }, "localname": "IncreaseDecreaseInDeferredRevenue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": { "auth_ref": [ "r606", "r672" ], "calculation": { "http://www.viantinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation for operating lease.", "label": "Increase (Decrease) in Operating Lease Liability", "terseLabel": "Operating lease liabilities" } } }, "localname": "IncreaseDecreaseInOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": { "auth_ref": [ "r50" ], "calculation": { "http://www.viantinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 13.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/2022", "presentation": [ "http://www.viantinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r50" ], "calculation": { "http://www.viantinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepaid expenses and other assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/CONSOLIDATEDSTATEMENTSOFCONVERTIBLEPREFERREDUNITSANDEQUITYDEFICIT" ], "xbrltype": "stringItemType" }, "us-gaap_IncrementalCommonSharesAttributableToConversionOfPreferredStock": { "auth_ref": [ "r242", "r243", "r251" ], "calculation": { "http://www.viantinc.com/role/EarningsLossPerShareUnitCalculationofBasicandDilutedNetEarningsLossPerShareUnitDetails": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "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 convertible preferred stock using the if-converted method.", "label": "Incremental Common Shares Attributable to Dilutive Effect of Conversion of Preferred Stock", "terseLabel": "Convertible preferred units" } } }, "localname": "IncrementalCommonSharesAttributableToConversionOfPreferredStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/EarningsLossPerShareUnitCalculationofBasicandDilutedNetEarningsLossPerShareUnitDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r147", "r160", "r210", "r269", "r476" ], "calculation": { "http://www.viantinc.com/role/PropertyEquipmentandSoftwareNetScheduleofInterestCostDetails": { "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 cost" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/PropertyEquipmentandSoftwareNetScheduleofInterestCostDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestIncomeExpenseNonoperatingNet": { "auth_ref": [], "calculation": { "http://www.viantinc.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net amount of nonoperating interest income (expense).", "label": "Interest Income (Expense), Nonoperating, Net", "negatedTerseLabel": "Interest expense (income), net" } } }, "localname": "InterestIncomeExpenseNonoperatingNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r214", "r217", "r218" ], "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/2022", "presentation": [ "http://www.viantinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentTypeAxis": { "auth_ref": [ "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546" ], "lang": { "en-us": { "role": { "documentation": "Information by type of investments.", "label": "Investment Type [Axis]", "terseLabel": "Investment Type" } } }, "localname": "InvestmentTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/ConvertiblePreferredUnitsandCommonUnitsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InvestmentTypeCategorizationMember": { "auth_ref": [ "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546" ], "lang": { "en-us": { "role": { "documentation": "Asset obtained to generate income or appreciate in value.", "label": "Investments [Domain]", "terseLabel": "Investments" } } }, "localname": "InvestmentTypeCategorizationMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/ConvertiblePreferredUnitsandCommonUnitsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseAndRentalExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of rent expense incurred for leased assets, including but not limited to, furniture and equipment, that is not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "Operating Leases, Rent Expense", "terseLabel": "Rent expense" } } }, "localname": "LeaseAndRentalExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/LeasesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r490", "r585" ], "calculation": { "http://www.viantinc.com/role/LeasesComponentsofLeaseExpenseDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Lease, Cost", "totalLabel": "Total lease cost" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/LeasesComponentsofLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r673" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Lease, Cost [Table Text Block]", "terseLabel": "Components of Lease Expense" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r82" ], "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/2022", "presentation": [ "http://www.viantinc.com/role/PropertyEquipmentandSoftwareNetScheduleofMajorClassesofPropertyEquipmentandSoftwareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "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/2022", "presentation": [ "http://www.viantinc.com/role/LeasesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r483" ], "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/2022", "presentation": [ "http://www.viantinc.com/role/LeasesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeasesPolicyTextBlock": { "auth_ref": [ "r482" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.", "label": "Lessee, Leases [Policy Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeLeasesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r674" ], "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": "Future Minimum Payments Under Non-cancelable Operating Leases" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r491" ], "calculation": { "http://www.viantinc.com/role/LeasesSummaryofFutureMinimumLeasePaymentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.viantinc.com/role/LeasesSummaryofFutureMinimumLeasePaymentsDetails_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 undiscounted future lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/LeasesSummaryofFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r491" ], "calculation": { "http://www.viantinc.com/role/LeasesSummaryofFutureMinimumLeasePaymentsDetails": { "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 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/2022", "presentation": [ "http://www.viantinc.com/role/LeasesSummaryofFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r491" ], "calculation": { "http://www.viantinc.com/role/LeasesSummaryofFutureMinimumLeasePaymentsDetails": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/LeasesSummaryofFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r491" ], "calculation": { "http://www.viantinc.com/role/LeasesSummaryofFutureMinimumLeasePaymentsDetails": { "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 to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five", "terseLabel": "2027" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/LeasesSummaryofFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r491" ], "calculation": { "http://www.viantinc.com/role/LeasesSummaryofFutureMinimumLeasePaymentsDetails": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "terseLabel": "2026" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/LeasesSummaryofFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r491" ], "calculation": { "http://www.viantinc.com/role/LeasesSummaryofFutureMinimumLeasePaymentsDetails": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "terseLabel": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/LeasesSummaryofFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r491" ], "calculation": { "http://www.viantinc.com/role/LeasesSummaryofFutureMinimumLeasePaymentsDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/LeasesSummaryofFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseRemainingLeaseTerm": { "auth_ref": [ "r670" ], "lang": { "en-us": { "role": { "documentation": "Remaining lease term of operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Remaining Lease Term", "verboseLabel": "Operating leases for office space remaining lease terms" } } }, "localname": "LesseeOperatingLeaseRemainingLeaseTerm", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/LeasesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeaseRenewalTerm": { "auth_ref": [ "r671" ], "lang": { "en-us": { "role": { "documentation": "Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Renewal Term", "terseLabel": "Lessee operating lease renewal term" } } }, "localname": "LesseeOperatingLeaseRenewalTerm", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/LeasesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r492" ], "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/2022", "presentation": [ "http://www.viantinc.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r18", "r220", "r296", "r320", "r321", "r323", "r324", "r325", "r326", "r327", "r329", "r330", "r459", "r462", "r463", "r469", "r560", "r627", "r678", "r679" ], "calculation": { "http://www.viantinc.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/2022", "presentation": [ "http://www.viantinc.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/2022", "presentation": [ "http://www.viantinc.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r13", "r157", "r170", "r586", "r610", "r620", "r669" ], "calculation": { "http://www.viantinc.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/2022", "presentation": [ "http://www.viantinc.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/2022", "presentation": [ "http://www.viantinc.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r20", "r191", "r220", "r296", "r320", "r321", "r323", "r324", "r325", "r326", "r327", "r329", "r330", "r459", "r462", "r463", "r469", "r586", "r627", "r678", "r679" ], "calculation": { "http://www.viantinc.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/2022", "presentation": [ "http://www.viantinc.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/2022", "presentation": [ "http://www.viantinc.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityAxis": { "auth_ref": [ "r16", "r609" ], "lang": { "en-us": { "role": { "documentation": "Information by name of lender, which may be a single entity (for example, but not limited to, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit.", "label": "Lender Name [Axis]", "terseLabel": "Lender Name" } } }, "localname": "LineOfCreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/RevolvingCreditFacilityandPPPLoanAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityLenderDomain": { "auth_ref": [ "r16", "r609" ], "lang": { "en-us": { "role": { "documentation": "Identification of the lender, which may be a single entity (for example, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit, including a letter of credit facility.", "label": "Line of Credit Facility, Lender [Domain]", "terseLabel": "Line of Credit Facility, Lender" } } }, "localname": "LineOfCreditFacilityLenderDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/RevolvingCreditFacilityandPPPLoanAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "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/2022", "presentation": [ "http://www.viantinc.com/role/RevolvingCreditFacilityandPPPLoanAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Maximum amount borrowed under the credit facility at any time during the period.", "label": "Line of Credit Facility, Maximum Amount Outstanding During Period", "terseLabel": "Carrying value" } } }, "localname": "LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/RevolvingCreditFacilityandPPPLoanAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r16" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Senior secured revolving credit facility, maximum borrowing capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/RevolvingCreditFacilityandPPPLoanAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityTable": { "auth_ref": [ "r16", "r609" ], "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/2022", "presentation": [ "http://www.viantinc.com/role/RevolvingCreditFacilityandPPPLoanAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility.", "label": "Line of Credit Facility, Unused Capacity, Commitment Fee Percentage", "terseLabel": "Facility fee for undrawn amounts" } } }, "localname": "LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/RevolvingCreditFacilityandPPPLoanAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LoanRestructuringModificationAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by concessions made to the terms of loan contracts.", "label": "Loan Restructuring Modification [Axis]", "terseLabel": "Loan Restructuring Modification" } } }, "localname": "LoanRestructuringModificationAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/RevolvingCreditFacilityandPPPLoanAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LoanRestructuringModificationDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Concessions made to the terms of loan contracts, including but not limited to, interest rate reductions, maturity extensions, principal forgiveness, and payment deferral.", "label": "Loan Restructuring Modification [Domain]", "terseLabel": "Loan Restructuring Modification" } } }, "localname": "LoanRestructuringModificationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/RevolvingCreditFacilityandPPPLoanAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LondonInterbankOfferedRateLiborSwapRateMember": { "auth_ref": [ "r666" ], "lang": { "en-us": { "role": { "documentation": "Fixed rate on single-currency, constant-notional interest rate swap that has its variable-rate leg referenced to London Interbank Offered Rate (LIBOR) with no additional spread on variable-rate leg.", "label": "London Interbank Offered Rate (LIBOR) Swap Rate [Member]", "terseLabel": "LIBOR Rate Loans" } } }, "localname": "LondonInterbankOfferedRateLiborSwapRateMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/RevolvingCreditFacilityandPPPLoanAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermContractWithCustomerMember": { "auth_ref": [ "r574" ], "lang": { "en-us": { "role": { "documentation": "Contract with customer in which duration is classified as long-term.", "label": "Long-Term Contract with Customer [Member]", "terseLabel": "Expected Duration of Greater Than One Year" } } }, "localname": "LongTermContractWithCustomerMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/RevenueAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r2", "r155", "r167", "r344", "r358", "r564", "r565" ], "calculation": { "http://www.viantinc.com/role/RevolvingCreditFacilityandPPPLoanScheduleofDebtandRevolvingCreditFacilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.", "label": "Long-Term Debt", "terseLabel": "Carrying value of long-term debt", "totalLabel": "Total debt" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/RevolvingCreditFacilityandPPPLoanAdditionalInformationDetails", "http://www.viantinc.com/role/RevolvingCreditFacilityandPPPLoanScheduleofDebtandRevolvingCreditFacilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r17" ], "calculation": { "http://www.viantinc.com/role/RevolvingCreditFacilityandPPPLoanScheduleofDebtandRevolvingCreditFacilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "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", "negatedLabel": "Less: Current portion of long-term debt" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/RevolvingCreditFacilityandPPPLoanScheduleofDebtandRevolvingCreditFacilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r198" ], "calculation": { "http://www.viantinc.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://www.viantinc.com/role/RevolvingCreditFacilityandPPPLoanScheduleofDebtandRevolvingCreditFacilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.", "label": "Long-Term Debt, Excluding Current Maturities", "terseLabel": "Long-term debt", "verboseLabel": "Total long-term debt" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.viantinc.com/role/RevolvingCreditFacilityandPPPLoanScheduleofDebtandRevolvingCreditFacilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtWeightedAverageInterestRateOverTime": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average interest rate of long-term debt outstanding calculated over time.", "label": "Long-Term Debt, Weighted Average Interest Rate, over Time", "terseLabel": "Weighted average interest rate" } } }, "localname": "LongTermDebtWeightedAverageInterestRateOverTime", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/RevolvingCreditFacilityandPPPLoanAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_MarketApproachValuationTechniqueMember": { "auth_ref": [ "r138" ], "lang": { "en-us": { "role": { "documentation": "Valuation approach using price and other relevant information generated by market transaction involving identical or comparable asset, liability, or group of assets and liabilities.", "label": "Valuation, Market Approach [Member]", "terseLabel": "Market Approach" } } }, "localname": "MarketApproachValuationTechniqueMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/ConvertiblePreferredUnitsandCommonUnitsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputDiscountForLackOfMarketabilityMember": { "auth_ref": [ "r668" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using amount by which value of business ownership interest is reduced to reflect lack of ability to convert business interest into cash quickly.", "label": "Measurement Input, Discount for Lack of Marketability [Member]", "terseLabel": "Discount for lack of marketability" } } }, "localname": "MeasurementInputDiscountForLackOfMarketabilityMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/ConvertiblePreferredUnitsandCommonUnitsSummaryofValuationAssumptionsUsedinFairValueCalculationofCommonUnitsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputOptionVolatilityMember": { "auth_ref": [ "r668" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using rate at which price of option increases (decreases) for given set of returns.", "label": "Measurement Input, Option Volatility [Member]", "terseLabel": "Volatility" } } }, "localname": "MeasurementInputOptionVolatilityMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/ConvertiblePreferredUnitsandCommonUnitsSummaryofValuationAssumptionsUsedinFairValueCalculationofCommonUnitsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputRiskFreeInterestRateMember": { "auth_ref": [ "r668" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using interest rate on instrument with zero risk of financial loss.", "label": "Measurement Input, Risk Free Interest Rate [Member]", "terseLabel": "Risk-free interest rate" } } }, "localname": "MeasurementInputRiskFreeInterestRateMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/ConvertiblePreferredUnitsandCommonUnitsSummaryofValuationAssumptionsUsedinFairValueCalculationofCommonUnitsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputTypeAxis": { "auth_ref": [ "r467" ], "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" } } }, "localname": "MeasurementInputTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/ConvertiblePreferredUnitsandCommonUnitsSummaryofValuationAssumptionsUsedinFairValueCalculationofCommonUnitsDetails" ], "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" } } }, "localname": "MeasurementInputTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/ConvertiblePreferredUnitsandCommonUnitsSummaryofValuationAssumptionsUsedinFairValueCalculationofCommonUnitsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MemberUnitsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Ownership interest in limited liability company (LLC).", "label": "Member Units [Member]", "terseLabel": "Common Units" } } }, "localname": "MemberUnitsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/CONSOLIDATEDSTATEMENTSOFCONVERTIBLEPREFERREDUNITSANDEQUITYDEFICIT" ], "xbrltype": "domainItemType" }, "us-gaap_MinorityInterest": { "auth_ref": [ "r31", "r156", "r169", "r220", "r296", "r320", "r323", "r324", "r325", "r329", "r330", "r469" ], "calculation": { "http://www.viantinc.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "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 is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).", "label": "Stockholders' Equity Attributable to Noncontrolling Interest", "terseLabel": "Noncontrolling interests" } } }, "localname": "MinorityInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinorityInterestDisclosureTextBlock": { "auth_ref": [ "r137" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for noncontrolling interest in consolidated subsidiaries, which could include the name of the subsidiary, the ownership percentage held by the parent, the ownership percentage held by the noncontrolling owners, the amount of the noncontrolling interest, the location of this amount on the balance sheet (when not reported separately), an explanation of the increase or decrease in the amount of the noncontrolling interest, the noncontrolling interest share of the net Income or Loss of the subsidiary, the location of this amount on the income statement (when not reported separately), the nature of the noncontrolling interest such as background information and terms, the amount of the noncontrolling interest represented by preferred stock, a description of the preferred stock, and the dividend requirements of the preferred stock.", "label": "Noncontrolling Interest Disclosure [Text Block]", "terseLabel": "Noncontrolling Interests" } } }, "localname": "MinorityInterestDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/NoncontrollingInterests" ], "xbrltype": "textBlockItemType" }, "us-gaap_MinorityInterestLineItems": { "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": "Noncontrolling Interest [Line Items]", "terseLabel": "Minority Interest [Line Items]" } } }, "localname": "MinorityInterestLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/NoncontrollingInterestsAdditionalInformationDetails", "http://www.viantinc.com/role/NoncontrollingInterestsSummaryOwnershipofViantTechnologyLLCDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The equity interest of noncontrolling shareholders, partners or other equity holders in consolidated entity.", "label": "Noncontrolling Interest, Ownership Percentage by Noncontrolling Owners", "terseLabel": "Ownership percentage by Viant Technology Inc." } } }, "localname": "MinorityInterestOwnershipPercentageByNoncontrollingOwners", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/NoncontrollingInterestsSummaryOwnershipofViantTechnologyLLCDetails" ], "xbrltype": "percentItemType" }, "us-gaap_MinorityInterestOwnershipPercentageByParent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The parent entity's interest in net assets of the subsidiary, expressed as a percentage.", "label": "Noncontrolling Interest, Ownership Percentage by Parent", "terseLabel": "Percentage of economic interest held", "verboseLabel": "Percentage of interest held" } } }, "localname": "MinorityInterestOwnershipPercentageByParent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.viantinc.com/role/IncomeTaxesandTaxReceivableAgreementAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_MinorityInterestTable": { "auth_ref": [ "r31", "r36", "r130", "r133" ], "lang": { "en-us": { "role": { "documentation": "Schedule of noncontrolling interest disclosure which includes the name of the subsidiary, the ownership percentage held by the parent, the ownership percentage held by the noncontrolling owners, the amount of the noncontrolling interest, the location of this amount on the balance sheet (when not reported separately), an explanation of the increase or decrease in the amount of the noncontrolling interest, the noncontrolling interest share of the net Income or Loss of the subsidiary, the location of this amount on the income statement (when not reported separately), the nature of the noncontrolling interest such as background information and terms, the amount of the noncontrolling interest represented by preferred stock, a description of the preferred stock, and the dividend requirements of the preferred stock.", "label": "Noncontrolling Interest [Table]", "terseLabel": "Minority Interest [Table]" } } }, "localname": "MinorityInterestTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/NoncontrollingInterestsAdditionalInformationDetails", "http://www.viantinc.com/role/NoncontrollingInterestsSummaryOwnershipofViantTechnologyLLCDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NatureOfOperations": { "auth_ref": [ "r260", "r266" ], "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/2022", "presentation": [ "http://www.viantinc.com/role/NatureofOperations" ], "xbrltype": "textBlockItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r216" ], "calculation": { "http://www.viantinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "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/2022", "presentation": [ "http://www.viantinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Cash flows provided by (used in) financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r216" ], "calculation": { "http://www.viantinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "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 used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Cash flows used in investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r48", "r49", "r52" ], "calculation": { "http://www.viantinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "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/2022", "presentation": [ "http://www.viantinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash flows provided by (used in) operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r32", "r52", "r159", "r173", "r189", "r204", "r205", "r209", "r220", "r227", "r229", "r230", "r231", "r232", "r235", "r236", "r244", "r272", "r280", "r284", "r286", "r296", "r320", "r321", "r323", "r324", "r325", "r326", "r327", "r329", "r330", "r466", "r469", "r561", "r627" ], "calculation": { "http://www.viantinc.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.viantinc.com/role/NoncontrollingInterestsSummaryofEffectofChangesinOwnershipInterestinViantTechnologyLLConEquityDetails": { "order": 1.0, "parentTag": "us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet", "weight": 1.0 } }, "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 loss attributable to Viant Technology Inc.", "totalLabel": "Net loss attributable to Viant Technology Inc." } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.viantinc.com/role/NoncontrollingInterestsSummaryofEffectofChangesinOwnershipInterestinViantTechnologyLLConEquityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "auth_ref": [ "r131", "r135", "r204", "r205", "r235", "r236", "r605" ], "calculation": { "http://www.viantinc.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 }, "http://www.viantinc.com/role/EarningsLossPerShareUnitCalculationofBasicandDilutedNetEarningsLossPerShareUnitDetails": { "order": 3.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest.", "label": "Net Income (Loss) Attributable to Noncontrolling Interest", "terseLabel": "Less: Net loss attributable to noncontrolling interests" } } }, "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.viantinc.com/role/EarningsLossPerShareUnitCalculationofBasicandDilutedNetEarningsLossPerShareUnitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r229", "r230", "r231", "r232", "r237", "r238", "r246", "r251", "r272", "r280", "r284", "r286", "r561" ], "calculation": { "http://www.viantinc.com/role/EarningsLossPerShareUnitCalculationofBasicandDilutedNetEarningsLossPerShareUnitDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "totalLabel": "Net income (loss) attributable to Viant Technology Inc./common unitholders" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/EarningsLossPerShareUnitCalculationofBasicandDilutedNetEarningsLossPerShareUnitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Available to Common Stockholders, Basic [Abstract]", "terseLabel": "Numerator" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/EarningsLossPerShareUnitCalculationofBasicandDilutedNetEarningsLossPerShareUnitDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recently Issued Accounting Pronouncements and Recently Adopted Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncontrollingInterestAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Noncontrolling Interest [Abstract]", "terseLabel": "Noncontrolling Interest [Abstract]" } } }, "localname": "NoncontrollingInterestAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_NoncontrollingInterestMember": { "auth_ref": [ "r129", "r366", "r613", "r614", "r615" ], "lang": { "en-us": { "role": { "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest.", "label": "Noncontrolling Interest [Member]", "terseLabel": "Noncontrolling Interests" } } }, "localname": "NoncontrollingInterestMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/CONSOLIDATEDSTATEMENTSOFCONVERTIBLEPREFERREDUNITSANDEQUITYDEFICIT", "http://www.viantinc.com/role/NoncontrollingInterestsSummaryOwnershipofViantTechnologyLLCDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r39" ], "calculation": { "http://www.viantinc.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_ProfitLoss", "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 expense (income), net" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NumberOfReportingUnits": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of reporting units tested for impairment of goodwill. A reporting unit is an operating segment or one level below an operating segment.", "label": "Number of Reporting Units", "terseLabel": "Number of reporting units" } } }, "localname": "NumberOfReportingUnits", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r272", "r280", "r284", "r286", "r561" ], "calculation": { "http://www.viantinc.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_ProfitLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Income (loss) from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r484", "r585" ], "calculation": { "http://www.viantinc.com/role/LeasesComponentsofLeaseExpenseDetails": { "order": 1.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating Lease, Cost", "terseLabel": "Operating lease cost" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/LeasesComponentsofLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r479" ], "calculation": { "http://www.viantinc.com/role/LeasesSummaryofFutureMinimumLeasePaymentsDetails_1": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "terseLabel": "Operating lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.viantinc.com/role/LeasesSummaryofFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r479" ], "calculation": { "http://www.viantinc.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "negatedLabel": "Less: Operating lease liabilities, current", "terseLabel": "Current portion of operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.viantinc.com/role/LeasesSummaryofFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r480" ], "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/2022", "presentation": [ "http://www.viantinc.com/role/LeasesSummaryofFutureMinimumLeasePaymentsDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r479" ], "calculation": { "http://www.viantinc.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Long-term portion of operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.viantinc.com/role/LeasesSummaryofFutureMinimumLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r481", "r487" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating Lease, Payments", "terseLabel": "Cash paid for amounts included in operating lease liabilities" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/LeasesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r478" ], "calculation": { "http://www.viantinc.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.viantinc.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": { "auth_ref": [ "r607" ], "calculation": { "http://www.viantinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for right-of-use asset from operating lease.", "label": "Operating Lease, Right-of-Use Asset, Amortization Expense", "terseLabel": "Amortization of operating lease assets" } } }, "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r489", "r585" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Operating lease weighted average remaining lease term" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/LeasesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDue": { "auth_ref": [ "r183", "r185" ], "calculation": { "http://www.viantinc.com/role/LeasesSummaryofFutureMinimumPaymentsUnderNonCancelableOperatingLeasesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year.", "label": "Operating Leases, Future Minimum Payments Due", "totalLabel": "Total minimum payments" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/LeasesSummaryofFutureMinimumPaymentsUnderNonCancelableOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent": { "auth_ref": [ "r183", "r185" ], "calculation": { "http://www.viantinc.com/role/LeasesSummaryofFutureMinimumPaymentsUnderNonCancelableOperatingLeasesDetails": { "order": 1.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments Due, Next 12 Months", "terseLabel": "2022" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/LeasesSummaryofFutureMinimumPaymentsUnderNonCancelableOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears": { "auth_ref": [ "r183", "r185" ], "calculation": { "http://www.viantinc.com/role/LeasesSummaryofFutureMinimumPaymentsUnderNonCancelableOperatingLeasesDetails": { "order": 5.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Five Years", "terseLabel": "2026" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInFiveYears", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/LeasesSummaryofFutureMinimumPaymentsUnderNonCancelableOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears": { "auth_ref": [ "r183", "r185" ], "calculation": { "http://www.viantinc.com/role/LeasesSummaryofFutureMinimumPaymentsUnderNonCancelableOperatingLeasesDetails": { "order": 4.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Four Years", "terseLabel": "2025" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInFourYears", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/LeasesSummaryofFutureMinimumPaymentsUnderNonCancelableOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears": { "auth_ref": [ "r183", "r185" ], "calculation": { "http://www.viantinc.com/role/LeasesSummaryofFutureMinimumPaymentsUnderNonCancelableOperatingLeasesDetails": { "order": 3.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Three Years", "terseLabel": "2024" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInThreeYears", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/LeasesSummaryofFutureMinimumPaymentsUnderNonCancelableOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears": { "auth_ref": [ "r183", "r185" ], "calculation": { "http://www.viantinc.com/role/LeasesSummaryofFutureMinimumPaymentsUnderNonCancelableOperatingLeasesDetails": { "order": 2.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Two Years", "terseLabel": "2023" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInTwoYears", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/LeasesSummaryofFutureMinimumPaymentsUnderNonCancelableOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter": { "auth_ref": [ "r183", "r185" ], "calculation": { "http://www.viantinc.com/role/LeasesSummaryofFutureMinimumPaymentsUnderNonCancelableOperatingLeasesDetails": { "order": 6.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due Thereafter", "terseLabel": "Thereafter" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueThereafter", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/LeasesSummaryofFutureMinimumPaymentsUnderNonCancelableOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLossCarryforwards": { "auth_ref": [ "r118" ], "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/2022", "presentation": [ "http://www.viantinc.com/role/IncomeTaxesandTaxReceivableAgreementAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]", "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r19" ], "calculation": { "http://www.viantinc.com/role/AccruedLiabilitiesSummaryofAccruedLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Accrued Liabilities, Current", "terseLabel": "Other accrued liabilities" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/AccruedLiabilitiesSummaryofAccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r196" ], "calculation": { "http://www.viantinc.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesCurrent": { "auth_ref": [ "r19", "r586" ], "calculation": { "http://www.viantinc.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 6.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/2022", "presentation": [ "http://www.viantinc.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r23" ], "calculation": { "http://www.viantinc.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 long-term liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r40" ], "calculation": { "http://www.viantinc.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "negatedLabel": "Other expense" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OverAllotmentOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Right given to the underwriter to sell additional shares over the initial allotment.", "label": "Over-Allotment Option [Member]", "terseLabel": "Underwriters" } } }, "localname": "OverAllotmentOptionMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/NatureofOperationsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PartnerTypeOfPartnersCapitalAccountAxis": { "auth_ref": [ "r99" ], "lang": { "en-us": { "role": { "documentation": "Information by type or class of partner's capital account. Examples of classes of partners include, but not limited to, general partners, limited partners, preferred partners, and other ownership interests.", "label": "Partner Type [Axis]", "terseLabel": "Partner Type" } } }, "localname": "PartnerTypeOfPartnersCapitalAccountAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/ConvertiblePreferredUnitsandCommonUnitsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PartnerTypeOfPartnersCapitalAccountNameDomain": { "auth_ref": [ "r100", "r176" ], "lang": { "en-us": { "role": { "documentation": "Capital accounts of each type or class of partner. Examples of classes of partners include, but are not limited to, general partners, limited partners, preferred partners, and other ownership interests.", "label": "Partner Type of Partners' Capital Account, Name [Domain]", "terseLabel": "Partner Type of Partners' Capital Account, Name" } } }, "localname": "PartnerTypeOfPartnersCapitalAccountNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/ConvertiblePreferredUnitsandCommonUnitsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "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/2022", "xbrltype": "stringItemType" }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "auth_ref": [ "r46" ], "calculation": { "http://www.viantinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 5.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", "negatedLabel": "Payment of offering costs" } } }, "localname": "PaymentsOfDebtIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDividends": { "auth_ref": [ "r44" ], "calculation": { "http://www.viantinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests.", "label": "Payments of Dividends", "negatedLabel": "Payment of member dividends" } } }, "localname": "PaymentsOfDividends", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfStockIssuanceCosts": { "auth_ref": [ "r47" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for cost incurred directly with the issuance of an equity security.", "label": "Payments of Stock Issuance Costs", "terseLabel": "Payments of stock issuance costs" } } }, "localname": "PaymentsOfStockIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/NatureofOperationsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r213" ], "calculation": { "http://www.viantinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 6.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", "negatedLabel": "Taxes paid related to net share settlement of equity awards" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r41" ], "calculation": { "http://www.viantinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchases of property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToDevelopSoftware": { "auth_ref": [ "r41" ], "calculation": { "http://www.viantinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the 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", "negatedLabel": "Capitalized software development costs" } } }, "localname": "PaymentsToDevelopSoftware", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r632", "r633", "r634", "r635", "r636", "r637", "r638", "r639", "r640", "r641", "r642", "r643", "r644", "r645", "r646", "r647", "r648", "r649", "r650", "r651", "r652", "r653", "r654", "r655", "r656", "r657" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]", "terseLabel": "Plan Name" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.viantinc.com/role/StockbasedCompensationAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [ "r632", "r633", "r634", "r635", "r636", "r637", "r638", "r639", "r640", "r641", "r642", "r643", "r644", "r645", "r646", "r647", "r648", "r649", "r650", "r651", "r652", "r653", "r654", "r655", "r656", "r657" ], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]", "terseLabel": "Plan Name" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.viantinc.com/role/StockbasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockConvertibleConversionPrice": { "auth_ref": [ "r361" ], "lang": { "en-us": { "role": { "documentation": "Per share conversion price of preferred stock.", "label": "Preferred Stock, Convertible, Conversion Price", "terseLabel": "Fair value of common units into preferred units are convertible at issuance per unit (dollars per share)" } } }, "localname": "PreferredStockConvertibleConversionPrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/ConvertiblePreferredUnitsandCommonUnitsAdditionalInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockDividendsIncomeStatementImpact": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of preferred stock dividends that is an adjustment to net income apportioned to common stockholders.", "label": "Preferred Stock Dividends, Income Statement Impact", "negatedLabel": "Less: Dividend paid to preferred unitholders" } } }, "localname": "PreferredStockDividendsIncomeStatementImpact", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/EarningsLossPerShareUnitCalculationofBasicandDilutedNetEarningsLossPerShareUnitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r7", "r359" ], "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 value per share" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r7" ], "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 (shares)" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.viantinc.com/role/NatureofOperationsAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r7", "r359" ], "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" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r7" ], "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" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r7", "r586" ], "calculation": { "http://www.viantinc.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.001 par value" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r604" ], "calculation": { "http://www.viantinc.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 and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrincipalForgivenessMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Loan modification for a reduction in the amount of unpaid principal on a loan.", "label": "Principal Forgiveness [Member]", "terseLabel": "Principal Forgiveness" } } }, "localname": "PrincipalForgivenessMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/RevolvingCreditFacilityandPPPLoanAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "auth_ref": [ "r42" ], "calculation": { "http://www.viantinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the additional capital contribution to the entity.", "label": "Proceeds from Issuance of Common Stock", "terseLabel": "Proceeds from issuance of common stock, net of underwriting discounts" } } }, "localname": "ProceedsFromIssuanceOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.viantinc.com/role/NatureofOperationsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfLongTermDebt": { "auth_ref": [ "r43" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer.", "label": "Proceeds from Issuance of Long-Term Debt", "terseLabel": "Proceeds from issuance of debt" } } }, "localname": "ProceedsFromIssuanceOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.viantinc.com/role/RevolvingCreditFacilityandPPPLoanAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r189", "r204", "r205", "r215", "r220", "r227", "r235", "r236", "r272", "r280", "r284", "r286", "r296", "r320", "r321", "r323", "r324", "r325", "r326", "r327", "r329", "r330", "r457", "r460", "r461", "r466", "r469", "r519", "r561", "r583", "r584", "r605", "r627" ], "calculation": { "http://www.viantinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.viantinc.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net income (loss)", "totalLabel": "Net income (loss)", "verboseLabel": "Net income (loss)" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.viantinc.com/role/CONSOLIDATEDSTATEMENTSOFCONVERTIBLEPREFERREDUNITSANDEQUITYDEFICIT", "http://www.viantinc.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.viantinc.com/role/EarningsLossPerShareUnitCalculationofBasicandDilutedNetEarningsLossPerShareUnitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Abstract]", "terseLabel": "Property, Plant and Equipment [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r84" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Long-Lived Tangible Asset [Axis]", "terseLabel": "Long-Lived Tangible Asset" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesScheduleofEstimatedUsefulLivesofPropertyEquipmentandSoftwareDetails", "http://www.viantinc.com/role/PropertyEquipmentandSoftwareNetScheduleofMajorClassesofPropertyEquipmentandSoftwareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r85", "r549", "r550", "r551" ], "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, Equipment and Software, Net" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/PropertyEquipmentandSoftwareNet" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r82", "r192" ], "calculation": { "http://www.viantinc.com/role/PropertyEquipmentandSoftwareNetScheduleofMajorClassesofPropertyEquipmentandSoftwareDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Gross", "terseLabel": "Total property, equipment and software" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/PropertyEquipmentandSoftwareNetScheduleofMajorClassesofPropertyEquipmentandSoftwareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Property, Plant and Equipment [Line Items]", "terseLabel": "Property Plant And Equipment [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/PropertyEquipmentandSoftwareNetScheduleofDepreciationDetails", "http://www.viantinc.com/role/PropertyEquipmentandSoftwareNetScheduleofMajorClassesofPropertyEquipmentandSoftwareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r84", "r171", "r520", "r586" ], "calculation": { "http://www.viantinc.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.viantinc.com/role/PropertyEquipmentandSoftwareNetScheduleofMajorClassesofPropertyEquipmentandSoftwareDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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, equipment, and software, net", "totalLabel": "Total property, equipment and software, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.viantinc.com/role/PropertyEquipmentandSoftwareNetScheduleofMajorClassesofPropertyEquipmentandSoftwareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r84", "r549", "r550" ], "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, Equipment and Software, Net" } } }, "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r84" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Schedule of Major Classes of Property, Equipment and Software" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/PropertyEquipmentandSoftwareNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r82" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Long-Lived Tangible Asset [Domain]", "terseLabel": "Long-Lived Tangible Asset" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesScheduleofEstimatedUsefulLivesofPropertyEquipmentandSoftwareDetails", "http://www.viantinc.com/role/PropertyEquipmentandSoftwareNetScheduleofMajorClassesofPropertyEquipmentandSoftwareDetails" ], "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, equipment and software, estimated useful lives" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesScheduleofEstimatedUsefulLivesofPropertyEquipmentandSoftwareDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r212", "r299" ], "calculation": { "http://www.viantinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.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 (recovery of) doubtful accounts", "verboseLabel": "Provision for (recovery of) doubtful accounts" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesSummaryofChangesinAllowanceforDoubtfulAccountsDetails", "http://www.viantinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r385", "r496", "r497" ], "lang": { "en-us": { "role": { "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Domain]", "terseLabel": "Related Party" } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/RelatedPartiesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionDueFromToRelatedPartyCurrent": { "auth_ref": [ "r612", "r676" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Receivables to be collected from (obligations owed to) related parties, net as of the balance sheet date within one year where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth.", "label": "Related Party Transaction, Due from (to) Related Party, Current", "terseLabel": "Due from (to) related party" } } }, "localname": "RelatedPartyTransactionDueFromToRelatedPartyCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/RelatedPartiesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty": { "auth_ref": [ "r149" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Expenses recognized resulting from transactions (excluding transactions that are eliminated in consolidated or combined financial statements) with related party.", "label": "Related Party Transaction, Expenses from Transactions with Related Party", "terseLabel": "Expenses incurred" } } }, "localname": "RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/RelatedPartiesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyTransactionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Related Party Transaction [Line Items]", "terseLabel": "Related Party Transaction [Line Items]" } } }, "localname": "RelatedPartyTransactionLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/RelatedPartiesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Purchases during the period (excluding transactions that are eliminated in consolidated or combined financial statements) with related party.", "label": "Related Party Transaction, Purchases from Related Party", "terseLabel": "Purchases from related parties" } } }, "localname": "RelatedPartyTransactionPurchasesFromRelatedParty", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/RelatedPartiesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "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/2022", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r385", "r496", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r677" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Axis]", "terseLabel": "Related Party" } } }, "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/RelatedPartiesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r494", "r495", "r497", "r498", "r499" ], "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 Parties" } } }, "localname": "RelatedPartyTransactionsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/RelatedParties" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfLinesOfCredit": { "auth_ref": [ "r45", "r609" ], "calculation": { "http://www.viantinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.", "label": "Repayments of Lines of Credit", "negatedLabel": "Repayment of revolving credit facility" } } }, "localname": "RepaymentsOfLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchMember": { "auth_ref": [ "r119" ], "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/2022", "presentation": [ "http://www.viantinc.com/role/IncomeTaxesandTaxReceivableAgreementAdditionalInformationDetails" ], "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": "Restricted Stock Units" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/EarningsLossPerShareUnitCalculationofBasicandDilutedNetEarningsLossPerShareUnitDetails", "http://www.viantinc.com/role/StockbasedCompensationAdditionalInformationDetails", "http://www.viantinc.com/role/StockbasedCompensationSummaryofRSUActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r10", "r97", "r168", "r527", "r528", "r586" ], "calculation": { "http://www.viantinc.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r187", "r224", "r225", "r226", "r228", "r234", "r236", "r297", "r426", "r427", "r428", "r446", "r447", "r464", "r524", "r526" ], "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/2022", "presentation": [ "http://www.viantinc.com/role/CONSOLIDATEDSTATEMENTSOFCONVERTIBLEPREFERREDUNITSANDEQUITYDEFICIT" ], "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/2022", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r267", "r268", "r279", "r282", "r283", "r287", "r288", "r289", "r378", "r379", "r502" ], "calculation": { "http://www.viantinc.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.viantinc.com/role/RevenueSummaryofDisaggregationofRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerMember": { "auth_ref": [ "r289", "r619" ], "lang": { "en-us": { "role": { "documentation": "Revenue from satisfaction of performance obligation by transferring promised product and service to customer, when it serves as benchmark in concentration of risk calculation.", "label": "Revenue from Contract with Customer Benchmark [Member]", "terseLabel": "Consolidated Revenue" } } }, "localname": "RevenueFromContractWithCustomerMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesScheduleofConcentrationsofCreditRiskDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r369", "r370", "r371", "r372", "r373", "r374", "r376", "r377", "r382", "r383" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/Revenue" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromRelatedParties": { "auth_ref": [ "r35", "r179", "r322", "r323", "r324", "r328", "r329", "r330" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue, fees and commissions earned from transactions between (a) a parent company and its subsidiaries; (b) subsidiaries of a common parent; (c) an entity and trusts for the benefit of employees, for example, but not limited to, pension and profit-sharing trusts that are managed by or under the trusteeship of the entity's management; (d) an entity and its principal, owners, management, or members of their immediate families; and (e) affiliates.", "label": "Revenue from Related Parties", "terseLabel": "Revenue" } } }, "localname": "RevenueFromRelatedParties", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/RelatedPartiesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "auth_ref": [ "r557", "r558" ], "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/2022", "presentation": [ "http://www.viantinc.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r375" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Amount", "terseLabel": "Revenue, remaining performance obligation amount" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/RevenueAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "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/2022", "presentation": [ "http://www.viantinc.com/role/RevolvingCreditFacilityandPPPLoanAdditionalInformationDetails", "http://www.viantinc.com/role/RevolvingCreditFacilityandPPPLoanScheduleofDebtandRevolvingCreditFacilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r488", "r585" ], "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 assets obtained in exchange for operating lease liabilities" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement.", "label": "Sale of Stock [Domain]", "terseLabel": "Sale of Stock" } } }, "localname": "SaleOfStockNameOfTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.viantinc.com/role/NatureofOperationsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SaleOfStockPricePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction.", "label": "Sale of Stock, Price Per Share", "terseLabel": "Sale of stock, price per share (in dollars per share)" } } }, "localname": "SaleOfStockPricePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/NatureofOperationsAdditionalInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of accrued liabilities.", "label": "Schedule of Accrued Liabilities [Table Text Block]", "terseLabel": "Summary of Accrued Liabilities" } } }, "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/AccruedLiabilitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "auth_ref": [ "r121" ], "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 Provision for Income Taxes" } } }, "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/IncomeTaxesandTaxReceivableAgreementTables" ], "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 and Revolving Credit Facilities" } } }, "localname": "ScheduleOfDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/RevolvingCreditFacilityandPPPLoanTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [ "r117" ], "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": "Significant Portion of Deferred Tax Assets and Deferred Tax Liabilities" } } }, "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/IncomeTaxesandTaxReceivableAgreementTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r618" ], "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": "Calculation of Basic and Diluted Net Earnings (Loss) Per Share/Unit" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/EarningsLossPerShareUnitTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "auth_ref": [ "r115" ], "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/2022", "presentation": [ "http://www.viantinc.com/role/IncomeTaxesandTaxReceivableAgreementTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "auth_ref": [ "r108", "r110" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements.", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table]", "terseLabel": "Schedule Of Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Table]" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/StockbasedCompensationSummaryofAssumptionsusedinBlackScholesModeltoDetermineFairValueofNonqualifiedStockOptionsGrantedDetails", "http://www.viantinc.com/role/StockbasedCompensationSummaryofStockUnitbasedCompensationDetails", "http://www.viantinc.com/role/StockbasedCompensationSummaryofValuationAssumptionsusedinFairValueCalculationofIncentiveUnitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r108" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "terseLabel": "Summary of Stock-based Compensation" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/StockbasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r72", "r74", "r503" ], "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/2022", "presentation": [ "http://www.viantinc.com/role/GoodwillandIntangibleAssetsNetAdditionalInformationDetails", "http://www.viantinc.com/role/GoodwillandIntangibleAssetsNetSummaryofAmortizationRecordedinConsolidatedStatementsofOperationsDetails", "http://www.viantinc.com/role/GoodwillandIntangibleAssetsNetSummaryofBalancesofIntangiblesAssetsandAccumulatedAmortizationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r72", "r74" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Summary of Balances of Intangibles Assets and Accumulated Amortization" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/GoodwillandIntangibleAssetsNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock": { "auth_ref": [ "r186" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of future minimum payments required in the aggregate and for each of the five succeeding fiscal years for operating leases having initial or remaining noncancelable lease terms in excess of one year and the total minimum rentals to be received in the future under noncancelable subleases as of the balance sheet date.", "label": "Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block]", "terseLabel": "Summary of Future Minimum Payments Under Non-Cancelable Operating Leases" } } }, "localname": "ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r84" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table]", "terseLabel": "Schedule Of Property Plant And Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/PropertyEquipmentandSoftwareNetScheduleofDepreciationDetails", "http://www.viantinc.com/role/PropertyEquipmentandSoftwareNetScheduleofMajorClassesofPropertyEquipmentandSoftwareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "auth_ref": [ "r150", "r151" ], "lang": { "en-us": { "role": { "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Schedule of Related Party Transactions, by Related Party [Table]", "terseLabel": "Schedule Of Related Party Transactions By Related Party [Table]" } } }, "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/RelatedPartiesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r387", "r389", "r391", "r392", "r393", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r415", "r416", "r417", "r418", "r419" ], "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/2022", "presentation": [ "http://www.viantinc.com/role/StockbasedCompensationAdditionalInformationDetails", "http://www.viantinc.com/role/StockbasedCompensationSummaryofNonqualifiedStockOptionActivityDetails", "http://www.viantinc.com/role/StockbasedCompensationSummaryofRSUActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "auth_ref": [ "r103" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year.", "label": "Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]", "terseLabel": "Summary of RSU Activity" } } }, "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/StockbasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r103", "r104", "r105" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.", "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]", "terseLabel": "Summary of Stock Option/Incentive Activity" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/StockbasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "auth_ref": [ "r107" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.", "label": "Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]", "terseLabel": "Summary of Assumptions used in Fair Value of Stock Options Granted" } } }, "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/StockbasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r74" ], "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": "Summary of Estimated Future Amortization of Intangible Assets" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/GoodwillandIntangibleAssetsNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock": { "auth_ref": [ "r62", "r64", "r65", "r66", "r141", "r143" ], "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 Concentrations of Credit Risk" } } }, "localname": "SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SecurityDeposit": { "auth_ref": [ "r601" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of an asset, typically cash, provided to a counterparty to provide certain assurance of performance by the entity pursuant to the terms of a written or oral agreement, such as a lease.", "label": "Security Deposit", "terseLabel": "Security deposit" } } }, "localname": "SecurityDeposit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/LeasesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "auth_ref": [ "r273", "r274", "r275", "r276", "r277", "r278", "r288" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for segment reporting.", "label": "Segment Reporting, Policy [Policy Text Block]", "terseLabel": "Segment Information" } } }, "localname": "SegmentReportingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://www.viantinc.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/2022", "presentation": [ "http://www.viantinc.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingAndMarketingExpenseMember": { "auth_ref": [ "r33" ], "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/2022", "presentation": [ "http://www.viantinc.com/role/GoodwillandIntangibleAssetsNetSummaryofAmortizationRecordedinConsolidatedStatementsofOperationsDetails", "http://www.viantinc.com/role/PropertyEquipmentandSoftwareNetScheduleofDepreciationDetails", "http://www.viantinc.com/role/StockbasedCompensationSummaryofStockUnitbasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock": { "auth_ref": [ "r113" ], "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": "Operating Expenses" } } }, "localname": "SellingGeneralAndAdministrativeExpensesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r50" ], "calculation": { "http://www.viantinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Noncash Expense", "terseLabel": "Stock/unit-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r580" ], "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", "verboseLabel": "Vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.viantinc.com/role/StockbasedCompensationAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r408" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedLabel": "Canceled/forfeited (shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/StockbasedCompensationSummaryofRSUActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r408" ], "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/forfeited (dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/StockbasedCompensationSummaryofRSUActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r406" ], "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 (shares)", "verboseLabel": "Share based payment award equity instruments other than options grants in period (shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/StockbasedCompensationAdditionalInformationDetails", "http://www.viantinc.com/role/StockbasedCompensationSummaryofRSUActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r406" ], "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": "Granted (dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/StockbasedCompensationSummaryofRSUActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r403", "r404" ], "lang": { "en-us": { "role": { "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "RSUs outstanding, ending balance (shares)", "periodStartLabel": "RSUs outstanding, beginning balance (shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/StockbasedCompensationSummaryofRSUActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r403", "r404" ], "lang": { "en-us": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Weighted-average grant-date fair value, ending balance (dollars per share)", "periodStartLabel": "Weighted-average grant-date fair value, beginning balance (dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/StockbasedCompensationSummaryofRSUActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/StockbasedCompensationSummaryofRSUActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r407" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedLabel": "Vested (shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/StockbasedCompensationSummaryofRSUActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": { "auth_ref": [ "r410" ], "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": "Total fair value of RSUs, as of their respective vesting dates" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/StockbasedCompensationAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r407" ], "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 (dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/StockbasedCompensationSummaryofRSUActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r417" ], "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": "Expected dividend yield" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/StockbasedCompensationAdditionalInformationDetails", "http://www.viantinc.com/role/StockbasedCompensationSummaryofAssumptionsusedinBlackScholesModeltoDetermineFairValueofNonqualifiedStockOptionsGrantedDetails", "http://www.viantinc.com/role/StockbasedCompensationSummaryofValuationAssumptionsusedinFairValueCalculationofIncentiveUnitsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r416" ], "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/2022", "presentation": [ "http://www.viantinc.com/role/StockbasedCompensationSummaryofAssumptionsusedinBlackScholesModeltoDetermineFairValueofNonqualifiedStockOptionsGrantedDetails", "http://www.viantinc.com/role/StockbasedCompensationSummaryofValuationAssumptionsusedinFairValueCalculationofIncentiveUnitsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The estimated measure of the maximum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum", "terseLabel": "Expected volatility, maximum" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/StockbasedCompensationSummaryofAssumptionsusedinBlackScholesModeltoDetermineFairValueofNonqualifiedStockOptionsGrantedDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The estimated measure of the minimum percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum", "terseLabel": "Expected volatility, minimum" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/StockbasedCompensationSummaryofAssumptionsusedinBlackScholesModeltoDetermineFairValueofNonqualifiedStockOptionsGrantedDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r418" ], "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/2022", "presentation": [ "http://www.viantinc.com/role/StockbasedCompensationSummaryofAssumptionsusedinBlackScholesModeltoDetermineFairValueofNonqualifiedStockOptionsGrantedDetails", "http://www.viantinc.com/role/StockbasedCompensationSummaryofValuationAssumptionsusedinFairValueCalculationofIncentiveUnitsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The maximum risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum", "terseLabel": "Risk free interest rate, maximum" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/StockbasedCompensationSummaryofAssumptionsusedinBlackScholesModeltoDetermineFairValueofNonqualifiedStockOptionsGrantedDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The minimum risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Minimum", "terseLabel": "Risk free interest rate, minimum" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/StockbasedCompensationSummaryofAssumptionsusedinBlackScholesModeltoDetermineFairValueofNonqualifiedStockOptionsGrantedDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "terseLabel": "Share Based Compensation Arrangement By Share Based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/StockbasedCompensationAdditionalInformationDetails", "http://www.viantinc.com/role/StockbasedCompensationSummaryofNonqualifiedStockOptionActivityDetails", "http://www.viantinc.com/role/StockbasedCompensationSummaryofRSUActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/StockbasedCompensationSummaryofRSUActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r582" ], "lang": { "en-us": { "role": { "documentation": "Number of shares authorized for issuance under share-based payment arrangement.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized", "terseLabel": "Equity incentive plan number of units, authorized (shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/StockbasedCompensationAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r109" ], "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": "Shares remained available for grant (shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/StockbasedCompensationAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod": { "auth_ref": [ "r402" ], "lang": { "en-us": { "role": { "documentation": "Number of options or other stock instruments for which the right to exercise has lapsed under the terms of the plan agreements.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Expirations in Period", "negatedTerseLabel": "Expired (shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/StockbasedCompensationSummaryofNonqualifiedStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r401" ], "lang": { "en-us": { "role": { "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period", "negatedLabel": "Canceled (shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/StockbasedCompensationSummaryofNonqualifiedStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [ "r399" ], "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 (shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/StockbasedCompensationSummaryofNonqualifiedStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r409" ], "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 of stock options granted (shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/StockbasedCompensationAdditionalInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r109" ], "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 (in thousands)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/StockbasedCompensationSummaryofNonqualifiedStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r395", "r396" ], "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 (shares)", "periodStartLabel": "Beginning balance (shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/StockbasedCompensationSummaryofNonqualifiedStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r395", "r396" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Weighted-Average Exercise Price of Options outstanding, ending balance (dollars per share)", "periodStartLabel": "Weighted-Average Exercise Price of Options outstanding, beginning balance (dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/StockbasedCompensationSummaryofNonqualifiedStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r391", "r392", "r393", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r415", "r416", "r417", "r418", "r419" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Award Type" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.viantinc.com/role/StockbasedCompensationAdditionalInformationDetails", "http://www.viantinc.com/role/StockbasedCompensationSummaryofAssumptionsusedinBlackScholesModeltoDetermineFairValueofNonqualifiedStockOptionsGrantedDetails", "http://www.viantinc.com/role/StockbasedCompensationSummaryofNonqualifiedStockOptionActivityDetails", "http://www.viantinc.com/role/StockbasedCompensationSummaryofRSUActivityDetails", "http://www.viantinc.com/role/StockbasedCompensationSummaryofValuationAssumptionsusedinFairValueCalculationofIncentiveUnitsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r402" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options of the plan that expired.", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price", "terseLabel": "Weighted average grant date fair value of units, expired (dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/StockbasedCompensationSummaryofNonqualifiedStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r401" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price", "terseLabel": "Weighted average grant date fair value of units, canceled (dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/StockbasedCompensationSummaryofNonqualifiedStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r399" ], "lang": { "en-us": { "role": { "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "terseLabel": "Weighted average grant date fair value of units, granted (dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/StockbasedCompensationSummaryofNonqualifiedStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r394", "r413", "r414", "r415", "r416", "r419", "r429", "r430" ], "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/2022", "presentation": [ "http://www.viantinc.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by supplier.", "label": "Supplier [Axis]", "terseLabel": "Supplier" } } }, "localname": "ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.viantinc.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesScheduleofConcentrationsofCreditRiskDetails" ], "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" } } }, "localname": "ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.viantinc.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesScheduleofConcentrationsofCreditRiskDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "auth_ref": [ "r581" ], "lang": { "en-us": { "role": { "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period", "terseLabel": "Nonqualified stock options, contractual terms" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r415" ], "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/2022", "presentation": [ "http://www.viantinc.com/role/StockbasedCompensationSummaryofAssumptionsusedinBlackScholesModeltoDetermineFairValueofNonqualifiedStockOptionsGrantedDetails", "http://www.viantinc.com/role/StockbasedCompensationSummaryofValuationAssumptionsusedinFairValueCalculationofIncentiveUnitsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r106" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Weighted-Average Remaining Contractual Term (years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/StockbasedCompensationSummaryofNonqualifiedStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "Shares, Outstanding", "periodEndLabel": "Ending balance (shares)", "periodStartLabel": "Beginning balance (shares)" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/CONSOLIDATEDSTATEMENTSOFCONVERTIBLEPREFERREDUNITSANDEQUITYDEFICIT" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r485", "r585" ], "calculation": { "http://www.viantinc.com/role/LeasesComponentsofLeaseExpenseDetails": { "order": 2.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "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/2022", "presentation": [ "http://www.viantinc.com/role/LeasesComponentsofLeaseExpenseDetails" ], "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/2022", "presentation": [ "http://www.viantinc.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesScheduleofEstimatedUsefulLivesofPropertyEquipmentandSoftwareDetails", "http://www.viantinc.com/role/PropertyEquipmentandSoftwareNetScheduleofMajorClassesofPropertyEquipmentandSoftwareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StandbyLettersOfCreditMember": { "auth_ref": [ "r87", "r128", "r174", "r319" ], "lang": { "en-us": { "role": { "documentation": "An irrevocable undertaking (typically by a financial institution) to guarantee payment of a specified financial obligation.", "label": "Standby Letters of Credit [Member]", "terseLabel": "Standby Letters of Credit" } } }, "localname": "StandbyLettersOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/LeasesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StateAndLocalJurisdictionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of a state or local government entitled to levy and collect income taxes from the entity.", "label": "State and Local Jurisdiction [Member]", "terseLabel": "State" } } }, "localname": "StateAndLocalJurisdictionMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/IncomeTaxesandTaxReceivableAgreementAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r199", "r200", "r201", "r220", "r240", "r241", "r247", "r251", "r258", "r259", "r296", "r320", "r323", "r324", "r325", "r329", "r330", "r359", "r360", "r362", "r363", "r365", "r469", "r554", "r599", "r608", "r616" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]", "terseLabel": "Class of Stock" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.viantinc.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.viantinc.com/role/CONSOLIDATEDSTATEMENTSOFCONVERTIBLEPREFERREDUNITSANDEQUITYDEFICIT", "http://www.viantinc.com/role/Cover", "http://www.viantinc.com/role/EarningsLossPerShareUnitCalculationofBasicandDilutedNetEarningsLossPerShareUnitDetails", "http://www.viantinc.com/role/NatureofOperationsAdditionalInformationDetails", "http://www.viantinc.com/role/NoncontrollingInterestsAdditionalInformationDetails", "http://www.viantinc.com/role/StockbasedCompensationAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r29", "r91", "r187", "r207", "r208", "r209", "r224", "r225", "r226", "r228", "r234", "r236", "r257", "r297", "r366", "r426", "r427", "r428", "r446", "r447", "r464", "r470", "r471", "r472", "r473", "r474", "r475", "r493", "r524", "r525", "r526" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/CONSOLIDATEDSTATEMENTSOFCONVERTIBLEPREFERREDUNITSANDEQUITYDEFICIT", "http://www.viantinc.com/role/ConvertiblePreferredUnitsandCommonUnitsAdditionalInformationDetails", "http://www.viantinc.com/role/NoncontrollingInterestsSummaryOwnershipofViantTechnologyLLCDetails" ], "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/2022", "presentation": [ "http://www.viantinc.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.viantinc.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.viantinc.com/role/CONSOLIDATEDSTATEMENTSOFCONVERTIBLEPREFERREDUNITSANDEQUITYDEFICIT", "http://www.viantinc.com/role/EarningsLossPerShareUnitCalculationofBasicandDilutedNetEarningsLossPerShareUnitDetails" ], "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/2022", "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/2022", "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/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r224", "r225", "r226", "r257", "r502" ], "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/2022", "presentation": [ "http://www.viantinc.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.viantinc.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.viantinc.com/role/CONSOLIDATEDSTATEMENTSOFCONVERTIBLEPREFERREDUNITSANDEQUITYDEFICIT", "http://www.viantinc.com/role/EarningsLossPerShareUnitCalculationofBasicandDilutedNetEarningsLossPerShareUnitDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": { "auth_ref": [ "r28", "r91", "r92", "r97", "r348" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period as a result of the conversion of convertible securities.", "label": "Stock Issued During Period, Shares, Conversion of Convertible Securities", "terseLabel": "Exchange (cancellation) of shares", "verboseLabel": "Common stock shares issued to continuing members (share)" } } }, "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/NatureofOperationsAdditionalInformationDetails", "http://www.viantinc.com/role/NoncontrollingInterestsAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits": { "auth_ref": [ "r7", "r8", "r91", "r92", "r97" ], "lang": { "en-us": { "role": { "documentation": "The number of shares issued during the period upon the conversion of units. An example of a convertible unit is an umbrella partnership real estate investment trust unit (UPREIT unit).", "label": "Stock Issued During Period, Shares, Conversion of Units", "terseLabel": "Exchange of Class B common stock for Class A common stock (shares)" } } }, "localname": "StockIssuedDuringPeriodSharesConversionOfUnits", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/CONSOLIDATEDSTATEMENTSOFCONVERTIBLEPREFERREDUNITSANDEQUITYDEFICIT" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeBenefitPlan": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period to an employee benefit plan, such as a defined contribution or defined benefit plan.", "label": "Stock Issued During Period, Shares, Employee Benefit Plan", "terseLabel": "Issuance of common stock in connection with equity-based compensation plans (shares)" } } }, "localname": "StockIssuedDuringPeriodSharesEmployeeBenefitPlan", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/CONSOLIDATEDSTATEMENTSOFCONVERTIBLEPREFERREDUNITSANDEQUITYDEFICIT" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r7", "r8", "r91", "r97" ], "lang": { "en-us": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Stock Issued During Period, Shares, New Issues", "verboseLabel": "Common stock shares issued and sold (shares)" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/NatureofOperationsAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesTreasuryStockReissued": { "auth_ref": [ "r8", "r91", "r97" ], "lang": { "en-us": { "role": { "documentation": "Number of treasury shares or units reissued. Excludes reissuance of shares or units in treasury for award under share-based payment arrangement.", "label": "Stock Issued During Period, Shares, Treasury Stock Reissued", "terseLabel": "Reissuance of treasury stock in connection with equity-based compensation plans (shares)" } } }, "localname": "StockIssuedDuringPeriodSharesTreasuryStockReissued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/CONSOLIDATEDSTATEMENTSOFCONVERTIBLEPREFERREDUNITSANDEQUITYDEFICIT" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueConversionOfUnits": { "auth_ref": [ "r29", "r91", "r97" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued during the period upon the conversion of units. An example of a convertible unit is an umbrella partnership real estate investment trust unit (UPREIT unit).", "label": "Stock Issued During Period, Value, Conversion of Units", "terseLabel": "Exchange of Class B common stock for Class A common stock" } } }, "localname": "StockIssuedDuringPeriodValueConversionOfUnits", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/CONSOLIDATEDSTATEMENTSOFCONVERTIBLEPREFERREDUNITSANDEQUITYDEFICIT" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueEmployeeBenefitPlan": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of shares issued during the period to an employee benefit plan, such as a defined contribution or defined benefit plan.", "label": "Stock Issued During Period, Value, Employee Benefit Plan", "terseLabel": "Issuance of common stock in connection with equity- based compensation plans" } } }, "localname": "StockIssuedDuringPeriodValueEmployeeBenefitPlan", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/CONSOLIDATEDSTATEMENTSOFCONVERTIBLEPREFERREDUNITSANDEQUITYDEFICIT" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r7", "r8", "r91", "r97" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.", "label": "Stock Issued During Period, Value, New Issues", "terseLabel": "Issuance of Class A common stock in initial public offering, net of underwriting and offering costs" } } }, "localname": "StockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/CONSOLIDATEDSTATEMENTSOFCONVERTIBLEPREFERREDUNITSANDEQUITYDEFICIT" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued": { "auth_ref": [ "r7", "r8", "r91", "r97", "r101" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of treasury shares or units reissued. Excludes reissuance of shares or units in treasury for award under share-based payment arrangement.", "label": "Stock Issued During Period, Value, Treasury Stock Reissued", "terseLabel": "Reissuance of treasury stock in connection with equity-based compensation plans" } } }, "localname": "StockIssuedDuringPeriodValueTreasuryStockReissued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/CONSOLIDATEDSTATEMENTSOFCONVERTIBLEPREFERREDUNITSANDEQUITYDEFICIT" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodShares": { "auth_ref": [ "r7", "r8", "r91", "r97" ], "lang": { "en-us": { "role": { "documentation": "Number of shares that have been repurchased and retired during the period.", "label": "Stock Repurchased and Retired During Period, Shares", "terseLabel": "Number of ownership interest units retired (shares)" } } }, "localname": "StockRepurchasedAndRetiredDuringPeriodShares", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/ConvertiblePreferredUnitsandCommonUnitsAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r8", "r11", "r12", "r70", "r586", "r610", "r620", "r669" ], "calculation": { "http://www.viantinc.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "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", "totalLabel": "Total stockholders' equity attributable to Viant Technology Inc." } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Stockholders\u2019 equity" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r129", "r130", "r134", "r187", "r188", "r208", "r224", "r225", "r226", "r228", "r234", "r297", "r366", "r426", "r427", "r428", "r446", "r447", "r464", "r470", "r471", "r475", "r493", "r525", "r526", "r610", "r620", "r669" ], "calculation": { "http://www.viantinc.com/role/CONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.", "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "totalLabel": "Total equity" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.viantinc.com/role/CONSOLIDATEDSTATEMENTSOFCONVERTIBLEPREFERREDUNITSANDEQUITYDEFICIT" ], "xbrltype": "monetaryItemType" }, "us-gaap_SubsidiarySaleOfStockAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of sale of the entity's stock.", "label": "Sale of Stock [Axis]", "terseLabel": "Sale of Stock" } } }, "localname": "SubsidiarySaleOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.viantinc.com/role/NatureofOperationsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental disclosure of cash flow information:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_SupplierConcentrationRiskMember": { "auth_ref": [ "r63" ], "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/2022", "presentation": [ "http://www.viantinc.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TaxCreditCarryforwardAmount": { "auth_ref": [ "r118" ], "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 credits" } } }, "localname": "TaxCreditCarryforwardAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/IncomeTaxesandTaxReceivableAgreementAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TaxCreditCarryforwardAxis": { "auth_ref": [ "r119" ], "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/2022", "presentation": [ "http://www.viantinc.com/role/IncomeTaxesandTaxReceivableAgreementAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TaxCreditCarryforwardNameDomain": { "auth_ref": [ "r119" ], "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/2022", "presentation": [ "http://www.viantinc.com/role/IncomeTaxesandTaxReceivableAgreementAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests": { "auth_ref": [ "r25", "r220", "r296", "r469" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, attributable to parent and noncontrolling interests, of an entity's issued and outstanding stock which is not included within permanent equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. Includes stock with a put option held by an ESOP and stock redeemable by a holder only in the event of a change in control of the issuer.", "label": "Temporary Equity, Carrying Amount, Including Portion Attributable to Noncontrolling Interests", "periodEndLabel": "Ending balance, convertible preferred units", "periodStartLabel": "Beginning balance, convertible preferred units" } } }, "localname": "TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/CONSOLIDATEDSTATEMENTSOFCONVERTIBLEPREFERREDUNITSANDEQUITYDEFICIT" ], "xbrltype": "monetaryItemType" }, "us-gaap_TemporaryEquityLiquidationPreferencePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The per share liquidation preference (or restrictions) of stock classified as temporary equity that has a preference in involuntary liquidation considerably in excess of the par or stated value of the shares. The liquidation preference is the difference between the preference in liquidation and the par or stated values of the share. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.", "label": "Temporary Equity, Liquidation Preference Per Share", "terseLabel": "Liquidation preference per share (dollars per share)" } } }, "localname": "TemporaryEquityLiquidationPreferencePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/ConvertiblePreferredUnitsandCommonUnitsAdditionalInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_TemporaryEquitySharesIssued": { "auth_ref": [ "r5" ], "lang": { "en-us": { "role": { "documentation": "The number of securities classified as temporary equity that have been sold (or granted) to the entity's shareholders. Securities issued include securities outstanding and securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.", "label": "Temporary Equity, Shares Issued", "terseLabel": "Convertible preferred units, units issued (shares)" } } }, "localname": "TemporaryEquitySharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/ConvertiblePreferredUnitsandCommonUnitsAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_TemporaryEquitySharesOutstanding": { "auth_ref": [ "r5" ], "lang": { "en-us": { "role": { "documentation": "The number of securities classified as temporary equity that have been issued and are held by the entity's shareholders. Securities outstanding equals securities issued minus securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.", "label": "Temporary Equity, Shares Outstanding", "periodEndLabel": "Ending balance, convertible preferred units (shares)", "periodStartLabel": "Beginning balance, convertible preferred units (shares)" } } }, "localname": "TemporaryEquitySharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/CONSOLIDATEDSTATEMENTSOFCONVERTIBLEPREFERREDUNITSANDEQUITYDEFICIT" ], "xbrltype": "sharesItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceAxis": { "auth_ref": [ "r575", "r631" ], "lang": { "en-us": { "role": { "documentation": "Information by timing of transfer of good or service to customer.", "label": "Timing of Transfer of Good or Service [Axis]", "terseLabel": "Timing of Transfer of Good or Service" } } }, "localname": "TimingOfTransferOfGoodOrServiceAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/RevenueSummaryofDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceDomain": { "auth_ref": [ "r575", "r631" ], "lang": { "en-us": { "role": { "documentation": "Timing of transfer of good or service to customer. Includes, but is not limited to, at point in time or over time.", "label": "Timing of Transfer of Good or Service [Domain]", "terseLabel": "Timing of Transfer of Good or Service" } } }, "localname": "TimingOfTransferOfGoodOrServiceDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/RevenueSummaryofDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TradeAndOtherAccountsReceivablePolicy": { "auth_ref": [ "r180", "r181", "r182", "r292", "r293", "r295" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for accounts receivable.", "label": "Accounts Receivable [Policy Text Block]", "terseLabel": "Accounts Receivable, Net of Allowances" } } }, "localname": "TradeAndOtherAccountsReceivablePolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_TrademarksAndTradeNamesMember": { "auth_ref": [ "r125" ], "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/tradenames" } } }, "localname": "TrademarksAndTradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/GoodwillandIntangibleAssetsNetSummaryofBalancesofIntangiblesAssetsandAccumulatedAmortizationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransferredAtPointInTimeMember": { "auth_ref": [ "r575" ], "lang": { "en-us": { "role": { "documentation": "Contract with customer in which good or service is transferred at point in time.", "label": "Transferred at Point in Time [Member]", "terseLabel": "Point in time" } } }, "localname": "TransferredAtPointInTimeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/RevenueSummaryofDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransferredOverTimeMember": { "auth_ref": [ "r575" ], "lang": { "en-us": { "role": { "documentation": "Contract with customer in which good or service is transferred over time.", "label": "Transferred over Time [Member]", "terseLabel": "Over time" } } }, "localname": "TransferredOverTimeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/RevenueSummaryofDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockCommonMember": { "auth_ref": [ "r101" ], "lang": { "en-us": { "role": { "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock, Common [Member]", "terseLabel": "Treasury Stock" } } }, "localname": "TreasuryStockCommonMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/CONSOLIDATEDSTATEMENTSOFCONVERTIBLEPREFERREDUNITSANDEQUITYDEFICIT" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockCommonShares": { "auth_ref": [ "r101" ], "lang": { "en-us": { "role": { "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock, Common, Shares", "negatedPeriodEndLabel": "Ending balance, treasury stock (shares)", "negatedPeriodStartLabel": "Beginning balance, treasury stock (shares)" } } }, "localname": "TreasuryStockCommonShares", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/CONSOLIDATEDSTATEMENTSOFCONVERTIBLEPREFERREDUNITSANDEQUITYDEFICIT" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockCommonValue": { "auth_ref": [ "r30", "r101", "r102" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount allocated to previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock, Common, Value", "periodEndLabel": "Ending balance, treasury stock", "periodStartLabel": "Beginning balance, treasury stock" } } }, "localname": "TreasuryStockCommonValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/CONSOLIDATEDSTATEMENTSOFCONVERTIBLEPREFERREDUNITSANDEQUITYDEFICIT" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockShares": { "auth_ref": [ "r27", "r101" ], "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, shares" } } }, "localname": "TreasuryStockShares", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockSharesAcquired": { "auth_ref": [ "r8", "r91", "r97" ], "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": "Repurchase of treasury shares in connection with the taxes paid related to net share settlement of equity awards (shares)" } } }, "localname": "TreasuryStockSharesAcquired", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/CONSOLIDATEDSTATEMENTSOFCONVERTIBLEPREFERREDUNITSANDEQUITYDEFICIT" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r27", "r101", "r102" ], "calculation": { "http://www.viantinc.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", "negatedLabel": "Treasury stock, at cost; 140,088 and 216,230 shares held" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/CONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "auth_ref": [ "r91", "r97", "r101" ], "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": "Repurchase of treasury stock in connection with the taxes paid related to net share settlement of equity awards" } } }, "localname": "TreasuryStockValueAcquiredCostMethod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/CONSOLIDATEDSTATEMENTSOFCONVERTIBLEPREFERREDUNITSANDEQUITYDEFICIT" ], "xbrltype": "monetaryItemType" }, "us-gaap_TypeOfArrangementAxis": { "auth_ref": [ "r665" ], "lang": { "en-us": { "role": { "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.", "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]", "terseLabel": "Collaborative Arrangement and Arrangement Other than Collaborative" } } }, "localname": "TypeOfArrangementAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/ConvertiblePreferredUnitsandCommonUnitsAdditionalInformationDetails", "http://www.viantinc.com/role/RevolvingCreditFacilityandPPPLoanAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_USTreasuryNotesSecuritiesMember": { "auth_ref": [ "r686" ], "lang": { "en-us": { "role": { "documentation": "This category includes information about negotiable debt securities issued by the United States Department of the Treasury which generally have maturities of one to ten years, are interest bearing, and are backed by the full faith and credit of the United States government.", "label": "US Treasury Notes Securities [Member]", "terseLabel": "U.S. Treasury Notes" } } }, "localname": "USTreasuryNotesSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/ConvertiblePreferredUnitsandCommonUnitsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic": { "auth_ref": [ "r245", "r248", "r249" ], "calculation": { "http://www.viantinc.com/role/EarningsLossPerShareUnitCalculationofBasicandDilutedNetEarningsLossPerShareUnitDetails": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of undistributed earnings (loss) allocated to participating securities for the basic earnings (loss) per share or per unit calculation under the two-class method.", "label": "Undistributed Earnings (Loss) Allocated to Participating Securities, Basic", "negatedLabel": "Less: Undistributed earnings attributable to participating securities" } } }, "localname": "UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/EarningsLossPerShareUnitCalculationofBasicandDilutedNetEarningsLossPerShareUnitDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r67", "r68", "r69", "r261", "r262", "r264", "r265" ], "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/2022", "presentation": [ "http://www.viantinc.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ValuationTechniqueAxis": { "auth_ref": [ "r138" ], "lang": { "en-us": { "role": { "documentation": "Information by valuation approach and technique.", "label": "Valuation Approach and Technique [Axis]", "terseLabel": "Valuation Approach and Technique" } } }, "localname": "ValuationTechniqueAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/ConvertiblePreferredUnitsandCommonUnitsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ValuationTechniqueDomain": { "auth_ref": [ "r138" ], "lang": { "en-us": { "role": { "documentation": "Valuation approach and technique.", "label": "Valuation Approach and Technique [Domain]", "terseLabel": "Valuation Approach and Technique" } } }, "localname": "ValuationTechniqueDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/ConvertiblePreferredUnitsandCommonUnitsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_VariableLeaseCost": { "auth_ref": [ "r486", "r585" ], "calculation": { "http://www.viantinc.com/role/LeasesComponentsofLeaseExpenseDetails": { "order": 3.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.", "label": "Variable Lease, Cost", "terseLabel": "Variable lease cost" } } }, "localname": "VariableLeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/LeasesComponentsofLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]", "terseLabel": "Variable Rate" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.viantinc.com/role/RevolvingCreditFacilityandPPPLoanAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.", "label": "Variable Rate [Domain]", "terseLabel": "Variable Rate" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/BasisofPresentationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails", "http://www.viantinc.com/role/RevolvingCreditFacilityandPPPLoanAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted, Adjustment [Abstract]", "terseLabel": "Effect of dilutive securities:" } } }, "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/EarningsLossPerShareUnitCalculationofBasicandDilutedNetEarningsLossPerShareUnitDetails" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r239", "r251" ], "calculation": { "http://www.viantinc.com/role/EarningsLossPerShareUnitCalculationofBasicandDilutedNetEarningsLossPerShareUnitDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Diluted (shares)", "totalLabel": "Weighted-average shares of Class A common stock/units outstanding\u2014diluted" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.viantinc.com/role/EarningsLossPerShareUnitCalculationofBasicandDilutedNetEarningsLossPerShareUnitDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "terseLabel": "Weighted-average Class A common stock/units outstanding:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.viantinc.com/role/EarningsLossPerShareUnitCalculationofBasicandDilutedNetEarningsLossPerShareUnitDetails" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r237", "r251" ], "calculation": { "http://www.viantinc.com/role/EarningsLossPerShareUnitCalculationofBasicandDilutedNetEarningsLossPerShareUnitDetails": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Basic (shares)", "verboseLabel": "Weighted-average shares of Class A common stock/units outstanding\u2014basic" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.viantinc.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.viantinc.com/role/EarningsLossPerShareUnitCalculationofBasicandDilutedNetEarningsLossPerShareUnitDetails" ], "xbrltype": "sharesItemType" } }, "unitCount": 8 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.F)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187171-122770", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11149-113907", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11178-113907", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "35", "Subparagraph": "(a)", "Topic": "720", "URI": "https://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32632-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5504-128473", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116873149&loc=d3e923-111674", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4568447-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4568740-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "4I", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4590271-111686", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "4M", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591554-111686", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r137": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "https://asc.fasb.org/topic&trid=2197479", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "60", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13279-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a),20,24)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(2))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(22))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "405", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=6957935&loc=d3e64057-112817", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126941378&loc=d3e61044-112788", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(15)(b)(2))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(24))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=66023616&loc=SL35737432-115832", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=25866437&loc=d3e10246-115837", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(16))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=120401414&loc=d3e603758-122996", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04.16(a))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=120401414&loc=d3e603758-122996", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04.16)", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=120401414&loc=d3e603758-122996", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07.1(c))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=120401555&loc=SL114874292-224272", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5212-111524", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5093-111524", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(Note 3)", "Topic": "840", "URI": "https://asc.fasb.org/extlink&oid=123403562&loc=d3e38371-112697", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "840", "URI": "https://asc.fasb.org/extlink&oid=123415192&loc=d3e39927-112707", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "840", "URI": "https://asc.fasb.org/extlink&oid=123406913&loc=d3e41502-112717", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "840", "URI": "https://asc.fasb.org/extlink&oid=123406913&loc=d3e41502-112717", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(15))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(16))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3367-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3000-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1377-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1505-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1278-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1930-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e2029-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "65", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e2793-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "66", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e2814-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.27(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r256": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "https://asc.fasb.org/topic&trid=2144383", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r266": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "https://asc.fasb.org/topic&trid=2134479", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29,30)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8864-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-30)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e4975-111524", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5033-111524", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.30)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13777-109266", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r306": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/subtopic&trid=2144439", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.31)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12021-110248", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(4))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1(e))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.19)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496180-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130531-203044", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130532-203044", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130551-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130558-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130543-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130550-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r383": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "https://asc.fasb.org/topic&trid=49130388", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=SL116886442-113899", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4534-113899", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4549-113899", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(l)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.2.Q6)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r430": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org/topic&trid=2228938", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "35", "Subparagraph": "(b)", "Topic": "720", "URI": "https://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "51", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126976462&loc=d3e34017-109320", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r455": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org/topic&trid=2144680", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918631-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918666-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r492": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/subtopic&trid=77888251", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r499": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "https://asc.fasb.org/topic&trid=2122745", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "https://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61929-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61929-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62059-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62059-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62395-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62395-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62479-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62479-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=SL6807758-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=SL6807758-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61872-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61872-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=118262064&loc=SL116631418-115840", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=118262064&loc=SL116631419-115840", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 1))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 6))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 7))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 1))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 6))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 7))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 1))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 6))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4273-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 7))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13D(Column B)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=SL120429264-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13D(Column C)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=SL120429264-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column A))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column B))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column C))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column D))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=126942805&loc=d3e3115-115594", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99779-112916", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4304-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99893-112916", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=SL120174063-112916", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "https://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "https://asc.fasb.org/extlink&oid=126945304&loc=d3e27327-108691", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r554": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4313-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=122137925&loc=d3e14258-109268", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130551-203045", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4332-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819544-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r588": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r589": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r59": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org/topic&trid=2122369", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r590": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-23", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r591": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r592": { "Name": "Form 10-K", "Number": "249", "Publisher": "SEC", "Section": "310", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r593": { "Name": "Form 20-F", "Number": "249", "Publisher": "SEC", "Section": "220", "Subsection": "f", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r594": { "Name": "Form 40-F", "Number": "249", "Publisher": "SEC", "Section": "240", "Subsection": "f", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r595": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r596": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r597": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r598": { "Name": "Securities Act", "Number": "7A", "Publisher": "SEC", "Section": "B", "Subsection": "2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(c))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(k)(1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r616": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e2626-109256", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6327-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r621": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r622": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.A)", "Topic": "340", "URI": "https://asc.fasb.org/extlink&oid=122040515&loc=d3e105025-122735", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r623": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r624": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r625": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r626": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org/topic&trid=2127136", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r627": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r628": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r629": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r630": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130551-203045", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r631": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r632": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r633": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r634": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r635": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r636": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r637": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r638": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r639": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r640": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r641": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r642": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r643": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r644": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r645": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r646": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r647": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r648": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r649": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r650": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r651": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r652": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r653": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r654": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r655": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r656": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r657": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r658": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r659": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6442-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r660": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32621-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r661": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r662": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r663": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r664": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r665": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "808", "URI": "https://asc.fasb.org/extlink&oid=6931272&loc=SL5834143-161434", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r666": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=124256753&loc=SL5864739-113975", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r667": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r668": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r669": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r670": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r671": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r672": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r673": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r674": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r675": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123408481&loc=SL77919140-209958", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r676": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r677": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r678": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r679": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r680": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r681": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r682": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r683": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r684": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r685": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r686": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(b)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126980459&loc=d3e62557-112803", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r687": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r688": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16373-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r79": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "https://asc.fasb.org/topic&trid=2144416", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=126905981&loc=d3e2611-110228", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r85": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "https://asc.fasb.org/topic&trid=2155823", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r86": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "https://asc.fasb.org/topic&trid=2144648", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907907&loc=d3e12803-110250", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126972273&loc=d3e12317-112629", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126972273&loc=d3e12355-112629", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r90": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "https://asc.fasb.org/topic&trid=2208564", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21506-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21506-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21521-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21538-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 4.F)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187171-122770", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" } }, "version": "2.2" } ZIP 98 0001828791-23-000012-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001828791-23-000012-xbrl.zip M4$L#!!0 ( #J%8E:-$\^9#=P# ,9&*0 0 9'-P+3(P,C(Q,C,Q+FAT M;>R]:7<3R;(N_/W^"KT^]][3O19E-#8*-^J&WK"Q7@8S#+YQF@_;C8\^##XW8EET&Q^+\G-^ M8K*LNF:]Z)^7^5%[V""(T!L_EB^XE9BJP#-%(LD8E3:S,<#_F-.1>Q<95\^. M7A 1K?!&9!I'D[$80F:L$!EFSF%IL/..//,O0HQ$>Z.LL9[QJ!0Q*"K"J2*( M2<[38]M#>#MXP][@13XH&,'RKY7V<-A_\?SYZ>GIZIDM.ZM%>?2<($2?3\Y8 MF5R0?O3YQ?E7SQ7/QS].3_7AQGF#X%:/BI/G\ .<3\CTQ/QL>'L#\EXG[X74 MY\^'I>D-8E%VS1 P29>C#)$,7]SD;)!?N\DIG;8+/__WSIM]UPY=D^6]P=#T M7+CZ.OGWWO[&^:-!=F1,_^**: :V.GORP[7W.H/6?[ZM45AK_;SZ];(+OM4( M3*]TPY4>RZ WKUTS[=WO=1KF&5(9Q1<0#?K7[G&2F]XP[[E55W2K5\'D\N1! M.?SZO>'@M7?^ZI6O]V?ZV9K!M#^_W3E)1JN37G1,[^BOE=#+WN^O@.P&XU_^ MV0U#TTB79N$_H_SDKY7UHC<$C=\)?*SX?]#OF_$6OZ 5X M?G[V(IT8RO''W/O0JS["[TU@A3)WX\>?#?="_&LE=URY"(\"'9(,2:EIQ-XS M3Y641 OQ:2,U!6&$L\L.[YEN>G3(7VP"'L/S=7B;TG2V>SZ<_2N'K_7Q;O=#]_!XFQ^^WF0'W:W\<.,=/CP^8CO= MS5/X^[S9VF$[QVNH^>4]?D.;G8,O_>_?UW^V#[CO4_'C =C?^ M;N^\/H!SWW_9W=@^;6XXW/R@T!MR>'[PT8G=CW\?'Y!W_'#CP_'.L>\T7[__ MTB3;K$D^M _(W^WFQ_>GS2_MS\W6YQ/_>BNWK]^+@R^;\)SWN+FQB0^ZA]WF MZ[W.X<=-#,?H0>OO/+7CL+6#X+_)-1_@6;QWV.H?[[3@G5KOT4[K0SH/';[^ MT#EHO8=COKW3_1O>^>_.SI>]S@Y6YV]:F\.=?70&?Y\UWWW22"M! \J5EU[GW05E9QHK6)GD>&@C7(2<$I\RJ $R7EIVT &5\%>6+X7^SV0PEF MMG?T)H!]>Y,;FW<2;Q-#S[^ M_;GY<:O;/%XCS7.-X/O@L%6@P^XFV3D^H,W687?G^#-J'A]AN 9$ZH ?'/_= MWMUX3W8V#K[L[D^N^???;=OUG=WCO>Y!Z^"\>0SM2.UMO2-P+F]^Z7QN'G=R M>#_6;!V<-H]W^+]!Y-ZTUB;BL$UW6P>?C $.IP9H'9S>C/E@,F,LR5S$F%,N MO51LY>7WO+;_VAVV0SD%+@^#"71?B<_SZX:_##' >2X,;G%7DK_S8E#YGB!@ MCS$$)^6OE4'>[7>2(U0=:Y=)_JYZ)JMG P]W>'[]%N/'7SYSTH1!,2JK M;Y5#^V(BTV-1^A$&F]XH5.[']%ONT_>8A[)1-2C?'+Z:'K M=^]7IF_Z#?SN@+)K@A3&*&0*PQX(OW^QO3RZ<_3;^GZV_M38X8\21$K")C M6CB;*-J 7@IB($"E56]2:+UZ[-Z>TL'ZR\G)ZR7G2[1:_Z?6U\HS^?WWK_B_ZZ M:,;],*8I^"7J)S$>M U0QUM%P?C6_.%_#16N,K9,28Q68P=Z ^4,\X1SSJ)6E17 4RN Y]$*X+M; ?Q@ M5B!JKC U'#Q!S1CGR@;E%+9* &WI@*I^0]-^0_/8;^CN_89^IM^NV@Z(8_<3 M@5STA<]/X!VNGEHY5&98E#]H9KZZ/AW<"+VB"Q[V+;>]*ZU=N\7SZZW_)_8S M$#0XA[GGFK( :F4I#5Y$I"7(C<1CGV%.A.2:SW -]Y_@F7M$4'/5 _C!>L H MYB13BEMP':D3EA &]Q?<4QT],T\G XO@Z3R<9%*)E0:/TR@J6 0GQ7JKP2TA MH*R$,_]TDKD(N#R@OD0-H0"WSBK$(E<*Z1 ,,"D@Y2F1BZ8OC^LQ/IR^!.^H M%X)J; (CRF@BDF^/+,:!8V,635\>%Y<'U!>LI+)$.PBHF-?10"1MG?)(:JD, MK\8EL*X]+KV34 [3J.C;:K2K#+XZ[3%!POK!0,*18DU<<))R9BFR%G2("AS3 MY*$3I$8@;?YGE :RBVZ_Z,'7P76@QC=X#P[QH"[0>*F"9@[02)&OU4@J!JHD MA!$A&E5[:/Q@"LM@?$)-@!$!_##G9)2&,ZDX,!P$43328"&24.;I@)E5#U#* M#(0.VCNMF#?,LF"=)$#M40#K\QD,-M171FA<"$"=HCI.K$J',N$8\;#3^@1.B !(3!SG@/+KPU.F"DHY?I MJ"=N821BS?LJ7G!FEM.G?<*8P$V4-8>F.EIK;*:BSVOS-+8$-4$(AH4(& I ME>"8^N"5"=Z+0+70B@>B%P:B9M%++UX6G0Y0VS9T01D&PYJ@1"@3TB(642", M2&VH"3)X837G D+TIT-I9CV 8]1("J$A?L(D&JF4QAQ$5$4F IE!"E!]R7[V MF4F68>QH=-H*SHQQ!JG@$.82TX@5UG6$, M:1V!"JSPDJE(-)%*1A ;+7BP6BZ>'#W9L,?LP0W@C4* AQC\S3P75B$*<80C MS$9'!5L\<&=.$H\P[CU[.9(L!LH-=Q%B'N.L5VPM\@!I)#[Y:TY3PY@$;N81+#NQ6B](#NTL,D >+J'6 M&Y96H09PL<#W"E*#(BKLA$718H-9C4":CPR0AX,&"\&)"C@2Y9D)6F&L3) . M"TT='N=J+@0TB^@)/T[V>W!,")Q2@@@+3BHDO>!,@'?+(F=/N+YLT26B+NLA M9%IR3JF1Q@/^T5L?P%>R!$EB@,+1PDC$+#) '@XFSKCC#C&@=,DHB0H'887! M!$=%@B<+ ].39H \'#XT>F>\1"%YJ9@9[1WW%#MC#;<4X=KC\[09( \'#/(6 M8^HC^*2462V,=ABC*#&@XSUUM0=F5AD@#P<1$51*BX3%SC-)HM'6 C(80@@. M9B@N#$0SR !Y.)24X1IA!^;&4%;-QQF((0(QDBAGO9E!(:Q%]R$?>WQ])H7! M5+3<*B40\80QX@PAECB+HV.!6AX73XYF,PDW$W")\8(8'(/VBEFJ-*-*88=P M,($R,XMJ>8M.$H\]4S\3.1+:2NH5N-&,,(VELIS+X"BA%(P-(XLG1T\_"3<3 M8",E@@%N*)#(REQ86!@FN( MF#&(:HB'@UQ =9W))-QL"KF*B$APCC$:&&+*>!XB(X8;%2.W3UB4[:LSH685](H(R-AEB@M@B&*V( #ME36J6K:?$S"/1PT1(5(N;93*6NL@.K+,^VBBU! "(R&5,LS:I43,<6ST M./2MK 4KZS4UCAFDK*)"62:UQIX)CQ9&(F8Q"?=P,$FM%#4D$(L5D+@QTL<8 M*#A'7H+)71R8GG02[N'P09A;R@@1B JF#5=2.D*"!40,1)NZ]O@\[23P";4'9E:3< \'D46:I756PA ,X7Q(^RFZ +Z) MD3IRM#@1Q PFX1[0=13&(J>1D3@-MA K'98Y3FP*7' MXTTP'P 7YA #?]XZKAFS.EJO$8\H4'B(BETX8X83@CB&A#/;8$ W=@KVW3-5Q:/9K$4V. MT3J\=MX; :E/7*2QI-YEK.@?FS HAR]V3WMPTW;>OWSDA[3C:RNX=J_H%$?G M;]ZL+\@(\,5F)+U1:O@W-CGJP\?I#>Z\Q1'&G%L?=/08,2VDEE+HX""8DBQ- M^M6:*A=8#A^%G1!-J[8<^)X4L^BH\IP:H9%7)CI,W&3U%@A#5F.I^ $#.L^2 M<'-AV%59^/["L&NG_LRB/^L*F8HM"&F3F(SLH/+""J$G$2Z2!VRFFD*0&J.4G%2%^%;,#4P M#'."Y:-0=1I'L\X2DQ)P*+C2P03@::81!<"LK)/.?=^ 7QMA&X>A=3?>L]=N M+"G##*G .69!<(,"EPC9: B"J&QQ+?T3%,EX>C2U =5'@0@J%(O"6H2(CE8( M@PRC5BP&FC]!!K5$-4AG4OG:-&[%B)9**H6]4R+M9>5,6 Q49U/MZDG0O C; M\VZ_#(/4)5^%[DFH+W^^=_C.(%Q/IVA+I([;6@N&U@BFGX?;&180B^-EUR+B] M#3!SMJB &84C9TQ'+0,+DFG# #7AC6""@J6M446;M5-3^M9Y/US:T^V>2_<] M"0M;K9(JARVR:?LM\(4T5<322+P&91-1ZSKA][9C>DW3O0+?VS8$*T4W@9=^ M7$3\HN($G%F#/; CM4;I&(4&U];$$%7 -2A(_L_C$-MO=Q]UW.$!ZVYSBBS8 M)4H49RHR(S&+W 5A&0V87\P7$+6$X_O#0$0] !S"1TJ5#$(:R:#_+6%"*4(9 M,588Y6O@3ERP6UG BP_/$Y$-UWH^Q7C]=(]7YYP87[%9G%]8>Z19]A1Q91GU!.#%,29 M2'HLL)%N8<5FOXA#\)T#G#?]N!%.0J>HKE@O!H_N.L\(;FXX)L$$IAAGJ5) MA,#'(AJ=EZA.M0'N!'>5+C!.@<^_A%\*:J-4"$A83D"C#4F5><#3BUB 4="6 M+IQF)ZBW1B7$3:,R;.5GZ:\!G+P;8^["7'!)99SL^TM*9^6+3'Z\-PT[[%BJ["&L]"P09$+$ MFD?#/;6$,EZC,<^EP,[?D"RVAA@?7= <,^Z)0I&FP@98,1<"#4OQFA?Q^LPKU0XGT?MN4X949!/^Z*'P:'F@6O=#M=XKS$/9#>9*[,&B5IC

!3E$F1+]D[$1-F MP4!%O^GZ#@Q(0H:XBS4Z<_K]_M=1\.GW@@_%TH0.Y(Q5[Z%)P3BC6@BQ\QDO^\>6SZT134.:=+E/H\+/XN,,^6M'L M_#,J*Z9E;?RXVU%V_,PTU9V>?&VR9D?;<=0JYMHS-G]:M[DVB:XX5\1KD^BJ MF;VM1GTC,JE$2LV;7]6-M>\6'.!@MR1!-><5L_"\\C@-J#GYC7YO&DHWU)QQ MY-RYY8@DS)S(MSWKU)NVUV1,YB-J0VN*+#&[!BSI;8+'WEQ_>X@X)(M(4+&+ M5-R5BO]8>@0)^ X"?K.#\10%>=_:4$$B[D$;(A7?J0V1@._5ADH9J_$44@*^ M9!QD%>8#M/D:J=$71:HJZ\:.E>9/Z984 =Q4 "NRUGU?5@H"N":\;"> N[)J M(( 1P$T%L-*3]5W[6R. $<"5+UJS9$4KVVH/ 8P KLNBJ0UL[=KW P&, *Y\ MT8HE]_KOB^1& ->$E^T$L"%;]?1"'+LG4P7$OUN-)#U$!=4R]#HQ.2U:8:VE M\2DX:;+W;Z*<*L13TX:;IIL]#2$6XUX M\ND=PM <9P8:H B,(F#TRS\$T'1C'CC-+2O4=>=57_L9:C7N=C=&QC"TF=+GP0Q?F 3E5[IH*0@XA=SS( M*;)9.D<5(8>0>X=/R90-O6S?%H0<0NX=71\L6; M.D/N:=6$%2#BVHFX,T6VND>_>42TM11M&IS\$&TU8LEIH\VR%$1;C5ARPFA3 M3*CH@<8;0NYH2^O)NE'VM@@1AXC;?6F6K.FHXQ!Q1[R?W+TK/99"W,6!6K;9 M^!ZO-\;;1'AO>]51.R17$S!9>9 W8F.;H^K12P$B+AJ!"^7H93@0&,T 1@FG M/0*C/<#0JJF$A^!H CB4:D*@$!Q- $=IYS6"HSW@4%IZ>F7^GT^1/9J1.#B+ M_A5/:6X'3Z['VG#TZ.!BL>?@X;G0^QTC9JKK.<2++LX5BT%FKZM2NF\M2^4& M8V(O'O_U>V-WYMK,NU3L;9(B7XJF1)K[820Y+GTF MFKW0+\X7=@"\D2:N9]-1[)DT)W:X#(A$T31>SFQP;+F>9(_'?N#0KQ#IV8VF MTI?!X$&60D*D U.%C7CA1A38XRW8])<_6:K:O81_%/6R('&\P[ZAI(+X"B85 MM>Z@5!L#2GO%2]I.0*[XBC>"D<_^][^.@D^_;T2J>(_&5.=:Y.RSZT13H9.S M3_&]X:*;/F*/0G^VC#8_DMENP*E-@HK@;A@K8;Z9OZ=!/)N%_43.1P&Q?YS; M$SK9"WOV;+^$'S[EQ9S*N!A<"'5]5F^NKEY1Z9R^#>X&7VZ^W=P],C"9ET/I M^G9X]<=P>'M_)PWNKNF?P==_#6^'TOUG:2-JZK*K^[OKV M,5[$]YOA'U\?V1KN'VZ^#^"#88U6LP9-MIHS:N)0Y11(CC^C_X2@HJ*IOZ1C M.J%,]YXQH=;;A"K'!:%(G=I4H3EV9*\&KN<50/7JZ\[WSD&U2M[&AE]O&'79 MO5(U*]LJ'^EF,Z&\\9_IEB4Q@Y3N%E$(/*';1]&6M;9DV+2\C01AW(4]C7+8 M]1VH/DQ"P*1S\4Y:;=@'Z &"+R-6[*RGW1@ N C)1?S#I>.&BYG]>L?G3NLVU273%N2)>FT1753.W&O6-B)PWW7,EOJH; M:]\M\-5QNZT:%]:::=KEMD) SY'?Z/>FH71#MV-'+E-W;Y\DS#A4MVU96V_: M7I,QF8^H#:PILL3L&K6KJMLXE-] M7;9VZ+U]6/"VH.H+M]:R?P\<1X*574C#R!__.(?ZU Y+:2!>R()*,6VNO&'< M+5TO:X\UX)%'6_'(5)K?6>[D>=1K?L/)T^913]9,U'5UYU%/0UU7;QXIAJPK MS>\[>=I,4OMRST)M5V\F*=3\[I?MI[)')K4@8NJU8^1W$D;!;6OZU@^]LMYM?JWET^:1*(N 7$(N(9>02\@EY!)R";F$7$(N80^*=QTC MOY(PO)"^V*XGL=IW$5W)T@VG<^)%4-S&(:,([R./@V7T6R&7D$O()>02<@FY MA%Q"+M692V<]63E^VR#D3V.DZ-C7DOLO!_N^0^4MK_ 0V;\DNBPRCB16=)HX M4!_UGZY-#YB/9#SUZ"R?7N#;G?\O%"5ODT+@< P-#U*IV^A8QA;+*ZB8#<'0 MYUI'*2B&"K&\,$*N#X HV8N.H*UCU;X2V@#PK)W6YG/O4_*U%K(=77')+Y]D*9BIR;* M!SK-Q+].//*DZS7T70@$'2F M)V'DSED(I;L67.E/)'\9I &420?ZI&.]]R2Y$9F'$GR#\G:\Y.&8RQ ^LL-P M.:?_19D*K6S9T ']/(3!=.,WR?8<2=5_2_K7OQ [""7^Y5R#0FCPR+_=5>E_ M!B1I^YX2G\GNMZS.9-?\ 56!358^/#2].TR_70\6P(]),<- MQP&AG\+@L#ZZM&4 96_8]]GB=N$GW9XFZB%QULG'@F:$17Q-8Y*R%FHJ&CHS M79%]2DA]-WW$'E$97T:;'UGKB5>1R!F]E;C8S-\P7=?YVP>70EKM.[8ULD>. M;DPL2[6[$TLU-$OMZJ9A_$_/_! _- WB)2SL)W(^"OY_]MZTN6TD61?^*PC? MF7O4$0 ;&T'2GN,(MB3[:*Y%N2VY_;J_G "!H@B;!#@ :5G^]6]F5F'C(I$4 M)0)D19^UUS![#"U^[HSKU/7OU>%D\@F\2,FL!8%=JPA7Z! M!C8 O^SVNN_/+\][-Y31WGISK9Q=7)]^OKZ^N.HIW=X9_+?[X>OUQ;5R]4Y9 M26A56[_8_?*%4S7QO=AR:,37P11(Q5MC@9\34IU9)D>^O$V6Y,Q9.&9K;P;.%Z:,HS"8 M @%Z8-%AF7]F%PRRQ8W%XK P8\A&$[ (%/;#'"3P @9S9$E#@:7TV2A@/^A#<%#9K%DX)+*#[8W ;G5'(P54/8MA MIB'9#6(:DP*)XF>#\ >L)HH3(5@5MP]6TO0>MR%F/P(X GRMC_81SF\01V-: M9.*"Z06CI78-+ !6%@)O$VP"CCUPT>*:X@8BM+L;!TD4TH9,AT&"+P>1+[Z; MH(DT&\%FW 6PTQ/X*19/)(C*X,(081(D4QR\[\(_*?W[@EG$C;KIT)T69^%' ML#5A-,UV#64-4"18]31GL2E1>!O1'F5\7=BFAG)#6_T0S8 E"O/ 98;3..C/ M\/!@P8$-8 @+$:C MZ(YLVB':P>C3P1%&=_"-$9P6)Q+\K<@K1=I.^1&KJ,K["VST*?4&Z$U!D8^= M,3 $?G <)4!7 5C=4Y@HIVN:WY)7"OX%J3MN[I/G K,"0]^GN=)BZ+.X(Y,X M^A'X_"'\8#XN[4-2&(:VA.@SYJ0]"L;(;[0H>)T[-0\M*C\(Y!(8&5:S>GXJ M4A[,Z1YX[!Z^#OL HBY&3B.Y\-"79GC&P+(1O!_S?0N#3"*FK,PR$5UBZ'ME MZ"+W*NCXQ3AN .^#PS>; %4B"\/,093")_)/"X%"^Y-N&NU-)H'0Q12T$X1$ M.O1SP&4&3!T6!L?>9USX@#CE>P-R;"1&BCDS)K,^N*538(/,-5R31A[;\]5N MTYP!L=CQ&_0M9YW,8Z* B(=FVB1AK]-_> -,.!FY]Z^#D+0GO?1&#"_BK7WUHV(=_LW5'3G;-81])>WXT![VS\.B20.]+]KA_W%,@1_HK:%;E?"$T MM$8B]*-;\LBC3]WQ0J1_W1AJQ<\"PW'K9* _NMSCVC/CI?:L7CMS"KX6F-TG M_RRG1M4:@WW-I6\5^MBB,FDWG+AUW=,QSK#6Y4F/QX*(?-_'X..BBS4(%B = M-UGGGB^;UUSMQK?-5;@U7G-M;5VU;:OV^%"2Z.I$=!U;;9KU)[JURGO7)<#J MG=*)L4&'XMV)U]H1.[K>KM#2#" MJN<'28*K%<%9+=71:TUPA^YXFVWI>!^BX]TM)Z!)I[O.[@^"]ELO;EI+=_M8 MZ0W4MJ'7/\9S\-ZVT9+N]B&[V\O2QF\?N \_=&/5>?'&-?NG=^G'K!?:D*0A M26,Y:6P"['THI'&$+NZ:-59;ZU4%SVT\Y%DD<]R .\ MRQ=O)K-_VC@*[W+MC@_RMJU.4;L3HZFVZ]W;51)H 5E];PE26XU(S?' MJC.Y';IS;KWXZ=10E=?0.W],E0LX;>FIU]EGVE"95\]9DN16,W+;1)E7C]P. MW#??2)E+O[P^RKSW:!L-Z: ?D,?T\C62TD$_5G+3&QMW#*X>R1VZDVXTC[ D MYAB\]+45NW37#\-_VD2U5\]_DN16)W(#U5[_)(Y#=]F-YHM+A!JJ]AKZ[-VY MAI!'5L1M[:E65[H5ZQ^1WI%'5.TC.M9Z]V/P_;JB8W,1'6M9JV;I\]79"#?M M5NUM<$EQ=:(X2]]4:U2/X@[>ZWMQ@/$:ZO0Z.GU"IR\!\7J2:I=79Q4D;ZN] M:9.^ZOE/DN+J1'%VL_XU]@?NL9\8&R"7')2[_OO4[8\8_+\?_'C[+_B?=$YC M-[X-0MXAVH31Q7(U%!VO+;.A.^FA!J'/PNEK3?SQ^=9&([X.IK"3WL.K-1]K M"?G :N?79;:>;.0BZ*F;*#'[P<(94T8,1X8_8S_WM((\"I.T MA+RA7(39JUA:OL2B@H\P!6A)0<92(IA=_-"0RC0JQ5H:RLI-^<[NQ4-N/Q@% MT_MT7%DJ4U]/W)C'Q%<_2!FWC2*$_PB<#N+DRD^ M@/]E/]S1##:#!L@+YR>%QO;XV#1FH9^HB@_;-8HF2C*,XJE&/XTB8)TI*RX1 M]AW6#2O%W\?N=P;4!;^PV\"#$;P@H6V(V2U,$+^&Y^B.1I%';Q/HK#M!9J!= MAY,%,0/['M,&]]DH@%G 2^YTJ5WK 37#9OT(?!@UVR@8%*871#YP@L;_29!- MD.!L8+DX!W@S\'!.T80?UETP'08A;4]_E@ =)TE#Z7I>1%,?W2_."9Y/LL^* MB21*$-*&TD3A&(+P!TOH3&A[D9#=^#N!"1:.""=2."6:5^F<8I;,1E,A0Z24P$G%2D"' %0Q$N08O+_48_& P8R(,I$3^)57R#^+S(4?@<\BT(MC^8YXHS@YDG7*;P113. M2BT>278"J6@ MEL2SNHCU2JWGK[A] M($6@NI6O% PSQ.UF\9XXL]DJ[T7Q?X=Q.IL)B".M'S/WN^8.8+*OW=&=>Y^\ M^KTL>T#PB,&;-GR].FMOS:_=,&%.E]U>]_WYY7GOAA+D6F^NE;.+Z]//U]<7 M5SVEVSN#_W8_?+V^N%:NWJVFF:HLY]U%K]L[O>A^4$ZO>F<7-^DB/IU??_YP M0VNX^GC^J8L_7%=H-0N$2:LY ;,)[0?%CT;P?T)=1C,8$XT:]M-CX.6@4,^A M[[EBSM(>%=^=NK\MH^^5"G-/7.BYR5 9C*([L%/>H9X"<0;"U .[,3>OEHAU M$)F9/SVR&I^LQA\F=QZAM,0"$'P*[*](Z-?B"- MAM.A(._)+ 9-R9+,?*))D^94%^;(#6=XF)MC;GB?6F_S9C\]SOXS;H)//X#LK'&\RF MN!86#O &F2E58X\H;R)7>EW*7; ELQF*$$@BWW2&+GCE1?&)E@OZ,S>9<4 M?H,O9;N 9WA*5O*]T-5)>5F%?7F*7[7\9,/2M\1""I(43?(5T86'@R.5DO6I MK*N&*-Y.\SSS&AZ<<7VUWI87CK73B9NM$Z7&LD=1@B$G@N@$G@7&-TR-M)L( M5J'J2]!T]H%/,9!$BF!>-H*H63-WZ\&HZ5RL]"Y?;%(>>%>S_K(0.6/"A AG MXS[Z_H-%/4!:;=/=CUDA8, U?AI)I6"FD;IV&# :'"* MFXBA$G?$*(+HP>:Y(W0M;FG_,-+K347,(YL ?'$PFGE3TD8\-A$)/0./H%[ M+RX$'4^S+:#-NH4IQ"20*78-?PM3>PI>7;8S0IFM/+4[L%$H%#:&86.4_N*- MW*!#V0]&$W]AQY%#TS(&YG-R[\T0(W=H&I!A280O*)5S11;?YYJS'/W!!Q:U M:XDOX&"7*^XUN5/=AKCWJ::0'I@+LL)#[DG% J>.))<"K]=58V^610SX067A ML1AL6[RO'+F3A+U._^&-'R1@1]Z_#D*:)KWT1@PO8FK-R<*=)7V/_RQ"3.U. MP[9MC#*)U"#Q81& :E :NXBE?_6;#4,L[/R9[UAK/SMH6$-LV'KVPW[\&^V MN=V;!S598[UA'\D5>S2WP&@N/+LD>X"3_)[NU1<"@11K_)@,E62:!3X"B[RH:2["NZ:J9OF.OWR'EWN<>V9 M(?=LXSW3CRZG]1,WTC=-:EKOS \TIW#-Q5<[Q\OHM%3#V3+C<&V6KW+VJZ3A MNM.P:=JJ86Y:@B5I6-)P=59M.$W5;&Z)TO6\-+RC.EU.?'K%J>\#2Y+7RL?% M#-.MH!WJ7+UF.&K+W "23!88OO@1F1W5T6N-#7WH1]1NJZ:SG];7Q^"V%HL7 MGH*]\P3[J7I$U]95V]ZR:K$6UO#1GFS'5INF/-D#/-F6HW8ZTOK?]S%T??^U MDL:EC1QBK5O1 M8RWW2^_(_=HDX\BQ)92YA#(_0&!I"64N*>ZE=4_]HZ%K[P/ "%=4ERM*,[88Q>]Y<#K?"/>_JL?__Y6PJ5F<*EM M"96K21'?13-!Y+'NRW< M$!+7\C?7[[S04!Z9!,<8(X2P&6&F3U=]=S*"!SBL=]I"X83CJ#<7L;?H.\&4C07> MEBO L4@E,3\%K_0B;"Z0Y=W"IV?>D$._)],84;X(QM0#KKA%E'&.M EGBHXE MN9I\=8_N$\<$Q<5$(:).!N5^%*[_#5Q4F-?Y'Q M-Y0NV! )%S/Z-4:*3:9<.VR!X K3'9? 6PLGO5.PUIH)]D(3C(=X3#;# MV&4SC(=V6C;%*#7%*(#0UXRS'@2)7(:OO-)<@>U^B&*>AI;HE",L IMJR1Z^ M+'IBQV@XCK,5>F*[8=CFUM002?3$ MS??L^- 3KQ8LD==/2:?<#4$]9[+FP>>FHG+P;Y@U#^-8M3SP0]^YX M:W5D,&:FH9J=^ENIAWY*3=5J[;$L1Y[26L:WZG0VS;V7MO>6V,;4BY)GDKC^ M. @#:@8=_%CHTG/@9H-MJW93&G=5/R5'[6P<#)*G]-(QNY;J6/NN93EPH(Q5 M.=Y/L;L/"NS:!%EA;XS1N-%.U,@,/*RC=4 -F%O:\?)HJWRTAFVI=GM+1[IB M&/4US#%!:/JJ8'0=[!A'%2&\*E9]4=+YD44&+6./]X@RX+36Q8X\H8J?T,9= M:ZH7#ZRTE*:&E%+Q2\6_PP!%[&+!G.)Z_YD%'.Y0>F?X_:9FJ;>^G.Z-4 M+NOUSS15QVS)$ZKN"35MM67MITWP45T'7B.2P>^("+$$SN#(;@1/S+;:T8WU MB4[>,[WT"3EMM6V:\H0J>T*$$6:^J?U58#VD]ZT#; MB0)Y3,=V3$=E;Y\54,5X#EX!6.S8[&W#4@U+VMM5/B%#-6QY0E4^(5TU-C&# MJF=J5UI>/X#TN66RBL#HFN\F>)R]27>Y-=5F5,/2U?:V]\Z[V)^*E\-+[CAJ M[M!MU=JV?Y+D#LD=!\T=K;;:LIZ6(KL7YEC>8B2=D1SCYG^@MS()D2&#FA"C?GS;@L.8W M:<,F#0OTN18M/GJ:=RQK4L#P2(%< Y0 "[3?OU\Z?ADD6[O:#43"]5ZBO ME.C3D$DR/O#H7OD!"R?1 >\*#/@DA;C'?8%M8=BA C;" _I![B8,_/S09,NO MK.57I[P7LN67;/FU;\+<5\LO9V\:F,NXW:GA5(D$(6E+^@F$9=[7)K7>.# = M[FVNA$DSY7H8_[7$QK-<-1'^R&P_NT9%U6GKN;;',T>E8#I9).+EIU#>&]-J-'$OGK^Y M$#_[!:)&TMG2L(17Q7?!? -2',$0&E=%#-_YC%R(8-8].SB M\T]2;Y+LR738-ZL5MJ3 IU&@.T)%?#LL12P6LCQ$]"'4J/-2'DQ SRA)V!2; MJR'19H,POS@&4@C0(M$LJ*X^0[(Q'+&U$-QB!RN'M MGSQW@N$Q'L3P WP='OC/#+02D3^)1PJ&B&_QO\(?\8<0=O2Q$=[@;"3A/1?A M/7K*0Q1E*/Y(YM"ASQ^P2I+Q+HJ_D\@4!QHRYM-)4VPGU6PCC ^!'X>")0 9 MXU& :U4PKFY&35W;O3W:X&UMT5^1@UC6X8TD).S'=+BTQ]OB'L#FSO/'TQJZ MX6W%8K\#6[C1LV]ZJ@5NK89B=YV@S9NO;#?M(3S1SNSL/* M!FZR@9MLX/;<>R8;N&V^9\?7P&WAJG?3+-WC3.S9;/'53MTYL=NJWNX\T\GO M.;=>DN_!DZ_54AU=DJ\DWUJ2KZFKCK4I(O"+D/ QU,YT?5_!A6R',[9N5:X< M8\KBP632HZNA5>VV+-"L[@&U'=F]HN)'9*CZMD9"A4R!>@COW>,? MU!=Y@\,?2'R4BI\202#(4ZKX*1$,PH& V%1=B$O0R$*(@3 CI8E7[5/BN)'R ME*I]2H<"'KFV\"[D%Y7R^CK[R+A:C2BYTXDXF++XZ$R6%)EA)%:CA,>%_00E MA -@.&2^K.5(S!_$PI0V:K4/:>](B_*8:G%,QY :(_O/O,081Q5:?$]0'^$* MX(TCBRWN78A)7;->0P/5,&2KH.H>T-[YZ!B,@3E8EBTS=20XWC-M3;4Y%$6H MM7E+F#J 1NXF?U'RQ5'RA=52#?UIN8^2.21S'"AS&&JKO>5]4"T051=@%.P. M1V^5W85 _8,6P\604W3.6@IDF'(LC11OE\'T(>1B%(>/PH7>!J&?W9_P/ M\/,@BCV"5^ X ?"FS^=&(!_1#$O@_S-S8X0$A,EA*>=!5/B+:GR.BIK!0JXJ M[U\"M0-LFR0".3%#])H;:$MDJH- #N@8#<=QMD(.:#<,VWR.^G:]O6W!_8/% M^+HC)]NV)7* 1 Z0R &5V#.)'+#YGAT?=M&ZR0>66O''KLQHQT\8X M2-7+=)$$5RN"VQ2Y2!*<)+@7QQJ2B6)/,PH>N_TYLF+4$V>#7-+=U,WM8YG_ M?-;"@0,E#5N2AB2-Y9JKM9>*V_V3QQ[*??>S[-/%3(8#JNV5=G*=[&3#M-66 MN4=#67IGQTAUMJ$V=5U2G:2ZEZ0Z0U>;1OUAJ2I-0$^L'CMDCEFVQ&ISS);5 M7#6Z&);T5J6U/:5*2A*=)+H7KSZ2^0-;605KUG<<&4K(2?.E[T?W'_23N!=K MQ83WX[1(\J@)>72.E#R.I #7M(R!^=(%N.^B>&E+YV5UF-.(RC#'43)5_ #> MF8[N"8;:C:F4Q M.33B:^RP'GAKG): (>IBK3$8+\MV!&P;6!5U9/? \HG&+-[? ;]ZVZ!]--Z4 MKVQ6E\4^'QMLN-6]M'G[0JEQS4JK5R]$"= 87MVE7O$9_ T8I7^OS!(TG9>4 M7:?V-7 B&P5C&&/*B"<#8$*/R=ZPD6H4Y1258, MOAPCL*$L)A@%22YH"O)E^<;! .FFKB06<486*8B%BU!1M4N:I_B6*._6\U?< M?A*-9M/5KRRK,]\''3KZW+5MX7^'<3J;"<@UK1\S][OF#F"RK]W1G7N?O/J] MS&G 9F+P)NB,"JU]H7C1P#+YRVZO^_[\\KQW0Q*\]>9:.;NX/OU\?7UQU5.Z MO3/X;_?#U^N+:^7JW6J:J?NOC#=856LT"8M)H3,./ (H@5'P$68H+DF ZC&8SI(XK'3X^!B8J(#WG< M@(L0U+7)$ 65[T[=^;2$A]7#GKAPA1+XSNXSJ3]+N,A':0O?@]62<,0%]R,W M)@04;FM%L%DH]W^XHQF*?2&60?S"/\"&C=&P4I5;%N+?P1J;36=QZ;$1+(5& M'KO?$?@"'[L-/!##7I"@? >Q?@O?3.%.W-$H\G*+T)V@/F\H%Z$"$AE\!3Q' M5;E#R)51P'XPKDI(U OE)%Y=I9-@M@(_%C7!G()0=Z&Q,"7U1^##D8H-3U+: M"B(?J$/C_R2T3)#@*S!A'*D_2^! $[YC:#KC@*!V@C#!(X;_+WZ2K$,D:514 M!#;34+ID[\*21O>+VQ2NMA2R.0)V?^0BL M<=@I< !9G$SA$3Q'?%*0#/XKSA M,H6 P)1)-(7-Q&?SJ>(XTR&,]X"Q&0@NXFQ%U!\&:,'!'HQF1#G9'W$1."\X M.+ ^XWO^YM %2D[@HRC, Q\+84C4XLGDYT*+F7USL IA,!'L./) M;") H.BLQ?#XEI!D^;L% 9R-4]S*&+@^G*%P+J3)J\L,?)1XB' U&$5WZ_%5 M#F^T?\9:!BR5L"G)7 &U-1]G6-P#V.H'B.50L*#,IKXE%I1M/ ,6E-'HM#O/ M J_4EI/M2"PHB04EL:"JL6<2"VKS/3L^+*CMD1 D%,F!0)%LC)X@D70D^59G MU1MC,4CRE>1;G55OA>Q0)R"H>O1WZ_J^@BMZK>R^_WB-,[&VZ3]>O;JV S^E MK?J/RU-ZX5,ZE&9O=9/G2YN.'PGXQC:=NZM7?W3@A[2=8)#'=&S'=%3V.+7P M5F37Y2H9$-+.DUV7#^" ]LY'+WVO5$@1*97&=/:1/U.0[A?\WFGJ_E1@>ZQ0E_;N M6GK,4$VK76>PE ,_H$-Q2"KMAZQ1L+>FY2![0C_OUE2;64^,IMK>PBVH0[/T M1]P)R1B2,1ZX8K34MM/"L*3]TRI D6O=TJ;I+,QEC$.V)4PH!# M8V4MU?/9S7]249=I_S,K7;IG6/?,%NH=%,SHYT_K)OQKS)()(W"1O# N9J+@ MB>:,$ O>E')QXDE$5;_9UZF66M2?^4'BQ6S*R^1P?;"T61SS(JV??'';G.?S M YK4%\D$#CF$#4ZRHEY6H+'3$5"-TL4$2R?H"@&W[-RHRW)P5Q' L;L#F&S,X^K1XH^,SY+L]F*]":G5*'A)-X MX&*\2H 2V3#/B"RQ.\J2B!3/JRJ6(5+L[O360K)0]PME<8U6>0;GL S6(A& M"FRM2O\%#XJ@JTK^TQ[/FW#ZG.>VM]9VE4RZD'WU]OG10/C9/P>1 _6)[X/0 M 9(.NY\4S"CU-&;HN!T"0J^VK MXT/:-.9RE232ID3:/%ZDS:IX5#5#B-N9R&^L9K.*'A2M8'O=A]JT<"?3OX>= M^!%D0:<'H.3F==VRT86^PV%IM!E=UL!4^)J8K[D"'IXFF:R<932;IA$0<':S M9Y'4^/-_E)_W(]+;?.G"Y#PMF/ (2X*7/:!5 M&0:.$HJB(NH^>3,L!=#+@FN+1L3*L\G6.C=W[M?C?DWO(LVC1\8,9 \/1> , M^XR%.79?W<(U9X_MS.-4RZ/I/&3<7Y<%,O##+#Q"9X0N:1Z#3S_#:2R-F;/_ MS((I2*T[-_83<7-))Q23-+K7^+3$,>'Q+S_:[,5@H(' Q.MNXV@6 A'3KA!+\SMG5'UQ-*;OH\,^R\5+ M*E0V)XSBJ8FK^\*9T-?+IY*+H1*M4J1:4+U2I/KRC;MT<7(7QY0NCG1QJD68 MTL59BK8L3"JN/,MHRZ0K=A=:*L(T[V[4S7*D-K,;2PB;2\[PQ3&@'L3FS M,:8V1?$Z1+4]M.4ZU+9UQ? QSO HRGG9E$)C3X'].-!RJAJ516V,6%X]C!U) M<'4BN+U#!DFJ.T*JVZ>8.RQ#=15&;.;_O'Z*K5H5>Z_28^P4O=+.BX0+M%5* M_[270F]5 Y+X>D6>KP2TK*56/?!CDDT Y"F]F,%P$/+]F"'G]XY*)\$#96< M>4AUQ'=;)Z5'C0'9"/]E0M M4S5;G2IV5I4G^\)@VG7JEWMP[A)O]M)[M"PUC,(4 HR02 6*1"U=(_,X7:,3 MRU&-EE/GQ)P#/R'3!,DI+W,J?DHGAJ5:3E-F?CQC&NC#RFAU^S%1S26=IXQ6 MP8DWK(H98]+$?MJI=E3;V;3Q@#S8&ASLB:G:]@::I4ZNTX$D#Y3QHT-1LK"N MOY0C4J0-&]A/;XCPI#@:H7)@\?%#R/S;6%D'Q21/NN*IAOS;H0$MCU8>K3S: M*CA5-59P#R9-O+#*JF]&D,RND\*GDH(E!5=GU9L&BNOD1U>$W);C)YVQ,*(N@#M#4)IO M_ER50O$#G.).;S+TQ\(\G8H%>;YLWRQ >?+E>GW3/0Q;-=K-PTG*JWS.-&LV,0N#!X!8#U.6'5PM957& MD.0B==_V!8,K^N#(R]9ZW^)590Q)+E6^33S>V,.*R\:C3:AZBJ=9BUN,3<9X M)KSW'1ITDO9>\@XBG44Z:UY@6X,0M9QBA0+]E?8$SI_2[DRV6'AXB=46OR=Z MHVW7N8Y;DEN=R$UO.*W:!P$ER=6)Y$#"&2U985\QTV'3?-^GE^A6;NO69[K- M%E]Y=MS$X*A3K;DDWD,GWBW,%TG DH"KL^H-C:&7!(5X6ISM>0+ .PUBR2GN M-,[V4.5T[2ZUNN$TT/(4-'ZCQ7YZHQEV$*>R:?8T2ULFL\ED-IG,MAO 8;5C M;EGS5:$H5N7&D,0B8U RD>UIM.8XFV*^RC2V(TUCVS.Q'(.U=#V7F?;'SE#X M:DAO=DO5VP?4J*$ :<@-JB9JOX100?I8"E%\63B)Y/7U2%;L/Q_2#Q8@8_NJ%/DXNQ#AP; M>]/C-+-&UJ*HUL1C5I)X\B:Y!'J^?1NIPOF3 :)AOR8\_C&BT'*\=3SDN-B] M7?& ,&]9CK[.6_LB5NW*#PF2QH'=\+Y4:.3S0?%U,)""R&^LI!RQ.1:1S4(7 MJKO GPZ%V"V^)>2GGK_B]D%:PKQ7OE*0E1[#1>R)_AQKKF=6X7^'V37PQ+UE M6C]F[G?-'?5[F>V Y\3@3:"D"JU] ?/),&%.E]U>]_WYY7GO MALSBUIMKY>SB^O3S]?7%54_I]L[@O]T/7Z\OKI6K=ZNE3566\^ZBU^V=7G0_ M**=7O;.+FW01G\ZO/W^XH35D*Q@8'HA0#3R-,W5)8( HR9T@WYVZ\SWAUEDO%VL9OPY"FCV]]$:H'B$1EN"!T_?XSX)!.D;#<1SD$>'BB@\+ M]FD0^\Q9=/RW9KMAV.;*G_6&L?*WAX8US(;>7OWJ0\,^_)NM.W*R;7NM81^) M>3SJ)!G-A6>7N#.<8\-NX#-UN&JIBZ:93Z+Q MF2PDKG69G=52';TC2XFK="B'3'![QXB35'>$5+=/,7=8ANJJ_JB9_R,K%FI2 ML5#C;H7=K!WO]8JKHB/+TCL4K7K@Q^2TU;9Y0,F4\I0J;##46+Y_8$GR6GGO M!J$2A0K,%98U"Y(AI1D@ZC_K3X^L2&3O\+6R/&,M1\-1#4/?N%1?'M 1'-!+ M1X4+N0NE]"W#6DQL(QVPIR-YL/F[U.*83@S5M-IUOBB0!U1QCZ72 M($EP M.>DJ+0V,];:OLJFA6V0>IUMT8G: ._<#@2T-[K7 #N" .O7'Q3_P4S)U5;?T MVM_F5-LW>E0A+8W=/;FG_"$:921Q$ %$L1.W"NGX3QU!"6( 4S(+]](9N>$O73I^N/R=4 M7[P,1TEV*]W%-4\U9. .#>F#.EJS:CS@][L&$B1=65?7-!)(9 M=;4XIA-G[TSJ)V[1N^T+\P7W-A5NYMUE!R18>&$G+QDZ_2ZYO@89BJY6R:GUKA M-)RJC"&I1:8#;;?'YUGO@+PW+L+R!]. 27R8NN##5)K$9$?;0ZR3>+PQAZ>TB#S$M*FG>)BUN,'8 M9(QG@G;?H2%W6+1GJ;:S9;'3B]P]I+-(9\U+:6L0FI93K%" O](^P/F6K9:7 MQNZ?[(96;GL.&F9<;SA6G2NV);G5B=ST1J?^]UZ2Y.I%62> ^=>,&$V;3(4!*P).#JK!H,HDWC M;2\)__"T>-OS!()W&LR24]QIO.VA6NG:76YUPVF@Y2EH_&:+_?1&,VP:3H72 M[&G6MDQFD\EL,IEM1T!*NK4EWD2%HEF5&^,PB67OF8_'$(F2R6PI$(ZYI8E? M(4^T_Q&.REZ[DQOX[1WD=['9.WT,ONT5_^\^6=<1J6 MC?MP,V0*2Z;!F+J@!CGR)\N*K*-9056$:9NZF'E1Z 4C/> M4766X$^PRA0H%(XO1'V$H\?P" YGVO]4E;MAX UAP FH+6JNBE]$P%$*67I1 M/(GH^?1%5>@V'-\/$B]F\*,;^C2Y&"O!8_P)'Z>9-;*V1+4F'K.2Q),WQ26 M\^U;1Q7.GPP0#7LTX?&/$7F68ZOC(=\^V+8]^Q[OZ8M M2N_*&@;O^"&]Z7: M(W_&20A>!TLIB/S&NB0T;R *:GG[KW[\^]MU!C',=5\2YV,1Y2XTO[H+_.E0 M2/[B6T*$Z_DK;A\$-NS8RE<*XMICN'U[8@''GFO55?A?G&[@__>K 27V?'= M=M_M^W9ST&Z;KCYHFTVK;>IVJ]G\WY;^*GUIF%U@3]Q;IO5CYG[7W &L\+4[ MNG/ODU>_EX\)SDC,J D<4*$-6T"K,DR8TV6WUWU_?GG>NR%SOO7F6CF[N#[] M?'U]<=53NKTS^&_WP]?KBVOEZMUJ*5F5Y;R[Z'5[IQ?=#\KI5>_LXB9=Q*?S MZ\\?;F@-5Q_//W7QA^L*K6:!FFDU)R 305?&8$F-X/\2D$P@<*(9C.DGI.,8 M&$R(I@TB"&<*))J0",R=-]^=NO/]Z]:3+2]X=L2['X+_S (_F-[3"D[=28"^ MZB>6@ CV6+*->#5;>U/&7=(>9\QCXSX/Q?5%!*85)D*"&PS?0I$$E!Z84 M@S%&#-SU]&^CP.V#&8;8-RH?W6PU6NGH6^FM/6[L%2CD20SF:'RO"-*@#:#] M!(*/V0\6SN"/X&^ EO-S//I)'-W&[A@,VS$;98^"+WTV';SB!N_?GQ$IK[X.BQPQ'!W&LH71K9W2!-%BSP 1H8__6"<]6"3/,3P A\2C\W- M#/0^NI+(4/ $2%F+%CJ+B;Y=#S[(R#WTV9AF&O'YP%'X,X^OAZ\$'HZQ*Q-M MIEAZW>3C2L6#2T8G/@Y@^XCT8Z2_F/%S(I'P/8SN0MKZV/6F,WBP2$/@MXF M\5//.G7I[_+8 LBNT4CI@[\X@8/Y27\;W2O_L N*4!ROBG^UY_YJTU^MN;\V ME_[5X9(9?C'G?FFIR&1W#*8"_S^WBN*^N*G,1;^4QS.$-SF,,JV,.X$&&/JK M!&X!*P-9BS)63?_&I\)E,3J:,WH9#O]'X"%3/&9(_,/)=3DN(OT\ANJ#*9^A M#VP$(IQ44! G4^4_,S>>XE$-:.OJ)\U#Y1WKQS.4YAW:$-B6@"@W9!Y% D@5 MX@%[IP676AM\.'#J9I*)=S@,1T(G-DK8'9 ;XV9)D"C=,)R1K8T*Z&&2PY@>'V8Z M=$%OP6[!8L81C#8*OB/'PM]#X)PI?X!8@ U8'(O GK!0DUG_&X8/'SV+:#;R M:;@^VG;@E?UB?D.YP?F#>&9\4MS2A8_[$3W+8X,X^-C]SI8)J)4?Y$$E80:F MPHDV1$@]6 2]PJ-8#^P6KFM*%VZS$(.A,>Y::HS?9VIHY4S@8.9DH:'GHJQV M//N%.D(MFKU(A"P>9\H\W1\XO%L61JS?0 M#L$/0))'AW^P(E^D>U4BQ2+Y%7RA>4*<^P[: M[<(43WT3D&O?&3G:F<4$6P-F5*(*[<9#\LAO>.TS2Y),O>(XB3 -IL%T!#^@ MJC7U-Y^"Y+ORCH]#O8M,XTW]1*L?<"V)<0>%+BMH?X ,M+X[(I8/I-.)K%(R!MT9X_5.FP$_Y[KT36J5FY/XH MT8#NP5/#D!?_)=4DH%/ Y=<;>N8N@T<6 (62^@3!L-K&2?7:%6B)@J"TA4;& M?"*, <3T?\L_MX[AND+YU4W^WRR:WABE<(,0KX"2:40Q;_@3 MC^D3(^0[I2KH3_!K)_#370PMDRD+]C'-B(%9+P1MQ'ASV;SGP]'+NZ$ MQD?U"%XXTB^)![( TE7PU<+3(I"0>AJEAU"KY286R9M$1-^6^D'HH8C ZXC4 ME"MO!QSWB1F/T&H8%I46(YZ@PT=I@DI,-!*5Z9NE/V. MK <>QA?V?"9D'KOZBC'FA)M&AF1;V)$KE2 =^\>/'_FH+VA3'E^*3G-UBH[, MMI'9-C+;9D\.PBDZ:.\PC+.FFMC#S%?H"= -(&HI'AC7,AMY> M_>I#PS[\FZT[SS-9:ZUA'RG;>[3.I[/PZ)*"'$Y$E>HF^Q6X5SE?8-Y2<V9L0E8U0QA9ONC3HH*[+BFXW'I0SL"J MVU$OYUWV('F>-@KKS/ 8,!X*1IB(*%-<]X02*8/PMZ67_K)[0IVQQ4\LM6GI MLGU"E<[DD.G-;*N.TZP]%D:EZ:<@QH7D+OK0*P7W@:-$G;35MNELC-E>122) M SV@EFJUS+TA MAZ5F3#GQ&?^GWRB+8%7.[SYPWI\O^!*V<>[?Y8-(@_IP;Q51;M["X:Q/6X5K]* MZXR67:T7;]"IAJ+/6"@0 P+,V@L'HQD+/;XOHEP\"!?JZ -A+HA*G/1?*.]P M-.(%*.FW<3Z4H(EEI%15+RJ)LSH+D8B&T "C0!2;%LMIQLP/7'H5,T\:RLK, M@>7+".4^([0;?&H]+#K$38!9@^D-8QJ_D=8"5W(4PZI MY\6S0@DDIM%C(2>F?Z8P)KQ( ::I"7IY1TJ[DR^*QX2$[ BE950'6@AR7*= M(Z>LXNG]!+D:WL;<_WQT7*3_(TUX?O@8>5%#_DQQTHIW[XT8G^T/S,FEUSEZ M&%4<C$%9E!("L*T^7]8>=8Y$"@!T:7\28GLEIFC 1 :"J:%J8((E\<+UOBX MP1%WV@7 '65)3'+I2"*EM[@2#OZ!(B*33#C!M7)F%O +*6>R!$>WQ_.ERCLG M4_7[1C TK0:U*G/+1&*W&T96NT"D$5+I:9*L73,HCV#3(P@SKP&F!E0/IBR[(Y' 7## A"%3,G,$CZ4&"*BN&8+@"(NW@) P MOZ=FH=:NN !A%:K+3,*2J5C"=EVZE'SJJ6DH6>8%="&F+YI M&0/S.7=P*:VXRCCREY2>BS+1G/BID@?L.T0*(>;"K.44JB9[*D"(82XE\J3K MV0A\);P]&O':T#&Y:(A-S>)Q 3S" Q_.7;:+!5;8W_F_>KL?+NIBC=P1\,X# MRH#8:)^L8S2*CXXJJ"4Y2]#C_,V"U%A$6VJ9M&"LQR>'0M@5M2_& *@ MYU&??MZ'7^6'"^N-' V**;1*E?@#,,GP&^M[*Z13VXWVVIZ)L9EG4CSCI81 MCY10$ETQ,T(+F42)2R &W-RDIXWBTPA\]H/%!+6!0?@I:,C,$!2UY1EB/R$7 M+<+V%VUSM;"-91K&/=O 4"^8RD537'PO7S$%5Y>9.D9^*E5& WDTWB]"_,I% MEA97ZPA_"O*[+,N/A[X%0(@"2DN+98%!;SI4LJF,=SJPC"0>PFTQA]/80]1#1' M_H: ,L2/!F&V)K6P(((#$I]0D3,IT)\P,7-1,8@1[P01.T>EVP\VGHRB>X9W M%"$;!!S-,4Q$:#7]%;S.8<01C *8$@;]YS>$H!R&=)8( D H$^C'IFLO@AH+ M1,"DH7QE:Q#\-\)_+N(=S&/' MI7<$!-S-$,E8/"RQ!C*L :>\%Q)K0&(-[)LP]X4U\*P%^P]R80&_/H5L72HN MZ7:4,'R*(/>9F,U")RN;/\$F"H X+ER3#.]-W-?/P<47;U?Y3?$26R"=,[KV1%[+-NSM**J]6E%M32J]6"@Z(N"V ;Q:M7& "^NGBQNL%G M^:5J*X\U+KU373J0O%/=?^SA'\5+5#C)G+5XHLPRPVIGW3AD5.DY3U8OA"K0 M?'[!=\GR$8\-8+_:E:Q@PGW'G"#5?+*77P&^]I M488!;L!2ITOBI'%&W$OG#VPOD@S1"Q?H[[OK0J1FAID(E=3PW)<8/RL1G19L M+J, \KHTGPV[O!GEA#:]\TA"VQJ?%PEM>B&RW=CK52]FD!;CP,6,2'$K^X"@ M-CE<=ISW[P%VXWX7AF=X5R #H49S-BRZ)_C&/TQK#M*VS*6B"PT/H7FC2)QU MUL&&ZPL\0(Z&R^([1/,7S8MYR@3'9!V/ \+ S#V;,OYN)@!21E^-?NNOI<>V M1,.UN3E0 P7]*/4O4/M*-;U(!GCH*2EL>, BX9K"MOF-1U%6_\,L=\9*PZ=I MYP=N!JA+>7-E5>!+'1+8/:5[IR5*")L%E?'H*8W.:):3BCC^/*5IS#7BPOWF MH1+8O>F(I7PAFF:X8#?YE09R7QX[>E<0Q8> =OA."&DNAX.$LTY1X9#!D/ZK M7L#V_0@LHEQ<^*]$.3"D=_EX'YGJ:X MV/3,)V)M>N0J,TL$=K#R2(/:5R4@1!2^)?1#O-]\AT:,H6O_+VO^5 !I7"VH M!L$HO=+ C;H^/\7!+EWPK6 TH<8*;4YF?0RYH0AX]=BK85#C4*.,D%Y@SNZ8(_]'./\?;?[D=?: M\*>R6.I4W,H]]@'1N(.:*J1=U?+F:'2+#S[&>"(0YNFND(J+B")CX@!&R073A(%2KD&61)M=^14O!E%9@O6$3@'=C+(?[FB&N77E5FWSLR'>AO^]C7B_ M!"Q^H3*=PBNP?UGCMV& K1F)@' :<<#2_@H_0#Y%L -9AFUYQ7=Y9RK$V*=^ M=9@QBP50.7MZ0>S-QMBT@/H[4GS=J'\I;'K$QY^\2SNS)^XYH.'21\7#QRRAC KA>(^1\7CO0^ MZW<8B:9+>7?5M/HL%#(^[Y40%N]L,UV3N\"E]F8T=;KJ+:X.@V=,Z M.%L(#D]35O#:_C;D7\>MQIF6VV:A&S67I;KL932K?L#. A_<4K=KSXM_S*8\CGXU$"@:?#3^=@1O$])BHPAN/X>$9S$DT'UJ9 M$T5IN"(' K^9Q\SHV/CU$,/=G )I3AEU9YD[PD<%Y$)'2HS>"(Y/4F+E+=W2 M!L9S#)&FOM>6R:\9X\T6S'VFCPIC[0]76'H?L[ZKPL2[)OQIBJ5=YR6C15/A MHSB.?08U=M^"@DS.0F/W(,20FN!TSH3;>(K/?J"%NMZ5/#-FTR%>]Q8ERIRA M,[^9>SW7,V0:#!3O85F/=B41U7ZLWM!H6["L^A8@/'U6_+#BH-Y+F@4/QQ2GL/S9_ M!%W/K5G>Z-YGR7^&F,"1EK"E M;XL$/:Z_TT\*$I M25KB< ?N_[ BX=@=:[@3"J0HW);0X7-QRAVS+*,(<7U!7:,N$#+@A]ELBGN M9R"B:@0AE[#1 $_K!WZ++M($D;==SHYRV>=QV_(OPL-4KEG\#-T*+.QW>?=.C-_@>8I:LO3% M?"=CK.1.^'7OTAT-#<4B<;+ M6%V9EISB38M846/M-/HJR8L@Y'=_*?:+<*C*)),UIH2=@_VXO.X*!$\*CN'^ M9A&_90=1YO 20E(0BHM?CC%#5T5( &P>#509P-'QOMV87\8X;V=$NV0V<]3[ M$*]DVW!QM7)AJP26*@009J3A/2N9"&"R):F]P&-Y('&&P80F,>,)J46QPG,1 M0F+Q[+=5Y@2Q*(]P%MEZ58CUT:!JJ3J;I_]E#Q:8/=MKEZ<_,$S&KIN.3).K MUB'3NR($*H9R2_18%"7II6I6D)Z3M1L6I7A!B*5T@SK#S37*A'D!&A]S,RP" M+8G085*H)DEU>TG&[5"C8,[Y+!%F+-?Q-]U3XITL0I+?D&:-'+I$NP)479I MOU&\8P8X'.FWF7^;*8:YW2FGC)1$.ETB%1(Y5$2O87P3 _HISW:@G&C&,SS0 ME(B+D_G!:FC8]H0Z]U#W/9T-# M(0G&+'4$P2 !FR@ .TO$][D/R'55F3QY^4K)[:PD+783$IZ<"$D@%F1O,I]0 M=I>J@1R7*1254&6(\[W@V%5R@R]RFVUA+U/>+Z@JK,Q8YKL77LU$Q$GPF\A\ M([;A$#6Y*8Y%K.$T D;H4YHWW1?HMQA*HX)K\3DR S-D+G1/.#=A/"IU+T$"QSY5=-USMR-A MMR)S/_=TL#1XQ?TQ\L:!Q^>"\,@]?(0TTDV>!U9+WD93GME.HZ6#:_U[+2-.&EHE MTL]%B:4CH3DZ<-H]RNKYC+W[8A0I>XN(.L$X#T\ 3^M2[M,)<78$7@V3O%P1 MOXSFF8!QFQ4J?A&;HKUGO<$$H@06"4B'E-+XP"KUXR( M*'%>;&2>!R'@ZS.PP2B[5,SSH?ONB#SD9,A8P1"A3$[\ (7V0RSY0.U"[%=P MF]/,IJ5!Q^Q2#&V4**1N$6$62II-Q'0F,,TT8@5[TLCR=,IE3>0(S_<)*&$I M$G>(XJBL8D5@\(N2KKP%$7DX-$$W _U;L9#TTJH$L(]#CV#F//#F(BG%=$$6 MI!%<%/KDPC]T<>@"$:,\G&8E//FN%:K+P7_" FC\5\/42"BDU?4341)5BA^G M)* 6I"<&K'G6=\PU3H$R8/Z$IRO6L(#5&CQ*.3)9-4]6;;TM M3RW)I/ *I2 @0O9C!GV#]E(?#BVQDAXCND@20KF"VHTN*7.&ARSD:N9O,(G M%( ?\.X(/+7Z%=1?J \!S3:$8LX"8*4(<(@= <+3;?!1Z#%V&4DP@+5],IT$J;,G;-+VD6,&] MG,E A@;90-0L3%2R41(("XM.11M@FP*M8 MBH#1*,$X?%_0Q,F.)?H3.<V@CQNQ_!0W()K%\RQ6 MOG+IR/*8X6QR&[M^>C@%2,A&BO*2RA"8(+JP6/27+2S +(@^WFP*B*ETA9G/ ME0.LHJOE^EP\!=-\S9C; (2)GNQ4!$=X5++T>I^!N$B$?Y@U(T&'_@?CXZ4% M[Y0HA-U!0!@N@U!>$Y?&V1J7YCDMATIW$ MP4AI(OR08?(@5+9 1"A$\B5.P(:#[AU/^0.O.1) R M*=">O"5<&'_FY>9$%B1/44(X7R"%"F5* GP&%J7'<:7"((46#].$6WB))UX* M<'#^W+V:9N'>89[!_LLH;;PP.%,,$^=(GAY@EN YJ@0I70+RC-W16@LCQ /0&%3 M*)-2QC)531@X G4(KUY% %5,X%$R3X\;(5U/"3;(^;@DW--PIB0ZW4*7!"#<,@\^T=Q32 MX>*0)^S.B3:N>4X%KQ)+9X&&[ "BM&PB$\M!AFG&@^\H/98?0PHRLCC8G1 A M-*B(5&/H:73/I=72[2(MA#?!.2$)$T!-280T2%:T6U DR](#BVU]F9M"ILTY M"]Z"=0H;-.-(23/N@A=3.CA0+0^H([GE9[NH4[^(9$?*KTPG+="3:'G93&FO MB-G61U7*085V".SSHN ZVUNRG>I:LI]2.K_@=%[PL'-AR_C& MO/U7/X8WU[["V*.(X)"\W8;RYPRC#%,B'B+Z/]$X%O]^ED-Z*EW";;SDGL*G M(/E>MW3QJU(W P'*FD*$B\L1U(Z?PP"Y]QIY5O1 %9J?_9Q$HD6"\)AXIJ)X M,4)9A/("Q$.<9R_G_:S*<([NU<& M(PQ-%7*]0!J.5NFQR@!EKZ# =,V?<,U(4#6CIR\/$87HXY #@)>..$EMK \1 MS+N;5CMF286>%\]8DK^#%CQ=*E($ D?(,P;QCH)J@-' ]AD9X,B[N?;!(HEX MEG4OYL%:T36M2'^?-P)P.7*'RA3S \PB\Z,:Q1R&9.4RC3EAEQJ8L$6;&ER?,XT,-3X1$9T1V"KD)]IF!U MT!C#V716I:-*[V;6:52Q*0,NTQ4OJ>0?TU@;J]?F,ZK7%5OY9I6%4C=%W&X4 M0*RNRU[X-1;+<&<15,N9.W4W:QVUWUP7OL;>V?G_I]Q<*7G2R_5-]X:2>5;G MMJRSFBD)Q(SZ8Y !F(\\YW^PQOLA X^^^L@I+G12V_$\()ED.HH-NEA M%1]]A+['?Q8$V3$:CN,@34YC^*^??EB0:X/(]?>IO_A;1V^TG<[*G_6&L?*W MAX9U&AUK]9O%47^G&?-9P[[@EO_W*^M5SJ@$7O+:G/Q4C/)>(Y[)PM9$DZ(4 M64)/@\'S:%X0"7QR/EZOD^GSFD0_/@5S2AG8+O^2Z(Q__ZW7V[IS(J$L[*RK\_&!ZLW^OIK,OI[_/7^ZLNGX=7[?P^_CO_4>U^^VE=G M_QY>OO\*SW[^=75V<=<[\XS>7VV[=]T9>^-WX=6W[U;OV[O1W^_Q>[WQ)7RG M!]^\O/G\\_(7_+/YU;@\@SG.[;:/CW^*]1[_V%#G,TK\X\_?+L]E?Z#GQK]K?YV?GZY=+J??DT[GUY%WR] M^?ZS=_;9O/KR;OSWE\_ZUV]_WL-W[-ZO/^^NSGJ#RU/][L/-^?3R6O\)\_GA MO__+]O_GWZ._S=&/_K?)MZLOES^OOES >^>__H;U7G[[\]<5SN6F][WW!>9P MT[6_?CG7+_]J6Y=W_\LLU^@T6RW-:S?;FFTXCM;OMYC6,73?<2U_T/=!_UOV MOWXOD<#;^7P^(:9V*(&6!"LHN_SEG0)NK2P30,_XQ04!A.7?&\J>EED4(X63 MDDJCNDJC8[]Z>UJ,-EZ7DL7R_D@KSE9R886X$ ^S94DNK,A<-C@X8XX+_Q"Q MD6LJ79&\5P/>@R-LV9+W*C*7]0\.!GI0!9X6LHT^QFG=V>>L)]$Y-9J4+%I] M%J63;C4ECU9D+INC?*I_/W%]A0@S(:B*-8K)_ODKP(3"F[P\]"+T*I#*\^#9 M74V"L-"6A%WDF^C$6U1B$P=03,G-Q)YN3FC7<9.;D\B\U#8WN MQK;**ZP1.S8%E*5J6TQPR=+91*G+BGR7(OX+GW%(YL6)@,7AI1#9C!#KA^-T MO5J6%OOJ-\)IBRA%C\A+%=4U2U)H!= ^]1P>W5,O+82NROH["X"<9'Z(5&VE M:TZK$AX_F'RI65-HJC4I9!-2O6I2V.-=;#$'?\>$9TI?HEKW8F8S961A9TG> MNH!#Q"+41E[C6LIFQ*ETZ6;.K;J4.:Y<^4E P+1H'(2&)[3BL XFR]*6=KB[O.$2F5Z40/+0QU- M-Y>C'[]$=NCR+?S 5W=R ^+ 4]JV^=N>TAQH-E5GEC\R##^AG*O-'QPC9'G= M&>_".X]]69;8_Y44$ =XK]VYYT57BI\$"DK@-&6C)1]HZ2PR-%-""D0SH5!* ME=6[%?@QB,=8C9(FZV1M.D363LK8!6:\ K6=$ R>Z$]9$M2_B<2:WW@'!,*B M$^5PO%8_*&0)T=>$TDM%0/I%U(T> I&(&B\QK\^-ZX8R8 BVAVT@LM+#D7N7 MFZR%HN=X-A*E:[#*F>@@LJ3$FN+J/T4J[2E"/! F:S8D+6K=(M3]F8>()CBC M@M.< %9M95[P+;:#KU&Y&6*-8_ZK.,"LVA0A1$J %;3E^"DJ)NJ+4GHWB7AO M%3=)9C%]VJ5*C+2=P4HS":EF@"8']@Q*;2,\D/01-1M#Z XPU2(":!K$,!$. M"9 14D*9YD4R1",:^PU@2P7>+(>%M^XM_U&L2B6P>EJ5,)I2_* ,BIJ*P/,5 M%'KA%$HQ\W/(ZC"+4Q';!=^BZ!CMNNB@NO;WE#[L*JXQZWC!$32HS0*7)!RH M95Z89"6Q6.4Q)ZJR[BB;+)NH#/X1C=L[EHFQ,.(0 ^+S%6>CJR+GB)HW012B M+,]C/E46D6^0<.0 )DIJ5M%LNKW+C:@'Z5DM9D-!P*@WE M&C>]\'!>PO?3Y;U%5 Z".\6B 0%ZR["RFU< IT6*Q. "193W9<^KJ]*>5DO+ M; M;2;C5^01$8Y!T\*6^@2@.\**O;[STGSX>_*[\OR) MN3WXPY[3^_] MQ<_>S;G1^_77Z(/U:<3^Y]/]WU_\2=^T'9B+=3G^=W#YZZ_@[YL_?_;.AN._ MQ^^&5S>?OG\U_\1T6>/RYK/5^_+7X/*;IU^=>=;53;=Y^>O/^\O;_^VT!GK? M94RS7)MI-O-:6E^W#,TU!KX!IKNG>S8VT1U%P13\K__KCB=OE)L(Y M3/GSX M.)\]6VW">GZB^B!ZW1X[877_%X9P^WK?T]J6[FFV.^AK':O5TE?MA\"NG1C4*PF!;NL=:N)]QPSQI9Y M'&6O[$:ZG&)!QZ+.AP7ILH _OWTS=W'[ADFRE;E]>^D(SU\7W=Z-F59PL!;/.@*M_Q]N6 M3=&K-[[:/=#"R&:[8=CFS@LC#;.AM]>KC-SL-UMWY&3;]BYK3G7,&BJ,ESUJ M--?),>(D/T^CG#Q?7NR10OF*. 'GBY=Z&4?O8G?R1P5[DSP P437Q@JN\DV] MM@T]@=(6;;OG-W[B_7;F M:>6Q):YWYKI2ARWXQS,M_LU\!FNE5BW"-.]BT8T*K54*TLP2_]4.HC8^\X*Q M.TK^^Y5FI3&<6:+=NN[DM2"Z=W$T3EMO?0FFPU/1&^W\I\##ZE+XG_DW[L]7 M"L?W@^G\G+X.9V/-CRA-%C\"+ F[RH@Y]QD2:O:RD-#GYM]?SO6>^;7Y]=O? MW[_^^M/$]WKCSS\OOWR]NS1[0>^;=W=UTRU 'P*OMZ<&U^_=:W>K\O[WK<_ M?U[>G#>_?OEJPGM&S[S\^15+\W]]7H ^!OF=GGS5W!YYEF7OR[,WMDYO#L: M_OWMJ_GWS6?KZZ]WPZ_?/GWKW?0&EX'^LP !\+^L:3DMR^YK=KMI:[;#?*W3 M[CO:8."S0=,<6';'?/76Z+14 _M,E#L*?-N2DA]348^)Z M7M5)&2AE8"8#.QW#Z'NMEF&TF>T:OFL/!IYK^V:SV;0'G3;)0".5@8:4@567 M@;^*,M"R3+/#VK;FMZW7B/ELLO7JB:SG-;;/<=:)<!]%?M(-_6L6_P@\EEQ'(U_:0KNR MA7JGY9A8TS?-]L &!]!J^IIM6+;6[WCP3U;;-%D;S5X';"'#45MFV4(6\ M/LG-SQ;VD=S\(MQ@N0YS-=NV+:WCZ&W-;CI>QQT8CM^R@9O- MCNKHMN3FP^7FG0_"#>7XA2#EM[6F\[&@AA4VN[+4-C';=C#TQG MT&2@F]MMU73T"C'SCH(1=?$9KMVT,I1WOX$E;.4S+-F%PY-+._<9KMEHA''3 MT+],=_^D7-J97+J>NT=O@V'HML&L:'4,S38['WQKX MK]XZEMII/OD*Z0'9\%Q&QKKAGZ-GYIV[#)*97X292RZ#V7?]%FM;FMML@=O/ MS([6UILMK=7V/=]OVV9SX (S-U7=-B4S'RXS[]QCD,S\(LQ<\AB,@6.91J>O M]0>4YF;;6M]R7*WM^*"7.TW?QRXU9EMMMZNDF8_LEJ$ G$1U?@ @G<[R[1?R*9$":F<":BX%US-!'EE^1P,3PP'7P33 VFCK M6A\(HFD8+:\U:(. ,E2S(^.3!\S..W,=)#N_,#N7LTE;=DMGOJ6U/-?2;*,] MT-K-%M-\I]EV/*^C6ZX)[-Q4K=:3G0?)SM5EYYTY#Y*=7YB=R^X#ZX"CX'N: M9^C(SFR@N;IA:>U6WS+[>M]V;+QP4)W.KLICY'W#QFSYGB,=P6WW=UURO M[VHV'*36Z;0=K=76'0-,,+/9QOJJENI8G0IQ]#& H-Q$4W =HH52JJ=8FJ-; M?4\W.^V./P"^=\#9,'=U82'Y_D#X_EEJ*B3?/Q/?ESP2WV%NTS%LK=5J6>"1 M>"VM;0X,C0W<@=MR7-NST".Q+=5N[RKO0"(^/)4W+T(O&C/E9!0ER6_*((Z> M7)EF7H'/S0/L"127&V,W$V5X!A67K+L)VVUG?A MI.R6;VBNZ3#-<9LMU[);AM4"<69WEA:&_;9I;*4:!LP.XZA'R_X[\%PD^^^% M_4M>C.U:P/Z&#^QO>)IM><#^UJ"C^9[==EJ#@>[V76!_4VUU%B$;)/L?%/OO MTW^13/^\3%]R89R![^A-W=6,ONEJMN'YFMOQ.AIK-;TF8R9SL!C<--26LZO2 MCHIY,/4N^KC +@#8'E-9+5Y=0^3YW)#U6%MR[V;<>U_@WKYNM1T'&-MMV9/76 3/P#CR))S&PU,V[X^Y>43,.<^GV<@.7>GG%LR^P?&8&#Y5DOS;7.@VL49=;/[W;A JP'HP19C]+$B&B(B@1 -@GOZQW1[LM? ; M#B+!FTZ67(7GI=.X&IS!692C$X/@)_.U7RR.I(3:2$)=E-V"IC=@96WW!]HX\-;-IPA&\J%)J0H<<*YC ]B:-EO/&);%UT M&?R.9[@.IBXU75>SO12&UNATP-MW.Q9#O$I'-9;X^_(NL++\O->J;ZF@7XB3 M2RY$!Q2O!QI:,VQG@+TJFIK;<3 ]B1E]VS-T-G"JJ*"/H8Y"%'T7KPUVD'UT MB-F4>\U+>B"X(0V078FMR[)?8740_MYO:@RD%Q:"@P'"/%\#\]+SO+;=8GT/ M+SR-UE.2D60F]8'Q_LZ=$,G[+\/[1>=CT(2CZ7BNIO<]!)["@HI^R\&KQH'; M\3S==MU7;YNJT78D[Q\V[U?BAD/*@!>1 26WQ6[ZGNYYIF98GJ/9_69+ZPPL M% 0&>!B#)LAYF_2_N2NDJEH4553:G>FQJ1(42\,E>%6E2L$_QM$@F,IJL-T* MKC_+CHO>=MN#EJYK ]VV.,9>VVIU-+_?'/BLZ?8[ T3-;*MZ>U%R;1PZK8;U M(C%L*N&Y2+9_6;8O^2S,-SM-LZ_IO@X^2\<<:&Y3M[2VV=8]!LZ,8S1?O;5: MJJ-+MC]PMM_G+8MD]N=A]I)STO; *S'ZOF8Z?61V'?P2W1EH \MQ.NUV'ZPR M[]5;4U>=G95C5,P[J>%ERP>6)*\5]%'0-U'4EJ5)8;<[8?=YSJ%Q.YYI M-_M:T_/P MDS-5?WFYIGMEW3]9M-D[7 LG%4H[6#<&Q-@ZX'SNG/YYQ(3M\O MIQ=]&&;HKM'V7&DA*NCA-O.DY(A_!UM_[D;AS#7).T\,6&QGJPIK'XPAG%'G? M?T?%\WIEY'Z-72FTIMU8&J MBAHIA =-WH\LOAZZ,=NM=V^NM'Q3\9A^E^@K,W)U:>2N8>3>EOWX/K-MJ]DV MM7Z[/\"T'E-S^VU#\UW7L:V!R=J^^>JMWEC2G*K.9=!2"!VZ$'JB_RV%T#,+ MH:*G;;7<5K_5[FL.:R'&BF-I;LMJ:BW''3#?;MI]NXU"R-E!*%$*(2F$=I[T MN$(&/3'YT92BYSE$3RG3D=E]SS1\6S,[@Z8&%H^E]?N6JUD6'$R_@_F/)F8Z M-BJ%*W]DN--GP6@V9?Y3;O8/37XN6V*UY6>E/4E!85*6;B1+OY=]2<-H>CYV MU3$]V]=LDS&$RFMKNL^,SL!HN8.!_V1?LGK)55(,';H8>C%?4HJA+<50J5&0 MT=8[GLXTN]GN:+;/!EK?TYN:TQIX';/?:KFV]61O4HHA*88.S)N4PF<[X5/N M8]2R!FVWU=3 W@$)U&)]S76;?40C;!M>TV.VI^_(GY3YRQMQW!?Z%^9K+LS* MO66K+]83)9I-DZD;TMJVNF5_?'^J)Y*6D]]."Z7EELDM6]RR(XMF+Z6ADZ#-D>PVX*//VSBIT.]RF=^;C?LLOAJ0O9-1-)E+NV.S*)O M<\W57*_9:K.^KC'G_V?OW9O:2I)OT:^BX/[BGID(E:?>#_>Y1-! ]]!AA!^X M?? _CJR7D2TDCB3:AD]_JR2P)1!8@BW8$C4Q#1BATMY5>ZUV!DH^"M1GB;C(%(K0-F5*!@ M6,:;Q$BG%46<.V,C=@P8)+S1)IOAAQ2\+0UO#_3A'XJW JF%(#7EV6-!7+16 M(,P515QKCPQW$C'% (.UBE*^L9D>DKOQ],Q2@&_9NEU;]Z:61NO1/&PBW8#!AU4K>@K@:2=Z"N,= W)0B5CZ"%D"0 M=28DUY+E%C:<(Z$$!IS3*%4.ZC3Q7)KX/Z.",NF[;_^S^;_3EZO'^@3ZG]O= M\;%2.HT-%W+1K&LPN-6OK! ?HX]ZV1ZFRW!W(X:.^F =AP8XUSM)EWF>JR]V M>\/T>>E1;:3KSJ48/_>ATSB%_JBS[O X#$)&T>@(+:3'NA';7>BZ=OJC]& / M0VXJ-_A99.?ZE%U^.)/I>D][@W:>\I?]T(%A^Y_PV[>V'QY?87GB76-2>8E_ MO@5LNH($JUO?\JNU> 1*&DVP8M-S,?DU7^X(W(EHJ?&@+5C/1=2: HZ:"J9I M$F5"?#)DX^I-Q_VK6SA-)(-L/\!7!#'=X4OH?(/SP<9_IA_2](1>7A$W(Z^L M/E.FKD\9H>F:_M[;:ATV#G>W_]LZ>'7PYU%CK[5]^Q-5EZMN;!^TWAV\VMO9 M.MS=:?R^]6JKM;W;>/??W=W#=S6Z^!M/Z>CB_]7N)FSWSM(8?M!LA.\NY'/R MV60U$LSAW[,>X@69<%R6ZP>B1^>3T_UUX'007E[]\)MO#TX[A- MOUT.?TD#^1F^ICI&GS=^^?+Q-N2%E#(_X9_FN9#./7%'EA MV.TOXQ?DUM?N&I;0%UC?_M:[AKW[-8[E;^:7M_N\YHPL M(TA;D\CL;<@:A#NJ?\]QM]4\0\MTJQ>\PN=08F;[K-]/"&S :/D?5$.F+E58 M2JF5M*PP.$Z^9+K7_$/XOV?M?Z"3G<12?F5=#QU?B[,!Q\$Y(KPPC(=HM&4L M>!FQ439H13[MS=<,.C])JQ$TVW]W%33;.F]]>'.Q_\6QCX=;Y^ESON]??#P^ MHOOI[Y^\H0>'6V*?OCWY$33[\M?QP<[7[Q\/OY)6^IR#G3<7!X='_.AP M[Z+U88]]W-GZ=O3%B8]?WN/K0;-T_?S@\(_.P>%[FCZ+MW;V1>O+\?'^EWUR M],5_W=_YO=VZZ)RT#M_&UO9EP.P=_KY_^/Z3-]039C@2P7/$9H1UW8IV+VN9AD'T>T J(2W4BB$-?"(V!@$/5IW8*RRMK,/DPWN;X9LR_U M#AX)=UO.I9L9#AK]X$(20-6"MH8 '[C4V"25.*!W>? MJ]\YW@+CJC5%@?$CP7A*:P@0+!(CD*4@$2<\(*,A(AE'&5YX);:Z_B OPSA.7^BJ:KIJ3ZL.@;73&!CBRD.B*\N1YH8@GBP--X(P"V)C M4S8E(S5RC)Z@D_5Z8[DJS5&P_+A8GI(>! -7$0 IKC3B4G!D)(^(:AIDH,)P M*C7-KE+WOK ME19W6SRD=YHNY[PY2J(YS0(FP0_F+)* M&*2^**XN#%)0_"@HOIC>0=6$*N!(2# YH$D1F""19(00[YWF 1**:9/5*ICY M'-*O#Q(<8)B/@'8"#$(%D8_U)J*JY,2/>7^5I_UMOIB#^'X01KY08:+*F.A: M+@?3P#2C$8'+95"B,,@PH$A@H)R#$\2;Q$2RR?F#F:BD]TA=#^W\X'OL8XHL8E'$1-_M--GA%?M?X+_N03CJ.K(KRET,S?=[!]N31=. M+,;& M0=#("$=,N%QU.&)DO9/(.2YIX(0KQ7-I*/7PG8\2@%@(A7_V>OY;N],I(8=E MJX2KF2XT4QW-7&LKX+@%[5U BC",>/ZBC>3(:"X#,<*JJ$8U'SFM*INBA!=J M"-FJ]$*![%(@.ZD,C I&T"!1U)XA'C!-^MYZ)*,W.A"-G68UA.QS"">,4I3+ M:8_'VI'XF1#>ZG7=5396X98%N.5:T75(]EY'0Y%5TBZY2$K=.L2DMQIK3 B$ MW$)E#6,"H\\6=3\,.CZ5,5L!+#$KNW;SL'#GZ3EO?FU(MMIC)\7=JHYR]W]( MHM;A&_H)J(E2!D"! $=<$8\LP0P!2VO#=(PLR"2)E&IJ_>!Z8ZMTX*306:&S M)9VL*716*9V=3]!9]%A+09."C"&?S3> ;! .!5!1"N\\MSY[>*9)'I[:6L[4 M5%1J^E4;;+O3'K8ORXL,ACWW];C72=,Z^%^CJY+7*^MR%\^%J4,]4K ^^Z2XIV?ZWF_NN)+:*A6^1C/M13E*9SGRFD/V7M9 M4[&\GI*XZAJ:K\?/3SEU7KE$=M.;( &TRNV#DXLODT0VN3^?,!0180)12E+% M?I^41 M)=XDZO$HAJ21N'$$:1DMDA*T5X&"R&?CF:A"'I4TD?IBN$(]43#\"!B>E!1: M\" "=TB[F"MKZ81A)BV*DFAO*2;"YCPOWL3K>+QDU21%;GL>N@/(LU].G3R2 MIG@''>@7,EH"&7VY=F!5)A\R\3MU5%43%1GC2"35@'A0'%G,9"X6;GE"MM*Y\#^A3_T1$GLQH2B&]$O?Z(=_0O?LQM94\74J;PV;!LT?]Z$]/-X^&Z1[ M#_TKQ^=\NV3(WX.,KAUH]3P1#L42.9E;D6":?!Q#!3+$.,W3 E$N,QF5T,0: MP[6R7JISP;4(BPJQ/"DLJ/?1@0[(1VL1=Q:09LHBHCQCQA#JY:@&!B-UJF7S MS((4,W1%[UJ)SH=NB3P+]V2;,]6<*PQ%XK(*3WTPH$:T)I]I $SBGIRDBD(_8H6FL]"=9%'BJ+ MO99(1WW!6YF=3*(_#,(YY6$&F) M#7(1* LV.SRLCIN[)4.CI@+C7F@NBN.!D)XZ>8*]2NZ!19[EK166P:UCDAV$ M>,))9$&XC4W1I(S7"-#/*U*QQ+S09^$.+3DOM/#4,GCJ6D4Q*P(DFQ-0U-@A M;@-&-@!!T0>B+!CA2?*,*&\:\^!@:PEMU!?+2\X-+1Y$]3">E!O*^IB$!2!L M;98;7" ;021 "Z]E $>-K6.(\CE$.,8YH9T?LJ.<.7G"K-!"1!43T;427,EL ML""Q1A(X1]SQ@*P2$@GBI "O! 170AG/ ,#+R@HM_=KN#]2I R7"!!6814(3 MB[@."FEADG9(5(NE <6CW]A,2U8CD%9YF(23VA\F&>=^5A2*>*XI8$O(^2SA MB.I8Z>MT2S.I@HEIE9 ./+$2,P1I0RA2-%)/2)1&Y0[2A#8)J>I023VR/2N, M5#Q7J"\AV[- O5*H3[;["M$::HE&UCF%.+<. 58<:-R>V^,@#3M8>NRPW _M7J#4.#\'\_I.?3 MKQ?IBAR7HP*^#]HON^W._[NVNS[8/[R;:/XZB?.JW"II /H>N M<7,OJV__H8[:Y/V'^)1K]Z(N'^NG^5Q#EJ"=IL_,]=3/@Z M]-\=0S]4XKWOM?ZXSH@_KF;T@+Z&_D'_W1"&P?\-G;/P\],OR1$7^GA]=_/'EZ/#]]WVZA]-8Z;6][P!%,,21P"X@PX ND-(MQ+ M8XTSE,+&)GZ!\OZ@W,29DJ0?GG!L6ETC2!5MM>J@MA4)3?K MK/6")^EA\^Z^PLA*2I %*0%C;J6B97OM&2"WJEA70>X2D3OI.<1@C::2(>IX MSM#!!H&G'&&?ON&@7/2US/%_;*?E-G5+9+WD[=;9\+C73V](RY"EXZ!QN7:- M6U$\_KO'4;@C.3OX>9'S!;*+[)T'V5_OE+WI<_G1A6-'A^[[QR]_G+1V=M/W MKS1=U_[OS?C$C#G8JW^-KKR49[@T%NQY4C\KVSX6"8?LB'&6I(20<_+^^70J/0 MT:_IJ+6S=2<=M3ZTVJT\'Q_>\Z,/1\D+3]\OOHJCBUV1:"==QW&G=?B>MRY: MU^AHCWS"A'H?/$%&Z-QO7"MD@P=$[:@4BV*"^#MDZ^,_76,K[@]6,F0Q M I>(&0K)F348:>9R"VE.@XN*Q(@W-M-#%698N.I,7H7[04L;HRX"O&;AY>T. M# :-K=R!\J37?5",67.GN-;" N7,24LI3[ZS%)Z9Z#G,34C;HTLI >;J&&CW M3@8Z.GG_+?G9%ZW#3GO_<)^U=O[ZVJ)[27FG>SI\+_9WWGS[N'-T\7'GAM*F MGX(+44;OD&00$8],)-/&'4HFST:?[%W4RPTP/XMC9??#UJP#[3^@=1FC*K&H MQ7 T&44&H[P"89!6@2+N$PK !8NDMM1QS;PUN7!WJ=J]QLADBF@#RH-FDL= MP:95]]C0I,NIX'[^4A,%F0]#YOD4,K%/$C@B1UD^/I5,DQ&>(A54(D\22/ A M(?/!-2-6^ CGJH1D*@L0+T&>ENCP\A"]]PNO>8^TZ'N^_^<>VS_Y^VMKYTA\ M_/#'E];%U_/6R5^=_<,W;)^VVA__O*%9\2>)HV0B)G8(4B:OF6.4X,60T4Y' M@;WBCFQL7BR[#PW4CH%G1ND(^#R&?_;LSLKXD)_E#NLZ+_?./ MA\])KS[L1BC][]1&IY]-;IT7LC/D5A.6CL4<#< MY6Z['*7'@J2'T&#%'+=&);M'6--0W-3R9J&BLBOZ+"7XP<.W0I=F^V[=!RTL M]! 6>G.W^CYL?6U]^?@UL5"ZYJ/OK3]W\<>=S_AC^EVZ;GQT\M?QQ\,\A]?5 M]YOOGV):<1J2;ZXLS67@F43@B,\Z/!CLB(5<,2$90,E94\THEU8K UB>OY5Z M_M[C3UX*B-QAY+&@B(M $'##$".<*PA$JYS[FZR@PND99)5:P>+\K?A&Z>]5 M;)1&XR,7UEF->11:8Q," ,>)GCRCJFR4/AGMO+\[)3'=Y_[)_O<6W66MD_?I MWG;)T<7G;P=_OK_8_W-?I&OZ]O'/O[[L?^G<]/N$2O3BF4)84I;$=R[)@8-' MD0$'+B4&:ALHMH0$00#*1NEC(7-RHS1Y6X+) MA$=BN$;2[\4IPYX+JFN&S!*E6?)&Z1+D:=DH?8STXEP/ZN8QFCUQ M]&6+'GUXVTGW2EH[G[^G^4KC.':PX_+XZ?IVQ8R]"OR)"NM%, I9FO/6F>(( M0&*DO<56:^,PN)S@5#9*RT;I$L_1+(V02O!NR>G&LQBI=?)7^XCN?F_]N8?W M=[Z*UDZZGITTUH>/7UI?6GFLD_T+1UOT[?7@W?DG%1AFX @R/!]XT,(A;4$A M@YD*V@3E5%CX),W2GJ^R.[I"CU;DWEB"&0JYPR6/4B(K\CZ]HS)(J@AHEJ5P M$VO:I'*6K7OX1L7]O*3"=6OW0!Z13R8D>F-!H1!E>B 3)2%#!4$^2L:TP"I@ MNRC7+>_Y*ERW0H]68 F!HF,(2:Y_82BQ'T>V>@X@ZBY5G'$=02G_]@<7%=2 M0U:H)NTM 81TJ7DMH=,XA;9/CD3#P6E[")W27V?9E;]^SOWK-/5[W>WQQ)>Z MV94FE$^6R+=,42#)DU!,8L1]3@.0 B.=Z X3+#"78F/3B*:AM$9UA$H%L)I6 M "L(?@P$3U:^5Q82"JE%40B+TH- $3 (Z8LC,@I#'21]G)PUK1_<%!?6>C8K]",\-']*]<(?_D8&?_XHCNI3E[VV[1OZ]O_Y!/+$"T5 7D M8W(I>-0>&6((8B$Y$R"N:/TS"E*)#$* M8>+S42B'D<9*($R-%0X\C1:282%)*\Z(P5^E>1V'CG^6'1H>Q\>Z VPE ?5> M<)KTED2B/,.914297$-+N^0M<8>4UL+SY"Q9+O-.U,TB6O,+JQ)^K3$PJXJ_ MS@)F\8@J1.VD1Z0C]HXKCX*U#G$962YH+!'UTFCI,4ZO)\/5E/RF5'H2W%;9 M\ISJFD=?QPW/!Q,MY/[79?.XY!\-^VU[-@3;"8UAK_%W&[K#QF%PQ]UT<9_/ M&WM=]Z+T1W^ZC>#)QG^[HS4K-+:,6:$P(AL 9C S'G$ ( MPD2]L2E,D\[@L3JV3BY=TE=NW[@ _G&.NXTCN5P[QP-!VN_W$2'N74UZ8J3IF.IJ6(D92K,%1Q @HQ!TCR*J8B(H(1SR PQ+G/2;9%/1F M*+#DHZT-=JO2%06[2\7NI*K@5"7H$H66=YM&BW4 WBQ=G/X M/T\R-6MC*JH2E*]^/L1;75_"Z(VL,12%BQ0D7 MQ.)\U$&IIM:L(L>W"A ]<;"K4&BAT%JI[4*ACTJADSHZ$)*<;6&0I,G'YH C MLCC]4Z1%"U9I9G1(%*I-D[";Q\56CT)'*OL_(Z_M*EMYHJC="?0_M[NCSY;3 MU.5"]NFN0?+6.ZP0JZ./>IF/BE(V%]'!K@7.\D7>9YWJ[L]H997??3 MK[NCOZKCW*X$J_.$DW/G@QG=\] M,6.7'\[R=)WV!J,CZ"_[H0/#]C_AMV]M/SR^XI6)=UTN/?[Y%K#I"LZ&M[_E M5VOQ"/0XFN#L34[END]\S9<[HJ#D+5+C05NPGHNH-4W 2I3(-,5<"?$IW=_& MU;N.^S]K*GX.R/8#?$40TRV^A,XW.!]L_&?Z(4U/Z.4E<3.JNWC;G$T\SH36 MY'F^G%PU+6WLW6X MN]-X=YB^[>^V#M\U#OYHI)?^WGU[N/?[J]W&Z[>[?^R^?9O^YGUK+[V\U=II M[+YYOW=XU%B%>Y^-DW^UNXE=>F=I##_X]RS,+/B@CG-&?Q#(R$BDF^G Z2"\ MO/KA-]\>G';@_&6[.[JDT9M^NQS^DG4R8J[9B-'GC5^^!)-A+Y08X>DR)'/Y MP9=0>S%ZZ9K!NWR-OQ!2WOHR?D%N?^L=P])[CWKW:Y3SRJ_U_C.PG&M]_!E8 MI=5B+UB9UV<^K^R%5&IEKG5UYI6_4%JOR+6*%<*6>,&%6)%K7=;SRNXY ^N" M+?4"D_M>SQ-@2].Y1KW=]MWY%\O,#,34?2Q1S%N9S [[K1^ M\YMK*(^FMK()7=6I&'57W!K-Q7A:&J,P]+.?DM^7,B7I3_N];]>SF6IQ*&2^ MR?E9;7/,3+E>\=X82MN_J%G\K*;I9YFPT=SL_*(6XW.:F_UP8D=Y+J.9&6]T M-9XQWUP54!A-1V&:V:?/1I.S]\L3:,]I@L:I9+>":!EZ^H9J_/5F9;VQ-Y)_ M\Y#/K^_W^4S:UDGOK#NLA+*K<4/6;H;G]4K*4WG]J5S*0[GJ4S.N35B>I_(\ ME>=IK9ZG)__3-5F;\D#7^8%>Z<8=\\WE[]"!K@L-&.3DQ)W@1C&2!B/-!L7$ MS/-D/OCPUA-E9U^?H 63LV>7%2=::4N-,X1Q;R* C]9ICY51&H3,^=G$S%'; M,IR<]OK0/Q\[V#,:>M8C!?O[_L[6/Q^[?QU_O#C]NG_ASH].]O'1ES?TZ,-N M&M.QH\-.N[7SGJ?/N3@Z>7_1^O/OD_UW!A]]^&OP\?#TZ\L_WUL76Q<'E9[;.+]_S?_XZMB>^4#HG2L\G4$JP8YB[B(2P 7'L#;(0%:*:,&K2>LL0-S954\S :1V/ M&U=-%_.;X(?&MHJ%_TE%)#)BJ M.,<$MP]8&3IDD,4!"O:3S4E$QZ0\EBU9[ M@BP"B]$RB @K$1$73B#CI$=8=QK[*IC^O?7F$S!0 0)%'DN#.'B)+(L$"2, <2LLLLHDP<04]D+8-,UXI612E;631_6- MKN=(C?[=[OK0';Y$_,6,$D)/B?(MY_IGP3=.QNE20_C>\.W!&&1IR>;*Z+MW MQYQG-L:R-K%K=IMEC#)&&:-F8ZQ8<[+YC- M]_(X_Z6)'1_:/H3O.Y/VM8C5ZL3J_O68'H[:.\P]\CQ*Q*4)2,N($75!XA X MC<$DL8J;BLIZ-'NO(W64,0H=5T['T0A-& C SG NA+9!.TVLEA"U";C0\3K0 M\73L@-- J=4$168HXCQ(I$F,R#'LN0!'O;'UHN,JVTRN8'!@C)&&;__33E?H M[Q<,J'!_:9W&6')&>QFCC%'&*&/<=R=KO=5G!<& Z9VKG2L3601D=0+RS75_ M/C>-4IYH% T5B%LGD?7*I,>)AN"$4L+KC4W1Q#-.Q\RO'^_0<$^]!5W&J.<8 MSYY0*W#G"Z$^!J%.>^1*4(>59D,8T*4K/B9< MQ-09I@TSG $&K#@+2CDOO5$&9R>1&Q])X56;'\/'EV$?J_0YJ(:Z_ J-)/N?>N33NL" MP7N$.4O$23T@ S0@2:U+IHV %S!1/*B09QW\HCHU'.J8OAF%L.98A_?YV:!8C_&R-L+:*A(!!$,8X44D#^WPN6$(P M'F,]=[BD&.'E(?W-)-(YQ9$3XQ %XO.VL\H9X#JY,,ESD989XHH1KIL1K@QE MQ0C7"YI'4T:8"I?$5M+'0N-DA+E#6A*&@K->@G9,1_F\C7!AB%L9P@0LN3R4FO^^[R\XHNJ CP4V&_ MZ'@@'CC"T4G$2< YMF]03'XCBSQR'W4)^]7,("\1;7]#YRP4L%4&MJE '@3F M \X>NA<&\2@<,J"3B77&8- Z2.6+""^8GRG"@TZ0MHPI++@/7N>,"1F8D4:+ M0$UQTU>4(:8">59(YV2RQ%%*AK@E!D'RV)'D7"?U;46B^,(0A2%F,01E7"J+ M><2!IF?& (.@@I?6""&9?E*&*&[Z VEB^C"C-LX)'QW2UD3$L:1(@V%()CG/ M&?,B.>HKY::7ZD.7U8<:I_UVK]\8]AIO0Z__&;KM"Q@!_["?AA^O8&D=5.$8 MI411&:.,4<8HM32>0+&2& U64AK!.:$1E-:&B.3.ZLAEH*-:&N2JE@:Y7;KF M#A7)ANZ-3&@NI?$Z6]'#WK0-G32A18$NI$#=]8TB$KCWS#.D*4N.JN<"618T MTM@PKIVA/"0%FE:V1K4TZD@!98Q"JU73JC&$6*<4(3IPR+L[,3K@G@HA>#2Z MT&J-:'7:L?Q4%=%U/5YNIZ1,B$]K5XA04TBKN ),EAX%*US/BKAE:"SZQG=J';^V-L% MJZ<%%ND?\"@0&V4-S .QLB=0(?XF*Q6!5LH13Y$P+N&/<(J3'<:C/(3#L=04?L8X!\;"@ :!M,P""U5"18,4^@9@:)C#8: M]P:#L^!WSOIY>S'=2\\7>[T<1VIH4JKF,!KI C6J$=%<[&G54)]*M>;DQBTE1%9EETP ML 09CVDRK]Q9'X&$D*!.=9.RJI(XZPCWNHRQEK2S2*2X@FR<^8,\A8">@H"F MO=@9/8> : M,?"UR;D$0@J;:_2#FL\V <9RB-&I;U8F.[ M X-!8RM-0SX\GRXD0:W1[J;_MX=MZ#1.SVRG[=)?QI"1UVQTPRA5*$U.Z'_K MIS_J?FY U__XBS328%@.^%0X1CG@\R1CK+1%GKG/$8*7B:8Q3]^Y%])JS+P, MCG(;'9-\L;3:L]SD\""."&1KLM+-V%)O=?W5GXQ_O=WKYID+_H]^[V3TKM\O MWY4YY[ W-5#^U:2M_W& ]_"X-PAO0P?20'?E\::/WQM3V.L1@QUB5LI>R.)ZFFU=@9K3D'$G"\EY*TMF6:HQIOP3'4SO5Z4>1FCC%&**:S#5FPQ04]G@J9W78GR*OU/HRAL0)Q8A9)[IA%. M8H/8R#'+<=:1"=)U,D'/O=#"=W<,W<\3^ZZ_3^^[)LC,W)!=ZMF#9S;&(YVA M+6.L^ZFQQ]I2F0S!#M)E'<3WZ;I*6&8Q&[K[+=G.;Z-J ^]PNI?<H:B9PA%DK' MIXI$Q/Z5(_5]__#])Q&SB% 6@06->,A[8=A@% AHH1Q34<:J6SZ54R"5G@*Y M?OHCP;8;QGC^UAX>-\*H2")J6!B$/%DGIZ$[&!>)/>U Z>=2CGNL_!@K;6MK M$*#16X(#]QB9M8G,SMZPD;*[+68N9L"O(6A19YY/(,CIW,L[GEK@SB!.=!"W% MD'["0I(8L,5X5L9FR>U:US'6DM(6R4&O((_U'CGHA=PJ(3<^26[<,R&CQ AR M\ZODK0MDM0\H>.4I<]II8&N;CE[&*&.LPAAK:6_J&BG^I>=:8L4/L#[3L>+D M D&@$)'ACB.>; W2@5@4K3*&"QNY\I7%BBLT1,\\<_5M.#WKNV,8C*+%PWZ MP5G__/9X\? X-(;P/7W^*;1]HS\^])N;@N?R0:-H56,0AL-..$DWG,<<1Y@; M\ WZOI)F8[7?#2SYKF6,,D89HXQ1IS%604@OF*VI> Q,@'"1,@[.:J>"D98: MA951@BPLI@\O[?](5(]W?[9F"\6@#TICA)) Q M1M8*BM+C&9U3:94,WM@TY.:QKI*1N=0(Z')1-')$KT"TW1L,]\/PN.?+#FK% M6*-36(M@>*0>>2<5XE@[! (;Y&740A/)/3,;FT0T,9\#;B6#M[#+O=FE\H!7 M89?'9Y=KH:XH+-:4(BS ("Z\1& M1S;Z9#HD9P1XO=BEHH3(&[&MVS[4M_^Y M&OL$^I_;733LG;[$+U2.?ET..@Y=4I=1$XC !:*<)=^5F8 @+6CZ @9+16W M,9>&;C)SL_=>R>4I9PQN8YLGCBW?><;@%IXI5+(HE>!)*J%"<&Z(1L%)C#@G MR4<-CJ%(9 P1>\M4HA)I*BJ$\JQM^5,&G(L%?VK8T4G861<"C8(B[GA(%MPI M9 )$!$8PHK %XOBM%KP<-2ATL\(IEW/034FZ? #33$>BJ4Z+"A00U4(@KKQ% M6@)#:3DM54 ,CGB-DR[7/!Z]U>GTW#B>_#./,F=:]KH9X/U>)[WG"2 M&3A7),:Y?B+)QDG(S7/S =B&;P^&_;8]&S6V+9E^)=.OC%'&6.4QUFV;K":! MERW_Y6PPS,40!H>]K31_^3*@\QK:?J^[#:?M(70NS=2=M2!/1B M IK25#$)HY'P^^$^=1!"(1!8T2TO+6&2Q1O:GY&;, ^Q1Z!3=//E7 M4C!*"D89HXRQRF.L6Z1]T3VV"@(!TPFS\VBPT3F8D3W9GC G;W/6WZ ]#.]" M_Y^V"^,-NK?!]3YW1Z.,]NK*!ER%^HU>CQ]$$3GU(@DVH9-^\Q"0-M$B(P.7 M29\KQ^C&IC)-S6X>I%F?_;LU'7U@ 7LL#49* MX-P5 @!9RCR2Z7FUGAF01M?0>I6\A'EHH16&C4YO4/(/2OY!&:.,4<8H^U!U MK#24]Z&2J=KKNMY)>)7LU;LS.TC:,)G/P][;T.M_AF[[8B09#_OI)L?76/** MJQ2&['J=(2@/DD 3OF@E'4($-#2 3L"++..10XYTH19FVP&YL,-P63Z\G ZX;T MFJ3\%*0_.=*G8W!!2K0&>+ M58VTV"?%$JG/6^?.,$BF+# A(F:>6F,^[=1(6N-1D%I:;"CBG%Y>T&I MI^Y3M CN5D-,+* EE@2];>CWS].D;9VD"<^ZHG.6Y_!UKY\O:&LX3A0&VPFC M\^$3A:EN.1]>P/H L.Y/@C4(X$PG6<&39$1ZD^7T&07)HD?B$PR3$/01G#K"9.6APM <+G9:6B )9'*D>3I$*\ MHB L14QE9HG"(BM"1)I208A2<&\E%;J]#]T2*075@42J M/8=@1O5A@W)$&N8(Z(KHM@2('NQU?9M,,8;@,7>$9^F6W"Y*(C(":Z299$3I M"$SAC4W"FB8')@KGUL?KJ@QP^3S9<:^39G(P=KSNXVH5("X.Q/-)('I&O'"< M)Y=*6<2%P0BT#4@PD=SJ0)B((@&1%V^JV-]9]A>"XU*20*6D/#BEL?)2<$F- M2E*:JV)_ZP+[J=[LF'I.3<(YT\XGIPO.*-1DR"M!$)) MU#1X>CMGW-53MY!'S$,!^M M)HQ;(\$X0G!4),>D/7-SYV]-=N#<[IV<]+KO+C^O\,"B/# 5)01I*'98(Z\B M()Y\#@18&N2B=LY)#R!]$@QDCM,:Q4P_IKR_/[1ND?#11&Z%R>[2FK*(Y6@T-<"&"!^IU*IE2%DM+7-)T M-(*Q-L&?2(L%3O\NH<&5)HNIT*#C0A(3DEXG4N63#'DGGQ&$O3*!2R6]CXDL M*&URN(":F-0 MXQE'.6_60*L3SG-7R]'QSEYL;'=@,&ALI2M(0&RTNQGFW3#&_[?V\+@11JA$ MC9OEW!NG'9AH[U;7DADK-,:R3MK4[#;K-L9*V^:9\3(-PF#BHJ; >+ ^66I' M(%!05#OK850[@5[53J!SVNF;W7#'P;/=D]-.[SR$WT,WQ/;P=:*%8G07,[KB M>M8[DY)BS"(R&C3BX"TR5E$$'H(/V 2!Y<:F9C>]^:42\EI6)5E$]SX2L$81 MLX*K2G UE<0.6%*+)4;!Q)C\7Q>1#=XCI9AP ?)I8;6Q>?,@R8(RML:%AEU+X/""2X_PL23+RPU;^>9 MC;'D&DMEC#NANYJFM0:1W^U>-\W4(%W607R?KJOD42YF1$>'+J:,J'=6$8^3 M"Y?$$4J&4R(05B'%N<>2<^".;6Q2\;@GK5=PC%6 ]H)9T!2\I$!B,%YSR[3) M%0Z)PR1 8!SF44&Z*T%4(%QRACVEE.%Y;24Z>!Q_&D+9?L=S_X M(I 7$\C?KY^YMX9JDF0P4C97Y@0P"(A1R"B6_2%MP,F-S;20%<61GG6&PT)= MHI>*HI$;>@6B[=Y@N!^&QSU?#L%5C+6I\_7."/9DTOET:Y"+H]/+M.1+H<9Y=1P1&GN+!B#038J@R)6 MX(RP7'E<*W)Y[!:HOOW/U=@GT/_<[D[4$;@:=!RV,*>SXF-/%0EK3YRT_74D M;.ZCMFDZ:KP=L4)C3 :\EE:WK8Q1QBACU&R,==LS)7Q!&1D9E3RI1$58Y%$R MHY,3HR-U2BFK)%_.J:\IK3FVCZ&(RRK%Y?GU4L[1>$5 .<2MEXA301!X[A!- MKH,&S$!2V-CD38HKJ.16[TQ9O(5F"I,LRB13\6;)@:8E M# B$3$SBN$>$*AXB MC0A'\,F*"T!&$D#231ZJ]/IN7$T^6<.9?G"W M9OMI9P[BN*3WJ&SW]LVRW8/B-U8HYRZN-P -F&O+("FY:!GBV%-DF=,H*.TL MQ58JHT8]_*B>(T.PY"R5,=9MC+6T#@L8!ZZU(U0%SK'@R1X8<)@#8&:"84'- M'SDL-J&V-F&Z\PL#JJB0!!%#DDV(3B$M:4YHE2"4$F1TIO(6F[ ^-7#7#?@C M!_\R,+/RA=36/0[C7#]Q9.,DG-C0ST=?&[X]&#>Y22@K67XERZ^,4<98Z3'6 M;9.L)F&7+?_E;##,91 &A[VM-'_Y,J#S&MI^K[L-I^TA="[-R_[(NAS"]YU) MVU+T\V+Z&5^/J:2'%RLC&0I2Y3:K"B.-@2$J0#BN+,C<[IP\I,1ZV8,O8Y0Q MBOEYXC."Q?S4POQ,9V@$$92Q$E#4))D?*CT", 1IP;3%66[D4\AU,3\E+V,> M7(_BINCFF;^2?E'2+\H898Q5'F/=XNR+;K!5$ :83I:=1X*-CL",[,GVA#EY MFS/^!NUA>!?Z_[1=&._.O0VN][D[&F6T45=VWRJ4;^1Z?S8;DTHSQ"!@TB7Y M9BDRS'BD+0F*@07JW<8F8TW&;IZA69_=MS)&&6,5QE@WZ_7D1SV*]5HMZS4= M?,#82&*#19P[A=)_ 8$-$AD(U$D3E =?0^M5LA+FH856ZO4')/BC9!V6, M,D89HVQ#U;G&T.M^+[:'KY+!*IJO0LU'KQI9#+K$K,*'A"GR8WF MP5($V.B\I0],.Q^BT,FAEDVB'E+WM\;DNFX@KD&B3@'QLD$\'143BD9IJ$.! M>(*XBAX9IBR2U%-OL;),AHU-KIM8UZ2^XB.EY0Q[I\O&GYII1'^'SJCF-@QR MH9.=X,8';1AI-C*&'M+ZY#*6,Y[/ERPM@.^=V4[X$WWHGX_/B8[K.1Z<#0=# MZ.:I^V7U)UR(;!XB8U_&G*OH)+1IH?P)(W&\7HU+6F*F!ZC9/__.T4[2:M'I3'2Z)4[>AWS]/D[5U MDE9BN-=UG;,\=Z][_7Q!6\-QPC:DZ1^=TI^H#G;+*?W"P@]@X?U)%HX!#,'2 M(X8=1UP8@8P(!H6TX.FUM/B$5U:";TFBYC%SC%9!1\U>E7O(SE]O(:Z ::AL M-HH(ORG"&>9>*]"@(N66:B,#4$UM((%8IF!>@[&XZB[A@WGY_FB2[Q6SV# 1 M$%%.($ZB1AH(3?\,ECLI/>6QJ.ZG-VM%=:^XZGY0<9Q55$C+M))U>_"+IEBB MIJ Z1":,%9(&SIRUZ:LF5F.A,/,Z5J0IRK[$@\-Y4YD;(M)\[,@BXR$K"Q(1 M6)O<2>Z2,"1.>&$V-@EOJAF5WHJP*,*B"(NJPWF5,6D^,7[O>) MX16&79QASZ?J*_O$L8H K:@J(A*]&0 M)CQ\9"AY!A)Q#A2! MB!)IH[D!PGBBVLRP14/>2"(N%%LH=BD4R[2U$5-O&+BD>;353&K+E3'$<^GQ M8U-L4;B5\N]T11X9 @V@D !%$&/FW,A)#:Q5Q. M724U#-8@0YQ#1-NHE-74.#LZ$$?E0TKT-!2::)%PBALG<'J$W&'7S>-D/'1BV_PF_?6O[X?%5ZY*)=UW> M"/[Y%K#ILL^&M[]EXJ)=R ]ZU:1 \*]8@>9KRF[,Y>*-FRQ,?,V7.\)4B)$: M#]I"Y+T>Y>71(WN>?$O>?LUN>M^LF\4>QO-)E_[VVU#AN'N]O_;1V\2H!M M[+6V7TS/[RK=SO9!Z]W!J[V=K^O=?QM_O#KX M\&X5;F_VH_^O=KPJAT]KGQ]V-2.4G)XQ8+-U,!TX' MX>75#[_Y]N"T ^]-OE\)=$DD%PO8!E_KSQRY?X,.P%8RQ#Y+)\ MYN4'7Z+GQ0@]UQAY_)JD+S@GM[Z,7]S^VEW#$OQ""G&O8>]^C9G[C;I>%VOF M&O87]51_6029B!M_.T/NCQ_YQU&WYE=<-;(31P'ZC=VN#WZJR.J4,GGHW$PX M9O-*E'I/VKP5:']YM\]JRDB9LD6G#"^"P\J;H#W!/6_#X+@1.[UO@\9IO_=/ M._.2/6_\ZRPW5F]W_]WHG89^0UA\/)>&Z#3G;T6>UB>;MIF M5ZM_0/)$]4W2RE26J;QM*A^I;/U3WG5NPMCNNMY):/PK-V-<>'>S1D'C^>YX MX:!Q'8*_\]U::0-ROYCN_H^8[M'A%MG?2>/^^5Y\_+"7QGQ[(?-SYS/;;5S'='CDZ?$-;.V^_[G_9/_^XX_#1R>[YPCV-AUM_OCG?O_CK:_JL]M'A7KK.(]KZ\$?[X,_= M[P>'?W]M';[Y]G\NKFHV[P[W#W?))T6<4Y$;Q(7/F:E<(Q,91R(X8PVF2AA9 M00^0V816Y\VOPD?UN;5%^,@80JQ3BA =.! //$8'W%,A!(]&C_B(7/$1*7ST M]'QT/L%'+%J2_N<1YC21DO(.6449\DI3Y<$03G.G;M64N/!1X:.GN;5%\CZ- MT(2! .P,YT)H&[3+E?,D1&T"'M$1OJ(C_.M=\L)"RV&AUJ0JLMPPA05&R83D M"J1:(9/D4-)'BCH/!(QE.535E*RJ7>XG:8]6YU#9;.AM^2]G@^%)Z X'C6&O MT0\);:[="8WN=0C^M..$V/:!M& M9@*ZO@$G.97I8O2+6Y^TNWJ+SBL'5MEH5A!3F#::D\N0?NZ$4399UV]-K$8Q MI]69T_?300; (&;,.X2DGPQ@C3AR;HJ*L%Z3(&3C4W"FH3=+([P=.:T(F5? M8%V=:UY@_<2PGO352?)I3/)OD(S!(6XXH,34"GD;:7K!*6U5@C5I$EY@O;ZP MKMS%+;!^;%A/.;]F/]"3=51 MT]&T(Y$D!;.""D1-),F;\ SE Y_(0,16B<" Y.,GNFGP@Q7''?2P+,4Q;^3E MN0.YB /D1@#SI.B2//TKG)*+6JJ0QDNM@O0B(1R*M,#)BG32&U$W]\.*U M!K4%1'=8SEIMT'']*C'CQ!27HD]\$FLK*. -)44##4 M$:'CQB9I4EE5N9 2KWQN*8)WX+I =S'H3CH,SLO$MX8@RV,2&TI3!#18!))0 MR0UQ1L@?( @\H\2P( M90.V(#8VQ8PFWD^"V>>T@9#S1QL)<;F\1&\ G>00-& P"/=T IY#K&)Y!YW^ MA'8W+\A!=V>T'*.B0 =Q:[0>I'#00AST>5KRFZ"P(8PC21U%/ B*# T$$>.5 MYH13X4<<]. TWA)EK"UREZ?W"W*K1>ZDXC>:2.\E08:#SOWMDN)G1J'TG^,D MB;_1R412D+O&R%V>ZB_(K12Y4[H_&DD27AW"G$3$O=7(2"X0-R:Q:X@.FV1S M9_1!*WL"CX&__.AG[9^N,%WZ67MPG(_39 _ !SLLFP"/M0F0UV&0.2@D%MJ= M6HR#N).6HFQ;5L).7Z<]@L ,=Q)K1)+60UP9G'":$(L$!=U6VX2DBQ MAB'%RK.(%@1TV=I[(*JGSB)(R<$D/Q^+)#>2THC(.A^043$R;#TS&B?-T21D MCE92!*H#(0NX(!\C@0)&.:3VQ(L(Q54?S M_)QV#R8/XF2_X>#,(IF3"[6[O>< M$QF*#JF.OG9_],=X=>AP[I'!'4Z2DCJ$I6:(:V\0,)U$U]SC* A_,H2_GT:X%AR,=D@DPD;=,/Z^U[U:E[<_EJ5XMQ7:QN\_O=O=[ZTWGW#R8YCB B4+ M:1'GRB' 42(3F, :BZ2,S<:F:FI:G-L5 _B3[IT58#\^L/T- MCT/_(3MH*[O9_\A=AWY%59>KLQ-BZ/>#OXRY;77]05ZA<:)P(:\*R>O\NJLA MI3+@,7+)PT <"X:T%Q19J874UM,D638V65/RFR6"2DK/.J#\$;R,^5!>@+P@ MD*=<"^<30PN:GEUL$*$HR]P0G&QD5D#*,(6^T<5E8;CI,S(6IBC9_EYL0IG)>=B:?U&Z[6 MXO5X*8J+4"$E75QS$0AVRA%/$26,(,XA(L" 48PF6(85C0$V-GF3DILQR[(; ML2Z@?L3-B +JI8!ZVEVP+CHC'0K*A:0S0"!@0B,2N&:!&RJES'X_QS<+!Q50 MKPNH'W$SHH!Z*:">*OLM-'="3[+OJRI:DOUP2PR6*'OE+ZR.)"00@V<&$$7]^GM.=T]"8!!! M$11G:U<+ A.Z^^3L9R2)E"0T\#+"0S\BD4XCIOPD]&.<0CA,PGX(X>,:#,]W M]N!WSEA:J(F0Y35LJI]C]D!\RE^P*H0&:1*CZA%D8%7$/H8@O(3H2,L@T"R4 M(D5O)6BBY6P<19%1%G!,_I"FADBG"F4^)G[$H#!(! M9D6 W3M"?SECNH\^_"A$O3%[HB?J1R+J;AV$\(3PA29 DBR.< L#B M#,XXHT*B,1$&X181]7.*/E29>X-"?5:3^;=E,#U93\?C&A+K?1X55-Y:H/0\ M:H,\*E@,3V!O$1QIII4,">4R0<4C(FFJ(Y$PE06IP ZF=(4CL\^3_A$H^^'F ME/24_9TINQNB$!GP:9: XB$%H8%."0^B@.A B\2/M$XP]\$?)NFR*[.G[!^! MLA]NCDE/V=^9LCMV12A8JM#;%[(T(C1*.%!VQDB8I5GLITDHYU@8Y5MCJ3OSUZ.3#:1Q)Q7T1D8Q3 M+)F(/<)D')'8"R4+F.)>JI!E12NZ$_?QBFTE\>U*@;H58??]2N]!TP<=FJ:> M8AYHE\0W:@@'ZF:!)T@@ >EX"/2M]#;V*^U)>TNC%CUI/QYIO^^0-O>9BK0( MB10A)S2,,;W EP1,BXP'DF61"+:1M)]3[,+T&'B^=1-;:UX@6!I^U1=2;,"& ML%Z/*%$RI(HD $BS*W5,KZ' =&3 M[L9-!9M5':9:>8R21$>"T(A%)(U#18(DX)3[G--$[+P(LKX&ZHG1[[9&(WI* MWKQEX)JJ91G *"2H+F'RL2)9JB(2L$R+C"5>P!(0PM%]FC5O:> A"'>C[;8( M#M5L(%AY/I@6^>>15'+ KP8_S4OX,)K\W)Y< B#Y?.^0!,\+J0HRRZ>_X!F5 M^7@D![C)'YR1/9PU 0!\"? [=N#[[>H]P*[E_=BKX=9'*S;(Y.B"I1%E2:"R ME!+@=F!IA $EG+. I %G?N#++)8A%E=$X7UZ1]Z)BIZ0K_-'8@N/:9_TS."Q MF,%!MYD]#WDL!4G2B!$:AY(PS1CP!IJ!_A-HRK#_9#J,5TRH^#9/:,\2?@R6 ML/' 2,\2'HLE=(R@. 1HLE@0JG#4,K!XD@H6$QH)P:3061Q%.R_\=)@F3X,E M_% 3')/5$QS1+M+C_+(<.(,(_OM9E0OVT$:F-SX%-K8:#3?J\7KJSWA.68O' M\T*<,YP&DVMT'X!$F5V9R3#J?^>CZ86:S/KLQ>_6E^V87>&)ER?YGH#C+]2Q M@\CQF$UF>Q/YN@)*+\KO),KW+Q=,?2H85UF<$"^E(,II%A.F$DY2/TX 7IF, M S,DHN^B\&.2[L:M]IYT'Y!T.X:YY[,TI0 8Y6>:T$P')(T\ ?0;A9H+&D^(.EV#6B>)5K*D# _R<" YI1DBC$2IXD.="*H"F,@ MW? ^Y4M]5N$W4>!+-AW-8!E?P48NI%*7 ,3Z&^$R;WF7S=LX4?BRT\7)%5SQ8>BRUTS* HE#2D M44!8DN"8VDB3+/!"/%[)=<)4RAFRA703<<\^ZW!S68>K:[+T:,(FHL]![',0 M^QQ$$"VP>%D.=)%?#([9E3A7XM, OIXI*_C@XUG!+@9O"HV_%M!EYOS@^5B9I&E*1D33 L?0BPD]!1OP ##^N@HCK MOLG:,Z#JC=$QRE\DR6)1+]=//3" M3=4&;I$M_@3MC%%9SL$$5UCX)/*+BQR7DXM/P\%$S?!+V+0J+HN1B67*42G@ M&)Y;!N2C)D"VV-J^ ]:1?FE ]0XAU2LIF^%DBS-FE4RUKS-*O) &A&(L(F4B M)B(,HH!%@FK)-J:D]!E46TO1F\^$O!M%]PK*?I'X4^D'40!L/(ZQLR_KADO?F\R%Y0?S>*[C9E#+D"$1V0).&, M4,4X84HE1"4T3'TO56!W;*.@?E;!#9LTC ;%A;K@JAC,V!BMX*:XFX-PWN2\E= MT\!/-!5!2+*4@FD0^0&!#QG1FH5!ED991!6:!MZ*4."3[ZKPA$R#7&MXQ.3L M'NW7GJS/8DL, \5G553S)0*A5RXVPY(6IR^9_JT>\PCS(THH33CA<:I()B6+ M1282Y:=];O03I>6MZ,!V(S'W2L9]*;IC+JA$R(Q1,/23*":4)QGF)_A$L%C* MB*8AV/P[+X)A[/5MUG],4GY(.Z$GY849''(2*9\ M(.LD]A)LI^@/DVTAY><42CAA7^!94S:2@T*-V4S)P2PW90SE.;9Q+M5L-E:5 M28M#&RR4KGENH82L:.K^U(#K) 6Q_CV;GY_D8C_'WO'B'T/J-E4J^S"^F M:E(R7&3/US;(UZ(%HR/V/14$/"4R\"-",Q&3E 64Q%XD/,%5+#0F10^]\#Y- MV'I7YO;2^8-9&SV=/RZ==[.:1,I [0R)S)*$T$BF)/4X(UC,%-"(A314F)TX M].B6C+#O"7W;RQXV0N>]__ >)-XQ43R5)JE.!0'B5H123Y",40\L%IE%'#2X M2/G;&)Q\3I&-MVK:Q#8*]3D??S;!C4+)T6R@F1B-P39Y7F&.1S5*:H"41_H- M+ W^[Z4!1J^-;(Y5';1:/POO\-79J>^EJ>=%C"0!\PGU,DHR+.02,E!AR"E/ M-;I3DI6EF+UK=%M)^3'-CEM2\3W7BNG>2_^]R9WRO ]9WD'X3972ZV M=XK3./5BS*ZB'J%I%A&&$VA\L#M$% @OUL#K_&P811L8C;<=$R8VZ"3]D?C" M8]HK/3=X+&Y063&?OAY>GBJA B]ADBCI@1&C '[8QX&D?A )GVL,4\8:NGSO3W% M3(G(3U-L:@L*X;:K"AL*LVR'A;1ZZ@Q:2*.)*!0KU> G( 'SZ6>!8CPVLTQH&6.>K"]$1&CB M181G7DJ2.,X\T*2]2(F=%Z$_S.XUN+@?Y+?]O.4QS:R>HSQECM(MIV%A*K,P M)(+&C-"4>82K@!.=99%,$D^)Q =3+4B'Z0K/S;#J2&UYU7F

^F/(T"K*,:1D!WBL._#&)HY#*5*5!E"2G M^]]!S:H9WZM1.2+A(8] 7?"Z\) Q!CECCZ=YC'[>OYNC)FD@* MOE]K'#V@"VG;"<[&]$D:1CZ)HRAC7A+++(@Q72H>1DGX)+QE M&_+!]TRS9YJ]3ZUGFHYI=DSG()!1K'V/J#0"'3FEG*0>U213RO-"+:1'TXWY MU'JFV3/-;=ET[V_LF>8=F&9WN*NF+$R2D 1*I(2**"*,:46\,%!)3+G/?&]# M_L8^*KL9E\.[^71J^RRR,8YX%>.\G!<*/0W&":''^>5@-+%$ W#Z96U8]A;G MTH)6"""1^9R/U4IP;36+7(VJ&_59;^8P[_/XQUCB2/L.?XX!H0[5K%=D[J;(+ Z&#H,LTD&<$07'3V@6 M,Y*)R"QT#YV MIZ<1H8$O"*,))9QZ.(T>A\GHG1=QO"E?4\]Q>H[SQ-+WESA.[\G9)#OJ>'(B M# [&"2 J3L"A+ Q)EFE*HB#B3$>"92'#V1E>?.\4D>UK+;4=O.7._AJ 3$^ MF]'D,Y"):2LUD2N;3-W+B].[:GZH9SPGI\N>$,5#[9%H CU>$ X MYS&12 Q%?NQBHG/ M#!@Q#G M74>,J$2$J?"99%&Z\V*;].^>5K?4A+ZCU.V-Z?L2G:W.7;WYY?VI!AX_FGH!:F.A":!#,'>2&1(F$HI"3U@=X*G M@9!\YT4Z#%=T$>O+3G\4>M_\M)A-T7OO5+@'J1]T2%UR"4H,:#785I50H5*2 M"940R3/*$RDS'7O;.,"N)_8MM51Z8M\F8G_?(?; R_Q8^1Y)HB3&NO&(9 I= M$R#7XRR3+$0[9ON(_3E%.%XIK8I"8:DX?$ +1>0EF#*%$IB,:TP9)@3L%KZ< MLBN&&;D8)F0N-')?4^8Y^&4V;LJ\4GRV7Y9S-A'J)<)K?R+F",97MQG73;00-6%QK'":%M$A#NB--2,L2#VBJ!!1 MJ'BDTLVQO-X3N[44OW%CIJ?X[:'X3M0E8VDJ&, QE %8-%X 2HX'ZD[L,9D) M3H,TVIQ%TU/\UE+\QBV:#5!\3]EWI.QNS^"(I9X7"L*\*")4:D4R # !F'K< M5V$F(KKS(MI8;6H?A+D;<;Z;Y>(3X0RG8XK\8JH \0V5CDR)M[5=!)N.9K#6 MK_!GF>O9)2L4D-UG->W\=J?UQ>L'%CY[OP@M[I<0\V MT)V9F28T%5E(/( WH6GD P?P(A+'W NT]*D7RSZR\]@-0QK+Q^6GV=(N^)M? M]4&=K3.-',!>?P&&)T>S>:%JE\]O\]EA/ON@3"UKS[R^.=_,^'62* #+A2D2 M9#@+*F2:I,S/"//]+%*>"M,,_3K>IGK;]M[:[2/>!YA!V1/O V>06>(-@#H# M%1#!6$!H['F$1QDEOA9Q$&2>)\-HYT48Q3WQ_K#$^P"#'F]+O+TYL>%,,5OP MDB:@-&F/A!XVL\&4,4:%(BJBB>^APU%O9=;$L.T(XTQIC?6HB=Y,?'QV\ +#V3VPR3NUJ(HJ@X]I3/!/'2 MQ $@^I"(AX(7VJELRS;1I])[SO=4M-C ]3=1T?N2^*=Z(@?<2;36! N MT2TJ54:85@EA+ NH9%H*FF'AKN_W8U5_7 +?:!5^+[X?C[8[(8^$^T*&U"-Q MX#-"(QX13E-*J!<7_Q?^J5Y]P8JST<3. M0PBZ)"@4]D]G"L3S+B 95YA ;&(:I8/%,1Y,66&LE-FY*A42K)G]8&P5U_$.+BIG\ 725KE;PVKQ MR-S+PQC6.\W+D9ER8,R>T6?UZ^5(SLXKGM&ZRP+E%Z^YA7%8P7RV_I:;8+'! M([_V@).X>Q;M?W&YAIN 21UDDJ6<<4DCG:8!\W0:1&$:>#2)HE/?BW>JN\Z+ M:@]3=J8(+Q3[!)(2MO@+&U^RJW+GWUTL!11U2Z+9;@2KWIXS6VJ[Z >PIK_V M]PY/!B>O7_[/X=&;HS\^#/8/7ZY'J6U9]>'1R>MW@Y.CPR>M7@]_W#_<.7^[OO1F\.X$O#EX?GKS;HNTL(:[9SD_ ]>9C5@QD/H;_ M*S$?=':>S^&9LAQBAPX%3!7[172K^:<\36,\\7_ MY04@\])1W99HLIW679L^QN!&EKN$)X8C^+L#IP\=SB_@H6(#_HNN1_:0H1?V M2+<',3VRUO+):2VY?_#Q]9?#/UZ#=O+[1] >O'\N?K\X.OE]=/CWG^'1*T$_ M?!3PG+?C@W>9]\]_SSUQ\=>$_9W-CSZ^OSHX>>V!UN$=_'U #S^^O?CP]X?H MX.]]T%@$/?QZ/CK\>D8/_WC_Y;]?WU\>?MT[#7VFDH0KXM&4$\K]B*0JB$C$ M$QTJY64TBZS^:097[:'>%\99+%2BHBQ,J/(H%YQY8';& >6AC-*=@0)=<(J4 M6LP5D+TY;!2.S7%7&HP#\ (&PV_NE2[C6M[FM3?2SV@B@79^"1)C6*S =< 4 M'3RDK/MKQ":SP8D2YQ-XX]G58'\B=@<_@=(P0-4.WOW2*AI#\Z?_:_7UI5K\ M9EXN?I//B^H;X#GN2_-&]_7/@TN&7$KDQ30OC&YB6)8:O$/%!"'T"A0-D\,. MIWXD9CFV)TF(:#/:G&T_.1&,*)L]E@5 [FI1!R[HP#X=GY&8=T(Z8SCE(TJ:F_J>=_>.CG9\1 MV*-9.7@Y9@#=/:Q:N R(KMN0V ';GC0^%6PQ>JC5I;T@^J[>+^ ML-+%H@#N['(T.S>W5H]S:#NH&0LL/"_.V&3TU3+P-H=[V_VI55%65N=DSUB# M6I5?5IW"X>?!I0+.-&.?5&ONVPV(Y&Q<@O&N7R*Z@%KD$7'+;#;^]1K^] M1F]D>6P.&G)AD@8!IX%2YFHPG^+GM1XPHSB7BU[NF'%/9!Y+?$6I%_!$^$GD M^RJ1/J=!; H6W\V5[STYS?'UY>+)_ MF@5)8 MPV]"#"H\*M*,BRBCE&>:R\R+M*="P 4P&U2/& ^)&$83.&@/\(,SDB89)1&P\=2/ MF:1^!/AQ*_285G"PF/'K#ZT5/+*QM5Y=&(\N1K-66O_50%0*Q%FA:CMDR?A] M\^:ET3Q7JAD_K?G!ZH9MZW;QD7O52VNU>Y8#SP#^<3;(X>8"G@#[ (MG6N2? MT4A#'UTE@I"#6*6^XCW--VPZS4?PPK92 \O$/\M\K,"0F[ S5%C=0(\UF_ZQ MT?2QL?%ZG ";!: *NJN2SJ2R4[P P.)_YZ/"6N0+ .[@QA";EZU[R+D:UP]P M+JP&'\JU5%"_X[?J'8AN4U5<(.K=\6$@%NONT%T<1CR_7NE:^5#CI((KV'IQ M"T(.UK08J9:)B%DLXC@2U(M3YDN<'0 RV)>2T_2&1#.O':A^6>_?=HPO*Y/[ M-U:.NOWB :$$2MW+O)"EFCQC@7MP=71RYA]\_9,>G>S!^]^?>B*@+&."*),E MQD$O2V.>D=A+E&0*S"=,A":]T]UBDI_A0LU&Q> S&\^-PQ%_:7LF*BS>'>Q?7"@Y@I_&5RVW0#D' [,A M1N',SS7D8DCS;OJB[T<1ERK3TO=H%B=9DL29$HPE">5)*.]H3+R'EQW-9R#' M)LBZ>C5QC9H8'7[]=)IY7IIZD@*F^@(P528D%6!0I#&_PP7' M2XEEEW=#?B\,.97"RVCH4RW"5$8ABS-/IDP+/Q ND1"0G]Q !99_+YC3^V9- ML/_7L/V#>O=((STW7TD7^_#.#Z>*I7[$HY" G82SP -&&! &D6'*?;"&F%;1 M:@Z.[EDX^&ENN(]5!!#/\GFQTLZNO,[+O'2( :;'PJ:*IQI!9IUD09BF/?>(%68Q(%I.42DE\/Z"2 MAEIE478]\[W>A6/BCOF,C7]L4VAK+?8%P6"BE?F=U:-02$WC1*6@XV/J (]Y ME%+,08WCC 5LPS0-9V)^ZFEW'>W"FC^=QI&,69"$)$J!8FG*%.&9](F.>1PJ M$7&5Q;?UKZV+)E:BP41Z+H&CFN#U##,B,9PX+4;"B)9_79?7#+ U@%W *@7D ME @="H]G- L!D[+(HS%30L-?BJU6NH,E5 (D.-(&H8YQ.C=.R^":'<5:M29;-:F.S-Y!-,B%TK) M\D:(;Y9_D&C9+6\7\GN17U2]35'^UZKG[3A'_ PQX_#K_JD?ZR3T0> '.J @ M]=.8\$!F1"4Z2)C'1!@FB!G>[@K, .DU1GAS!4>,/3#E7)B19#6/,(D'H]+U MA4&9(^ILB2W '79E,K,=S^BTQNW19@W:> =?_SR-M9_$.I7$8Z$&2QU;5 /X MB9*@. HM>:C!4O>3W>79H!76_-AJX+9H>R;?#,7V1,V^F6D'BOM<\ ",3DY# M+TP54V#%T. '0"]$2WENA@K:>9BG1"HXQH MD8"6IW@"6EZ0'ZI8O'W-$FN2=Z M+GBMJE@#K&1V9;#2X6G'/.GMD768>O3JTVG*)(]0R]090U]"R D8)BE13#(9 M)H$7^=[U]LA$78YK6[4;IUT;4 -;!)558IRIUAY1_SMGX\IRP=^L!\S^.&6C M.G#7L6JZ,;/&5]8UB'H!]I "K ,0]4458N1$V0B'WQJV '"=S@MQCO-O[QCE M24+J4R]54>13%4?,4U'B>5RSP$M9=$='][4NC/?U1LHCL^SR=;6;GHFL82(A MO!-+WZF.LY1P+^)@M H-]JHOB$@3'OHLC -/ 1,91NMX"*(6?L(JS.LCX!J, M1YO2H4! HJ,ZE03V,9L+/O""F) TDD*L?I21+ MLY"D*0".1T)%(KN67+M2WN"/D_].?CNZZ^7N@QJ.CI@[/*9)C=M;9(VF.@6( M^YQ=0],K4X54(AC0,L-$;1ID29JDJ2]%&DL12L'4#30=K@DU_Y6CU\D,;RV! MD+%XBITU+F 2/#_ZO#KX>' JM(Y]"89C)B)!J/0BPI,T(KX/)A/H/@F83CLO M4F^%\?A_KN?8*Z%[3PVKA^X=H/MU[S1)12RR$& J@@!39WR2T5B0,%!>$JLT M3C,?N&^V"KJ8W5A.;6W:^&I8I6*!..YL=:IA MDPH%+YW">]$5]'U1:T$9:+#H2+>QZTBW\K8Z\81GC&M?#T\^G/I!E$01I206 ML294!R#I=9"0U&MJZ;$?*P8,K'=_X$5B=P.A6 MN$H!GD\Q/7)>#,8CT#.E2U2$=9D>+29WLAAKZ' MN]STV3 U\NB-'+Q59XA'MFK5LH566GE=$[L.:=JU!E@^B7U.'>97Y0W%R-6Y MFEXUE9WY*_[> _R! +[*>UAS%VQ[,+"6X<",B\%T9CA()/[VY)C!\9AUBYR/ M@7#!W!V@K6A^[;1@F&%B_\24N5C83\<,YV8T2+3 YE!T#=Y@ )_,BGQ<&A'KSH#/X23A5&RED\;4_+7^ M=:O575/);_NCV1DPV (-!1J>T4)? '@\(K+IHV"KQIW8= LT^\:[ROEX5F?V M7]]:;1&F137*R7SK1M7@'EM3:"J17C=$N79K,^=Y/@=YD!?HT!H(5A2V_X89 M#(4%//A0/;9=,]Q3VS?<9AOKC[[:7.LQY6K$AU>;BOT;WV/;T?_?/SMXO!$CHY>P3J_BJ__O/KD8SN\HY,/WJF(=,0EAT-5.(!4 M24XR/_0(Y=Q/1>)[H"9)Z;+$?WF^V M@%(/VI Q8N_=_.("6TW!;RTP#1HX#2I ?4/_O)N7V=T6U3H!^:!9S"A-19@! M\4;80".,?99$JFY:O6G\14?<:MP]+D:@MDS'JC15/4Z'@-_,L5S9?Y\W#O]Y M>9JF8>AGC!-?X+@;$/>$QZDB@>:2Q8*%(I.+P!9^*+4*4S^3(0UUDDDO]!3S M4AWS"-2$11R^ILGSPPF1.W+8]736X)%QK;4QZ8DUJ%OJ3GT+/=_D/*DIL[XM M\@CANC!ET<\)=I(6G.<\^P U8WP/MC M;Z]V2;ANML>,KF_H23 I83'Z)08ERSLN1'+%BM-)$-V:0 MM3I&TKCTV. S7&SFDM:6C3%$K^I5_[7_NO:C=$RN4>F\""/#JSD<#/#I$7YV M=52WMM#-#>=@*6) PC0-O&"?; ]%TTMH=F7K?G=,MUQAZ-LF5(>^V4]@%E?]-'#?^C5T M6N\J1TBNRP?B'$?+9[&66ZYPC+2UPZTGL]4JZXU:R8L#9+0V L.![:C/B!'G MKLO('05C^]0M4=CO)X:8$4 52INV)?6=5:'D-5ZMF_'%]EI=Y_>JWWRET#ZV M7;%6/ZV%;1B^L/XTTWM%C_/+>SQI=]G=-E@R.Q[0G'U?JB/]NIR-T)/^Z/W: M'T6Y?^^?!I'T,U]Z1&!1/O5%1#*5,.)S,%93$8%]IYZBL@[0192OX?O$U(23 M\TJIK@,;&.Z_F>E8!0E5-]3VC *.^C(P(U-G4EI5TO(9$'6@'X(4K@[)AFK* M/T'&.+ M[ L^EV%\TNK(R&ME/NBS.VL[(]AT1BYS/3--^"6L M8YQ/;=^ZO'1G9WL83@L4#S-,7P%,L==8^\/=O(@;IOK/*5@C$(NCPMW#QE2]6"72C6A>*E?G$V&PV5&BP;52(^06F GE3M9: M.F8_M@4U$I>-,&P;@";N-=)29WCM=NT5S@BK*&9&^9B M:QJ>7%O]O6NTH6&-H,(<_B68[.44CQ?.2Q1Y;?$:U%3Y-$=P(-;-)RZO!J'3 M'F>PT,2H>?;+H[_V7Q$_&P[&@ 86@#F NAG[M;CQF%TD4_4##7 %>U<0E)@BP!T=WEE=?"^ !N##9 M %8^K9-DH.=F'(ZS MXF\PW!Y6I4;CL5#G(,F Y^\;*=9[TE'9KAMG1J!T7QU\%:=!DGB9ARGR2B6$ M4A82%H24)"F/PRP-A!_SIZAW=U!@8'%@\-.;O"P?+U-OY\7/3TR@_=[Q=96- M1VMH>BTX!?$GT*W+G]&!7),L3'421W"H3Y$7.* #%ZC%YA.CPW:H39C%9\=\F3**[SGE:V5DZ-%NBS^)O\1[K%1//-\G.O6NKJ:\58Y;I;7[/P%PL[, M9 M59[Q;_13K'M;-VAK'^><0%74KG'5+;($X]D: \&AH3*9H^K^J.+XK75(O6W\ M4;TH!E%,02WW9"130;*(183BZ%(>2-#-61Q07P2!\(+%7)A8I9R'3U%T.P09M##D"8MNFVQ2^6PK;RR_ZX40=V M!T?SHE835J@%QK?,[%@\>.,,( 'F !B=_?5:RQZ71LHJ8##3P3 M1+R:XG=%CA*!-?8(0/GW.G#:2OY^AY7NQL#Z#=EY;>G\OO?NMSK!0F,'&58ZW:\K3&Q1DT^7!5U M<3$T8PV/+EP\I)+G55C/E>?)?J;O0Q4Y[^/!- B (4U;88GA#IOT.Q .P'UO M@>\'!>/CUTY>C5P=7\/G4B^* >R(A?AI%A&911GC 0A(GD8B"B 4JD-CB MTUO5WK,!O FW,5DUX !4!R*K_'\+S*5-=55HQ8RE+=58(TU_1KRS67[<9-\4 MI@B+-;=II5R8IEQ#.JTT1;C8I@NV4HJT,K&ATK;D1:.MRG5D\C-R.]GDJ)J] M $+F&%_!*C#,"*YI9<$S.2\M7W';L"0W,L:@>443(!L.3#><*K13T?FJU^.Q M-6^<8P[5U^YKAK#;Y?/NGMY/_L]-"5!US/5)MEKWK3Y1K#%T!U@+\A8\?D6I M\5/P<\VID.U4,!K9"*$)7]EM#UU2I1P5F.7S5SMXGF$S>JM_:-KP)85PYT,G='$Y=K MBR0)HOQ26411"TL%6(XQFQ=V?XY-FY25!S5RKUC- I9?1U/U><%RT%5O^N?) MMG-B_^BFC3>XMKA=*]2P25.5$XP&0EUQ97W>P+EP5BLN%)[J*B0&E[3I77=AB&C4L3*>B_YTK+ )\:L33 M2KRZ$8T!5T'!358WBJ2)WLOAVTG)%?C_-)0 M6]- JZ[.F+G,62!#PY4 I%9&LV8(@\L+J#797(AYT6RM2RZ;*@M^]%9U)R9E M9<&C $=C9%9U?OK66(LIZ7-LJM4JES&(92?OY87)+[0J3P?S)@L9%-42+I5K MS68\Q*RN9<*F98V;')ZVC_?N3S5D:'OXU36:SEU]AIU1 M)\YRJ&\F=C%54I#K S8XL!41-@)85 M!>9N6WUK@G/OZWH2W&FKEP!J/R9M'I64HKT83+U_8OQTO\WKL!QL7N*9,9Y_ M[E1(W9;G;N5PJ8X@0! B@):TJ@\K^)+]:!9 MD%Y=]!R52^Z,K<1%K&>Y5!46&H[88KZE:C,B:ZQ9.5#+$B,-:B&P^YAHNYTG MO-^H<4MG61%_2U;!92O= JU;:Q[QT^AG8P$YNK&- QKM' 017)Z;)C%F*.K( MV+05'1465XWA!*0+#_X5GF@?R3'#Q[2264%$>C[6H+ZV,H$[KP6=_P(SEZT. M6RW!U)J9[^ =]B6&PN!AX^O(S)!8N;N,IYTCNQVN+C8HL3P,'C,WA]%2;+K( M_$2$9V6,7&-:7FN"=.]KE=9VD*KE.I,*BW4-'JTT&%Q'U]LJ[TOXV_;2F7)D M]SJC!U9$)=!BL=2$KJ[*X@067$ALCP](:RR1)K5V(9F]994T"E:3%K!ZP?#- M57=1*\620?%VNZ9OE$G/0QCU-'ZG?!XT-*PW"ZM1:T(V6ZP\7TW-.99A+,2# MD([,(^K0BC%"L&CL+)^-6&WM50\G_(K4:.IZ'2 1-$SEND1TFB2Q9DF6>"JB M,O2Y3KD7QT+'U/.9\F[HR>C6ZF;V8B/Z$O_IA$S@6,4O 39.2DKCE'6'2CDO,Z3 MJ,<9H'6(S&DI/[Y9P "]+\NZZ^)5YZS5)+_B5O7SJ\N&G>> #'YZW+U0[D2; M##G7_\,VQ[:GF:*'?5V4AM*!1NWGM?"%31G4%IX]JH)&3+0=7E=.[,F!0 MIT^@,9%/QE=-)Q#L@C&M^AK LBMO,YS1;IW1V6YB,K0N*V>-.!D^K#4PLUTC MO%R+GKKG"4"DF6W@',R5,6(7Z(+]"]5;K8U460V=AD+X:)P<8)WF#%&K,*D4 MHRKZ4DTGNS;%A %2H^(RJSLS-J?6:B=4S@5.:,4__8 8F5WW*W0=9CJQGPHE MABTU!X-1=B1:417]U4<'ZP=N0*H]+![TRGZ'74RZ<>)!7[31*=K(^J*-OFCC M.11MW%B$L=3AF[,L99Q+3]!0>5F4)9G,4IU&F9#ADRBF6',2-Y:)N%*%RC?1 M:D V=5)S:E*3L*$1MBR3QAO7K2!63MRU_.C60EZZT64(H(BQZEC35L\F3-82 M8XT PQR%T:2=HX_2!ENP647//D[=XDG:M@EK%W)@LSS00$83MV2S*1")33'T MQ#8'1NU5\;C MW[0NVS6\55] MSIWTJ"=/@^_8V!4V')A>"":1\S%IL%G01;6@AJU6"-H SSHQNB35-%*Z*\(, MUV&+'I.L;59;KV!W<-WR312NE@@N3<3TO,4K.T0.^O!9P="S MV'+]#4T .7>*<=-PN'D3:KR?FZ[1JQC!R]8ND+6XQ4F;0VR)?0O1^@ZAGXIA MM;-Q<\?6_K6VXF5>RLV6NI!H46%N.9N=KG2[HI;XV>G,KZ],.[\L%9%,TYBD M 6C*-*6"L$#%) B$]H3O4:FRG1?9;KAG@:>4%VA&5) !U%G""/<4!2LY9%0 S\_":.>%OQNLA?I]QK T@0OL?+>8 M2EM)W*4A:!A=XX5U'<)5"EO<WVLGO*,^0#P[$PQ'[36YU2:.N+"'E;:R MN1$[.F/0TIFJE7W-VC5ES/::FW0"A+><_.$T>D.?.\?+PS^&G>D?IN_TSO 6 MH>JZQ*>072]!9QOMM=EQ%S7_ZL"JX@XWHN;39PO.(VTVV/5)/RY;:*^+==:U MG6S!C$VHNM0.6P5!0S<^"+XJTOD[)C% M4=E8Q^V7F7=T!^QHF_W:%/K9RCL\F7)>&")R1PH'PQ#/><-[U["M1^WJCL'& MWQ!:+UO LNT0]B9R?X*!4SB^8V 0+J+R[)1%TUCVRZGFRLN"-""A"D-"X3/A M@0^?J.(\H&&<1=%3#*2\,U.L# X,VDBP?>SX>O_=FF%<3C#9DFH0C3A YM*T MP#L#>D5";&9'+>9E&87]SE!I'5&957,CL?"PF=&[ M:HV[@W=F,"C^,VU;!:T5MM/\,#?/Y(%5>\191, _K%H.!V7LTJ8X_NV[]V5G M(#.PG$I]J>ZH,Y1/EM:-MYN.XVPLYE8-L-7GYD3&>=GTYVURXE<=^$L,B WV MC,L32UWMB^U152/ES)96K6+]FLV #3>'I[VTW\8,+GHGSG,S^'M:]Y_W!+KSC+C=A]1'1.-ZI,RNKR:-K4A%&F*(! MWUZ-U%AV^24D/F-=&TOD,] ;D)0=U\05>+<64+ MZ+=0;[Z^I*3.BZPX1\6D6FF8)MWD&F^*;T;E.)*HU$KKH#"-K=V8=721S(MR MSB:U:=?BF)]-@PN;'PO8-FHR7O#":]/MO\5AVZ3;K]:Z]IHZFM^NFDM<4OX> M8O$^=EECX^,Y!Q0ZPA9"<&!O $O>3X\-$O89^Y6'SS]Z]6=PJB5EGM8^"64& MJEHD \*"3) DH&F2Q4B.X2?E"O.W4]YDVPL+$D?$WXTZQ$U8L?5G[#]0! MAOC%MAN_OG+;LBBM[\2OR]1!*C)\\/QX.#5!^\T"M)4 MQ#0C6B<"<#R* ,>#C# _U$*G.LDBMG.M(49CI+%%4)S1B-:1I+%M,X MY-SK@?SH0.9>'%*A8Q)'.B%4AP%)O5 1Q44:J#!+HPP8F/W;JA$\R\_7H\*.Z%G__-W!X7JN:QZXP#!KB^TZ M&@I3X7./BRRDC(99F 8\U(',,IK%.LMZ&GI<&OHJ_-,H\D(>!(ID0#*$!@D' MY3I(B6 I!S3+L.[U.AIJ)J#/,56\;K-758-_#SG*;T8/OH@>KVO=]AHE$7?\ M[! #WR$N3UG(8\VY)))Z@!@ZS@C\I4BMWOKARM7^ENY+%7G;] M]+#KD!5]#'TA:E^(^N,7HMY86+H@8#U?14(*SQ.1I'ZBTP",)IZD<:"BD"JY MKLSS1L%\C0C; HEU;>QB68*X[FU=+K[22;B8,7AC[-*U8&)@!)%:-K5"(+9E MT8T1D)M"F]4^9DL&^:8C)VN34)YRX.15-SQR;;:IY_),_:P;&+YD)L7G,YPZ MMI=18Y=R,\EM#0> TL06JFAM56_20D<; 2Y,_\*5(]ZZ@+=!. >,2A=J+\G- M()"#NO\N+A&'"]A0*L/>:E)AST6;6E=WD;-XL^;'UD1HX\MJ'FX*J2]P^GE1 MY3U95Y7+2-PSZ@N\=G\"I#";V[#S2TR=-0XC&WVIQNHQC.D?VYION'?TG=FG)"]?7983=;\@A[W;C&)#>;!&G+^9KRV,[H[]G" M*ESVV-8"LN#X=T MQLQ(7L?#A@P&:Q2T]IR]QMC+X)BS=3$UDK MRWMD X,5]>8N-(@5^]; &(\ X22B'!:.;F,1[ZWE9L5O'&6O8C=US-]VKD+V MQ1?FN3D&YX1J?J'JP9N6K52_U],XW?DO7&QP#*R28&W-:MI$W4;:V65>.:'=(]#$0R[19"PL+/ 7TWL6.Z8KD\+@,$&X0[-/ M&5;M7MM7 KL[/=C-EN!ESU-EM5@%E8H$+ Y3 7NP4]O\K+\&5M$# SU+V9V8"8IF,(I9EY*D5F=Q!88+K$[R;?AXAV/7G (3 M H;7Y4L9.V;A);]U7^+F2+C#F'1WCK%J#O6EX#,Y&5XOGUQPKHB%2J547[/XREJWRV_>6R]J?-4LJT&^RH5K1U:, MG.7AU!>CB9DIEV/3;+W5D-8-56S-(&_JASL[O32SITRV \['@4M(O0P%1J>8 M[5K.65:6_2J\'#J4OB$#H=S;UU56#(;,'@_QP9K:. MLAZ=@UK*O"'7)2+M4.=*=M8^7'LN[:,SK^T>7D.I(TVL\H6O=,1JC,^52/18 MJ0:5R$2!">(2X\E]HD&=:!"=9BG/9!ID)/2H(M1G/N$^TX33E,:^EC*.GV3B MP"I5"8'_Q.3&>DW)1%SNIRBUG.6WUX_:'O:UVI#-]%;E:I&.<1%77MJLD:O9 M);(;]WS;4,JPEQ$NMS'\K&__B<%QI0BU0;-;B7][Z),.,;P)GJT'K) K:U00F34NZ0E.+W22E]4LIS M2$JY,O3I[$$/4U%L:9*^=S+N*:!3(24*>?^]14U&_!!OF3E^=Y$XO]A ML/@S&V/TL5>O3;^VR*W*Y$Z("KOF@ M&N""'M:,:BK/\V)&3"G]A,W&[RZ.Y;2\).JK4@]H:UL1K\NQF!851+A&&#W<<@Q\%'KY]79I+)F M'JP[J+JE_&TFV#7#Z>XXB0[L_M8F?[;G=@,@T%CM)+4N):^9#%4#7U=%P0T^ MN.-W 253SC%R>;7+V'/KI;0RGYJY#/#+^S5RRSR,@ M %P+YBTUY?^V_0F(FCKR!?^;D+;G8L6B3:H,^DO8)SO9VCA.VA/KJAEG-9Q: M&3^F',8A2GO==C=7K?R!.N$0U?W=*NNR:EGH@@1F@ 5N!JCKC*&@MH"ICW01 MI:NTQM)-X*X!9T^JINMZQ ZW].V&';^U'T?'2("_Z=T_PI^=M;(@OISJ(/4TU)8IE MG%"11H0E5!$OCJ,L4Q[+HOB6TGF+Q-C)>7NNS*S"6CMJI-5X:G8S;_KE-A(< M%9-?5SD=[*MK7QJ01H'3KL=L6JI?J@^_RE$Y';.K7T83LQ5STZ_N\MOO>ZQU_]&O?AA%AO>ZK'_-N=KSQB@B CR_^^$.XU/4:)H M^<4;^(8$JN?5EV9+EP;3+WCQ,A(M0MT"_/N[YXRC\P-J9Z\[I1D#K,JH:603 MA]-XRU^?UK&AJ.H8GOA>>,CW"=K_:^?/C[]_'AQP_1?[\>S [>>5_>G+R>'9R\]D^I'S* M34B8YA&HVS0D:2@$"10+ AVP- GUSHN(+@WEL!60#T,1^-,=*>,Z 703(UX4 M8CU/ZWE:S=."D,8)]ZCV5$"#)&,A4XF2,<^B* [3S/"TY7E!/4_[OCSMJL73 MM.8I3S0E4FJ/T"1*2):%/J$J5+[/XX!*?^=%&$9/@JG=6ZW=RS MGI/=AI/]V=7.4C^63*4)\=,@)C03G*3,%R1B&B"K(N8%V%%Y&,3>?7G9-5SC MH=2PA5>N]27\F.3\TW><68E0@ W#I[L1=D^[=Z/=MA:2!3P$!3$B7D@U:"$Z M)LSG*4F4\I.8AEZJ39_+9(ER?WX,HMV0-^MIJ!E_%Z.9(KG699TH4-11QF]2 M*U:;T'&:4%^$A&<9!6LH823S!?P3 M>4F0>$D<4;GS(LBR>W"D:[C"(WES>O+=I!K1D^]W)=^.0B&2$+2(@'A!' +Y M!CY)$S\F/,@8& <$)B!0I$L^VH?A7PWY+?8:CWBMY-%L-^.^ ]]FU%-"^)&,LI J8-0\#)6,M9[NH M-TA/C^P.ZKEISTW[+(7GPS#;JF^2QKZF<48 <#$P3)X0%OH!24(:>R*+L<7' M)K(4MH!;&K7YWR;C]KJJ^O;?3Z VZ8%3[%^Y/@PO36U"7[>+'00O3SE686>@ M9J2>!*H)E" I'#!)N?8CSTLS[@6+E=@RS00+TSB)_)BF3/)(SE9,Q'M256>KJ]IO/)OF-.J>T )/H^Y\CNU+09X4L.)6 M+0M<-QR,U1D;#UNU./;.JI/6+#<-OO:/CTS/.[AY=2OZA3[DMM6GZ?C^KSN( M2 T2,L@T\R7-:,A9FFD= RDRII5.E;\FZ25:1Y<5? MG 6'KSZ%AW^>:NU[@4Q!G+$P(M2C(_?YX>S^U\.3/X-3GZ<9C:0D<+H) M8&K""$O 9O6]Q.>!X@JTZIT7=#=SN]Y0KCJVW1"ZJ01N%2-.BUPH)JIHJKA((N))J0D-)2>C[NNK[_[Y48 ._&6EE:UG[@M8_HU/-)!5QIDGDQ1XR MSAB$O4Z(EFF8B-C3@/-/KZ"UP5'5P='2X>A2DX9.Z7PY&]K&+: !SR]I M0%'!)OS F'=!O6W^,BTB39O8SFR)*<%CJ4.0UBI.L!."'_& QFD:A#1@/&:IO(_JV8CL M'VU0N7583S_^\^HU/316]^_CHS_VO:._WU]]P#6]^NWBX./AZ)^3UU^/_OYP M]<]HP6%]?OCX9_3/":SQZ]DEK//J(/C/^.#D(/KGXW\N M_OOU=2?"]R9\.U;_\_;JG[_E%*'UX6+_$O8)YW, S_OD';[:]^&[\)^3@_#@ MU?O+?_[XTS_\X^#JGX_G^G#O-$S"0(O4(Y[ LA4F(I)17Y%,L23B7B D3W=> MA(M.-G(=$D64!V F9S)+.(T3;,B8!K&,/:I%+!*O1Z(?"HDN3R,1:5#X%1CL M04! WP\(3V1 O%@$.O $%9+NO(BN]]0^FTR>XWDASHWJ6&FPWR2Q;M[YUH9. M5W,-Z4E,&4UI*BEV^O32&)Z22#_V62)ZKK$%7&._FURB5*HC06.BN0P)Y>A% MX8$F- TH#7D2THBO$![/3T=MQ49JJU6JSVJ<6W-6V$#6M^NM/Q 7B%CD!\K, M_HZHYA'7L63<"[60B:=[+O#X7&"AKX.G?1J!L@< \3@!Y3$F+/0R @P]E3(* M$C_P-\X%GJ#<_WU>3,PX\^% ]J9X8DF/*8UCM6\G_WZHVD#+$V5\F(>!: % ML(!G,0NB4/LQV!$9#WMM8 OXP$(%L1]GU&/8XMA/%/9N]TFJ?4Y"'JDX8(S[ MC&,5XK-7!]XHT/XQRHCC5XK\LVV]^VS$__^W#/!N$IKYQU["BW^O3^AQNR8( M8'B7&4W2CEF0[-%B%O4>O__+?^T>"Q[!:H0;6"W4Q3YLUV&V$.G "4OE *M5 M;0-A[%[ODC#&^-#AP,T^J@,=NFF?;!(]W.AM'-:'L173!5\5-[2LW_J8U%M, M6FB;0>NA2;VABW079]"Z?7,$5Y7QL>EYC%D0U7Q6!6P?A\&N3]%/M_2<[W?UG6P/M MLBV6\G^P6[7;.TZ9G+J.T[>;7O9(JFV3C@CYJ< Z&XQN*JF-AQ8_9E(7TW%^I;"+_$1I[,Y?9;]A9Z'J5^R_GUN>"T0K9N.KI:/"A^)%<"#Y M#+@M ]/H#Z5?@+:'2:@!0NGU4] VZ*18?T$M,U-0+MQHME2WGTL*65QZ/F: M)JG/,R_+9)!Z41@J)N2ZG/2;\]^Z[PE9%F9>!#][&8VR,-4Z34(FJ4HBF:AK MB6FT?;(@)CX"FRYW&P&^Y+*ULT[<^!8[[OK* +06CXUBY82";.N!W:Q2 M1(]&L)G!,*T75JK4QA6G+=(P5IXTYO9^MD-(9U=3M&+'5U69@[4U"F4FG9RI M\I?!3_[/-BUWS&PWZ2G&VGX=_!38[\VD7>' @AIW5W]HO]@\\E=SU4^A>RKJ MTJ"DC\UIVZ>8RW:M1M= UH&I7@8^9=7=9GG #:R*T>2K+^H&:);5#S)9]F[2 M3]O^<)97HU#5^#3"=ZQ#P^ZLH8YJMW(MBS&,:N:)38=6XQ$(3,S+=R1D3ZC* MK!NK&1I @"OPI3EG/)&1&*%&E!N3H?J+S8%=%F8A=A[NQ05._@&5"">Z5;EY MU5L,-!>GOK!9YQHS]X6K9B$6+G:ZDCT2.$N)1[(:GG= GV7(8F.TD8;;D9R- M)MPR_>;3,QREYL#4L?M>=KD)+!#HW,P JC>&IO6(M. YLCN>@W-@14:D!D4;(:JL/5 CT"W6 M.2_=;*7N2Y&1P@&;,W(+: W,LR/U .TF9F11,[O8D(0P]2=.?Z^P1 (76Q[A M\\3,SWTW4&S9>%AK+&RG<%BME=RL9:SC;=6D-?1[\;PH3.YNIPP..-F9F;Y= ME8D8YBE'-G;3T/4RE;0>4AFZB+4-O4>N[YE_P(%(![.4?'*.+S8^$B_R2=G;Y!B M]\PB]RL 0FPB8&D_<$6P?2E,$-4)XS&)*4T)91Z*>$RQ!ANXH/] M !PX5$^QM*5!$41=1 UB<&-@<>"):<9F_6.S?D>_+0WX)I[A-)6*"*HG&%W. M4CM^VZ%V4":,7C'+%US$$S/WLI@Y9:2K.MI9A.5@O+1:(\,;B*"T-R$!^,=8 M+45[-)D8%6)^@K.P&@O%"O- $\.>JK1ME@Q*IL:U3NLT7'K%M^% M'9?&ZXZ.^+G1+,V 8#W.X71K?<4N[0R.LK#ULU<-BUYXR>Y@?^VZUMUC/!18 MV8C*5[.ZI05A*7D;N#;V40DWT,B^MO1G^U98::-_?=3KR M'WDN49OWE5?Y'/"Y Q M>H0E[:B"8NS7Q(Q!A,#/A9T4"\\-U(D([8L/P%N"@P[EDQ.CM3Q0*?JB?GVN .Z]CG9J9PJ9Q80O9EVF8 TQ%V MB47%TCB:P%AA*,:&0PYM/!3V\$E=-6.*#9>LGNH:$#A.599F/4:2%.H,0[,Y M'--\@M:\&$T-VT41HV8C.V67==Y1AZ6&G2TL#/MTIJ\#S6)(#:V3BHL*T"** M1G:[$#\:VS-U9N&_ZA%&H*+E[ ZDNYH)'!\&FQ#.<":%=?8 P\TO@/'."F6< MXO!=^R:0A*IP[AGCX:I"5E5@W@:[2@N%@K*BCI8 M$V"$&0T"T&"%L?$*-46M!SZAB]ZJ*?GDXWQB(5G/S;94,CBK":G!-R0HHT/@ M8.O6S&>CUXQFYNNU+2KJ]^,WF^V5[2U*+9"&7!5'^FWUSO>XY>5DN8XI3Z?.=%/E'+_2NZ6%93FG/,V:G48[!6FX@Z(I7)Q7 (]]1<_B:G97$3 M"R*FVVG(2AG'%(#@K&MC9ME"PTYKC;>ZKZ:X:CBXD4'CT2_-B<6TK%[S! MM4[0L5Z8Q!TV8>,KS/W"5RN0IR4KKH!GYD#>L &,LNM3"V$\.SJ4:PI; YRS*[$N1*?C@M -L,MX=-9 MP2[>Y&S2._1JAYYWRF7F^VDBL0PK(E3Y&6&1BHCGQTQ$@6:A8D_1I*HP8-"@ MP,#AP "1X(D)OJ/)8&]:C,:VJ9Y/5S75*TQO5R57-)I""P!ION-60?6@B7B! ME+A3)[Z 1I$0BO.84\7BU M]3.!/E0QID-C2*\^C/B75A^M[GQV[!?\.Z]TO MRSDR+^ND/P'9]DKQ6S;^?H:-T*+#D]=7ITD4L82+A*@T!DJF2A/&$D52$41) M&":A%V0[+^+=Y8EL=2.TGQ [4"4(O%^/CX\-H9@__5]_MHAT?/AR\!N;?!JB M%!EC@!5DU_]C[]V;XL:UM?&OTD6=\SLS58BQ;K8\\U:J2"#9[ K-)'0FF_Q# MR98$#4TWNR\A\.E_:TFVVWWAED!H@M_S[@PT;5N6EAZMZ[- X<3U&I=GQ$U[ M[[?I[:L[5T;F<-#77[O#R:BUV37KK8^VU[4N<$]NE[;?OLW!MA]?MC;S\>4C+?3D\@W]@0B*(F9%H%K2ZY:.7M@O>-G0A),4]8K- M_3>@UYS#0$0"^P_E$HY._R4X%7N7Z[.WOM S?LWBA/0>;Y\>;^#ZD*Y0$![Z M\SXXAN>^56S>>3OZ>D[$*IA?2^4&_*Z% "]TE:U:C:W\4CD+W:E/X#Z/OH$* M%#2??NO?D[XMJ!B753]<6[/VLP!W*;!J5.FZ(74&I.@(/O2^G$* JU7W"0.# MGJUKG.CK*.=VTO>\E^4Z!$%=M-N8[*R^&[*^/]NN@]]43 M_()6#4KR6YV'W8OB7RT)OF.-TK';#V<)!J6:1.E[)$KS)E&Z291^"8G2MR8^ MSR7AY%Q-,]U0IA(03G.G2)9RD%7IL*DTL54BNPYFKFXZ*U_2I=1M>ZM MVL(_,TO7JT)@*=B+P?#4;^.0/($G?,U!5B^IPOR'WF 4HC?>15HDRF:#R;A^ M49&&,2V8Q/K);I%-CYJ]0INZ-J>[TPLJRZ7X7MW*"%G$?5!70XXN\HI[;VQ] MP*/"+D?]T?N-ZYZYPG ?M$86]<1:[H?7%-&P&L*D.N]!G1HHOVG4 +OC<-O? MJSQRF"V,!/9"\'3D Y1@H,&Q##C9@H4_M=-X0?6H6<,' XY@WJ'W&!]=N 0R M.[ZPME_>XUP/0]#11U6+T&%MTE#Q+-3;Z50<=T'U'.;'F/,-6V[8S4(Z2C&S M'AF1,KM(UN_VSR<85OYJ>YA=7E"GWHTAU2MF]1)G*>;KOI]0UKT,Q7_]'*UZ M&8#,S@WCJ(5A!3A,=8L^I;+_9^M37YN3B4\J^.]D4+2H"!E>H3PG-4KXP)13@PDK%W?&$&Z^5Z MJ2<497F7-XW_1_%WA138N2CIZ+H\*I\6Z]V_^ /JKK!>J)VN3YDTAE7+OMJ' MY_JR^L2[%'W"%VAIT[SK)7[<6KBG+AUF*B&><24XG?O:YT.%D?M2TLJD>'XU M3DLM(W0D^MSNLA= W9K"9(R/&&OPEL=KI+9Y9H+XIF#:F$8V:DM8=TVCQWB] MVOY5KKJ>L9W\A RK"0EC!LU7+@JUSS(B\%JR1#]P7TEU>/A'L&E(&)J2JZ6D-?_!=@#M9$ M#[&,..123;\$NQN3)<->F&M[UBJR2-L8#OMZ7.R0L^AGT/NK- M(S!W0C;2L]M@F],ZL?HS\T",4S@Y'-H/AF%L;F61LPO!RJ%JJ#9)K' M8 ;G>'SUX=F>5:_6K;-U-.F&7(7N:#29UGB]W=Q_'0YB[PQ<3/LO_:8AOQ#I MIP 20L)@R=,PPLU?'>%%]!@>&<8 ^FCA51TM_*V.COZ#NDHZ"(F,BXD+A5/7 M^IJ%6KBV\.KBG1:/XF>V\)]MM9PXR[BDU0I.VTF=#4RHQ1[:\7 PPC(&[_TJ M2 MN%AZOGF!"Z/IMFEH(F0V[(7#6'9BI11@R<77A/,-^K[4GE-^>2[>Y[KW0 MFCP_[UU6A!PZ/T7"#U^9BF9B7I3.FZX7J'/,;!X7A8XELR0ZI -U0WG?@CDR M6*K%<\NQP)B]089O>*&'QDO<8-B%&2O\A45-#8RAR%/^/N#/Y$J/5EGCD5@K4QK?RNL_,L43?* M&,\/93!+QFT44V:<$R:+M.&&QXEEF;+;N7>YTCNGOU08+Y N/_<*BE=)2SB/#(&606841QE1,.ZT19 MFB::)FNO&%V2OQR2%,LD9M\E84Y>9C3.U1.:TF-RV8C+7<1E]^KTT#A.%7)2ZHV^!WB=IF.IV1.@Z:P@USN#_YQ- MSN9,()_>/)\VCA=.5=6Z3A]"_;?*C0XK0@;](L< MWHJ.N^Y'NAY&EUIF<^I\;S2X?:@^+.J3,Z9VY#&J$GY;P9L4IJHW-8HAP+/1 MG15^0T,#WJ+O>?N.BHK!D2^V[Q_U:G\/^;R]'I*^]="IBR$-W\ ]['!O*P0C MH^"@:FV.JR-H_7;'-8 [RT-MB/UQ!\X-0@G5N'ZNQ!9;!/;=5 M#/ CC*\S:&#F1TZED]-#QX33SN4DS2,'IU(F2&I3C1ZV2&BII&1V[=7MAQ** MZ]SN&Y6FN_5M?>:Y*N82\/MM[E*DM_#@>B_/ZTHF;D" M]]_"5:B%+M:DW'2P>ABIGG"WB]91\RL\&KW+C:6U((62RB3^WR,KJ>CHSL=E M)MN-!2_7T>A.X[F!@"G$?\8MA(@A:/(/',_^*=.R]""<\_SA>X+PYD6OB*G_ M:GX6KP^\E82IM2RMHG%(Q8#XE!D94Q:.IQ135$Z**&:@0@U\("&;U),XSOF^ MPAQ[WK$>KLVP8((LRD M,B*4TST>X*K,K6Q%]A@^]]N["J@6Q^@8<<_?R"+/ MPHR(E'5H@8IB:@'ZOQ;$,<\MR^.SG;(N3,D-^G4_BF?8+*=@/#-1N =LT(I" MANS>9%B>"DA"5[CC81/Y:* ^Q:/A6Z%VP"1/EP;C@H JN&-F5ZURB [M=+&T M_[8-''8E.=$T2EE2 X9]CG0,^EO@L1N'%!T?'5^??J\IG;I'Z91H2J>:TJF7 M4#IU:RG47"":1BZ37/(DTXG0>9)RHZ12:>)R36TD5[#WP_(7OS6B_@IS+GW* MDK.>O+U2S0LPWFCMX]%0I-Q-2=0KD(<5"XEYZ],LCL(_8*ZU^Z?I[G;1-[8\ M>27D$-ZI!4"($X^"25PVGEAF\*RW1H,S&Z)L>#0=ZZ_6YQCTPK>"L5&=7[=W MF)OJ(TLHIG\FP_0;)-C'HQV?_+$[.@VUR/C3BS.B\1GYY:%1BU9SVO9%Z;X5PF*<\G.<]BB^]7XFO! MT5W,.[/V=S6KOCR=3T MKKY85(P%NJZ0!V,-6C^M+>O51\P%G@R]S^_-8 CP&-[HM[=;.V]^!X3V7T:Z MT7[P"GLJK%&@^Y@;]907M$CXQIQJ#\<5I6<8>*TT;^HQF.:]%GY)I%#$9H#H M8GAV?7DVK^?^8.O7.R-IIFZCJ]QI MOZT[3$NRRC?5P^J>4&]CD2L['+Q@BLK=J_9)S@ZMD+ES+"<2%#,BK#0D=1(F M.39YQA)C&35KK_J#138A3#[]VC7H#)@*_RS]CN+-"<'---,&P?# MD51()'AP,)2,4]#@K>7V%CG@MZJ"?]LA?@!V/:U6GK 7N/1[6YOBT B7Q31. M29IS2@3E*5%&,9(DF8#-%Z>I2-=>4;[!%M;^?T/:T;U6E\%Q$;-$9EH8(66B MDLPQG@H&HTA52IO5?2"E/P*EG[8[1ZR]=2K;'PYA/:704408S201<2Y)JG.P M 1)8Y RFW%E<9[;!EZSSG8Z#MS76JM%-M%6L/")0? )M8G_P$*?4$/N13.8+ M%!_7TMS/CZV9].P(SIJZ+.XYE,;7E_CO6^]+>-DU$1_HH\]9*$9SUJ1O8C&#<#4GW1[:?7[:.![VB!R7>V#N-,.)Q7D'B=66O(OORSV_>'/A8<]I1MQ'*,'<#R$_YGRP87_?<,[!_\8F\6_)6P# M-)MK_QQM7/^WFVY+O_^V-_]-1/'##Y9NI)S=Z;9_^/D-&\A*52A%1.2FT7BNU;\]A<=XC-6ZDW_O][X+S1P6O_[$*]\K1BR^TU; MU'H6DW<_=X1-5&IB 0J[HH(:E3JAA0*K)$EM'*6W.1U?F#OBX/._1U\Z@V_M MSU^.OW1@Q.\^]N#>T<'5)CZ[M]>!,9^\/=W;^L#:6[O?#KK%-?_Y]W%V9GI[ M)]OTR]G;7OLDO_CR#LM,/I[L;N%[?I*[)[VSW<\?1'OK(-J]>MO]S]7N>/[6S3PTC%)DVI(3;-!!$)&(XI!V,RD_LYO MIGMBAA?_:+6%_W]_1=7AQC=^?2U$W@1O2U[TEX0W)N,\CJR@PN:":YUJRB-I M++>*4AIGM\3J&GA[1'C[,-[=K\%;QG/*,I,2F5I)!!;>93Q+B5/8>$X:6#SJ M_? _#&_+=_GS@[>'5LL;P%CK9FF<4ADGAN>12/-,=5BOWI&DVJQ M+-X>[79R>9@QZJ2,(T)C9S&-)R99:A5A0B9,\-1JHZ]I+ULNX@^E5T2YT48* M+86*A#12@?JG4Q=1D3C)XJ11"1]LN4^VV:'(,K 8F;I6;(WZ8RSC+)&>$PQH"3&2<*#SBTRC*E8V)180(PB0F1 M9C8Q@ R&P:]461M'.F5:.-8H@@^VW%?;T:%+:)*QQ!*7F(P(1CE)N1&$J<2I M#!6]* )E+MY0#PD33]8.^&-H%/.W'HXO_<^8\'#:AC(V,X MJ(FFR,!CA2!IYB2AQB4JC3,%BOESK-@H5K_EE[\UL_[/++/^3: %:_W3>O_^ M3>LW/-!\@YZW2.7V>N@KR48MAG_]/;#,8(H.0#-LV3=(%-)ZC@^_ZNYI"/F^NWTX?%LAW]K0&HO$U#'1,M%$ZTS' G1%[=QS!*BPSBU8Z&='75ROU>J&-$.XIS[R]%@A<0D MYI\N4@UW;'[L\@I?&5U[LV5\3M.KIU0M M&]=<[O,6 2#)^'@XF!P=ESVA$!D^;>QOE-5@'DQ"1[4I54E@GPKT-[G'#[^> M2)YP/AF>#T9V5,O,1!Z.4&R&1;F#X9'N=Z]"Y9EU+C!LP>O J_2+WMD^%1,A MON2"/)]D\&R8# ^N*6WO[ 37!ASC:XJY&,"RO4!GN' "^U7:N-:OW8^D+*F MQDB_, EYP7U__VCP5PX62Y;A2X)KYX+ZP* MYJ%Z OUI:R;/6K+\"4A]#S(3Y'"&CG\R1V^&HJN_E1.6UXH!\7&@UXYJBU;, MPOK"J_MW7DB<+0:%O&AYD$LL"USVPK4V%0M_!HS8^+_1/:VJ..'4@MK&72(#("+/ MK19TAD.PM!-]O[X:3-28O4-;J#H7P65!=%[RV51,]4MH8BMV/L];LYS7H&SC MN=79'!4]//UWJH_?EQ__7C6K0E(#C\MNXGLBX>WQJ(&AV'X>& O"@,/O@9FCG#(D#44KIM<]M;YO'VPQ/#E#1Q4D MI\0Q>DK0,WV*DXE<_/"BY>+JP$=Y82LKR--:5CW86H'HZ&O!E&F//#\22!LV MO$0NT>FA5@AGF%M 42"#. Q-KRLKX]G=#J9%_':D>J9H,AY3X<6 M TC*,;9'GK_/,^MC$&]*'8 M9I;2]L.2]O1%T;NW4NBPJ MY2JIZ>)@N-[L! MRI6H6N:6%''%#'OMR*]@N<_"6Z"C,JN1]GM*)GC.$EUPMV M.@[ZG]XUSY1:KPXS?Z^ZP E QK M7<^JMGS+%;MS;D2^ZU*&W95&.-XI:=T,?H[QE/5TMFC*3QOVE??Q,OL;*X\$ M[$LR^QC_]#-L7A):=@PM"0,D.$"" ZP?5MC9>(3.&2][4Q3RK#8@!:@"%/Q\ M.!)$:U"77;=XS7(._,O+J"RYJN9D!GU:DW/4%'NA\5D+@&O<"R=!14U<.EW\ MN3F!]QLN=A=MV-UN9'>3#;M;P^[V$MC=;F5KFV-WRR(I0XKDFE&#$.*:QY9HN.$DTA' M3-$\UI:;Y^A5A:5O3==^VESS&6M?P83R9LH@"YTG^X%.6?L&O=[=Y3=VI374 MV[2BZCOMG++4Y09Z5K\*%4U"^"0P#'K#K(H"A;C2J!Y8"M_VG5-Q!+6_;[X&EZ8'3AVX] M]-4-PHVJN<2.LG8ZK[7+_P^>4_J_ZD\,KW_-O,YY&P'? )*]90&/0(O\LIKB M)7.J1V7WG_/)$+Y5F.W![QW\1:-%3_42+[0?AG^C\&JCTM .8A*8ARL+IJ0R MJQ3K\&3)6#B;>K^J]WH5667:6N/1/\PT6JHD^\D1O MOP5S*7R$?EP[^AUU]N+66,A?:=V8BE#8(47+I%+ YRSYZ588U3RQ_DNHR\]> M_-P,M)W%: &^^\[?>W.M1KRP^/ZS Q#]ZP"R']XCUFW88W,T!O\%9TV M?."'4+[+_1.9ODM?F?K>V>W*R\?P)J8SV(6Q_UT,O3/81Q L!OZQ,/VF#OH] M!W=['6S(T4Y_&^>\ U.^74SRGO/!\N(VHQ?MQY?X\Z&*&8\SEQ 92T-$DJ=$ M19$@N=%Y'"=&YGD<[+YE&5*E(Z(PVT>5-;[N>S#W Q5N[D%XI@OS]'NS"1?X MJY?-Z;:8;=/\6_?W.6!?QKQ2 6$1')N>9?70PQVUA?!P[WO$F%8X7(T].R_0 M>3A[JL$DE?DDX; -#UR'HNOGP3K_A#U,,;)5[K 3#<)KK?G\2 M@G[3149="=EP)D58L^R'4;;"F(EZF,F,^]8O[NS="F2=O\J#,3;!]9>47Y_5 M,6JJ8NDYJMBAIQVL5@W;MHL8P<=RA%/0FD+92\:F#_#L77FHK&)I;AEAPKB" M7)GG$4$K.[(F3F.587'R'I#U MO(WZ$I?9(: &HMWGPXLE'I:A0?RE7TO$F47 JA=1T/FF\>39-PHA3AW>;F!L MKVHV5(8.,1PT&DW"J39UE0<1=1J445CI4UOKCE2VG/.MD\)D@L'>ZQX55&MS M!Q>:Z[6_+K&/<;==JT;/[,NI,"\N'AX;WNC%W)20(%3$2O&1(&1U_C@?/.[5 M%FN9*C&T8)/UJR!PN9Y^M>;S8*:1X<4I@:%W?3:2[N')=G0\W6FHRL]LUV*3 M'G7+CH*X,=&(#C)1C';?YIZS>^^K'?91_%L%Z3F\T$R6BQ+U^A8YX/NCX5 MI=2)<+=@5D#KMU*Y\H"FZEF0^6?9@AE!H$8)B8=^L!M*)\J9'1[Y M5+F0AS,"*<-&'*%#R:!H[)4A9&*X%D [*S(81MZL*;H23C7^0MT/W571:YG# MKBSU?4P!#YF796N\%H;&8)H+':7Z^%KL_ N?&I3^&4='S^N^F!*I,3^^EFI1 MX@--!R M$SP\?,.O*Y^U6,OKJ*4_S>J.>/+4DD7K)EGX.PQ@UF,SS9/"L\WG2DV=S'B[ MPBB>?E@>,DM/W-FU6.H%+K,#NJ$%34TFGJPNJ3/T?7HN]W& 35"J#$H=B$.= MNEB9A!(EHY2(V"8DU5:26%!- =YSD]-G&90J5KSEE_PIFUD^M_/KLYWI'CTN M)S)L[BF\^@Z8(8MRH_79 _SL5WWV(.D"5"+2H-YX#OO:MH[A8?X>.L31\$;K MIA2!X+N>)E1VH\M*8U1&@:PJR1,K+@(U;#&QI.C^XW6E#3'V^P2](@ MPVF-P QJZ%>,[/0NIW3\Y&?CKI3OYRC M:703YFC4/>J7P=&>O@C>FVHV47 \4E5YO4&'74?O%CI)QN'P@!GV3:A% M/ M]1.K",OOU4F36X>CHH;O<#,Y+N[(/;P%+BN?C:,J+$!+FP132F#@]V^%\ M?LD+O[+W-4ROF<^WP'OXX#7LA*]H/M9%YC9Y*<4%0X#](D6[A[O%ZQ+_0S<8 MEZT,[%.?\-WY"!DW;^!R08(GX_<6SH:O/O^*80T_(4,0J0$*S64+I&V$N4]W&/@M&LM\!FL) M[@(SC@MX?^5[$-R<^;KLNI^]\9=GJMYZO,\DUZ%H>\=1X=Q?(B=VZO:XP_2W M/E6",Q61N3#6]\G)?40$U?@B(E_Z_OS&FT/!1;A<#ZIV7<_6=X"XPN'C.8&\ M21#,DUOJLJ>NHF-OJ916S+BH#L.:)S^)/GTYH*;WDLTCX&S&D_>SF>XH[_F* MC7(E!F6=27=I;NZX_EZ;@33L>I\+1FI>>N'=U6H0/07$OTG6E+ M]))M*K3%>^\=D,_,8;+3;_U[ G8>X$ <=*.WF_NO2^VFMG[[E;GYZ3P$P@MU M='/_4^4G:0\V_)T(!7OYSE/6^JTS. ?TXBS^'2S4_4_E/0H],B3H=$%E ZT6 M=3Z?AX.Z8Q6&[$_I SRU2W#PAR08P/+SGLXK'1WTVF&0TLG(.W3\!XL75J7; MJ $6>;1HQ/K"VI!4-L[!V#R:=$/U,UH'E?+J9@/&59"X M,*^G'J+"Z/0)+CY'TVM#%4=;B\I SU80X6"$_&SA\E&9ZU-$7Y<^8]8V]BJP MI]J!<>,:3YV<\/!]_:;.CE^!HL!/FM\"U"=O/']61^UZR7 M4*H$^_TI/:T+;#Q3^C'/RE'R&7B.?C)P9%(C34&>F5#=56.;&81 YDS0S7^U M,M]/[66=FK&E,W1RX)T\3 Z'F">R#(@]3]JHS'K,ZS9]]1V?(NQ]CM:N^_\. MAH&J$CV?TS%[II/9PL3W_J+RO?#"41&"#(4Z."/52WA__UA7C"[_Q>*#\H.[ MO1W>SX;T9XU'7.6(7.I8P1Q)/+5&M53<]7H&<$7E 6N'7EH].FZYWN!BY),R MJ^(.__;^;;TK2/UJ?%J:5U^3%FX:#ID@Z/==C M.#3Z@;SFW/9'LRQ/17%*D:]4O6>(E?C2L>OR56T9#YOF"I31G0 &/^?@IG<] MN*L*D[MJ!,O/\PHOKCW06:%FE2L VE=8T*$=#P<^?Q3U@^JQC M;;[S_)\#@%$51(/[8XB^$J@"0S"JT!T7J<%V6"-3\1)Y9P#"MT&'+.!C)0BW MJ#/>/WKK"TV)M_ -:B1'G^W4W^P%/S\M/,WG/ED5V6AP"YBN?[FEC$K3-:D& M70A0M18E5'O*(KS:8X*G;4+AOD"?[3E(F,]^R'N3$-N)KO*;Y$=F K5YD@O4O/CU-SRWM:2@O['$V4 M,+R0(-\GE3R$')>"UC<4C:+DE CV=CHL#TG:YP+Z." #X>^/CWWI&D+Y[-./ M42IANQ+__?"XRKF^?)IKO#_7G(;E8&8.P[G(<#F))9D7QA&F*Q^(P2ZJ=[(^ MSN5G/,SW3&WVG>I55DK?W.F#:7J$L;YGJ'3N6T!A#].@5ZH;M4Y%$,E72^NL MS7UAV;\;#$R(F8#8[>%Q7_S!URY@]M8G$.;]@1M?H!+TV_XD&P?K7T9$1+__ MV7HS&8WA\)XF2M=,(Q3\G;/SP$\5X.6-QY*=THKW!2QO>H.)9_D^G_C+-J?J M40NKFEL[J WLV^%7S)5[@UGH"-B_Z4#;V!]-JC(;OQA5P]ZR7@YET!2Y,B%X[L[.W4!AKLS4W<\*#"D-F4EIY@&: U3EI=35J,( M^_X'HP)LO]K>X-RKA(&ZI%O*"X+AJ) 7I/G C/WJ9.C6#S[/.PS+D-DBP(@G M5Z6AA)P(!/R;1Q/4IVDPT-7.H><M.[O,5),OMXN$.A6@4J_:H#3EE,\ -. MD]N=),\.V-]X1;/0(F#7#P=?[^X262V8W\O'@P#R++H)Y%E$:+1J('_M.CSZ M0&\<5L"^R7G@@R_Y9/+Z8/W)XIEJ02<=%MI286M/AG.@Y<$!@'2*:?O;;_X/ MY+9VCBUF)@04&, M#Y33(U_D4>2E^G*XI2I/$;9#F6BTGA^28-QGUQH_;PHYV*T=<]Y)L%UGTGD[ MM+9BO]N&,VY\2=Y,/;&?AZ@O@^F$RO!>$*?G U0^8P> :E=?%H)T@SY%2216 M"*/"V)]VA9]BN4I+M8Y!8;6F\Z!GY^%L_OUGN*)<_?UM>/]:K.&B>/_<^_=* MP$0S-I ;%9?,A">\LG3]4P/LH6A50:WP J."9Z*J/6QXL>^1_)DTR9]-\NGY1&]X#5'WG;)+EV2QWI:X^&H:)5P*WQ5CA:\^@ <,SD!7'4TR!/1I MGE;]#O4;!-:MHN%#%>4J&'JP4L]@X1*JL0C/!=*O3S\HSY9+7QKDJ3I<14X2 M*,!"]&VY'7R=V_\._77AO%CRR?P6\PMEG6.IT2K3F1'2*<5T MY!237+%()%(>4JK6;M&,U2,(+?O.G"F^T7KD?.>/R#4[L6^'@[,R*/"Y.SXN M(Q*KD^=\5.4YMS_O\B^?M_F7=_]T#Z[RZ.#JX&+O\S^G;=8^.>B\/=Z]VA9? MSM[V#KKS>.ZLUIY8+ MD=H,D$7%1N=2& "1Q8:.1[-O4G)3O! M0ON<.(HW6ILE-5J]P EUW5"7K$L.L2*J[]Z:Q'70I>E*G M8&!A":6G^X'-@56FA?^Q)&0JT"Q$A<:7YUX]#D6HOJBL]C!O\Q=D>_B%GNZO MM[))J%0[\U0-OABK"T=R]R@0;QM?S^G3C7*-F< 8\ KQ7XP>?M3\[.$+WA;_MP4W_B@!Y?3\?$&H>;VP O2.KHT.0&E!&7$I=$&1$V,R3+C"4T$A'-M;7&W;57 MQ8J!@IE9]= 6+6 ":CRZ;" [^O.N_JZ_EJG?XZ)?;6%5#HT=DARUXO.1_;/\ MX2^DV._IRS^[?3]6?]%?Q>T+4Q2-+[]CP0 O'N*?%_Y1D- MXOGSS6KOH#A 6H)M7RQ>Q6 X7:\V]$-,SO2KQ>[V< #FK;="6OB2?SVO6<-C M6[!";GKMGG4+Q^9/>ND% MS<._-+(C^UJW>6FY[27OMNI1ZSE,PO\\TLO77]IG_J[46U]+?3T9F3G>:\>E M448D,A)<,#!J=,Z8 ZM&TUA&_#;>:[+04/X6-\SVMX+3=M,7KEC3T=\JSFO^ M3$V?@\__'GWI#.27DP/Z!>Z_VSFE[<_;T9=WNY=[6Q\NX']TE[WM'IS ?4[@ ML_WBFO_\^S@[,[V]D]Y9^^2?'KS#M[W.)WK0^7AZ<+4CVEN;\+]/5_#=+IA0 MW=VK'?F?J]WQ[G[T[7UG>[S;V::'>6QQUD;Y MVBNUA"X[A/0?9X?@G^ZY4VXZB&X#Y/G#K,&X!N,JC,N4@FVAA,@3!EN":^OB M3*0VB8S(7,0]QM$2X^@C85QP.,%POHW_[$_.B!F,2?&0!@#O"X"7-0"DF>*< M,D&+K2C40V$#@RX1 HY0S5";*YDS(/,^H MY<;D(A*:BFEVOY=>"M?/&KGR/(JM MRI.8@@('-DT6"RVC1&:Q2M/8N9]CH#;(]5#(]6'6>F72"BV4 N7- '*Q+"&9 M2R(BM&&54F;>^2U3M<7O\]C#BO-G(LY$OMR MEN94.\Z>_[CYWS ":9Y(Q;H0T1G.JI=5I8B.*&2"-)?+<]OF,)9*S2+H\ M4H0*3#-,I2":&@/FB$NE2A.G4CS/XV@]YND*[?.7$!'L#,:^F+E(TOPN@Z_( M$>(PS68PP8PC;_0USJ0?G9I?!N!_L)-\ _ K!O"?9@TV'L=1K#-)J#:)UU3X"52KF6.LI3(:14F56YHIF*-9BN-FK<$\\-7F?< M$TFDT]SEAMA49T0@QTBJI"6**YJ*'(P4*]$](=>9I+\ O'JWQA^^RN<.O0)7 MLX2JV$&^A&_2'^EQ=^1)/\[MT.\37W:>PI5-Y'Q -DD:YS1,V2Y@>BR MV)(E73 6JW=A#@IZ9G\;,QE6A5M'0ZO'97-N+%7W_2BQC.M_[A/K4(GFEM)< M*RTD%3K/,JT=-[%(N#+Z<&>I92ROP9:/GA8%NSQ-9V2OFI"[H4G\3-'D^ZL. M#^CNT:'2>6PSR8E4#M2M*.=$YR(F,MZ!SB)[A\9&V2 _0X!Z&(JGZX#'5T7JL^0?%\=V:+/+F M6^='78O5'C*C\S^WBA?=Z5<[J6I%L36QG<$;/3K>M^-QH!M^.QAVD*RX7Y1N M;V&M^M":XN+W4X;W9L\MWW.@RG6.Z.[5!QC3D6Q?G1YRETA*A2!6VIB(A"J2 MJ0AV81X);2T'G5OB!KPN::WKUU M3^ 2B,^[9V?6='U7W^F"^_8I!;N;*9:^*N.>:S5A"Z(R3UA;;B=/;A,V2]&+ MMMY]K+P3[.R2X[*/0M2##3 9COR;9$B9 +O=]T.Y%G76R[8(XYEQE*TWNC?I M1P4M1 DD\ZVY'I<;89EUA$;1>+-ORMUUV3 E;)T>:M@8EE%.%#:K%#0R1*<< M=!AC6 +"::A.GR=30B!"\#L@L!EX@@]/H^(Y2@H2JF5[L!#PYT:BH"+Y/20* M"=U(D^\C";BMU#]^'%X"^3B#Y3^%ER!=-5H"=2O9GWA*5H)H(Y$SSHP5JAF_ MV]3=GYK@QG=^@=-'GZ+B'F;O"7@:\8U?5\S]Q4GT Q45MZ[_RH[L1+OP_8.378PI?#NX>GW\Y6R'';"=Z,M\3.'L SLX MZ?6^=':N=J]VZ.[)AV]?/F,, 6,*;T]VW[T].SCY)K'J31$ MQ9)BRB,EJ8LTT2YR$>AW!GX!*W9=/G1$X:Y'Q3,(S#:H]])0CW$1)UDD7&29 M8$FJN;:)-7&62AESE7K4NT-\M4&]GX=Z]405FTN1YRDC1L6 >E)IDF:))B9) MJ-9Y)G/NUEZI=/IV:NKG42_]RRD_])/SV<].91_#"\-.] MD.O-Y&P2.D>\T>/\^-/YICF![^#*=09%S*'>963/E;=K,.^1-#VYU_EPF.B8 MIK$01";6 >Q935022:*YE7'NLEP[C!FNTY@OP-[O30';JB+"4R;@_A0<<-UO MUI K.QPT$/#]:H^'@%1'TB:@ZNC,Q410RF'W.TKRB,::V82!W;[VJB O?WDE M;D^GVWRXLJ:!I'M!TAR%!M41IJD9 M0M,T)8(Q1U*7YH3F1D6:1382 I'4O-[GTBC63)[FT,C@?< MVG4G2Z0L [A-24Z1XWP!] ]KW .V#675,2Y48ETJ2< .@;41&4BP$ ,RV M,>,JLIAY!$OT,RJ9[[M3GD=B4H.<#7(V"9V_/JS6=6$CE8AAY0C J,9.M(PH MI.1)C.22:Z%D3A\EH?-I@?57X(H(Q9>A(JQ6V C;<]0=8/==+"RYK]QY-4!:\KD\9.8,W/<8A=0<& M[X+7#$V@L%A[,X$G]<>M\\'PNECGFJ]DG2T!#07G"W=[/^@?$:QTO?E^16UH MT2K<2Y]_I[*P='1L[7BT,5M]]\=B0J[@ M[ZE=5>R1:'J)SF TD_'UERPK]'L*X51J;G9J_^)P/5(#'+#4:)7IS CIE&(Z M^W]O?<[6YN=[:W6VYWV9OO-SN;[UGX'/MC=;G?V5^AU%G4? M?)W?X%"8]/003J4>_&<4B'0&$[BG&:UC1;V%,P?KZ0&Q GTT/Z!^E$+($+_ MODSHKRG+58]P<+#R%?T=_^R.84+SF]?0[U:QT7KDBO>_AP.8K_'EWX"@6.6^ M_=])]QPSN[:ZH[PW&$V&JU/JCL\)>MS9[M:G:+=S*MLG'SCH5E&[\[&WMY7# MSZ>7N^] 4^N<7AR<'/#VY7RI^\%%N_/AVU[GE,%]KT GH^UWGT3[*K_:Z^Q< M'%SMPM]>=]LG.?\/_-P^.HQ!$W,QBPGES!'D8R.I89*(+)5&BEC8- G*-YPP MUFR./8,;3YE*1,IL(C+!,II&,>4BS:5U*I/SE?'E*JRWJOGWA^?^P(TO0)+7 M0<3&"YK0/#%"_90+2W7K.!Z;4.%:\7K10G5Q:+6(,RVQT8R6F+\'0I6DFCC! M1:ZIE)*QYT>?L(LT/ZV\IY%'$%6X\TJN[8Q/"M*%YT:<$,?Q M]Q(G\.O__"-.*3]C]^1*N>=V7 M-6=/0I+PI%R\;_2Y5\'1_5$=1<9^M;U!.*/RP6@\>J1^KJONAF^:V=[%OVX3 ME5(9@UHLF4A!H^8Z5UIHQRDS-LON&IF\5D%^-QR,[DCC]^0.]N_4H4L'^T$G M9[OO/L@#]N5L%Y[UY0R>"?O#BZ^;/5. M<+Q?MCZ>P?L=[W5ZW7;G '3NS2OX+VVS#V*!,4%2G7(;&R+C%#1PF68DPP;> ML0(#)XTESU.^]BIAZZEZX!8BOP2+?8-R+P'E6)ZEABDE(Q>+S+F,4YM&F)E% M8\:UN&L4L4&YGXAR]3!BHB,>L0AY&3-&1!8IDEFE2&QRD^692Y@U:Z]BNB[2 MZ%F@W$OHRHV!P0DRO%=.DY>3WG]OA-),YC9-7,)C(9G+8@J E=LHR2/%\KS1 MPU8-H>8J!U4<):"'140E"O4P&9$T37*2<9,:35ELD@S+BRA=+"]JDOE_F7V< MYE8(JAG/8BY$))1+$\XCPQDW6B11HVFLX#ZN:QH*JS @TD69SGL8_A',4U! MYU"IY+%C/%&XC]6/9X(^O]3])]V%?T^&^;$>U7Q=+X>%X+XPI!*:1C).M.&9 MB'(T>(1A.I1S,@;.=7/;^!SN4)6F>.)TD@ICG4CS.$LYBT0FLXA+*F+;^!Q6#9GF:]9L M&IL(>6.M1 H!L%I4G,>$QPFCW,0R2K$#YSICC<_A%]['!M,@N4A8KB.AM4EI MEMDH4<:F7&1%#+?Q.:S6/JYK&*F)8[^YXT$/.]F=#P=?/=WS0D9-8\^44!2Y),JU58+&5' M,IK0 M6&.M7RXR)56C4JP:%.6S*H4P$LZ2A!*F3$*$!#Q2/-7$QHEFN9(10-3:*[8N MDX>JUVS\$BNXCW.'3;1%%BOEA!-Y%CO#A%(ZXJG+E6U4BA7I8$2#%)"4:VNT1 B.<1^#=K%"^_@E^"TZ@['NW5I1\B->BQ](;7O6 MH/50+#L-:/TLT#J:53YRFILXCE+BDEP3D?,$[* X(I&.A4NMYB:7:Z^29#WE M#Q5\78U M^8?256I3OU6;>?BY9_$'0+#-,^2BN?*?7XMN#; ]'+"=SKE4:(ZIH2EAR/$L M7):03",/@TU5C*P#N=%KKZ185VRQO5_35N*7V.X/I9TTVWTEMWM=CXFIB$SN M' %,3XB@)B-93E.BE 51G'+A%M[)<0Z7T)Y]RLWFG@&7I?U5M\N)(S<48M< M3CCX0NL,'W)J5OL46"7_5-LVP/Z P+Y]X4$]Z'+?VA\.)>5II)*,*,D-$58+ MDJ592GAJ#5=<9\Q@=S"^3J.'2KAYB!WTQ-ZK!C\;_'P>+KX&/Q\JQN*V]_.;7]D.SBF\,\+YB_ZM]^N4,KCOYYZ3=.>ZU3WK'"]R4@NO8)2PB+%>< M"$8YR70B2>Y1-1PFD"*G<<:VS:&?/G@6TO(<%I'\0]$."< MZ>&I'<.X&^:;ZX I-FDJ12X4YTIHHU+M0+/"@*1@F1/T 0U*U_UF#;FRPT&# M2??"I#E^W4CG&:C'BE"6*2)$;$CJF(9?(ZYSIX5-S!J@CX+5^FN%6#(:MIL' M+TUG7$99F@HG16QIEN823ZO,&&&U3!_08&KV[O?OW1E.728ESQ-*;"(3 E8N M)2HUD@B5)*ES61JE4;-W7\#>!=51Y%&6"VJ5P,X;*F/<4BFIS5UFQ ,:!,W> M_>Z].V,+**6H4"PAVJ09YFQ9HI26))8);.$XL3)BJ[AW7T(G*G6*&V$BETKFX(>$&YNQ/)9-+&E%<&B.+9NG@#?& M1B2)64Y$8A*21;$&'2)*7<13JE.!''FQ>*A8T@IY59OM6X5+,J4B$QGA1"2L M\Z;<,D*;=^9!EY4*BM-3&0F4(V@,:@1W!":IK' A>+"XO:5 MZ0]37#;;=W6W+Y,\4Y&FQD1:4*XQ@N9B;F0$_S^V61,16)GM.QL1@-V;,:>( MRC-!A)49R0R3)$]EK"*G0*4R_O2-&CJYG[OYWMF^'>J>-P"T.>OVNZ,QYM1] M_2$*N5\;A3)KA8TD3;70(N,&PY$)%UPS;!3*U0_: W0W -HYBCM,\L5RTQ& MF,X5Z E:DU1:3A)#,YXKD=F,KKV2ZH>[?#9NPM7=GWG$LERP5"4J%3&CRJ:Q MC:V+A4V8M?$/*OG-_KS?_JSK\=3$.8U82F!%+!C?DI$L26*BK7%1;#BU6 (? M,]GLSU]W?\+&9$F2*N&26"0ZUS2)1)XAM3!U2JL?U.*;_7FO_3FCJ(LHBQ1L M0Y(*Y'V.HXCHB&8DRFR<<:5C;CGLSP>KKVY<]??@'_K.K*B&&>.1IN:7 >3O MX@IHW"H_'ZWGNFTP!^NCTQ2 VJ&UDW."I% DR< &HEIQZ[!I.%N',_1A,RU7 MFE#H87+,&]AL8/,6/3:E-,N3A&+/;TV-%L[E6A@FI10N54TP:75@LVZ$BH0R MJ4"U99&41(#5 4:HUL1%DENK1,0C7U>8-JC9H&:#F@^,FBZ5BG(M=91CTVJI M,JMR13,5:Z=2&S4QO)5!S=E,/N&8A;4B>998(BBW1$F9DRQ/-2Z?R)-T[95: M!YOA%T#-%2%?VT'&$3L:OQF,Q@WKFF==^W!H8JMU9!W)++;ZB!T(H>0)"*;, MTEAKE2GZ#%G7RK4&48)_;J1=RW1/]W/;&AU;.PYE6PTM6T/+]BL-MJ%E:VC9 M&EJVU9BSAI:MH66[W0;8_ R=OCW9/7I[OLGQZ,_7*O\X'"LT3[7;N[]VZ7M4^.N^AI M:'=VOBWPLRE'HXRGAD2I38C(*=AAB>NGB! UX/8SP*T>).(QMSDSEN0T2;%P.05P.V5BG\X4[$! MMP;<5N>MGR*0\WW@]NL'>GX>\LT$>ESL*&CEC&242FQJ0HDR<4:TRQ@<:#S7 ML:^UC.3SP+Z74,95VM[ZO#N&X5R!_7W1'1]W^]_7L[+)57]4\W0*;GVS7ZQ# M&?T9O2G7T(=LPL(V@'8O0)OC?G.*Y\II1UR,@)9Q2U+ -I)P*G(AN3&4@YVZ M0BGM3QX]B8 EW!=N(<:@+X70,]QY3E*I83SE0B!9%N,"J)= M0HF)!5.IL5+3%.-Z/VPQK4">;U,=T2#C*B'C@]>4-D4?G:*Z4>V#'>(&.#C"\>&1^\;FP!&9N(XL/!YHS% M#X>9%!SCB%&<$*'CB&AE+.%)KJFV*34N\A'%AV[DN:JE8_@["G>W/_%NI5![ MXP4+1L]2HU6F,R.D4XKI"!N>P8$3B43*0\K$VBT5.^H1:IC8;8G/OH9);K3" M<_V[9&#=24NI9H(*&M,TH3%+X,6D=C&(PB%-&9/X-L7JAO\\TL#]'?_TSKS\ M#J_R2/5])?J\MZ.1M7NA-*M_]-[JD1VM3F'?AQ)ENNVK'+[[Z=ONY^W+]M8V M(,[!M[U._JU]LL,!(4[;G]^>M4\VV6)AWPYO7\&X.MN(.G#=![AF6[:OMMGN MB<$QT(//!VQWZX#_YPJ^NW4$WS_]MKMURMLGIX>IQDZF2A/8T0QYVC7)8J.) MD]*(R#H-H!*."-A%UFPB<+.818IEB<#_Q2G-1![I+&$9E4I$4LY7!8997]R> M]:JXN:T:%N;V!\T.+&/*)C&<3BS.,'*A&3."Y;FC-F<)4]<6*,:K4Y^X.?:% MB)F%L?5!9+&TT'7Q7&RAD*_[O[X9G,'0+EO:#,ZQ$K$/SWZ[N?^Z=33I&E^S M.#[66-WXWTD7#M]6SV^#$58+A(I'?Y=S^%.]#44)=D_SXE]U;V)KA93PZCT4 MG-:YO@Q%EGK4\@<#&3@R@3]H>*FB+C-\L]?56;?7'7=A5(-0T#E3P[G1 F"Q M0YR&]F!L6ZSHB/):C[J^AO/O,"-!!/&^^Y,S$)-+_-L^G$%=!^=1?]S:S'., M4. 8_X9C+<<'@E[3PG,-K_4NWJ#HP&\;=RD C1]3XJX%Y>5+$5"SM3DKZPEU84A"/*+V'UEV=CVPUE1VS:W;X 4--%$T3QA/!-:N4S& M.HUR&J>I2!-G[[L!_, :R;]%\C\<)EQII:TA-$\-$5QHHHV#7R,P [3(;)Z! M.N:Z(,=+!1^/O#]@A1'K0,[]*5@3A_)C6Y>((@%RT _WW&CM. #6%IRG0_@" M'(59[[*5@R6G/<4":"5Z*FK+'@5W[/5 _P'IL\.\.[(FZ#SEKRB^^'OQ;7@0 MDC)TP=0,- Z@*>637@![_!X^H;S&C_FNQ_&J[-FMR;!\%YSAEEVH1U^B&?IJ M73\AN%>7F'S71O)_UFOI_N-8HG=[^H*6B[CS#.. MY;S MW.0B44DF3 :&7:Q2!B:4Y74DKGGQY#PN[]LO/C%0W)^ MZ$R:9DXKHI(NBO"#Z/0]S_9;37[V,%D@& MXC5<1U@>@8R-W*7_>%2L$RRF7Z@9X#-5FOIS@\!-KWF7D!=F9HI[J,PL*/C' M&K=5N"N[ZW/86Z^@?B.+9Q7CZ/=SZHUGXNA;8:1+:KYM-%V M;MA:GPXCYJ1(.-)2F1RTG1A6&7N/6\I9G(J,"Q.OO1K9K[9_O;JS3$9 (QYZ MJQ=0/!L,AX,+E)B+\ @".?:]TO+%(!G$BAO%)N=Z5A?ET/]"".M M0)BP%RW?0VFF_N?Y@7951 MM_^YVMS<[V5NOM3GNS_69G\WUKOP,?[&ZW._LK M]#H+(NA?Y[>QSL#:&[8,4N$-1X'(;S"!>YK1.AB-N3T/2C2@:&MTK(?V#T3L MEM%C_?LR\5T:B?@5(@MO].BX=:Z[)KBJO3U1N7\J!L0S.&0FX4A9YHRON]B1 MYO ^QLB/YJ,N6"6S)^/?19S@!=L?,R??Y>[18<3CA-%8DCARCH@LS8EFF23" MQ8K+A#F'G6;8!E\X^5JEY5$:H#?Y'C86@GF/&M.%Q9Y2M3;!W$(CWCQ,HX1K M"BHP59R"1NQRHIA,B*)1GH%&S!(:W8&RM=!($+I6$\DZGJGU['S0+\E7 S@5 M3&B@T0_MG0A8GS/AJI(;"56/0PMZ-Q[7!V>^+";N69,2-I2A#T(9^A)JP?;F M=*L?* 9[T:F[+R8Y]\$+NF85:-2IGDM^[OR,\]N-IEVW*O\_'T"SQC;^N#!$T; MWO/311N4M]UWVSX?&/Y+04&K"K[:G5.Z>W'(:91$LD10L2*)S M(7.7Y9G%DB^^'L=IP_FS(MMS_W@P'!,?)K@>I1OJ@$>#*#__& YI(.H1(&IW M'J*,R952,2/*QBD1J>4DX[$F$O D<\)%B?2T9#S]88AJF /NM0G_T<.N-TU_ M$(:6O'H#0[?"4#G[-11J@.8>0/-A01?B*14BCHF)70RZD%(D2WE&8NJ4I5;E M6922-!)@+N3.$)5P^#7662)3IQR[9Y&Q)85HM/;&*BMX]#G6W:9CQWB^9F"9R]?,C5\\KS+*Y M(*C?$Y=:+87R^C#<@_13>QX+^R+C9_#2O(F7-?&R:\VB[TN^7F8-W: ;EFEG M6Q/;AB=W+FSOJ]V%81P_F_89/V0\15_.4%<\X.W.ES-/=G-R1.$:^67K0!Z< M_/MX;^L3ZH]7>PO&T\>S@\[!9?L$QH'C[7Q@\%W0/7NG[9->=Q=)Y+)]=!C33*5"Y<1*"\83SSG839$BH/U+FAFJ603*IEB/A6J":2NR M=V&[B29VMBIPA3I2YV+0H-3#H=3N/$JA&5I@:UHNY(O,YHG\B$KU W'+!MGN@6P-F#T< MF!W-@YGA:>JHLX0[90G:=T1E"AU1#M0OE^E(YFNO.%N7=!K(>#K*V+SQ<>=C:X7N= M@T/#I)!I*HE-34I$(A.2)G%&G+0Y3ZR,5!QAS:X2BY4JOS]CU6NE,2F(,%83K3-&>G*=V+M^4(.&./5;#QN5==+>ZH[PW M0-YN;+O5T^BI'0^0\KP[,*/6.?S'=[WTC81,T3EKX%J;^V]:2K#;ZI)7K1B[ MQD@]NH:2FOKF'MBB?!W;C8VGW,#W)"U/4TJS/ 'E1EFAJ='"N5P+PZ24 E#. M4PO0DEJ WDY:[F%MLV\^^J8=]VJ+_O((S0_PV5>[G5WX^P>QNW5TJ$%>51)' M),X=)X)))"AS*0;$:1JG6B4&$W66-%2J&,U1,NXC BZ5BG)0=:,\%4)*!>=9 MKFBF8NU4:B,O E$I E$C H\I G!$\0@,]40Y0IVS8,9GG*@\3PAL4*-8&F>9 MH"@"BYE:I0@@)HS.;8Z-67J7ZT539( 1E Z LZ%&N"$(/:TL- ?^:H?33EJ^ M;=0&@(ZS0^RRYQ$&OH5?,%T8%7R08Q/G\86UV)+0=UXHV"*04-]?H(O>FB4T ME:,(_4<+;:=U/AB6<&UFGG=?)%.9DBQ-->:3@*Z6@3@GL>0P9Q99XA.OH-T! MP,JW1NE]XYO4W\C@V2N>*F)S!>2BX(3J) M-$EA=7*;4:O3"$5I45F_DRAY+!I5?=1'@=,&D*JG1Z.NZX(036P .%F29%K<@59JU>R661*I2B$ B[A0+HKNO=@>EB9_C0)^HS#W/+73 M?)/+=;3LX%UAJ'6S;[:G_7)R*NJWY3VXJ1HFJH:)JF&B:IBH[L!$15\B$Q5K MF*@:)JJ'MIEN"8Z,9K3,6A;["XJ+GY_LOMN.OKR#<76.V&YG,_JR]>7TX&3[ MXN#LWR>[)^VS]I8Y^_+YDSBXG(N4G.U>''0^GL)GO;VM U ^/YZVSSYV=SNO MNP=GNY>[["!JLR^]+YWCDUG^J:.+]L5ADO',*)D28Q3%0$E$M!2/3 > M?9C'(YD821.D5A &\ B]?"K-3'7=V-CO0=U%/S&25-C5=3X_4KX'N#Z@^'ZD<+\4M#%5,B)4F4 M9D0HYHA60I&$&N$4=3Q.%6B:Z7HBXY=1Z(6_H[AW^Q/MW[*>!E=L&8XY<.># M41>_\*=/N@.[J$A$*_93[:KB5:/I)3J#%YN,K[]D(;WGB;(5TV@V);#^+P[7 M[SE8598:K3*=&2&=4DQ'#J" *Q:)1,K#6*5KY57'PVG^UI$E&>ANI\2K;W_J MWH6^'*W],9MYV.V70Q+I!J8"KLZ<+20_4[K0WVV]V-M^W M]COPP>YVN[._0J^S(+C^=7Z#33[IZ2& 2Z^'%8(^27PP@7N:T7K+?LLM8 A6 MX< IU!H=ZZ'] \^\EM%C_?LRH;^F E0]0B8Q^\X*T'BC]\& W/1[?4V M^\@\I_M'78#2S='(PE%=E9^N2!([V]LZ+<[D =PO9^W/._*@[[)/R:)_>3U6?OJ@!Z<]."9!W#]Q[/=SA[E0OB*B>E2 MM,):K(.,C1>/MKD:B/HQ%U;J]E',C5I2)B-N$U#'X#VEBN'-,Z30B;EFS#V' MA/S.DI3[HW)VRS*2@;M7=52>,2Z85"[)N$CC#(MQ).C*'*3"N40NW6DWE4E5 M^R[_[Z0[M&9K,@1=Z&]?VOTLRJ2>8#/F\A!$$]EI.''*141H >HM?$1LI)R@ M(C,*N9[N4P@NLCQ.9E36TE2;M_14'<]T9/!,74 MOG3?< 1M< \=EO BNP>^$+6"L)!XM1C#K[]9YTA"&ZM9A#G3/31H.:=.5>93 MF5F93TIJ);US(7BUL/=:6)\M7Q9ZKN .?D^(>9".,"L7-'6+VN3RVIA'_O]\5U/ASU_5)",]W+-SZ1, M.=E6[Y(&,[_2RFC;2JVB-*<3!S#^O%^4(\O%H/DQ>_&TI- $JRF7*I<52[WX M/0+P%Y^(MM]P1&\ MGK6_]K\@6S!EZS6XXDD7%BGUXO\.X:)PD58"FS> *SSH]HKK3=TR_FCERQ98 M,[I/<;U,IK%1^Y1KGIQD&8?W M/H/A#^+E+=QDTQ=$^/D6'\"-][E4,S]Z]N/S=^%^K4Z)7ZG M$,CI@><9+)YE,+5)WW6ZLB]@?5;@4L]:\(E"C?(HS\N!P#,.VX/1A4=+-Y[/ ML2PO4_C)H++V9DDO!Y_K^9^.;&*G\>ZJ?69G,I?ON_VY4]S4^A$#NHB][F1S MP:]O<_E1/SR@ DQ8CQ,27!'$I=,(-AN+#'8F)8FER/PB3T<@4RWH3RZH5)%+ ME33"X-X@'C-A#.6PJB%3,' MR,QC',#W(A%ST-!&]V;S;]$>G&#XU,8S8_2E:[BG9LW&49DU?#[C]$9ML>)U M]+%L,<5L(W2Z>6\:G@S+2NYE8VF#7+PT,V@J1#&R"R^KUC-Q0ZO:;<[0^Z)[%7%KK#8O6/6J=]F+V>#;'0IWY)>Y+_AJM_ MZX\V\FR$I%[WI.:&?1@;F,Z^>^):G?(B)4/%^-:G=E P^C>][W8.W\/# MAS("U^S^&;=:_=,N.&V[J4+QQ5!IOO\!4AR0$5$B&;A5%'.) MV7,;6M4B_^PB"PH&%DD4J9"IVI*+L,@AH)3SAJA7WGCVS,;7]"+/'VQL_\BT M10!H8PNM6NBK%EH(ZZCU2&!+$2@=1<8+<*!@633CPEDC[[30CPO9U4+?=Z%S M<82,,!N@P %QZRFR(D18=Y&T,,H$GE8(MJN%ON]">VVPU\DA++(>)V:1YI:C M%+1@E$4 V[OMSX\+W=7^?)]%CH(1+,'T(B3W!*(.(RT"1THE&Y-47%MS3U_Z M/N[W=5[WHM<#+Y;'#05M8'8_QH[,='S[SI[Z,Q$&MD!S8B'!\YBU2O2 SY19 M43\(8 )H93(;H VY>Y5 5C&*L.=*V)QU8?W+HP3,08 )M69V[R=+WY\XX$6 M8GD4X3XD?D6*T0KD:A7/7QN/^*4P!G*^P01_',; J[]ZW66O?X]C60WV90U6 M/ EQ)"6KQARI[TD<65M@WWLX4LV59V6\W:1]BB>VE=,V_I_K_?O-/\5;8 (7 M?VW"..UA+'[_4D9RW[=2^?=OA?&TT,3K7A/U>F;[KUZWWR_G]B2G0533=S<- MOS1VQI,X,7BJJ;S35.94X#R%;VVO=SY6_R5">?=2R91P\B^J5')KR;'B;<3I MJF=?>1&Y6_G?4@^7:,*Q2-2')#C%V%K)$@\V>$<5UK?Q<,?9K=?XM^/]:+03 ME9M0WH-FPC:Y^>WOX-?G+>F%^L"CBC]X_>]VG>ZW=YO;;*_Y!==/OA[O@L^[ M=Q'@&N^.=[>^MNK''\_V6_,5?Q\O]DZ^7.R?P'6;X:C1_'B^_T]=[#;_/FY0 M\*/_J7,8RWECZ\^362; 3;J[>:!D=$[+A$SN_K.K[3P_\R=<5*&RZU-H;PR#VU1CI"L$O82!&I%[?M M'7D-R!1&V8LH*'XY\'(^ R^>"^Y-<$A9'!%WUB"C34!4Y:0[$[WS "]\W5#U MT_7$=]R"[U4Q7 %=!70/WA#]"9!NRG^:=ITJ['M([&O,FE9&Y/9;6B#,/$6< M^8@T9F!?I60-9X02G+M2KFNYR)!S^Q[I%>Q5L+(@PK$[@IBLP9< M<)%K;#%2FB3$N;;("::0%M*[I*-(#D!,_'S;[Z> L== 2?AV:4[\O;SUFY_^ MA86NA O)$N)I"HPGJZT/(AK+):=(!X[! MM_0"9>(Q2[#AVH6U-^2!0E=SRG#U&>IKY_M420@O0XHX!@Y+8[&.6#BJL5"2 MA"INLYJZ-;OMB\0TUSI71":%>"0:&5@UY)S@RG%!G:&9^CI[#8L&6'6J$Q89;*>"HE ;2VR(;K(L#98XK4W[.?) M6)^58OOEY8TT)P7E_RYJRXM2\XNDR:%NQ@@ CH5= MAU4^]@H#T)=Y'QOV!T9]X(@;8A!/V",;L4&&$H^C%\0H\+'9!GV*])#;-?I9 M5*A?;_>&/8!PRXP1R7+LN,LZ1CCCT1CX15<^]DKJUEQH7;.$N1$("TD0=RD@ MC:-#V/(@E9/,,)&-8YCP)_<5V^BX_]!,I<^=A/H-YS/K9BCE+G M$O)>203+21$HO$8N>J)37G*7.4G7"5],?;KS\7^EV:]SEZY\['OHZ>PVS)3S M4H./[9D#.Q?6"[D<^9;:.6R#9-:9M3?TYSNA/Z"JOH:#[**-U2.=6Z\>K"R7 MI8>(>=[TO:K1U^-.S6K+W1VV,]C#HO=$!&%@"TM&.\9BD D;Y:)6I'(Z5V^W MVYMW.BEC*:K@$3:YWL=A"59IM$CAJ FC3, "K[W1Z_+G$_(?4(F>^=BH@M * M0A_&UW\"#*U\_2= U3E?GSD&G@*W2*@(/D0.ZCF?(E(RLB12SE0#'T*M&[D8 MRKOS>7H%J!6@_M* NEIX6H58[@&/2GK+/R;DF*LJU7YH8K!IL1;FV.I1KI*)T'4*54WN3-YR]UOWF M(6UDRO'F(=[?"JV]YK>+^C\[=._X$._!.XV+KT>[;^>]X4]'>Q='[=VM/0KW M$KM;G[XUZ-]PC?J/O>/]%OQ]O$?KK/'/-E]"N<8=Y\H3AQ)A+/."2*0ER9UP M8$4-B4%Z\W!UJQ4E1T7)<=MH&M>.*!N]%(+RI()ECC%BG.?$!.?+A*7%+N;5 M">_SPLLPJC+1&OP@2$?-D*9$*I#T ,NB47&,86X#!XYS@Q25D?AG&78\+4WJN)<6QD5K#C7 MKN%E8S"4A"IPLY*Z-;?O MZQ2X) DEXB/BA&!D*19(&D4"V&PV*5%QKKU,7;Y3;.+QE;F*33R!>L_%)HA7 MA16$C$RYK;(A2%/L40S24":B])3E>G!)1,6Y]G(T>[44NW*_[Z&G\YQKRFB< M+/)..,29I.!^1XR\M[Y<.4K7WDB]J*45YUK%N?8L/K:AT2E&J"?@56.J#1, M,HERYKQR/E4^]@H#T +G&B4N,N/ \*D&:OEF)7/O8]]'1V&^;162YL0HRR"'IJ(S)82!0- M42(*+:PP:V\8KSC77BCGVFUJ>RK2B(HTXEGV"##R!37&IB 2QP!%V"LI&,^- MPZA0JO+D5F\+62 R<]Y%PP-%RIF4F>D3LMIP$"YB!!,RXB0K(K,*0BL(?10' M^@DPM'*@GP!5YTG+C3#22(TDD0+<9L^1BY0!R(;DI>18,;_V1JYK3BHBLPI0 M*T!]039I$;>HL/,!L7,NJ(%IX"8%E(0GH[Q]DB3"D5N)=3!,YG[$ZTH_5+NV M%>,YFS^.O.;$V@OM$R64$J5@4U&&)1("#TPK18V4M^@2=IWE,&4N;/\XC9U^ M;.:!-N'^?[:[_ML+%?#]_QYA?_*U8_\QP]WC/T\:%WMD+POY7WOP_4\G]>9^ M"\8+W_UXL=_\=M[XZPN#W\E_+[998VOG@&"A@[8&218BXA&\)T>50MY2J5*4 M,26Z5HL Z,*[=S%[7ZH38&?Q.5;$Q/C',%NQUT\M=ZT6?Y3[46IW: MX"AFL2LD/YN1,##XSPD,MV"OZI[&7EFN43NS_1K\F[KM=O>L__M$$>_#W_=2 M./2$WB"<5DQO+VNPMR,]_%GJ-2)6C99N 0N64RWM1=NK;78RM.KSO/&:GF[,YSAE\=X]F'MAUDMVO*WGBD0O5?+%#P2JOTJ29!2:Y- M5(:;J'4(3D?ODZ0T4J^6^D;7Q02F[>/=-.\L_2)N?U?L_[-']T_^/MX_;H.[ M[^%>7S)I.7A!.Q>9F+QQL0-___UM__.SI FXMC M"J]Y[H4I3,K\(S0B+15'&B>302U@6P%:!6BO&-"XIT99GF(TEF,F'+;$8FV3 MID+*1 I PV- PQ6@/3&@S1UJ8T^9 OLYT\ 9Q!VSR!)!43",T@#_)DU>#J"] MACS4SR#N_9KMA%HN^(R#S)E^5:CEU9>5RV",X)YKQC2W01N;P(;*91"]T*I>Z$4@O42LK88)26B' 1$<<2(\&!]]HDR@9TQ/ DN(W'&"Z/ R@B!1RO,@[M+E3X_C#[/ ME9K*A+$,#"5%+>*,!61,Q(@Q1XBRC+B0J7/#Z+/1ML(AG6VL0+'T)JRB/K^& M([;FI)50X32$LL=03O2YE]OP*BIEC02X4XEA89)-1B.BDI?1: M18PK?7X%^DP%]UB=-EP% M2RY&'K$@QG++'0OYR%,QSBREWAFFJ^RTYX2?O7GW0,3DE'0&$:8IXMXK9'S" M2),DJ:=24Q?6WG"RV ^KBD#^,CKK,74>7$.MM.&2$AV-S-5>DD=%8Y15 M8S MZ^RL"\"D%,8HB5P$:X$+F9".G"$BI=18@DM/^=H;02N=_85U%I25*F4T3TIR M9;TE"G/OF(V!)&UUE6/TO#H[9^8;83SC."+K%;CML$;(&H,1I]0Q810/8N5T M]E6<#"QCM+ME E?%VO%(4_/+@/2]: P>*D;S:])W/!6"^WE/22L<2<0*20O@ MS04'!/=$@=5EI&-262IPIN\@/^\K/: NO8RT^ I)*R2]P=PUA#@PG0@XI]R2 M8'E*WO) A0!--/I13Z\J)/U)))VCY@2CUTK)$';9?PV.(C"/,:(V$4F\%R[Z MC*3TYZWA"DDK)*V0=)8!WPA-F!46>\.Y$-I%[35Q6MJD3<2/>FY8(>G/(>E< M5"'EP('W#GF3&.+2862=%(AI[ZS2GA.A?QTDO06E7/X[2WNK,RSD<8:<:Z0Q M3()*G7;[K?R!W\N6[-_CB"YKI$Y3WQH]*K[\BG7P8,/!U5]9QOKU',1GALP2 ME4W_/.I=\AD=1N1ZT7Y#-L%@?[?M,WO>7_OW++-9JS.^.#<;F7IL=9Y^@4R& M9-JRKSN;C6:MN?WV/XW=][M_[=5V&F\WKF1N6Y51-W:;VY]KS=U:\S_;M;>[ MC<^[[W>V-IO;6[5W.XW-QMN=S?>USTUXH;[=:'Y>H<=9$,'B<7X#=1VV;0]@ MH@W_Z9>T>]TA7#/TUVOQAX^ !K!%U$XC2.21[<5_Y\VK%NS _FN9^,YI>+EO M&$' _691P<;"-1-:&BN="DK+?/*I;\T+^2!L?2]C71<('>]^UN=C?&'I?/#0[/;^3OE\ MKS1P'_V5"(Y;CZ#V8(,(P'I/1CK$89,)&N:@5*4CV;W%*=S?J\0;_A/?J%-/[:/]K?^H;W+@XO=O_Y>-8X_GA6/]XF]8LZ MKM-MLM>:#XK\V6H;W[!^R?OONTV/QWO;M7%_M8F;6QMGM>;7R[J%Q\O M]II?6_^]V%GHCPT>0-+"H1A]ROQ4%CGB%'+4Q4 _3'G'$X'1 OMGHH;H:!,BV$;$+0,Q7DW ER M%F@FDM7>2&-1E($@+L#]%'%69.2L(.?#9 M7[VB_HF@:*&DE6@#&VTRB'KB$-<\(&MTR 7VF%G!J%?^X2KJ*Q/H3N4V1[$7 MBRR3RA!:+53:S(M20=.#0M-"#4DD,20*DZFC+\@^"++:)82%Q]%J(IP6OP9' MX,LSE>Y8"3@3^Z^RKA]I:BI0OV/_[@J?[X#/AQ-\;AQODOK9@;(N^4 4XMX) MQ$/@R!( :6J,#Y1:8[%9>R,?^NCP9653%X*56T&; )N7=8&+I#6U.+XXN\MP/26OSXAILC24QNU1\X0W?0>)�_V#/ M\YQO=@*\TAO&\+YE7:O=&K1B?ZO5]^UN?]A;E630'_6+S9$BGQ[M-0\9W(OM M-@])_>0+*-XG4+ O/W:W-D'9/ITTZ-\GC9,]OO]V+AGTY-W1[E8XJ1][L;OU MY7R_^>EH_Z^/HM'W41(RBD3@?A. ")QLD52*GE&).#7;SF:.C MR:]-S?ZB_$_G5B[-.[[QKD^5=[R;%J5IE;**GT.0?AQ$:DC02J D/8 Z"0PY MFB@"8]O#5.=5,[=,*9:KDU$,3G3M;?<$[GQ>N KJCW[-CL2Y?;G\16O[5C]G M'G=3T>N^3!K.&\=/I0T_QS/7QB-^*3G+BFP8=O7;KZ+ M\*H5_=WGC/QDMO?+8W8:&WB#GDT)+"_K_W?8*BLXX9G[@ZK)>M7"\_'B-:%? M>'Q9 INE &Y>RM_;+'XOHC#^WF;[*)!SOG?\Y4I;[5;CV)\WCK=_[%UL_F@< M?P57X,_9M$OXS@%SWBFF.<(L@/_(G4!.)(D8)Y$DS1)7#%#1K$M&7D1/SZI) M<85P#XUPVFE!C;$IB 1@YRSV2@K&@XZ:"J4*A+N&2*E"N"=&N/,IA*,N*.U< M0%);@W@D&EFC*.+.P'**9*R5:V\87C>PW)#[N#(W#QED1JJER(QSXV M*Z9^,4+Z=MCK@;M6 =7# =7'65/,JT <%@I%'G/& Z?(4L^0QUPD%6'SL7[M MC5CG[*=QJF(K7UT]_EECH]+C9]#C&8-#4L6C<\B(K,=4@QXS'Q#S+#BJ#/%6 M@\&Q3CA?(3U^#7&N(F_I-E9%Q2!9,4BNE%%6X?@3X/B767O,.VXH SD?/#V4O*3]4/WI^Z%9T M@U7,_ZR/-;5=/X%O'G\!;?T(FKF'=[?"M]VMH^/]O_9;>\UO9/>?+Q>-K8]L MOS6?MO?E?/]D'S0OG#1RFM[Q1]Z@'_GN7XUO^R=_'X&VB_UF'3>VPLE_+_Q% M_?CP $L1P+\TB&0F)PYZAXS!$@F#E7"$&*;U? HHIRSY&)G7#'/)B$F. =8Z M(@B!7_Q\IM^G^+W;_@YZ4GO;BZ$UJ+VS/J/I>='P]<.'#[7W7=NY1U;HS0.9 M'3BU)A$2HR'8(.,$$Y?ELVVA5/'0VPY(7$]R;ZX$M]2*4^/&8N:97.6:5S5NF< M53IGEZV1_NF)S.J_2.*LDIROC+4X0RBG8:@1<]R"\=9[[P+ .6A,6 M^&U#U>^[G<-F[)UD\WC5R1'N;3*/BV]W__I"ZW3GK Z?:5QLX_I6G< USOC^MOYZ,HFWV_N7>P=;Y[MG^RP>O/C6?WB*YC=N3'2_M%> MLWZQU_04GOML(6=3V2 L"1*!ZR(05XXAIZ)#..@4*2%.93_HH5A;JJ3-"L]6 MYJGO@F?>>J.\E=QR+HTP4ME$3+)26"RUO&W\^&H\6]V0\0L!M>F0L9?)1.DE M(L(8Q).TR#E/$.%)L&AM2"ZLO2%J7>"?)^.LTC0?1ATO W]55N95;HL8[!&9T 2LJJ@CPC)9*S5- MD>!5))RJ$C ?6&4I3II0S015X! ):YRG09*8G!.:VEL?/%KJ+*O(0A5YEKF Y/[D>K^M,?VHC'HH?(& M*PQZ< R:RQ+4EI.4@D3)6\ @&0+2A@ D66*H"XQ$0E]E,*92\Z?+<:MB%(^F MZS.5'8EDPC(./@$QB&L3P440'F'-#'SW?Z^-#%QE5TBZI(Q@LP+RK-?6#-G38PG(TD.J)0()@CSI1%ACB/B(P4 ME)8))1^N'T<5T+A'0.-ZHZ$J?JJ*GU;6YFIT.[X"[P<$;S]K=E'8:SD)%"D> M28X$261D,$A*K!(#*\QDHJ%'B015!:,59KYZS'P,:_5Y9$7B;&J<5 M*O/:[=1V_:#K8J^4)$;6:Q03LUX[B[6BH"&&6JLSZ-9@;#9W#T+.]N.2$K!< M%]:/ !=%6>1A+\:3'''\+9> Y5V?XC]RKE1M<_Q6\2+YXU^UL];@J/:A\;;V MI^U\VZCERK/93]9.>]WOK0!/;>$6G5:W5]YIV3#&R?XYQ#D\K<' _\^=LL"Q MDS($XXGAQFLKM"=1,I6TD9(669/$$#P+HCN-=PLH"C.]FTK9&(M&W?YHG0Q/ M_NSV>D4]W%M["N\,SF^'K?*%8NO]RRL_GC6:FP<4,R&M$2@JJS*!9P@9@%9(OJ4+Y7 5BYL;+?A M>SU B N0/'=^*>ZM0E'Z@S[\5NL/77]@.X.6;;=!$]KM?*?NL%>J3W_CA2'$ M9OAN.QZN!]M([!45G7-SXZ+M3:8 /@ [SN'1Y61;P(;:=]MK%06[_RY^ZGX>[UVVA[V"U Z M/07(+JY=3F#MMQ',+XOT/;SNB3YPMF*@M.?KK?R+^*E_(,@$2=P([G6SFP M$CMY9RV_#)\;P^%Z[3=:?J,+NVHGKTLMQ9"EL)9@1?KE-XK)N!+G %) RN>@ M3D0NI%+>8(FY ^O1814=H](%026VN1B\A#JT#//X,E:"G4Y_T!MFH?C3]EO] MSZ?PX&&W\W6T^'D.R030$'U]B$8:%X<'S%+";*)(*HX19X0BHX)"+AJCC(_4 M8KKV!F^(143[GT)R?V.E2&Q94/00QHO?GE +8R$1CUB&D;,DN,0E9B@VC@X+ %E8(W8/=O++'Z_Z<$IYA2 MQLWOL58B>(8E0 E[&.?0".R+0F#.,U(#TL 'QY7',WL?K9W9NPH0,]AC[9V, MW'(##Q C9@"AC%I#+1-W%:!I__.?T6-MED^U,WJH+$"[\%+>YUZW'.V"@:1H M8BD0CC0S)+<*QL@RJE$P40M&E9'493B1YBHY6MQ"8:-S<7 68^>NNXJ##<0H MRJ4PW =J+&':>$:Q,#9R7\')(X@!;VQ].1"482/ ,*;8 )RPF) )FJ+DD_&. M)J.3SV*@Q))=!0R5NZTS:'OPBEN?8(_@7!E+%3/1)VR8"YA6Z_PHZ]S>=@VL$>6)X[ 34U!9,*99/.V09>M<]X(EIC%A55Q/X6G."C8QRS6 M8#\P3"S7(2H!P*\P];(R(Q]%$#+N!^25 ( I62.XJ9'^DA?8'DEO!@O)(JYQC MS6&-#6,,":JT]]HDX0#9Z=4:/^_BCOQO6/(3"X8B_+\(H,5>_C7[^3U[!H[U M=W O2M;(\VQ&MKK]C4ESS261",I(HH]-2;5HJMB"2.>:<3UZA&2Y*?V<,U68 M\9,0Q-WT'',3%/3A)7Z?E/Z?D.:VP=LL;%M[/= MK3KL\A\/*."J48H@:9,!:TY*9# @O.2YGE_IP*.[TIJ[;I>_FS!X(;V7C.E( M"/=P371YM83!RC$;8YVOG2&L*.. M#W3>=D].6H,\VG!L-.=VO.:'_8' M(*.]\UH[#D91]_'98(S]]6PP=&#'[O?A,Y>*\$).8Y8<365A![NM/_7D\%(H MNNOU\ZRX\8$C/'S\'K-VP9R$F.RP79[;^BZ\;.&-]5JKX]O#XBAB\B)HH1W4 M<7ZL%_DMT$$0+/RE>./5A\&'\KG M!$,GKXT;Q) O7CS4X=#V8/C%FOOB!&;9%=JMF.^4)0<6OP7K&_*-X8[%(4YY MNC?>L,9/&%IY+MRPG&*X*L@7K$;YV^FP!S.0CW?L:*[W>)X MJ]7Y#O,YNF8>[>5L#_5+H^Z.3RY1@NN$!^E-GD[."NYQ@>R2<(PEB68Y/ MN^7L_MZ+;9MCQR/"TU&^T=2W1MDA^/(KUO6[[>'@ZJ\LXVU]#BTQ=&YVIGX> M]2Y)- \C_6I\ZJ,NK';W/Y<:^[6FO_9KKW=;7S>?;^S MM=G[3+G,5)3"(?CX.SGY,/)@D9I7IT MYO4ISTOM-WMY2%_,^?R&^:\B7G"WV)?@@7K,P/]AG-#HA,20 M=+H![C*KL7B,\?#+IRF>86(HXE=G)\X[/X<'P25%771("8<1IY$C9Z)"AF+P MBHDWF*3L_/ E^3^PR^?STR(%I0/6"HCQ\O#6==Y&.QL4()QWC8P_DM!\*<>_ M.37\RL58%)W=K>> M#>T5R9%GL5>8:PLH!>;PQ'1^:NYU:'2QA.7[.P647@%H:YGRV4]O*S/ZE M,=\=#G*J6^$N.-LN)@%FS.^+#> XBL2*&%% R)"(N-$/:6X6D=OFX*6@UU :N+:6D-^K 7 MM7HCY7O6>>D7JS:;N@<&Z"1W.N^44X/OUTYA6P4S,&,'P-LW6->9+_<+_[+? M@K%F1[3HWM/KY>!<$7@J@TE3#U]$!>%#Q>EA?S":H1RP.X1;P9^](M\T?H_M M&H5;G0Z+C/=QP/!_A]W\^=%(X O9!( !A%;?YST1WO.V?U1+[>X9/(MMG_=S M;&YR&'UY2[AFKQBC;5]&+Y<\TN#\-!9H>?FAF0>\;<.AE2DK6F 4?C%FXR:L M=[M$+L*+'0O/FH\ 7K'U'187Y-?'&& E>]V3XB/CIQ[[Z^494&%)7DH[2-Y= M=K]$N1#>1^>DX]%*C1G1B3@= ^-4I<+DPY@3CL:_7+\-?A@-^QV,>J??'V8P MW4W5YGB+LQ]>WZH?2.F3$CH@17-382$9LE8;E)G-/]NS)^"#B;;?7[=CO MK=ZP7]MLA?7:I]ANQ53Z(]L@2]V3EJ]]'I?X;/I![;>UMYN?MC_GW]=&]2%C MT9W>IF-QC.#+&B%;Z\ (:N4>7"A)C9"Q?@!L3>%]$:4H3K@ ]L:%('>+.41- MO5."IB0<-SH9GF20/GAEK/?"%S;?@K ON#>SQ_33:=>?!_E!JH!#(=>B<;%] MX'"BDBJ/9- 2<0P>G;,&[#[*0.*)"C1'8[46MT M+R4D1XO!F?2M4Y"0+&H!=NU0^)=EJ[U6#SZ56FF0$SE/0#*.^K7B;&-!]&P[ M1Z,/CRXO/NDTF97(%FV#BZ(CN#(8(:.+HN*B.< :>[D&Z;1P:U_<,>J'F3VH M763''!:GA6$J%CC1]C+8DX]28RT?])=Q>WO>Z[;;ZS!QN?(/WAW/8"V>G+:[ MYS%7?G6'I[6CF&<[^WD1KM")J95/_7)9_7IM.!@W3BP.8D.4A84[@:J56 MMIN*6_R62Q#+BH_V^?K8!2@_53B0\<=I[(!1-5O#-MZ!BY'/[+>76W%W?+>9 MZVS4=CJUOX>=6'B@ZTNMXRN9E9YJ+9<:&0"ZK3(8!8]V""\5Q\(CZ)^V-\Z. MNNTX?>R=XW>E]&=1*,)=EPA=]+X<.6%E;\N9B]_?7)&<.NJIX)92KIBRS&#J ME [8)Q8UN2E"M6"NS$+X5LPGX/WX[G*\E;5R15/7'XUC?T X#0P3C316"E!= M95YC3U$PC##'N2'Q)FL%Y.$2K+/DW,E\C5)[E90B"O9P(341/A#GK3+":WU3 MXETE#P\H#[M;_L"X? Z5(@J4Y>H:&I")WB,M([9@9V%7%EF1:^5AC"L30 $ M6ONK 'QP?W_D.N)AJW]4G#R-G/&UL5,T$\SI9S/L9)S*TX5=V);Y(M=4^DTB MB1NW21VY;6]V^9)ZLYM'Z\V>3^O>=CL%\XEKQP^]PD"*X0NH>'^S$W)*8+=3 M_+4Z_;+W1JK4)?7F%UR_V+[8/ZE3N"?>;6Z3O>8.?&93[/[UJ;5_\A6NT?BV M^W9.E8Z__&@T/U[4FXV3O?SMXX^BWH3/'F]?U+>^\?V__C[9_V?[; _4*YV#P+W3(9$D7/*(NZPR@:S19(ZII-6%C,SW_<\>IQK(+1A07 GA 'I,T:H MH)T//-'Y_MI32U&;K$6MF/X"BLOE*%^X1]OVFX0'?"_AK>'1 M,AZB\=Q1)?R561HK%9P"R9?%[.4TV=HU4_S2G(&YX$%^AMJGRSR^Z51+,.SC MH/361N0AM4O*G/SE*_?X(L6G/W]&$QR%_W&BIJ'!TYAV/%@GP\\ MPQ187\@D:Y%V F,=DR"9[5YBO(Z75.C7"F7Q4SIR.M&180%#O0BO]&-G,';> MP18# *K]I]L.OEOP)*H_8'L_Z\1>_ZAU>FDT%,YHKUS4'&+ZVLK"VXS^J ,: M>__^;1G&6O9.YO.ZI@QDN9A2[T*T\,0$^7:16EN*88ZFQE )XW)AK)_O;AXD@E6T#B-&"9B?&&Q0HZ)$R6&2 M@LX-VMSUPFBN%49 OK>C;.6O64A>6MY*#G/K)6!:GAW$")X*9A;!]BD1YS$A)R-#6FD><4[1+^JD#-Z0 MBZ?N11YN7M>-VK;U1W/24T1;IX7+#LH,J-,Q;U7^ZPC$*1>I3*4;%MQY=T/; M^TG.$K1=YI 4]L$T[GXY[7;*#_9A:#,H#-KH,Q*?=7L!=JI7+%Y?6./LP'$< M!><.1:T A,$'0#J!64"L )O?2!6=67O3[<1%V?*EOU%($B#06:\U&,3..$H) M$K)LIWZ)('P%AA8$COVR6J94E9] Z\+^R>&05BCH*4M?ZS ;Z+D.Y^1T=/?) M+5WT=@B&? ZJCQ(WQX'VV!Z%44;9Y_ 6+$JVD7($-R=T7H9?!KUNP>6WW-[J M#P$T"E:XLOZIS V]]DL;M4V?@\DP^!S/7VJM@1%?&QF*9/\4AN_=ET+RL];HJ4^C%I;".3('K[9VQ<,T8/3#7W^/5=L ,I5\+ M+I-Y^\8U7L5*CRK"+JD)RZ/3W"B@: MY8F5QX;!%J2I,6]^&><[P1:'0KU\? A7OR.-@)?& M"7_3@8:8#JS=Q@9Z.YF:U3R:AP>2>FH"3V "Y8);Z\$8HFIAW,HLQ?LU#A'O.1&8_@*)NEH_RJ5#-5VSB;)/Z MUN$!U9P)E=.N?12(&VZ0P8PBZ:E5P5M.' $3FBXCIRPLZ#FSN8#":2PJ(7"Y MC7T"".3B&+BS##V>D7T_.:N,[,>40%J_\ ?>4:.%XTB)8 &R;,Q\SQYA*E,, M5DK#665EW][*OH\A9'_*P+97VM?V.&^EXLX2IXD F]%&(9)1EI3,+2,;DIB; MDR VP_%PQ+K0[&Y.N",^V%;8Z8Q48 K/"PI:6/9+Y'X7BVR]EY(K\=0(OG,. MUSN(PGL5&49!4S DB,3(8IP0-BQ%' TC2:Z]H6I#7IDLL3Y[/&)':7,%5;J? MK$8ME+<,H-<6++]$O[MHP"Y/?FD7>T74_'IENC"H5G$:G+DHDK MQ*J2IHDTD=WFS@'7X&.YG!*#F4;<9<34X'51'"4-F&MM[-H;H3G,30*O-D;><'?*\#/E;)_'RM H.[DL%K MXP5.RCD:.4O<.J^C]-@1(8VAXH88X,P6]0[FJXCA[*:I7+HJUE>D","]MP\P MIX&GF%#*+0"X=@9IS0(2FEK.J';.D&LZ"BY=0:42,X[%O(Q<!#KJ"T"@O/#8(]ER(NO4,ZYD@(35PHT!FJ'&P#BQ;%7U4N3V14L2IQ*Q D.^: 0HV", 1%)$6R6 MM3=LJBG%N+X"%;5)1Y/9GEYJ<$L.099C%HQ:&4O/I;%%H\1.?UAH3,&REC6@ M./H;%R WIQ7R4MG&'"HSJG/>RJ<>E\7U2Z4I$GC$0&-447&EHXWPOQ0)R*V1 M7K@;I"G'CD?D ? $>_F.E2#-"1*!,1\D(H+FX*<0243N[TJ0$88A;JCWX,1X MT%X0I.52]&7C,RQ]KPC0GA=,"_T1?]9@QMI=$B5X'" 9A[XFSLYFP8R]V0GO M6R5;(TA#?110WNU\RA*2RS+@ XUNIS?^L^B,\'4\_.)8"T ^]IMY%WK=!60[ M!X%$:QPX1S3E3F=8)G"32( _8W*"1YE$FB\(6_V=KP@*@657TAAUAX/\D?YT M_L.E.$\;.-.FRU10:?V2X^N:!5?M$8^[_JB1V55HQ[0P:>5\/;W4%M[JI^5F[43"1G,T>7QZ MM\?'M263T,OW7ZE9N&-0S2@7&8-=SA%N4W "6^Y"A/TD]VV[@AAXH9?.*+MM M8F.\^]YHC7:6DK4'O(B7'U/;^^?O_GZS>[;_SQ[=.]EA>\<[#,8&XWCW;7>K MT6XT-]E^LWT,[Y+=YA>Z_WGTG?_^?>1.0GOW^,_V_O%^:^\XM.K'X5LF!*C_ M QL)_4+J6_#^/XWC_>,OHM'<;__W8G-0_XQ_O&]N#^HPIH-DD@^68)0(!HL$ M;%KDDF*Y $M[ ]M-5*+HO+:8/5G2^,SKP1U5OY!^O-JR_S\SSWAGS!N1Q;PD MS+MT#^\%^)>$.>^QD]P'%ECDA$L;N1 29U94EL#6O^4A<@5S#P]SVW,P MQSC6PG@D4J*9:8[^;WOPQ[4Q)*Z43!;LO5PX&!AQ23N\WZ>;WY M]21?HW&Q!\^VQW:WVNV]YC>8HW9[O[E]MG>R)^K'?Z=&\Z/(<[6[M0WS\(T> M6(JE5T8C#18_XF#J(TN$1C$3*0CLH[8&[,CY&%?!XC3'IO)JK*RM<>)0/M'* MN2\YC%'FJXS:GE36UW6Y-UXZ!7:7BM9PJ9RS3FM/4HR8&JM=97T]&]#49ZTO M&H-3N?MH[DJ#N!01.:$5,E(ID:2%-W.ZM*FLKRGP^W<149S.59EF\'H!9%JS M#&0OZHRV>5E&?[>:.^VTH,;8%$3B.#J+O9*"\:"CID*IY1U)EM;# MHVXOIXM6_$%7G+*QG%I&O0D\*G#L5/2Y)H,A':E",ACM4I)4Y78D=UM.FE/@ M'>8)1\JI,A9<116#= ;\?*9-239>+>'28U*!L2M(V!0&@<+*TP^-.4F MQF14T'==SD?0SHK9ZQ9+&5G2"C9]8BGX!LS!SI],1+ &-&!FI'=V!99RJJ%9 MM9[7K:2F\-C8S!4J9\ M_!,X0X91@R+A2<$^&DFZ+J/^J9:R4LW;KF>03 5G$8D) ]1Z!KLF%PB[0*W! M.@6;UM[P*U@4'^6%V5U#D_=*K-YO+N@'BCMC73DSZGPA:?Z!=] M7RAS@K<[,X^6$UMR;@NZ) IJ(TV:IOMS*+43:VR M!4.[V^_G/@U=7[*>3[=O@ GLCT9>U(^!!@[;92^I21WPH ?>3[D Z[6S%ES< MC;XRWT=HD5%A*4G7A"'XY74MFUO7D=LKF&\)/>Z(X>!S;T;')AB-EA.-+;$2ZP]$]RQP'1Y!( )+H\ MX)<;&SE,#:8.,MOLOF^=M$!9Q@F&YZ-T>'C6$!B\,H:#GM^ $..V-N*X%R#R]VTWX:0N^DLM> MTO>!H/41Y&4PS)!LS\?M).XBMKEWK#0B<$L=MU%KGD!N.1/!ZT2X>@ZQS30= ME(;(PUOJ!PV#')&T1QE8@GH1"6@N/,/'!:>ZMR-Q)[!8B.ULO/A;@NW:Q M"293!X @,2,X)\IHFEL1&\&4IU2F2HI63(H(O)8]6 K.JT^:@] MVJSB+ #\%315$S[;D04$2,NQ/F!G&9%*SOD!Y'#1R".BH M4043YLHWHI]"W<7NNDPQ-=;I]L7>\0QJTJ!K[L;OUA33^V2%[Q^UV MXZ\Z_!<@Z_-\>ZZ]#$T7>\U&"Z[/]BX^_@"XXHWF%_C\U];N/U_PWL775IU^ M%/^]V&.90(4EIIQC FPUSW-S68.LC@H9J@V53F 1]$)/(6V]XV"+"T9XM,Z: MG/[F* \Q M*9^1*2@L0&E85DTRMSG_Y!-]YZ=J@NZA PB!'1B2=BC/*$25\4 MIWEGPDNH;]FZ;%-Z37,R<-K&S3/[4[6Q<,_OK3'#86&*%* 9VZW#UHA'V<5) M!\]1J&!KK_/3D.FGQ&&&L._VS0TS,9+M MCZKD7DD9F] ;A-^NWNS.96Q7?_6ZRU[_'L>R&JSF#U$@.,[4PCE/:^IZDX\2 ML?#9)9F,I<@_4T+7@AU=)'3M90-@>\$ N$N2_8V3,Y4.6VIW 0>G!?EP*]3R M0UZ7#[N"LY;WXMMDXM_XN*]KSD@U9W>>,_SJZET^@'M=^@<3>^.NQ9NW6_^E MV>8K-QW_YY$>?K43C>\0VJ::!"6Y-E$9;J(&!]WIZ'V2E$;JU4T-VMD"-WGI M(L6PW(/*=3Z=_BV9Q]D+]:)&>?BTWJQ?U)N?OM6W#DGC^!O>._EROG<,]]_: M(?7\V7_JN''LSQ;S\/=RA_@?C;\^GL$]Z&[S4VN_^7>K<;R3QWB>/2[PQFCC MXL_%//QM]XP[IJD M_S-U>O,;785Z%>I==O6BTO#HA)F$BH5P*%PO4(V/46\@PK5!O M)5#O? KU+.."&$ER4J- W)L(J.<]HDH$AA5VQ(JU-X2M8[/8KJ&"O0KV7@/L M<4^-LCS%:"S'3#ALB<7:YK-,*5/9S!"/86\A>_=A8"^U?L2 +F*O6R'>'1&O M,6WG"4<\K&!"!'8OQ&'_0C9(0#P?I%4VPKK9M3>C0_(7 7FOH1S\LVV/3@3+ M&G 8=U7_?15>R6",X)YKQC2W01N;P!;C(-V@V-/^ER(.,QBT%; MD:Q;>T/%NF0KP@!1:?:CQ),CY1X[STG47%)FM:,L$B%(],D%7KD8JZW4LRX& M<52D4'"X<,059LA9GHG-K5$"6^^)?# 7XP&U^C4<]$TE7V=O(L3OL=T]S>E& M%6GQ5>!D/#@/1IND6> !)R-H@E\4"]%1+V]JY%:9'<^/4%]F_0E#O8J$YGQ# MK0&AP)]P)#%D0D@D,B9MT7%RG='%CI//0FW\D+'=2K$GYSE.:QQPX(EC'G6R MT7#,F+(._$W/JO.<%Z'8T_Y$,,$IGP@*28O<'(,BI[A',0:J$C4J,94;$Z\S M56GV+ZS95#"7J\U#P&!Y,IM;@";)@L#PKXRN\B=66ZEG_(E$8;-6L%&KX&&W M3DHA&R@'I7886\>IS<0E#WMD41U,W$XG_XJ=V+/MDC,BG+0ZN=BXZ(-:G4]< M!4XN1AZQ(,9RFWDP\C&J8IQ92KTS3%?^Q,HCU-ZL/Z$E8T0HBF2,"A#*1>12 MS!VH(\BX(YQ%D<\G-%8K%.^HHI@/?3Z!<_M8:K32ADM*=#0RRIAD[F@=HZS\ MB9>@V-/^!,,$_$-1E%)G"@A0<3 JP0BQ\ ZQ1(G,@4?4NB*\TNQ?5[-!I:E2 M1H/Q*;FR'E8><^^8C8$D;77E3ZRV4L_X$YYZP&3F422&(XXSPXL('%'X:50P M00I>G4\\T_E$=V#;]\PO&Y4D,YC>T!WF NU ^5@;9* M6.YG/2]&G4V*!&13[IK-M4#:,(422T;".Y&JG$"BUPU^X+JEGU*IEY'>7P%J M!:@WV,6&$.>5(N#K3)(]5:/0N8_AJ] MZ3X]NI_:W[62:WE*>)D232\EX"Q1H M9W;"@I@N?[)6-L&L%=!1VYGP0TZC2#E-O^6O9&FF^(^%22Q>)W_\:WU$.7EV MU/)'5S "V^E>()D6LN@&SS".#CEV)#$DTLV1:4C5C001YBQ9:N9C*0W MM)JY@M/QDA#SS_,%2MK-,]L+C:(SZ6XJWNV_O.9N3\T%N8/K%WL'A%&IE*2( MPK*! XHE--[70D>R4O:.W+:;>D6>QZ/^SU8N:. M+AJBM%L@V:$4X/B]:!Z0/S:B)\V-44YM1KO6*>R?18."3D&0VHNPTA-65=OJ MU;[;]C".64ZS?H"^6-<%+7;K!!]@XT M98YQ@5&0D2+.4D*.68J$%P%<+Y+!,S-M7\TN7Y+KED+Z/?8'1>.@VO\"P@]B MKWU>-@VJ@>SUKB7KOI<N&OZK-VU M7B9H :25@C/FBH:]-7,_CTB,UV%7C@7=+N;R97+W]?SEMS-%/B@P"!F ML%PIPMX^+-"U:*]EQQV"RNL57-$%CS[ 9L;,++NE%3$"Y/RU"3GTX>;. M8:P'@E'F(\"?#=8CGJ1$5CJ#G+!<^, P,2#'G>[23G&7YJ;O NYE,_%V3,IS M1,HCYO!KB=@W:B_,SK^Z5F3^%]HU;=XQ\ KH^U<-C41'+F3YM6W]) M^C[QA\K]R!X>]N)AMI-.[(_6R?"DUBFLWSSUI7D^UO-1BYI)([*RV\?FF!R^ MGTFSX8-V % MN^%@V(NY,VEN;U(Y","- &&DMR]AQVNT7'69^ M[^7^)N!5CPC31V'#J6^-XCGX\BO6 =(-!U=_91GO^W,@D^%SLS/U\ZAWR6A] M&)&#V?R&;(+!_F[;9_:\O_;O6>P%X!U=G)N-3#Z_.D^_$$TBF;C^Z\YFHUEK M;K_]3V/W_>Y?>[6=QMNKVT"MRJ@;N\WMS[7F;JWYG^W:V]W&Y]WW.UN;S>VM MVKN=QF;C[<[F^]KG)KQ0WVXT/Z_0XRR(8/$XOPVL&[9AMP^YM4%OU!*E.X1K M!K HXP\?3TM;]32W6RG:0!66)Q@2]E_+Q'=I8YL;&]7,-;:QL)U(8H/6C' 3 MD\FM=VK-_#2X)@O\326>"+ :TJ) M*PM&OQ2P><..[KP.Q(\\ -C T;*=G$Y'2S8[,+[VSFC$X+AFF0;8&D?XIO;R MRUU\M%$C^OIV:MQH'AX8S:W!E*.@B[PO7'XPO> I.0RP^EI>F$VSI,_\Q;J\$KNY1 M]RQ^C[WUT@Y=9K5.>AZ%%EQNT 5,R>;JZ!*3[_5&9D/NIQ2W68%?Q%Y7AIG2EWK_9A[^CA,2:PD2YZH;DG1',.;BZ/)OGD?+0W;!"+ M35KO'14MS]EV.OU!;UCT?]K- -($I=X]+0(7?Q4!L)U.&3*MXNQ7Z!7/[:N= M45%*YY'V.2_4&(UR^UW$"G. 2R4JK\-FT1+97RD#/V"75N(2S[\6A(]R3'AJ6?8O*:UZOKT!-2. M;+]6GJH-P!_N=N#'>+:*^+X\P0>:^PW;=S'+UNMMW M[AU8RZC7W"%'&$?N;F9IO99.X/3V"8\/5^ MWMAJ=K3^+ZD-I]0;6(C[M.&4>(/0VW5UO%.S2+6AE7F$SI:2/$)G2QCL+=MP M/ESSQI?5.J\Q"=*4IL__<[U_O_EM.M;ZKRM985[!]/Q3_!$#*N9E$X9F#V/Q M>V$7HJU\?/K.MGK%:Z5-\C5GEOUD.T(?XQ45R,7 YZL)IN$7F45@>=94^L*I MF(YMS!IRX_/[J[M>7DN-5L[43Y1CO*#:@Z6^4TH6K.\$J!PX3Y9J*1E)7C"" M Q..E>?=\[X3?KH82*,[RD=JC,*9O_(I>5F\< K7WSZK;WT\KV_5?^R?;..] MDYWSO>87W*#[1_O-/;K[UQ[<:_.LWIHK7H!GV6MNPGL[9_6+=R=[S4^MO>._ MCQK-CVS_Y%V[<;S']^&YZEN;Y_^]V)[KN>"HU51;I'5F25"*(V.;'84MD8%FG<%S>GJ646DHXYYE#21B,<(3C V$3GJ M13(Q..'LVAO*-^A/M[-X$M!\%1269;RZXJN\KIC**9:XCY(ZR;'UCA'&-<8. M7A":WT2!_X0&XGT.R2JHNPW4[)\AAF74X*31SAR"]B@"#(\ M.62HB6 LLSR0S>6^ HO/NSQ M:V<6T9]QY1Z(G/&%8NA2PX9Z@DVDD2JB^?]G[TN;VDB6M?^*@GA/W)D(BJE] MF7.#",9@'VX8,;9E^^(O1*T@+"2NEL'PZ]^L;@FTL0L0T''B> "INZNK*I]\ M,JOJ2 FE-5F;D03 2A$=:2($X)4!WB!6(X M'\H3@@CK\XJ2H;.H^1@)E@'=4YX/GTPJ M%Y6TQO"A.G0Z]] IW'=CGV',95(4.9GWLKC($?@"A8ACG@O)MCTTJVY!Q90@!@)4_!ZP[EW@LOGVA^E<#XOM,= M_BE_;[[RU(PT1#C"F?<(I1,[:R3B]Q M<40\2A7BM64ZRETW.KT]E)I"=3'94>*T:\-A_]N9[:7@R3//8E^I;+*+P$.E2(N(&J8VWO;8[ JF'"$?\ MUC!,;4,V1=47!(. 2A>$ I,N&YY5P9#9$_G=UV]APK ML97HPAL47;@?\"QN]786>*96:4=LKR![%1S=%8[&%VA#KCLNL\*@#19Q0";X M"3 I>&VME9$Y*E;6B5C3#]Y0]Y+$:-XN.9F;15;:XJB4TC@R3BQT!;?,$2RY M=<:J,%?-?@X:N)O1P-T9#2Z"F['8)H=>4Z.= M1"8:F]/9 AD=&-*::&:DL2&7F#-K:F:S1$5<*N*R4.*R])'211+A->TA>T+D M.9M 'A]I/STVLX< MWC&QPY,6,&T]DXH#A]+,*1(IQIYS%KE_LB.']$ MN/92C,^1)5JA).&O4E.E!5E9YZLP_(M) 54'#^^:_WB8?=X]$=*[ MDX%6R9!%FN9X,H28E**B!$&(*Q!W3"$3 D&>82&%)IS96&@J+=/APD7#P$N_ MQUO0F!K9_-N1F2JJ5]$9 ZOD?F[;<\]WFN894K)+?8^W$ ".]&?>3 1X1]69 M90L!QQ0L7IFZS%-1R2EU&8T9U=@:%+720"5)0 ;"/N2$R'6 (R9!K:S#P%?J M,E60=Y4)5I'>(LUS(M+S5@3J#9+14,0QB\B(Z!'A(@6F!,P#B/3T&ILM8UM% M>LMRC[<1Z9TTNV\HSGOA/*H8KN*:BD?=#ZBGI6N,#R)HAT22,1=#X$C'1)'A M*AH7750R[T^:A>E*&?AMTJ@Y%EC1J$5:YSB-HC@IEN4SD\E%")@D>3,S0P[" MFX0E<]'38O>@F%W+JA)2RW*/!26D7OT1EOLI% X[ZW7M$KTM/1-.@,NV BO, MM8LV.!XYXX:G1*B)CZU!>/41EFI[PZ) RD;:C M+A"M.5("_N&)!*1)4(@9S 5+*A@G5];E&N%5VNZE48JY!T_N%5Y6!T]>N,W7 M)U?2*#>>YL,FAB&NN4168HY6NQ9-!9#NW-;"AZTD1+Z#T\ M "K':Z,=MBY'J\RV#(4C>U7L='"16-EM?"4[G_8MEC)J$9!Q/ $3D@%9 M)BC2U'*#'=!A#=$/GXU]*B;TUIG0T^=5'@M2JN3*(@'F; )@6"#"6>F1248C M3I-&F@B!J.0I)*%"E'QEG>@U,:O77N57EMSV%YU?>2(#ORK)4N58'F;Z]4EN M$3B)*CJ'O*4$\2Q-[CR-R&I"8W _PI,GZ_A*LM2<8MES+*\@G(],X4A#O*Y MWZ(8SU01G\YPS\)!J;.PX$(]R[+5ZR&GHE]A(:\'E#GAX#GVK3+4*0SQHJ,4 M<6<%,BHR)!.ETE/"A<61J^7W'UJH MYUXQ356HY_EGL*B?^WU)E&5!1Q1<5(@; W-9LXA@Y*)U.D@O \0G>(T]9Z&> M!:Q95H5ZEJ-0S\X^M4)H96DIC:R!5D(EEM18VN_HXMU#/TM.0 M9R@E-.[9QTL)9:==,H)>;W!<_JTJ*]38VD\6NM<+B@QT.N(^>J2!12-&@Q;@ MXF7"IO1[S?8 T"';-:5:"!5T5FGD)(6<2N9$@L>/(EIBI\L031;&*:O7G'1C M+V_ +QR]O1R4VB []4(A/];^:@'31S#.G1;,RN-.B*V,KR'V(6:'Z59\:9+, M7N/L 9E:;UXFRRM]:[S=BJG?&_CV\6+<^ >>' M7#?:GP!^T-@_;>O4GO56_IA$-("SX*/A":EQBW-^J-6F/K MW7_JNQ]W/^S5MNOOKD;L96EU'4#@2ZVQ6VO\9ZOV;K?^9??C]N9&8VNS]GZ[ MOE%_M[WQL?:E 7_8V:HWOBS1Z\Q,P>)U?@-T&;0@: VY#!:8^7BMC55@:3Z> M] LDN A"_L@4/\?%]O=YTW?*PDLO8355DM@ A)%P$Y-Q5EOO@TJ):1+D-&(J M'[)X:*ZV2#A *G XEH)4PBKJF34WS^BYS;@1B)^Z5IA6$/#=JU:8-&M !19? M)(JO$:8?H:(5Q'F/4=%*D:>I:&5>:&6=O9R0VIIPW3EI<)/__6JI^WCGYL;OW: MFUG\S.WY?+C3> _7?_M9W_ST:^\HMW/KK'ZTP^K?O[+=[_6?\'ES6I#W(_O< MBO_Y?/;C>SAQE,N=[S^.]AH_X;U:1SOG>[2^^9/L?(#W:(2?>^>MPQ]'7\]V M/FRSG:-6JC=R8O(K@>? ]W^>[FSL2ZTH3CXA3%A$/#"(SJG$"&803B(:1T1: M62=KL[NT_E5#M=IKG['V5S5CEVG&UD_W\SH(S%F&G% YGY0T\0CQL@D(I$46D6M;?0FKX&M/5BX[+&+83R'/=QH_9H.#@WW/@&H1;I 7B2%N@D<. M ]^2)K!D&%86 ]629&UV?W6.#E[_G*W"@Z6:L[\@H.7$:4,%1@P; @&MMLC@ MP+/F@K<^"6V2A3E++^O^+20^N.UN_3J(@RMYL/+>8G9JOT"Z_P+7"2[H?MYN4_NMV2ZW MSBQ$#/75[7W_!N^\??YC\WUSY\.WP_KF7FX'WVE\/87WX7N-3V3W^U=>__YM MBAX=",!A%REW O@03?G@%,4>:8(U(I)$3)4.(H6B9MC,!E%T[2YBXZ@*B3CG M!.$.V+LW,.V <&&<##>\FH_5?)P78A(?<&">(ZE66_+\1^)[FXD4$HP'KP HHKN7T@>;W,XGE5L?W<\F2IY$9FC MED \GRBSB">ID+-*P50D,7KEI1)X91VO/;C<_6L)[*N4XAM-*5:@\R#0F20Q M$G/%$I/(N*RM;*)!5A**I O,6)(4][*"G6F^=B$[,7.L[*83G\/W1YFC%4<^ ME^4,:&WTEH_T\.*.?S;[,*#^%LW)NXA0WD94&^TCJF5[7WOD5E[?18TQK8,< M?I6'(KNYJ;.[M,<.2Q;GF.+_#9K]LYHMCFW7.N7!R?S%\L#CU[4O:[5&-]H> MQ&0U",X&W6:_"1^>-ON'-8C:1K_WFO!JMIO/5_8/.[WB,&6^59Q( @__6#RM MYF(^SUDIYY\[F()9#%FLM M&,%BH+JVJ#MSV.SU.S#HPS$;SK!"8$?]NY>%,XX[[?*,[.KD4%]N[QF?; MK93<@)\OOI&G3E;1J)W$V*UE;#[)OX]FDR\>6LRW8E(5)^YJ)UE?KUG,"W^_!R<)L.W*8'Y .: DWH#5)J M^B9,FIH]!B?1SRTI>R&#/MA1F:@HE4(.8 J/=&[&7OB*WNJ<#KNJ;#S,?7BU M_ X7S7YC!I!3/\\[]3\T_XDEW#7;8T,_-N#Y4.>$)LR5I\-'JL"QMSH']:XP M@HDOW;FM9W"^GNI=_Q M&/I=MP_IQL604O-7#.@\=CMO6,EKC]0W=_:)3X0J)U%,G"+.+4&6$84,,4)1 M[46,9&4]=]6L#I+MU9J N/"?=LPR1R>V>3G+>H6,1O%A9Z3W47#9=C&_LI!' MI];KC,0^TB"7*[\5=A Z%RJFD.'*8/$I(&/FN&EAGMLP1VW;%^2ZE#&_@Y[( M/)&?.T'E4W3(C8) LRH&-XLC?#W)E!,BH.RFLELMN@X0*L12TN5C8_OOU=II M++UD$WH97.1%T)/=UEIM.TW]*8->N]._]%NKM7>^&5=BLO0/DLLS @Y?\T M>Z,T3;/LX7[1PZ&94NSV:JG;.2[S*17 MMH?(NZ1[_??E"WP9O='$EYWC MQW<7(<4)^$G4/P0R<7 (\Z\[\)F\7686 CB^\7G(8)Q='-P#%?#@UJXTTFWV>FB0J"X5-*$R!VH MYFD$9PW_M9--A*^ 4>=K2]N+^:%%9J"4["P(: >@Y)_8SI'T, OT]]]_USYV M #^ A]Z&20'IJAH!07\I^UXMJ+OG!P]P2,^;<<1FCV>\.\&#P5 M>#(JOMGI_!Q=^1LXPM[OA7I5:]"#)HZ:!T.'CI[5W-J[C M_W?L9J47>Q!WT]:HR;NIGD5$+QH[2K]O#F*C73NBWE:W&YY7? MG]P9S2P?SW=%[TH6 J^P"[9==,";GEA[I'ZZ[X%C6N,8T"2J\\12R-)D4'*) M.Q]=$EDD>=XZ[K\N]#8)K4$PU3^\K>;F"U.Y'T!]D6CDN%,ICQ M\[QI?N75TEF5YK.:YWUQ*+Y8ORLLLMD& VP"IRN_TKOR9B,?>7F','9UYH@% M@P>/-?_R&9^9\S3]LTN?/B*7>:"..P &8SRTN'WQ"41JDP3TPO]?2L!::"7\ ML4"%;@2W:P'B2\@I<:.4@(57:<<2((K5ROQZVW_O%JKQ&6+*]ODUY.:]B.F$'\U>_TA-1I*)*:13M"@PJE0@B> B MOW/[(4U&:,*LL-A#T"R$AN@7@F&GI4W:#(\-X=&0XFI(%SZDP02:+- GHJ5' MG$>.G/<4.4Z$-@*S(/W*>GLV%3Z;&Q^#P"';+XJEC%4&R.@T%X]&GG-8(B#. MZ%UF0,%KM2\#UXO_-\AAS27F@$N MH2"@.="S9[TQ?S$$Y=49)"Z#U\)1@*L\&0+YL'69R?K2)>:+4&=K3V7W==(Y.*$3!@SWP07/M@M50R6@:(#1_A-+] R Q=W6FV.UWP=*.0 M:?=TZ-XN ZV_SOZV.3)^RWSU*]YMP+,;![]V-P].=S_M4^ZIYB$!6<4.<1TD M,B)YI&/@,!!,:VY6UBF;IS50RWFISG'37P;5S=EYD:?-VAU6<-Z>(KRL%.$K M1?BWH A_XZK%U"J'\SA)EAB30G+#O'.:RR"MHB:?\Y5/6#TEN^%.SHWV=M,5 M?'&I2J4\ST+8@%I:S'"3/OHE+$'J(N7DXT4R M9YGGW\1JX&5X5 F-7+60]< =&V@F!S[TY,/M@6]G/:L\QG_R<^=X!^\UPF'] M^]:O^M$V_M'PI[N;WXYW&UMD+^MX'6W1(OT]?8S_^-/9WOGGPSJ%[S6VZ,[1 MYU;]?(-#6\5.X]O17N.PN=/8R[I?=%KZ=U]2$8@V'&&9:\X83)'A,J(4L!*$ M*B,2N8"IY3C(7TEX/(8Y/W"K067.SV;.%ZHS&..9WQ^B#JL1A',18;[? QCT0% M5(\#5)^F>(,(1>!?80DG*!41VG\,IKU&TMVO.]TX=?V@O(< M;Z.B :3E6 M'Q:8&WFK$/!H69,* AX9 B9Y2PPDI. LDMHFQ*-+*&_30])0ZS6CA&/ZLD!@ MR&BFMB4349CX,]1IN/EM%U$%X@E;^!;4]S>'QX!G=E6-IQD:N< M;R(]L7"./S*IX;K(6SN\][1^_N"2ZI=^W@8:')4!46TNUXX<:_L^FGM>I*_6ZNYMUXAZ\&XN;(:68%%/L;!'*$D+RHL MHUV_L;SC@E<]W\3&C$=C(!,K)!5>/29>_9Q,.7+'J%'*(1(=!XR2$5E%+/*< M"VL98<0N/-OP0A.+K]NV'XV%5+;]E+8]S46$9H$0%!/SP$6"1Y9HCPCW."8I MB=!+:=UO+!6RH#70AQ_%>-$(]GCYD7)X*NQZ3.S:.BUPJ^0FO^J?]K4P.BF< MD.,JKX,DAIS%%$43!4U&66\7OBUK.19#%Y@Y>:M8\'@YE0H+G@8+1H=#,9A018RDU6$OMSJ1%D6?KX5OX<3Y M]J7HWV]#L>_?+^55[CGAA\(D#/HX= 99YJ3HY.J$[T.[YM5XUX4S[).)'@6(47R&D33"3)66(?R9T^R(1>A@A"!: 5@#YQ M>%(!Z&,#Z%0\8@*3.!'D&8Z(TVB1\\$@2@(-B@E%Z*L"T,EZ\1?2L^.EN9Y* M/_(VE9TJ IBC22)K "\]$$)[!1G[F4*2,ZI]G(/!L/KYSU-H,[1G9U]:PRW'% GK'.)&)R"O3B%GA+;) M"_"N^(I*,6NUC4(6_Q(N1H*BEY7M+N;54(/TQADW+#B;5>6[,2O+E^*DO*2MG]QGN/2DV9?6>UF MN"E%4%7%?>K<08?M?M@ZA_A?U+_7#X%VXOH'N/_WO=.=S2VV!U1SA]:/ZT>? M#^OOIG('1Y[#L^!Y/XL,,13",A)"-"""5&IP C3*5?5G4-=EVP=\SDLZ%_W.OY7 M[:A8!!XMO@1@A4?/@4>7>T19_6!?:8&)\!8%GHOYP@@CG4^D>8BDI;0IN*R3 M4^'1;?#H+1S$'E+ V:I]5Y0'[[VQ\S2_/76UZ1Z\,L#??;!UNM9?^=7A&E*% MK'=#UBDY8RP$B5*XK%\<$&=>(Z-)0)I&3KG7X#/)RCH1:WH&5W]_XCWWSP^< MU7&>1X"6!_*U"EJ6"5HF21N#:%'2A)%0*B+NDD)::HX2P8E[@CUQ%L!%SBDV M^O; Y2TDYJ:/,Q?E]%9K[=C/BUNCM-PP9U=IK#PJ(;L[6,X_(QE?P9KOT^+D ME+*S5\8 (@) :@,4+'"'K) 8$:Z8DHI$Y8M%XED&]BPR#,^/E)6VR])ES2H\ M>5X\F>1=EJ5(?3Y!'2)!W/N '*<462P]HUA87R**K!#E[63$_HY=N$=L]VO- M?CRN\EU/F^\*O=MAXL4H;>=!JI#P;D@XI50-@V5PWOH/8LFS?-CR-M(877\3^1L7E8$0\R)XL+VWEBVZKGYU%WBS'HG[Z<= MP-=<:Y3;_W)HN_&O/(KOQ@;Q7:?7KV#S;K"Y-\6YH@L$T!$)[X!S21OS>5V) MM$F<.,Z)$&QEG:Z9!W"NUQ)V5HFLU[:>6$'-(T/-)$-SFE#%0@"<<1AQP20R MAD<$O,U$J8/F$A@:6Z,5V+R)'->[;@S--[>7:_E7#N&/PZ&I(.]ND.?'V!7< ML?%S/\1(B' !.<(!\YR5R'&O$4V68VD-E<(L9+GPM42E569K>3-;]P61&P1# M*G"Y+;B<38*+$CQ29142W'!@59(BYPA!08>8K&4R4;9D4LS/#S!O(>VUVS^, MW6*GUAM+="T_N2J&9B,<#7K]X]BN*-9=4?!@EF)I&!N5&+)!.\099T@;Y0$* MD]9MY#"^F9;@U+NR69I)MOV]Q.F>+F1Z$M:6GQW:-L' M\(61\#Y\::/7B_W>Q3!NC$:QPLS[9[[RNJ*46CDJ$18&(\ZI1X98AQ+VFH)S MI *GE76^)JJ]7%7&Z]6M*U8X\Q1)L')142K/)*,&18]ESH%!X)>+>C@3O=6, M$Z=#WL' *Z1Y$ZFO1J=O6V/:F@O2"EN\_OKR39:E9G*O4[[V^7)GN4YKPMPI MIX":48$X\1@YK B*ABW M9EGK_Z33:^8O_-F-+9OM9"C2/33BL:N&_8PO+[$.>G70O_J291$Z-VI2FWW\ MW\.+PGPG]B BUXWV)[()&ONG;9W:L][*'Y-B[LWVZ.;<%/6&E^?M9^2+"J/6V'KWG_KNQ]T/>[7M^KNU*\7JEZ75]=W&UI=:8[?6^,]6[=UN_9F8+%Z_P&YCIHV2Y@5*N5 MRP@TV[7^86< ]PR]U5K\Y2- 4:XT ZIULO;G?_(+K,6;-_^/F_Z3EEXZ;*< MQTFRQ)@4DAOFG=-.-VOP:7C%?R",-I5MS<%A.M$$>:^'OKA!5 MI8RJ4L;HI3=G/=!#\DR/5)[[MEFLQ;=P03M.RK077O+)4,\RC&5.J7U0:W5Z MO9JWW>X9T*%3VPTS,^/!:\)+UP.W+Q@[[Q67.P]SA\*OEN/H/1%!&,9C,MHQ M%H-,V"@7M2+[V[RU]@C.T>MPQ^-;;QSOB=V/T",1;=HO=%J[6QNG/WX\*VU.YO=Q#\:WP[K M1U^AK>];.T>?SNM'/_G>^5]'^7Z[W[^>[FS^S\\?W[_R67U)23Q5$2,M*01J M23.D<4K(6R&M-!14Z%4@5&WJ$E=8=2S8-2X5OC77[N?]IGT1&,B$'%YZ1B\#W)%U2DG"&,A MJX5GK?!51I<)I184([P,?@@F4O,/.&'_"D]N/"%WNCC^.H5)%>S< 7:F!"*= M9(DG%Y$)S""NB4;6&XMLE@\!]/&1^)5UC1>U[/N4Q*@Z:_7<3.(JB[WA3%5E MR;<,@$ M?",EQ&F*R%&6D+718.,#LX&OK*M5+1\LS;]\J9C*I!^=<50F_20AQ!3Q"!;P MF2B$"<]'N:U'SE*#I @Q4>&C)"P;-5CX$AGUF\I<5.HUS[GHDSN_ ID[@BXHBOK!"])%;\WHZ<"-+B?#_ ^),'P M-@ZW/2$E^-#M]*J@9(%P-'4.-_@4P4$0I"#H*'.AAF*!E/=>>>QY# [ B*QR M_>"EC3O9R M*0;Q5HW\TFE$9_>*#A$D.(@+QV!F')&59&IP;I 5QB)&4E$^> M!ZM7ULTJ8XL2!W]Q9(?C6]4EOS($<=4 L1K M0Y6T*&B3$#?!(QN]1IJ%)%+B,FI_%?EX%E-^"]F/4KMLSCGC*AVR1.F0,6F! M>NQ7&\06335*@'(\L6B]0R)9!@ E!#(F&$1BXB0DKJ(VBZYM4F5%7HGM/QI+ MJ6S_<6Q_DIR0*"035"!% M_H/5R]_"MT /-Z\0FGE4-?'GO,>;RBA6NYZ>A=./>?3ASHK*IR_ IV^=%_Z\ MY/2_ZI_VN662&L6034PC'J5%6@B. HW<@W-7CHIE//!1I1"7GYM7-OPX-GSV ML;$SM.$=LM/XN>^LX5I$C!PC$)2S*)&.Q*) /-'*86MH7$8C?@OL<$[R\#8< ML$8 M4@JA2A^^6(I2&?ZCQAF3'$5H$FD0 1&/(=# G"*GO$'2,4P=S#'+Z,NR_+<@ M;9G5#">XRV]CY.7W*Y9!;YE#7'P1E*7KOMO+C"VR:UX-X#]N7JF"^L5SO/RN M=!\'<,TT,20X!VY'&$-&YDTM4@JN#4E"XT7'H\]4#&:1R:@*-RO<7$JB7.'F M(^'FSB1N>H&9E)(BGT)"G$F#7(H88>&IDXX$F8\>O![3RE#K9 M;AE]9REHN4S-DXN%I\\UWG&!I\EFVWUX1N[M5.#V-. ME->:_5JS5SOI=EQ1;J2HB-*#6+76Z>:##=>5/CEMPN?M3K_F1DV)8:T&K0RQ M'[O'S79NY^@YTS>!;LFE6D:OT(I7-33_]00ZK!-R6^*ODV991&_4LHL&K=8. MF[U^IYOG0%&6!5[J*/I^^;SB[9I%&+Y:?#J5'BWJ(8WN=S3H-GNA6:)?LPTO MT?2'DT_+O=;J>-O/[SSG+$CY>M"$?YJYY$6_ Z\:!KXL3F./P3S*PC3S.C;7 MH6D/OU2."#SLN /W:S5_QM99_EN[Z'GXYECGUYSMP;^Y&:.I4DAWP6/*0FK_ MQ.+5V_&@J+]6B[EQT-C5W#.M0;:R6NSU :7[L6A=&O0'W3C5?W ]O%\O%],I M7JMX^.BK(;]EOYF_/7S+M=I&<:]1U8\2/!A9K65*730H^XC)\3^T/;BSSY@0 M:K;VSVP'U^R!;;9[T#?08_-Z$1[Y_QX_ A#WVM<^=%_RA;JO^]>B^HIW&_#L MQL&OW%L7$Y(8NX\P1QG"2R+%KD(M *)WF0P>MO.@ GS( -=G/)_\\$U(R]\ MJ7>-^QMW?;>I]K5$=.*>J)PBN&7PL.V9ZB.ER[ GX/1^%2X$.O-."!R4#P3" M=A$,%PIK[YWAAE.MD@$DN"T"7Z<(_V8-;N>L?K2]3P/@'#$8,#8+*$>(IQR$ M 2@!W/IHI:(VHRU>XXM#6^^5B3$J++V"T92:,$6L)#0PGJ)+MT7;APK]O[TQ MGP!9MK.Q'Y)P46F/J!;9V<(_6D>&=!*42V\@)@20%7-\;0D/, M> 0<48%*\!E4VRBY"T(SFKQ1RC//%36BPI&'X C\;V]?$RJ"DQ8@Q(*W!N>, M-+$>"2>H)#@Y;]W*NER;K?UP;Q@)EIL8..4 5)PGZ2P1(D46N="8*U?!R%/ MB#\#&*'"BD@41BX$#%S-:>0$C\@S; 'M*>',K*SK:T9_&D$: W7$HNBL%EM M.%*U3)Y2$^9*AH8\D:Z!$AH7-2L,S^9YS3M#GC+)F<# CY' 18R&,!]-P-Y 4!0DK2;!TTP"OK/Y2]!>JMT"^$7(,(\LYN,5+/I41JD2BT27C MA1]A2O6;+;CNT YZ_3<3F+8[$[6[!^V;ICU+9+V:^.7_U?OJDNZL3_HMLL<.'CDX3R&UVF7 M6=PT7%TH$_N]6FP7N>=I9XQ'L[T+-!/&9ZWVG\XIN-ON:KYAG@#0I]GO%EGA MG _J[7LZ66F?M _['3+_/ZQS=/DGS(!7ZP8738J)^J;T*11>A^97+"\?V9ZS9<#0H]=U[M<')J,W#Q/YP_6+V*7GI MI;3K*=I37C@UX3+:9*_1;)>IQW(*%G =4Z(F6.VL _^1M*8VQT6":4 2)<0^ MX6+EANKT^A$F*AU-U.*.?S;[MM7TUY=\+J8NH6NU_YY8M9O*- CM$_A#2L!= M8Z4,2R0$#@"M(.Z3V2OL85_;.[0/?"*.\=?P<-]AG9\HCN-__E9G_6 M$+R]/]S9/( V?3O<:7S^N7/^XW#OW)_]:+P_JG_X<5S?W/NU<_R)@0<4=?!Z M@CGH,"Z0#R9"H*<#,@JHC[7 A0+\S=%4LA:8?S%L9"*1(#X#GB*"=)0'&X ? M:\UZ/M:T?E_? 5N-+-..S'[ MIR9_.4@W-V"RP83A%'2D)D%X2>#*Q&,(P+HEI5&J;"-+#^M_%P V1)C/L=,] ML.#ZRDYI=.'&)1GIE5GMCO>#(I\-G[Z/KCO(BWF$KHZYUF_-[$4;T1^VX14. MSFH?/[ZK'1?PG L P?MU![Y8\BO7#N%F(_\(O5LLQN=%P)/N*'6>B6[I?,&= M' ^9;[DZ:#,I&K0N,/&:]J_6WK4L8.1?P_O!%7-;FCU/_.4/;?L@#MOU!NN.\]]XN6;3K]C'I;)5I\.Z4?H MM(N6V;Q2?-+IYE?,_A.F W@8((+]PQ%?'(UMX;K*?@3NTNX< PJ.R$MOU/Q, MZN'ZN>W,+:@==EK%ZKK/[]DM"0[XREZ\=$NG$VW^HY@@6,$ 3\:/E^$+?X0:N;;M O=Z)TYAKH: :.AG*X-018;"_^WZ#(P=PX'JOY M\?D[92=DBP7CM@#/]\F!CT@>F6K'74E!XPB6%[UDH'=O7U MN5\NGG[Q+B4 C.;<;7C>I)P(RW-H%)G\6<0N8$7_/FV&_N%H;]_85<.=6/CR M$NMZG=:@?_4E8[NN?+:I[C/-4*.G>F?LW\,+E943&%/D('CXB8KXX4_;.K5G MO94_)FT0#'!X=Y^A@@3FK5GMS?JC5ICZ]U_ZKL?=S_LU;;K[ZZ. M0Y>EU?7=QM:76F.WUOC/5NW=;OW+[L?MS8W&UF;M_79]H_YN>^-C[4L#_K"S M56]\6:+7F9F"Q>O\!C@%:-8%M]9JV=(I@@L=P#T#0 R0CWC2+VS[ @K_*'Q3 ML'W[^[SI.Y?,/H2V)H#FM>+&W,&-WD83HY%LTX6O<'? _#+JC'9E# M]'_![OXJ6C3R[Q=4Z[=6$:Q=,*YN'/*L7M'SPZ31\%N%KR_=_KC?1;-^=\BZ MKIHAD[>=-U6 T X>::)W >7V!M R%=.YO)R:$JZ>)FUVNTF19&; M*]^SW;GLELM.*1\]ED:]HG&VB+/.REOESF[V>H/,S"XH>)$0+_84#_^06_;B MJ'5.GPY@,O1*J@MO>&%1V55<&YD4Z*IUWQ\A )YKW(Q0[^XHE M3@]KOE5L8RZCO%O>R983:-@_G=G@.EO]=-K^<;.*7_QA#(-6W$W3^<6_,@)M MM,,0XQHY]'G3.DQ"P,=2UE<^*9B@\&8_YOG?L>H9;IUX#Y*]0WC=[P& 7.*13:C M#BA>H\.S/WF"%ACR=]G6X2Y\N.K+X/@XIPWALR]CZVXY.9,7(.$E_^ZT J& M9ROR(9[" @':V^6BR%".P$4D7!P^\IG)G_3B MGZ,?_@T(<]*R9W\VV\6(%A?]>WC[8?B< \:ILT?%\\J/A[&D(6M2RAQ.#H_Q M#Q\\C#37BDASZB!5^9G0:X33*S_&:^3*SZZ[+:%K6%]]Z76WO?XSCF756,UO M==L;=!UN5' A8N:[<\[\ M7NSF;ZVL%W&"[7>Z]Q)>?JT*W,O?PK>@ EF?SI+=53FOV/+Z@@Z/U2%T-=#KYWOG6Z=_ZM5=_\=K3; MV,;U#UMX[WA'[)QO0-OV\(_OG^#SGVQ6E^/P:*?QUU&Q,?D[?/_H$]YK?&[" M=\]W-K=)_>ASZ\?F7W!/S__W_$*3HU\_VC[;_;2/M?!$Y:.O1"O$!?QC4XR( MA[P!7"7I*5M9YWH5:_. HESS4>TY-2DK3'JMF&0,(4K>\D"% M$#P976 2&6'27*6@"I.>%I,N2O'\)(!)B3'"DPL(1Q$0QT8@YRE%SN7CPR(1 MGA6_F5J5N,*D"I->@&99,D(39H7%WG NA'91>TVI?)I"(&A:IQ Q)ACWB21&D@_,(^R@=YXQ'K'+R8E4NK%[Z$HGWE@C# MB_UIRPPR'V.O]V=ML]CPD8]2V6:QN#.YDV&XB[.J<_2(H=PT1@W[_TO>\C$: MGEXI3/XE']K*QY2VCT^@;2] =O$E -BGZ? N1>%DR%I7F''$-02*\J4LGE)50%JP=2\@**JL^YFMVT\'2CR!;4?@(X22A+C2!!D'@5*BPG'" MO,O;5BKK?J'6?9>9B-3X4@1BJ1@I9&<41P[@;QZ1-E8UM='Q*"O,;J2,^[T!1Z M)W^.QK$>^R6RY8S*QM@(-CKOBO'[>CE\%=HM#NT.+N*5(=J!!Z/1"(R"MA"O M*"\@5.$.V8B%L82;F%7>%K4$YHJ,*%)8!%*8B)"V4L3Q7DM%*(RZY M0BZ0@&3 AAL2&!9L99VH!2[2O(C:BR]\^69!@=/+S?\\Y]K-1<*GA+(B"51E M<1>"7WO3:S1"2J4"IT@S!3&/B!0Y(P("KR62,XQ#V%-E<=^ %2]\C::RXD>S MXI^S:S$^.IPT"MP!"XDF(BM#4?) !T:\HWIQ): K*U[B7,3"UV)N-N,JHGB8 M+4]%%-PH)FFR2.I<<,)C#[9,!;)4!*R8H3Q!1$&K-9>G-,&O\[4WKEAVR7HN MU9K+,JZY3(SC2)QD-H>RT6I5"91'@;NMT\N:YKFHP<_]2"3%@B84J!(H#S72 M-C"$)=%<$J(,EM6J2P403[/J4@'$$@#$S@1 $*U32-0@0HW*9P,3,H1*Y"CS M+ECG+6/5NLO; (CG6G>I8&$)8.'K!"PP:X6PN0R;)@9QXA.RV@J4B&=:$ZEH MSEP24:V\+&=(5:Z\7!%834=48S*+[8-:+_I!6>:F6I5YLE69JR%P)#[9Z/P] M/DQ?+D:I4'VL=ZHZB3,=HB&6/#">,XJDW^I)O^L MRSV+M?DJYGFHX4_&/"8*)4ERB$55G+E3R"K+$67:*8EYY 0,WZPR/5N6]26O M#;VLF*9^58$G&(YLO=U.JY7#F(LR9@]9('KE /=X&F_7;*&M3XS3]G"8*FA; MZ Z6*:T 330-3*#@2%X%LAYII@GR0AG'&<-*FY5U)E>)DJ]*=JFR]2?03JML M_3EIS-ET_$*YCT%8EX5!('Z1Q"#MDD0R (4U1A(5P-BI6=525<;^FHYU@@3;A'GAB/'"$=>2X.=3P)SN[#LQ/()ERUU@#*C MECT3H\PM9_S'S>=A'BY=_AJ%)>_V\LN-[LL8MOUCFZWQ8X]?QFHF5_FH14/] M^?3>/>\BP]P#P-.43S]2AHRB&%F'O2,\&!+5RCHAJX8L("&U'%MS;DA.5SA8 MX>#3A[05#CXQ#DX&M,DX++6"@-89B7@B$EFI.0I)$FQ,8BJXE76UJCBM8+"" MP5KX/,6 MM!=AR?9A+N=YMH55?]N,['EU6Z;QK)E<5'%^EPNJUS9&>BZ][!G^*"N_=P;]7M^V\UL.:'E#B\IM->D/\N>V_*A6NEO4O.8!T-U\QHPS0AT@L5-74NWI#0P=,>?#1F M&^60U0>Y)NYN*HK$]W8OAZ;RWX^0KQ\E^"'-91%7-5VAR@F,6A=+"4\Q)4)H8YAT#,HV% M /)\0^Z@,KFE,3DRG2_@AEL'PXJTLAKED CIG#ZPC!CN0I+89=4XNLHDKTSN M"4TN)2J,@I@D:@Z!J54D86-Q)(9:2N4-@>I#3:ZRJCM:U50@&@+%2D(,*I)' M/#".G)0.0E+"C5?8,\M7UODSOCO6K/82BGZ?F;(H=D:])O_Q+%# M=7\N*,Q;9!'MQPFA7D<+W]C!T7>==M&<'/A.EEF[>B/UVW9K#UR-GW%KVVW? M+4JPV-8PXUH\=5J'. ]3#UJWFR8+NE0[KQ;C /%T)$="U$:HA @Q%H'/D\@Q MX9'4CDA#$^&27[WSJN*5CV: #UP&K@QP.0V03<=US$.TX&$4M=8BZW :Y !V MD8B4)ZVI(=Q5!O@,!OC %-1CI1B:S5 M5 *T4H']RKJL0KW%K8X4@6(,CQL;OD+H>:*5D\UR>&922U4B=X$X)&8VP"I/ M(M$:49\8XDYD(7V;]\-R@KGRT5JRV+63)TTSO$)S?*)5EY4O8/X^G+N8MI85ORMJ8$Z$]B]VHROZC=38^U M.VZ!&8Q7V,2W$*)NSI, S7/ZING[X#/T2]<5MS]+,.\57R@S&/3"W[%;..?% MKES1:7HP L[1XXJ-%V/3[\;,.*ZHP"T3=I-+4T6!*AFSO@].B$OID?-:(28< M%8'SQ(E:1E& !<4!%5"]P(TI1# MX.(EB9A;18.O@*H"JJ5XMWL U0-70N\!5!4@W1&0)I,H.&595PVS5.2]K"0H MI$E.;&HBG-7*@(]961=KM$S;U#(^M$"OBOT,N;BU,00 M5DAUMQB/3\=XD5)OA$R(R5RH2U*''',*19]L4@K^[]W*.E[3LVLOSR).71390ASEU$!KPR4M(*[HV*C.)<$V]MSO:'YRL+ M\Q:6N!J=OFW-#1+NM6Z[F+TDKS2!\RKDM>Y#NQZXU?2.M*M"Z[NA]8QZ*HU> M1$L3<@%[Q!552!OE43* WL1K291\<+QTU\UERYQ\KE#M+:+: W?L5JCVV*@V MM8 6@U0I"81E5(C[ &R41X*(D)F!ZIB(?'#\6*%:A6K+\];W ;6'[7N^77!= M8=F=L6PRG@Y4&A@0C*S)NL[6>N0$!-7 VC2VU'$F2G*GPY[[X,Y6>D8YRH0P248@L M^$N1-B(AYIRPA"C/J%ML>J9*PMS.Z#;:_2:ZE!8N9!>&RE+QEV\-0@RUU.T< MSPU5BZ]?JT\U&;/>3Z_X]28Z7D 3%Y2+>2F2Q9]CWN/F\SF!8A(_0*WXYJ34 M"W+!.ADD(81S[RTF.C*=HE$F$LGN*IB6L6@$15\N1,ZWAC#T'E#H M7>?X9- OLL.[:=I9;QQ#]_D(@8O M3:.7T:ZLLU5#]=+)-KUB2P1SH]IPA3FE7'NK?;28)A8HL&+CQ%VUTBI+7#9+ MG%%0DU8& ]$[,IJ )=J\@UB(B%3>5LP3MP;C;(F8S<;TE24^FB6JJ)4Q(4AF M)*=:(I/ ,0:6 MJ=]O\-H!VI>4&U.R>Y5ZK2(/.!!0?P[MA@+HGDF"DC MN,0>.YH 5UBLR/:+1Y>9*B':!.ZDM2@2[Q"7'B,-0(,$#H)(:I++VNEL54I2 ME2AXPB(]UAFODDZ)"$XEL9PJ >%0(D:%8.@SD>W*V.Y@;#NGTWPZ0?3DK./( M0^ $D2VW2). $0N1!FM=$D&OK /"5J;VA&P:"P5!#G,D@?,3'A 1_N\\XA)QFU3Y[&+)2A M@@-&+5A 6J> ' G&XTBI2&YEG:M5K&F5-7O"TCN>"TIE\-)[L$GMN'68,XE5 M]$(G7.6O7[@I[LS(=X9H%%,^(LJY!VZ7;853.C26 +L6%&%"#.+)<^08IT@8 M!WS;&VZU39/3-[>]YDR:)%5].N6,6RX=G9 MM%(+,91JY1A2B7%@%5PCK81"+$9ML:28:;NR+OBJ5,N7,Z],^-'K<5B<#"K#.J /%R'%!P'KSCACJ',(.6THB)ES0NP04?Q0EVN&_H?G/^NC[]<$Q MS%Q?_IXG6[,]L.4-X&LCLU"4Z(;6S;/G'^?-D/_<#2AQZX: MFBZ^O,0Z,%2@YU=>,F:L/L+,[SZ]7=+<)F,N^J_LK;%_,4_;>O4GO56_ICH MB>-F>]0D;HI5D^7ILQG)$4*A3=^V-^J-6F/KW7_JNQ]W/^S5MNOOUB:[<0E; M7=]M;'VI-79KC?]LU=[MUK_L?MS>W&AL;=;>;]#W>,]NG/T\]?>$;BM MS<^'>T>??]://G%PB^<_CC;.H6V_=AJ?>/W<_\K5$.I'._L^<"9HY/E =*YR MAQG27&F4F*=!!\\2#B6/ =<2PT:_V-K+"3'S->B]0:N_FH>EH,ZV7]XN-=NV[9NV-?Q&[ZI[K=6@$=UX MTNGV:^W)T6F.1B=_#C_$/ 0'Q>TC?*]S#.9Y^1W I[EM/8RM4'-GQ64=^*<[ M?+EK6M2 K\Z]U\9!-\9C:$?-Y^QAWBG;*VY\V0SK_V_0[,:+1V;B:]MGN;=& M&C_//=[Q7OY,Q_M"V M#^+433/F]Z8V-TRF46OP@X5_(H+OHCLN.SY,46>[_GZ$N*%W\N?6\!6^YI:_ M[W2'-#C&:[5WQ7^'5.7"](K M1OT;&G/:AAE_V#RYL+0K0>/TL-G*L-2WS1RIUH:P=*6UG#9;K9H#-/4^A[)Y M 0+>!>PQ AKTP9"[@-)EU_36:AN]6F_@#^&%!WUP_/"<$(_+G?;08[4 ^.'[ M%^\UL8>H-,&KFCT7YC((#!_4[/4& ,O76&ZA[U?@:QD\OOC#& :MN)LF:9@2O:C M_(SS-:K(E1_CM:L_N^ZVA*Z!E=[KMM=_QK&L&ONR&JMO==L;MC[[LKY1^/;-Z,L(CI'56O9MMUB$>6-=0NZR4V8Y-\3,?]V" MGMQFT>T^*U]+.+Q%;%?+;WVKS3HWOO5MUAI?2===,-G_=MT_UO^.W=Q&"P1\ M$7#Q^KJKFFF//-/NOE\Q)9S\B]JO.#?W<;\]$N7+O\T=#)YABAT$\4KS%)7) MY^ZYPY@8F;SP=TL3U@>9&>RFPL +^[[=?J*7FA8<[D@XWSO>_E6'O^\<_=7< MHWNX_N';S]W&I],]6C_\\?T3W_O^N5D_^GR\W#O:@GM^.MOY\#]' M/XX^Y=T+HK[YU]$>?=_ZL7EX^./#-JU_V#O_W_/MX6Z$K3ZT@>Q3K"S,7(8\ ML?G #TW("$D1=R11+)GQ/JRL$[XJ.5M59D&B55-(<;\*MGV[9=V,1T M=MXRKX63.%##8S ZA>2Q\"IR1Q-)^]OSK(W=M AZX1TN'<-?9_.2;A>6AVAE M>KDLB41890#P9G#3)6."1P?[^FY)S(I8:U5BALL;1*48VT#2='J9&[8;EQY^B>%F_JX MIP\V,J-2WFFH).(XQGRJEZ!$-=?.:2V2S9MN5A4&;\\J3[],GMZ "5!X2\\( M)XII$:.WFJB8K.;<%IY^QMHJ3_^,IC?NZ3D!VXLB(9>XR(<( S(JGZ_7)GE/ M*,:69.F<-5%Y^IL\_5NH?5:_8NM5I5,R_QACB *3$".W@O,8G?;:6R<\3U@[ M2ZOTP_(@X\YD^B%7^!+&>&2-B(C3))&F6B$I!02SAAB@FR.]D56ZJ/-,MQ4Z MN(Z4W+9"S@LRKKG4(V#J-=.<1.TXXT)C38SERNIHI'?QAB1#L>]ON#_T8H?. M'-Y1,8P[V]%D+B$DBT-$3 B%N&0)V6 -LAS[0(3#P:B5=2779K6NGZ5\S//S MB$H499$N6!!B%'KJ5?)RY'.T"IAE0M^L8&"2H!0P7// @K/8 &?RPC/B ML#8W1/^5"WXT.QIWP3KD@B+Y.*\*!'%F(W):.11$)%KH%*QTX(+5PX/\U^*" MW\(&@T(0:0$;"BK!A#'-$X(A,@R!XZ0X *.5V&G"%;@N0@7&5;R_/"#Y:2K> M5PE">T^0$4HC[H-&FL6(4E21*DML\GYE79)51>4J%DN["/$@BIT\P/#&V8FP1AK".3)1 \MWAB,+ M]!ZE()3BWAL1P/!@X-=F"?Z#UB >ZKA>'JUYOKT(%4FXQ"-'+0Z)!^LMX8$J M324&8#)&606?N2HCL4Q8-9&1P(KGDDT289D JZ+#R' HQ(R&%4+OKSD/KO.5.6$\AZ&>.8R)48M;[Q+U+=PSZ)YIWD14= MN?E2F62D5_+*??T#5 9H??/G6?W(X_HFM.U\;]]X240,$3D/X,&5%<@)CY'P MTCCJN!7,KJQ3OJK5+(1,Z6K,.;J_6@AK9#6/Y]2QJ2;/XB&NBH 2T.] M&I^U4EHM.U+)>=+226,3;K1WLY!'VN[U!C&4N NLI]D)Y61[UVF#J^L5>J[E MS_TF>)9+]==J$MYB$I*=H[U]33 #!-.YB"@@&#$.61H,(B0:H*HA*'$-@MUF M$D[6'H,OVG[MU/9J)]WX3[,SZ+7.+B3'KO2BI\W^(7PZ)LQ3B+XU@2Z5,_:D MV_D'?@M/HL\SFJ/O+G3GH D?8Z_7 C\?@BM/RMBYB\#!TULVN[9WS9K2^V];PV=[WWH@.LYJI!0&9 R2(YVR6]6<*.*MHHXL3L/G MRL7&YQ3W&DP+$H+ MZ%7VS)TD@5Y%\2Q@.[5<&ZMF^_UNTPU*']'OS%?HO'VJ;:+RQGW2SDO74__O MD5Y^N3.(OUT9@PYZ8;&EO5 V+7AA^&F:Y,,LA>G7.8X?8:J^E$H_#TK&T]T/ M[X_@&:?U[U]I/=?[H#MD[PCN]_U;LW[\];1^?MCZL7D@=IK3R?@]OO>]#N^S M07XT]B#6_'RT=_ZMN7/\OO7C^S;]T=A@NSFQ#S'HC#('HY%S; F225#$H[+( M,>:0D\9)SX'^8[>R3LBJ(;.;^G]_' .Y1ZI]D86&*HBK(&YAI<\JB'L6B!NN M-]8W-^CNQCZ,B7:<6)04#HB[1)&S)O^DC!06"^7QRKI:57RVW/B28=Q;.)C< MR,KI*>N8 RN]*CGYY[*II_7.!^< MRA]F\"_^/OR]\J:+\Z93>^N#H)YH;I!T$"9PPQ@R5%A$--%>$:J4RBM7>)5J M_G!GND1A004&C\B)*S!X,6 P2:T%#5:;F .K,H+V1H9+P2*G@L1K$TTT)5U MSE>9G*WT_2QPL" &_4+I56D3)2]JWRD37!05ZM^&FM_UB.FC;61>NLCF]NF6 M17;-ZW$\CY=O7I#SV1S$1N-3GGA1CO,V7]2^:C%^:BODX0U*W0! M,75(,<:P,U^KN;< \-^5_3K06S[9NPM85'VQM;(? ]WOK\_W/N^1>K'__.S M.&QW_*VYV]AF>^?A:._[)[K7:!WM?/AZOO-N>B_PUJ^]?&WC*]T[_GP,IG@, M)BAVCL)1/1_RV_QQN/M]Y_1'8^?T?\_A[<#\%,PD &YD*,FU.BQ%,+\THB(2 M1BD#ZQ33-=D]3PKGTL D&2XU,Y+^__:^O:MM9-GWJVCEGG5NX-A@,RHT&:9 MW-\-JM1;< YA:^:8X#X+,'#0%I4O%'%(1E1/,+Q08J* 7^$.3(M.PC#RN0)3 MHG.%V1@>*,RR12?%@LE&:^&!+PL^MXKL6X9,X71OX MP9!@_L4'6['G>Z6GT/ MF[8U%RLOYGKL@65!O"J7OK+RR]FI]IM3= <&V,9&[^?OGVW=<_L M^H;6-K#LA5I&>:IIM#V/^VZ@&89OA.]^LQ>>D@-R$),Z&L[ %UO$RT'.BZ/; MPRC-QLH_.4O!-<'+X0KSQ>'.VBVWFRS:'D:Q-!GF##ET^3@_+@"?8/Q0POWD MB(VQ('&R6:>S/XMLTN]VV&UI&6V.6H=E>H(.C<*NP M:\X .^07 *E 5>#/EV:3?,:-CC$\D? ?_IU5(U&F9+GW VN]X/"IP! 1C*RHEJLO<"OFV@*D&X*ZCD09J;"V6C)9AW!2&G#)D-[KLZRO MA'%RG[/;.E?/]O=][QX?'7[XI![V]Q2IW4T;= M.S[?/U/.CY7SW_>5O>/>V?'AP:?=\_U/RN>#WFYO[V#W4#D[AR^.]GOG9QLT MG5N<2]-Y/V9>'C,PPK$2-94UM@!X@&Z(LS<^'XW)-P-<$$7O6VA7D]'^H8[I M7T*4RWJT*!OO^S M]_.;VOMTI!U_\J^/?L#WYT?&\:=O\,[3']^B>3/H]+[WH?W_N7\,[OQN.Y6@:;@"J3K=M,I6W7=<) MVX:I=?W04D.=.?-1K=!R@R!4>1@ 9H;,=)FEVZH?,OC;5DUWWFZ:TI[TT-MZ(J@^ZW4L>*K.?.NP9& P!QWX2N*D3A9&/6295K_UB2L"B'-[C0QY& M8V&<1&F@C,!-HH#.[\DUF"]I:PDK:];F&[!)T;@"Z^QQC7 LTNX(T>J:D)/O M@STBLEYX.J",%S_/P$P *[BE7/%AD. ?,;R _BC>1D/$[:9*Z$".6AAF8/&, MI,4I;30TI<;TV&CHQWE $0@O'Y.A%D?@3E( HT7I.LA>8%Y2$",GRJ""]OOX M5Y9CIYDR^-$J(Q7X,C(11<..POLK,JAP,RT#:?, F4TC94/,;&,T3:$U'#E>4 ^\HY[/> M""XXNP9-AP^>)Y$D/8T%N#P.5K3$_7+7%!9A:HSCR 7EP1WQ?1*DBQC(]NA! MK9H.1+61K=DX5AC=\*#]DZ?)YO04>G*U=FD=[7YG5E?G!C/;0 L=+OWMLYL MEO$!RQC:IM,-/+4=FFB<>);:=AW3;'MA-U2[L(Z68[S[;9C4M*"=;PT%2)<7 M^R8$["7Q%VV:3,.3(I)9Q"@)87&U.S4.]RW[95DGL_NB=J3M1]^1/A6[$R>@ M/R=4]R86Y-YV3CM]\Y/^W]_P>R1 )X#L@'W_/TIB([/X^CHKQ[(UM>??P_^ M,,!R_WGTX^B[SSW3LCW6[KJ6@1GF;IN%MMLV#<,.3=WAIF[.6^Z.:_) -^%& M!MI(XYX3V)[5-4W=MQW-#N8M=[D*RHDP8QZP WWO&U^ F7\^M[_&%(_%N+^& M(+'*#E?7U%G7X:'%?Z$=_?#=MG0/$.FTU\.RVJ5M@!-BFT=8X9T;7 MM%T-JYO5SNW:9J78M4*H7V6!'F *RLS_E8>E?% MB.0HIN^?\X'QS:L(@<8!Z7G7#ERN@K73=4U/#U0?[&9-=WS'O:\8X98T++ % M]B7U<"NK:B+\!<2IWM)(A9 *]>CZN^8;;J!U63OT-# 5=)WA3K[9!G&P0G!, M.?@U8-_5=)A_,"9V#<=T6>"&#-2&"U X!'@X,O;'.G'D%+7IEMWLEO=2B<=:AF MT7/93(]-M!)+H%Y!3O1 YX$+#J+O:&"X6IMTPQ,,!Y< M"R!KI;#1+ZK"9DU_?4V[FF:YW8"U;0L3?3S':SN6:[5M9C*@.WAC?KC2FOZB M/FO6]-?7U/7!?T97SF0NK*D6.'CL+X>_3,8#)V2NOV1<\+;J2L5BR&T?;'M= ML26*?:I94SZ8/8EE7M'-A@\+1T$J/75VI^,ABN,Q0*;6PCK)4[_/I(FUV*1J M^!1C=#R MUB"#J@WRU[;MK@^NE1:T'=7MMK5NH&FNSVU?\Y]=T31KO9:U=E4M"+"QB\VQ M%--7'7"-N-UF%D(P6!6NK3]4 8V*U1 J:+W*YH7Y5+O+[,.MM!__L!#\\K+T M2=AQ,]';26WLMA$G%*?)T<_+[P9@FZ-UG;8*= _Y![I:LP+Y"6C*Q7Y-<7PJ M8,WX0TON@=,X,'-;_#FB$S#AS5>\W#2.,F5W.,0VGW M/.97/*9[\89R3=#Z*!+G:^^C,5::)X#=0D^0.=E4@R]'2<61*1&OR-[&2FCL M!I%B2>8@&B]8)\R2+L*'K:)D'__,\@&(&'!X0$,7#Y\F$>!SJ!!4+&BFX!9< M%$;3PUA3XAJ\%V=0\L+9_I[P+&F8M+[5.<)PF._G@UR88K2DR6 5KM?]!U( MYD2I3/)_N.@ )[ 1)NBG$;R%LMD9GF=(4XPG9.UG%,I-^06CC.[I,@2K*=!- M1.6CDIS_-Y-"B-)'[;VPA8<$9^48I+9B.H@K@1BO$Z6%;&0C/*0519.2;S)L M,!5E_<*0&F!1,/Q'GP/@"6 @T;Q5'O!*A$.XJS!>6A#N3J@-9Z V7 BUU#>C M&,<*[RZQZSXDFC+]6&0 %;T!4*CKGBSDFVJH0;^5JJVN2$*F-,DQC_(4/!UI MUU+Q! V M.67W=V3=9FHS\YI!TNODH WGLUPFH!L@?4M ?[EN@4\0O0F$6I3'N%84Q%;4 JU,4$0NP*9) :,G^#L?50X!_SJD^JXS?"AIG5U*.V;+ M31#FPZ.1;*1%.6Y!-,[E^="^W&_#]@1C,7\JW*H9=05%6#[N)Z!)B0P[A1%Q M[TCR87$C4M<'99/)0K \([V.!\W*J$#-X)8N:[I_4:[I*:(EPA6&%*A+ [ 9 MI_8(F-U5*$J/91%X)Q^YSW)1-1C1JO8Y!KE$\9VH#6RM %2RD@MOH+!U!:^* M<,@\]6"Z45;.H;2K?W&NKP9^OI::),M'6&"7%4EZC^"8S!ILU*TB]X5U5['M M2V>ASFE9GE>\PG4@WDXCXGD%1 )!:8S&IH(5?+JZ,V_=R"9F^/5%2ASR.64# M?IVDEW2'M@.,F.4SJ:[ SF-.?'Z&9D)"NRS'Z04;2GDO[=YSD/3@FDW$71G1 M^[VN:H82%F_Y4'%\R"M"47>)F+5E5F-1IB;._5#$-;["S2_]%WJ':47 M:^[NPJ)E H=*:U>L$E:9(^8CB4_Y192)$MN3'&P^OQI#^QRE@]<"!N>W//!I M7QMI?:"HL@K5TI)JR'GIE%(C0:F*T@Z!4A4+<@7S5$3H$21N^&!$[RW-[ZD4 M_NOXXQEYLFAT2-$&&<$5N%" KM?8O(=T8\2S0I 1KSRII,!5!JL]QL)E] .+ M9V _/+0M8IY*=1'C9J*X_WW4X9T6WAHD1*?*$XJ.1B70+'P*5A46%\7 ,UQ9 M>.EM-T'1=*^M+_0)7JIL5@+;M]S/Y)6[G^=H)A$Z#Q-YNAK2835PO\NC#&8\ MRF"A1UG-%U@F8E?T$XXRR+-Q&6.@?IRLH/28T$T$#3(@NR]\SW&*<8VLC!G)'C72 MX9:K08_UQ TP7P2B8N]B3E"*K4 M7NAT5AY)KD)6A,O9U#VG30/I3E(6[X(!"KM+6N;5OBD_\N"BC)84D>GV@%TB MZ^$P/:1Z'H\GTS@[;94'R?503"3!T%!I &&G&^*L@D^!V<%%&;-+W&GF9'+<[OG[[(H/0(8@6,8.$#-F M(6DV0 *\&N88H2QWXA!A*FU8"4&B[+*("!:("CP, ( ""AJLV+BH0$+E=-^R MORA!0ZE" HXI)T7L,8ZFT4^R&Q,P>R*A.BN*%-^+0@-C13?G%_(W[$W/W_C8 M48[)%3RH=,!?*G/C]239N)N^2'N=JE%]6L8I/H-60B/G7^ )9=@(F-B?>/]$ M6G8'0U%W"C^\P&4=XY8WB"C:BXN]J#>HMHRUI"U2J[#-4G;4N6D#NN\2G4]V M3\^5@X.#!T-+U]IP:-%4A):R8^%^Z:P>5[LN[B7IB#2A\@5-770F^8M#$^'& M3+-XRMR8(EH4(4$B'$BIAB)-.[81I* M )*HD%@^<*MC@Q:$#E+!O9T@H;UQIERGN%4U!'X3OM3'HK_JGMB.(V;LZ")X@=L<-\6*AI438[,R7*.;MBD3P^ M2<1;K[D'FHLVQZZOKSM7>(8S#*<#EFY'.0@Q\@\>-R?S'(SM#/.L:3,-6#40 MGJ3DZ/FWP5 OL"^O(KKD1!1$PO(#)N(+664O=/Y>V@Z9U,2]*!U D)QV)60$ M"LSR,::O%5F"^,PA(V]!OJ$<+SY"CF:.!!3Z@M')2I5*?AC82 /%:?_[X?9A MU]ET$-3&@FL^S%ZF)?\607I)-G3N/=KQN=E0[RAGP(5X$(]2'K]*T"#; M*W^DL"F!I/B=L/*HDH8$'XO.C)5E*$ZB:=CY%;&SN>GL;'1*QB6>1.4,#)W- M<&FU'U=+ECD)'5?)T_!?7-E2P[B+&??>AL;/S;AF!TA=V*73$COEI'7B1W]:<96U,D.//[/,#4I.7M3GE&?#OFX7C;,N>@L_V,V/E^>G[6 MT[]^EBY ?%=#0B">APD6L5$N9>+G\@S5M,!22G;$+&]Y'-!<3M?VPQ;&5><7 MYAD//WZO;) M%$;+]$EE\JK%CK*V8LE^IT^7T)!#7L/TCG7:OX15%U* M!^+Y+*-3V##/SR]Z3*0U1SMK_KBE2 M>!ZS=8:2*R24CPE 2G\P!8G'I+&8C3*^7?RQ@W6:,9ML1T-Z,]U4V.O2B43_ MYXICO1V+I>-"@BU^EJZ1JW5LVT;O:)S"?T'Q8NDX=U M\]#?3-5^T)UW#=:Q.UK76.JQ6T0(00P@-Z[;_[PSWDT]41+G;7UTHVAU;N$\ MS06YURWTSGT\J%9XD-S='HE3R8B2#'?,4%7(YE_FTA=!C$\\\].(2KYFJ" 7 M?"YPHUE"&FOG+<62I'8$5@):J@I.8.%+ZE.;K3=;4M&*YFV:;E M4CMAT[&LK2 ;P>P,[;O>=3O],2S'[D!4[(MM'3*8 ]KY$<>P4AK"06F?R,R' M/S'90CGG?G\(I+F8X!4=Y?V=@>="A0,?3A,O9L]KG;6,BO0%36W_6WG_&7LE M]9*. I-JFSBS#S/'D"PXA41M2>,)GG;$@%B*;HCNN6 -L_FPY>N2=[V1]T;> M2=YUD'?G#GG_.(G9=?;KDJTWDOT$DFTVFKR1;"'9)FIR6TAVQ22GK5J1C(3) MG\N)K]DHYB<17TUMY+>17R&_\ D$N"L$&"0V :UJ[\/#O98B-GY$CZ#/W$MS[ #G"FE;$AR0:1MT>!IT:.SV!ATD.J#A;E4, M=Y)S%"<2QJ<%#$U?%3$VQ!U07C]D& UD-) A(,, R# %9)RS&Y QGT=7M U6 M"CXU^J!"K4$RO*CW^5L+H($V&HN.B:>[RN]%,FC1'0:_!,$6F_*4H+DN \38 M##AY_6AB-FC2H(E $Q/0Q!!H(KIMRDV 4QQ-MAJD3)N.RS/O9";.NO#!;/#A M:?#!^N\&(-X<0&BNH>D6 (1N6)J[%3B.:QD!883 !Q(JVBT,^& HM@\1*J;^ MAH0(CX^O.1_> 1*%D8'YZ7.%ZO.%U\I$-+UM*C\F;=[,L\2-Y]!5# M@ZB8W?QK#CGE&]_SDN71S'I*-'L#(91N V<-G)5P)O=4/T=I-E:FH5<0N5]' MN-U1&L6*9A2.Q"_AFV@B,84X0J$"TF189B7=;LJ'7GCYT,;I=;?1 MZXU>+_6Z3,8^[T?IVM7Z$9LHNOLZE+JS*4K]=8"0IC8HU*!0B4)NL7P>M M&X;^Q88D71**M+7'<2NP\.2XY#:XM%9<:A+BWQXNE1DGEJT91C4AWG2*Z&NX M?EPJ]IB"7>6ZFH"O^OP6RFD[!*AI MGW.0/_B.BX,)3F)8NN4DW7472_J]%HASVP)Q-;W6 G'?CA0;C12_#2E>SC72 M9-+K/AV,0A)4R76=#;=0]F>7LE6ZK7N3W HSX9"E(&%'P"9\6;$G/FT\C[7* M?9/KWHA]1>QE+NM#J^?V_\GQ8E+EMRKI!%((OT/KKB#S3>+J>F6^R5]_(T)? M;['KJFVK%LB]H1M=QQ6"+XML1:7(@XSRN]SOQ2=SU?K>MXI+3'%"PEL03KL1 MSK7'9W89G8_1L'T\UR$1%T M'GOO8*';L;;D !&L*,YSG(EB3!3CS<0P=+7!B;>,$[KCJ&XUH4F[,R.@UD:8 M..4GBR)^T%!Z&\"L: M-<;ZTK!&N3LH3^E0]YD2!4Q8'=_"('I'3?!A3H M6M/I]S4 P9JV%TL8.,N]+ HBEF(3+-E+K]A?7$Z(D;.:3<'U":K1T?ZKD=27 M+:FH;U&K:+JAW8"T&5+:\/13N5__B<<)GCJI_"<;C':4\R3W^YBX>X)GZ 5\ MQ.F81A YE" Z+F^4>Z!YZ$Y&%9YQ<((Z]8(XRL31J-0 M?=.3I>0Q%2<92CPUY MUCZ^B?E$V?5)QG55U5^YN@()T1L)>6T2HM\K(=-CHAL)N4="=- A:!'KYDXC M**]+4/1UJ1)7M1M!T4&5-(+R.@5E71JE$10,ZVN=@][99LC([\V2XY*?LYMDF PFH%O'?)A1;-'O M\P%[_3RPMWO8\, "'MACL9_'0K,<1L-+CV5O !4^[7]N.&*&(S[Q,!I&;XP- M#G<_-FRP !@.F?*M[L3T7Y-B4[L6;R_#_O3$,KW4,(L/!,,!P&+P%G@]+10DRB#K( M;BO=4A>,R_O$B3?!BTY6A" M^M_.\P'4>9\K?C6$F2EAG@ZCK#^C(#(%-WU(?V!06Y'GZ;"4*P&F7P<8T<0\ M#I%G->Y'=QX,B,^YCN)8&29CQ2N?0:2#^2-HTM_:#J5 CO(4$$ZDT[BGE'@>LFP;HV>6K-NCA+M+E:B MJS"O^VXC5.^M]\*'+S/XA#A%Q]$FW#B@I8XPRT?PEWT0):/^TD*LPZ>Q@"J M9X*EL/*%G7=AVAU;[Z[]9 J]X[J+?WWH4\UN1W76>M[%PFB!_=*B!9H)<__S M8+=WKISO[_W>.SX\_O)-.>CM=>J"0G,*4[,$TZXKLO+02]<;LEHJ$>)1U^,3 MF)C;HI;O/_^/9JL[.E4![^R\W2$PPW@>4OK7[YLHK[$ WI&Y^-F"]>CXRC>,W30#T2)9P"'7U#H>P8H-J,P;HSJ/;O)OXOA<*$ _R>9ZS MEJ%&PPL7:!.VM#5K58/\#L/EZ:=%3]R.QO V?XF)+F,$@6R]$\B"+ MN5C/$EAQ/_)L&@%6]NN?/<:X>CAR%=VXF1-YDA#L!@HB:K-JA[=&EZVHRVY5 MM;TV]36=("KIW6ESDD:;-=I,$N#Q$:3198TN6T:7[?73*'L.WVP#Z2$4U/&( M8Q'W%+ )QXO6CV^9/F\>MI]&6!KH;J![&>@^8C? BW' L[<,2@TP-\#\VV.+ M0@/)#20O \G[7S<5_Z*XCAB@P::&VA^V]#\5"+10'0#T7A:<"J(5)LV^P?--97+ZYY27!!/[ICP?Q;_\?4$L# M!!0 ( #J%8E9W0;.N-QD .8> 0 0 9'-P+3(P,C(Q,C,Q+GAS9.U= M6W/;.+)^GU_!U=-LU2B.G=O$- %(219GJ3PX-HG^T$ W@$9W _SM'T]K2WL@#J?,_M0Y?_6ZHQ';8":U MEY\Z][.;[J^=?WS^Z:??_M;M_NMJ,M2NF>&MB>UJ?8?H+C&U1^JNM.\FX3^T MAK?[61#UV>;9H7>^(/#CK?%Q\+_3NVP4A77W^_GWW M_*UAG'_0SPW3N!"@3_R2&RNRUC5HF,TOG_BGSLIU-Y=G9X^/CZ\>W[QBSO+L MXO7K\[-_?1U.1=%.4-:B]H]4Z:>Y8X7EWYSAZ[G.25CJVRZUC5<& M6P/%Q<7YQ9OSL#!"T1)P:G-7MXT8W'6Z[O.&\'P:>'V&K[&>U]W7Y]V+5$VF M&Y$EJWEWYK_L:+KK.G3NN>2&.>MKLM ]"T@\^T]/M^B"$A/4P"(HZ%2!Q&M7 M=Y;$O=/7A&]T@RCTQ.>?- WE0]<;YKB:G2%=Z'PN6.6.*\@ZFB_+(3-T5R@H MEN1AJS+ESXCEN)FYTR]5H]WE[J^J51SDL:O/7A2A8.$8IY__/CQ M[ DU+9^#7-T1Y;OX:_?\HOOFO$*U14JH7C?\U0WI]L%#/,JJ\1#2[;#;47S'\ CU!@EZ'4)F013E^963AG:(C_+G7'<)@E&4=G&X=MB.-2PI,S MN !8.63QJ0/S>#>9U+V%B=99"TY4>S=# M)^WHBW1'"P M@="B3N^/[J:CX>UU;S:XGL[@Y]?!W6PZNAF-!Y/>[!;>*BNY M'$DJF#<@C2ET)0F'0 )3BT&UT8T6P[946E>]8>^N/YC^/AC,:@DI#2"5S=LR MV018F@]VDLAL.M8=:-6*N!3XW%D\:32IK-ZIRTK[.87]]Y;*+CECP?-O@\GL M]FHX&$\&-X/)9'!]?W<[F_;NK@?_=W\[^_?UX.:V?SO;=6I4KT@J\??J,V>B M5BVJ5A/U:E"QYM>L_1S4?=(($%1O^OO-JA=6V2 ,FY('8'E$59EA<)I?SU]MR"2A;U+5CWP?R M//C3HQN<_E'MV<)]!$OMCKBJ72Z#D8KB?%L4(>(O6H3I#Y ]1<-<%LDJ"'1 MN?I\%I26=OO%=K?[A"WJUR^,F8_4LD"W;E%MEW1ND1[GQ.45]%^"(I7#FVTY MA(!"YV-(S<=LF_+#\N=XQ!Q2?4XMZE98V',HI<)XNRV, $1+H+2H\V%19-8# MF!Y]AYC4O=$-[(-G4,SQ>#QDNK+W5 XD%2F?Y$ M4-GA_PDQ"'W0<65?.D0X2U3EHH0EE5+&,^##:@)7#!KX38NAM0B[16(;Z(X- MZP$?,L['Q)FN8+. DXBJJ KII>+);/-#*.UG!/N[!G":P#M#P!;)Y(Z!HMHN M/(-W2S!G"31'?1$J(I=)Y"*SP4\C:1%4BV2!ZRIU<5+PUW#A52)V%6]9&814 M)IF=?@(M6/@3>"T2S!=/=Z"GB5@B;FV3K.U*6YU">JE(,EZ &"K8?T9@+9+' MA%B8O#W6G2I2V**2]GUFYQ\ : %"BSI\%R?\2SK\E1W_%QE/PCX<_]K/X6]M MBI?N(K 9&L,OHAI!35+%R/@Q]J,8?O5M4HL@8E--PFDBJ; RKHN OHW]+0GT M5).#&IA4/AGGA5+LJ(W2\Z,[U824HI'*(N.B\,G;V-GE,:%J0E#"D@HGXZ!0 MB#*U47+9H%$U:172RR3T)N.PR D]M5$BTM!190- "4XJKXPS0RT>U481*D:2 MJ@FR&JA4G!E'2)4@51N%FA]OJB;#4@RIR#+^DZ+(51O%HQ)VJB:L"HA2T66\ M(\KAK#;*LB@N54U^$A2IS#*.B_(85QL%51"MJB:GMQ-',:^+JU-HAU;\452K"C%2#C MI-JU=:8/!C&0!W84_"W<=1/*?QQ%A>7L2%4UXXL\@*JFV11/?#"++8+W%96J(JI4-S*.S3"$G5I3T[7@DRC2W5[)[F-CH (E ME6%.IE@HPY.97C@>(\/V.O#>[V= RF"ETLPX/W-'9,+*#2MJ]9B49(S$Z^E7 M_3_,Z5LZYWNV6 _(@51G,LY7M427]!(N^-("QDY&YJZ*=DV@H0:MLRKL5(=4 M63(NX#K*DJSYI =E,@H]ZGW&W4/I05X=4CVHF1V7UH.P9@VK;J4B^'EL^S & M%9"D0BU*LSN9@AF180X L_%T$5N()X,GS FHNNZK@4D%E_&,1H*+H7' B<=: M@-YBZ44&]XV'T:^O@+_VUN+=6'\6A\9J";("KDRF[S(^PDBF"4O>KT<+*@KD M&U9U$K""(/XX/Y2(_S@_"?D(0@X[YMXVB7/'[#[&<"Q,1P@"W/;2)]_C"*]< MIU0Q,FY7!<6(5$*P@(D2IYOH>*49[SOPP[;H0:I4F1/U"IDVI^, M-V7Y1X/[2K=PX'"Q.0I*<;\84/8,PUM[XCQM;\T!8UL2NCJW5Y,COL M,$JX*S=2/A!>I M)F5%+K(N+R9& 4"?Z.V7]ZND47%/WV4'0D>O@Q(=2CCG*X[RT1< M)1 T9$Q+03 ,_9+S4E30P M[DIKP:T5#,RGN["&P]/ MUI-/1H$X>OZ(8MOJ$89\18VI2:H$&5]XB1*$&_VH M9N'+Q+JUN'(-:C_I149:H1F;N UZF!+99KQ#1=_^_!D.:0S/I,?.MQ/>JF^J<\JME:6 MOYT]\4M]LZ'09'SB_VW;S.==/((GQ/(WZ2AIDV_^"$ZLCA9?R7I.'-B!0^^Z M#IU[(IK1T?0Y_*D;[J?.0KD#W-'8M>;HA# MF8E<0_6>?_0G?#?WS[%]ZA@B*;>C<0_JIJY _.(P;_.IXY>D+EEW-%>@^$_6 MS ;I.L^W\ ;1.V=%#89MH>_*P!WA%&H@?WKX;0,V(-\CBLLAG_^>,/+E7%C-^%/:&.D"5+E!JJ^DZ7?R-7[IA+?(& MWS#/N7*8NP*#[6)(8<&/3ZH\8_10MY]][4XVV>?8;W$5A .VV61KG=KR!J=2 M8%?,,H'M\@:6432@0?\<74U[ACNPB!A:'FY\4 BPP[:QUO&L'X8KG[3I0!U0$ M #&"BLJ[H#"=O9=*9P?#@60Z(#FLJ^/LO?7^$[088.,O;?CLD9![,WB"D43!5BX<^?4!#]43HN9:(^ &MC;$^1U698,E3,S*^B_!:8#V MBPO/1ZFKV'O15>RC\JO8I9/AGL"//%)ZIAC8' KWT%'U#((NUX0RB@;(/#_Z MC1?G&2[>RHPHP#H4NR(V[)G=L;^*ZDM2./IWPFR" = #[3,QO@FVRY08,(.A MSV/P9%B>24RT[?(BL;)585?4(ZN^XJ(FOH>VX\(88.RAP:9[N7I&N7MS,8/4 M:WK^W#4&8H-N+%C&%O'=*Y4W2/L!;\8&JF<2:[.BAFQ*3)=JP#18NE>3;-Y5 M2!O0Q%T68-G4MA_LXT]P@I'OU%WU/>["EM6)W$Q^\I1NC<)OAQ2.YZHP3754 MBM7G*G.>$KBWEZ+DU7-<)/!3]QYUQPR,^F^$XV5MMAE8]]C&[X0N5_@45@%8 M[4.['R8[H[A#7YX1N4BHS5W0YCHFB.!5P8'NXQA#!@-&M ML3>'@3Q:@&(#?;$3_Z_:GB/O2#/[!_Q45,4M1Y*D 2O1C*PWS(%)R,_+$*=] M?%\A3HN5PT-UX9HZ\?9LV\.H+52"=RU'>Z-P8$Q@D74>8%PP!X<.]L,8]G$3&Y]>Z[_%'F>L9YE)<)BA;U3$ZVIDX"?"^5!(WR-1C^!2'\3 MIG:I\5E&=J#%;..IF#2I?>R0<#X#UKZ#*"R1OVIB:)^:%/IG#'.3[6;2$(,$ MP.AY\'=9;QRHPJ:J38'C?=GR6TYS[&4*_82>\RPV?!6-)P72 M9MA, [!KV9H:D4T;[>\5UETUX@:,--5<"ZE@JP,U0\SH\"&DP"MZN]Z@HS"4 M8F'CJX$TU-,:7E4S2GT"6639^#^D.E !H1G"#\+K(G:8$Y"?P*[VACD8)2Z: MIZL@''O6CK--84S.'N'=\\@&@\E>SHBSCFX*E?NXZB UP!X/G=UB*^3'BA62 MU&54#6@86@:C1?I['3?T"5,A?&.OO]*=)9D@%\5S6"60?2]=52($PLXCY@C8 MLM&FO:$V3(^!_3H=W4S*!:I,W@#)1OD0P7PB3YR("AYHMJ$PLR^)4W&TB1'C M[UO3P0'?;. B4"D*%;:P-MZ178Y%3B?Y@62F3=FQYH8-E0ES/*3[HMQ-F$_++T'X#5K]22V2]P3#ST^7"Z:9G M@G4+PX"7AE$JHAQ[YLIWL4T(R!#O\&-?]1_1Q\UG3/1DX%F:$-VB_TTZ4D>+ M^ #O[4'#YB$L=+=,"02S%(!3$GZTC%Y:H+7,).SH&S J5 V8/XIS1"OYF2I M ]68E63;[55Z5*2X?,./A:AEO9>V?0_ C>FD6_N!42.3':3@+2RE:8"3L'9N?3(78K:"EN&:U%NC,NX_D;^TLJ9&?!*9Z=\8CM ) M;DFY@M(H4#9AW9YZFXU%PJ:TJ?]W'6@"M2 YF]=Z C+ M;7DKB\LWH#'!)BR*$MX\W-&O(AP5Q- W7G3^N'3UJ0YT]&4IY3VIX/!LD/B" M[?',T1=@UO0,X(^+A#S<7I9D"$C(&AJ-^1U6,P:;9=WZQO#F.G3'SNB:2.+@ M,K)F*:(?(#3\36S2C5?!"YA/?F2G7^C9$!R*+'*IYS99],CNHXJ4#-FR1>X MZB&Z?BJQC)9N"8_*T]&-^EB3Q@Z#>F%>M=#O#,T!XUR<%QM K6L<8?><+#QK M2!\:49"U("A'GW]'6^-C(YF*&RJY81-6-=#"S&R M##$M@BW<1W1!A =R@M/[P:Y7$I/> ;&AZW+1M0Z!05=VCY:,L*$M[GFP)4]\ M@TAZ$6]A^2.?X\@>2.C5.L;0:UJP.8C4A0,*K-\E;$1LPB5-D],UHW$X(7!8 MP44*IVT&;">L^+[G.-+EI090 YK_E0B7V*K/',R(1G29OA82-* YV=LQ2E/U M"HLW)@$OZ0-(IA,!SYZ+%I89Q(V"E",E9X(:4!-,ANU$_1W=[G7ACAWW+7*M M^<:,?P#,G#&ID5 =J*%&0YQ2'Z09^'-0^4FEO@T]8_GQR'K7T5;";ZINA6?]I2&UG((-F"EJ!SYR M/\$P!&'?;R39PX>L\NA)&.'Q7;'/@$7=7^-#3WWYKEV)]L@6P=;9DN&P7^DL M2J+\BRJ_^/8[APE[K7_^Z?\!4$L#!!0 ( #J%8E9NCTB]S24 %IV 0 4 M 9'-P+3(P,C(Q,C,Q7V-A;"YX;6SE?5MS6[FUYGM^A:?G=1#C?DDE.:66 M[1Q7N=LN6YV<>6(M OR/DV1#DG)]OSZ62!%6W?Q@DUM]TE5Y!9%=N\?'9OS+.?W]69M.S9_^:SG[O+H"Q MOR\_=#S]]'76G7Y41\.\+))IY2*+!>F'3J&8G(HV_O^< M_D7:$FT&RX(HP'1!9!"M94*G)!R(E)- F\^6O?_OI MXV+QZ2_/GW_^_/G/7^)L_.?I[/2YY%P]7[_[I\NW?[GU_L]J^6X10GB^_.NW MM\Z[N]Y(7RN>_]S>]]1 M?V/KM['Z$A.2*?'G+_/\T]__].S9:CIFTS&^Q_*L_OO;^]?7'GG1P6313=*? MT_3L>7W#\^.WOWYX^^;UBZ.3ER\^G-#/7U[^>O+A[:NW[UZ^/SIY37^E<2R_ M=_'U$_[MIWEW]FF,Z]<^SK#\[:<\_T1PI!1R!>9_;_"ES[\#3C!.Y^/E_+RA MWR^_NJ)KC!V_+'"2<359ZZ>/I^G:F\955-/9^I-CB#A>OCHZG[-3@$^CX^E\ M,3^:Y)=?/N%DCO,1"L>M]XY!WW&ZK#F-*ZE@ O, MXU+*EP]X7N?R.8X7\_4KR]E=SNQ]&%;SN=^8WI9_3*>Y?NL'G%UT">84Y1[/T;#K+.".U]M.S MSUB5T*6&6TI%J>OKZ_(=S^?G9V?+[V3= L_6GZ_JKB$/%M->!+"2-XUD M7T)\P#']Z92P_ *SWY$6WNGE.$?2*,T#*69GHF5:@F0!I:1? 2#[$H6!QH2X M'\TFA) _(B$:"6!O0I!R'YU@^CB9CJ>G7PG."[S \?13=0N^#=3[X+@@"PT< MJEV/P#S/R+1602HT/HC';,8FS]E$V.I'$G;SR6VV_O^!$YS!F" =Y;-NTLT7 M,YJ5"UQS4*?HBDW 0)!WIHTR+(H46;*ER(R8>,#&2N 12)N00_](Y.A#%,WX M\>MT,OV$%K+ &3!L\X-V2?>0S,8T[,JYQY+E)+TWHI;()K2*Y2 M&[;<7!C-I=-L=;Q=?,39_8.6ADMM8F1%1TT:G0<&J$BW%Y&+D\6'K!LSYF%$ M0_*B^N%*0XFTL['03>9OIG,R$&\G+[]45.?=_&,U_F_+"XR+$41CR@U4U+I$C44B*U=[4=!#72C"[O9M/2+2JND5-1R"0Y"^14 M4 00*23,I-X4Y\(G,,+JUKSX_O2]E>-UB2T'Y(51/I&03$)!D6TP#!R7+&E! M"]#$')1OK1%OPQB2R=Q1VK?TWIZ3?0"'4?K(2Q*&E&WUC;44-+S$F2FQ:$[P MI&J=/OLA#&$C!K29^':NT1V$=(E')WAA(59"*D'N&3C+R$,#)"W.BV@=,CRZ M^K3R=4)"6%O_J%A^/S^<+>L+LY9:X L 7ANN$Z36L<,.,(>D%_?ES\WET;?4FBV<6SD% MCBHZM(%)!Y'B?DPU+Q08-\K%@HA@^TC,WU]V>%1=LA^*&7M->#N[B8LKXS$ MV4FR 5DM4[^&LX@!6$ 5M "E$5QK6WD50$,?5E8)<&Z9BQYI$5G-O$^%)1D5 MV1_K3/,RPGT^[!,G1W:6\$W&[CB[_7#U:+&8=?%\ 7&,)U/R0E)5K]-E56.= MN1FY:"T7Z!DO-$;-:9'ZX!,+%'+KE(4"(_OD\R8@!Z7DVI&E7V'=X-1?G]^< MO#?T>XM-"S\?O3GZ]?CEA_]\^?)DW[T*U[^K]1:%!Y VVIGP83%-OW^;E M5_\3QNG4TG5U#$X(73W+%DLV0:569@E2>WS"6GBLRYM!;]30Q#RA,TEOM>T]U, MZ$$]+J";8'X)LPEY(_.CE,[/ZE1C?H&E2]UB)*Q43JC ;*G[ M18-5S&>AF<@4 H5L% NE&&-"(!N7&U/C-HI-J& .%4$TYL*><]Y,]F\ZB-V8U!;. M1Z"*EXB:1:TI+ HILA@P,:ZT1G1*YR@:"_W*XQN.Y/B<'+ )K:8")(H4F N& M9C0&Q\!GS^C5&!*M,V-;ETANHQB2K[NKM&^R=\^Y;E\5>4.K"=>HOM9 _!*6 M!RU,T8[9'$(]$T&(LA:,H!;'A:B;A/NJD=P':DA><"M&M)5$._4VG9R>X.RL M;C^X@B7J$((AW4K"JYH[%A:=UA6/*EP%X9FI54PM.&? 16;D PJ5) _*MPZ8[D>SI7?\0Q"CT=RW.\YSR^E_ M/;DL;+^;SI:3O4D%@ NNN*M'34*)3".GD*%8,GT\>04JFMR\_-@&>?OY&P6/ M$E)U#*/*M?82&6BH&PZ]M<7P4GCKR/*QS/K0\L^]<^S6H:G]Q-1LN?W23::S MY02L!Y5I<<>HF$ZN+OI"044] NVU12&4]^!:[]6XB6%(SOH J+*7B/K(6JSC M3RB)F\ +*Q6"M@ LR.AKO16LT[(86PXCY9S-_!URK!]=@P9A!" MD\7SRP.LR;&(Y!&Y8F*4F0=0K!7JB3TF0-;3>C:3ZHV)26FT)@_>8O-<;7WN MD"*DW:5ZR\1M.Z,M7=]E6/8>$W87-3+[%1?K(1F=4O&$R'!4]22>)JU)P1ED MA%"WT9C:E+;XPX!\5-DDR;6FV6 MTK,8:N$@(/ 2G ?7_IC,H["&%"BU8TAK>?21)JS=X6YGN67,3DB?&>>!UZ-I M@07PB3F5>,XV.6S>4>0Q3"TW=*%5/*I4EV.-4C7$FILMI+8M+YKF'$MK&WCO MAJ[!) OW9\(#NZ&VFO*F6_V[16VT44=7XU$*-'"2*B"9C S!TDK.EA9>+)IY MJPU#K[GG*- W#_(>@#,D$]DK)UJ)9&BE[ Q*>5$H'G&*YH1+"GD4D!-8 OH< MG0G0NLS21RE[,#G*]LQ[ D$WCD-'V2@1C!8,4CTQGHMBI%-KLDSJF(L1QK0^ M?;=ZIN'C46WDNRM0&3G MR6W92^H3SA9?WXUALJ@]#FA]+;N.UI9Y"3R2<\L9*DUJG7/'O,%E_V$PQ9@B M5>NMQ@_A&9*I;2#]9E/?C RON@F-^DUW@9FT)DQ..]*GJY%63#(:M(:LO 0 M\@2%8L%(PT+&4GP*/)G6SO?#B(9D 1L0HN'TMVM-.)WFS]UX/(J*2T-#8*I( M(J1WF1$>Q7A*"F+4VHG6JG_]["%5VAJ(>:[I\KI^SI_;\MO\Y5^(2J"C5E3 M "?JGC<@+>,Q1>9"M$)QYVQN72!Y$-"0RF0M>-!L\@_63N7J/2K'1Q_^\]6; MM_]J>07,]^_L\P:8>Y W:K-2RP8P_TB.W$5'W_;S5Q(IF>[7DPN*-VNKN+3H M+E99-",@<9<3J^UH::67S+Q#PX0OTO@,WD+K!;8YNKV#"/BZS N=3(\2.;$S MO->U'9$+4QMQ Q.NU/VY(=%Z2L D+:T4DD_:-J]B;(QNR_"R]P9/?9#K5A32 MC^S:!:C?\%U>B?%A6A:?888CR,:K+)!EX%@/73H&8!P3UCM=7-)P!B7!=[Y8M:E!>;Z!^+R]1>NO/,=SKHIS5&J M30SP!:[^_99F?/DE?:1X#-_# E^6@FDQ*K06//?U'I9:%G'*L: RL.1 >8K= M"UGU'G9C'&Z$#7H WL7";Z[0%19J1,ZMR$2[9?D@9$:3&)@7(8(R5@O3NNGW MYNB&E',<,,?OZ"K8A_A;MJC<5$EF 1:R%^)[SWYX>NXK_K[I^:J;P"1=QV>M]=XZPQ(87G?:)N:U$$P6 FR* <=; MUY8V1S>D%.V/3\]]Q=\W/>_2[D+:)(7V+$='=,!9Z9#E 8Q*29-\&KY#F6YN,<;!OK/KCQ0(_K;::^V1)X M@9]FF+KEC-!_CW$YW9-\=%;W)/R_Y>LCSW4$7NJ^J4B+,T7'?$3+$L8<8PFE M0.L8=1-<0W(:#D27YN)JMX_I(\7,/Y,QRP3[2 M)3L=I&>V=I_2V5H67+V)PNME]8D>0C/D"JUAS-#;<33]#;!:A;?3EYT M\T_3^;*#[]NR*F.)$6DV88'3$*.DP0;C6>3UJ@")5F$)%'&WKD0\C&A035$/ MQ)J&,CK@+90QU=V;%%OP>D!&FR(84%S#;!8\H>418VMOILDME/8/R)YVDFI& MH-O!\>V35C4J#AA1,K.L#21.K([U")[RVJ>HA(FMPZ1-<&U"(_<'HU%S>?7( MI,L362\NKZ*X\V36R$ET3OK( EC'-!IDI#H-DS48&04.!;2M]'4:\:U<:U+5H^"VH15X8_E M?;<55+_\N=%_:03*\5"2JRTQ9-U01LPNBC-9O-$2LC2Y]>[Z37!ME$KD_P-H MM(^\]F92GC^ ZEI20CLKD)[.2%$&@B4M R.)X(0V90O<^MFZD]"FHC OW! M,L]M)=4C@99NU_>MRM?.@,<8(18FK%@.WS%?(##E?$F!(DOK^C=5]\+;B%1_ ML QU7]([S'F#JT67]27T-FCP,0-SHG99E_0#$AB6M+4<=! E-S^"LB7&C8CV M!\MO]RK'/I79W>WI1B9XBB1U82ERPS2OUU'5R*!DQ8L5/(CFEZ5O#&XC?AWJ M^-/3*;(&DGN*?5B0G+>JE@-=24S;+.KE:;6;6+)& 6A9#K31Y=%]6-O%(?3U M"3'/7Q%'**Q.'S']3J\M,%4:T7^=SN#LS10FHYB#5$9&5E3PM8EL(D?& YD; M*Z+U"432&\0B&S_P!]CVLB]3KH8C_0BB9:7Z&[S7\_DYC1O?EBO7R(X(%4>4 M-'#E"9;)@7E)IL*8I$#K&&SS[E2/@OH!]L*TXE _@FJ2Z[@\3/*V_()G$6CDJUU*#GC0:7EM1X,N+1WUR9246^UG7_N(T;!?36?W;/*+B6OCN6;< MJWHDLMYM[M$P&TS6- +E9.N+Y7?%^B/L?>F+:+W*M>&=]9^^+8PWW03IG^,9 MYFY1<[Z6Y^28P5K7+C$Q7X]5(ZH"PF30-QV:!E?5WP/F1]C\TII';233:SN. M]4G\;R?P89+79ZQIECY0_)?/QS@MO\!_3V?'8Z@;PJ;EH8^]P 5TX_EU^!OU M\>@13(L&((>:JT:=0Q[L_2:5M58C9R[Z6D_4@H5B''- <1BY5N20MU8-F[?= M:SC6?\SJX9VD+"@N'>.Y%%IN$"C&,!1M%*^P&!5C\_O,'T8TI*12,YYLW'QP M>Z&TO!GA_.Q\:=8W.:US?Z,2;J-.L7@6;2;T(=;L5] LAD@^ +U($]:84JVP M#ZJ12&_L>Q))#\-6K]L1U]#H -;XKL<=U-X^.MY&%G7]G'49LJ:XE<',LA)U MWU\JI,$*,"<]2F&CI[\WK_-=@[!GR>5NQM.R.)\LCBG$.:W!S^6C:@DNUGO# M,Q,Y>::]T2P8H#%S9Y*)0>HH'^'4+L\=DJW@*.REM(;- QQ)J"H(+A34^HF9%2R$X]P)]VH(F6P,84K&E M-5_ZE4:OUFM9:9_7=,ET4D/B:5F^/[SM=JWE<$K09A9)XE]+LAZ_:XGOC*G9TD_?"&JJUGNF'; 7*P3W!V]AU'0!"D]S+C)6NF MT2H6ZUTN+H$JDN;,R^97H=Q",203T4;B>\YT,XG_$V9=/1/S'8;*$#P$9,76 M,G\N@=5+[IBWF(M5SG';NJQZ"\20VDNTD?=^\WP 0_^A3L?LZ[2\.E^0+S.>(]VQ>_ 3C'$:HH0^*&<2FPYM1J M9S %##-WBBLI=?.=@IMBV_NRO@V?\RO-^ M.F^*8A"]90IYD1D%K>>GFI.;6(?ED_3 N5O7 1Y"J.WNR-P0[?]%F)U\GHZT MMEKI0*I>6 M0@R:"1T<^9PY2X8"M3"2 DSQ5 9UC7%([<(&Q[6MA7APJAV5!BEVSBPZK'>404@69,J^]=7U.P$=TA53@R+=[N)\&B5744HLTB8M MF':"PG00G 6M,L/ (WV]S*+YH=%M,0[I*JM!\6TG(0XJ.S*ZL0^PE_S(2#Q) MAN3FV Z=(Q')26GJ!:BB7I(G##*O*)(,(4M>O!*V^>T^A\J1W'? M63EP(N: M(-2.Z9I]!)X2 UMJPSXCE6I].FZ?@\A#TUG;,.;AHLQN(FE2VG]PM*_//ITO MEI?#KFXT%R*J9%QDI0"A$\XR$$8S8UTM*4G FVTY[JSF;_/,'S(5L0LS>A7& MDUFQ]:S\1JI\]NMT+Z*'O*_V_]^+XMWW[ST<@FWGC4G0"7-$;! M;7:.'''20[J@8#% 8,)Q\M63$;'G2UKOA=;6(M[[F./+"W0+ER89FUD1@KQ& ME3CS286Z"=3P% KWJ?7>ONT0#LE^]L&NA\UG4_GUU)#H7HRO)R>?IS4TF8^X MH,!#.,F*"Z;V=:.Y,2 I.*$8.,@D45T)"R MTCEJ!CK%59NN 'F96T[U3)JQ]HFTVE680ZH/#(MPNTGR\)2KB>453D+FC0J% M&0SDLEJ16$":%VF5C1**RK9URG9[E$,J$@R*<+O)\0GXUEU M8NW@1=.B@F8EA\(G4VW>00ZH.#(AM.TJQU[S*/Z;3_+D;CV%2DSXP M.>WB>-4&1I^\9Z&KO0")D'HUHW4'T,TY#2+0WYJ^*"E:]W@8GN4@SJ)_S2L:B&_ M(9CDE_-%=U9'L7(WKH[EJIU9?;!W4[P3F@.:X/UGZS"F-SGI:?XM0U=O["T8 M6% QL83.B*0$A^C^**;WCD;KMS;;.V43Z19'"S+S6N6L"2>M6/ NQ""EDZ5U MNGH_Q#^0V=Z&:]LHV,9B/8A1OXUYO0V_R"R\J)W35":[@)A9X(",!^E,*EJ: M3_0(15-!D.\783XE'Q;;L4GJ""X)=<#:\^&S,MR@RJS/GA/TY,@M*Z9 M[ AU2'6387%N:T$^(>N6F_)%<,:"1Q8!(M.V'N3U(M*""CTWM-,5PZ+< MMF)\(LI=/P5"\\!ED9[E;)$\4.MJ?[W::4]%$WRR!I\VIMCZ:,^ABBF#(=_N M NTU=7/[@M5O"8C;?]H])[/38UHD6_8?7Z,LRNVGK;?A.<4]**N909W)YU(4 M649A&:DB9YP42=YL!M>B3>K=8/;9,W_YI2%,8#89P15M-FF-^/!3AI3+:"/QJQOA&\YPN_T RTOB[QVJ M4N@UCY)9;H PV7JHS!J2*[="9NZC;]Z][$%$0THZM&5(#Q+IU?2\QXOI^**; MG*X:_K^"M#S0 9/\[MV[>GW:]^ZU]3(3>OWN3^QEF'H T<)L]3TWK8X13B>G MM:-:Q3#R/*'5MA!)Z_7)5D#M1$V<53E*Z6,RJGFG@RO/W_O0\Y7O6J\5TIRY M)*X92B0WC?0HK14*4(TV8)3-(4#SGC2W80S)J.TL\5O'D_><[G:'W:\ ^74Z M29=8LO3:UO[A^Y&,B2#U8OT=YST7FW3ZPG] M)Y[ %ZS[G>C?]YBPNZ@GTHY.9XAU@]QW%;R\)&=.CRS3V95/[FZ5FCZ^A3WJ M;SZ:]9V_?,QEN/TS3K!TBY&T*00K$Y.I[L611K+@.#!+/XPI@>:\M0:_!\J^ M>NI227Y8P */)OD-?6!\>[S9<1&+,$QP7ON%<,Z\$X)E8;SSKH!,K3?";01L M2#:L!5=N*K3VTFEFX%Y@00*77TUG-+N3^T;/Z=E*I^"L&.Y\ M0:GPYM4%>S-G,V1#,H!]4*<'^;3G#M(TP_@^;%$GFR.%JV3Y(]- 3D&H5]6B M0HHHP1&]6Y?B-D,VI')OK]QI)Y]FW+E4B9?0;H,2*:M2[W@ 7]M!^))8K'MK MA),91$XJ-V]S_@BD(15J>S123232G"8K[7<'**5B*):B0(/$W>P*@R "3!3$H4(G@; M-;9.^FV.;I_:["8R>(>S,ZBW-KTFA4%S@4IA5HH97W<]%[ L9,%93CEG)+] MH7B$Q;L]>4BI@IZX<[6HV[-HFAG@37 >?X3)*;UA;0#H3:L-,?^$\?E*AN/Q M]',]6CK*/&1?=_O9$$O=:BJ81VN843SX4(KWKG7,V'@(0TI,]$S4(9#@H$R^ MVW7!^2@%$PUWY)\X3WY1K%(25 !L31)N(]*"&/ MUF%[A7Y.W_?UVIM'Q@%$L@4<1D0 M/5L*^Z L_75:'?9S>AO% I>!WH>/,,.?88ZYW@M*K\!ZR]H(7 ["",6D-K4I M'/DPT4M@#EV2147%;>M6R^U',:1TT( XW",5#DKIU7:Z_-_G\\6R+[D!778%&T/@IY-Y)6!7NVMS2*;U-0./0-HR,=]O*ZX&]+BO;-E"(LWKWM\6\]716@=D&'1D M)53?($7!HB7U+43Q]%(I\F:-IAE'[L(SI(1XC_S86Q2'(4?D7O-41RF G <+ MP+R+BF6%Q;B(433OB;DY.5K9@V4X-Y+&IA*U8LHG3I-O' TU>U80M%;1R@!] M[?>X \Z0"IC-&/* LMQ+',W7PGW:F]QH64)2K$@>:A(;[#V7+?Q6^3:D>_?7V]Y&5>$__Y13>N5RB3 M7WO?QW:OF/0$I$5YY!!SU.H(P^4SU\];HAI%'4+TWK.L@((0^A\+3GM6D@PJ M^&(%;YW@NQ/(WL7FN[[T13=?S+I8)WU4LZ?>F\Q[Z8U^9IA'\$@1>%.3)3(MEN3W,0%0 #6P,)7W1JWO]B2X@]SJ\G:;;< M70+CX^G9V72R G>T6&F$N@'E9'H\I7AL5KM$O2WO9M].#$_3[Z-LI37&%2:S MJM5VI-!,Z<@RX2W*&U%*ZP3M;3EM<,TU57_CKDH_&X M^O0?IV,2W7PDLK(@"*%0 9B.VM3XD8+(I+WAD&NW\$<"H9T?OE=+YN4^YV78 MLBH WW[82FQ7!PN%%PBZ,)1>U$9#@D5(]70I2*G!Z(!\@\'N\NPAZ/3#L.1: M6^>^I=0N:=5==)D"VOGE8E^M89-"MB4PE7(]PRD+"PH%4SD[U.#1\.;UYCMP M#*)^>%CR-!-+,X)$!%BQ'@88_.T3G6?7+JJ M?ON74K/E=3_4\?+#F$^F[V"VZ%+W:9FB_H#I?+;?MY0G/VL?NT?F\W^6?]UA-,'R?3\?3TZYLW%,N^_/=YM_BZ M>TGL,+A:5,B>8 8;%-\?D(0_T6K8ORU8LS?ZO]?28/B9'$+ M^&I(+\XKS]=+X#K]5Q\\FN35+,S?KJ=AN3^0VWI@+K*00[V_)146BS3,6&TR M!$?+HGG3RJ<=&UL[+U9=UM)DB;X7K\B)OIU M+,/W)4]E]=%:H].*D$929';/"XXOYA0J0$ %@ HI?_V8 P3%!00!7+\@"68N M%-?KG]MGU]W,W-SLW__GM]/13U]Q.AM.QG_[F?^%_?P3CM,D#\__O++GW_^^9=O<3KZRV1Z\HM@3/ZR^NV?SW_] MVXW?_U,N?IM[[W]9_/3B5V?#=;](C^6__.]?WWY,G_$TP' \FX=Q^C$ #9_G M%W]X&8W^9?E#^M79\*^SQ=^_G:0P7]!SYQ1^NO4WZE>P^C6HWP(N0/*_?)OE MG__CWW[Z:2FY,$W3R0@_8/GI_-/?/[RYB70XGO^2AZ>_G/_.+V$T(L2+)\R_ M?\&__3P;GGX9X>I[GZ=8;D6_FG(%I2N<_U&?]DMG3)\)R#2=103Z+HZK@C?$ MN.[IW3%?/ LREG VFC=$?//93?%.3L.PI8!O/+H!VL6#X!1/(TY;0KWRW$LX M5R"O(ZR/_#H,X_EPG/Z2)J>_+."]F'S=!E:>?:&AA>!B^?;^C^7?71J6^!V. MAW7)>$M?GO]Q'6)W /AMCN.,^>>?AOEO/P]=UAJ-<"P5JYP104:GG9#9!*UR M2H/E(RJ4%9C1)%UYXJBN9I.+848AXFCQW4'&X6"UO;P9E\GT-)S/ =_,\70V M0*V+4$&"YHR!BE)!%,A *.XL;0)"6WN3PME*)6:8_G(R^?H+C?-+%6#]9"') M)8EWC+X4<+=9?:+?'61)>(LK((R/H%B=A:5MSVK:\$K*)-C<9!9UM*NH?RC& ML^D*__G+L>?;4[?\'MB;3QH(;\D,P?_YI\DTX_1O/[,6)#X;C\_"Z -^F4SG M@\"-RRY;2)QS4-P(",HE\,+H( ///K4A\_*H1T3JWL*\22YO0>Y[G XG^=4X MOR3C=A!](GM3(=!*ET'I"DA7TU,%+K5(WNLV"\Z588^(WOW%>9-?T8+?U\-9 M"J/_@V'ZFKXS&WB>M60CX+F)4&\2 MK9H85-- /D*=Y_D6PIA0SKD G <%*F4#OAC:0@K/CHN JM'[?'WD(R"ZB5!O M$JV[$/V*7)3Y]]?#$?YV5L4QT((SEV4$GFB)428@Q,(C3E.!%\? M\0B([23$FX2:[H1^P)/A;$YZ-O\MG-)*HDVJDR.-RA4/1G"J<. >DV5)6)-8 M U*OCGHTQ'80YDUR;7=RWXS39$H+QV*2'^>T5;R8G(WGT^\O)AD'.MN%3^/8FT\R'9;@,89^O M/TF@+H8Y4DR:N9+XFQV M_D^=+A_(G$KR0H&(G#2R. ^!&3(GF"G:%C(CA&S ^9JACX;OKF)=$S/I%!&[ M#948V!13RMF!MA%IY2D&' \1E/"6VVR$C;X7LL41D[V;6->0W2E"=@75"_KT MW?33Y,_QH,C,>"0O4!E1@W:,_$$7#:1L RTT/&@;VE']8^!C(WI/D:ZAN5.@ M[ JFA47Q;OI^.ODZ'" M-(O*FHR9L359*SLP>GW$(V"TDQ#7,-HI)/9I&FHNY&>X(N-Q??&N([!316FG5JV_I7G4(Z"ULS#7L-L@;O4/'(W^UYASV1EM"1RCR5XS"(71EJ"LANA-!MK@N0H*BS.J@0U\R_!'P'<[\:[) M"VD0P_K[9'0VGH?IXI!L.AL8;HU/SH%)OH#RZ)>1'7ACT: MHKN()6YTD,RP/MNJ&0\WU&P$(H(I.J1<$M*"LXQ$"*F*25H800M&CA MW*X?_6CH;B#<-:PW"&.]&<]Q&M)\^!5?AGDXQSF0VK@<(Y(!6#PH$25XDQ(0 M(+3&(JU%W9)$-HU^-*PW$.X:UAN$L1:+SHLPQY/)]/M :6]CRAQ*D!J4DXSP MR A,,Z.+P118B[/&*X,>#D(KS'].)W_./[^8G'X) MX^\#X3QF] :*T0)4DH6T+2,4Y1/*Q!G&;D[RAL&/ANKNHEU#>8/>S>00N(ZTY3"$XI@S$S!-3Y"M@Z+97WS[V M$;#=2+!K^&Z0)_;Q,_F#JX4F%\UUHAD6VE) 21_ :Z2])69IC8N9;,8&[_3E M,8^ WXZ"7,-K@ZRO]V=Q-$RO1Y,P']#(EI')!]4Z *4=K2K,:4AN$QDB]3FN*X23]\?%SF.+LW=F\WFJOT=E!E(+KX,BU M=PLKH6@(+#B(-G'K30[2M,CIW(3A:&AO)N@U=VN:W'^<_4@ZQ?S\^P]V#+DUE"/0BG[$OD8Y M6D39".SU(*K-X1R :N"\@91TV;48EVX.NP1 MD-Y=G&L(;GB!&/@*B MVXAU#=F=XFC/"%)>P*J> DO>26\+S-[MD//*<$= MZO[B6T-D@ZC9Q],P&CT_F]'$9K.!PQ+)GBR0,)+C9\E\<$EE$(5T2M!F$3ON MSFL&/0)2NXIR#;6=HF-K)ODIQ!$.K'5N ME^EN&[DAR9?J21UP$>XDRG4%*7Y:5@KZ:QI-9IC_]O-\>H8_OCD9S\EV>S7" M.O;??I[AR>F-\Z'M=>)L!BMX";.X(.M\I*5VX&@^6WWGAYK<"::AKFRH\W6G M[NQ!\Z0/<3>L9K("=AG/R\6:N16BP;7"8XT4X2::EEO";573?O#?F*Y)+[(^ MC!8(\@FULQF8C0&4JIM6$&1G2J.5)$O%JDT'H@^9_2LUZ.Z1_%U$W ?IBQ#2 M M>S7Q=VTD P9F0B;X*I>KG$9T9+7*HA_\032AYEV50 92_2;Z XG!78BIOK M5'<3;,."9&L0/3]'E*66.K% B%@A?\,KTN54KQ6A9,&4@GE3[EI'JI\?']7[ M"/;6M_K??[DF$3)?_]B[8N2[WSZ^>_OFY;-/KUX^?_;VV6\O7GW\?UZ]^O3Q M*HSMJDC>^JP6E26W WJMVB035CI%$*V("J/T.7"9C1.!&$ ;![<_MI$-_<.W M$"HFK9B"G(6K-F*]G6<]&&6-*:8(IC:=0W@7*V]K'4&4F2AG$RI.-%X3E<1''Z5Z,CL]56B@T![V R6:,X3 M\7Z \D('Y05(&^MMXN AY+IA.5-D<=GXM"D^NS_+UX >K7-H<'"9-V'P19'$8'('H3K$C9*[)%&ZO$%K".03-:2[]A;=.UDQYDR[FQDOP17I-!/$\0.>-@ MA2@B)JNPN4]_=*3O+]&&%4U_:.#D"T[GW]^/0JV,G5_]]]GP2S56:8D:U),, MR8Z*V'(+5@0EEF<#6#L@F/(_:FFLFZ!XV@7>$+-1;5&\QS/!# M;9WSKOQ."U*=_D"1.YQKI0F6G0%E8P)GG2;5=\FX0!)@F])D]]&"C8 >M1JT M$W4/:_WK*DE\._R*^0_AZ/10#GFG"9[(Q192[L2(O)="ACCD".R MK#?64-R']-78CYK>O038L)+UQ8+SPZ+\;3).YU9'S J%)L5BNF:1"'(^8TH< MDHM:>*6EV9A?M=>:O@[(HZ:XNV@;%KJ^.K^!H\%+C ;X8E[%,W H-3 CF41M M3/:MU^KER(^:T3V$U["<]0K%VV&(PQ%)#6=D*"Y.ESY/1O3L634:Y]\OIFJ, MY#Z[ #Y@(9RRIN;+6*MP^QC)2S2Q]=J\+;9''V;OA80>@GF7<:X@V4 "SU* ML$CS#DJ33RD+H*I5Q7)42;<.OZ^!<7@5Z(>S#8JQC\#[U8'K@0I:J@2/QD-6 MU;/DBS2!$D B0VT3.K:Q*G)'5;CWXYC.9-U.?A=)]QC4?Q^^UPCS*KQ4@K#> MB C&2@4J5^N3=N+HEFM]!T/W0/SW#?'/. M@ZR#<3)&4%$@S;7>KQ?TF5#*%X%62A?;:\!Z,,>D! W$W4,H[QS8QS *TTNH M2HH,8Q:$A98[%7P&SX(%V@F 5T$W4,$[\5DO)C:/X;S MSR_.9O/)*4Y7 EC5S!IX\H>T$AI\)N=4&5-[M' %)26E! HIC' T%WU>T M<-VNINHA)4W16W*35'(9HJ&M+3-5C' ^<[^IVL+>\<(C-B%:B+J'^.$:1(DQ M3BZQ/Z\$HA;E%2W9MUEG3C^JA2%Z]R&/AO>. NXCWC@9GWS"Z>E+C/-+@6PO MB1'$#;H+N$>?(6-=LHEF,X:)C!' MR,[76O990D05P#A.0$7)UK1^_[>$]O@UHP\.>O K;K%:+@$4G&S8;,F -5G1 MDE@,>.4Y,,,98\F0+>(*/5K3#: MT!@#IYVN5]1TVMAXHH7->%2JT$;2/3@-ET -C"0;)I%1E+#6"W*,W%K/$13I M8N1:A_;IXY>&?_PL[RO+'CR!>AUQ.%_4 7LVSG6CHG4(QZE"0\OK67HF%>,U M8;&VS,B\GK0'RUGR!*^/N[VWP#G2D\96!/1@.FZ8<5%&D1'+P.IZ9576NI&: M.= L"7HQDD;9^L3Q(:4A'$0S&HF_!T/Q_;06"9SBGFI9%.(NZM^L,E/$YYH8++P%.V M0%]8B"E*^M*:D)!FN;%KZ_X% 8Z0[T["[>.(,>>%(,/H?1CF-^,7X-":@A[C IRF&V=GT^Z5E*S"%3F8%6 L&J\(-N-I3,1&@9$*M,MLZ$>4F MBJ-1@8X"[B$,<'.B ZXD;4C:02BY>L)!0E0^0;+"1V&T=J+U*G 3Q=%0WE' M/80(?AV.)]-57RZWN%&4A!4:K:I]D!BPEDW6,2J;6"M,&^9&JV3W0VF]$>JVH!MH+9VN.;C8* M:U.+ *&Z4,HK)9@)Q9G6IU5W83I2A6I*10];V,6UH65=7E=0:F0*2@RFIF)X M\-8'LJ$,F5:F(/W3?#VZC*#OBM8W1GW;Y+I4!S$^_"K6DD<;K"I=!'V8RL7;('JR]:MWHNON$L;[R/HP6A"5 M*EC[+:"OM9JC8N2U.7*S?$DQ9L93:)X!]=#K5S]1]H_>J=N+F[?O4N@CU,_6J,&?8/L/Q0=:O;D3U/H*]Y_K5[T/-I?J,\V$*HZN8NA6SOOK@/BM; M;YC"M3+7@=X\$WT2R2852XC:T[>DLUX:)WR^O9HZ%YD+$2.3K>_A;8?L013OV$43-J=(-"&@AXWH*LIEY]5G9_// MD^GPGY@'3J,ZHB-3BTX"[\$$78?N MS6QV1LA,"%X59D J7D#Y0,82-PI8\<([4W01[0MQWH;F*-5@#T'W4XWY!K++ MO9@S=Z'0N@0^5>O,IFHT.PFIEH8DPUGCQJ;7K?3@7GI@'U 9]A5Y+Q?Z+Y*_ M;MW&6#%6!U\3PTLM5Z8X00P%(OJ@R!U7[:(Q;#PLAG$X*7,*4O9_$+6!CC'I V=1-W#:><-:.>;F;:%&\P6>N:K*-!\\$J2+M/39G M9;QJO=,_F)R%+LQV$./#SUG@R6=KI"9/5I#?(DQM1*D"V)!8Y"299%I7[WCH M.0L[$;QUSL(N@C[,:?4VB)YLSL).=-U];+V/K ^C!284+K16H$..M4NP)--4 M#[(>4L[ 3-W?G+.PBV,/D+$A!U@[Y%F!BO04:G >G"M9^,6B--ZA$C^DI M#REGH1'5^PCV\#D+'S_1QU]?_?;IX[O7]/V_O_KPZ?WCU^M6'#Z]> M_O[;FT\?G_WV\M7_^_N;3__GY:O7;UZ\^=0QG6&_,1MG.C28^+4DB.*S-X'^ MRR4J@^AJURTGM'.N>)["H/OPS?,CHLQ*2=)+KAS9L"S0BD1J#FB%SYB42_[A MYT>\&:?J5.-+7/[[9GSS7L"'R6CT>C+],TSSP.?(6M@//^'IE\DT3+\OD=V,Q^EZ.:Z$6CLU MU[-\Z6E/L!(\EXG)5 0V+T!Q%Z;#ZTBOI%X/D[5DI =C^1J^%V$Z_4ZPGIW6 M9@[[W'&;T8QT"2I&<+7"NPK:0U0Z0$Y!%9Y]2:%U$:SVLWA26GEHUONHO'7C MQ9(ZY\+(Z,U!T(M5,KUBMDA *5'$S)W)S<._3VMMZR;S'K)"&MW2U=Q98SP# M:36I,E<6@G<:-#,RWOM3W.R]<'5;?#L]MW!9CSL]/EZ5DJ!SY5I(OSH;D K;E#@#79.PE!>YYFTR,+(DQHS._GIXY$;@JPF0 MX]2=PW/40ZK,R^'78<9QG@W(\;2V6$.6O(J@A'3+ A>9UKZ0G.0NM5YK+@8_ M3@7I)N,>,F7>3R=E.'\[F:Y\ZO M1C]NNO>4\DV^?9?=XS>L'OWD%"N0]]/A9/II\@%)A&$\_&>HTOXT#>-92,ME MR"--S.0 @==XE+<1 F,6$&TBUXZKJ,H66\5NHQZG'O0L_371P+T#R!7JNE#E M*[*'T_Q=V0 Y2Y((K5J@I"KD3PD.P9%J1Z5-R)PS??T^WEJ%V6_TXU6< ["Q M1H'VCB>O@;RPF[> K#$;5VT>S6J=C"P2!&DR!".*"*QPFM'N"K3EZ$]&@?I@ M8XT"[1W(K9 7@EA>(7AY-JUQ':05,V^K^U&7PCA'*-JD:E0%B+1J0G9"">WJ MY66SA2)U0W&\"G5 =M8HUM[!X0W0MWTGDB]1*HQ@>:%W(M'6'$LIX"/:XIBG M=R+LKUA/?J4Z(#MK%&OOB.["O#NK(GQ7EDEQET.)R_D\&^?5KRR__6(R_HK3 M.>;7).YE?M6E"S2?)E<>M$CFNB21BWCWI\^3&7[ 167S3?8D#?^F:DD8O3^+ MHV%Z1]*LCQLD:91*3- "7V_CZ.S!<:VKS%AA0J9+-0TW6?F/<_K'^RH]4D)V MTLA%>G7T:3[XC/<4PDS=^/PGB@;8JV,%I8 M4Y"@E*)7(2D&3"4=HF-D=+>_0+D;QB>I7VT86Z-B>Q\^;/-"K,.+RK(;E0B>)9+(%// >O(@ M"H^T<1- \BL*>'016)39Y%18":UK0&V <]QZTXJ'-3K2/16[HSQNU>J9M36* MUB:#_9:]=SUB+0QBP0*L[KF*,02*W))?6=?WZGM-Q:O6# MU(@U*M\I9_]*WM_'LS@CR+7BUJ;D/RZXRYS\HR3JY9,B'024$B1W3LKDL[M^ M)G!WZN5V0Q^GHAV"AS5ZT[UJY5UWQEUP*GJR']")VMT^*'"*H&KE/"K)?'#- M2UCN=(N_\YQ;W$CFWG-.!CUDF6MM(H7@:PU$K;S3*1"5L;D[W_,]]#TU^8>130/X+?6ED9704OA14K# $/0]5A/@A>6 M7O2L!*TP.A7;NI5('Q=]F]PS7%V =#8(1;X(*0(YP+96[S9>U;,#)4A>#EWS M B';74)M>)N2T^))JZ0AHFVD2>I,O(L :$U22B=KL=>H\*VW*?=Y$Z[4\J29 ME12%H?EH13L#[96TYF6P+H=$AE3)-C37Z =2\[9+G9\.8GQP-6_/]QZRER?C M:EPO2CPR,H8=BP8BK6J@3$@0DS*TZ%E'-I23#EMOAAL!/9#:MSL1?9O.=!9X M#W5]KF$Z+PFX#:B>2N"N!73/57"[$S?I2^H'4XF2A?#2<9!8;R86PA4)+W#' MA$*6"F^^8QQ0%;8MB7L@3=A%V#UHP/+F^2+QZ+RH)P\L92XTL)3JQ&CC#+6- MD\^!,]0Q"-WZKO<-$( G+4!ZWQ8DC6"PFG3<\Z M<%9S*<@S]JU?]!L@CH'J;I+MX:V^)71Z#DX(X83A9-+86E;"U5/S8CBXPI5E MQ6MK6I]#;P1T#"K03N(]5,+[@'.:'^9783H>CD]6ZY'U3!B7R!UB09!W5#M8 MQ^)J?CQW7EJN2FN?=SV28U" !C)N6/ZNQKF7",Y#2BLXHCA7I(7$:D-Y41/S MF"!M-#DXY1ARMLVUQ36/?LPK"G0-3R9#I:344VE5J_BX#E]"!B$[+ MA.@B/T"TZO$3WU;2/51_6Q_K/<>F8Q;<&05))U?KJUJ()O :YT*'D;N86A]O M;\)S#(K03-X]M#"\O5F+%MIY9S38B+5T5*)-1@M+CD6M#Z-%06S=OO*A=[!J M$L7K).@>[+@U'3VV0?1D.UCM1-?=38SVD?5A.EAYZ:VL9_Y"T5:ELD:R,F. MK+-A,NJD=//^M0^]@U5C\G<1<2\=K!:7\H>TMEWMPWZ^-S%!JQWM/R 7^1]6 M&W!>6NMA,D%+3PPZ:M]HP.$ M6D2)^VBC9)%9@_U1_9!ZFC6B>A_!WFKB->UI]EN8GTUQ4MZ1-1R6-5,N@HUO MQF4R/5U\]V4-0(UF5[%MUVX=H>#IT?E'S;/YY,AW^LUY.\B3T69,SI2+$(')@4L0@6R?% M;8!SN%6G):L;SHPZR;L'R^*JM7,3G24SV@@'3'!3T2'$NC<:KTTAOYLK;'T9 M?S.BXU"(AE)O:(+4&=?+0\/QV7!\L@J2?TN?P_@$GX=9;14<$UKO.1A>4V89 M;<61^P*T_3+M>-*HM[GVM7F4Q\UQ8RGV$5I:+$352) M28A1%7"V2%Y8D#[VXU!< _*XV6\GX\8GA#?VH.6EPM>3Z:N0/I^KZ>?AEPIY MX(LV/@D%WM>:,5%(H&T*00:KNWUV]YS;SANW+H VJ7 MR$=,]*OS(9*(M$Z+>AZH:[4]3!J<)S_*:>]%"LK&<*!;YULB?MS:=0^L]7"^ MN1']I4J.$;/V9 8+H4A QGMRRF4!7I+BQEF7>.N3SNV0/0$=VH^%/LX_PPC/ M0S_OI\LKO@N$ ^\MMRIF<,$+4%*2$"JX9",ZIG3(S6-AMV$Y$GUH(>D>&E*] MGTX28I[5PL15)\,X85W8+O;8 2:64$9!ZY?CH'S@$$@OH12U:*7%91^MBS:# M.@Z=:"O[/AI8A>^+P@'GBKO"6$M&U5;$C!SE$(!+P6NV/J%4Y#W':'60Q*GB MK3.=-^$Y$I5H)?'&[:U6N#Y-SNN&74K%'P1O@BHV@J:]B[24:_!!TR;&26M= M4A78%F[,IC$>-[M-)=BZ(=65+,T%G%5IN,N&RT!*1EN25E#3[?4-IVDXPSS( MW*"IU;FU=C66GB*X0C:LT4J*[!DJK;=0A7W'?_S*<1#)MVX;=5.C/V#"X=>K M<[A9>UN(HG31@3QA7]UA@> 5&HA66.F+4T;LMW!L-?SC5Y9#R+UU)ZA+-NS? M)W,"^6%X\GD^(ZB)]L!P@H.D"_'K(@34D7:\*.MYG($2E(R1"VW3-JUQ[ASH M\?/?5I:M6S/]@/&N7(9',O@1D+_LTG!#+FW1%FS(U:6A#U[2.A:SD-&ZHCW> ME5RQS[B/7P]ZE73+;C_K!;#,(3=>>AH=0?-$*Y..F0S=4M$)+JWQ]>!FKZ2- M@Y1%Z8O:%M)Z< 52;F0/Q\RBQ$UUWI];O(^L#W:NP9(4&%$!;D0"E:N]MI,\* MRUI[7[2TK4LD/?A[%8W)WT7$_:96KY*].1FH2><$&BW6JV,,?(IDBM!_3&(2 MA6K=TN^A9M'OPLW=6?2["+;?"Q.K9.\@34B,K$[F=;W"(4F74TVZP?6Q!DPZ3%&Y&FY3)S&1DCC]%[KFAOD@X4J@A>%06>61W(AJ4?;Q/V MW3S*HZ:WH0 ;IB7.IO/!NS_'RZRXA;W!74XL1@Y!B @J&PX1#:TG2A6G4!MK MMZI'1D^^M#[35S_6YAN#/G:/JYL4&[ZI5X"<*^PV4'9QK;8E]CY\J8Y$K*.S M@Q0;[K3K(&7:!)!G!%\";?K"2'!29@@^2-H5(OKMDF\> J&WN$?]\;F+\!I; M3'^O]_,^8?H\GHPF)]_?OGUQO@<4B8G6F A[F;^&4/KW4QV1E,6Z!L*?8YMWH[BG6 MV8;.V_-H6W+10QAL"Z1!V^Q"\>"YU.1G! V.)P[69F4*#SS[UG6![TM;[HJ- MWI>R[$)!#TKR[BM.:W^Y18.N9;K/JKZIE(6V.D$NHJ65U-6[RCID2#S:I+U3 MS+;.P+\5S.&=\M;,3?H0^ZT61]-:%8N[K)/R?HJS>OR_J+(PSA_/3D_I;9F4 MC\.3\; ,$_W9LY1J!Z1%DYO1, VQ=56+WJ TJ']Q&#%=JY0A0N!1:L_(R%%, M!I>5XV@<)FLL&C;H#=7^KLD"TKLKD)Y=0'JW&=+;BU0'ZZRU*7H0MA;Q]!8A MU",(HZ2/H20MW#99?4W = MMS^;O.3Y;+P6]G=3EX5Y[E-Z=? M"%W=Q6C6$6D=L(+\462@:M72&)VN#0NX"I@<"KG%K'<:]+"92X?7CJOQ\;[8 M:.@=5J!OQE\G]1;7,JG_$TY/9_7#0%B!C&M73V7(896HR!=FG#Q@](K7'DE> M;:$@MSS^*:E""PGWT@9@<>-W1G-]]:VV2L6!ER(A\@"H2C5$H@4R($1M:G\623CO2L&:T?V6K-[?OYS?$%&>*Z9M ::]7%:[#PPEF;DEIJBY26&K M#N"](7PJFO> >.XCQK7OS!8?_HZS^<55!#Y :;6)04+"2!MS\ %I-4=70( ME"9SUQN.9.-(+YG43'+16!77 GEJ:M6=C1YJMJQ\X0_XI;:R'I\LK_LI1AB4 M+[3N\KKNUN;2FCQB97B)D19C:ULW'%^/Y*DI20,^#E;7Y>UD?%*]Z)<8YP/) M4RDV&Z MF3QIS!Z",A&2MLD5$556S0MXW(GJJ6E/8YYZ* )S?L1/[@K2[KFX M<_BN_#[#9[,9S@W-MAB,/1K%-"8$]AW\JFG,HAEI7MUF992_.9O/)Z>+^C"HY"01>:N=)5PJ!*:*FIBF9 M/4_^^J*S_NKYM><^)3WH)-.6]6A^7),:UYH(2P_^PW#VQX\B"7Q@E7):9 FQ M&/+3N*L%H)%!;5='5KBP6O70O^E6/$]%49IST[HXS4J+/YY]^3(:UIP?FR./ M-$$?+2=7K2:M1E$O4?+"LS"89=QA95@]]ZD0WEFF+6O2K+3OU^%X,J4]:-5O M]")5_8<6/O_^/DSITX&*K(@D"E&::=(IZQ,VG\&U9B*LFOC\[F>(BT/P!EU7^/DU^#7_@CZ*/B_#SY\F(!IY]P#"J M#4@N5_2AISW',9$[G[T9O_I:S:K/8;[J9W%>T^O\,3,RK$3)47C@SJ9Z+X(, MJX(1LN%.2Q$$YFVRK^YQ"D]%JQ^3IJQY0_:.5M\^[YJND>;5=:BTD:!_3.A2 M33-"9I+%>I'$DCU)7BC0=S($Q9 9KWS8ZCYY!PC_TM#V3*W1L+TCW;?C7NT< MJW>*)#8]P[P0\<GN*5F/!N8J@K:FSJ>D,021PCFM4R3'1/-+^H.ZI M'E@?MK[1N@LO]W,W<1N$_[K1N@^=NU]2W(>+^]&:8C+GM72#Y$K1/BTL1,P% M,/'$94I"LQ[[!CV.&ZT]*\LN%/2@)&_>OSN_2AE#,D8S5ENZUR[BBH/#G,%F M)QQ*8\/UNS"==>%B\ =Y8W4G9B8MQ-I#38R:DO)F/".S9I%$615:F>)%]!HP M+,H>>P<^Q-IND2EE77*1M\Z4O8GBZ5D7'9GHH>/M543U-3C7_&UP]61,W(;I M?DR(KIQM5(&. N]A,[@5GPE<68\(*7(!BGL!GA4&!F74%H6-S;L@'U81[K . M#J4'N\BY<0FL]^%[^HRUW>%DCHMMD#X[F8;3MY.PJK:@#,NI-CU"72SMB#%! M](Y#- 5ST)%%OTT*SQ9#'=X@:,/)I#^!]E(/^-J9__/OG^A/E_I-.QJJ(,%R M2W8+1PDN>@99.LN9(X5GK4]9-\!Y>N9"*VYZN'QX UH%MMK)MH#65]> VV'= MC_70C,*[5*.C_'LI*G\[1)?)(W(N@!&9%E2L+723=1!2TD4&9E+S(.?!5>,. M>^(^-&,7L?>A$5/,P_D-@!=UG#+WSD0(5A50218(WD>HM7FB2WP2,3RVMK$W!A536M:UH:V5Z16^%XHA^:UCG> X?;\$*R&J@L:!32G6ZYQD4T7ZDF$6CB49U/6& M-&M]D U#/'Z*6\JP<2GT7\-_3::KA/398L,S@DQD6PI(Z6@-$I8<+)X]9)V5 M\,7H)+9*_+ZC:/;-D9^.4]% \@V+/U0TRZ#[%4PK?WL+4 V+X]\*Y/!E\KLR M-.E+O(VKYM\.SM,*%.MV$T5=F+!X<%PFB,;K'+,6/&ZUWS\LSC=4TC\(Y;M( MM74KHG,D[\9XOO=D15.*','G>L=527)OLDE@LD_D\&I2Y(!F42M6"W3UIKQE+[YGZ; M,3T=0ZP7EGHH;'03WPK=^?NR#;Y#Q7FO87LPP=X.C-ZI+@WH.,CB@2+3FUOO_%YQ#JLGL ^(#:L@L+?13E72ZHLQ_W"U9; MIQ:*UZI+G*R;6H! U6K^"1(O*6;&G>.MKX#?AN4!!($ZL7:]_FX+D38 MWH?OBSLFXWQ^FV15D8)VVA=GTWIS='5/IE]'D.^)'G'X=)C+(?B1O M/O^^"FPOF]/1\ADP2Y#,86U.1_.H74)TKEJODXH*YT5-,&1#^ Y?3:+ SC6%*(8+0BL]3R"('Y M @QK*T'# PNMRY8^1#6]ZS+)H]727?AM'"I>(?D1 !7*:Z/(\L@F5QN'<'CN M:W_27 K+/&6U3U'=X&RO%V/]^)B W=LO>18N-SW.N0 MK VA5A$$C+5^9) >/&("Z9A-CC:T)+8R#AX"H5MW/V_%YR[":[SSWMK/.\:: M="03I%+ON%A-2P]S IB/F12_CU,AW7# MJ 58%IKI;#&A]F"GWRVDF3155\B6%$*50@2Y?+UW?6=;_3J&I[/C-F&AAW+P ME_&L,@JW0-13R.$FFOL)(W1C:0/E'43<@[._!ID6-'90"%HD6O52X>!38I"# M#%YHP4MN?<1R*-+O<,K[YGP7R;9VG3&=U;XW7W$ZKBT%7@_'85S;L59X']^] M_K#**)(BVU@46"G(^U."_,B<-*!EK@AC:9';JCGA=L,=WLWNRLJD7Y'VL.F_ M'X5Q36I:*'3A#!W&VF W,%!.*@B: ,F@O$U1:QE;!^DENJ@HW'+GU91?6/?SPFW07:4]:BJJ'[7C1I/+B)J\V*JKD"DBF:&I" M90@B1V!HBQ0Z1)E;YQY< ?#T-N3]Y=^R2]+-4Y];VIS.-G;J7$@7;SN1_SH(.>[-J,^5 <]YHKT'!N/%A$0XMS%H[7"O<,O ^YKOPZD=_- MF6Y>XO;1Z.T=%L\#5]M=J&UL.+U9I$L.O^*BG<*Y,>!HUS>\XDF9;$)62$"\ M!&!*!.ER%G*KXXMUS[[/%(+[8FS24-R-T4(:1)\ZYW.G=>H+B4OWX7CH;)!)>&/GPB MP9[2O\Y?!\DU3B"X#$=RS1,Y@Z2#9=&7)$ 4-H-$&TQM&Y7]5J6H[YO #8D# M;?G;16"->?N5)'5Z=KHZ]\Z8E# &9')DA] Z#S&H0CN)SRDA3U%L%7VZJW[' MY4$/FSJPM]@G+636>*_\-7R[!$1)Y0MB!NL#S8FA 2]H3Q!%&>0B*B.W:@A^ M9_&5;X^:O+UE=NN;]^^_7)O]6_IR\8/%]^OL/F#YJ?[[^X36;#T_#'//O,RQG MH[=DWRT>.B&[9/[]U7^?#;]4H[(^>5+F9%7B2YR'X6AV=;*SX>F7$=YA6-\W MXE]^B/HJ!>>PKZC?(Q Z?IOC.&/^^:=A_MO/PV@]MZJ4+*)4T@G\LU@:]$65+PV6W3L*X)F,ZG M0>?RKL[=G(:_D/N*E8*#$H1DWC' Y"QY>J@@9&0@O$JAL!*L;IWWL06LQ]A0 M;1?-N7'2U)BIQC=RNSN61A1MO>? 0HF@)"\0M,Y09! **D YS80^\JDN1O>/:77M*9V6]7IR,L]J5 JJI;, M)1_?D9]U'__-PK M?G;90?Z*H\D"XXO)[.)PK;ABR76O%W>3 X7D$#@O:[LAD;BUG'/9O([)MN". M3UWZX:5U;=7P93@/H^$_\4Z0Q60;$OF0M!V2*%*]HV@#L)J?GA67VF_3T'KK M 8]'(?J3<\.ZZA7DZ[,IR?ALBJ^'W^H_M<; NT+&/5Y?\DP2Y'#Z %QDTEA. M^&(6"#$&P9GTVL1MJBIL/>!Q*4,_YUJ,MC88 MPP !-=.AZ*Q4B]KZCSP=8A\O=W\Y-^ZH!6V5#M.!O%X'UF@W!7#$B> &L M%NQ1!2-$7FI*'1)T2D&1XL%D;GK9QX!]$ML*-TL;ORG1XKAY*8L*FCKXRIZP\5\!KRK?"',$K1+#% MD2!=D8K)OA>UQYZ(L)-.[-!*?1=N#M$PY5*(5,BYVC0V-[;Z=QS0L%]:,8N8F]\Z+>IK6_)4=KL M+>CH&"AK32T3'6MIJIBM*-ZS;9(O'TUKY)UHV+(U\BXR["$AX,Z^4-S&C#PD M0&W)"'=1@DNL0 FV9&:T*&JK:W+=;(DCZ-[7V*#8GZ6&QT&WX[O6/6@;?/_J MWKM"2#_@5QV?XFJ1"4 EGFO]C./^\:H2[*@8AK&&U[F99]--E.H$O MT8 I**2HA;GB5G48=E"5K8 ] NF$Y^3OLGH(\NQ6SLZ\VR#_E\MW.Y%5]HVQ]J' MZ%[+LNTUB^RD1E4$1.\$O>><0U3,U\U *JQ)D.*^E]/'W\+M'K5T%W[[#D[] M:#RF8W1,HX<<-!DYF QX920$$YC,+MB(V]2PO7V$1]?4;2>>-D6O]A-RXQ/: M&Z@^_3DY1X79NFQ$!L-KB3&G+;A@&&@A#,J2A)9J'^HO1GBZU.\GY,-D89V[ M)A?)."^'LW!R,L63A7$Z*><_WS^9:LI;&IWE^J;-9DC_RY_"MX$PSGC#$]CB-:CD/ 26R*]6 M.CB>8M&I=?1]#YB'7P^;ZL^.,8[.1/40\;A%'DM'&R5JET0M]K;L.Z3(+ P6 M&,^R*).25*T-\$UX^LY(.HB.-!/X0\DG^C0\)95^5Q9&1,'INU(MC7?3<^-B MV?,BAQR%TI B!E#6U6IVLH".N7@C),K83YXI(1F5HE9P?9Z5C+(D@(R29 M'WFP5D1O6Y\9WPKF\(9Q#^1=5X\FDN_!!KX$[-G\_80$^&9\"1T9X=*@,\"B MHAU9%GHE:K85>HO,>$^N"E)L1';ER=.7@H$&C9SDO'A5&;\9E,CU=F'2= M(T4;G]HN/+0]^&LQH1"4,3XEPIV4]2HZEBRBL-P'3(8/MAF@YT"0T,DS018Y M1N9!B5KO)B0-40K.A1-1B-:ES X4"/J ]76KQ^(X74AUG/!=' V7PP[0LJ1I M=D!T6%I-E858[T%%D9E4V=,FWGKB6P%[@,&>773DEF!/0S(:'W2\Q#3%,,,W MXPNH:7*RE/E+3Z2>?1 M0EJD@7D7P4MF( MNHC5H^/4^HD\C\-AEO6HF\(<2>%P78G]YMLQ>7/BRQH:, M6'U9K6N>F"L0D"7@RM#3I.)2M&[@=Q>F!QERW(G\FSG [4CH)U/\5GSG;LLV M"/N[8G 'NGN[9-"0U1U4I@,E]Z,\6M8\")G I4R.:;$9HG,!M"V,R>)S#*V# M _>E-'=?-;A7G=F%B1YTY>UD?%)-KPW)[<+K%(.I;D#U!8H@7R#0/EX+^**, M/BK7.L!X-ZI[N6;0E,M)KT3C6I/N)?X98II M>!Z=I@7R_%+2L]/)=#[\Y^+[MTYF0,M"5CPH8#Y*VDUD@6A4!F>*Q5R<<+[U M!<)6V(].Y>Z%U$/V:J&=9,!2<+%P T89#HI'1W92H!>'.\5-PISXP59KPG-T M2M1,^#T43%B9$>_*[;7C5XW3N61"@JS7+)1P$B*7"E(PS!A-?AAO?GEJ2VR' M"J?VK":]4/%0@JO;=#^*KF243-,:Z6KJL@CDI>E<%8,FE9P(JO7&]P#;U_6K M#GMTJMN%EGMJ,[8-Q']UJNM([1[]QO;AY9Y4* @D\RP%T-D74!H%."$T&!MD M2;2:E^9MIAYSI[J^-6<7.NZONY3FF)3PP%PM(V^9!4\ R;S74DE1?,9K=\.. ML;O43E3MUUUJ!SGW4IIN?0L]K8HO>=$!K5[;T:Q>.E8!I! R.Z^SS+E+&"##*#A?PZE1,XI@NX4GR*Y/))WCI9X)&W+>RB M+OWPTM#?WJV#6A!,%D[.H^*9USOM'D(*MHK"!602BXY;;"R/O%/=OAM+/W+N MH?S2VYJ)]WDRRF].OTPG7Q<>]TI/DW?HD]00'!.@HI'@:Z,@QXO7A OY=17H M?KA[.YSC49#6LK^I%NH^SW.O1JE[/[%=-]PASV3OG.ZU4U?CLA-.\9*45CJ) MZ(++UGCKE-W/NYJHHVFR(C!,F0S%_/( CROP*9/V04T;S,P=JI M-SM7O2S)@7,A93+W(2B3:89*0I0N@36._,N43#*MV^!<'O\!K7/[L7XC2W=? MX?91#7/;B&;AM.1RD2#'0GLSRVMVJH9W7&?-711BUZH>"AG M#6_&M)'@QWF8+Y[[MO[!*FF0['OA#.WJ(M5:GT[7N)6QD*(20;-B8VRM6AO@ M//BSA9WHG_1#0P]N_"W05E'K+<#U=)JP$=C]G",THW$[]>C P<$5)6OK+#H& MJ&,M/4=KL/, MBS1@VG<%=Z!++3O O /GJHW%F(_&9E:*O\/QVO3\P]NF#2F8-)9?'^8ICD:U MF-HX_QJF?V"M$_[JVQ=Z"U9% Z*6P23FH-2J:DH*FC!*,KU4,=;YZDRV+@5X M%Z9CT(E>Y-_XG?^$Z?-X,IJZ]LW?/,HQ<-U8ECTDQ/TGCFE9&M7$SGQ*$IXM^E=\Q:NJB-+41FH9 MHL_UVHF/B5M#^$UCM8O(\JQQ(9Y1C_#*,%/%I.C?)!DWFE#4E TF><<; B)V&U*B+U\Y;<"NDI:,E^ M\N\CR073V70X__X2OTQFP_E %!F#XAE*KKE^F5QY'P2"(Q8[YV5?Z[LF:Q8L/R)XKN29,&),<*$/(0S8.@K5: M\L@58FBL#[MB/"Z%Z96AAGDMU;O;B)6G"30BCYY/I=/(G_=X'\AP&W"H; M;32 -N;J]"%$PQ04-,$$9-Y$=X>%O/?@QZ$KAY']K=DNK9:?]^'[(A-G8'64 MO)0$UBE2X6 +!.8*LKFEOA[)<:A'0VG?U '=)!&.'/T/"_4\=_ ' M19H8A"/7GG-.KGTU@THIH.D'#G.60;2NA;,6R'%I0'=9WU0 TST':%57<#Q_ M0?\.YR_.Z.OQ?,!T%)9C!EJ'>+U1Z<"G6--W;4K&ZGI[NGE"T"U@CDL1VLC\ MIC+8]LKPVV2L_Q!% M=VG?=T[8;#H?? CCD^6M15%BS"G6'+E<;P\E!.H"Q"I=8 L8NZ1I;4-J^U.VNQ.Q.@C_.GT= M)-!->;MU_!M M>'IVNKI,IZ2+23,H]>J4LF0-Q&0#&&6#BHX[%%M% N]@[LJ@A[.X.HE]TD)F M?5QF7IAUKT.J==N_+U0R<$=F NF@LTG0CB DN$6]9A:C5K'6KVP=:KF)XEBV MRD9R[B'.?Q71Z@K=%ICZ*E:]!L\]E:?NR-5&ZCL(NH\2U&NQT59D,W-@K<[U M "J YU9!L$4RH9S(IG4!N,.1?U>9Z4-POX-\^SC/K9<8X_>W.)_C=/:N+#&N M:FLD0=Z@2V",JYVPL@4?30(FG-)H7#2V-?>;\-Q#^>C.C%T_WFTE[L.4BJZ= MU_XSW[#>>,TM@Z#-4AO:S75ZQWM91'>^9R"E2I9 M%2Q#S8157&N5F1UT&+?;F_^ZB@G?#K_BC8%_A(EB*)[Y6LJ)ET1FK8O@Z@>R M1F5&E2,KK=,[ML'5.9'W7.C/TG^?#>D5?'DV77;5&D[R@-X[P349==9Y4R/< M-%TF"KWN0IL@Z&4TK:LK;,)S^%6ON6;?* 5MC>G7\)PNDQ;GLT& MN2[-(GI@M,N#$MI"<-Z"\(A&R1@B:WW>N![)$:M#!Y'W<;WO LV[K[ZE MT5DFG5U!'_#@::K6U.RLVLNX$-@@.5AON"DNR 1JDU_!/7@8%\& M6[N&+.2RQ/II\AQ?#F=?ZH''NS(@[4XA$D;#R<94F?,:29)D"F:3E$^,)M"C M)FT$=^1:U(Z8'@I"_;B7OT$FR]B4D)F4.CF(FM'*66KKOEK5@U;-H(-1QAC9 MVF_;&MVA3D![UYR>"+GO4]'5])Z?S4A,L]G"2)L-+^YM)U^"U"H S[6U5@@9 M/+( TG#I:P:(Y*TS?&^!0F5&ZA'MUYN!>%T29&;62]G9E4S1[*M I' [%D&3 7P9K?F+TG1;DCX'P_ M>K*+^!O?G7^6?W$,-GH' PF,A?X^%:^&FM:G^ M5Y]Z>*.UL<@G3>3U$"+&'\].3\/T^Z0\#Z/:O'XVN>2YS9:_1G]YJ;/2Y0Y* M?866VZ#J/0;=@_"N!:L5-TK5TG^\T >A@Q/"2Q^C24%X>U>PN@W T2UT6J> MZJF=M9E>&UU/<*RQ=3GU/&F%(K0^USI$5'L53MTPUK5[/[_/L)R-W@X+#GQ1 MR6,F(004H!SC$&4@[]8[4Y272K#6-16:,9DX)6F&P=?S\+DQ'J$)-:>C!%=B [Y9=86"E M92XR,G@7$1H7(]"&A! 8VEKCVW'7.I:U.\JGI4HMJ.HAQ+X!<6VF:+65:(0' MO4"GE880>8$<>>"JQ&";-RG=R;7+('(IE;Y=Q:"I<4R M6YZX.,H'=1EYX(>2@1] V3>O[]1V?V183'6D\SJ6MG<*JF$PL( MB3Y#3@X]R\E&T]K\W@'>(XBT[Z0@VR];G8@ZK 7U ^AOX705:-H&;D^Q^!VA MWD]DOC?JMU>Q9KP] '7+4L7B5 (31.U8+3D$'2TXKED*ADLC#VBM'T[-[HCK M/U0MVX6N'K3KO, KYA]E7S_4 ,>JZ+-)(6=G Q1D9%N4I,$SH2$+9,FDQ IK M;87= >E!V>S=*;UQQ;\='WU<3SN;S2>G./V HV5M\,_#+RMH],:0 5 \)(P! ME*_OCV(20I8Q:)-B*:WMIPUPCEM-6O'0PXKR:1HRGH;I'[6OW^*+.N<5."Q: M,LP,@@JE%K))$'W@P%GPA8S'@+EU$'(CH.-6DW9#V;E!^-#'H_O>P*[' 'F$U%>.T,$Q7M4E9X;DM0QN>8 M<_"8I-*"/BNX[1EF5XP'.,9T,:-VBH&4RH(R(8'WAMXHS:S.4F/A!SQ3:7>, M>4GR-S.[R3Y6Q4>7 )FA'49K RX@@J#%"0/SR%QKHW SH@>UBN^G'3>.(MM1 MT&NOP#NC0MFHS)3+D+-UM'_Y""Z5 C8+:^J- !=:-\5\I''<+NK2$R$/)8Z[ MJ8N5R\IZ%1#08"2Q80U_!P:W(5Y ^Q%J6CWO(013FO0SA>INXQZ@@';H& M]J1W'UT##1=&B.0($".C*Y?:M4X)* 6#LAE-%JUO#3^VKH'[Z$0O\C]LU\ < MG/7:TSI7:M%UB365L[9)PYR%*(*C/+ZN@?N^_PUE>6]= [4UY&\%"=R56ORG M*'!.9R"GS/C F>:J=0/11]DUL,MZT)Z)PW0-_(!?)Z.OM'I=K4<5QOG]^_=O M)V&\\K\FY27&6F)J_5\,L4,4N@<0#2+.?8OF6G29=H>45)2F=D%Q2;N0-$^< MD1W!Z)\PZ %/US/V.'\S)DT_6[Q,%_&>))#S4"0$3U:1"B:!Y]("X[:D9 K+ MOO5ZE"@C1X%+?\L^5A;)&9PPAL(6*0+JKZ0S7L0 MWH1Q?%SO(]\>0B27(5WJ,2&R+PJY 6YES3ZQ&:),]*$PI]"F2%_UR/I]]O7H MF_@]I=R#L7QUIN>EEAU&$Y4%CC;45 %7FY!YTDGRW[Q52>OV;5UNP#C4:4T? M7'>5ZD,YB;DZCT5 T!O&1)'D!02907FIR1]@U2FP06@N(ZELK\IQG^7%-'+B"YE)FV#JZ4DYJU6(LO6E_L,JPAVG)H?2@UWDW/J<)'PG[SG]\7XZF6.J$J7/ M3J;AM#K6Y]&;R)WCR2>P44A0B:Q8G[6'I+25S&J'[EHB\/HCD[N'NF\S<%]. M)OT)]# ]25BMIJU* 1-J/\IL"9'A'D3T9+V:4N+U*D%'U).D]9;?4;Z'ZD6R M#::GV(MD)ZZVZ4>QCZ /U8ND:*8#UK0A;PUA4P$\BZ3G-?X:A"?O:*L6?0^2 M_-U[D33G?A?Y]L#Y+;'S56,Z%EWD9,=$)0D<;3L0:@4U07-.WM/VW;SNZ$9 M#Z0;R4Z<3?H2^&&*R]UYN-*X(TFW\0YQNK5W7Q*C>7):HI1>*Z99L-E+\?^W M]V9+;MU*F^C]>9?LQCSY=(;9(E6_WT)\&: M6:SB6D6L1195-W9-(CYD?@ R@1P\\V0Q5EMR]T/6@*U)ZJ7756^B-X%-#>U]U;/ORR+> O\\5B_G=50OA& MOUG]F/A:S\#P $59 :IH#<$K#C*6J(3%$-08DW\(WP%:7C?CRKT+\J'T,H"7 M=-S?X7%M'H)'\,*^21[YE*R$K+-6.O$&?(4HP.GE.*! M6\9+ZP3]KMA.B3N#Z&/@I[:-XH)O9RM*OV?D2\]4V^7K^]>MT59?$ M&\0/N$CT%4UF(LED=3P2W, +* P>HO'TK47IF!3%J-;9^T\&>U($&T5C#4NY MU4O+;:#?3/\AS/.+M?'Z2UA\KOOK=#X)0MO(= $4>GT%3JO!D\L<4@Z"D["L M=SN\@+YCG@)!!I7S?3ZHUGSX:Y87X>_9J^_DC82X_M$M\@KO58@Q@4%>FW4[ M3326#%+Q(5N6K-]\,^Y,BD<'/F5FM)/X?7KH 5VL5U_GY[/5^_/5L@9CDDE_ MIQEA" R9B H27U>I2 K(JD\@B.ZZU*"+W#I*\JE83X%JPH:CC&,*]Y'I?QW9?'7]8S!-B7KZA M^;]=+L]KIX.+UG'7"(TTWO&D:WJS )4"[7;)(209D6PC+D3S!\K=J$Z)#XUU M<)\EKNV%S&UO;9W8DF^;TD5&E;4!H>F 5+RF)SDKB,^.EWY8]OV):8%CB&Y+J]#O6SD(3V@%K^+TD1#4JPY"]'<.Z'I^VS&7N ME6G=)70GJ-/ERKX:V')SMW]BQ):Y7X2#R$2L#3R C>26*Q<$^!H<5$RL^7'! MQF1&,%I'C9H>UQ;M+^=CB:#^1'_WOKQ:+,+L,UX'"EI;@LV%@_/5I+)2@%,: MP167F/:FN.:[R58@APJJ:J3CS0*(>\MZ@!O_6W!J7<8_YK-P\Y-/]-4RI#LE M%#K '2CPJB?4P\1D-5#R9O&U$31T!,3B6'24I@:5$%AE6:EIU@A,*&199J%U MZW2NHR#4CCBOP_.ICV(:!WBOXTH^+Q!O56_PEO98FQSDC+0#)\8@!+*X>-9! M121/SG2I@;/EH\>W5P=5Q;R=',>)X_91<\-*@A15C9F0Y*(KSR [KWU.409? M3C:.>QB38T\ICQ7-W073SQC-W4M772)ZGR+HL:*Y%4]1*%UAU3HK4= V5]M; M)Z4Y5Y&V*=>Z^-4Q1W,WUWT?^8X?S6WH^%*)#C66#"@3R:!AB=&W-7B@9"-= MZX>UYQ#-W4MG_:*Y>PA\B#(>6XZ[BX*.RJOD7 )A!,U8L$I[+(#1,D3I:\N; M$2ZK3L\4:"+Q ;HP;KVIJZ'IBZM"K1WP#60<[,)V&$.AC28[T&-O-0P1H;H+ M)T\E%!$9I( .:.],->@1P2=M?=!1.=N\&-!!:++#I#@,2_I(OW4V^!^O?PFS M?U_=@N5HN?$!G/>UR&,B(%S3^>:<+#E+*T67F*X['WHD#UI/EO>\A; &, 9N MA\"O*1J1<:I,AYTW(H/Q+(;,A-2R]1K>Q'!:A_]>$FX8G[D-SR63 MNR :Z)B_C^8P!_M^6GI$Y7N(>( C? NR[)A'81A@\);.)$_>B%0:;'8A*$27 M1.L(J;&4ON.8'EKG?20[1,-8S+7$[IOS65[^5DHM*O(=__P[?*L0KTX?P5'E MS($50Z>/U1*B% 9$""A33/23UO>^'6"-?]COJ[W-YJ^-13],,<\\GZTCKR)9 M(^\))1U\%=^[:9PO-L"BLMD7DT#Y6NK9<0,^"@2KF<%:N#N8 9+-N@-\]HP9 M3AT-=Y;E8C7Y6-_(+AY"32K9HP=NR&A5* 4$QLC22M9*S:PWK-.](7WJ+3[0 M=S=U$'&'T,P"XJ/42DR!["WU3?'I(;8D5>PDFJ M1E-'"QZ1?$CD'H)Q''@0:+R6M3WT_WU$5ACO?U.DOIZ_O6J,P9C M+"<:V6#6=5]/$$U]>$*=T3JR3%.GO-L=FKLSZ'BGYEYBG[>064,3:@WD(@7J MJC"?\<*0T09%"&*B#J$69A>@I2NU<+=ALE/EVUW*NSWH,U3>DV4V>/'2]7Z2 M4RHZ. -8:#;*K^LMD3GGB%A*N.B3;]WQ[7CJ%P]S^;6GE ?("WRP<&<77#]K M%>->.NM:O?8I A^SBG%FW@MG% AEB/=!9PBN9/ :R>O2A >*CVFKV#ZTV4,K@U1SVPW56E0L M, .22_*C1$"(GF4H2@941LC(6S?3.1AQ=D7,')PW?90Q %\^$*PT_1;.;N4U M7YZ7+")P6BOO7@&+)I)O:*E4 M0^I52HMSS%>5$>YC\\@C*J0IVR3(% \<(I/U(H46"*T&94V7YAJ[QCD=?3>7 MZH.[0--"VZ_GL^^X6$W)Y/I :L0%F6)_T<&$U2E:36CIL"GW'W??P^W,U3__^B-_.%^E+6&)^55OQ MKJ8TZNV*8G]^";1H)YI44VB68'2=8Q$!0BREEL9GG#&13&Q=HZO\3&PW!.F#"ME#" O;T![=V4_I?#Q855%0O.4JVQNX8\L<'* MA+D ID)6@3:99, 42/3)9>9K=_IA"?,HOI^'0>W4-$1Z]1;!K+?,V[S_Z]M\ M=O&'U2^>2.5-,ER"-+4T7E8)? [DVAI$;HP2VC?OG]8?Y@D3;&BE-2ZXW64] MO YGZ?QLHXI>T"6I[",=QRK4>O0&HBL:N(CD+!E+AW07R_"IXY\@@T931^,: MW9N'\KK>XK_"V7G=2.^(Z\/9^?+28R8[[WPQFRA3--;&&,H%61/C.3BA)%BD M;5?+E+%39M<>$'X.(@VFE $*>K_*_^=\N6Y+L/PTOW&$/X1I?CM[';Y-5^'L MEAS7#32FJR\W^^D;##0/G)"+4.BD5B2L^N;(I8*8HZ[]5WR42M29-3X+6V$_ M058>5+T-XW[6K])W3O9;:*]S,V[@?EA,$TZ0ATB.B0)M6 85N =?B@)F+$O9 M<:_MKBNT)PU\@D0:7@!9_ / FSB19LL73&6X];;Z\MGM65@-RP M.C"T1D110H<]9M\8OM?TR7])8O44F:JZPP0JF354G2/+,'*7D,+'FAO>F@\ <'.%%=MQ'H%C7O M7T3O>IJOSE=?B(__%_/$IB0,9PI>!N.$R1# M,[%OX4*#:]\K4)W#>92+P,G"H/*QE@H3-G+0F8^:3 N!J-*E"8U;X/4!OH+49LJ=PM) M][J][2BPBZP4EB+Y3$R#15= T6Y?[4(' H5 :7DPT7=PM?J,.71?I5%]KL&$ M?=Q=EWQ6+*=@ +6+H++@9$2J -$89[-05JOF(6''T'5I6)5W:L+41_1'T"NG M"]R7)DQ[*7G/ICE/T= 1$"MSYUTVM)ZX, 1;UF033WYL<46$H!/9@J=(J"3X&S/U4L]\"-D.$+Z^#@"J<"[B@:J1/I^M);*N4\H#\R8&T#D@'<(V$O'I M*UH44M>^%+QY@OJC@$[::FFGB@%BCCW"@O3SKC5,XB*$#K%2B;$WA""]G*S&0LG.LN5D3O M@<>W+!HH:SZ6I!NGD]\"^\=TAEW0!L:<9DF#(%RUNB8CNXJ,;1V84D:PXG.7 M*)7^(Y\0,8:0]7 ;QA7:-_/%5US\K_E93O-;!O8>?P]EOL]55VR+E.0M$0Y &"4JV MN3K:IM;KY$*AB24_=C6QQ/0_/L^__T_ZZ N[@;ZX,1>V#'B2_L2^@FV92490 M+E!<]3KL@*.#P[!;T;=''=2^%A5J6/0X0/F_& J[".RQL?O[3/@RAI0P@JG2P 5T((RR" *SR!I MPYGSJEH*70+#[W_TB"_=>\EXWDY C0WI-_/SQ2^+^>H++I;B@;?TJXO)XI). M,D )MN8>2 ]T<$L(Z!G7CNL8N^00=1_Q66IW$'$.4: M+%8S7%P\1UQ^L[S, M?WN5TOS\\F6"9X8R1@<\QIHIC[W4%4WI]6>^KK,%O5+= ^1G(N:PT+GPP9/M(\7"&+$;ELE$:@E6>S&V5P1?N@(RN5!3]K(@N%?"/ MT9 =FP*#R'R (Z1FUJ[KV'S"]&4V_<_Y1<F$T! MA4\BZ=8Q2MN1G+0MVT#X ]1YN8_JVDPAY"'V6? MN,2'47.-M;NMUX3/%-HBF1&@8RID&7EC6.MX@W')L+.W]'AUC\ M&U>OOGU;S$/Z"##2 2SRE$JU7S'HWW M49RT];FGT =HV7@7T>NPPL^U]D.X%2S1!>% -NAN=(>Q1O?5XZ.T:*:$P7>- MK4AY=IE9+L'J=.SY(^LA^ '7_]^6F! M87F^^/''?(7+F_I"5VV).3/*>07%UPI23!F(5M3$68EH_!!52'= &M_D:*W% M^7 J&,!$O;SV6Q^GO_QX?1:6%W'B.63!"!IPAJK6%M,T92?I4(TD"H*IA&S, MC >@G+3]T4+\ U0$O05KC>FJW6 '5 ,9'ML1'<;8:**TAXFPK\0'.$<>0">= MDVB$A*R*)??:2 @F1? J.>EEL"*TON48DP<[K(D1:=!'T(W?0^_L?U_F9_2) M5T>7#=)'Y@58Z6J*!U<0I4^ (DF6G<'B-J)_'J\;?6^$\8V!%O+?5@IZ/^$U M?@V].<'N0BH1=40Z'9U0B0XR3;.,AN;+,5MA,(K8)=GA@8]_]LIL(;8'%^?[U:UC\F)?K*[%7R^7YUV_KA/._EIBGL^O"PU>-/>A7\]LUB ?ONM@2 MY'A-&@<3[49/1Q>*8B)*Y9-2NK!00K#,6F\9^B)+UYZ.+?&.V (R%!$%A@#! M<5.3##F9WII!)(L<4XSE7A7:HV@!>=GWY-H5?//]C^GO:R=QG;C[=O;M?#41 MF&,TR@-B+?4058200H22?.9*A:"P=>O'+KB.O'Y<'T9LSV]NJ);&YW87?+_] M\PW3"O,G7'R=<*E#TD*!=H%L#!XT.)DM6&5\%,I+L_E^L'5Y]!WW!"DRN/@; M6^V]+C"D-*8@UT!DYJ \%_05+^!T)%,H^>ASPT:ZQUM&\*G$&$S8QU)&<)/E MU[?G(DCE,+J:RETC/*(@B3%.$HM!QT(NCFU=!O4A+$=_3=A+\9OA#BT4,$0T MS!9<5TE2'9 -=%?X,*K#W!>VT5X'2NPA^G')D81.SBH.U7&AM6 E.<_<0Q)2 M!G+/37'-PZ-&)L6.R\.Q.=%'XB-PX>-T^>\W"\2W=%XM<+GZ&%9783B9>R.T M=I#KJYA**4*4UD".AIM,0E"\=8I.=W3C7V*UTND.JC12R OE)M(WZ\O)6X: M(EWE$!AK!2,Y.!5KD!?2O]^7B]#1RSR4*XIKB:RZ\HDS#TH$!HX["\+(D(I&:[!US_NGX#Q9 M*C574L,:00#5Z&VTY[XYTWJ&"JO\4< MRXKL:Z^ELM$Z+$6[Y-UD[]'W?-$D)/F.:?9[6GY467T]?SY9VK>*%#M(E!LHY8':RMMR#5M-",8W:*^]8&>>,I M[-U1XV(DS-N!U(>FV1(GCCE,"0N=]T'4-R:$6/L#>&:1TQ%0M&]=';\;L@.4 M,#T@!^^UW6BOO0&N5OY,7S"?G^'[TD9V%QY!\$SF9!*(4"<5@ZZ1;19B8:(( M3%*8UODF@TQDZ#?*8^3MX1EQ+&^>%TFCU\7TWUW.ENA786D=@ W6$;G(\ . MEL !-F9QGD( M?O01?>LT.Z\A786>)ZV4RIR!HN%ILT0%(:"$["5JK;S4KDNQ MLH<^_Q#)F,U4,&\LOR'L;SRC7WU^-Q\ZK/S'1SD%73>69<,'J*LY_Q?.:%LZ(VBO M\E>2\')5-ZGO>)>*4B13G- @5$90&@DDD@!RDJGV4M)IL]?WWEM!)V"GP)'A M-'&?+G*T&_=7.:\_.9R]G=73;Y []D<'&>Q6O?O4-N[1B^ &O4_,Q*RR83X: MS%XIS51MB*<>N$=_=+P];8#MSO)-%]A??MS\R8?P8]T5^.^PR#<7/DI$+E5M MM:9EJ0F-%ARYT&"TX!%]"):WKL*_/^J];:>G(OCCO*[B]V7]V^6K\]676NX# M\X1;;8,-$NA45Z ,ISTDY=I@5TL=G8@26P<>-I_$^+OQR/R]9\(=E :-$[R> M/)E?ZU$UC>?KLG;$S67-4'[UM89430B\$REF(#\G@$I2@//D$4?&BA;&Y*B[ M--@9 MM/P]:C4.X EU5/GM/Z/__"976Y+JZ ^<09FZVDY881:2Y:!' %.3"5 M@Q=6(.>MRV"VQ/_3D/G@RA_ !^OX7JLY]QCJ59'TGOX3"C@9,HA8A#!D_Q?? MFJ+'^MI^8/(-H+ '?;4]ZB:MHV77/L5E,9(+<^,C+G'Q'?.;^>+-^>I\@6^7 MR_,P2SBI$5NL-L)]W M3^Z\5>V,5[/9>?534RT[B+2_)A)&^(Q7INXMT-=PE14I.:>!.R5HF=2.O](3 M7"_11YN+P"Z5?YXP]$_#I3%4,T CC"=+ZZ):PML9V:[G]8?+][43S**Y:OVR.-;>?AN-' M39H!:G6WNGSX'J9G-?B%UOUZ@A.=D147$C@K&:@H+ 25,TAF@\A91&UW+>D4!.5K$UP7+7 ? MBHXH4*;67;@.,].7A7)\A+J_C-S>M=^ZQ$K^,5\7)<>+JY+E>@:W?U_C)?^8 MK_XWKFXB*2=1!N%E9B#0D,-;-(/ 38"HC'>!>9Y4ZY4RV&1^NL5P'+2XSW=_ MM'R_6-QT.E[^J/X=GQ2/S 04(*N3I&JP3B!3$$S)-@D?'+RC@> M FUY4=D_)O"ITM[J(?TW3C]_J6+YCHOP&=>__#6L\.8XS*96*=V+@H&Q)X(6LH:NV2&N"R*+YV=L*_%C9L8>F\T&4?2Q)L!?PKTI36L6\ M+9D#3SG6R#@#$5^YHI]%*AHWI>@? X1-=1^7 9L3#DW5QB,"O!P5Q,XU9 M_G 69G^$KU<5Y;K,:: LV"'F'R4GY@?C54P MP%9S-AB,2M+?[;X__4#%>XAUP"W@JM W*X['PD$&6=M8%81@9(1D9; A>$V; MU3-4\@Z#="@=]Y%FZS(R7\)L-?]:C9$*ZJH&"ITV5O,,159 .M:P,ED@9#J) M3.$IR-SAR-_ZX>.?]/M(>]Y25(WMMD]_SS]]F9_7MIUDB7SZFXZ9'^]G^&X^ M^UQ[S;V=U5#RZ7>\A58GGW.T-'"=@9\Q*R*#T9MWBYO+Q'2>^1G MJ_6!A3S$/<95%8QU@^/W%W5^UUN6M]J'PCRXXB69D3J#\P'!8(E:TWX6??-L M]H? _-QV7!L=#9&==@O/YK)YE).)4.6B6[]+CJ7]'5;?:,KO(^(AE+[.:%SC>G5EW/ D MBZ934G(T-566$/&0@:G:\BL$961K,_\^BO%-AWUULS55],F";6@UWNT3$E%( M1Z8/B,PLV2ED'$4I"O#BM O.HZRB/;@U@#Q.6/5TIAH[W(2 M,A#5E:9Y*@X!=;T?PZP3#RFA?C9KZ.[<7M;0V&MH#VX-\!PZW#Q)"P6G=Z8J MC#$6$:RU]4V )NV#)_6DH)CB40SP.C_>]%Y6TM@K:3^&-7Q\&-]Z-<*%D +- MT2A5)XIT\@9;/==8G#.:J>>SE![UC8Y2"SO+0]Q>/"CJ>R^#;H""CXK)S=[N*8D'?"DV4"@JL]=HNSM1J8 MA,(YG18^!X[/QQ'N/N]GM/:.@?Q'N)![,?=9K=[>-9=\S"5C@.!K92*O29.& M,S#HC13>&E::=P8]ELF_K./C7,=#[I9!$D4(*!QIMC5I3"*Z6L& 6 M:T=QAN0R/9N5W&?F+\OX.)?Q8.Q]GG>&NV6@8K1", NTF=7ZORE!*$6"*!ZY MS=YC/)I(K\%\XR?HKEG]WI'439QUD44:CHF!417(@&E/('0VL:0EP]:A62=6%+$7!QXMBMA' M%\^EJ%R7.;T41>Q5%+$73<:H+O<4'3\7_C)O5-0F0BFJ=F"E:7EE$!A73C#% MC!?VI^5MKZ*(1T?;/JH=O2@B1FY\3AZ"2N3+A'J@E%IC+_&4E HQ-T]G_AF* M(O;2>:^BB'T4=A3Y7M5ONA#I3<'Z<_KCZ>S:JWH=SM+YV?J/YN6Z?,QZXH.E MB+6!-7Q6V0#BVTA$,RD:VB6UMU&IHD0,7"''D(HMZ-/.1+0V"$?H;7+9#)V^ M>E\V^QO55B#+&[YH.UMW:!"1-K&LD[@0TU=KEZ-+])"BAJ#3#+HXXF1[CJI\8^O M0S)_T*8F>W/FF%+9'NO:\J]YW1G/IJL?ZREFY5A2QH',*M>;5?+SG=5@O$TF M^2"M.)I S>[3>ED8Q\2;H;SB>T;"_2G&/E.LY03YA+D2' D?4BD,5"H*G&41 M?"K22<=R,(.\-0PRFY>%< 0L.:8PFC ^//I6VD[V5]J+)&(].3]'Q<^%O4=OKK?3H:-M'M8W;?MQ]EKA\;7.:1<%=@J1J=47# M9&UEP:$$RQQ'.DXVZP%O;0ZQ[;-/Y*6SE\;F#<5]%(^;#S0I&[S 9<=QAW^> M?(H -MX?DXBZB.0YLD+^*(]6>*%=(7US,M]VOC]VA'#PXIA:2!%=4."\SZ!L M)/.4: TZ"TT^.@M&'&?$2]#LV^5%[DL9&$Y37&$AR9QA'M_6_XVN^EJ0H-C>@G%IO'![9"H<4P+__72JF])_3!;.$H*TF$!)E<$K MSH$I+E!+@<$>&[NW3..%W2-3X9B>ZMY?O[1,%^M_&'WR%0XIA3O!TTMGQ)R[R)P0=Z]0D1PQI'1)=!& MQ00)^VCJ+G2SN \JU8TDT]_^P46:+O'#8IIP$IGU21H!ZP;@JV2+'?WH?"V+CIO@Z)1.M= ,-S5Q/=+6 M@-8)97+PQY-0^+0YOJR78R+1_45C#[YHMICGC\[72Z\5,[0KQ/J8I;,AJST[ M"*(P+KS(A8WNQ36>X\NB.282W5\T[KEX*MX&[8W0D%'3!H&2=!*S!"P<201& MDG=X"I[*B*D0.V%^Q+KBZ.>OY[/5(J35>3BKT>]BDC*73+@"(15:(:X6B;16 M G=6,2]3B;EU'O>W-+7I;#E-%T7+O)-O&<$FBLB8&I,/!!!N &4V8VN^2[Q+ -C_2GH?01*GX+ MKY_\SC;4]!XU1YUP,D@5P-2>C,JA@N@$!Y9\\L)P;N.NF+M#X'[A_+&08LL* M>/);W$B3?79 MBR:CE!9]@HZ?"W^U4@6C4B"LI'-&" %!8P;+4X[.6]E^?WP^O.V5Y7ETM.VC MVL99G@\DBUTE($J,SCBC0"9R$Y7)&F*L_>F9X4J8&' S_&ZKX_3X*$?HVPRN MQ?D@*CB*'-![94]_.0OIWV3FT+]=_C[/M.?,?\45.5MD0U]7[GDP;_$BJ GS M8+FC ^,=/N=T3(%OY*HBV92:FZ"4DRJK>HE4C Y1"J&X-FI7KNK T(^KB*[6 MB4GI$V"I&X1%\AD-HPW"9I>=0FY%ZRY?/UL1W=]I?7T]_SK)Q43F+ /.5_XEXOJL@]%+ZCZ%0<>43]MYGN&?]3R55CYR M*<''Q,@8Y@:<#P:,8XR+Z#E3@P3*C#"WEY5R= PZIMS<[D6V9=2Z* $")5G@ M4M!4$U>0K,[&>6V8?7:'R>W M0I#:\*/):.T]NY?URST:.$CN%5<\0@B@BL\0>$K@G3#1RTR'Z"!'QR"S M>5D(1\"20V1V[]W$(?#B5/ >E$,_B8#BMQA]'=RP\ MF3-#9&X/4]9?,,>YBN"XH4D982#4[F]%6>MJ[\K"Z&T:UW,_LC"0 _&AT=#0OOHY;F$U'69TTM( M:*^0T%XT&2.V[BDZ?B[\]3(*18L:, >R]!73M?0D*?)VW[ MJ';,M%P)3:9%2610J!3K8XT@TX(S*Z/1RG>[GJ5/O;7QT'^ WDOL\Q8R:WR$7C[A7@+A*9$1 M4 1()^@LCUK2=*P#5,H)LDI+,:J%\FX/^@R5]V29/;CRFJ;$O)W1E_@I_(/+ M,,OT?SKZUD?#TK):]AVR0F-)VVANY M)2X@F<_>9J6T*B7%%++C(;J"Q2$+D[U'WZLYXL70OTZ7]:[T?($WU\*2Q"F< M)7N\R-J*R>7:BBF S(4L\ZQ*EJR#A_38&/M>1_Q6"M9^<'@]2'TEJ?;J+$W/ MIA>6[.H-TH()9W^NPNJ%&TMUU9!3(JVT!@E!,P>-&HL3(L47/-T MEOUAC[?W->7)YJ7#V IL> 96N9 _5-M=AL_5K?HGG9TO:2KO:UK7NA[+_.SL MHBS=.J#VUW/\-+^&7I_W9DO\!6>DN]4?\]6UE_5^MG;)WI T?#41&UE'@CN? &&+PH^RCV] ]<_(- MK(X!(O:M KDF=?73@>)& /D1)[FI1HG7LUP-03H02+00]0"0Z MN:GSQ73UXVHW?/_W#!?++]-O-WOH+S\^T+XW6TV,SE%*\GY"3$15QBW$DCFY ML\%D@T&*YHE)/>"="$^&4L@ 4=F_8L'% JLK]&JYQ-6RAD9=WTK_'68))UFP MY)"<9;ZN4D&@P,E$'CBSC@P^\J-UI_N&'ISI .M$N-): 0.$)U^>=+//U4IZ M'1:+'^06UQ>LY41I[7.0!ERHURHI&#*9 H+EQADID1G;.A7X830GPHA&XAX@ M3I.H#\[UXHD1)QQ7'RLI8CS##R23*&5BTT1%"%\8:;E!9UBGN[Q@4^LAS_3#Z[".\QI%U_ZH/:)\P?9G-S^:? M?[Q[]_KR0=/IA#%7ES&1RZBB930W&< ')HUQSDE6.ARU#WW^N.^]>PE\WEA: M Y1FNCY 7IVOOJRO!M;\%!IE]"6!21ZK.5_ "6$!9='%)B5+\_JLVY$\^T.U MH:"'O*"]1G7)\RZX!LHF> C383("6NAM)Q7V$/H SST/XI,^2,>5 VVU!,5] M@2"XAR23EXJSF&3K%+UQR; CS'Y,+O21]0 <(!2X7$W3Z^K1+WY<'E8HN-0V M!+!!UEL>$\#%4%L(:JU\?8 7K>_HMP(9/Z*^C9XV;UCW%O(0Q1I7856C_]_1 M7Y[]?^>+Z3)/4Q7N)3RCI-,^(0@?R )*C(P?[)8S;YZG^SBD$V%# M2\$/L"-LO_&K^Y\UA@QA5\!J'T %29B2]2!5$24*1I91ZQ(&#X(Y&7NQC;@' M>-/="NQ6FE 7> -9CCN@'<: ;*3(+O384PMC;1JW8!9$)Y51Y#\+ PJ=KYVG M+' >A"V^*.=:]QD_"$EV&):'X4@?X0_ C8^X1/K +Y?'F_::S&7-0(M<0+G$ MR>*) 4P,=*H6+"*T?K"]BV!\,Z*I@N;-I#M.XXW?PJ*V+%S6M^0/N%B'/_XU MJ[(X2^=GZSB#>?DE+*8_H#<^/VXLKG/ MCJ&B ;S\#XMYF:[6P>6%>Y-U9)"E]_4MBD-(6H .,L4:/\":D^5F]/'U/XK" MYDVD/8#1]6%Q&=6WGNA55;GEA42NE\;;K]_JE&G/USDP\EII_Z^)Q0D"69V0 M'5.Y<,M*;ATYU0??S\*=@336\#FIWH*\RO_G?'EQV-^2T6JUF,;SU6TQU6/_ M4DJ3HF7*@.?=KL&44C ]PN7?/[EE F MNI@D&1I@KA9!UKZ BRZ1$USK'Y-H1/,+QFTX3ILQS330,!>@LOBO69XN+SB+ M^;8;<9?)K\[.;M,8D16TUD**L=;-9K4&5G(0)/-%*NE"[I(@^:3!3YLGX^AD M@&2!AT%?5#G"_&G^(2Q6TS3]MHYR_Q/3^8(TAQ=2FSBABH^V )VHFA9!C6N. M(8(E7]DKXY5+V'@;VA?S:5/Q()H=('OAD0/ZC_DLW<\JGDB'BK:JM9U'TM(Q M0ZAWP\$:%6B)Q6!:I]GV!OES<&]8W0U0O;NGD"8R;VI=E_X_3S%]IY7WW'1?B,?YQ7B;XOZXO? MY?OSU7(5:->>?;Z6372.6^4U6%5+5[E">&4ND(,AQX.IE$7K"]N^&)_]9>6@ M2AG@MJHKW@O&6U5R$)I#\:(&U3-R73U]*X.1D6%24;5^3.X%<'SZ#*OO)Y*K MO[+&8M;E<]5]\:PO4M85N*X$)8/R,DH%,>L$*B=:C\8+R(7.O*V;T>R6ZW*\=Z^%)ZHH3%Y+T-S2A*'(_SGLT_8YW$#\DO(EG/!-R%HF;F0R&V6 M-0T@EA<)SL+'Y<] N3 ?H>-=.A5W(\53Y#U&-M;^IWHSIYCCQ=!V/M(A-%1YE#ENF8(B4O>8F:6YDC_44J2Y9N%A>!"#CP9*\W0UL0E ME,-O"GNIK!L=>LF[<8@6G5>+]B(3F7;J+%#%>I6$Y++1;AX9.6\N"">$QQQ2ZZ>QNPC&ZHK=V*;9 M0XR'+HK8B,Z__-C^ >OLU)P%&?+! UGZM=U4I&,<)2VSH)U$%T72K?WL :=S ML*:,>Y"L[=[53-D#[&C;D=W*ENV";Z#" [NP':B9];&0H1-)]]3D(1@7,]?& MB (ZVUKX2=6.N$@K%;VVVM$JWBPJ_$R9MJO]]',E6A\%#D"PB_?>U91V_;O/ MO5<-!M%Y)FMU?;)807%3R(:I;7\4&LYIZE:U?D7= 6E\[[.M#N?#*:!Q4[&W ML]J/@R9=,RB6UWA0^N0S6.\L.14*:YRZ!XLAZ9I!BGG#C'^HBOF]SSX1S381 MW3#%3E:+:5I=\FN-[..??UWU0+<\J6!H?BZ1B^*D!A]DKKUZ4+#$!3.M$VT? M!70B9&@O_,8YLW_,9_\Y#V?3,KV$]O[;NF_7)3*5LJ)=*4%R-1=3:05Q[0[H M@EXP$HCKTK3@\5%.1->-Q3G \2UF_?Z+"R7[\L:X=K&4:+6]4L:LJO]E8SQ M$))D0%@90UY\WKQ8;G<[LPGF!)S@-H(>X$WZ-IY+JG=!-)#3>A_-8=S41NK: M-.W:R'H(J_\^,N.9,0$U;4IU9THFUX+R"6J@7RPE^-BM!\(1:G^'ZSB:\ON( M>!!7KP;]KG&]NCR.I.2.><\@!B9J:3])3JU--<+71).=R\T+WMU',?[IOZ]N M[KEP>PEV@-)*MQ#]L_ IHS0H2+CWY#:J#:*D M-8G2H$ZUNG4*V1DRPCF35M.OXN0I [9M67OSCIBX9HC5!O7>T+;".$1R(H Q MA=&C#UZT=M(?!+./T_G;/^E+F'V^N!UY,U]<)@.4V_5>LO$V9,Z 1T=;:"D) MG*EOIK6=HXLI2-VE+E.'H<;?E=IH^+;?V5JBC:\2'UA$=Q-0KN:0)]Q84J.Q MX)3VH#@+X%@(D#66K)2A'[ .NN\WZBG08$ Y#Q(A0K1\NUR>8_[U?$& /^!B M.K],#;J=B7;KDOSFMF:"KMABA 8I(R/S/"!X&2UDJYP6Q&?+V]=7W0?Q;T:QF# UY)T&J4U11414NN.[T=W5=I SYUO3/O( M>YR[LBZ(?MH;TU[JVGUI]A19C\2":(KUT4/*-H+*7I//SP.=:L@5K^6U@GZF MVG_RC6EKY?<0\3@WIA8CUT(X2,+7Q%."Y9,1P$O2SNHDBVO]3G:D-Z:]=+/[ MQK2/8!L[IQ<(EK_]YYQ.M(N[O=MA&XDA9X498#G6]KB"D'%C('-$[:WVOFR< M]UN=T<='>;8J;2S 85?QU9UM3(Y&)9YIP\E0";1#.:,\1,V\%+ICM=RJC+D0&Y-%PUW;>E^&L;X M?G(<2J%7_>0Z0.EC=7=5[2',[#T5L4V=>TBQX::\#9)3F"X M,& =W*?08=[7G[RU#=>FX/-61OI,=FH6,(8&2J>D1L? MHH[VH0>(ICP$B)\O12"6EH!F1+?\<'I^O'L/6+DJ5 M:)YP%660)H+0-H.2CI/9*@,4S &CT&@V:P5N?V^\]\G'].+31W]WWA3WD]< MX4V;<[Q>%A_(:*X%+C_C+S_NKJ2+/YDHF8.+(4-DM?498@8?I8$8,_,IV8SQVVC2YC/7G M>@X582'"#U9?LE2?%*:=0:C*W]H%(FWFGZ-M=;L>2=P]RZAOJ1 MOOJWW.'[R_;0K_[W_7,6E"Q8,D@9ZMFC$WA!7IFI*[HX)8WM]+KW?"\0>^GO MP0O$/G(<^)ZI"Y33O4#LI8A'+IR>(L6!%:N,S5HP\D2*(IM!2@1OC0-AE$@) M49;<*2+G&!3:^0*QE3[["&^L"\10$K/<,DB^^I="F-KF0((+G ?G"M-<=+"V MCO,"L9? NUP@]I'6 -[X=33(Y?OO_.NW^8R^O2B>HD/2J3X&:A,%J,RPEC[+ MA%4BR_1I/@V66+P-T/,_8]O+?8C:UWT&A.FU=4"(XV,U!>&?)"&$^F>6.-\:C0-9!N)";T$?8 M#-C^N'$5)92MMNC)]RP7EWV>#C!+]DSVPG@N@[:MGQ<>PW. 2MC[JVRS7V;<,N,/IY!U^#F>_S58TW0NB:QM-(%,VL8)DP&"J5[P!(BO&82S.N,>*C"TQ M_8_/\^__DS[Z0NOTQ8VRMPSX_&V ?:78\(*M0KE <77<=,#1X9#?K=7;HXY[ MDN\M_GE#V;5TRN[A,9D99@+X7)/;UZ&;-M0,=\Z]*]$8]]C]Z#'H\($C>#@5 M]A#9L/[TVUFZW.O11N%23L!0.K(DA ,?-$&4VG'CN--N5WC&8Y\_8EWVO:3] ML#/]-%&-$XWS$<_(2LP?PF)=D;1M%8<>']X@NN:I4]F,HN$\\41G9K)2&5JT MOOA8@D^T0)4V9M)CG'UK*EX/]./3(LR6(5U*Y?)9!77D(1-_E&&UJU%M@6X3 M!R%3SF2"%>E;)PGMPK2O%?_K.7Z:WY7PZ_/%@DQ66HW>HZ'5:"362KG"0^"L M-GP/PF6'$D7K:K$/HQG?@F_*ADUCOI'8![@ ?&#:O_WSCK+[7\RD39G9[@!-$R"LJ(V_=(>HE"V=OEA[9NF[PGYQ*@UI@('*6S['6?G M6&'>71\3EQFYN"0/QS49=#6LQ)&0@,E"MH'/G,76^]$Z.,RV$/L#-\P.S M_G"^2%_")9OOL%?7 NXE,R"BDO]=4H%@,$+V 4U6+!EL7_FX'\:3X\Z *AH@ M=N@!O+]>T/_.J?SCZDSV3GA9^R[)M&X:@ A!Q@2H U/2HT7=^E[["3!_#F(U M4]0 '=W^3%\PGY_A^_( ^.4O/^[\9GUG* UF::4%K0VK(5M^W2<5=%$AR6 U M^7>M7U6? G2LN+9!636\B@X=_K9#C!OS6]^5^:A2L):6C>-7B]]Q M@7FZ^O)ZOO@V7ZPO9Z\"V[PKAGLR]FLDNHHV0J0O*Z@DHLZ)G,D.SQ8/#G!8 MZ_3B4W_O_(V0GRU"4Z9UD M&860$C-M(D)#3.%M$B6$J*QCII(LJMV/\*=P%-AF=_K,:4!$ M1 3(!'^ X(*8HKO27\?&MRDAOB3VA*@?OIKZ0U#I1^0GB_&UI MK\GEL'M2TJIJVW>H:^_3T=73-S4[9'[XB,7)4]:G;6S/V+F<=W5#7;CH[N-[ MY:K?-?^ F[=NAT=$1D7'W8]_D)"8E)R6GO$T,^N?[)R7!85%KXI?E[RIJGY7 M\[[V0UU]"[FUK;WC29F1D-Z6QPU)(1_.:OGK2)6(%;C2/M&P6214TSI-6S8G_\!1& M1T[2%9+++*V*K*H"S+]T2@PQ%$]_47D_TE$'C$98HG[AJA3FA !],\,Z_-*8CIN)_Y3'H;IW&3TTCG*QK[?.X3 6Y+@6UJS+/$[?FA\3")1<##2W+H/8[ZK+,NM M/F'HBII+E'UU]^W1T0E&/$:H37F]PZ+WO# MR-$$?\(J\.PM[7G/^1=3D3?Q+8TO\Z7.>_TX O=@!BX&=^B=_2 $D#KD"D-MYF>?"@$]AXB"]H^"X'5?U 37W"SU!DT43TD87$_=OO0 M=)B8H!=O8[]/I!EM=&S;RDS^VL;@N-,@C*Y&)DG.:OXU<*G/Q:%O7,FQURL$ MHRKS<9BR%U7]N/B(KNE[FS'XKLE(@_W7KUBL%>PXGQOE@E.M&FZ>9G7IECO) M<(+7VS7W]IGN-_,).HG,"WJNU-SZ>^1@C#1+*6@02G(,+98XTJ!=BK5EA_R, M$SAJG 4/-Y8FN%>S>0:M+OA"JIK"PU4QGE4L^2;Y_)SK;EG;JCU&-O!U_>(; M-ZQ@QE\D3S;#(9=I8 M%KDIHK56P^GG_FSZ(Q*CL)CQ"*&J#VMVL#Y$^7H-69)4*JWRE+$OS2OD%$:+ M&X2Q%0+WA^DKTP/?DTQI\C9LZ^'>7X?4?3C>* $0.-65.;L0>V(AIJ%$EHI2 M,NVS'?G[9^9E;&%.&W-2"(BK"H$G4W=QS-\K0N!$$@*CT(=8 MTP"L&H%L?+%3DP!I<6*7XG7O31[\,#JUD,-10WV?ZET+G#\TK5M?G3?/D!S. MBC9V^[1P$#89^C:M;&( S\,S*X#VL5+?6T;]LSK.TI[?FM^L/*VH]RSQ8G+W M82)#[L/-U<-+X#1IIK-!A >^.\C\%.$G3B;FDA"0BW05VRJF^"0P+>^,2UIN M-#0H^\JJB:?V64UM+V6WU3EJ3G0!^_8%BP?..VP_:[T@WD>,OJ MG\-H"X%+ M=;C5H&CS.7O6?*/'"_ PI2H\%P9N?;A9W*.%H1XJ;?^57PX5';D1HY[.KN?G M8WQ866TY6U^,O2[S?5]=%:EMCH(C97U_&1F%&7OQ_6-]%*(#UA$YD3'2'SR2 M77=V!2C>RVI<=3C<@"!,O9KZN'I^?2#,?YWJE@[L>Y\]FN[_^5?*^='U'5N? M$W,1;Y2=439OL6! +8=J*@D!+(ZOM+:ZSE/1$)R13Q("WI])JV=_,$A5A#GF M^'Y$AZ8V2UE 3L5-9Y<. M%DN=E()?"9F!QDUROL!-'MU04$ Z/=5M.#I8XCBS00"^6<=(W"%=,4R$*C7J M^-"ME.3,5KM[VU7S5WQX%><8X:RNG&5OJ?/AR75<-Q-H?'?)FP]=R8K!U/0J M4LBG?(1U-+0-=T=@P#'%9:.O2J6J'9D.B",7C8XQ9,D&ZU9^ N-?99_TEWXV]A7R-OF&0WF MXF"VFTA>L'3A:O)LED(>K%E%.-=^ISKUE?^>O0E9F/Q9H",:HB-:Y'FM/R,J MK7>LU>](N-JVMS7,=K-=30,_UH:=3%J9'D]2/:ALGCDLJF3[9K51VZ8;* M84N%K",=D(%N)0<-FST&B63Q"[[0EKR^NVC[[L6;T,[E]IO>;AI9P:2(#:QA M\T-K%==\?PKOV%)L<:N"&--K9S-T>NAIZ7"F8$R+X;T@KS"&3JUOQT>,C5P6 M F=(^*[FRGS[B^-6A:?U::^)@_H\-K]>H YZK1[+@M8Z4!GTEB5[,>/UAMNL M$40(+!;]I)W[,3&ILO'\S8&$^>;MDS14^_EN?43XRTD\IX!$@_*UH4>GZW], M)9@]D_-P>D*.];'P_+0GU_M;G (#WT[RY$G0N4[02)/3+$C2UF'G&OOX)A5,[3OK/)'0LVWTUYVW1YL 7:\#.Z#6\/ M0EJ-S.Z[WH^Q-AQ,='F@VOT@@Z_015@R0>=#HN(].EW^EC>4/4CPOE^:W>_> MCZD4 M*TQ4P">_H-44O_](,SV^//(].^1 (QZ>A2FHA@9W$+*=Y"(H%-7S@L M1GTT4K%WHY#WSVB,+O&>$/"%/A "2Y5P4_\JI^VQYB>A0Q%'L_2_%$H^X7O& MK9Y$O[I=@;;K[,=$+7XY8F($$R0$O,! M+B@@>O[O+L?:)<8TY7,5=$-C#,&<0*P68KVHS[$4TC)X#6#T1R+RHOC1$G-< M(:!-^8ACJ\5M4+N [[7RV38G-,80 09>O0Y2,']T#7W\:;S3>%/EW*OFKL;&!*?J_-E)ZP>_)8IOL M %:U%P."XT;-0!M0LZE=*(=BGN6 &2*AOB-E[/XN#?O&!UU7IT*CMH999>DJ M\&^Y3T8)( 8==TK[\S^B9JADQ-U#[HBY*;4[-;JN5_OG=L[*U::&ZO[JH=S2 M/B8$;J#P#YXSWS=HK?Q7/#%OK5QUA1S=(TA_?:J7=L&1W5<@NVVZ MS6F9,GZF@*F&U1PP,/.0DD4-F'3<%(U+L3#RWDSNRAA13_X;?].\>V;J8I"G M1H2K5L'*;\.).^2G[48&M]07"^E% M4??EU",2 K[GJ:<5(=V106:#Y2VDO_YP=.=I%IH?7T%:#40Q1[ G,&? A/.( M3N+*_(V;'B!J'>18-?D=;A0F!;,V06+O(-HU-NZSYEPU)] M)K=6,_!%+/6)Z9/:^BFM?JB/UYZ'_C6]@OLEB45VA7J.;AF+(4=A)+)+]M)B M8@U4*G! ?2 U;"#G:4JWI;*>ENS1G;>=#THN2$$VBY8\Z.UYK/2/AS1W5\)4 MYBQ+AX^%#5"EMZ["1SXM2)IM'/$B<0_R0@BCM:V2A76IS\C1!?N;B^3/2)K$ MYRHL[HM:<[8I"A]E:;:'QYBL+!P>*\H?C:T1YVZZ=W"[RW"N4[,4,Y8?[U&] M$.#?!T'?''#UC\RYMF")+.^1?6AP$/W+PC9!O^O*94GX_6V!ASYX34UGX.*A MI["EV!Z0_8YCQ$%B?HCC ZZX(>51 L\P1&+P&FX8^I-TM=F#@I@38.=?,VN# M&1VTKS>'RO['.ZA"%/6T_JV,*S5XNJ?7P69TGEN;=U'WX?//'#L'5^"/ISD- M@EU?<=,X!$8P;+8 N2RVI\3$C M0F!:D=JZQN[@J?@(CL.W" 'B,Q)_BP4GOU$VA,58YN%G0A2$P$0N60@,"X%- M3WP):32?MNS"LPPD!P^C4 MAN#3H?G9$)833WE88(=+PLUM0ZR&46D0YJ6T3$W*%YY3JW3UB]:J4H$GLH9]P9' E[F3^N^3)Z%'P9; M /89$4!\4$SW^Y1W>4!R?3;ZAN![U=K!TU(P(;#E!).3O+9IE]3F>,"PA'8' MY![6^/T@ZY-+L]3/(S\1A'@:4H4,-<6!(T-67V^*E2WY#:0G2Z M-C9]S7]8>_(+X!J$>-)VL_D]IH/%%)WAN1N'EZ]HW\.O>X0)@8^!/;")V%F3 ME;."WREO-P;0L3,#"6/:&\SU? K7$W,&G03=L:85:$$INL;D/[OV^?CIH9NP MDEW'PZ(65% IYP#D'2/8:PYZ]*)@'^9$+\88N!Z@II]N(9MQ'_.]=O1N29=S MN3/_PMMW1AL'T.IZ0WG;%QF04FQ][63L(%>>9PZ7X]B:=;_&--FT.O/+TOL] M\)F*G)1:GGQS\IM-+"&D<(8]X)9JH/K^6YGQJ29%%0#8%'&#,?4^N=R[-XV# M7!V,/SL,]=CE$O6>KV:][';GGOND*M)JRW'J^#UKV%]HK\BA\W3A@>]!AE$A07B*Q:K"X+K GG!'",P92JP0 M$174T?QRO^>\2TO!X%(=?MZ!)62#=>6=>Z\I&#AYHV%.X_@2?E9V6[=(8HKK M\'W2:B;VW3?/B =8XTB==O;YS!F'>4U4 MQ'(-92>_%KL7UZ*V],!!<^@JWIFE0KCLD"!V;.L,OK="32"!SEV;A]84MUV# MZV/CMU:SS25F7A+4Q)T-OQY:C@C(3UBAB$XLZ MG24M+VOL\GD-(W/-=D,1=4PA4)5%QG$NHM5-(W52FK.+<*U?5QY+IN#W.W&_ M0W@BQ+Y-#IE]@.5T![Z=HX#L7UN$S%A@Z\H\@]-^TV]4'1>+.N]\U#N.K-A].W/'.0O;XK\R4NXAI-E&1N>*)BEDRU/MEXVS&YSCSI=P*X-, MG[EWEBZ6OL]30B!(P8M_1,5#WMEW+*MW'M<;3RHLVDX?N"SB(=AT2)B5PU#0 MSVDU$Z]31+[^TSV MNW5N[!,?(6#@N]NV8! M(1A"46LVS)<0="V> :=D3 @H!L,"9>D:GU(6:M,9 MZ\WMJCHO]G6CXSZ?M+?*/S\9XW$U4Y1%A$E>M$N M)RZZ@$785J7_X>SW"[-&P7FN7X8F@B-%HP[%508KX M5HY^\_L Y^E8"- 9"$VL8>[:L1!G*A.E>W*W9["656CJ!I4!Q8?L[K>,H-N7 M7G2+\5^#)5U^*N_:_[G5B+WG[1?W=\A5.*2W5/I#3E4<,L/'S\_O*COVK#X? MME1+EC.DK\\5CR'D Q[67/VVW^LWXYAAB%'B]=2;OS2;GZ?^)IG!5LGL"$[- MZ&"S1J0"&W?;+'1W&]*/)O-8;K+/'Q^? M0!W8\_ %W"M/X>W8X]U%K10FM"6J@Y=2B1@G"#):DF&PUM_ZWRTU"IN+ M*P(.;7H1-/3->KKGCET8E>7F- R[1=V:^5J6H5=:6^7^'I,'EOO;P7+?Z0Z) M.;D(KOFX68=8C@@F)&FJL=C/1EN7)AM\RIK*V_H3>^JK 0&M3 MO_BHWYZ@9DW@O&_L5_^ A9+[RM5V'(A5K^8POA%<<)^L2!/%G"S!)U$PR>V/ M9:'S")5JCU85MF!.4!_I,AJ>[&G8>!,>Q[R;PZ6TP!%+4_CG M=<_(]3WYU9#JQ,F8(Z*)/U/NA/;2FS"R695VFX1$SJ-X(K_617&.IF-@Q3QZ MO7[NEDI&3?PX:4.1=Q(D6":>K_)CV@I"Z=8C#SD:+$0',\]J!'ITXJ=-&76\"A% \0)D&U9N4+CE XU$?\(CZE0R#"7>>=P&T^ M$@)=.'X=UYB=2)IZB:.=2.;YK8!R+[\*1_/C72O@VG,)>!X@!!*=A "2M &V MM0@_D#?9^*D^AM,PHY?G$^ALHZX25%>Z,H8YW+1GGCC\.G*J6#C!3H;IL)I - MNB++JE[)XY8GW1%Z?P]/]'%[:]@HGC)S[$-:4$P'"CFAP[.;.\-3OPKET(4 MS955F.)V2.OU#N*/1="]R ->VSF&HTR8)/O$T'5SN=PKA:FG'G?\JE;/%3>S M:*2\&*;#KUC*.\SI+;I[EF_L1]-\FPY$RZD@T:=QNMF:AD(@U:W'$+SFM"0(N50A;8\Z#\&-RFPTGZIN[+Q@)V M&.PYG&((_8A[BFV-U!*<:A(5?&*#^FM_((L^);!B@/6&$-#G)RS9\)*B)?AQ M\R *=VIUYJ)A*@>13/OX:9.RG+1AS[IHP]N/V 'NS[B4PM^YUHUR87D([+)2 M2',F4:!XRZ\+6-9AF; ;U;CEADL=R\?12-#;/T(AC38=O$\X=N/MY?E8:R$@ MM@Y6 .5T!!<4B/.W*E(,671,QPY<)P*LVA1F'RUR=-]*>"X=L.$U_,9-(U$= M:VP)GHJ'X&0^*'.),12^M#Y'4+J#%X7[6SY8_,_7"YD90_Z!XUXON(9_3E!J M-!C!V""MGGW*6)M%5 D!7B[T+HGYKYYX*-WF!]0&#.[/I6I@^3DE! JKUPZ1 MK'#7*7<02Q6\LYB_7WH$+4U6&G-/(4N&_6Y%P3]!TZPTM#X0>]]T@*ENE;*3 MXX?LO?WP2GU?R NCGAW,N-ZXP;N?)"H!:A]=]TTO(X;P.=>0X#;&:SF<&"CE MK[N.GJQ%A_<0\*:NCTX,7J_1Z/:]ZGLO:H];<"%LF]0ZO93:21A*F*V= S/7 M7K6/:+9D+2A9Q:.MHTC_JROV$>(>/&'ICX]H&3AQP.T7&1&W\#^0)FAFZ$W> M.Y!1NKVX7N)<\$([FP-(:QO^?U1U=2MN*S9E]3!:8/./X>:& E\/^NPG&RR6 M)_#S'XD?2*-Y)S556!42O%9O< 6SI?G8-O":0)F0ZM).8BLF"(%35*P$ASF) MO4E7XZ77\,%I107,KA86C9+)X.Y4IXXJ9?$0LS MOPCLR#A-S=(5A";H5?TV@FF!ZV[QQT G^_5__;>TR,@)GMGS6&K' QJMI>KN M\)V/C]=8E2A_Z.\?LQ;G&:9$W\%=*F7#/]\#E,/(N]9:+L+!?P-02P,$% M @ .H5B5N'+EDTGR@( [18$ !, !DD]BO06 M>E$@TGL)76I"#:2=N-;:>_W_O^\Y>]][SSE[/^

%Z8H4<$9354,5H*.C ][1?@ J]DR2BK>=#0!H:P/" < P[370<.T8Y.TTXT M@^R P[1C.MKQHZ3DWW\!'@ XX[W$ S#0KIVDG8.!WQ>7_O;>@W;0#MI!.V@' M[:#]7]HTK5VM'7WX;UF[VGNXT;C#/[G"L6>_7S_@"@?MH!VT@W;0#MK_[4T3 ML 9<:7 $? !^X-;?SNP!#X#&' JEM'FJ;N[LZ*X^',W,0LKIR?68I9.CN+> M%L[B$F+7Q $EB+>SA:6]M3O_$VM;N^?*0NM5:"%^.RME(4,9[6O:SK>MG]JI M^[I:/_#5>6CI:V^I8"4$ 9]B5/)6]'9T=K1VM^#W=G1X[J;HK2SPM]X5:<>_ M+XL+@)57EYB7E)B3JZVXA(*"@O@U27%)25': M':)N/L_=+;Q%G[L)_J.#.]9NEJYVSNYV3L_Y?Y];/''R<%<6\/"PLU*TL;"1 M>6)E)2/ZQ$+*2E1"PLI"U,)*2D+42DK*2DY&0E[21N*)P#^&M[+\U]&=/5P= M_C:VE:6XM8.UH_5S=S?:;$B("XC_)XP)5K*R5+1TM;9P=W+]^_ /K%W^_\V9 M@QWX3Q122?P?5_]^0.N?IL+CQX\KB?]Q:/&_B/Z/*S0-TH[^5=^T=_+_;V@' M@QP,/'&8X>N3H M,0:&8XS,)V@<@Y&-ZOB)R582+ M7UQ*7%A22%A$^'9V0]<8)5F(>#1_C_=:/6 G$P . M,=/1,]-1FP 0 - =H?M;^Q?:3'>(_O"1HPS'CC.>H-U0<@8X1$=/?^@P_9$C MAP_37O6GO0X<9CYR]KS$S:,L>A8, BZLDB^C/A\3O/6UGNU^-^Z"U!/75\<9 MS[%S<')=O"1T^8JPM(RLG+R"XNT[*JIJZAJ:#Q[J&Q@^,C*VM+*VL7UJ]\S- MWWKW]@<&AX!#L],SLWO[#X:PF_L;FUO;-+V-O_+1<=0$_W+^W_ M42YFFER'#A^F/\SP6RZZ0UZ_;V ^?.2\Q-&S-_48+%Q8!"1?'F.]%?7Y:_UQ M0:G[.+8GKMV,YRY(8R_B?XOV-\G^8X*]^O\DV;\*]D^Y1H"3]'0TY=$S Q!@ M7S7T\J=#!SC 0YP@/]"$"Y-@Q^-SQR#FI8..Y!XI#R2E=.'Z0LE*W2CQG"&[YN;H%BLHY,U^Y/&#G@'?M^0=_J4 MYWJ3;\?(VTW>+N>0I.#!(H2%4>Q"'^H2>1S1(TD!-?[,S#!UT\58SUD64(&W MGZ=7ARG]'%V>Y(2K_N!5^U]0CNU$.S8/$WN_H:I8/A.*):*G'+X2H;4"=:!@ M*HGBI-T-;EOR=KB^(F9$VT/YBO5'_Z?E1'E2-#1JJS4(IIOIG=*ZRF4U+-+T MKKRQQ;]UF\>@!M:*)7NN-R9T*+X-.]/F_"OE@LZ2?X2_4!:T/M>N='<@HI([ MN"G8'^%4X'4_KZMDC'!U09B"RARX=:O/*34ZG4*NUPP? %SEPJ@[\/Q'@,P&RH0)=M+0?=2 95V,\%'!CF7 MN]J1-Z.L"7=53^GDLWC9?B4(3JNBIJ$LK5E0$R.U$RTKQAQCLC3SE*#PH(Z@Y6R\B-G[)C2(W6%@M@PWQX.; M1EM%L5[]KCF5Y,E/*9F'XBJJ;U,!L*\M>3^&"H05+DRC2<'LH.T1")FQ^NQ7 ME(*JP=T= ER\8=HYTN-3XCP\6GD=.QGNP<1^.V#_O6PWM\T-I*T!YWB5P@^0 MYC ^LL0%NWY\XEFY8LZ"_H*]0R?E9>#"!>I %]E*Q%'!80*D=-> MI)B(!Y1A^.)L0=JE7]"VH\QK#J9#&+OU/Z;UD MYL6_JO03S!9_VJ>H5X+VMG0J,+W\(O2*T,?SKV2CC3B$!<2,0J8 A@>&A4K* M!48-UE4]XE/!'CZ.R0\#+ACP]62Y+5K'SGWUC)7/[-H?G#'=*"=Z1CD)>&U8 M64$*[2MPK0AW.*ME_<[MF1,3471T$5Z;N\ MO#J,46T"N3+S*95)'PIYZPU>[VA%F_;3K':I$E^@-KV#MLLU-5&SRWP?:!NA MI7))_:0:1-D7\HI$D^.XW-O5]CZ # M5V1.Q*K$S;-%#5R[]#3A(?PN_46LC5#ML=48@L&JCUQ+LJ%X MEMWE<;J*=[:40VBBC.W]QU\L %H7<2+L1=&HO\'!OD[,LU M31$@8/1PB!VO'0?9(G)>Y^3.&YN6\0\M''#O_O4@XZP=U$L'WD3WN"7'27!. M'15H]1P\CT=3S.$[>"I0O%R:COPVKU9O/20/?W95QMH]*6;ODA45^--4(?[B M=X,IW8_-!OPQ-936.C@FW9>=).9TA@I@4CY2@8#?]K1(B\F=TZ"]S5[(>A^2 M9.JSRNIGM,NT F,@[:MEV$VREQ!K[@^,:&E+7^B]X&!P19+.7'YO6;<%PN*! M9/(NVM0J*OWJS3]QWG!8O5T"G29S.A!=B+V'R+[.;]A??7R@)P-SJ+SFF1#PE MMK-T=:8C<'S<[=<[8>4"M;[5./WXFV8/IR,Q?WZ3^Y]MJ )"4('1QKC!2PNW MP"P58(1@V?!,9, #0J*/(5W9[)>D8+[#XR!P$LL(A8]02&Q.,!WO2F.KUCW9 M('-&!%#]Z=,N@\Y?]N0ZFK);F;Y\4JMNKJ5[P_4H R4IK;M$ M*M#SY"GEWFNA=_(H:7Q6J"U>I^;"W ?C.YHF*BEL_BY+ODA*B7ME(6NO'U+\ M9"9'Q_<,1=\'$:5;P[P&W_#Q]Q(,M$]_%WGZK2DF8LT?)P_2L:>KO>Q=D2BH MSZA\I!A*TG;5=STE>+^RQ#[1$;STE'U=B^?J=W#Z24/!' 5E#"K0,/YG1$U2 M@!VD8V5K/9R/O^2=?^UU^\7-S4,I)@%'O,FG?+W>5MMG$ I9=F2OC?-WQ/60 ML6N0:F4JH&38I6^KVR?F7G.+>_2X,2?6L6V9XNNGWU"=NMTWW6K%\?@.J AQ MH=+$*0&BCX5E^B$OK20BDERT*?YVBT9)#!1S06ZZ&[AEKLHB7#3]+95F?H8ICH->E M,&BLFW<0!;:%(6X+40%VM;]:ZS+FF3I_PI+[JQ&A!*/39^7[ODEL 1XH""UO M[#_X+KE5^$NP]B\&;51*Z,_)#]OI%.NYLR9@@Z+2D;NH2L\"V M;8DSP[2*C=[J,['TJUE7SXEICI].&G\]PEG'YVWN;*:C8@ MW39#-:C(\(1NUD2SEZV@BM)57E[?5R*_0">60Z;%3XT\4S]4'19R#WXBDB, MGBE2&&'FS[?0LN"C6%=B$$_SZ*/F,!5\2AH6M+*^,N1H331,1*\>ZXRHD@B_ M1L$7"O[%[ O^X/SMRXS]ES)[;']:#3\_77LH6?-][_-]TO"_R1>%"]C)"#&2 M*1NNS[(TU-[F5NH1ZR,FX/1=MJETYC[+9=.%AA/KW[P["Q#C567N]./.DVU< M5_KC%;7C$^;DU:=R=2*DTV/7?Z&G_&)=J, 9DJ4'EIM;MG?ZE4G81XXGSIIO M]3! I*MAC2?;-(C#@ZF84"NB A%-KGP%&7'Z0$FTSRU.LG"'16J\#13AYM V M$UZE F:EO'_)_I _J]G,3\69:+0+N?GW(.4WV8CF6.(3"R1O7W9,E>UX">[* MEZKR=(L#QXX8QL'.4@&$J269 (\9S!GTN#3&8KM@U,SE+M%_I== C0,T"F+B3)2?_A.ZF^?8=3L%-D3W#SX:1,/NDTI), MDYB-UN==#%6RD!V]1P.>F1A[@?3<>=;>7UZ[XIM*795.0?L7C-?#"T0+WRE7 M^R0\% P\\1/TQ%GD(TJ-(,H'TX:+@T13)CL'22*!"=4]D#N=(IJ1C.DS-6AE M)MNA5.5$U0[+Y_*M&;!M/,N=L%OXV*9S.7.C7:G>[T\>.97T^93XV=9WZA562[EEM6G( M/K#V642T@3XX=57KU(A,Y3=[D%5/8Y[Q('8?,9$3*IY>UP89(7OT)??*>C"T M"".2+-3BM,?B"%DF0[8>QT[+K$YRHF>UBZD :HL*=+L:!O@[\-<)BFB%"! MMI>T4&)*HT4_\^I%)O[-%20S'GF[$;0F3M+=4"O\HW_K_BE?2."T*,H>B%TL M1=<4TK2^)\2512ZB/5N[22,!= E&D:.H_2 Y4X%17:0(O&YR0]D.M+U1\M*$ MJO@F1]6+NTM'CY*; M6 A3H$+[L:SRP $6T8[N1JYM'X[+H! 40$!,B\"9"0497QUW2KN/"3J#*<:9B %*Y:1:7,W_!:V\%@>&0+Z[%Q&S*<1O7U! MDP;TAL)3]#858*"$&^_;U-K@4*1(8W$RO)X*I)VK_5AP;52J:QHU\V +_G%S MLBE9>%(=7]-G\/1KHV1^@PP'XR-7ANGC)/OWA>CIP,^GJ$#D6FU7_<#XV;.- M572860W06U>V]OMC:ZU#UEU.#!J8 /T]OF\XG<7W_:L<2?2LN>"JEQ0M,SM: M?=,&OT>;[!S(EJ!9/$YS='9 [*/OAS0#*E ; MH_Y9/Y)_YO!\'>V;P&0X^4 M)WHB9O5H)1@3K4P2BZ+EC3RHG&$/F(&F/?;?VM//:X3=G9Y&[3Z#3Y,Y:VAS MY+*',^PR4^J'ERHY9H]=Z7!IGVV-3'PP1U87PJ/\\.>RI:&G)ID(2C MN^'W1>8EM22N:ER8C9FHD)#LOD,T8VNBKD$_^D( MHP(D?U6(0"LN__LVXDWEY6I<5]6%4-D)1-%1<.)I^);$GN'[=FX5$=69D^$/ M$;=$$O2*'ZSYZW"?RWMBKT=11;-1;'-A;/U@?RU-M_H3;AP87:P3.;K&IM:= M *?9L[7W@D[LAZNN[;-@70YX_-X[...^6-6UC6K1(8+9A4;B52?%$0U(2CU4 MAO"#HN9H24%?_#U7_E?^1N^KPL"U;72@8ID,%HA&Y\%%Q\MG8+5[8 M'LW9-,%_=S9-@R'D"[RW"7D'BH4GZ>C43&+92<%Y5 J"=?$A>["WT W!%!D M6#M9Y"2DQ8^D39FA D[B?6N74T.WF#HC=:=M,D=L7XHK%1EH19<_<7&P/%:8RW[>JW4CKL6^TQ3=>[6G_!Y#1NTV-(G>C>+6F2 M0D:$?5,9,G?X8A\PL<"F6[(C5G^X) MG#3:.GD=O6-,"YXADQLZ,KI$:YH71E?:577#I>:EA#53?#10Q5-4@#L@"!.+ MGG+:XRM&[.\9U]'\AQ[>MIT.'_P^R .^X%\J11[)(D!G_<^;L>!M-4M[8>9% MQOSAIG67/.CI V@.Z\PT*+/V8.RV_?&X^:?8"-_J<%:FIL$7,#4\&SJ89- S M5$HT>?J&N1P$/QP]^1'R@FTTV/X=08SSK6&X*Z+1-F!"33+6#4N1^E4>T6R] M@?9P0I/"41%48).>"I0AR%EFNF9?_\A:?QE2!&7:(+,FN@M4($/*\%$1428R MRIF!W<"O??>L(A6XR$H%CD]2 1M"E5:5Y5NM]Z?5=C7JR<<+UL\:/2= L?8X MM'/G"3EBESJ(\*OP\MEC_%.1;QYJC4<'!%D?OZK#IQ?OHX:WWP 7HCY6ZV7# MGQ'R[E90O<:E:(?A!'5 R"Y#W8)=,;$MNC MUH&KY6S0?Z;EL48KF1>?F3[:XSO7Z\0!&Y23 USZ']YA6#(N6J[$-[_LA3%/ M+7L"P[P+6&L?<*SKM9^\SP_7W!O%]0U1GT;\PJ*7\Z'HYDV?+<5 M-_YTMIY&D@YP1,+;6K)^;-Q4835H#6754P$.<(#_"-BF)[D@LT^_TI*@!!7X M7.*G[;W04LZX;&Q=#[H:M_*"F&=+\R"VMW L\F9CP=4&,&)#J:M&? I%"BH1 MW]\![9]!2?^FHF)*VG!VSV_C>S3'BW#II@B 9Q0-?RSM!V3OA&XP12 WSO:@ M:2RNPQ U&$ZR>PXFPI:B+H M?1RDA_62=>@;*K !N4D%'EO]IDT3>?5@ MUFM\D++#VX$WE"G&NY6_&DD,G2X0X@858"0--Y,,:9T?FJ%4J=%FQ_"580W, MR+R6+HFO0,D\P(<2.U6""29@/F,1N^P4H3W!0?!Q>&OA5PH)TKZ<14BF A=F M'E*!4NB^@LB'?UGFQL/_LLJ-)3'%@.'<5$!PCB(/7\W"O-S$%R:GT M^FHZ[*OX;@@E>7EQ7.CN:]4>QV+BS6#'F6,5ZTNZ%0J0")_!^F1KON^[JC%/ MHV6)=VQYBI*.DB(ABMM<:XW-ES<%-RD"+08Y(?O5_6F\U>N#^T.T#+T(-E\ M\\/;7N?!!T'D#X9='ENV34Q[9SR<]FEI_!OC7E>Y"^0LY!;6:=>("H1MW1F( M?_!HXK;7,Z+0*Y5HN;KK1CHWZZE]K*/?A$5 MM:FM#NSIE\,HA?'8OY.3XJ&+J9L=O OF\$9#-HZWDJN;:71U@'FAK,IMHJF: MU2I%*(ZL4 "/[;H7K:-[H2=5.C*'*\Y&7E\O6C?#!G;RUL83(V)WIG^K9_0-I<5/QQ&KFV]O?'_#+DDHH9O!W$GC+U!?=< M7L3G!KB=KZ=?/S];B_QNB<)H,>AZ :HP"PD&S[8A]QG1F7; MSZTZ46[O!Y']-6@VQ#5ZYOV3:*7GW 6*A(1MVZIO)"/5VB@L47BHM%#V>\WNJ;+99]4Q;%UJ385;] 9W8'Z8*W$P^LO.[&D MO&;[4D)!+A5XZCWRB+E,S9JK0:+7:\*I;P97>*GZ>\]\(L2@_1H5,*R[J3R! MHF7,0ZT_D:>NJB!>.,@W8BH]=\=:081%MID Q2^4+GQ+'F":V_OQX>D/\ ^6 ME/W"AL89@2&[@0$7 OR*T]FFK-4/;?<8=I7S(O!!(0^:C8?Z[K>N:,]=?9[B M]+'\E4\7PQ,&K/'#]SQG=2T[O^,^C,COE^3=ZD[>+]PUD3K%F^;A+F^M<-A3 M9HL2DEU8\&EH,H=A]?/(5A#5N MCZMR&<2^;>8(@$G;B],H$8VZ'VWU__=(K'T(06\.AR(VZ^KV-:%2P3SP=N4> M]!B//C)NA:*S%_B:8BRWY7R:YE5I[$)6_O,B;&K'=4<,/$T\X%$-AO9_J&S=X;AT MR)(Y%6@7IPR;F+$0:(3N6"V:+XN,VBD(;J?U9.,J,>A#T:^^W*DABZ ')9N+ M6#Q[\%:K-,$8LB$9($L%6@L1%-)DNTC;\E"M3)V)6L\:L&>9_!/I^9@*K&16 M>Z:B\9S]C9U*E2!(9S*J ;X'^D0%"B7ABS+K^E,0QKD-RGDC%&DK4I_6U7%* M['I_;Q"!*7;:@S*&;D#+^J!:4'N W>3V%GR+Q4S&#(TONB&]>@F\>C5B[P@5 MX-I@7$"15/UUF42L?V[#$Q4Q@9 -O2TTT9X*I)K50/\0[5#7"'K'XZ>/?'M) MR;WR&$]IAY(3:B!_#(=V\*-0J>;.$9]^)J(;%="T_1_%PRA:/'14:&%VB_OQ M !RZ0K+#;4"//3(9IU'=T2=QM[E!@C^&7*)(:@KUI+SPK,OE55)7P9?BA!/R M5"8@@VXFC;4\:+QL=IPOS&KC9%'41A-Z0FC?"Y7FGBQYBENCM'?UZ/FR<($% M= YX=I8BLP ]ZO'>3V2<2SM5?725.2PUW MA#+DV+8NFS'I%/6(M_VXF->II +N=5J'XYAN5 WNPIB_?64BME3+=C!X/)B' M/RP4U"VV)^L,=%W3>GSWZTEX\0U*"7/*;81@],_B("@2 9K>7/.;^?#JL1GA*<"!25&7 MT&C&RZFE2O=20R\#!SC ?P0H94)KILS@V]7U=V<=%O:^*(K@=.?9-U&W[AJ?_@I.AB5:O_V:Y#SSC>F)\%N?D/+O9,1 M;D.*^&DLW%,+;I;5_SLY%)B)6K8,BC^G6,E^+UVLF^6M<5DM+]&CI8#))N0P M='AR9).<^'S,I8I7 LW]E3!PRLF@**%(Z23R0LJAXMR^:"=KIPZ1$?#)7YU. M6.+H+@?Q(99]_)X':0C14(W0[!4K2;Y_"MP@=6&SM)\O)9U(UX[*<'<4XV51 M*>EUC+0L"^=WL'19@[/$$+J#(N8Z;)N&RAM/?_FU+-X.KU> AQFLRKV8]> \ M\UCM_ [G*(UY&;XV[-VGO*]<"%IW'SP?T,VL;]EMDHNL>V$_;Y]GE.]TL:0R M(C6!_?)BXSL5I;O^L\T-VS-7I;.W=:C )4=O]H<(-7QILI=S_?FS'+.6W;=S M'B,SW0B&W5.S5K2,S3C96^TVK2W\T^314N\%?L>''D:RB)OE/ %LTO:71:1@ M"Q=3P"YYFAH:(O9#6^CPA/?7",\'=<>4B&$O+XUMJ3 (;0INH]CRY/;?3N1X M#AI'-,5+E1E=<$!F]7R*E(O3C[QHZW5>_Z'55V6 +5EC\_M"5IQY[>? AXE5 MX]^& TZ8%'E[W2N'>&I]>DTYE$8%0@LP?UP707F+W'(Z3=#I:3%7(G%>JL=T MC441G"&,:7]: 782%Q7Q =$+XYML)7)XDV:<8M3W-LI(IVBL?""*"D!%'K'] M]^^]TU__$IP.SNH!7V-A$>TU#J@\I;G MU[GM0$,I$GVB;)Y-5IM/J(!+K<6>+>BMQQ/+8D04UD&W-2@@;P/^F?W-=BF. M]O!72TY&<6F4FE]O\7;ZN8!#9>C'_I2\9FWQ[F:;0*T>*H!@64A[9 *8(\-Q M\)Q06XQ0=-H:Z >BKJ=1RY!%YW+]YBWY#UO=^^Z4ZJZ6T,N%O=C3;G]>VX6J MPF[0:AH& UK^AQ"OH9*6@UCP@EMBYZB !Y* OF/O;4A1$V6GH*=HQ"<,>G>P M8X*-=O\/%5J)2(!L/1GLERL<>GIE_^JD:(J%YK7P ENW7R.A M:_/7110*L^1#CXVH"7ZA%]HS[(3C8KV#**]'D)2C&A3I]FJ-PL=UN+%EQ3?= MZK+5KJ;719AN'9\OV_^^ IOU-B@8E%%Q4GU86Q5SKT],7$@A>MH@JF)-YUD- MVZ_)(\7K4@_[/,[1GVGZD@/.=W4AB"\__A*6E.\?(,7"CVKK/[9S_9$@;G09E+4\*4H.QD0;.O:.B>5_)CQ#TFP8U.MX;' M17?WPSU!R_)&/6MH/F3(]A'8X(SX'F\)8I\43P5NR6PE%%4>53V9+WE,X;!A M9XHD32VCM*R*:H=O"9IZ(]^"V!O0ZVS*D =G:X,)-'5?V-6DV1L5V+(T[-K> M4FM$[ E5&A(1-*_@*FJ$.6Q[9Y%[0--DSMZ_D%M_AK^LX98*32F9T0S$/YX M76")07D1:-8@($P%!CN0/=4"?UK#;63"IU !%G@YC>C\V+X>>CFUAG[3,IKP M,5,V8TH+<_7L3L9S5KH4]G7X3$8$C @U^,&E?:)9.$CM?G[69X9L5"()BJVH MEICFS!]_5-=44_W&?TL9POQS\-PEQ1R01P.A?$/KE%#A\K8(P?:!*7@WC*WDZWT M6LX+383*!6OX(>'+_?$JGY$P5*RO_I,9_MMUJH28#Z/#$I;Y\XFTW 11'VYC+_I.:T3]^0F&FCS?^L9*B M7/Y.K+\R5"$(S:V[E%F:C_8XYUTA:O9XD%FW*AXK3A#B-$O#W6\J_9S[[+ + MC\8AI&DKS5U^JOAX^)4U7&S MT(X>,OR".>F/#[V-^--RM29-ALR;-#\9@4/(5U(J_OD9HUF6F=$?STS?PP,1 M@1CTK.6#N3W^U% 1RV9:7'UQ@ /\1Z&P?LY;3@?OF%HP85$9_D3D/:?5CF#Y M#NFKF4H>21PO]E'01S:5KA(EW28-)GAM\WV?K'%]]MPW<*C?%8?_G4^ MS!;8ED9?=9M,=JB ^9)1%V2F&[\W72J-"@1?[)N%2F)6)%@ZXJ^R@W"@FGW# MGZP&6J?X\K>67'0NZ17SQ^Q]2\ A7KE3@>,F$B\2P]J/7JSPJ!?L5K,P%64U MU P-+0+;E/C&+BG&FHXRSI!L<3NMS4:5;YLS4X\J34D6T?V\1JD)*!G2T]2[ M;V!M@9=Q[F?3%.L$*2]!3U7K9:FK[;B97M*Y4&(^10'Y;;+%P82F^8<43V<@ M[34@#;4?4BLFN)0YM[Y,)VD:)+$0NS=KD;CE9JXW+PVUHL?]:MJ97^YM[C%N M@X["9+_AQL+\ I;]LIDJA_8$J( [7]88)7:TVY!1(JRB/@+SU;MU2 L;69EFV/48'V#W!"Y2 NJW&=Y5?MU5Z4N#M&>(*SL8T*/ U>!=T8 M1CFD?GGD+>2V^,Q%3#*=A\?2IN#;\B;C)BJ4[V2?TFT72[]48W+JM,S33*@$ MR]Q2UKQ@A5-7S;G0$9<'!K8AKYO[Z@?T<]:J5O[MH,L4'F_;9CY./$OIY\P/ M*\_3KD@=GW%,=RUX,:S<2F*LN1_Z75J0W1T#96Z2S]?FU,LY-KP'^4WCRL#N MS?A I%NNMYI>T1=$9WF"Z-?,J0H%WJXCWF4D$1 [+3 *TJH!B]^;Y1851:[T MA(\/K\SMM0C2:?>FQVA/FE B^#BQ5"#([,I7O.Q'+X^,E5);,Q_:E2&CC-$5[UBVWGB?IB+P;D($DIXW6-3@I:G/AKW+WUW(3/)<;4]B?RER^ M(^>FTZ.>^-K<&6B[X,Y)LB](+62U9'"G%8X=.HJ(K]G1AK4TVB;+JJ?BX&W[ MYMGD224M\CV/M3W=# MN?XI_SO>2&Z.C!^\2LB]C^!SD12F$X]NYC585 ";8?#^^*7W#:"0Z<$WWG;"*SNF40G9D9;?OQ3:>(^;).B7S> MCX'126U=) 3[B("FO 3M23']WB77.54@NZZ.>XZTS%:9'6O(YY4[VF**N*>^ M:.\9>B^#XWK:W0"WX-;>ATOIT5X]OS5F=GT&?<@;880O(%,2LWP&>GW\+FS. M/)Z6>5!O[OO:K%GE\51F?I?#47#AH;P\C4LCI6BA[L+6OVH,943P2(,N@EG. M^>;SJ;2FK'_S+6/@F--@Z]?38Y1X77E=8GA"D%=K^&'X_9HM]-Z7WYFQD;$= M#PKZT] M>[ME1%S:G@8;TH]K+&]UNG5BQ9D%S1>-X_P+>*C >:A6]^/U4^Q?M[;*T]B. MC;CCE+.51C6(\\O5)]==(^N7G^DZI2 M3_FC5N>T?2H@O/(T[RU'\QBVU;:\VHI7[FGSEJG_HW\G>AC3HD?W_R'10XDX MC0R4@9^%6\.?C/AGK5"\$HE]VE6EENO,R$I?0UHY\!IR@1N-E]4 M?2O?G.'?6UM([A _8E?FJ_;:G>K M>]>*3:#%U2[5K@@)EJ=M(KO!& .46FJQLXY2_E3:!_W/8=[E&1VC <8D*O!@ M ?,7ORKW=M-6A 2Z$QDXO/GUW]E"P)*3A?8ZH1_NA_-V=W^P(80W,++=U["G MT6L##)B0A8V _E[*&2I%VA$AR?.4;9;GJQ^(3;9K*;$+Z+]8\J?%G-AC788V M!"4BV^O/7*PSYV)W=?:K=N5!;VNY^JL5G'+$OMGM6%Y7M>1[ EXYBAD7ZC/T M5V'+?Y*:CQ!A#TT1J\[KTUPO'7UT.34T[3WM%W" QS@ #]F2?PHB2 7]WOOSX_JRMNK88[O= M>^.W= Z_4^?5G99' 3BGE04LA)G KCX@MBUJ(Y*W++\0]21!-+2C8HJCO76& M,,A<:!<@1$XF^3NZI4_*#"1ZQ(67&EPOYACG">MUQNCU\B,T!X=OZ<:)WP-7 M5%2\ZAHP2:Q(>S7!*JEU-9_-\I[DHY@ZX&2T/3WEG/@K^*+S3PC.EHD*L!G5 M"@Z**FGAQ$T&W*>U2]9>>DC2][O1S^F6*S",&79!:?<_19ZE F60LNC&.L$:=9@*_'P I0)U MP7!"OPNT&/-6%>&/'7]>5Z[[[00##/M:I<-!?>VF$FUH'>E?WS6OO-PBVRZ- M4!"?6GD2Y@LL,]/3\QU]7-\%"68?">Z\C],-9F\&,W1O9_"7S.4J?5B]=&T& M9]Z(0YTD5,*Q$/*GZNM3;2'1(S_,*_056JC A"9\O:?@SI5-3^\=F B-R+@#E6:Q7!7J= M@57B(,H=WQH>7X<\D3ZPDQ_//-K*6^S8/6=^:&'(5?>+]#C$4]2#/KU?9E7P M=@34N-^A>-:IAI0K^$R4MZBQ)4>TI-+P[%32NWQ>$O%BSW60UY.'JQ7P#'6K^GLA];494>TN#+[&6\VJK9")-8?<.G-SBB-J-0>B F'9\?T_"PZ)KY:0$>*\/C1!5"HWX?S,5Q*O'$-WOS'/:4 MSZ'Y/6VNB$.G"OMR(&T*(>$MT;VNT M2J8\LDB@\IJU1:RYZ[%M%&/8CCYN?>>>1LGJO2OFX#++PLZ*%OA('A4X MJL2,/U&7T#^/+, XB0=N+)^5:=G@ ,6I]]D^?;ZDOAPM>463==6[C1Z7 .%,G87Z$ MKS[9WG'S^E]>PG[UK3-^O!V%S,7U,GM$J@4+1M]^H7&WE!0JA#>BS MI(LS]GOY)(D\_\KI8]7#+"L]K26N1UV7&.Z+O" PS'!3@;,DB;ZM5:/9!/_S M=UTPES2\C;C-+VSSYS%]8JNC?)_<4%Z&[)RB B,Y#U8<,@)>^"MG+YT;T8GW MR%XZNR<;YUR]V5Y8$#;C M%(+&->\8I>_I MWGY_"V(\CILH8PA1DLA$U.2/MQ]2J MCL/8T)6XIJ]S6$Q'RIS&S! M[AHA>=&S500091R]E=XO#*UV-O?+"B$9IA+D M-+B0(>(!K3;6S,>5LF+F^=]=>Y'26J*"A7(1_%H&I$P)EGHFB^8Q/]X'3TA& MA&\4TOV:Y%A>M,= [-![%[Y2@2%-$/G(-95I MCBMET:6]AU@7O9KD\QD-Y-TI+A*(;R_H>1J[AMYSP=+6]3 2R2?!*] M=]Z-"K3\_K(H*H##4 *AI'<55&#&8W.P#G+L:8 ,?FXM>=H>5#JBDJFAJ+:@ MY.UR5?.TWLO%SA:73G]:)XSTM&Y.0/<@M&Y:19Z]2SON6D4!W'?YY'#;J%=! M8;9]LHO69V]ZS:H'&#B'>AX9_W%&\4&UR(PV?!O/;EZVWSFZ+S7HR?!7N>$B^!F'\AG/#E@6#>88GC)>Y M5M@'O#B\5Z9414XF#QM][?/@6*#O28J];B:^3M_[-#6TZ=!_^O=''N"_AY-( M-GLD+IR@^W" @ME!KA!MRS>\5C9EPV<\3X/+9=I)0H0LFF.!>Q\@B2"B^ H3 MER/1,'G^^4FW77:.T?6!DMHKM'A]"0\AO[:AD4)M'[65SU2 _S?_'/2#T\*$ M=[.BCNF-;71PBA0MUS/4&YKQ$QEV@H8GI#>4UD4\%T[LEI9*)&WE@1GQF@1T M/1<\.*7O4<&LX_DW/ZI5Z=F(0YS$BD41!#D5/ANZ!-\>F:0"J@46=B '*A!X MW6EE? *^\W!O-&EETP2NNR-W[U.R]/Y$G5 HV@YS>G%PP_@IE\,^-J2T>-KB M\%7XL(.$X"3'5J:W_/V]9L'1>!*NZ9TA3JO>[G;$;!O23#/N#2 H& M+(ZS?;ONP8;7NFV7K=.^8_)K9BSWM8+VV(I"/0;8QXF,D=2FD(=@1F6E%7%^ M]KW/B6U#LDI[:>PS-YHV=^,Q;&P9..SH:G%9F MUVM)*@*J CEL7R]#P52@T8@*],53@5@HI==L7#;"%KL>5*:H\Z$P+LX7]K4! M==Z5]7Q=NP(*(+^G K.V> :R3RL5^-SW(%S!^A+*7!J.S:<"2UI4X#N*"MBA M[N'EFM8):F 6NPE92AM1=]2B-'X%:C?\K>O>T.27!4[*(J;$JV0.5(P@18TB M]DFO?V\"O]+@JJ$Z>4T>2;"'[$=3@0T:J1IYMA-+-+#S8G^6@ E\[O#)\K5H MS<\D5,7]'-)R-CD1/1LY2E/Q+!78/Y./'+$BN%'./"3:#NO4+&0-X1'R8@&P MF>0JM\'PF1K[9SJP)'0P7WWFLQVNK@BGW%]E>AA+%U BSU+ _=KJK5;85K,W MK<[Z'ZFL$%Y'_PA4! E1BA@-J90=ZH*%"WU$D,(>+ZQL3M,8H+?9KAZ4M5@V MXSL5-[F"%UM,IP+Z^'C[G=)*\4=C75)# M3G?+O]<]RS<:S%CG-T4%C'>&,B*][S^]8"00=5OP\_P8[C M;29&YHU64=I5Z^S&C@U.'BVR4F*N-:<57\D+)FWO7Z*I;?5TKT8O6T]/EP2/ M\ ;[>;6;T6Z/,#$K>=?$]538WOU/^_HGV!R19C$=&53 "4F\51N!2D+;0_;> MHUAP MM0KX2!+QPF(0,,%,DBANNX8V_=)^/JM;BW&/K-#!ZN&L5FSC241+F1DH5ZU M5C/3&;L4+IS5_8F1FW)KP_=>>UR'I3U56J7G9XG,*CUE*J\U,G9Z&5O/;KHV=/7^QP\\QL7JH.PXJ'*SEB(:M.A)NPZ^2R'930*G11ZK&/B1>M M,C5H?.XE9U8^\QF5QMV05@__%ICS^6R!:.EK;UOKQ9YB'7*T=H4:5Y M6I3E!BV"((E>C[[TTBK+(A^H0Z4ZK,-G>+0\?$90?ILMW2K)IJ?VDV3;!6&E@6'?Y(A[>+,[FO88WX?[(/Z8HG:_#0,S^'!!AINWEDTVZAH>&D2".28_K M93\T)=E<,M>G9$"VA/>=IL0#:92&EZ"6^9'%L24C<<^;0I&%S[P4R$OI]4X.%8A:5Z4"7YPH_;Y+<+L0:]!)DLS9UW,R(]] .V\N,'4G5#B-9%'4 M:K@I]6BB_O( 6,);%JR28TNM*^L>%UK%.#-/%<]4OF+' M9<-MX><(;G<(3W8J,<'2->"II;/H&"\_'MWB7//5)Z?EE0:B>F)Z]E_VP(3Q MF"8FUN7!N%HY''I')MU@PDJ2"MB.F:S[USEVA-^PSC\"),#7G%-?P6&O+EC67U^'AOFZ_\*0;.(>>]'N$LEO1:N;983FW MM%A^TE7%F-E.ZR(,*;Q)]'0R)VY+GU>S.,_P]W;K^C2RR."UYS8=M M@^EU2145>(%D0SDH:=A+#75D@KKB7.< MBW^]-H_N0WUZJD_IPHN66[QJ*N?D9PFW35@JT'F0X[U2MU.C1KGI!=_^O5RXM"O3C],G=/)9_OBC::Z#P:M MRL\NM=<>$WJ'%&,S&!F"N'^U@=PU1/ZID-;7^1F^6O#F$9Z=)"U.$MA'D2Z M-AB)/)..5. =?#\BJ(.(EAO'C"_T)O208R#SCK_7^L@HLWX\.T7#*Q2^S$NLS5V3RK^-BQ5J[$VG"NM*'"V@(A>MI[ M1>0G+7S%5=,"Z4UM.!4X=)Y6A>EK-_#DU-Q[0_Y0K4W.FN*N.6W;,:+28GF8 M"ORXXMI(!?B8]@V59YCVE)09?CE1@4\RKE3@V)H-P8UX\[&WZ_;W1I>KE?9Q M%,&DILF0$XC=Y6Q\$"F%[_56&8U_<@5Q/XPQO<>3U:Q[>H(D0*BPFX:>1L5: M>TA4%;>.JV'6+&TUX/RB)WN# M^FQQ_^>(S^^H0*Z%9"#':EMN>K_Z^%J@OP11F\:,+R(H#?>HP*+X8]U("@C> M<)L(]C9I&G%0Z)..$!97NCQOXECA1)PB3=Z:Z!\-Z(5O:%C28OE[R/Z)06M< MS3G=-V9<&JR*LO&_US!5Z^O9PJVP.I*F3=Z\64T@@@;:F@J<(?CIQ7MFI&7D M?K;L**5QP& :(W^!RQIU*O 3JF/:.U\+HMD'DGPEKM:.4#'E0^'SGMYHZ?6U M\WWUT?&8T"EF<]BWY9(7I/>#/9, 9#:0 *=,P+!8&O5H,UQQ7(!G4P&]&CEXX5[ 3E<2A1/U#+?^VU@OAZ]> M*)@,]YU 3NL.8PS[BTT0Q4/CHE6WQ5JTZTQ5F4[2\;SN,TR" 81XK/AA@M;] M(CRX8(<[9+UZJ'>EI[U"J83S^Q7>F_EIYQ:EX_60.H/!,#/"<;GP[6&EVUB_ M*C__6]:'ED86A&/8@*,& /;+M9L<\@R"23L)ABVHH/V) OM,NP0J@/3QNAS* M06EVKAI*HHOAH,?+S*WB&YLG& EI+ADD]=+;F:V5RG$&]?)"L\G'%:SK?E55 MK$GHZ<@(BK0ZRP?^#) FR;W-**4,O>JBBW;,8K\F'$FD,V?H8]R&OH)S.\&< M.:ZK;\L:/ M#RI68@&4&J0($@$5$) 24 $!$9$F-2H* D+H':(@($B1KHA$04!JI'>"=%2D M]UZDEX2:GO?PO+_/W$=G[MS[FWGNS-QY_6/_ 2?[[+7V7NN[OFNW@[R,[XKI<'BM-69P>@=S$IR\1)RLV*SO">L*^'=-_&#CP7"&;;<' MIL$]/=C;;0H><<[8W:O.E\U&1.YK_HW)*[S3]@<_Z^GIWD\TYP^GP@:\E7"C M:RC_B]5'VR4-LUE#_LRL_M<#7ERY[]\G:,YR@AY6 MXX?3^\0>W7^8&A"A6?>!,4U)81,[@0[AOD20O3/(&%)Y7G+D367H/:D]R6?* M\B]_9H!E\">NM\AM?: 8XV&-"/8E<]QJ8"6,G_769XQ00,*][UHU;>9X5]:HY%$E\SFQX];XQQ$+.#&*PP<'*0RRSLT"6A_M"YD3)DH'"CR&UOH;I7)A\Q%[W-FJH=X)_.1=99?9!LK=$TOU5G* M] ^DWMA"%S ,5G*1I5"U E-<4F8[MP$MH^Z^;EV#%Q0CQT/MUF]<(K$/4=^C MIL.'47W34-+17$$:>QOM/9:220>V$L8(';FH6DVR]* -RI(LM>4_..PANTWT M*FM<.D2UA\GJ;46Z .M:@6, &*CONE^2]Z(=TUI:7IX@ZIY4&F\V(#1/SFA7T%X84S?W;%#U6$8JTUK$U51#U M%]=0U'T&H#+NB*_YG7(ZMM"V@QRP>.B(S,.V<;<(PI$<<_T;6?Z>NU;UV4W# MX]_7I5EMY2D]V.VK:\]+R:Q^N4JU::)HD\\3+ TJXA:5ND6=#07N-1[Q>Z@; MC8Y5VPVQ[>?*4CG^P?L>%;TTW>EBF.V"/FL7)Y-P;OOH T.3<%>LX)!C4L\, M-QOAW13&O_CP6_>LNN.F T/-C7SV1KRO7_.??7NA/$JM32ZZS;HQT0+S>7-) MG*%Q;%^E(2Y)J%+),O-L<4?S$;/^Y@Z-@]RO@VY"KOOY+,ZA_)(D*_%]=>[( M3?UUL65++XW@RU-?'QSXE--GD1==7LN.P7AAK"EQB,C,_R*TQ\CB9;>+2:UIQY!I]DGQ]L,A4<]\))'3D0O$NAFX@LVPU MM$L;T+40H]]R?MB@U67V*RJX@.#6^_]E-@^3?'T1:+J1-P%:7Y@K*3MOD('&K,&/Z2R1T74UN 1/R\H M>S&]NLL:^W[0:FMIF>7]_MV/IEF%,YF/ASH]T7^8K!-3?9HQ@= W;A!0Z3)I MY3)R:U&GN")!0FU/8EYF<;^(288T-*T[P#7]@S3!ORW?B\ M+2<.0C@)9CX']1-F. P'V)(&8DU8[M3MB0E/Z:QLH['9?()O,/>!J, +I4F: M]2@+=2?J13,TG<5::.WMMV;=?K'@N:B&%/[\)/?4)V%'<7)NHL$[0D%--2>^ M*L&8$'\]?/4+'= 355>#DG//*6[->87,";WK?NWV",(!SZ<#3\+:$D0WW[YJ MBQ(U']J@ P;HWJKCM69[<*M/EHR&ZCP?N29?]\B/,E-SH,[*H=.5^@V4E(]E MR, N[E)FU@6TE9G_D657V*38/G=40W$+X[.-U[9*?.1 /6)TG\VAHP3V3QVT MPQ1X.X9U\0:NM20Q2+@/PD_6^G!,'+ I2X!1]\$.TXS7FW/_RM@9XR_Z"^HGZW,]G66*.\ MJVA?Y:)&L]G^J6$#STNQ=U\HL>U>8[))PH%<5&N_N[%6]U(AE]# I\QZWDJ] M\E>A(0S A6_JN.7/+SRV6'JT+T>KMSSQG]#:3?#ZQ*HSZ(ZXP7IN6&U&7:[O M18$YEVGP_% J4EOYE8ZC(N!+'&(BDF",GLZJDOO;F;!$-S+S][=H5B0RV\EK:IES,Q-3AWTK) M8![/?:";H@.^B6OE&2:3V (?9)W4_?H\+*?(1-2=JVS5-( Y)J'_$.HX04<9 M'QO=E46ES/ M -R/TIJT'F$V':RY0\!\XN;"5Z56E81(]%2'#'R-]-V<$KKVJ8Z/P7\^T5Y> M>#6( D]S-[Y2TK$!0^;W&]NMO5MGVUJYUQ3'CWX5/+V=PRXTX_J1V^FGE34A M4(%=N#9: (:"WEF?BYWKUB.K;=]QZG0_7A=%X'&_K"E[Z\KKCC08'_5LWQR6DV/9!7+'%BQ<*%#E1K1)(,',SO6J49JEJF#=99V1ZI MM_]T\JK2'#"N%R+D&%-RAUE;^=I_^V"8#BZ(Q^2-;T\;"NT"GRK8+OSOY(FA<;JMG,D'7Q+5#L=P#/[W-M%RS)')<"]P!Q: MZ^T@ZC?2 0G?;3#E M1_]-3;0WGS&23=(!T$&RS$$Y1AOXDY.(1R*8Q M!Z6#/$8'>'T8E7>.#O^HZ<]"]O) %XJEB"G;6-I5$E,(^0J(\;9*#C2QW MY2,=L$#W\C:C#TWQY'[?42=R1=< E+P6-8DD[4=-[Z,#A 3X!!PO1=V-7=N- MHFC"D<>AFRB6G2$DI8 MGH0NT& [X[!R: M\)KFAR#^!J>=COBI;LDS5!8!\_O -6^%P, A^J.@7LI6^S.6/ C#U;D'XP@7SWNJHOJ;/8SFSV.!R M%U=T7B33AXG30B'\@+!>>1):V4.,(J*)I/DXTP'R%AV@F$)Q19)8XF87'5@= MVKG48X :&;)4O?Z5#MS^R#4V[-G#,HW]\2?.J-KN7CHPVZ=%![#(G2]$_EX% M]ZO&KQJ_:H NA)E 01?*QX)%G,D57A(AMN0$B3MU^UH;;V^S'/^,EQB?Y<\N M&NZ,\_'+NB4Q.3*D83?[KD.9989[[A^<3_XJ_U8Q\\*CFP;3ZS![!ZT'^5F= MAC5]X[Z6//SZ[KKC>1[8F6\WW38Q1^E 8"J^A/K;!H3"^)H.A/>VI\ADO57X MF%RM]?.C#CIP6&,*2=HS!R5 I.@ 5Q:I2/'O^V7*0@] J@TAPFGL\8UC&P?; MX3AN)$U6E2(I%H:=._$6-2XW1G&-R-)E6#P FP:#GC6" ]4NID@':CRPA&4H MKKOZ(ABFS)[0@MG1 L8J!#NR: ;/+0E3=+<(0 M[8DG(XVA%,_P-E?(!+7^:;I+HU&HE&NZ4_#$:B4'L* T+)!3]>9!T#6R 1+Y>=EX>43,")/G3 C@XL M?U)F-F#;WJ7,?/-/+4:#!A3/$O(L\4!+CBV,)F],7:<$Z+J=P^!.?$@.*6C[ M81*:)%KMC$E>3 O2F29$T$Q10V-O0<[7Z?WR[T$L@\=@'94W!C3LSKI7J]>F M.^09R)VM>E"+6TCJH3YL%.J8;U S7A5G1<(VMR:'P!8@3__3\^;S"E!4\V;Z MSC?ZJ,P]K7UJ.#)--0=.&T3-I>4^0I"KM%2)7&4H\G,[&U0MDW[8>+5AZCV/4.[39$IOP4,IY72@!*L(>M5[ MXKF_IU,PN\!*89+=;IK;#S[4P0Y(O1I#-9KW.C)[8I$48HZLZH:)KT8[<] MDR+69!WIP/9GQ&3$3,0C4*5QK;[_[CWX_R\6" LU S4=;P7ZS',Z<+45(=C7 M"RT2HT0MR]+JSJ/F7F5-DS;/C=4=V0D2?SI>J.(6:>H1 =@E<:N=^_RKMS%^ M"ERH%FU<"370%K[A:#"Z.3M)XP>-'?;L!\FK;V*R%K\?F*[?4!A[2@>^;U,K M0-_8PZQM8CG\PQ0QB\47K%9,/<]WK#MTY^>2%OKU#D1CN*.()J/WX3 MY N6=." ZZ//>AF?!F^ID5Y)Z)=0>*MY0/)P^AU('MIHS*A:V"2$])LUE' ( MI ]:L5N"B\RH-SYS+%2_GII3*(.Z0&Z"S"\\+#'"1! MV5L)I!V:5T#:@:8(T8&G!O70C=W=PC0V$9.OY)6K<3 F2OZTA0J7 MKM][]L;?OVP@475G"A,'QU8@L WDLB\M^C4 ]R M\0W1I,.CJ+&ZVQ*ZZQIE YO7I2CDB.&P58+F[S/0 M%6UDPL,?&OCX,"7!M&[A)9*X#2WC&,.])KRF^;NAMW%@ZKLZ-K:_ ':6P$U)X*>K>5?CJ1 KM..HXJMUNG49C_Y0<;N4&R;R+ MG1WVG4;^01K5/T@IZ:_,V;D"U:U#M952FT=_$";B#V+:[ V121U6R BD V@' MM)1Z[!;C:Y+!";W3PWK?'O&?TCIN=$[?;&7TB;+:(3$'!\[S MARI#CZHX1-W8XXS!K=8?+5/C*]37\VR2VP\Y8Q\"5EWD+K'^G JAYV>:RY[#VJ MV:Z)5@U"4'L H^FA).:J+Z_?]OTW5]_I-"210>\$!.HA/-@-_M_W-DB/;_1 M1CP]N$WU&4(M]7PUT$I#M5SLPRZN#-$!B]Q[N<9\$8I&=T-N)G>K!CL&;]52=#H",U#-$*$L.]T<%06R952>)EC]T M4= "L>%['[6*!%)_4\&6@+]G#\G/@/(SXA %\8)SWA',J+WH+$KHH%!R]5N" MXG_6>'[*B$>J/_RIMS@BDG=SQX!=_]F4V ME^!!B#5=;Q$0T5YK43ECMZN\C_ZKO!E^ G\*M'<3Q1\<:2W !P%"S6G!=UL4 M03H@!OHXM11TSRF%\3^>9UA6^"/YJ] *@BYNT@$R0QL5]CP+=4!N ;KJL@,/ M.][=\=?$E-4*0B_(@1UUQP.;ZN RZ V"E/8D@LS0NO.6^-H(60AM

KGB>H M4@*74(N3<.H^/3H 9I7-J]FHOFDTZ6@F^U]]E+*4@-TNHIT@IAP#L4[V=W1$ M7Z<#4;885-](":W5I,&99$F)MO6B52]CMZQGA+_G2^/&ZK-H8M3B4\K,NEP_ M!.A?%.87A?D?47Y1F%\4YG\,A6R/4)CU.+L_%A*-=U5]6/3D#6/I] MTFL&W8X,C%GGPD/T^].)*&$MPO6-4NE\7%J2?UX\$RKVP69(%.$,]DW\HA,J MHS,"#U/V-*6ICP4W:YNB*((CV EHI\/\],[._*1X^(EJYJYAM_-W(6LI0P:+ M6GBE36_8(';L!!W8/2V46[>LL+?;/>$;6=V)HGUQ$]I&O 5_>-S]]+E-\AOTN".S7A;UXK8&NJ5; MY'U)]$>71M\@[(2>38Z:FBGGL="WQ/O9M2%":=?^363_ 53MRK6"QM;DP8"\ M!1(Y94FG>W1@9,$3WKS\A0Z,G4&%P!/D\T.$,$_@)G\V0_A5_G:1,]A*!=F" M:3JJWT*,>ES2&XVX[?LS\G;7H0XI*3,;_.G'"+B@=1BBL (K"%FMZ;1P=?)H M];Y_C;SHYX07H+7E\OP@//%R-083 XL^WD[V/4X'XL>V5FG#(,@XH.W_ CGJ MS"4CNZE[ %<4$[QO$;1!1O0.4&+J8NXJ5,7RT?C7MT@&;-^QVQQK.=#:B$O^ M=, FAP[8T:X\3/= 4ALI'];&R&%$?B H-#$<$SE Q_+\_+@2Y(YRIKS<+-82-M+E& M!UZ,1%"]54'8/H"=@A.Y-B-(E.B=ZY.N_/!L44YG''UTE%"@6U;4:1G'EFO: MT7BN)@EB=,SNTAZC[OE[DPMJ8BXKRSV<\BP==*!VUR2:]-LP:@H[I4KAX3Y# M!]Z*--%D:9)R44NVF\-B%$K$:+ACR!P=F #P6M1==G#\&#Z%=@3"#&(LZQ0= MX*(#[#("_0H5 70 '4GN./T*S!F&S.@ I@))32@+61Y2ZMZ !UWZO-#K:/3* M+N+T>2+)*I'R;A4][&9R0O*Y50[P[EK6Q5-FFW97B M1Q.>R1AZ[^.%%8G72>F6U==[V/G4W.W MM#>;6AEO%83=WSN7/T8-E:,"H+A""L@CX1?I .$0>N(&'7B*J45O\%_9.7^[ ML[)O,*%%.G:*#M0TTH$#72!DPV<\Q@Q2Z( BB@2&$7XI&BLZ!#X[,P82]^B= MU?" ],D((K$$K'$?K.%&$? % \ [7BCE$!*70CN&/8!JCX30]DH1M+^"<6 = MD@7&EK=P*HBA41QTX*!6 W1]'4D''K?LM-Z%5Z50P'QB_ (J0/:'RB#W103 MYZX%T0$&#HK0#*J-&-0#!I]V*"V2#K0<_EF0A8VQ4/WS5A]/IYL[20ZF"41) M*F:/OK4H0Q+4*6 LNWP53C@Y-J'Z@[AIZ0);6/$#_>PL45K[^E+\*.]=$;BR M0BW2GE&:&DT"53O3 9\[ :8/A#Z.G^3YL1]9S'H17\,12]Y25 8M.O!;!-AQ M9KVTLPM."\H;G,9&CP!5.:'6BK(V2?1/7;#Z[XCWP1&Y[&OI?*[P% LTH\2. M K[5[C_9A?&;GO -1CKP'K5V!35A14BA^=K2 1P;O#:"8.0+:H5^C:+LU<*E M_V08\ D8+IVZ_PC8C#DJ@+.-2 ?.D:J@) 8PB8433Z5,IH>H:GQ@I%:D$PRN MC(]QV)CQ=B.SB]3N11V]*_'XK' ZSR%'A:(G/THD[*7%_= 3F4A"/)TJ2KIM M!#UOU__BI%>.=$MZ-C@LA&LWHL/D!-YO^>;K:!K''D@X(.IWL8IA';? MY^*NHIQAJ7V['KXQ86A_X60&THZ#*4:@L;D$3=,!BMXE2;[=*RH^<9,.G6ES M68-4'\A#C 0A8S+,[7)5GK]Z;([M=&C%]4RF[;:1%JY )OG%@[03*D6@X2]" M6D!OR;R//KEI%7-V4/\-#R//!9E9&BG'TNB8_HVF"+^6\R^M%U+5U:V<;;DS M)HS)(UJUQ2<2WON:=G?8O;!M])"67H[T)_16N6,IHF$VM">]4)"?X751M7.] MV#FNNT0X'6#1-/ S3MR41D%ERH3X7P\N:O'E$PKH "_SV.8H?-;LL&E$L *_ MM=GICM&;X# OMMTUF;7V/B1\F,Y3[OL5NF#JW+WBC MC]*!+QBRUP8(6N5:T7\7+O^\K\[WYYUW:UJ36NU$;B':8;@!D:U06]E'"??' MV3:&2'957>6S7^T!-OX^^]83CYUO!A=1E+RX#_SW)9SF1UR"+5)X)3Y/;':K0F M-G"M8TOSH)T.52&VU>SYAYB4]W%MI+EO7T5/W;)C89D0Z5NH[+M\0B5L@$L] M/_&(RCZ)P24YA.7>C/0A0LIUS3Q3[WB'"**E&&:*QECEL.ELG?EQ9F#3]-7) M! A$NW;;.'U$_J6V,DO>UU];#?])RY^XU1"X/^YHT^D,QN2'U>$1.CN)[EY;&2=MOV;I25\,:4)^0ZWZMYJ[--+5^BZ!'&TDZH^V2$\2N2*.[NE;GSQON+QI#KV.%N MGU<<6+M+(;.979JF.[R]YF]=4S5'^VDO)4[U9_9624'4!^YPL!\3@L\LFS[> M[TQ>)@4-X="4:CI0@MH:!STGE/SXWYE,_@^5OZR^W.\MCJ4#W#DT(NURINQ+ M \+!;FUEP]D?$F&?$XA+!ATN75Y[3RZOBFUF!7PULBV0;G/CF=I@7,^&=6_I M)O:"H?I*^GYE PP[TA*;MHH[WF20=\7!YNUMZ(;FA7/IT(93G-$TSVB36#4' MN7BI"UKB=E$&HDW=T=':7>\T!G1NTC#=Y_5&>0LSG>>GR\6BP#!3+./W5SR+ MJ:2F)$_3P>4M KVA>>-""KR.A_,HS?.)2<]F8KD/92N>X=CE[QP+AU61:&D2\"Y]&OW/&?M/P'&\9G5W&ER MWN6 <'F?H++)=-Q8T*J<]N1!6T&M08&749W7[%^\9;,ZN:4'1/EDI> ASY<+ MA_9[GQ^_Z&7*Y:N1-7YQV#KT4D6)-G3;G-,\5_.*W98BS)U!H],7P4IHT^C* M91PMS%>MCH6D>*!X%(8R4NK,&-#3Q?B-#K7^D;E\7F@#US-*5G!RN,$P4Y8A MP2/;*L%\H?B"D8VGN@^9*HR\) U:&:<$"L<#B\WA.EC/GAY8=+5;0F- 1/1X M6+.[PXBAYX6D\6D#'D]6(RQ3#<*;7.[I'02)%MUY8+K%)A?K^1S*LJ@M'OS>88H1A3A'=7L MJ$9[[ S8PPH(31EU@F$GZ@:M&N,G2D]H%BMU"<'=FX:K'7T"/*A76:BSW:!O MY_P.7!N(()I0?GTG&X^)6][U*(EC+_1- -I\4DJ7K//=L! ME:I>R0MY2^4%,8V$N;H"R+USJGG9GSU$PM%*/I;RQ0>9TO.Z,0[!]:;7*-4 M/$Y6Y'T1YXSRT50>+N[8-8BJE1W?2SS1%&\-#J;/_BW?J..D6R;>$M5E15&K MM49)Z$DO]^Z*M#>GR)?%LA3'X=.''5PD4T=: X;=],5;D ['[<)O)V:=VMSM M>&;M2\IOIV^%ZCW19]Q]M%DB=BZ#'\[RZ+1:/NTX?88( M.> :W^ICI=F$]>1S]IY=STM!P]?]89GV'WM4@674/6CB^4-?MFB#Y[ID[3#M MT5VVA0'W]CJ5;K2E.AJ=CAQ9.0; MO6P/2&C*-3.LRYJ/&#W[8>S&ZBR_Q$#YQP+$W-&,1BUSS_83=YKZQ M*FZ]ESP4>&GJ7=;IH2HX.2/C>,0A;,<19T(,B1D+Y,6!M" M#G@G82OW;Y=XS:8Z]HB*V#G?PMPHD2IP^VX+UV4V>&L#9=I 07+*>KT-M\P= M4U.@ [G$1O'MVZ20V2)3OKK>!*_65 *:K#)^A'6,K'"MY-":V_DFEAO'C!,W MG ZP+,V/I/?%Z9.7S7\+@15T>>\ZE,15W"NY[,C%RU%RT YSXJ6Q_'YBH'C+ M%F?BK5"38BE,<&J06K=K]7.5(2*L(#2YF*(W\1Q]P'KR\\+55Z:[(Z\_?KR@ M!GTRE7KOEE6ZA95Z-DQ)-VWEI;9I,V[O:]L)F\-.M_&"_7.E,V&9.(1?7T/' A,IHE^_^91@\[K4WA%:>^-%\F8ZJA8^ 2%Q MT8&U:"E"Y[1KF6-3>YC:K9[/%ZM2!&T6BJ]/S^567,6=ZK.H+BWJN1NA4N"8 M\Z&539' UGS9O89/AB_'V'_B>Q+F4%T=]^FB[I6[NU^[/:VM9_AV08N;T%1U M(/&5^->/'Z-#4XLP*9W4D>QJ5VEK4*!X/WZ\Y$R*K?S Q[B:PPOMJ_S3?@JX MQO.W24S!3I-L*%_C,EGP>TX$#)A@M<61.>V6?U"<+2K0!XLEK M99<2WY.XY< 2EW0S0L%G\CG@L\26?=NW[QRWJ<.'R(FN.6HTSKFMP4-&W;2S M0^E?%=6P!2:S\@HW!Y;G]9:FOPJ\FGCWY>M854F%"'+H2MN'W*2V3XLYA&") ML4/65V[Y?SFFZ;ZU?*"A9?<1#_F\\+(MR2QHW8CPZLUXS:Y*A)5"*K?JP.!P M9@'3I^TCGDZADU'IIV5FI*WM.J,'R1K*LVEH64XNEO9^]\LK2/:FB2IE6H-L MP9EH"QQPJ^9)Y N'Q=%B,;G#$\MP Q_1]4:UPY/G]%6[$H7X?[LP5!R^;U9" M2"TK5JX.LE_HXI#-ZZNC;S:TK@0FEU0:3,B.[;?>CW1OD= Y\] R(N5)7WB] M0U/5G>["KH)+5GH!#X5C1GX_??-AAZ'I_X55Y]O\<5I$C^LKC+)G02@Y>[WV M!\!ZCGD#FRN??]=-W%GZB4=L;<^!*8(S^O3?=?KOY_4BZL\K2M/H>O2[-3EM M"KLO9DW\87((R7_B7QJOV!>QY58;;&)/BAV_3LJD YO=-)>F/L0D8M@=4J<_ M]7B1_[W/-3A9TF'2)5;:+7[Z-16BNF>EMNA&!V40$6UY"F0N=V?_W6ELUV/H M96C 49GO&T.UKS; SEC\2,F*R,76(; X:+!MVRE6&472,=26T53#_,FVPOA9 M9/>&(QWP=$JG=,2/YV*9'4$]7;GM?]'@?]+R'Z/!7-]BZ NW)NWN^A:M<;J M$5,Z8'&5VCLH>4PS8OM5BL[28?N>04(\^FG2OH%MN1'%BW#L3#KM2W%IYK/- M.Z#%W-[CC(44U;=[6ST0Z1]+'SENB3HZ+U")Y7],W=6\_5M9IO:;.J0)/D33 M]/9AL6-SG>YN#9>2(LX/]TK=4JH@?[K]&'6TU<+ "H^BJ7\KHZY>.$<'5CW4 M*C9;'9R35YEK8"4$\4?Q"#8Y*4[_4W:43YMZ%M /+/4&>K@Z74V.R?@@I(5M M7NK&PR4OV)NG-$UUU$$&B'&9U]@1ZQ.W$BNW;S4W= MDK3/%9I%&Q_D^QP&44?];SOWUH!:W/R].SQ%_7R[R/*$8C898_E;GR?A%C[- M*"4S%[,P:W@^RE*6>)^(,.GC"SE%G9NXW%#].APFLU1UD]L)I)F/68:]9?E4 M\O&,SYNY79];\.4+$NS2%4QL-_5&Q_18ZOILT]9Q<,0:#=>;'?J2MAJK #<* M7KXCG79OR3#80I _ND4B1EM_AY+M>2-[LZS31=;V93X/4)?1B-Z,7KZFJR, 5),[ M/\ B":$1C6C\#1M3\;K)P9J)HBQLT9?PT,P0N$XAS65 UK2ZJ78\1:@K7456 M?XPV$CU#GK19C(L_#G7>A+'!IB77V\=E=]C+9?-PZ::W M0IRT;)L<_$J*:&0R0?7FXP?+;_@/)MK5BJI.2E.LXY]72M*!_<$8_@7?>XJW%;/+/"RXI"QZ?B(LP@6>^I\V$"W:T5D MDYQQ1+@N79WKA)W6V6MM9H\MV]E;<7!*Y,[E;$,HZK$B9(T"5[?<PR*<^@'3'??>#$C=95EA]7X".F!CY8F*YDQ$#!.-UPM6<$ZA M3ILLWSU'@ZC!_#!J>MH"]T/!BR>X'UY'>3T)V=0*3F+ME5,I5^K(IG7RA"L) MKFI?G+50P','5H[IXJ2>%9I>TEC6NK$FDL(C2\077["7/J2EHVWWRZ7SV_T8I3A;5[>T#C!QWN\'J"#1%8IDFGNE@WB MC:2 9^1;QL8:ZX4:+YBGS0EY!'NOOAC"%=V2CDK3]+%1ANDK8M\4O[4KF=#8 MVB;,_#$$<],*?+W9&5QJ0U'WA?QK4<3/K')"MSB2=)\,Y?'&BF#*TI!GU O/ MR#CR)\9@JXHP75<8=(+T"?&3'//+*8&-7!=X_&#QL#PE>7M(:^)L^G777*:J M-M-\KQ%& \2>*S8N'ZQUSAK%1]JC*X@*=_;7R#=1]B6582!Q%P,M0Y2"5(3K MY/=E9'&(IPO6"[?'W(LQYQ#@SM)$+FRMELV/G@?#!FQBC+0(H85$?:0Q(S1M MIKYXN?<3W1Q:.)\G[=MG FU%Z9A:8-Y9FYTB7)D@:W(/+1]_%Z)BNO!2FR/T M^S.N:YEFS+@E7V"]4FER8,+O_K/4JN1K;"WRGB[2XW>FHA,Z&M;3NZZTI#]+ M_LCR044G[+YBM::MA+U*=3$;0*6 M]@1*%(?0@1-7XR5TU,D)=RTWO4T?]F2_[0Q8M;5E\6F-8"!$JR /F!$0]3I% M[PW.-LK43!UB9%M28FN93$(?%M/EH -[">&#&V^E'SXX7WIRCDV-;;F%A>GU MQ&'8K0Z[0N,GW&\FOZA.:RKH:W?O\C-X]ZF)Y['UME_EB6QWRWJU;)O.NC3# M(1@Q8.7$]MN,D^-3;#SK\YU1F@-JJ!HNS^Z,2T7G-CWN;WZWDI27<%@ M/%_R\3D(L2X:U[PU9H2G \&K2P73ZKS]UQK'+Y11'-"-E5U7\ ]&WTQ=[;-[ M;V6FIE9&!VPY5B$USEP?A3$G/U"^/E ]^CSGF?:V:49Q186I:I<7)911WY#M M_FYIZ3MU+VRZ-\>(/(,(<@<=F-.\C66N5(AC'_9L#>S-ZV%\R:8P%\T&WVXG M5JWU%.72@9:]G71@-((.7+9^UM#0XL'5GWW50;M6/\(0$Q>^.*TZSOM(@<4] M0KN(.M([?^0:(\]9:U6%AA;,!3\/D5R^),8S9V]PG7319^3I\\(-F7XTEE>M MN]2==3CW??J7R'# L>*:8+'*^17Y!E;X@D/41#:_;?=*I9 MD%\/M:P2/"'4%%/N'G);[@;?(M-PJR3UNXVA6W&OK*:CT-"DVU/D;WL2W-,- MI*>?<"M2I-AGY.[BZ$#]I=EPC-W2\M%'L\Y##OS-S$#(?C[989PP":I'$X42,+_W3%'.Z M;N"XS :GQ":"/,4T*/%_] KJ(:JO05"=4>+'"E5>(_7F!7O=I](\6Y+KZ10! M7UXZ\'8KG0X\B4*%^1R?U"*RN"!):V!6J2BYOFO1Y&5@E[["8L"\SAOA1+R6 MK@VJUF!2C 2Q1A'8! D[Q\P1S[!S\AET8/P^>LI0PD!*?,4'M;.IAI<E)! MH:?(8F,#E^WTS@K[H,?>:GL%&)Y5BZ)5!*<_SPA%5J*2X\5K(^XFR^ MDPGQ!;1$A8="9M _T&(YK= "CFQLJ:W>=J !J M>M)=>D=3#A 7*&[?W>M+]Y7\0SNJ%KQ%N2I\(5IXI$+B2R"69#KA]870Q9L MZA1$%K F?8O<5>2FSV.[0W>R#GX R&>O%GM2P%/E&1;">+5G(07R@#7_[F M$#.*K_B^V_2$-U=/_VCU?=JX[<:$& 6Q$G^#[I7<'# @V2O7+TV<)]E MP.?N30SO*"\_EIW.X]_>I6,UW'3TR3NCF(S25!?;B*RY;-0!&XU)R,$!:[:] M:GQ#0ER)]F,?VJ:,6>8%79S6#A1^5[=+W+[Q29E91_S_)M:3@159\S2)J(.' M];=ZCQXXRBG%]#S1D\'$[:?N=4:<@$][1]-*52E909A+*=Y+5,NS[]1O"VLV M>,.2E_Z6Z^HZ*216SSQ7W%1U\GB6;?2IJ4M_IH.NCZ)HEE$+/ M;+=.Z/2;K^=/'I+WO)4JE 7G6^0N-$BBG,5';%6_ID:@3B-MCV]?;WIE#NUV M)IF/5AVH.MFB9@J-,3]7="[VNTK:(G[] !&KAU?!Y1RXF1"5_F]"SFP8. M-X47;01X%V6!L<*.3*L&4:$]S&F20^TVR8XU??\WS"4M9>S7HK]ID":5;67; M?\4D?[9USK92'[.(-;$R+NZ(R3!?4\=&&9=6M8Y32!=JC9I MIP/3=[KHP.(,G+K/H-NE+\@VS1O.W/54^-:TVL,M(K<\WM*XQWF,9:@NW=HM M+I)#\MX+DTMG9,<2&?I")E _>&RR/HMJ]=.A 30N\,?]ARJMM2%8'37F;S_C'1Q$$=8HR'5#Z M%YAN20ZW'%; J!)/#(4 MUD[U[P-8][HHCWGC\H!)*Y+SMN.9!X$7R*KZ3STFWFT&GS#W$ Y MPS!,]7IIH<69615=:=KQ?AICPH:YK_*.Y;Y%V M*[Y?[2Q82])&I74Y;17WC43HR_6F1;I=,!5)7)?_*F[\_+7A-"!S8Y=^TRTI M,?E/FVS2I!C6A%!RY95#Q7U6R.D/QOJQ5P*'^<,>\X1&E'LT[=;_]C+>("%H M*VQ8\X J8^1OEY8M6O8,8W!^>O80'B;/3N/7O=^W%+8I!S>^SV\[KSS25F9Y M-_W?__T';45N&/D62+)%N[!+XB=HP0G56IALN#6"*##H1@V\!U(8<8.6S86[ MV$">G6OS_F7#Q*R*%D%-X?A"N1Q"DA;@1,VQ>S,Z$J,J#5V9E")9E%IWXK:J MO";>>/;I=W&*-%3UT#:^S^2CWVP![>CQW=H1'+\BH'7>E MM6$)Y',\C<4NC6*T6'VRS+>C(>=3*>W1F?6F4DY-9SH D;A6A&$;?#U56/O QUPN]:_?FAO[)"J*Z1QN>VW.76HL\+Z/X)-<] MQ!'W^%N]HGOYJ\NBQC';;N>E*>(AWY)#JAZ?T0OY^(#_B..^937E<_)2D]?Y M&FCLG0J\M\-6'=C[%X6K[E6$*3+Y,.3N(T&,UH47O1FFE'%%RSU).8]<()"% M2")[;##<1_82Z=(F(]&%5D0P6YH9TGYJ^:6-4A"#8@A/ MG(*__2P6NX9]P:G'TC$/A7@C,#P^@G6>L?6VG=IVGX-HN^WA1G/'Q[7J54R* M_?+(:EZ_H9NK=!+UER!RR16OV_SHP)'LFY75)\LC5;UF^1$&/V]0#I1KQ'SL)6N<6K@UIN;L(-S#8CP32S MS2'*[6X1$:0$9N_#]?W9L_&J\EP=SN* MA]?1L(333 ERCV38YBSXUD"LKWSWZLUSF;-?'=5D^+O%/,;>[M]946<9HL@, M9=7E$I3Z88O%YDM>X;LJ BJ;X^5+O.?IP&\L];IQV\>-3!H<;/F4)42Y98Y, M1#YIYB'YZPBXW&&?ZVANX8UQX;_P\=-N5XG!#6/J)4C(^8MY$YOA8BQ[1C*L M^ YN]7)9EG#U;SYLDFEAR_Z""N ^%[4G:?VZIB@KVS'K^/-&OE'GX*FB+GV* MTH.P8M!R3'W=$4?=]=!D?Q-_>!LTYXH#+J7Q17++WB#1=\?/:8N^X37-$$P_ MS]HTI2KG]:35RNA!;T&6T7RYLXI-5IG^R1=N%M(L'12-;A$[;Q,)Z@5MR<#G M-JSQ2)YYGF#[;_!1QUD\V$]C!YW)SU)*0Q8;W1PD1-NEG3OY[@;N"MKKN)_3 MIT9+!B/[OFK6'J0+A?^U!Y'_E/)/9^)0^OP^=>-_+]\@K) :^@[9I[T&DV-O#% M*AU:9>A[4<93N#?][NGX3),!S>WQ%^\44O(HJI+ZY2D" L[VGT6/.<3-@5GY M_;]Z4-F5'4W14#@Y'Q<4++;"/A%$YDNG?3'Y]NKNZ?1,8\,KV[,O>+8VX8]G M2BI]?#AI/*SZ8_C5]*O%[<7+:*0'I9B"&/>\C1RYF]GK8\NR MWD,[B)?Q%$JN@$C\L,'O/<$'9"B]:#I@"]_0,9 R%:Q;)7*#!D6VH@/)"65Y MJ)5->>BTZWV'2H8:: /)@MGL!L,B',O?& + M6WHNPN,[?GW_J!XJ'Y2.B .]$PNCL82IFZPZS3F&3LHX"YQ@LJG>HD+B'H)Y M#/L<"A?AGK_68G D;IV'#CB40>.U:C_"GF3)BF]D2IH;)5I?L^^^6(Z"UJAE2 =>'*8#5"\UD* F$.W]HQM\S!0?"-<<4=DGOU"R90:.@,+% ML>WOJ-J0F++E#_D[&EF>8+*S<2D>X_L> GN+K\YBRID<:LGNE"@.JWQYU1H0 MKK2,T(DF],%-#AOV4T5#O]]*M!2PZ%GN%THNKN1+AAYQ3_ZB]>E\Q4I,>+,, MLMT<_PY6<:HG@UUW1&TI]NLCJ#H)\<JPGX,K/RTO!G!!^\%0(BMOX/?[]LWO1P@O[ MR.EYF2$5>8&G\^LZWEA@/K\FA\,9.ZNC<:J49X.J5,\; M^8YPZ"[3PGE'V6'*XL5O*2\[PR29C&574>TNX/"CI7>..VL3$@\0PV$,-RH7FUY9VCJ*BA31"QR]HR=M(\>8WQ;Q7?S4SG MHJ6^G%N?8"37!4*??:(#C_LP?5\21#-$G^<,6I_S(7M&K+R#-8Y$?'-_S;B4)USIBI[!CAOC!4!X?$N\N1,/ M/E6+A!+6KJ/:P&0[UGYS4[?X8OPQ9%(O&^+D,-X/)6XFC@\?Y4 >[<^I/%^? MUL6O\L[1K23502_5YO/LG.%I!_;1-L86B[CMI8K;Z^6@Z!&Y.Z*+6"6$?8O, M4/(Q%XR78V*#;"@TI?KP36".&+O'7_'7+JH9OOB%VR.L28\.R.4+<;BN4C,\+O65KOB?N*]D"%\ K^O9$^4I*Y>N3V+"C"3!VNS_M:TP)SI MI>Z =D:/@J-Y3SB9'G67Q$9X[!NQOH4T1?9(+J^1C^E"]??$N& M\9#0L37I(51?%&H.:>9E%H!_35/E0)+6M*B'%]ML0C"-;=@6.C!\QG//20F# M"F^1O$)TC6N;?/8QF;CK!8W[R:-I(?:SKF(7FK*K_;*G6G,JW.1@C)U1U2#8 M@\GG;.,0C8(A&,1X/RPJ*2[MW%-XM*Y,H"WNB=-GDGYT\@3'\-I'3B5..UX) M%EDSTE@^UOS+7'+(K$*BT*>-Y.H7N*0WYH+^&T%1WT9>94\*A*JKR:H6V=Q MR^9-6[Q*^/*.K73==,@+*GV'=,L S,L&/%$4PA!J+!9$,MQ82'L#74'6"T5'C-I MNEVL/A14JR/2%BJG6[YG7(?V).VX@_>PL=0N^$GH20W)=O3AD]9\Z=.V?. MF9G[S!_KCYTG>;/WVJO\UGK77EO$B;O@94#]USQZ "C'%;"U-A\9D2_";79W M#I7S95BMJ(M8&:#"'A-7/T)V3=6 6#NUFMY>HC9?8<='OU@7O#> )>HQ*<@K M'-R2P4.KHI(S"Z-L2U"NCT=!'!?;C T@LB?QS/JXU01HRX^) M1:T8A;1!E>M%CHO%7KWD5I!71DP6B@:?IXO+&FE-?B@;Z3OR23FB[>VL3&9P M'(MW8@YCB<'@60.^(HPL)!GOZGN/T^V]!$]3:W:VV,'KX;))YQAUU[W17 M64-@/&/C=5:^[-$. H1'QW-IXU_6?N$,T?LQS@8YU>K0#-]M9)KXVH !?1LN/43[-&BK,^Z MQ#[G1M/<#UF%C4?U\E=\5IYM6[H_"\Q9''YV$'<,^D"0'Q^J7SB7&?[:A:W3 MC^3DV39Q7OZZ9>EMB'N/EZ$ 9#4 RN_8.8FB6J. 5/$YMCTN0\E&]R&RF&B& MT- !?T:V)>HT?5<9-?_?/ 4WX&K^=EB1_%W9 [57S*L;C?=QI&;+]-9LRX[W M"KO1HBY!B9484)/DNLE%O?Q8.^TNU/&!3]_''C^$S":7)Y\B3F=QJZ$AVL>5 MZQ*FU//7MXK (FT=JV-;<8X/4 ]\IDQ"IYH&6J?B B)F M.R%A=^C->N#1+, MJ+H0'3GE4-S:]&^]TYA7JH,[$S2CXE?ZLOR(>0?->IDV.Q30L@XOS-*"FO6P M;(0Q/?GKC;>/8T#4!E$M+?-:Z+LMJRG9= MP&[]6FEE;HV+ MNM8[$)"Z$.SNE/HIHQ\C\P:C6:-WY1-/XHD,1C2,#I>E5Q]AY^+/Q0ID89=' MH/26FJ0>H\4V?2Q';MUOKXC!"/<9J[7@S"7I<\D7XA--VI^[T+6HGEGE'!GU MX*!Q;AAYB$?:<)4^SV2S"[AZERO\)<]],8T3^HDF'R4KYBM=_<+@I M\/%Q,KW4"9M\>^MV4M8_CP?]SQT/DI;BX-6]/Y@1?S93AFX\6N%(SA"^\!H@ MV8*,!CRC2YM:TI#9?E=S$-?#AN(?ZT/*71%J>JEV$;.FO?6HS-O/IC'*;JKH M@PIT5AN ;577@AU[P$2]P( M*C@^VR;]XLOF8I3KYA158I'S'@7$7>&HT^D;$+O4Z>9])N'@X:CU-(>1G(1K M+5@^]\L&_=+H$U<\& \-9$4-(H^V(S )Q(21X"%X!EVJO[: M8O7'F8=V;V$+J%7WZLX'/6$#B0A>\*AI->DB!70'Q8)*VY$Y66 L,-D,:_Z8RE3+K'.K':?B]"B[WH6KXE\ZNR7-65=?KM/R8XL2 M*:"WNH!&?"76+L#]I-=WYWULHA3'[&%DA*#LK!+UAI%W0;^>G^=5##RO_"'Q M5=8'IV/#(EWWRU%SPA ZDVF30%['WTB)TC5>CR[R9,5ES%- Q_BB-W9+#MY, M[I>]L\EKD_W@-N_H0CJACC6^YHILN.2R6GG93^7]%I/_B]]H]2\BNTRW1)=: MPR6XK]=XV;&>E M'=Z;Y1^G '#3*<>:.^I[233C# M&PKH"(HKKR"QYWZUYI$7IEU'QF.-H/7\+ON< MU9N&=8-Q),*9H'AX -D(7I7^7$#',?6,7_CU9P+/%2HK0^8^2F73T AJ?LQW5Z7;=N==.4QT].;J\)3ZGJ(( M?HNHZ^6!K+$Y8BU[?:^(#B&A95-WBP(*-[U,VQB*]R]].?\%(2/6>'"79E5W M3QEN$B$K[#^T\<)_'+RAL(9\RQFDULTP1LM'9&OX#L#X^(=)5M7:ONU&?*/> M=##TL#RKE[AYVP#M^^:9AE%$TXRW#K:_CR2#@?\H-X5Q!1:.SQ 8W)^6@JLF M!\*26SE;.WX@#:M5^)S2"? H^0^ @'5#N'^O!]BP"X1N"@_",=\HH*[ABI1R MPVD]4D A>&R4>B[L+-DP(X@>"8LQV UI,0]7\M)9#[A)4(\.ZWE85\ M5]Y?T(Y6--W[[*3^?4FN\LOBSF9R$HF5%Z> M@J4U]_K%.L^!'I!.P\2ZI9";"<3L\,UDIBY-< MJ4<8^.-!-_CC"9P\=,;K&F!4OGO?>EDIAG?B_N3T'=6K9:C)?I3?]Q*A M5JC#00X60P&]YY0XH.:D@*I,*:!ZO>QN?6D-VU6.>O;E2W>BDA\ZJ]HP$S@4 M@.! T8YX#K#XKX$XR1]U!X?P&ZGEN/3I@<<;!U-GNUO71V?F4]1LNA^*3C._ M>N[?;N]:ZMV1GUTT)-A\W WX+_5V5=3&8GS(WUTAQRXU5- W_P)4;]\L%2[UHF80D\^VCF@\9^4?8KK M4&=<7DV[GE)8G:B]V7:MU&-&#Z[@I')#I0T?(R!02)^:G["RNTZ(^W4AB63& M@(EM=@2@S QF90IF*\\'=P&-NAL*]G;^PPI 'EF(1 [03.\:"-9?,OV8-*X M++>^U''9H$_3(/FYF6O_#97,,>6UL8DV0.->_%E-H_X^^V1F[QN&DL]#C]_& MED''EJ7[>%TR520MXNVB^.RL V2"")K#.>1+"[O$><1VF>I&--?GT3'SU%#Z M2#!$YPZ$K77C0H']%(3>BJT>VX8IHA6A79O!)0Z>/;+]W;VEZM#[/_G79"O, MU;Q.+^X"9G7'& (3-E&.6[<(W;4G[I?YFZ#H M9N-U,2[?#\AUSJ.I"[3NL\O%O='[+I/C6<^YVR%^=ISH(N[OOJ:S*HDCKA_1 M#)K\EZIF1%>EU_7ZLK8/Q*F+RTH^*S'>%S9&W#:)SK3:A9]ZU>PIAE5.1-8S MI+1#]1'(//.L][Q^)C&V5N?!"BBLFQ!) $/_>LCJBVENR MKYSY>]GPN[+>-:4(KU0CFJXQI:X,6J-7:K?A"V!WXC>\UY@D96WR9^J7>!?/F$'K>+=#B^157TBX#L%MR$? K%*!S/KKSX;ME SW'SG9BOWX8G5U6'/3)K M2Q00E@K'3>+BVUPF+H1,J-I-%12";^8A%$W#'@V>N%I,[^#@CC'>@&CZ;S5& MA(ZS4CU G[A[ 3NQHQE(VP/](?SG?Z@&X:PR,RUA)+\+]@X M9EKV#R^;JF;.>YRWNL%[9,RUA\=3';NO?NEQ7?"HNN"0V'=3EE/.)^Y]<];7 M9B#CK+"P8KS9Q+!+5./[:X0$3#Z!\Z/Z;FZ M!IB^I^>L#'3F2;\<]+NC5]#;G;U,'-KFMW)_/A ,OQ9+4I32()^5N[UV(]G9 MW;LB%1]4+8J\(-ZL\6Q$D\PE'[BZ3B .7*_ G.D;3O>XQ:^3LZ>D]=LQ.3L M9B[J>8YW9(< HD^PM8&>+I$KH&ZG;9#7HH#D(A&',+CJYW-2!D1:WP+:\P\5 MTMU> YO,#R4@.\K$DO2<+T>BA6<8O;_E.L M$CYZ"-ZXN9,M&J+,-1.7A.$RO?D@+"7K>.[Z' 6DL!<7D'J6\9*T[0Y'8%;( M2OD^.H3>GR=[NN4_U!K^_?62-N';^'1GGZ/L!.KT%%__R!6J)'\A8H"W8D5Z MR?HE"SCNLZOB9C_SJPU4+'7VSCSX0Q,))ITS%X@PY&[P>L1ZJB(. ?CJ\/GV M;0U74;TH[WQ5F"-_[(R$^&KN8R-IB7CJJY5QW4Z2!;'TO9H^:T;WP. QN<9) M![[9EEVPC_1ZK*E+0MN$*'7G._!:'(LW-37YN#'C-4O#DLURM7>[Q<]-9&HW MX3AK=_&T[PK)EA(2>]1T(W4]$I74ZHW)GM5P#X'$[Z,F1H6+YL%)CFL/81BR M, S]HGLUW]60WK@HD@<\^JB*9$@!W4:QI'[X,OO,U?S4RH^U\J*X\4_DDP!S MV[R>+D!/OA(LPH>H/7S>)G[J2],RYTO(E5""7A%&"+=WAUR-<\K4$ACY]&:^ MO5'*U@?'PM2+2521S8%P=^0@#1M:5)\G;$/G#C/Z!;*'?7^H9KW^&)^; V+[ M.0MSX R?LRIP4UK]@=?0@^&09*5].^+L81FB?S8&"R$A=B=V6M0/CO4_PG?7 M1U) Q0,4T!D2PA,P6[T0\!^*9P7]#=9WT0%<11^+# =IK[QTY2>9;TWC4.8; MBKFEU+XHIPNJ0DMJ#E/74GEW/07?S<7D M""\F["SCO4TM#@_0;*/C+;66W5=38FG'B\-X(6.7.B>%88O+,-%11K! M=][0*3TY 4)=PXO$NT7HN8^V;M;)?E F;\PB)F]!&$PJC/LX+29*"(T,SPZR MKVD$=9$FMA'\^/9XMT+GJ%&^K7N>'S^ :]P>X=D1=7J?]?H,YB(X"N+'%GN] M1C[X'X6_VX6\J49]S;:9R2\+'W8:NBF@V;=[>=*_H=R&;T]NC;5^WX@OGA]+ M@"P&:YP[!RB_U YWCSPU!H*]C N,'2E<[/9,HX F3$Z1%&FGC8^[%E6WNZQ$ MC1+OM7]89_9\$A?"0\Y -NGE8Y)5C+I+" +V[X@IPB\-Y0Z[TO&_]>?)HN7B MJS^LDVQ]"JB\#V QK7:C?L;_/U X\-U:Y.8M1"()(0%LR.L#6SI]2%M.T9WRO"J3#+2*LII7&P =%!3GY$!Y)\7D"-Z^DP*_YHR^QE]46PD*8A!P]NM=-7;"A_/R;7IY15 MJ.Z#.WAK/&?Y0I2S>=G#I!O5VCZE'L=?F9S:>%#)A.F9OY9UK<:H ?+12ZEX M"2*PT]%]QT8F7C?Q]/;8#?_%:'G!.#X4BU7H2%.N G]MJ72,[[$9MH8$_XME MQ8NW'Z6R"'P4+.:#5Z$WY2S!.YOHCA]_/(CQYGH>0 $YIY&9"6!E0$N6P '_ MYLK^*[1N:HBWWG.%DQ6UR?!0V73 L\@>/.!;1)Z$-T4 #,?$0(DG49$9/W^0 MG2F_@B?SD8]#H%V# 'M_D$A_3H+I?YLVH+\"9*^G_^%%P2,:DA# )>/+AY[) M!7SFGF#Z*EO@NY)D8W>9Y_OF'J>/[(<+O:80W)=T#"X#43>+FB MPRKSCPF)7\87WXS :[+[X L0K!V)8^0/S=Y^&NO4=2LDCYX;(3,Y TR\#5@* M^.3NQ!^NI_KED^SK_OP"D\X3N(P",)$6#UA"ZL+#AG;@7S^P%]6T=*$J_(]S MRL:[X':G:.[J]@HZC1V]-_"J^2:GJK$N:TQ36\!7!2E)OJB-TFWH6ZO"<;'* M@=&CHG)7UPXM\9O?F7/R^-RQ7G]58:"RHH]-XTI7X?)!@6 MO&/3"%&9XNU8Y0K8%'KQ3)5AM!=V/UOG"6#LOO^$U"I&:K:&72/4<-2?G&0^ M/$76EG[HV;GX<91GLX^5?^SK-M5%!X\H7-2VG6_COGH56;X+.JM^J8LTO/+_H9;T.?)/.G12>NZ?*]_S?,N]OW;#B)O"E_V;^KA++958YVM M<7P=.TF^^_ M!)[2,/& M0I5,=Y=9=:A)!9HEM%.2F>ECO;+/LRU5Z,\,A%QI_ +I*-Z>#\;K2>2A5/$. M<\9Q%!"0S;8(K=6$2Z^@HE\--_"9UBGEBC_O1V+%1Z)4VFZ=80",J^4+PB%:IYRK%<9V)$_ERD7 M,RH06YKU-O]5(+4FYH7%=JNC0)N=]>LTI!9,.K6HLC0_2+N@.)SIZY'+@2WK M5#GU#/.S>Q);ITW:U3SNK=7M@KC?9; BA(QJR!/K M9!ZWZCHC8Z9*(Z5X8>#<$? J!P744K+$=_)IA(2<4AMIU^03T=SX@77))6FA MF4^K93L>Z-;#:W>6)/_3YA M?)&98/XWS8'%D.!JTG+M4/M" M7KF'*K1[)2NQX(C7Y6>*!)\U];J%<,L>@,EK;^\+14\N@ %8H/*CG[,*[JB6,C^IPX(PQL\ M1L8$@W,!XHGW\EG"4X8#0ZQRB8\.#"&?,U(Y+!]OY05 ^V\Y1HTM5$ )MNYB MC)HFP02>?UWH9F4RH/B&*.(*!=36;Y67!F_272:70;;$#,H3=P<]>?@*\,!N MHH_>[H3)>PP%VJ^3'"F>X+[D=C/[V6"?7C/DDO[-_VODR#I M*!MGZ%E1P54D2^W-M-+Q.K?UX&K.-40G-4XTH20V*$#-%?N]);_0OV2%S-BM M5TMFR>VM.GI_>HSWTNCF1%HCUA#@0Y2N+N1BAI;.BR5UYS4F+))95'!E@E$@ MGG[JTFV)F%?TYRX2P768$@SO!N==\@C.IBG0Q<@ GJ3PIK-%_BD^&\ZNZV3: M3M7?+ 37:6A0M[0@PW'J<8#YVD+TMTH[;0^_2+;SL+;G+_]T]>!VNQT-C,%Z"_-Y8TLU M5U[](\Z[]UP.W?A%(@3/G=2MP#3L[-IX;">!10E0G&C@)U7><3S[MN%- V'92? MMER^8$< < 6788+$/02PN4S]?F-(YGKD<4$](HN)+"[,^T97Y%4=YH')BKRX M^5*D*6D#*MO*^/G!QH/W7('^N3^JM:3]B:7ER*E.'W?\)S5$E\E51(OZ IQJ M6<\D%B,LB7<1W7U$3-9;JRA'VB'GE]P Z3-26O@]!C8D'S]4]<-C2%_(3F]^ M'FKB@]O_YG#XU.E3W""GZWEP+&\)+%'-;)LH SR;8A9ZM->S39UM!; M"510#3W-]6)YY]#)]4.3SW$KR W&8!]JLJC )B M(_A<#XAJ7*;-68>GAZ'GE_>#MP$DPN7.?7#B)@1W#=*0;3!N"+WS/+?8?^J6 M<\3'V@"BF5Y+I-@:G!HRHQS]^^U#OZGTQ)I+&31&1)EIXR3A-JQ%Z8:7=@Z; MX[?\K4MZ_K(##3]1&=+7FZM+E&KJC!VCW+9S:>77@:NJ+/TSQFU)R*]ONO1H M%!Y$"/_@^+0KZ(/>9MYP(1^M)HMZ?9IP^C@]D..>05*#5\0 MG%HG'? MERB@;^A/:-P%VHTL+RH3/!1[)7UT 3/.55):T2MP4U[WF34<#<-(8 M"4<7>P\9-1?9T)8Q$\6;ZO,:W8][XQ]&VYYNCV7*T5F^QA9BPQ^A?M@U97#^ M_WI.^^\O20G0,0GG'*B^&NQEV52<>""FC\X'*@23-BL5+W!)[=Q;G>5%:@Z2 M.4]4)J+ A^DGB8&H4=[-#MG(#V3/8^CW!'PM1_$-!J[OG<':&C:FU"'_=)[9]LQU4ZO8^SZLQ\?&6P6=\K@.B M'%7/ROTFQ]_OQCZ;UH]TO)1 L*>'!/IQXZ 'IRNBREYNY+LA.O!(UE6A,[27 MXM' GK_^]]C$ 4PG^\@+JW9U8%[MOOXBM\0Z>/9 7X'SL ZZ#0!Y\QGS!,ELT/FY'?9MR\Z2M/BV2H2;B@VCQ[\O?H M'^#'."]([HBV\&2;+@]$';=<8-O!^(F9]5E?N![)%'9*^TLUB]S)S!;>5/-7 M][!LP2^C2LWA0&P:6@??:J@EDXH.WVJBL16*-H:UNLQ[5^YASF<&G7]B1M1K M$]M.?0N94>R!+/?SI;^;Y97)FY)$4/G6:KS[7JU0U-N5N'&F#E-YH>M)>:_N MA1#5-W0,O)P7'^]R]I2C'N.1*)C! Z)3RW#CV6E8ON;GP0[[D,8L%R0K!32C MF0^LJQ\P3QSEBBGY,\EF'1W@*FSZ4TZ#EP^5*[P $P.LY6TIY"Q^1!,76[YA M^=F@**XZ=BX@C_T<]3%[S%:V@[]E_EH 3#/5A*,CO73%'>E;R0LK17^TOBF0 MD'M^],'WV:M/7GK)6^TL$8JJ)GY/:VTC.RI#LH?I'1[.SWLJO4_T19WL]O>' MI::U 0BDSB6.!3<%M6QE4,&<8:5/XSPFM**4[!:/;YRZ>O*6Y0S'MYH)DHXS MF@4]HXP@HQD >&*%*^TXG'NGZ>567'$ 6.[Q];7&%K)U!Y9)0DA&+V'_]'-& M/=[=VP9QX(WCZ[X%S_M$>^(LM-Z;L>I2Y[""H36Y"RG1#Q?\PZ:USC'H/=@^ MH)K*KDC#^]XX(O6SZGX@W>[+C4K_CUJ>LY6!2#/#*UT:HK\_YD*RM_B-P'E/B&A+]= MN8X'TT#2Y\Q@I5E42+*BL+J#%\QC:IZ$"(%C_E 3WJFEY6 U/_"])05RPO@?<>'>3A]&ZTMZ!P9S$&F^_TUFCJLDBN.SVZ% M"?'>Z-8JY?<5.S\TR],%_CU2_/GWZN MVCF10V*F@*XJ AC/))@"6A K,@ES\H=DNSIYULWC$.@+TX)HS^U;,# M$L;MB#9W3/1>]/HJ'6RMW>R 4]"COSK/YGZ M3(?02^4@U_HA-8?8Z09/0L7=C=_=S[?M!)^N+NH/:AM^=3ZH(JS#VZN<':_ J,WQ6L\FU5,7D]\N/MPP?I&3J5R5_L+'CY?/GB7UUW7_ M"W/SA7@5\[5#UCSL:M&7EBIO# C8./&LADMFD>IOQ3^*K7+A'JB@+S><1)$" M,!,[<_!M,91E-I&_V!@999[/J]%0K!7X)6(&V$@K5S,)^,8LY,#1;A9Z0Z_? MY8\&USGC]XRX<0.'/E<#<+F?]Y^@'/%2P#8]F-@A4D#$HWJ^>B4D=L H7;1)!>^V MM9SBYG[M^AV.U<:KDST!R:[R _#^%+$2@YK%' MNH$\10%UAJ'QYRF@::T13R%<17*?'MWCYDKNS\%FR M>K626LFGNR@@+!@7&QLJ,.1/R*. *D>1K6_PNCN,>E:ZNDKS!>DM!AH9UC6R]:A95G<8_BGKYT55!,<%%;B2#$'5'P &+/G^:M]/-0_\#$/(.< M_\1#=0TZYWJ<:9T"PJ5[Q<+1LW_X?*B**R?Y MG@TGN4(K%_TS&Y?R]UE$V^7/\(GQ'3M)QQ@S2>L^_$7J]EC<.9=H[,:VZ6GE M,9GEQ:67_P&_5,9A/.5274.:^9TLHAYKW;[ZW@$M?G))/N4'Y.=_B I+EC*^ MQ*KHXEO]5(>V!1M1LQBF[;H("H !2?!,?TP*6)*B4V$&RC M[W;%G3,C,LKTKNS20K%!)W>OET8M)%,??^&9[?)5LW$@8)';+ N%:INL%((W MA8(/O+G);_NQ3CLG2KX-NGY2O^">J<9UI.Z-3LOFD4M*?1@Y"NAT:@U\:U:0 M? R"[]-)YFU9V-[T7*=Y6[,/K'%UX<_;5B\3<]1?O*TBDQ00X9(HG$CZ1 '= M8=JN=PB'TGB*I4Y4N\$L;[0?>WN_.;:#A3U(Q-CXE9;/6TLD?^RQ4K/7_4YH'R:)A303QSI_ID_@/A"B=UO5@5+X)&3C'IH"J@F#3#Z M!%4@#J$]O"/LCT=>)D__E2NUW],VBWO5\F-&BJD@,ZCY/&)DQ.KL:)+1$^WRGSU\1M!SP/@ MFIA%I-4V&^]AY6,OM7_:NRRVOCTH(GC3B6G[4F,M[1FCT6;9\'-9G!>N7'\. M0OY&RP3^>>%&<+W(O0S_6[H#PK_KU,^9LI5?-TJ_E\SN:J?:=[DB+S^8^TUM M(NO@).*993K]PSD=?"BU5L!D6':OH4!&WY)%@O\J1.[WZ)/V[F$N.+:3Y*4* M."@G)B_0Q&D2SYI^9G*S%&018 WREW]Y"3!V8?DCCM?FS^2L*05D<$LN>4]P M2_:H_QX%]+-Y0OPRS&B## 306@)&LH/S)YR5>8FZ.DK0-WNFI,=FG-=,G?^3 M2GOP9P^DU7AVNKU]8.1&2:5PG 3C\J.**$/ MQIP*--,D-P U13("'SF&B$$(V/2/?/]=XIW$1'K?U9JO%TQPVI]._* MY(&L[B30OP"V!P/(#GWV3YP0Z[)PI_'SN\G6J?(QX4V2,),Y_]9YZD?;3,DW MM-YE=W)*=N &1P5SDF+7XM+@D_^D/TW_O;O*H _)'6PAEI#38K#F^W39^1]FMG6>G@[%GVCWK#=9Q.V1 MU:"-D)WM">(QL?=.KH;M1^8A#.6WR"SX^,S%\W6>>0[/"W00H$;NCC=*GB=& M&E_"%M$Y(PM0*EEEK((;40"/QQ6TLVQ8]8]%#4Q,,-P0]*?EP; MVFA+6##L6JMP2&8ZG51U((.<[_2RGIB)04/AW)PVM& Q65J7^S6 MN;G9E('CKCIKN%$S&4V4SV\5[6S1G4--'3A60W,I()\"\-D)+_\UPP^3;K)A MH3RZ+SC/)3GIS+-.Q>)\ZJ-0#2=WT.=(=_*+!JQ-"^C/-!3='[[._[I$ R39 MR@NBR]]2ZRW?2S+V3>SCRM-#+O0AI$ MT3*9X!&[+_J=H"=&]%WA6GE?,)I%W:NZQWC.02UF4&NCXI..7R3%+NR9Q+I0 M<6/[A$;([>CS6%]-4?M1HX3[TI+G&XZ08-S8H%!SW$2U"$EK0RY/]>7DR$*X M=?'6I3<<+SS,3H!V-1IC@)CTV-T4(T_J#2/W_5Q+..P+BE4$R7.7U=,T[O5V MFBS=-!\T@&CG[TF34<\4\*AQWJ(['<2?\%MZ.JB11^X G&[ +KTF@7D?KIQP[P1_"'*/%"L[ SX M/$%WH/0=K@;YK$A&T^Q)XG79&)#T0,3*;*HQ ,O9=M0D-#[4.UFFCMX5!F.? MA]]26M2OO(E'[8+98,Y(W!O7J_,KQ'<;;A@V<0+7""=-QPC!-"!TM'](&J&Z MP,DJ+^>I')ADMG'];& )8M"F1)**[$8\8M*\,3+%[>_)FH+7@M(L(9]YW6$= MGCF(XY6M2:"7)\9X[2X&%6RNSC:."*:6;#[SZ0A.VOQFG-,8&ILNJM]$\M4T"Y!N,'<9MS MZGGC"G-W!?BQ!&,'8;F,E@+DQXD1:;$.( _J>1C+=\5[=UKFD1XI-2I;3-_ M(NQJ3/+:A(:<*M;N@Y@+;%#(WGCB8<_I/;ET9(VZ M?QS?!B;H*J[S4_A$'9OQMM:I 1A/8TAZ@,NE]!.G:F)KBQOEK#VO]U% .>@7 MD M6X&=YZ'WY1#ZO***@."O$R:XV6U'!VO/:1L"X$ [JOTJ22;2(N[3!7WYQ MU?#^C\=:OVFO-,GDWDVCEO5LK3?G\^@8%-.$X\WU\*_2;=@,Y,NS$@T M5N:(L!'GVLPY&:SC,9/'V&ET720&0Y5$\NHWZ\^^*<^]J$OL".9UBNH:NMIJ M:U_S7?(851ZA'B%&[I_]"S*/?_NT&@C]^P?0_>R?U3SX<0Q)I M)%V_&*E3.-Q6=:NIR6"WI( X87!,# 5$/&X,^3#A&=FJM+MH&K^EF-U]K-R>#$'<9_M0T$]??L,3!1N[, M"9G?ARF5;F[L9\ J-L7OLY]UQ$!4-BT'OJCD!:2+6>IS11!$%F#8>,7WO#7^ M7Z:=1\(I(%[!IAS(NRJ[\_+ 1KS46_\'I M_4&M^L;CJU"%@O*LK9OH]\ZN')#S!WDR(W9#I&RDE'H%TGK[NRP_=AVO[&2> MNZ\^5%AG-C&[WG&2I4$IRSG\LX&Q)T+5!DX M!UI.L7+UBDVLG@HLHV(>'+])T]JAW)C*L1.6$ZJ=7E:6TM.K7CFPWSX=WA/. M>2[$*#? T*A9?)QH BQC'J,K> (E]NY>VT9'5QK5Q2:;1(3[ DEM4EE6)BEY M$V"99U4(CY]M6U#)J,<&OA]-L^BC@4>Z<7WZFKGV(C97LLF!>>U9C0'W96684OHLWVQ3L)S]'.JQ.K9[TF!G*J&KS$*2NX;&T<"M6Z\Q>N TA^3IR++5E M3OUC^6FW'G2KLS5H=J3.8D;;>H^(#O6M1 MPAPS7>X=+U-3&9!!?8ABCCI"9U#^C2XF.,9;"5E3C&"Z[87RO%.6EQ_0+K\N MP--Z'*LGITR5(]9YETDW-\ H:ZUP/'9UP6GJA^BM#L< J8I9EH;U7#MSER$K MG0WJ=[;Y,A8HSCB9D5,YN7,<,=M->SMS*,3QP6KLB!ST$<:[D:G+B#8G_^NS M4XTT"[22*>,+9*%>DM"UV)GK& M;(30D6Z"X7XS3U^_=)M/S4F/NYH0P)S_<#//JE.]9$GM)A/OP\1=?@,)S2\# M17F%:05+]A@#);^$_'!5.X:#A.=WM 17",QNC51_\(H+A08$W:=./<;6DV7P6=,^VMYF;$@<3=O52'OGBY)D M1XQVCU'.G*4\L<2VS)B](V]R,7^,WTGUS* 3OVP,:_PD2G+&;&\ZR]%I8-F$ M#B/*?UW)=VO5X*E,C&'+B%MC6W/OC_FHF0S4F4?#=TBD0W^A,2'\60]^#)/ <%:S/;-AYT) M^MHL0_EK^\CQ2[#W"[S5%>T8Y\6+?0(@V['W99L#MJ4WR6D.'] [3?)CV MON1RRJ0+A,'[&J1.-4NPI0>CG-.S6OZ!7]=.XEAP^%B!QXVSIGBO);OW:,89 MO,WU]!#+N[IY?5/:(6/9LC%,'>>/-E-W';B!@ M.".*.'X[H2#)P+@I4B!JO4T ]/DXWP_3 W.CW<7.4[C:J4\D:;9\AD6^C$&K MSYD.PQ6-84=863L&EEC?L,PC5"9YDE>F;4U>NW._)]]0PL)]R5=Q =*<1DJ9 M^2,")ELGCG ]NW6: )=BZ7 HV69JPAO627@S;.@BLQ\ M6)4?[61&\6[60]MHG_I-9\6BZO7+[6!8\ U8K.S0J"'-;\\41Y-4RUHFL7>F MV2<=ER/A&V>PXZG?1RS3\P_4V4_7M7,G>P6R"3?PF?7 M_B9O*E#]7K^3&;+6!$RNRJ<[!H,65@S,-[>NOZ2]_ 9AY[XDSTUZ! "^8//X MVP>(@^B#8/:/9:LF+M'EBB)[S+:R:._*_OD^'8>,U$%:-1QS?1GDI"N5%BXN M#8M8S9!3F5)^ 1D^,7%C(X&1H(&<[+A]R8H6KR;/"BC]=0JH-000CX\HJ82( MO,!UX@\Y6E5\XKE@7&>=R;G\+N?J3.-F>\8):^Z5]&J06O(ISY/$$)&H)KS- M="O"S^26FNUXGTG\^\FXP>99PO=!R3&? .&T!7?3"H=7CV8"H]:HDQ?0K+8D MR%2@P[)Z]V3H;0RW6W:^:HGGX.;TW/"(HD@H2;+A"#6H?Y5O"EA@N9C']60L MU%=7VOO[79:UE+ZD8CJA8\^UOP]+<9Y68M<+U=1:O/TF$;5<1+Z.6=N)?68G MO;NIMEEY2_H)2 8$ J+NC@3_WL-C05__MM&**&!G"]#+'?"#HR6GE\EL\*;A MB9UY"/F-GOJ4T@E3\ORC[L-+031<_E39ZR5O /)RI=ZF@%#-%%"L Q-F";VI M\@I,)"$)F"MZ_XL]RE!MPG@SXYS)!L] M/XU+9F\?J&]:$=&TG4**THALVKGQ?K-4$C<'Z*R\ MEY[*='\2"P4T])H"J@PO7_./\+$;G]M;]QC!%>P61H?G<47[<:\1W-SLMBI6 M*W8J$$HQ2M/KU,-*-J)W'_]@$;I?Q3Q)A<@^TOD@0,=&XDX.+OR+"WRJ.,N\ M-%A\9$A*3^K C9L]R ]T9OJOM'@[U> MF'&&G9V,&X>?5&1VHW$ M)U,3)]V_5JX*L\D8_VB3:LIQ]G[Q,_E'GZD]:1N*;]SPCE=K4'$O&ABQ?&YW M5REZ(&"Q5"_ M(+S8+(_MQXK+5JZ63-*P8 M+*7]Q-D2"/1'O9=&J?D^+XFI$O*W-&,0;7;55^#U\QHMZ&T8A9K1HMZ M]DI#;;+"PYWE( U1\5WEY@G0)Z6U=.>H-WBYP%W]@@QX+75Z:'8!-O)*N>^* MX->$WY)/LG1"'BIIP#HMOJ>^?15F=&W]&FQ$L6B8 DI+MNX1&[O?G^K:G I; MBLU*+++C[+^HCKB/-TVS1%OY3TTQ\MO/BM\1.6]/T : C%<62;C;)K])EJ#= M>,5XJ5@C0"1$R8&O=2'M\:G4ME24A/BX24I(>UJS@[3WNJ! R*+'6J^T..YA MQ;.4M7W5,9BM[)#?,./]7T8X0KVG_-&!TO)9?1;I&0_I[V>=M(66C9@J(@T\[[DPWB 3KA M1?N#A[[=_N^^9.6?]!]?_M7#?ST[L..W"F@U5]E#P .U08G7K0CR%0\D<'6' M]O7U7[O"K9LD30&%)&+M]L\.PQ=F4!7+DXA?[]1TPZ,_G@5$9.KGEW1A?$M$ MPIT2(3G:(BR$ $B8+2!PU4 @P;KWG[YH-8;7JA,N&I++ 1C1Q?)-N/OAG=<*_4"D%Y(O<%"\Z<.ND@+[I7?G)8-Q8)-V?;(./+KF+ M? 9T]!SN3\T7U0^?"5N [! @6]EW2@_TR,H/?2@@:"@%)#US8QX]^O*)]RD* MR!].? 1 ]F_K_^!I[+^(_B$N0Y>E@*;62H?M?+$_BCXG[>4Z:$^^,U%?+MI! M72!WE5- R#3T.C8[<01SLVKY<3MXR(,F[+ MW!PI#A=NY$I\J32I1)8S^0*5(D$&X#FREL]%"@=?V%V%[AD&D*FI<:A$OI1W MJ(M@UKK'T*>!COX][B0B,*7#AGRCA*Z$'#$P*]Y%):S>(\,PZ=->\"EGL$9) M/9MY@",F[4-%KM1)3SPZXH.T4[*('+QBZ3^M@*4EV+?NM/HANT*NQI$ MPL#?)*^G1LD8+8;3,K!LM<2$K+^PUKED[X_WT'S.10?C/<9N.B/F_ATVL2E@ M!=U9%"2_MJP(6*" Z.6_$[XMN1" <'($L4^$37A?5.6:H-V>_S*L)/]"/TCY M8%JO8SX-%5_)"F^6[84#:#7 :KJ6I#2Q<>_9#_OZU)=Q.7)*Z.UVKGEWQ]>\_^06;=N7(JXPBE*@^V\G)2 M]MB*1;>^ >KCMC%=H554P(7U (+9; YYH3D]W$0&UQ'/$S3RV,>#_,"%N,8T2!F.A['AFA816S0VQR2T4H<3?\02P9_S#OAF//.48/'SI^4HHYG M"IRF)= 7((A;$130;5'5%S<%-[!+:)%Y\*H,!40X**: T"F5[_!PSM9)?OY9 M9Q>+D9N-7*15J"2FF^-H')^='YL9ACY)D^N!_MC;],#5OJB96K3K?B7/6V*F ME-[P 6M?MU$;FLZ3EW'<$$;'L/1A!7)+R-# &96ZA&/-;VVR_>PD)"GCG5C@ ME,:=)T^?A:M3<+KC(8=9!Z%U,YX30K##S#9C/&#*L(Z^+M M_A1@72M;]ZCN&6$QY4OXTEB-OW4(EU!^2&D"3ZL(.TB^H',4OU^S&\(8H5]T M\QQM1"3UW+>!P.22F9YXW<*PJ=F%:.D;?,SJ&WY^.\K'G T*\IK&Z)"FX&_6 M#(;:U^/J^I*U0F?3+B"C?FCJG$BUL)4-%FPO>['J9[LR?3$G8#ZHPC7C5;-] MF,MA];@RH/NLMFO\.^VRAITW?QNAOR/%2@AT:SP\M$$BC\(G>DW>;Z#(=P&X M[0$^.(DY'F]0[S5%(S\PJWI7KLV^F)I5JXH#UID&M^@FIF@VLQ?&S!2J;YE! MAX'-WMJWIX#@:JIV**N!7.K"OK6I)XYAL7X[*+O?RZ75"8?WG!X%DV 2C_$R M24:&0MTI41V3M&'W1[KV.::7D349@^WL]E/LA8FS80;JI;JDH597NZFYM*?" M=[,11"K?;":\I0;>J=U%?QV4JW$FP04-UCQMTI23 M7 6URM_XM^18*U[2SCE-BXW!M'M9+??9[VE6UY8\OZDN?C6W]&'S*W3DLRV- M\K[K(E!C-?LK4OQ\X9"LVZ'+)IVXK2II&;S#B'8_?\CNW +S&4&>3S%'BN)E M7;*SUZO(;!7O&@4"+;X%V/I#^/VFBL5"XGGYXMIM.6NP2Z4W:+XO)J.I:O(A MK,MQX$B#%J+B!XXG81&!?BFTZK4G*GIK./CS-VQ#=S_9SQHIO8\[ZJ!!1&AX ML&UYV6&/;\)R%.*;N'Y$GR>2H/3M_]*:Z'60Y"4ID02&7994:W#V%6,H92O?5 M-Q50AU';OQB ,*NHUU+,12 *"*-+ ;'M0D^YTM:Z(]Z]&BEK%WH>9W%7)M+( M%O(F2P;QGLQ8_"%]L?T4IU^0>1.IF?&&B-7>I8=7JWJ_+[;0*ME$J$?.&$C4 M@>D6>M(0&B%SE]U\9P/\E5)E$57^N^B3KJ6=]:5/XT;=)(2>J-L^5 %K+M%F MN<(#96^2&3"!$5]?O+U'?_<*RS7E!MKBR_THW]+,*/,@Z[<13^T&EC]]"G$MAJ@3(TIZ\;X(_7S%I]&_=(^N_WS/KKTG_ M6^V/]*"X7K+B ! D2E% VZ=G^*"UTONN=OK,R]9%D#*+-NN1VV>%!M)I>*]W M/+"1TJE]>%[/1N2J_S(:*] %7U#] 4CANA+IVC#M 8 ]]@X6-QM+D ,P"J@S M8@^ "R%2;'S9%-"[LL/^&@*U9 JH HR+L(!L7QN$3^PEALO5+HL!4M^Z#]C3 M9O9 )@R\QOBP;UW$4\ $CA-5\,)%^!;*^WS.+<%3/Q "@27 = 03Q#J)Z M21;2"+^=:&,#<]R7,"7U/-B7H[HR3:NKC]'_/K?4IBR/R,:+NEIA3,Q.E3G+ M6__E2I);.>:0^B@*2!XZ 2;?G['(+B/3KU*3WY71[I.W?YI:T.,]VC^:CL O MB85NO$^]QK*T0DJL95)MJN%P4\^-^BM/5)V6C689+"M.5]]YF7*0D.<06I1A M]^TP?V'Q_T6:_2^BO]>>1_^^#>8?"IYWD60\OI>POKVJP;'FJDD(-G":G6#= M0=UH:%7Z6&D9W1E&NQ;$Z,T-^:*@[%"?U]7Z$FU87Q.AN+-MD-=D%ISR)2GX MDTS.374'V. .[4D"_+AI 1T%E&S8((A@7UNJQ6DI84U@DP><^X[UA1>NN2CV M^$85KUJ,W5;42E:W7S3J>]H6;3YH?TX.N]3]3D(]DI0/3=O\ M("EU2<&+;_+ =-^EQEFBONA^][N(@YU)9'$=N>T6J1VW M3.+>8!%;F#A>$".W&\CG='3JLGJ7!+F5P!8E&.YLKG2^*XCO:$:MB;&W.E%] MQKW?#5*O?G&TVG7X1*C(_V'OO>.:W-9UT2@JB@HJ()VHH"!508JTV !!(5)# MCTH' >F=*%*DBP@( A%I4D)$>HW2BX!TZ83>2:@AI)R/N>_>9^K,F.J$+X+)>A+:68^.R>QEP<:KO?"9F FF68:*G*YG/S==YOHZ%VZK:'6 M9&ZKT<*1;P1_/;E[J4?Y;$VH(+_@-IF@+/>@1S2M\9$\, M):#XM)IVH3RGW5V=5G--NI;&!>Z>[$5)HE*\(\)K^%SIK55OY*-5+UBG@@ ^ M+F/RW:QW@H&@HL.HH:#/1UG+WKV!3))YE8>:YJ):JS0O MZB:<51H*?&:QR5VLO.[1]X$'+^0Y M? $' L"226+MY!+Q!$,67-'1]U"=?>]#MU-.8LKW)WI;D[3M4[),6*0:=!L$ MG-]/T?9W0HV%^.I$P<82)(.SA>)JG!CAH@ZGYM%7*1/;.U,+"T,[I+#$>+(7 M@$?>L^_&U;J7]**R7F(G8XVAJ;02FQT5SMCJ>Y3JB\"0GK154FO(]$B@T*> M6=11$O:^ XFVI,[X*"WX;1\QP%%X9OZ6L(.U;Z-ET7;>(0B^#KTVOK^$F,;^ M&6!JZ ;(*M#Z,Z2$N?USAM,V^^F7KNXG;7)D5RAT3X5SM,O70F>*;*8M+;#^ MRM5NOSSES$W;_;[?QS)KT#B?P'VK(XO@G_W$3[KA_MK*-5FGA5ML]\TU3 2$ M,6JJCO,5LSE1WF>1OFYY]ZZU':^96DIRUN_D:.#A#6U>?*H3=%1BR^E"8VCT M1QV-0!U6D!?LC8]U-RHMLDX[5.)>"%=J]+-&?'CX7J3-G'*<5/GYD.,"_47 &LE^#^]0C7 M$9N,<%DKIVL*YWNF;P?=>]L,P9V'WR'44>Z@3"E5,\" JAFS21U)F+-\:^#B M3*=S#O6MCZQE@!3OKR?6Y.8M;,O(7= 77F%\XH;+EHU4$;JQZ$D2Y*Z>PZJ' M.3R:F'< B)O:@J7GU8[O]8<[L]A(MBE)1J-16>T%13AM'6OEA*PL%'+!N2Y_ M652(\^)67O\WI5OM;+<0,@4?EF 51[*9MY/%E7DMHU,XW35E7\!O$*942OM( MX(_*CNR%MVG4&$^WBH7[0X3\)#9<95ZYC 68)P2(JYZ9BT"E&:8MVO%IA,&Z MA5V/2D?.7GQ%,\R3A>VN@D[ND*+4J""3+BK(8+,SR!Z.'7NK-W<0<(S1[%6= MO_]T/F=-37Q63$8UTDXSR2U*;.\MYBADVI,**M6'9'C;IR$<,A8*QTT4FL_= M6O4%:-,9 O C/)WDBA:R8"FAP6.;PU2WWJ:N_1S_18'H:UI!0I98Y\WR0S:?:5<4M#RBN,[ MB?QA!PBA&>R>KW,8)L_!>A--DAW2%]RV)1U?8@,//J.%.Z]Z]6M/+)8,RX^T M@4^DA%_N\A\P[[D]R]'&42TS\=773K@H+4\2I>=?I>\&\.'ELK&^4I(*;(KRHG=8W('^@'&-^/_SL!]\),6]39&U5M!^W M1P&GV/S&0?J;]%5^12/FZB8+L7+V#))?BT,]T:;]N>3GJL]L)C4WHV/;\WS\]3-R]']AZ *YB^ M0=D) $@YOR)+J8ZB!-B^Q&%($150LE\=H$VA*Q0 M35[JP.B:@J\9I^4 [@+ MCWT,%00' .'\XRHBLAZBV0:9U@#C,+U$IU!^] U2$0X>YICCL:[Y_B!.J7W5 M,6KZ\ /"D[N$X(R)*1$ _YTOMMI/%A6]@ED:@BSICY^D@J93%^!K&$J8S<8X MWL]R4;NX!;'* 7 HJ V^(_E2[D2R>O]AX?-A7A\755_]( O.#A$;JYH:P<>" M4ET!HQ/,&\G&>S&].":0KP_JD#JU8-B?.9.CX!!# M%WR :\CYT4XW]B/[HJG%4-=EYT?YU$[!*KS=V>1F MMH>R2?>Q/;]89_;(_.QRQ%IJM%Z]*>H1>V%0<-= RSK)V]6T-2$2 #2 M>NT-B+SQ!< 4- #(#G[#YP_OZ3U6$)\O@Y,;J* 0REVB\A?D^@5K\-8J!.7" MO,&,"2ENN^?B/Z!;%<3:>/J,VP'E]VP?INJ'9D8N"2:;;-\=SI&H.X4XT9=W M2[5?;G'DJ@'*6GL[Y-+PX):E%M[!H+C/!WKBK*90KB5+W&K6N7+>:*0]A+.? M]OF*R5H3^WU'_[OE^O3R3*N0]WD7-;\QW^1- LD.%/D(X^X3;TD6YMXQK4B0 M_,I(;WJ[%WG+5Y8!9PC220=\;IL=;N':]6NQO:B:)MY)-VAQTAH-6X=S=Y52Z/ 0 M>D8Y1"C1B5# B!#_ <&""8#J0[:I( +[^)0R": 3QS%SE'$JB,:09-LTG[$" M6_^ ^2P 2/9]RL9PT9Y#L(&95/3@HFYKZ2O62T>6DU(7K\OI@ G*%!9$)QE# M.5)*&(CJ@@+5W,E+M"X7NK-*ZJ""&BM@_GE%S/%U4AKW/.<^"L1?NEU(*\>X M%#K!_^'SF_+D92^"D=RGS=V+4J)290"[XGOP5^']GRSK?P++@K6/7>]'E/H\ M\G5!53 C!, [+,]WMTBV(S[. ,)ZY"%#7#!\\BU%6Z%R^!F"'HJ%2[E*M+R, MZU*8"GR*X;Y(%&VG!(Z*PFJZ[-L[XI_V;S#S&]_H8+#WBP7H_'':!L@F6QD9 M4EM9?1Q+'^_Y?G!DT9TEQ/7:+94SD@]8Y)[[9Y4(WJ8P=09307-K#Z@@3 @5 M5-\KH".<.@_K<(K7V+N[(9&Q:^_1GY8]9K.#JWB@44RQN)\!U_^VB&'<)0VX?Z3OQRJI4NR5_LZ!K\"B&&HI0,HV N 9K2 M[HVIJ[;" M QV,-Q2O^732:WGXV-DPCOJ%KU&.(9HA@$SG%U!!E] :Z!2?PU/B6"YUW91+ MB1W3AQ-.D;Y$AD/$FZJ][)H:.D\TV)@]7^6+Y[SU*?;Z#E]HA7I6(CJ]*OFK>30UVW,:PKRB)BOC7K3>OTV3?/S4>YTR M^?OK/*<]Q'U29FE<'-L:G6*2QI+C0**"M*JHH$#92?CN_DDG!*!3(6D4IK40 MQ%Q&%)GB0+E4,7Z29-0]US,95G_DGF'1 [1 JEG,>.3-[89[*)^'77;"/ZP6 M+I*F?=*S[W[=X4,VZR85V7FGV#;.M:(_;WOME"#]FLZS? 58#&]SXSW.(X]3)179B(%T#/$ ZO)'IU+&IG:;J8R0+"AK[.1F20=@.WEF>GH'?KNX.,4:LZ^N M2A(^ZUZ)1 YL/"FF76I_%[8Q#R 9IS=]M"AS8+QH2PH"GT91RA4E;H")'+I2 M=0R[_%[NOP7?VQE"?J99,F?1DB_R#19U%]E6QMUZNH)O04[=S7Y7;)CLP:Z) MBLEQ'&U U\SU2LPBV0'@=B +,="R3U.>#)*T<<7M[^.\6X3-&@TNGW]\<[/5 M_Z0GNA[.H3A9V7RNIZN_=>"B?N.)<.^I3U-1C14"O6&!,0J&E]HZ@[_#:CQ^SY@4P?[*&?7B88W8J3X_%")Z0]Z7#;=&4:'$[B>U MV+\]8[>C)IS@3@7Q4D&J^XEI]SNN#IZ4*YKWK^T*WJ.,FI&B9W',%VS=HTZ_,WN>U6)OV.OCJW1]Z3:,?Z2A)[Z,AG"RYYDUG*GL>UQ0T3TV)C)T$(_RADAYX:[ M)*7"8Z<1\[S=G JJM<2BB?1ZB/$MM"0A G^FSJ@[*.:#0QS?TPWU5NU3U^D. MS*&O;Z/ENC=WBXTUAQK[[MUS/*<(%4A8(*AM2+9 \Q"S_7M(F^2YD8% M6<2"I%4=M-$4?^O(B7-W0EY2<)Q17Y+\F%GJ^$T<7AHXWJPW'ZT.:LS72$AW MZFA(B%3AXTW&V6VN3YJ5L_ <)[P9O":"9S3G!LTG8&* MMHY>HG0*;+B5DAA[;"5[ZF5TMM&2"9;>3 -/178BZ)^*O^B\I>PX5$8%A6DM M]0]=TUQP+O+R-A<)N'WBV$+,@/7^L0$T:P&FHDI3PD0*SQL7N=#Y;,/7 MN@7K@_:W"LHL]7O[EN.5Y\B>2.U^)116C<$P(EZCYV'T6P1*9VB*+'[^+@ MP9O7#U6XO3OSK?IBC$C=O*$T2= M5/#.ZQ_K.?W9!D9]O,,;[@ K2'CU/X#& M_%],:?[?E+^>?] X+@$WN:/5O;)F6O/\K$==H/F39[9W&]I,F] A&<&J.N9F M'9*AJX!AT8$#GDAIF+)K _G=_QA+A2:^[?SC%#_1)E+DF;_RI'S2'NWO'HQ; MI+'UE*@\UMP=V$ZXXT!&[:>SR?=$GZS05U(;>\][__:VE)1@&9E4/@I5MNM_!]J#I&?_JNVA"=J+GEXF^#%!@VL3_$,W[K_ M^FPL3/3[4^@C9$<9B@^K@"&C;/!>EXJ%]'*OGX/02#0%=J;BDRZ64%B5J\]3-BTKSE=UM4:.>TO6)M? MP^@1ZW#)T-8C/>#ZZ?)DI9E.6K9-M,>'PF0)^4XMT7;!&=)8X]@.@J=3@8U@ M"\V#U&"G0SF/@Z]D:D2*E\6WO^9NGH>'^D(JZ M,HI.;Y>:EJI<]='L!%B*X))-%S)^=-9G X$;:) 49Z:TV\9R\98^G "4\JKN MID.@R87>+'C)C0H?MMWTM_X_MC4Z_,K0WA\^$ZOLO<],AIL&"X1KK5E2+,,) M45B%#Q4!&@2W4;/BN\P&*I<>=)!6>1D-,/0^)_,]G.O7O'-NV/E&7YLA,SM&YC!QE'OJE4FAKKK9,%Y T'1W*;R-87+#66#MZ1V MJ:"$>@]Q+ H9E&FXM'!VXP'-C%W97Z&5;O]"7FN%<7:-1'8[21)MD[;SD32B)U,FTGV>/1R>> M[!E%/ID;BW.+H'TII^&0:2S.ZYSWPLM5\_1+R%OF/A\K ._EM%&JFBA!?1&X M.HHJ=_)O$=>&,*'B7 ?QE4\QL7*QZB+M-XL)KQ _,;RZ6)(<3*<>.,_F6:I=& M2LL%W\_+&4DR?>:;VR>S]2'TJ;__YZM-IC93.7L&)=6HU%D3(8(*,[D^OH8K M3M::<]766OH68I GJR>KNXP#&>PG4/PJ=X%1 1)Z(9]AVG:^0O#Z@S!W^2>B MITV?XA[$IL?[4JB@#07O3P3SR7<+!TN0V]IK%^L":7!+1%@.012[A0P\4!YW MT_VCV$1[N)!IF089$>NZJ17(VC#2Q)$RB7_E,F/5L&GL>RN4'Q5U=-],;2!" M4D[VRZGE#':F?WFMS'28M2BT3#9DS0CV\[3L*9H*7(VI5'AQ'#F)*S)5HI,T M[ME/U(G!:GN@*;[_/M9QXUB6D-E7QS3[#XRF/$1L<@Y4:6AM>7#4\#5)%/G- M42Q3"+;82^\R[L<;U&.&Q+-;FTI/7R:Z.C1%V6R> X$./),YH,A<]/A#7A0# M M-0 #1+2 ;R-17A%,&4?;G' >)"4ZHUYS!Y&H:1^\*V"P=/-O=@]ID.?3=6FW MVI5IZS#,ZEB8FH+M(_'4%!S'HR!%-.JG>GCUVH MN!/.^<[;.<[A\2@M-G'+6U#03J9#]AZK[M$+QMGL)T "7H)6M5=^X/#ED7R< M:P8&(LGTSDV)\K/5V./O3DHPK_*Z".1]53YQ;)HLV(+X>;AVA@0L5<7=+75I M9>HGK&6T7Q>OY2!FS0@P:%EWE6#6CS%^_8D GF=.!XC]Q4RZ(?IZZS;:KI?F MA('_I'RO],5MOQON*CM?@6-8\FU'VB4V8K-<^L? M>J%\0I69I>WV['E@AX+IZW=(E5XY$R9IV,7=J(E4W%>X,\,5QKHQ ]0ZAYAA,"M MQ5F7KVW)R34QW$J:+SX4+U83AK_.0%"O4J&";DI201C@;_V *6X'WKN5FSO3 MNQJ^=.;\#0TE,76O R;&)F&X'$"5TEQ:[]SAM6E*Y>&EZ(.3F6;X)+(]\SD8 MH+37E8[)RXC,8XL1N_1PQ$ ]DG@ZQ]52(]:R3V0V?(8W81#Z44A--\]DKAAZ M]^+T[S(SMCG^F9GQ7USH!1N1] ")$.U[5$7IW0/''@VS'"1]6U=W+O/J$SU. M$@0$S:%>=RAKNVG()V*\8D^D?5"SVAT)5]T4$(18GMU%92\T230J!??UDML, M^@TAL;7[U\U>^>^.R?RO+/]_BO?4C7R1H5".'EPH2,ZQT/&#DR-5PI$ECJ9.]O3Q#2E9P*I3V'C.;068DV6R( />%&WJ4\I95UE+2IY(V#SU.]!^>A/D[K,X6!7%Y MJ[%MG#-B4SH&VN.\TO18?$6/"F)!F0T6ED2M%$[+)+8\WDGKATK+I$!:7Z/J=O%+5G0H9XS9\ M2#[ZE61#R>:IPXG6==7%K@-]1=,Z[KED:N+FPNSZU/L%=JN>(VV M6!^V-2WEHX*XN=]0^)B'&GVZZ^H8I7"]KBSIL2L[*TN/&>@L*2SPE]M;ZQ<; M$4OIKM](*CVH58M"O%)L>US>LQJ(_X/KM"//>_H,*A#'$"UV>!;RTW@J2$G9 M:/RYR(RA9'.J;URE+3D/AGU$E(@>FV&TMQ=S" I=1U3 MLJ'Z,*JRN4&KZY[ADT>J5[/EQ*:U8+EIQ2DU7IQ'\> 0.3MWZU3X(K<+#';T MZK12I>?>N,"++RU+QO!P.8 1'&6*JZ -^!#:]_H\[\;;OM$6.1I@\GF1&N$P MB52/.-E.\'RI\\*07U)T*\^%1H;+ZLOAGUJVEA:T?/0+XX:;G-7W2HQO<[Z$ MJK-8T^#A_865#YR@6KVQ=,Z-/74==%=FG&:Z.V E)5V#-D_&/,+4^WQ$&4+R M5H6*,,QZ!8G&%]?H=DSH?):6O@[:0B&/>N3J]RF EXBQ6W/OW"TY,X_) MI1L'/AZ1!M%T?D2+E>#B4IVQUTF*-4?S4A]CJAZS[=+,L'Z=GD(_L"W&T9)> M8Y@1 Y>IH$U%[8M\PMZ%?02L?Y PH&XB"$>[&J_J+ZP)4%$'9M535K(%?#6 MU_?N="#0*D_)\ZGWD]BLI[BX!X6YF@W+'CQR4N]VC$PMZWSJ;.)@DB&3++OM MIY=/!;E?G Y]K"OW29P6G)@-49WPDG+/4D%W2? ,D<((GV7:A+G+PZ>#G9RYWRQ MLJ/\Z?H4ZB')( H:51\W;G:W&S?\PJ/@0)&D1X?LU&:#RX"):!'./?(";J7Z MC:[7M;O9XA>P83+^O*.]4\^\M[9S2L:8"G'5XR^WHD[5G4TUYWPX6-Q\QK.A M SL D73+]^VTZ5?%S\!Q36'!V3(XDL&\>P'<'-U MXV?U1257KL>-%B9W?W5!+%.+A, M]NX03EOZ9G1.&_&&,V\+/N0(H@TZ!&.6JD>>-;K)*VY3F1:M>F7OVNUSX6!L M?G^3!J45>-YU6_;>Z.BFI49#G.I2EC$3(4K/A0UY'F=NT6AV$* MCT,3TZYO!SRANTG+SB$/;-K0"]:,)-@&*'D[GGEC?N\D2\ M:X.U[CYQ#*(M8THYVI=?A7B4O3 F$,K1_#A"=>1MK/ZQ3L=G#$]O<)T4*]]"54ZS$:TJN#SXVGMG$5ZC^0B/S389&AD+VAJ?MS(_UN^E6%BJF MTBX/6QV_AVY%!=6(#53=G RQDP!<1]&-$M0YZ"6)W1?\M +O=R2F8\=_NTRI MWX&XCB"?%*13RTZ/2NOXV)-"ES[#-*3>,82^-412'GA"\MLN+<5N_MBB#9R\ MJE06Y0FO8I&C]]K.PX02+7_(.0HMIBM[G_E&+]TYRD,%<75.&$YZ&Z%RA'X"$<%( D!"2*1&*$B-%[][_D'X-C7LS?Y(?0;80NU_ OYG[T MZ-8[#RG_%&'WBJ916;BI=XI"8V1GJ;'7;\P % M<'5D&:!S'S^$%G;2+5A#I^=AN)/.+SP0L_ G98,K)CFN)C<7&> MO+*)OS8J$W:[W[S'Y["GU%"*G;Q^^7E[TB?$Q/G@]1QN7GS^NT?I-;%85&#" M?3\SGB>.- ,.V41?VW8K%!?,CCE*DNT^4TRNIM8]L['GBDRZRD5_)KS_L_S7 MEG\LS=\_FH)"&;=$48T*! C7?NC_ZYH=M+_"+[N#2[)K 2_+> MVC7'\4D4ANJR:&'*@,/39W)'U)!7Y"2?>CE!V&>M,CH%1[KUA.2R5=^DK;:4 M]%>6(KXMNR"YJ2!SPK &GF';X=UVK]D>!%EJH0\=&W+>\:4UF!$6R2RH"EKL M^^9\:_+NB-NY:>UK#Z8'M7%%UB537-W0KB=NW-?P"_C V/236<>52IUF O9V MS$PSNZ+ZBR0P+RND7DX';B&/^6:D'E)"%"5+OAA8_;B)AGS(';JGE6#N<;?Q M=+C!3#7JLB#<5ZLFDY*;2_!:@WJX8$X@+(W.T(T@K%1$NE*4^EEGBYOJI8M/ M7CHNRFSU8.G2.%E[UIDQ,ODNK?P1+\MJQVN: M&',9NX0O'G@I]+YGHCA8O4<8/S/TM>><8\PX^";TNYPE.1AK#%/:HT62W^?7 MN">7MHV\4UCM09I\*+?AGXM=A7S$DE^GM:V.D=W'=D;Z8ERA?*L M@"V%?%![4N:J6U^;X*KSKJ)L! =8KWE-KP_'G-&WF^Z4WFCG9Z )?BY0_J50 MIB%=+B-F]F+Y/'2[K;'J/;65-&68Y60UCRI>!)EK-<:YQUITQO,5N7QZH_2\ MQL856<>8X<1JUZDH^K'%;AMWDQ.1WN7TLYZNM.:FX4Z!;MN;^>RA\NGA,_&/ M9B[R>0\-S,:N> ]6+J&=$0TF5WKE8*XW=V%+;"[)PEDGMA MDAVFB2P,')$Y7Z;90T/CAMTM=028%K2T4SD4760K.U]ZN7T^%U^OP%R,J0H M\1D&A;G)WZ#E^?'ZLKT"K^%BW,E': ^GL?467MT2?XZ@%\UT5X[UEY8845? MEFO_PL@B'YXVR"?OAX?R MKA;#"\GO5C@@KAB_T8\L^4?\5KU@-_QX.D6?<]25ZBHXO_6)=K/\2L?0MKXR M!SK07Y;(K_7:;D? @U,.2^<4^:I4A&AH6MSCXVWN,%$F=SW'"CQT%G]6:/R) M5>GKF:91HW#+@6(=A7.X$$U:_Z>.O3;=>"+LLB+G^GES@NME52F87:7J/5CE M9S<9""NAF&2(L+M2O,=Y]ONNXQ?>L0.=?-)<'N! M0DJB!U\W'!\6,UT>\^V MCZZ+K>3 UT/DGEY.OX/[(AHO):4Y=IP>P-RZ,SNRMF-[:^6]MB97V3$O-D%-2/AP*5:5/)K&Y6N%BP^G@K!LA;U"JT)'4JU]GIN0H1,'=N M"I=O$GI]QCMDXNEJ&"#QI;YC.S4[-9-)]K(W:>0.VB*^UO #L.F>@>_M983M M*(WBS&Z-B=C-CJ>^@L@/&9+)75T&X8):+HN"6>6VFE64[WWY:VZ>".ODF<&D ME9'Z*7GB@,[$^,O7'O?N)384X;TYVF93Q9=_W 4!4[')G;P4]B$Q)JQ"#!V0 M]C)CV:81OX*&UL?-3MYK*\^WM.O^ML)3FLL8HZ&AJ-+]6K59\/=QU/H2J Q$ M4RZB!O$J)W)6@G)PBPGF.K%&8[BH2Z/='W;'MUL'B<*/DZ*G' MCH#A(FJZ."=J<>44'^4U10 MO!*EY U)L(Z_+C7"<88+E4D'V) @5E"())HA 2(K@80P#%307$4PY'D4% MG58NA'\+)F?#*,_G=A!?Y#Z$II _^"K-K'PZ;ZW75/Q4O/\E]1N 7_L#Z=!_EUHV[Q$2;HW#Y#^*?O,43]ND -/^3SZSY= M9P/I+B#PL%,_M=TG%0X;:&5N"9GWQ1RC@MK6]MP!Q=M?VNXL^Z>G>/HK.;9, MTJ9"QN_A+D;$I@YRUA@)1\XS2I.>"K;E]D:4X9OJ*EU*7G$,&Z>=<-QK8#U' M-..D7*BXO)BHW#KK%J$J88G+MB6*MUFACFV>-!FR"+637-!7IS__&')06@*\ MK91!!=W80^_AQK'Z@RF?<]5RLT6KLA2-*,V]F'DP8 [\.$C\/[TH9+!EF%64 MN:RO>E7WL![G*6555:7GOXOD0OX9R?5G^7/CZZ]O?/WE1"?_2/E;)[TPZ;8P M(E<74CVIOKT.K>,XK^R5JFC@]F/#\FB'B!CL_MI#0JY7P7/'S*\\[OPS!TCT M-@X$@W7$]_,('.#5"]!R'XJV"U<]T?Q?2A&6!,R&/ /E;!5R\RB<=)0*6MZ_ M)A?-1S[(0@4=A.RQ;[3R P^++OLPD/9(\-W7HR.^.=O>_I4^"VS;<](M'0(" M_'F=&KRQKWZ7,/#RGPD#_RS_["('^S5&'*[G]VL&T=XZQ(F; "X^\\&/__" M]/G_T-KG?U"8O,3_0"(ZRLYT5- !KU#!']=*NZ]A:'[ %W6_[SX^-$:Y\5B% M)&BE_!9WM:PSIU%8.:%EJ!E/%.Q'8*_BW$D; L!>!6Q#Y5A8B73ES0@>?93 MU8.DZY+8IXXIDRA-J(5GG[A7T52[S)E[G116/-T?OIB19F/"/9 >>VW8RNS* M,[CK)R/++(V56^DIW9P;-D63,\ 7B>MRFJ&E.1_5++:T#VLXG@/1@T9L,AY[ M%\1?TZ(CBM2XH#\L909KS7A$48P1P^/O]Q<"?=[^7>K]C!#U;^<3+7X[G[CE MP?"2"IJV[D/\VY(_YC7BC%]P,UX99TW$-+<#J'61(> ?%M5?T,? 3S;F"7RO M&JJ\RU6.V)L1Q2MO*)< W<'Q+?V?@B!:,%XG"*NO UI8""R;G;N;6-(%M5'0M$6 ME9BJNCUUQ,8BF'!0&A&<.%N:;<.^%?Q2I'O16-+EI8Q2CGB\;B.HN?6$&W1E$6Y4 ,$ #5B(&][U(E)<8D-EYM:+G)B^(Z&Z:7"8BKE>=?[+<1I%[> MV;#']>21NKH=:UN1#-EZXRE=ME:!N7,3YAU/!F@,*/^-Z4 MB1@OIH*F)-)PG< 0*V(35HL]ZS>:W+IHC^;&T@4\?<\P*?$#AO1A QBRY!H% M,PXXBR8M>_T,9W?]QT]US/D5IEC1S7<*>G&HWNA#"5-N3-U!2 #LD8DO_AWESC"42 5!R2P7+76*CW0MF#^( MN&\GW6XL5$3-]GYMVTK]]HH M/4@2,9@"BE*@-!& KM[F3@ XP 5%-X?52>/T,"S!%E6],TQ=G(-W^&\D*\M M<+KV&>3E % YSA*H' -4CB"S<*F56\2VCYJ'?-5YD\HT.67Q(6ZG9BSX?9+@*@S")"T6.QI_U:0>_FA&1]O+G?(#]A[&-(6 MO&[B B;B',A'O#HREJNA,$&-[<(W'Y)3^7(J*@RL?NTAY.<9 X9[>_?G.?7_ XI+!05Y4=(F14]TNN9V\*7( MEKR45C3ZJ,T3"$*!9E6((E[GE+KSQ4N=5^)CHB.\7M:H=)'L*4 M] !@A%'WJ2",+174:-4%&.:JI?&M"0SQ!/.\1(!IN]OP"/&$[N5'L=*WDA2. M5C]^5VFPZ+GS4_<*B_L)T=B5L[Z:._5G10]QN L]2#4M]P^W."<3/5:M6@X) M&5]7EX#NF>]O[H36*Z4"T>Y ^EZYIC1*XNR MHE#]HZR'$P[(^:K!\Y" RVQ^]P&@L@%@HK"M04ED,WXI/:=%9&T#,/,)+_\\ M"_<_X2QFU)Y9IJ69T6R!_%R[ MH(9HGIE"W??SO7&M-G.Q YD^DH#UAFM10?F I[[!_(6+0\L069BL,-?>(>DI MC)PQR<#*R_L(8W]\Z!M]G$*<.!FP:<&J39S02D=*?-M(_.YA?[>RI._U7N&.U)H[K=@;C/@UH!QOW"%C^LY5]2"<;!_$9N<:/H8 MW/;PH]>*)Y;*P,),C"U;TY0W6N%OMOC$&Q_D^MLDQ3@5QQL/W/[V4]"S<._L MXKIM$,?]S^+1"S&)H07>*=.,#U0"?5G@,@#IZKF=O3X"D"41S,K:=V!2%Q3N M_UUKK[\R+.(O%*P%$@*Y/>V11KA&AD]; %9^B[;V'T;2_Z(K7&@Z:\01S>\ M*@=? )C!-/HF !?:J: +=EED1!8E['4Q FOI<9OB3P7M"DM10:?ULB]*N?_8 MX0M&P0\H#]YL[?"^! #U@GX-(R1):.THXCL<@/J95-#D_KVSR5@&XG' 7A6- MDQ3A1<'.P7NR' "( *S,,\RZ6 T78#AFIAP KPDFBMELLF]$!;$\&/=XU[#C MAJXYMG;V[O@A>UW/N])RD2>]Y-5$G\UW,.JU\ U!B*J CA?+O?I+_?H#XOEN MVZ' -WK;=-+AJ/&H0O.Y*FM>'\9BG4G>"2HH/<8RCTU*JA>@PHZ+EL+W@1H?HLUAA"*MJ:?@VR[25%\ +9[ #'M M&CLW?@0QK59)!:%W SGV(_^>20$!7_R%9%FLWE[R=_K^E.?H58>3KF?[(&W MCP (Y$.)W%^-%?EE8JJ/5.W]WNVUHK]TPO@ )*QZ'62N07 #QVX8/)A*FC= MP(%R(>KG/NEXWW6_0NEHI((Z$Q 3HJ3(S[\XM+Y?9L_\9Q"G\2VI#^E

K5 M>X6Y.H_3'EMANUN9\D*12;]HO6UNT2UO7:US65B>9C=L)#FS5;!F%_:!L85 M5IT'?@I!BGM'!;W,V7ZUZHRP-$7,?!_.'?HYF718O6 M/Y;12BC.BJNY+"P=.[I[@N6H_?Z&_CULTW.GT6&7T0ZR1(9L&L7.2\R-LV&F MU0 RC-X$),9)]U>)8>;-7-WCGL9MY4[P[_%?U^\T&U_?EOF;7<\%NOZ4"OJ/ MOBO!OB)W&>VIH"4R%;1IY+I?\4^B.O"^.P/'XS-%IJ _[D.6F;]K>\,W#5 % MSP',TE?$)JO@=]LV0^,>'WE\H5%EOXA?)\U@N@W%4$$OG8_U ?2&;>8O37YT M3-%8JB]E6Y8V)&]!-?FZ1,M)38?4?AC?[^?I5YV;([E/8>AM%>@PGWIO?$[_(7('PH(_#W3:Z,9/6KD>Z N'\\,N\:5NDP S(HI9 M&2>7 4YE2F'BGPVF_LIF,C/EX):=AT,#2PU'N47)03W>I@2:%(X1[J:Q BL4 MH_4HM['!@UQ:NM"%%(">'=>"KCN3D%TI]V[5E.*G@Y#JS)RHM/FF1;VI^O"A(<3:-; M5L5,>E-TWJ$)/5KX0R9W&H17"F-.Z.]62S$.[,+D%44\)6P3;Q\(#(1:LPH" M8Z?I]GM0X?,GJ/BI'#S>QJ%VB^$"I9_C8R%2Q*HNW_>I33#I0@TWX('H 4K] MS!$P"K8:JBV)C<5W!974?+XA"8H^\@"^Y!*G@D!35! =!,N,VR#I)-%$D M08/0Z[#'-06&N^-CK24&YD%O\ROL8HL_E+<=O:!7!_:AM^ECTA)[DY0\O;J_ MAOX7@4%.:85Y4.;'BMC8XJ'4UI!)_8/()Y$"?4S,;*HB>#<+Z*]-!.-""=Z4 M9S*6E --%&:4HHC.CX$E9DPR>1GPKP&PNO'- ST0'#T$E[OM)IGHPZT8F"=9 M8*E@=#7 B#BAO:EA%A)K$Z/[YMV^C;G?_-?D0> _&S(O?G9[D?E?JDJCG(8S M(+[3 H3P"T!2:XL_9K16$@VH>7>Q^\-CPM$X-LN@1,8:;%WV-L;WJ:6G^\.0T?JG,]ZSS3SNK: MF7_RP<^CA;*YK"^NUY]]V*H%G0!XSZ/H8,P\329B@A.!5?ZC1"H++,/Z!1&R M>X.'DR,RD;31CVQ/YNEWQI]XQ*)0QBS/I'75KF5TG];[_QU;-70L7O31B*>6 M-=UY^1;G:'C[FY=O[/!(T/ZQVGNQ;I(ZBPWZ*G\0K#_.=EJL&_BW)O[H50R5 MN-NGP03*20,=^$'GRJ1UY<]MA']@&X$9@W6@OSE)6V-;?4/OICDMDC>3AX_M MZ\1I/>8! A_E!N4RT!B PE'8 ]>-WYL;D;.M=!:L@Z*"(#,[MP'<(D,%_?235K]46$[' M/VN,N4)$.>P"GKL"3 KILZ$P]J#D)"X5I"^U93=P+M$(#%_SX+7,AG27&RRM M0*9?V8"WF8'Z;^3?"C&\QT K$*$N'B\EE%A9:C[("XS&S9%_8/=DT&7E\?@M M B)KW#@]ZLQ-U@OGCCLW.0E:*;_+WB LFWW*D?LTZ^16O$(4;_R(A@$JD/$! M8") ?\E[4(I(%,' 0)1$!(C&.##/DXOEYTE-?-M!XI3G2. ]T'JH(,!.L-96 MF(TE!!7D![BSL#3*V3@ 7"F44D$[*Q!"Q?7SI*_DU'! RRP!G/M;1!C%M:+7 MWI[G$._GPH_V[\^HW=3G[C6T6?[OC0>;E[N*W6,XU6J7T70MY>(X)1GF\S7@:48Z7:^GCSJ[9[=ZXPT.IRMV9(K,A( M#D%;EM)6OK^@G$H^3@E:@K0@"!40[+'OF'G[0E(\,([Y[B8X\EHPNKUXT2?K M[0R\\MP6&*OO^C1#UU$SPJ)G'3YMKEE-I_4TA>U2U0S%T@X09/5 H..NR&D, MR1B,"YB';TKI4P (W## J CO6P*F=6!'=)UGR0-.I(43F##?5C"_KS#M]TV9 MM$I;W**"YI;VXG=I^W&837H,[C(B81A1RYB*^#YJN2M*!;$HD\[+L)!/]B-> M4T%XU_HNY?^HA &%1OP?9&ZY2)*Y,@#[ <@ M44LA'Z)R]Z_Z0*_"I\&&M530=T##OF3\S0Z!86A )^$CF&:%4N"I]X"T/+]' MZAC^R^-YJ:@HBF'1:[KRVA(LVCGH%2YLR[3A3K:._VRL17PZHKG"=5[[=<"5 M%@R?Z(8,]*=6+O8AZVRY;EPMP#/!#OCA0\]]\5.#;:X%#ZF'V8OZJ'ER5GH* M&)K=('J5[DZ6%B%.#\+EHN?[V^CC+=+;7)9F&J7GT[9:&@5;CD:8=X7+TOMSD?*P@CNUA^LG<9-;.\HLV(5,2*C;WQ&U9ZZ M=A':&A@FY;5V%.-:#][A1X3U1963#SO'KCR<,M:J=G>C@FAFQ=D>&;MS"MDQ MSXZ2MDC[,0QU'?_Z';X_RS]>_J^Y8O3?2P45=(@*:@8W0+;I$'-&@:Z48U30 M*T@H8IF)"NK(!Y_^^A91B=&C@A;N3@-=?E'U[Q;[%]]9L0?=Y64/)@>:_G:G M<6[\[1>T>,#X,Y)>_;5;C/^NZ*7-=EO*77(6V2EX-W1#9E,8KE40@S4N3G*M"^2OXI!\3J\YM9CEC.T_.^#!MY M[(M5XI-84WL7E!.DQ%HS(D//K&%S>YN4Z^^2=4L]X[!K/R1G@]1IDG(A18 N M\O(@.LBX*F/4V;JRL>W*C)R;K0+D!'7_WT1"T% )UY&;7[9WN)!UXX4XZ2,$@.B! M=^;8'6???;Z6I>IJWJ)FO,LFD9U&<-8>,!O.&BK,?-I=VAJV!>E!N)1>1(I!2@+^F#![TD;(J4$JS:;_P_#FEE9YV:A>6 MB"\65# 2-A<3FFGIG*(O]<-SQ. 6:KFO'';TG;9MG!4E";HT, MF3* B<]='&<\5Q*V7,->I*/(JF^FE@,9O4E&"$R(%G.TJT]T(APOU@<3D@NC MLC(4'1R$^^J?&C9VW^,Y?$>CY5+24[DU)+.()>$\5-)EX/.7NFB%RA92>YAT M,8+=MN"K1'U,&K1T:ZD,]8_?"=^;0 MF.Y\&\:&"5'Z"+&&ON)W?:..8E10V\5MRFV\0NS<]!Q*AS7O3M\]@],$& *R MOO<-S^BA:A^QI@OG6,;$44%$V#ZD]%+^PX+IO_ 8XNZ[J0!8BAP^I?)(4M-R MS?'N@+7(",&*:R\H9$K! )K@/GF(T8>Q!!^+W_")D&YQ.C S$\[\:$LD:P-E MKO(Q:X1^,10'#58X"@\;4FL*K[G4YIA]?'#TB5 <=M+_D*;VYT >PG,:\DA2 MC#%+H!SC)(!62:J2B1=[AZ*>KSX>Z1HS/F*K? [W+&GZE R(KM1)_'9F;-_6 M#:]VY@VW-*PO&+"]Q6.E&1ZAG2MQ:K:<0:(24[N!>=+7;S$LF:29X\2Q_4B$ M@[O0HA/]B;=RD9NJIR/RJ2 &PCDO@#WI_^G]7( M_F7 !0+RT%S(V^)RC5]AT<#A:MN+[*Y/23O=G3O>9! #(R,W67T@O"G,9;U/ MY)1/7$SM[2="Q3QO-(]W@'A-!<,MY7-U#IM-KSR5=PM=EW>GG,D@)VZ557DS M6>?=ML)7IH=2; Y*%C)/N9M&W=_)8P@ 'Y4[.8D,E%$HR)]'V&#*-TB#-0,R M]L-RH=(PD$\.+4TQ=SO_AE3_%^]1YFG(*=(Q;"<-Z33>S.1L3TUMO,:='@8% M%2GF:,>='U/9"T9KRU10GK&'Y8.HK\1*9*'M68W%H?L17^R:3T1'93*0<4W5 M$(LDHQB:>3I!8#AG<9C5XU30YX'S6.CA>6Y)A[L84E^@5 M!^D3,ZS< =^S!8UKXFD6O 2_^/AB*]'^:J:3X\$#[H[6]YZ>QW3-EEF?$Q@] M>D)ECL.YY9 _@T$G84X^*K1* ]?O&V0,T1T:5CE7I%DE9^8D;=\[=2\A5YX5 MK*RQ?[,]'0T623X.WX4 _S<)/B<,8,GB%,;Q(&ZN/2F2:M5TP1[D[?BBW \M MB^75O2K+ZSOM]Q^QR?(1$%]IYE4%&WP0.(>O"NRX2ZA\#R^."-H'/:C$R>,? M13-;7-FT9=^2IYXWTM^=K11]D7*^%VA-UMW>K5)K^Q\J'/?K$F[)GC-=O,N9 M,G6.4H%3*#5X_?GBNN4@P@?]#;#AI'EM7) MTQJ,X\^8D&CP*5'>:8LL\0H,?;SK(GDB&6+"!:PM]SJ-&+[:TI M[WUI%'T6\. [/57W]K2MV-4+'?X7>^\=U=2VKHU'45%$(@J"TE1ZE]X"L2$@ M(B(E4J.BTH1([T100!"(@(C2HB"]1$KH$.G2.PBAA=X""360D/SB^<8]9^_] MG;'O'?>><>_X?G?_,?]@K+7"7'.]\WG>-M]W)_=D+IOIXXG6ZD,RW-E'7!AO M6+W]PXJ(6?"S%>QNT.U8QC0#*^#4&[IIQWB06:V%F[YNNM*#'B_:8IY'91M4FJ\)G/TAYGUQNF*Q6C25U+Z31U3\-*TK76KZUE4$T>E%??'N MIS_2!9):I!4TF2[>F-RE+ 14J5H7*=8)&] M$;]XR=95?WY-[ZA@ L:$ (UR+*#PH'0X0BQEO+]:=6P$T@ 6FTD>LTD1UN\< M^G,$8D9>TK61WZ2(6S$2=ZFW$0VH?0K?OJI8N5:*"<.D""HA &3'L;_0HGZY M7]/34L=-NL3L.;E30-]9A&'LM?)NDT_!IVE2M3-!C&RFE^HMG_MF+8UOH^MI MV"M$=_2JIF&F;:;_]ZT+XO6UK'X@ B9*X]3B?:],7;+KJ*[;-V2)+N_WOJ2# MYO.+JL."!/IGQ@0K8*)XKQ"HV>G>^U:)\POD[#@/ M6U9CI@*WV=DW;5I@)Q9K^>)Q:X%?3?V1=Y0\=6>]"RB@=TY['S\L"-?XP"@B MP!#XEB1\]J";!N#^BF-G%_HWN8*"_&P($W$<451.+T=)YZ^)P47T74<#+-_I MR;8<&>^94>FN<2+1 %.307X*4WKF%H0MI0LL7S+-%1HY[D'U8I9ELSQER"T, M$=S1G;Q=BA#?O4-X(TC'A!*1)7T:,7)#\V^;#FOP8/09=]OIMD!$]D47WZ1A M. X5B&1! T\L<<2G\&Q*24D\^@ ANW\?ZW@9&RC$*(QF20BO_LB+UO0"-L=! M0ZB_ZGB$@"[TVZI*I7M+8VV"3'G>^24Y/39G=#TCU]7AU@G3)_ WG"'9.5%. M9%L]<#@F+3L,";T7_7I]@.-B=)!/',/Y;G61'>2^M62E0&C!M02#;A =FO<5"]/]T_3[ MUM*CNOA*;J?C)Z9\QME^[N[I+#AN*D9B?6QJU;,'W_S. M&Y:?YRP\YC20S6-( B_&H"R1!0EI=@#3)@25W6I(+'Y_O*G8^8%#>VQC$ MS!^X;Q(=Y#S_')@J@E(<"N#U@GZG 9@I-L+!)9AO-1-O78KY2G2%"-]J-4'V<,I5]B#B%L97S@XQ)>6Z.8" M,-46Q=2C( G%Z3<[P(Y ER%FR)#M]%.9ZMCUF/&HZUFPW9 ^59=,AJ0& I2J MV]*(W#] T@"WK1+3GXQ_WZW\14>VB+T8&F!5'M.73=$/4:^SR_FFG:7P"_6^<,(Z%X4??G21Z/4*Q[$3 M]P'U]/)Y1\F%&%BIZ,4S]V)C?PBX-7L5A$Y+1\)*)E\6V<G&%D%.<'SLX)LU+";,V*"Q<".L,@@[!<" MF)?OV4XHDM)SK,Y(KJ;'3-]7Q>L(6>\SJ2<,=3_4"$VM9L MO$Z.39E0G>=BB= M0RWO-#-.AET.%."[ P:OKJ&L2,D%9E[Q.VZ#"LD*9>96(YIB/@5/[F3O,EXD MA_.(NZR4\R9KNL!/@F=CO:RI=;\:J5VN;&O-5?NE5/WFY$M%]QNZ"5UM2 ,\ M=, P$?$@EC M*3:)456ND17XB)E:[SR^8Q3HH#PL-$"RE&C^ML:U/G)6("9&KX%#YK/UX)MW M#U.^LDX*(8OU? NF? ?9IV@ EEH.K)\F 4,1G#Q3(.UN>=WVDLTX% MU=3)0T]1K A"P5DDA#['M_;#%E\?>_-OS#YMB$ACGIH-8)O3CQ/ZR5/#OC$7 MVH!@TB/KVP>?/?)W[F1)>;<-M["NR*3()ER9=].?2],IL@K&M*%T( M#:[E]3+!K\+=:HDHD$DY8/:5CW'Q*.>MT_1;R2;MS+1,%@74N&:_ M&XV+*-T9ECH&ZI.Z)$;"O_/>/59"!:QP6/%6P8XXL/CEMBNC(WEOS72$&[&T M:7SJ4C=>JI34K/WN6\,^/0JCI)Q#T:7F*0W0\QAEE_7>^SE=.S/Z*UGR/]X+ M#5,'WF DZA\$(?>&+UG"@^"S0#I=' 5OYH8VOGC&M[8^!-Z_KT)_V<_K?T^5 M^+WGIJ"VGZISC+[-'CWX6[]ML;F>J3J*,;R1!OA;.&3B/Q\.$9A]_.#=8P7VZ&>_TL(+!C?*.AV MRC7%2S]5TZI_ZI/K]RIKR:P2&HE?P/)F\HU,9GY,^D)-V_[,DA/^Q% +I"L@ M*_&FX=+[V0O^_^>=_B5MS5A>-?!*E/<(7&G#V/7/39M[S#[G/VYF=9&0 M7-.$V%D(-L>? V[J'-[HV2<.,_1G[4.XS";XB#SKH;#JE5OC7/#\8$3[16KH M1'E.S_NG>-LEJ=PT&N#5O(^7GY&@_C(I_U'O-B(SWNU)K^5$/FZ%C^V!1AGN MRI%QI^<^IWVG?,ANZKD,MP@AA?FMU,CGO9I)\OVG4D^,%8UR&G=&)2,W6DS]]OGO8^NHW(22DY[3:N5K@LOG[K(AGRP/ M)N=1[K[[4DK8+L+>_.4MB@A?^: K+RFX I$OY MW:R8Q.VR&BJ^YU\E.!O-S!'!)OJ>OJ[P%_T3W0(;92;11?9,(B@=@;CHZ;:[ M=]=?%)!O%K^J\SDTO*W=8*]TLK1KO+) R_# GY%G.?15"1=<3/^TPT<]U>[Y MJPT'#@BG*;X.XLJ#"?[A I!FKOK8WH.6=F;3:86M_?WAHR9$N1T9$H2^-?0W MU7U8'XCIG@5'00_C#Q;V_>=.MK>NKPM65KUKE<^O^+FK<)0-XJ,CSO_#L75\ MC2Y7,O\C22DY"07IL#3;W83D%<>RXL"%]_MBV<)[QI4+?MXX7\1YDM3NU=(! M&J#XU)2Q;R PX?JQ(P7C[<.<*ST)]L,#P%,D4]<9%3?P:0>326#WFX=$R\88 M?3=W+\=70I:FA\L%7G90:(#@)R2)93@A*X#?Z_#.,<3]OKI*W<=U/X\^FL]J M83PFT_^J*@J]A0DI$8R6Z%O,<^TZ3FC<8);2R5<"1+M$4Z7,8SCGB M>$C>1=TL9B4?9_284-M1X0"JBM%S1Q"JQHUL6TH#Y+]L(HF[*U81CG6U7!^( MOS/@^'JH>?9JL7^*OLQ'Q69<45XFXU!%IV'CA#HAM!G*[&5^GUBYXC'Z/EJ] M/E)J8NRU'1->[1HH>/EX09(?1T4/FMRIBQM^6U M%9\I-^H?*?6E&^S^X*5, M;%1Y-V?60])9[@")7HJ>^[1O.]ZJ;1,$#@JV:\!DB%&?JP/70:9NQ880)SHT\B>(=[H&T< '_%4- M93"2!J (UHH.;K(B5O=+TQ?J9:^-E]GNA2AKS%?DPW LA>[$6^1F*@\1N2.) M'Q5X!"[JFWG\)D96=OU5\B=R];,2QVH>(J]XUM=R4O9"?<$%;0R.I\QR&2C^ M;NR)<\+]F!@=W>0""2*JC< [;G8UPQ>SEB[.998=%55+4%9D>QVZ? MJAG,(5L:X+0;<+7&D<=#D21U63F&L5D6G 7B^S%\B09@>MOH.?K$1PA#%+Z/ MZ3$ZXJ"\VG=>( +.H%=>S.S\W*ZA.^" U7Q(,D/YCOM2V<\BZMF M(I.M4>K9A2Q7PAGOV], ]<"022S]]]S\]:EGP1QV*7 D-2QCN?8.Z[0WQYQ> MYOEF?74=A:'%R6./>C7XO.+K/U36;2A43&C/*6*(RU]%3M*76^/P]H].8[J! M68_A)IG?*.O=D@[G>_JM='SN!@UPG (L"8<.Y'?I6@O-1KH.IT2 M=Q!&UG P\\2NNP,OCVN-HN8W;6+E1-LUCNDK+_4PS:.!)\>7D8= EZ:E@7.@ M:[AV3MCS$8B0)M/)EJBIP"3/9K6$%;J5X95H1K"JP-$ ;*09LCE9[[*V,/5' M%+ ([]CAD7:*7&OUU9IW>\@+W9YU65RWPHFN@F4K=N'#/-;+.LLD0_/A\ M<<)5X=K*<&5#4.G0A'[/T0--;U1C\CG?![6G%X=C]!Q>2*8&08)+=4Z>>\V3 M62P*XC.PRL^D<)$AX9+5UV8FSUJ284V:Y9/4X;DZ]9!W:A 5 M!C\I3*06I]I[^- .^K-41U$I9^OR1^+OH$JHYBV+LZ_%^8TA9:WEJP'0T=& MT_/7*<(IBI5D^5:E:/<\6+AE'LNP95)V\_&U$P6,,W/('4037Z@)U+8<3=:; M"NU&^\ M_W%^?G'$]_DLNM$X1%4@.*5]MFR=39_U-7%,K,X\(ELK*Q<"F.%7%ZUE),QU MO_;C>O1Y?!DZZO@X1+YBPR_54"!+O**2(:H&D/U^[W/L^"&,)IO)[TH?>$FO MTNUL.<1!P"]GNB@-4$)9\4\GP1IVD#4#*.G=)J9M?J>ZO>*7&B%HD K!O$D# MF'!0+4WD(JM+SVT^TU]53F\]WR*UD#'3SUZ#@[U6'-4*#PT'Z>6/DQ(M#=X4 M. U';L,!IL-WEJB?%>S3?I3$V^T:V] MZD^Q]NUMBBQR$?XG4.;TO=< 6SWE,DFW$%]W-XTBHZL.SMX?]%L4:(O;B[7M MDHONOG?*FM2.DTJ;!K_929'I]3,^"/.W8I!B+ZMP6%76C5A[J\/,.KE:91C!Z4JE 0ZSPQK(?G9D70?5T6C)T)#G]]O&6_@[7[AH+8A0@U#CL"/T!? M IKGEUY-9LN_'R[>_ E4[J,!9K>VD?L;T /!D$2R'.M7*Z^R!D@YXEYQY2TW M?N8Z7?X 0" -X,^T=1(: GY&&O0E,I"AGJ-?6/U?K?[$OHD![27ND3^1:Y:! M;!3!MQ"BBQ>JX<)X2PB:4/6DHBSL:=2CB*=6RRXF<,SE='M 6\)#+!F M^.D2*(->QHV\DY^>#0I=P3;9!_Z,CM(6<(YA/#\;3M2NINMP)Y3PIM,.0+P_ M1+NI(A9_0:\[6J;^NN):W=Y=;][Z&O!UDG8I5?IMD\:5X;5J_3SL2\FO*>PA MG*H;A5)7^56XIWB=4QS4#$CJ^7QA/O$1%*49V*I#._%;YLYMB^>6.I\,%2V8#[U'>LP//,#!V$O+!*8:;#P?1?"4WJT,F.&SW:BUL>I!F M\V5 BOXY;S)[0\ZC)+VU&_N M$YNL^*&8J\KO3D-X5'@QMR )2W!&2C>'&2F^A5>@BG@K_=DU])GOWZZ=97AW MTUY[:N/*U6YEA25C!8%TIRGZKGORCXCQ[QW+NVU3?OZ$!NI9!)N7YP/J,!FX M(S !B]V!R77M]18FS\#&6FX,H=,%SX\'MI*05'U@W>3.L5@:X&I5CM6E"(H, M,?[-%HZ,8?%JT:](^&D]5U;+JFBH7N;!AQ>A7MB2U,.=J5;M.YY21=CQX[L?!?@: MC]WR$F"E"W9 GY)N.IKAXT$R9C9\";D].D,#W$*[()DPLW,:%^%8V $O>AG* M0N&BTR0P*-_O5S-L/+"X&K&PIV&"[S)?6WMNK;QB:L5.>OHKK:\1==JKC S% M0[%J-$"O1F=QZQB.2MVLRE!E4IGQW@MTE-'HH3([X"9/9#VJ&*<(3RN4;@J:@3]O)O:VODO,473(Y^?L2B5HX-PQK M08E:HK\G^;(CSUR,(ID3Z:L2\2IH)8+S8#,!03V-"4-NF< WL'1\G\Z:OWM" M^*$R$O$!/@IF"^ Q]4^='L8K!?%I#.[HGEM*Y8JNNM)U;?5J'N(_!.=6B044 MB5JB$'H*;VY"5$+ZXBH^V*63#Z.P#[01O1;'J?/*C/GN&@H$-";2CRMKD<_+5:QE8"F/_XYZT<$EY2RR7 M\>M'1YYR%X 9$@8)P_7P4B]][4HZ5));3GL/76F=NY:'CP)]5C-ZCKOU@C'= M?+ 6.+;"=UQ^G<&2%.OZX$Y!/-UV;WUBB;V7^>FGHEQ5:I3H$!Q(O;RT7>7K]4$DELK:[HHV>LC\H77*,^V3RXAN%E> )/RH94NFEW1S;(NKU&=V MR4N5+$_B0MLXM1F!*7N,PA/EZKY3( VN?I@[++16>'!+/-U=XE"-5&&.N87\4$)-3:J9+NR=QKW<=UK<"RB> M[PK)OH3B9M7:A-&[:.(MZL+M:%#%1<2=<-$G^FLE7\H4M2P6U)=NW5;3/CG) M4.V0[;6 ZZD=^A&ST[>$%_@HPNLQ>(OEZHSR"Q:U\.F DS1 JQXT,NPOA+Z"J0&2UV\5^+Q[^ M8M'/+]'*2\H(5N[B ES9"VSA3YJNQK98,0QIG%ID:*P]0@S)YDG.^U%D-^P" MN\7\G?E0,+_P%ZODE7Z*-:&HNW'B8AF1-RY[W);W4MF]["PS ': ^5$/88S; MG?N%RQ5QCGLDM5Q2CKD7]2)IAVSY+>C:Q:*@-C5Y%W#-MZ1M?N5NX2/&U^W, M+=4.39!TS>"L)"7MH:=O;@@>)!E6/R3DM9U@P"H4&IAA;SRU.Y7_59?Y]*W" MI@O,8B*< .#5H[H6Z_Z_7%)_/^KBBF2%S\9[95*_#\/W!5>::T_X@>@R%HO+ M4PVE"%+%^SPMVI#/^K;!EUE?#4CUMZXYC%,TO]( ,!+4N)>R3E]J6]-.AX7G MXW-[;R >LG(1"^?9YU.X2%HS^L=M5]*]/*<]?Z[&C31"?YYN#7'*E)JEHJL% MWE^H^<@C_:9$GZ15R^05?Y?:/^"N+ZU= [8?6 ,M8654ZOR8 Y-85"%@LA*\ ME:>,!D#1/]K6)?.AB9-$R^97!4M6(L3NG0&S]->ESGRK;_*I'5WINI3(38+/ M&57W H>&R>,@&YPED,S70 .<'>UJ<56.=!/YN_PS8 MN&/IN?.>(!6;B51N^A[OP[?Y;&[IYP>-T660G/0+QP@M,;X2R? MHVXT=I9N$C-M\1WVD^BCG(5[YJK/#17F3RS@+\0MM;^[JVWP\\PQ;^' 3AM2 M&N[X(,B.3K">P=4WW''YC@,2_3>8.KD_ U2NWW(!=-UE.=1L1];&QJ:_7,#8 MFIRQ\KK0JV$W/V34PKG\4P2XW+"9EWM&'HB]3++GU!S$@WLM0QB0M% M5S%UW4'[ 9F/R7B%DX9AEU6ZU)NOJK_A#U+YD1RTJ">#=YJIMYW"&A M75O2L73MP4NIN8\B3"?.JVB@Z2;*&9"A,Q'88G6BGR+\53]7\XANO@92(->I M__ -L2H9,[ZN-Z6 M.CVT^]!KH='2H>F"5F/W2=)NH\9I#2Y=TY@^R(4(R&.W]G-\576&A5^YMV?Z M:O1G9O*0A]$+MYCS),._J1SQSY!R\)U6"LRG7B(I.C)-+ZPZ]7W]-K9G9?-^ MV0?_H\OHV[+JH*0##M]<1?#SXMTT[\#8!#%D'<2KO;X;<0(!OW\:6+..UP)! MQ4[1P):GTUJ ';5Q1?U M&4F^5%8PXU(EQVCM\,[QFU;P^.( H&6%\LJR0R(!V D7:,83$M:TXEP$NOJ M7:L_4HT17O!H]DR>A/,PWKYMYPI>>2$#?C9^?6(=QWSNVP_F(8BAEJSG_<[J M@"-7%E:6'H!Y!:DCI-@I/I8'1S]L67X:UQ*2MXDX['^,E;XU/"K?HEX5V]4* M5P_3[=V,A?IBZ*:[TX=L5P;DO8BKW#&^,\*<2V96ITB&3W%(5OUI/7.C*B+C M&YNC>@<_&1[R'[G,C)^)RHPZ=A0BSS;6S_".L*H#QOO.:&=H>LWV&I@^>')% MU/:X0BOI<^LOI5U#F>3N@3](= 8,N'$$$#\9M9Y6;]NF 5X6KENU9/B!J)VD MICRO=;)A![6_V!SZ[0#):W*$W_-3%7);71%1@^^ LM5RC/CI]>8[9E11NZN+ MX_V4@H#R.=$AUZOB+T[QUAC=R]'Z!'4$ Z3])&B &#T<@GR,OI,_AZ^("]=7 M\E'X-<[V;>F7^&>2-48D*?A$4&?:>6PL(D//P>2,9^ROLXO_.'[Q!X!+RUMG MM0-CJ1R#;G"U51I@])RKV1Y6R3O@,?MX1,2,2K.F\F(/K^OO<<=B <_!94<5 M(4B_D3I$/II,-!T[['&:B%EFQZS'FD_\*=H- 'C*P' VAZ-2RLMC>WN0J2U M<\UJM\J^Y7^AHJ)1KL+>V\ENF#+E(2X!._[IBH'$5=B5VY[R32'GDW:%,S.4 MEV[+1JHG?V\@R62;+\,9J]4%BT4W'(.K7\)/?A&[1BDF#9CM-N$9;@VAQ]E. MAKF?NE"W+GCI4.CK(T)3KC&FD$R3)NM1"N> GY*_5P"?U\1N0Z7_RGI"4U[? MDA$-\.U!9+5STMD(%V<#2S^&0CJG\-_KE1_WF!8_,,,)#:#-R_WVG(P?E'8X M6:8%<&5WJ71S@CUFL0]?(%DDJW\EFK28E+W%;3I\H(K89<0;^#\^Z>$>[>', MQ1S!TP'D<5VRM%D=S-.G$WA!/LY2:]:&86"MI7@O7G MTBKNEXAWK$DZ<>1&K_%5OK;R\;,XQ YC4[)YLUD JFC2./*#O]+JF).:#DP. M;KELOD8#L+*IAMOK+#(RI-,5BJ45,'WO[^N>>G"0 Y^]0;<:5P7I)G1*E<._ M8ZOIAR-/87#/%A5]8#NH'9L1IX#>>?_$KO&-N&8E*8U=BWY#! CZA#'!J^6" M,)Y_2MWZGH9EY.#[*P*9P<#0ZR=V9"]I!.9.H-6O3^KT%:"YEHYX['PKZ:OB M!N3(PN-<)V1)WFFDA7JB[6C/"\?OBKOW<$^"OS?CD@B^KX977EG$#==UGW90 M]3,#AU$%['VBPL[?>SY3K&VER?AR8XW^ E-7!\K.IWLZ')H-X"TNAX[8M%QX MW^OM#+57G+]X[-!)D H_5I@O$*5%9 R5%B9)3R$Y2.[.*"\;W9+*4-O6!#Y! MT(\?:S+=/:P35=UG_52_#06K,(Y!:H<_>HE/I2,#J?R37HEW!I7,+%HD MG.TFGV%GQ;\]9YS\P?E]3XM]:3L9>+Z8&M#P>>LM'L852#405"8SJ>O,K\.O.I1W')?[-M6XK(4()E"R& MPM34TLJ@#5;)O&P)&]*[^?3_G_9I^7-RF,?5L) EFQI$B)*7"9K/JL4X2MV*F[5%T^0AKU+(J)!O"E 001 M)$BT@9FO'2]LYQS77OJOXU;JGK^];$!7"X>#X35T9FNAB/_(2L-J@[]]F^R4 MQE //:8^6!@H>!IZ8!&K)LPY%:,)20UOW'U<81Q4^Q:5++Y8N?1E8.\N/PT0 M#]W97:0+HQM2Z!'I+=F5SE-AM[JE^12[MY$A\$R%!3GO6E?_-'@B,C' TV92 M8=58RZ WS_UFTRQ39Y0 ]Q6*+4/KRJT6L@.= XF29'AL.0W04GM005'N=+!/ M8:I"=R3X^N> U[:!AU%. ")QK2 /F-,!E.B*R M@P\T,1N2/D_9#LW_ZR[,> M]Z=$ZY\$UE->92^*&^H20*>G]>[KT[6UA9@S;/[ZAOOW&)6^*'Z3*DSS_KJP MP+ &_U[$W:H^3A*7+Z(9SYTZS7+K1Q_-?;M19^USVC=#'LI28JZHL<3- Z;FJZ!A#1ZHS/8#L@+] M7R%(PXEOTNYZY3@9U"((A?@IHD+V0W$Q%_LN<.3Z/O?SS797.5UG\79^[N*J M,_K3]JHB*"U'UNE2;!632.K'H#*0.*[53S/'^\E'_*6]-<$EM+]&)EVA,1U] MENB:NRQC:BJT]U29-UPM=E4<1=1(=\1US>8,B:-$ 0OYG#GSYU9HU^!'W$]3E=!I]C)'M%S(/ M7U<>W]JBD(5!YQD\C.HT,G5J#@[&\.&/SQ_,D?*JBZ_S$' MGH.Z;MA+U7*"4O=T*0:47OQ[ TV_$_M3_^H2NO\+QZ%/!7 '_UBJP(3)JA^V M=I?"" IPGX_'.)#IV]+6NS8@ *:DAC';7L[USQBUO[?G^4TBK9 _>DM=$^#- M8T7_7F@/S X$JS@+(RNNVI1Z#%&SI[Q3QX7BA9-J_#*5'VVI Y?HO'JDM'=2 MTYE+ZW+EG,7#J%, U\G_!A2ARRUL,YYLB-=PFHS'"JJC,0/$7]L5F]1H5F M8I[[._2[-00\'R8;71=>G_/Q)1^(F9NK^8K<-'GW55M-I#F@%JWP5P44<11! MGQ)(^97WETEU_P&!3B'W&$B9U#I]RC*.R'T^E%RUC:"^C[H>+I*E5O]O>3%_ M2#<21Y70^?%:%ORG"?C@< 53A9OR%3@[E ANI:/T/<\_K23X3_NA&8S58[Y; MI8:O^['B')3ZL9;#UQ/=6L,$R!]Y+&O\0VD L[^UYIB>+KQ7W[\3NR>UBK,Z MD1:N(A#6IR)7^$D;&%6NOA0WZ(5M4DRY%',\+_\3/UKBS#-E*19PZ+6R50,6@I VJ3HO#T%9C)"4ZGM: MCA[4%.RY=CEADL#SZSB/?'(854!OQJM4<+M-1,X:^IAU$C M&OLI;G()CIDB.IH'&26@RG"3^Q'&@2:,1UC[8HK4O_]9_M1_H+C OXKQ 78 M:;YNV.=.&D!=(G3#\, AK #;3 -4$S A0MMH+ T0E>X,H0&\OA[ ^?OK5UXW M2HM@*(G4$XV]FNRCWH%W;]KQ&+ 5R]1GG1?8-W2H(-1^ M@N]/9N^P+ZSA!2(V9&P>Z\JH".P/)AL:5@PIB,)@4+>B)++(*N.WG#A.'ZD$ MEY0B7TQ_+T=$8T[?O8S\XXOQRY3)>W2--POW/UNK]Z_QUTG>?\%)WN-'%JFB M@"?[OA MJB5S*G*VG08 35+WY+W_?L,A-_S'6(%3WG M,7W/[DZ%ORL(]\F(WJB(-EOZP.JK+B;X;Q/YY&/>A/BST1=E M$9KNW>$!N3]Q4AL_YQ#DL6?.LGH@/NPX30.\!N,V3_P\\27X4\6*N!O?)P9" MIHZ#9T_$,)_>9%JD=3E@OET7]05:/"ZYU1O%;+5#$' _ME6^#J"O\_?E4>U,RUFTU )2,/$^V=,8UM9I'D,?!IXD ML&"UI2*J0)UN3YB54*Q1YGDR),\;]79#2(F(S ,'1, 47P>5O658\/CM/&JA M@8]4.V5D<3KG>C XQ\"3:C.^LV4)VJ8C?Q5"Y$]UG[_Z4OT_-/[W]:7"U_): MZ6>.DJ(V>BD54_VF,\\9@H",Q\H3%BG\!4NC2CM)JHU*,%7H5Q55"3KJ)] 4R X14\- M#_[5AJ[%@@; %/;ET6W^\?JW/*X",P?/W3WC-[EYV^FSO8K9DX!WV/SI#]FM M[,,"J]7S]3(LS59D=8_?[^3.+IF[MKZ=MXW$D:\<;K&8I?^FVZ2JQ_SEDT?O M,SG7CZL'<$;\*JTYW;U_ D5EH)-18^^OJIE-R*VS4 HC@@8(R]<_;5=[C+"& M5DQT=\C3D;BF8SNGE^GR:G+%%&-'@M, &JH+!P=1H5W)24%)+XPO9C)+]@_Z M%LJC*->RO4)QQG/-J!?"']1OR]]GA3 \<_[.BUX8'%ZF$VYHZ&NA7C^P0];- M9Y7F(0X9UY4Y5P/B?ACIC>??7:U%%K_&LQC-CIK;/?U)!XF.K: _DXQ_L%ZL MV2B$XE-&7MACREI[!)V2AES#(3@L24XFFM?4OX9*G^1V709:6QRPISJJI;7E MWTJV575G[U=_%""\&'(8?W3*F0:0H*!;*9Z/RS'LI.:9QJAO7^$VQ9%E$MZM MULLM^Q E38NJ_4_>8X#EKFLN.OL0M N.I1DPZB>D2-UJQ+Z:28**6?OW]LEA,Y&PI7;RBO_VFDX_P M_V G'XBC*[G[U0?D5ML6#:!( UR8=BA]M8MAE%+;\TS;0Y&&STE3+3'K_ /M MZ)UV*5&SB?+/[/ MU)17*5MXQ0F^0R1?LLD!._IMD[CC27C[I67X)PIC_HMXCC/C8ZW.KOPZ$A&F MXPB!A.Z#M71J(YR#JKNI "<@;TUN[#C0 (?>'D"GWF2EAF_I<_Z[93'_XI/_ MA\;_/CY!9RR5^=1^88]"JV.YJ MP%94=BE[B$FZ?<3NYSD%/[W"*UM=VU^RJ5 =I(Z8_]S%>FTJ:9N].[-!_YQ$ M^-V8%\=I@ ]$&H!H/ BO7P-O'>8CL=, /W_56"ZG3^4X? I"-PWU;WX&E6[(YS6W?"@3MCE9G;*P/EZ@)>PNJ8KAI!' M,:?36RP- /_;Q//^9.(A666^P4R?YBX8I%^0*;EO7H#<(2Y43H:@82P?;Q7: M[;AJ^&&2S3UD4E[OA[<5H)HGZ##VNBFOM9 L/'(#L5VUZ]3RK>7VG'B*13:Y MBD_W=9QW3T0AZVW_^]O;_B ZVF:K_F=)QD#3QR-X!LAB:JMH,FQSMHDI#[DX MN[G=Y,"9K6Z) '*\R;XN9K14,5FVU2V36O.[R)9):5S.XOZO;D_'46S"+'?4 M?C5[0AO%CFK%&2KGWP7U-Y14TP X!/,?GOM=1$S45YD&D(&/>B'WC\5O;X#" MPPOA$J[+$-D&:H%.Y*QWBDT\UD,&V5;A;*11R**+-?)\ MZ PWREE.][] ;J]<0[NBEONLQKF=IN49WPQ_8T_49._E;&8U"._ECA.[_75L M?NVG@2;[S7_WM?Z;:AK_-?X%WJ$F^!_983OT_XH6U-Q1(C3^"O6^_%?'?7HI M?Z2'*<0?HP7>)$P8,UU$IG\O\N_%E_?WKE?(J /+<. ]NH0YT06NCDXLYW?_ MY5Z\?R!4ZS\"]T:>5U $CJS4 LVT9=>;13+=&#E=&"=]''KB#]P$%)\DGZ;C^V7*=RH A05+]-(HJ2P@3:3R#)3UJVK?S MHN.$9WD.Y6<+=WB--&GK'N]S<-]+,=6$4NL':8!%#CI2O5RGLL$?V=, 6R?I M4/6=3I%,;1W;-6CP/-3[>KB)B9;(LO'[J: KU[Y^M6??LO1;@FH.Z[%DMA+Y M*'0;H0QS]1?K[_UI3XN_K^\?VM\N_[%!+ER *G C)Y&3/5OPZ,3Z0L_P'?\ MO]P#\+^O\-A?X[\Z_K?E#?UGQI\YDZ_V4@7,[1(4\F.7-JJNG;Y>?_50B\_F MOOB#UA;KID:@3); BYQ9Q(I0()*-E4%/8. MCMI4!Y>>[M:CJWKY])6XVHI9G_I;M?Y_/%7=%JY>TD#F.$K!O!6J2;*$CED< M'16*2Q)5EW4-#PD7YQ_6$7SR&[QH<_X++_X:?^'%?PTO.$IT1;8EX?J%245- MKN[<4O=P+Y\!9M3W"K"-O!<(X!!T<+_[^>UUF6AH1T3]C\\+J#8@[/:L']U2 MX_]5.1U*@"\V%<1/TP 4! .UAI_J:-;<=NHGT5GJ*Y&0FC%@8=Y?TY8B1+AC MYO26I>8S%&Z[=-9Z@1_(>_<8G%?U,) SNP1Q9(GH9>$5VE36;SK22DWE>@$: M<>W/4O?^WG+7-7R,H':>RNKU033,=D8G_!A(="-PA@CH\WM$-]T+"0=?&9]6 M-@G]',X\!*"$;N:K/$[KMNZ.DCLKM@)80,E9C$+CQ/>AZ1WE%-94$D(S9;/. M+'B@S*3![0/DR\W0G^S?MUON^3PQ@;[RXYP0]$U,;$<4VI5:RW5IJ[>91 M$=B:+JD]K7/9:RK/>W2GB'&A]!KU(<08E3/B)S8X17KV\9'N2 !FP ;MJ]X]X[Q X^>>;=U9I)X(R3&;E2H,/N:[X]@ M%"N3'F+MY2'*"<;1+))#W>'=%@Y>ON&.'H7J.QV.8T^B(TYK@TZ[]E6,,^E< M)IY+%CB_>6[Y\D?EUC$9JQ'9',KSEUF T@A=7Z1,Z,;A]VPV^95Q4?G0(W-W M%;CNGLH=74*!Y1K152);X_![A2^+-1W=!40LYMZ87+3A(14@FU-8^BDJG^V4 MAN0L6B47CUV3$S78>-7,YC- O4BWGCFH9QSU\9.$:/],?,S>A'YT<P2J:@IB8CL1[,-CQ$W6BS.R,S]FVU%YB6;N]63HZ#4L)% M\H"I?^H0^7NU&Q.]OY./6%I%,/QEC2;[LADX&'1E@J,(,^@X$]'*5!*KZ[*8 MCJ T[NO/X)=M&,-?R7N1)(+ET']P/3 "E#?"09,,72M)00^@KV MV.[Y5-"TO+)-./&G]$!HOOK;-82&Z3AG;KF.7_Q>"EC3![/#T4 #[.'I@O3J M+ W0-/A6_P1)ZN#C@R:8R[VGKY4*R 'E/O3' A?<'A;1P=^7()0$:F?(?I,Q"9?6._J:M3])_9UL?GZCBO,E%)(N;Z%8%)4^6]P"WVN<%EU<[QX,R&Y!/;>DKD6Y>CCR*Z;4N1$IMQ*Y,(GPWB MDDK?7:5A1S7O1=\*7>=,RV8+5+R_VW [M#ST3KF& L'JJWO6M&_NU6;QSX'F M:BY OKO.HU^'T#4W;I#\/W>FCWF?T>&V;7EFU,_AW/[J 5MH\/F=<'#*&T/JKJ-!19LRCHII);H>B#3X9R*[_U1_SY3;7 M#9*\OZ1]B.XO&_,I(=[+ONW$KK[88)J[LNZ7DF@!"Y%>(&9$9IN1PI77SK = M4T-*B(NJK"G_^+Y$&N0Y-CKWO:U"*_O*-^Y4L7 M]!@+X&RS4QB=7)@U2M"Y3=D,5A(4'EJG?Q6GW#4MW.2Y]FE);5NJ4,C)'U(; M6?-7,A2;K\YL,*)JP#<(FB6\$@,A7YE++SB=9X@2&%-BWG^I2J8:=Y 4NW2[ M.>U:.6'C'8*/:X(H8V1G1'.-NM3C011(+\,FY"(S0\S]K+NXW- M34\\&K'CX;P_@: #<$_L;1A*77BYAOTET6'/) MK0PK4]1SU&_I,<&Y[2"\W/!Q75?6#S+G-6]-J)S?WN*-BTR?L/MP^0':__3R MF0_U\W,XT>4KC I#I+?7^MTL?1LDTT?]/XY9O+J\%S'2H(6HUK^3L)QDVYN3 MQEE>FC)4W+>_XAJ2?.>NT*ND^:^IT^/KG5Q5=NEHO$>>[@R&?<5,Z4U30:+W M;,.L.'XCND)@]V+*(&]M=@%%*=1R0#(M])X60.<"?O/8 >9-"SA8?P;**A0_ M_7$J7JL?QK\1G:#[UG_#6OBB(EP,1;QH-:Z;+O@^1$]UB3'Z#("C ]]=_@C1 M7+ZH&8 3R:I9G\"BD)\6I^?7PUT2$\Q<=AP7M_&S^E-GCP5_%DKS;+"/#W/D MZ#G#N%*U46#8/ K;L7F+XC=N=%5*YNNM !=HX2SAX7BW-Q(E^>=6K%0='MSD M%D%[ZR8]5(1P@I06C*G\=2SIJ78)19 M=J:H/(1KPCH@AZ;,W:ACL??+^1;WGP-=%LZ?9P#X^U+9QY8]5VR(]]M.(-9@ M;D2GJ9034K,!:7R1K@D?DOR$IVIN,T0K?O%Y>*M;B$W@%8FN)D\:?SAWETT] M='-T4IUOW"%Q9BKG<2V:!M#80ZWP6.^.2T<7SL16-=:>$\XN[Z:">72)YW[: MFYUJ?",G]4FU$/!D]>GY@[OP*05@) TP:TU '7CR[7.[V]M-QT]+9::-1<\N MFXB?Y\UCHP&N#T:*-[/E2!"A?V?)#=)[S![Z-OAMHYWU$;D="PX%@5.7[E/* M(*/O$EZHO!1/QZ*$5P?#]AM&^ MLE0Z&KMV1?'J']K6)%IQ;,=-3N79FIF:";V; #X^0@.,3%B?!H>%':&>>F4% MS2"]-25L=#IDCB4^?")T4X;?KP$QS=A7]7%]"TIZH&4$99V'P(H/8E=A03)E M3M3D%W1"U>>S2],CNGO(LA2&%(!'G";8W>OBQ4QWNTI<]:6,><]-,+ M6T]AS\;\1Z1#5U>WU/C.DA#&_=42CKG/U'0:F$(X: K*ELYM=P# M4FCH$:^$#2I4<5I[=H)\?>'TPQ< 'D#.A#P-$..*F]Q? %+#T^K@&W=_522U MF*OLI)INEE?,HJ.#;O6%ZFXX";VR<< ACH##I!S[?)=" M)!M?79)]44Y]LMW"ULG81'38[,SP:EDM,K^39YVB>6(.>6=G1EG==24!:UHZIIEVZ1UPQR44G.+PIM?-(=_74)>+I]9:]'&7MC' 78!A:S_:TFC) M,)\I3JQ*?@+3[ICWP@0%.74_F%NUVL*P3$>IACQ)N#3@.%TR4"")7S!_8_TN MSR7M,(]KW8^=G,''U,ZM@^N^*LF\VMQI'[L@_ 6G(*C'JDT.KO/+XGJYYI95 M=&(RN@KY7:J?TQ\3UQ_3 ./+/N ?^':Z?(O"P\$)ZD7A(JA L,6_.K/WK_'O MC_]U/;OL2/8/IHC/8N4W))RU?$^J53TR8CP2HW_-*G F\EQ+DX:P+EF?S?8* M=D^4R[NLO?IATCM&1E2^]U-VY[BT9PB-6A9C\>9JX;8^!X/ MKR^9_6>695+VSL]7]X6C;-=G'QW$Z6F:Z2=K.#E*>V+B*A]LX5D<3^*&D.X! MH^@,5)X^7SRSB7[-:?=F'%99(,EMRECZF%=!_8+N0+7Z=$6;N3USGV0["RLV M%GGWQ??SN\JS!K3?&H_U,D&MHV^=SE( M,2)%UAM\WZ'#]HL1.B_(^W%>QHI>VWV+LG[-V>C,:5-K9%-"28]VD:;@:D=4 M9-Q#BW?7>#0]:( S[I8:Y'J?(XI*0\.RC6D=VL\@3_8 LPQ-WOGL8AYZGJK" M01$+MSRI?#/I0;]-=O^GX\_R/C(/#*>W 'Y-/P;__25$=^V=B+)XK M(WEMK#X1L%1-?WUJ)?( 0+\1/B5IK=]/4<^ZX>_-?$;GDEC!3PG%0TUB9MIY M$[(I[%FYRQBYE[_O0MZ]TJ-!Y\N6>?JVL>C?2Q#UL\V;/&C.;-_4XJ K\3]< MR-1: 1J@)](P-P%#"97&K$SK'QP?5.U<\V'#A/)=_4U,#OK?&9,K> LA0G90 MP5L'?*L!D)\[ >3.<8Q]W%)@5"VZJ]>TZ[W0P%>T.9NG'P++L5:,7-2QA-=C@NOI:3QQFV-8-'NF#81><-E4,(_"<]"6RKTV; MKI#VLV2I.E7VCLBF ?E4=HLA7U@6]CW: M4?W#RLT=51[/)E@^*7S8T $FZECJ^*IS/#F_?#-P>,G\+$5[TM_=FR5N;DS/ MOO3'_(QG?-""Y_C"!VYXL84"NS3C=0,#YU[;,BF5#U*R[P>V8ZMZ866P'_>T M+[X*4F6U!(91C$!Z1Y&)3VQP!Y+KW;[:EMF#8 ._226/@VRZC*O[),A#V>%/ MO%P-Z)<6_"LLZ9><.EO+,EC\?<(7LO*H^;JQ(UC=R0)RHK\O*]X?I53C\+P4 M7>6A5*TR784$YO5XRXR/6/Q_[+UW5-/;UC8:1 &5(@K2"0J(=*5W1#8@($2Z MU*A([[T3$!&I$1"0WJ6#2.^=4*3W3@B])M0 (;G9]XY[W[/W_;ZWG.^,\7[G M._N/^5^88S!_<\WG>=9:K8;*>(H+DHR&,DLN>^JLDO) M P(_+MZ3^KB?EBJ&:;6/I*3DU"SY^>G^*O3$J#U^_-R MU)/;W?/[?!=!^V.HMFR.+HA&3WZ^D MM&#QI1B3B@/LN4+:\;\N@. ')!+8U!-WOP.MO57R\82 G@D;1)V"/V#TVPL M#>1*%0] MFZC7_N@+PX<#7"3@ (<>.$#5R-[6&<4N:3_6#_L4!Q"IY4I>/W)VQ_CX^/MUW%)*( #I$,B(+].O+G[ M_NCLC_&9&]L'3M,E8"XQIMC_*-C,B^F.?\7Z_[Q8'W7@RR#\(8JZ-.XJ$K]. M[S,[S-;LM<=O_;#(*_%FLJ+KMMX\*G\M@18O=$.83YR!#O'D/'_UOUO6_"5U M_MX3RW]O,'W][18:HP6T 2]92=;K;&T-%@ZG69OTK$JU$BA7+KT;H]'$[GX3 M'IYRK*G+,CQCSCIB7I[>O$T70+9>("W]1*GDO<9S.\ELB:]P7;Y[>B]C5MSK MZN.]GC#K\4UOQ;AHC"C>N"K]D53Y*_AVBMB4&QQI"YI8S?#]Q\O_UG M4.7/=/CDSWPY!G+7/Z0'I82TNFCI&<@*X]ZF^/@_2A:)=(#EJ<1BBW1U'G'Z MW3FA0(^?\*#'@W),H06S9VVH[0I]$T]O0T]$7)8HI"54EK*Y>CLKFP[*]TE+$^@DF-Z?S[7 MITMR=F%BX,JCG3,+'01Z/3^_5?,S0TG:\45?C#348'@2(YJKCY$?K>SW,8[W MH,Q6!7[;<.)9/E17 K@*YQ7@%4C'>VY0C+K%&QU#<7O#< M-O33J%)HC'\1_4OQ*4E?/I._K2D=QKJF4W6C7!5,;C!WVX>6\KTBJ?*7-X'G MC!>K1WJ*SLXY&6ONI?L+2=4-+3TP:A7*3P]UJ+RTK*4*'J4>-RB[+JZE4VUA MZ9#M,Q8=^#(FRM697MV7[ 1U2:OJ6]JF%SXIFSEN(4^63'AS5\/[,*U))#HH M+6X!C0-<4M@G7C5=9:9"U_S"+2[%%QJ06T;&9:DU>+WA M9,A>O]Z$,'=@0Y]^DI#&4O2TZY!X;H+G+UJD@]QEF &)P< M0](C[45MN!)U@%9E71C;+:C9JFLIM4FJDJ@Y]6LMO[28/C_"I&+!ZAZF46E- M12I"V]K9]*7V!WI%5>FJKN?6IJ$E*I\>>;HIB\$4LIJF#.? 0L?E%2"\GI@Z[HP.65211T=5]]S#-TC2XJVFR""4F:@4RX!C3"7]0:- ML)D9U['5W]]8#/GX?]S5!=+T>YL09(RG\X[*I=),\TC%68/HWBR\_KW%/J+$ MZPS#27'Q3?80CY/5>D4C^GTIYOLCFW"7ER;DY*DW9T3]8J?6H;^S@0"9QE"[["J>"_R;0SQXWY+'?J? MQ."Q.V[[6&.7\Y1B#]./]?>GQ %8_^ )BM8$GCR!K.)9A&V97A;T+>@'Q&$= M?'2$A)XS_\$1'K:_X&$[" =@:[DT\VZB\KGE%W0)^9UAI'^$]!S^K:=L+%7( MU4O@.3L.,,<]L9D]K;4+G#M/P& PK%BE/SH"(G-DM]_@X9\?.V-2IL#1CWB^XGNDJI8=UZW6K:9=R5)3_!O[]YK/0_;%'Z[Q[Y\J_U'M+?8__N MC+"Q:4]"_7';!XTU(HO:/4RB+^3:,-S?2J/Z8=Z+Z:9DN97E))G//I,^2[DU M*55S!J6@.4G3.;$!_ZK#)^.0R4D5#M"2A_D]H2W*O&=Q@*4Q+#4-A@=R!P<8 MLH0<])1.J:%N7 UU]$>:Z,F[A[)R7P>8*<.HBTW5#9EE'C9;A"@/)>@FF.0! M_Y/N:EK]'XU7729WCAO3/@_3>G=C&X36H%97[_$,F_G.'%LDRL"OU<_WP,0<9OLW[V?'__?VE&_[$A2_ MWDS"G$FD8']3LQWY-#T0SY-'"S@E*A9."%J=,&]J0I'64/9RJ]@A*J)O]@Z* M,EY)^E/#-(QBVPNTW:B2'-1XL4J9($:XHI 92:]"=9E_MFGYD[ K'"$$/4HS@O%(7*^-Y^SL0)HO(";/3<6[+^& UA-V:OKVE7Q-SA$UR#(GD_IH,S6UCXVVS4FB\B, MUK4_EKI#\-?32YS#/R]>T71884TWSB,A=-#NIYG7E*><8'>GW:>C M=397DK]55%H=+U$F-WQER7G>]R)THW3%$P9N_[%9D!U\^E0C8B%!3;9O;>4I M#J"?7*"9XI4.]AD[+T$S+9S69:!;7E33[XUM)<75SFWP\#YL*;L]?0*C%09K MHN['Y:+?'O.3"E7<#DH.K[MGOWL"8/8&2#A*[T1D?1?CYU,YX4)F.NAL;ZPI+I[*64U^7[S>>?^1X3,RD9("RS MZA\H/BG@"O@=7QWGD^O(V5C9%L.U<+^VA922,'??1UFN6 M&G9]3%8:;%USPYM$6XE6UL@%37A2V$R'#KB(+^&M;GSSB6Z<1\SH89HGV\5& MP?%9258FCPXDKU$5#Z)>P$SV-PUL%Y" MF<1T)@H(P5MB?Y?Y*%F!=_+-7JH1MZ_8G]:W@M_ZL?MP@$:QH\AT7-XC=FLB0-0 M081\S*@TP-?\:__1F]U_V7]L_W+3.?\>XS94P0&@NCB +P[P0%_X_SM#*8Q: MI\9>.W'%WD'ZIK'&Y=6Z?^IF_>1V.;BT -ZV^5:F,64/[ "2%>_QRGH(;4<+ M3WN1W9-G4RKCO4Q*-C;4P!LS9?-=?UI M^D3+J<'=C6\ZR?U(NX7>TBM#LR+9X.J;]N2Y$$G5I=[9,.DZ8N&X%5"(@%6U M@U>.^ME315%EJ@ 'PKKK;A?O?DK9E0P4>8:M"[+Z)I>+ZM>SIH N?BU3M\/B@Q!;"YB+1*,_^\CH/]+"?#7 M&)I_(OO7&T/S_QKG,XX\H3M*&F$ E?]L$?YW&K9,4A&6 MX<^O;9A0ZG7A>4_N;O<+N[Q3]0J\:/N8SO>\X0/AQ&MO2*2#6HG6MN^DJ4I> MG4E,0U!30VD>A4D;_(4LG!E),6NOU0_AW<\A+E.710U7*N2BF=BQPY^WEK@M M/&;]GT$6>"O]GAH=1#5:.>0;I'*_@ @\8AEZLBQ"<4M:T67?'FO7_O<=:_^7[*\1OO\D]B\WPO=[555M4YVJC]C[ M-"OR^V+C%4\O;E7E6-VS/B//WR*]4WH9GNCY0FL\?54B=K2>6VM#?\@!?H;M M&T&<\PO;1+&ES[&F^2BV0$LT(P=5T'&@A2@R<97\85KV M[%!*[Z8"XRYD!GF( [2:8L$%\R"' BDB8]4."?<2>W&;5$'+MP?U]P)Q@&L& M/=B>D1/3R+M7)?8^^M9L?(C-G]"O5[2\;^>,0182 U927U2:F$6Y.E#4MF MNN6#JE?L 5MX$ ZP?59X,O-RR6SL'53;8:^%0GSFQJZ1FJ4?D9<\ML,WKZ;$ MY:([\E$\2IFQR,W,\;:AL:*,/G%>!?FV%U6*K>NKSH++GTM(2*'?V(178J6& M@MSTWWTC*>QQD=0?'K+Y2Q#_97\)XG^8(.::3'TK4Y O;V;9D)M8'9%"L*V\ M"UA-MRXRYDN_7LT,!/W,M ,902KF B?>#-)"S^;6+KB])Q2,O^GE;W6H+89? M'!I@PM.,<^?Y3>TDY> #3T(:ZC5"&A.^*Q5(!3-]4CYX+=%=]:B(S2G'QL[4 M7F3.0-'_=<)%^3XL5K=1R8U*1C]0V1DK*_37]2:1_ ,JS3P\>:LB\>.A!Q*RVT9 T1T M11!$JE!2Z\@/% +Z+XFQG^IP@$#^+=CD4$@5R=LT8TE-!W0".) 1AO421:I( MCV,3F;97+AC%DCCS-+FGAL8&7"_#O$L31:(+E*T<=<*6CZ:Z8,<%

+Z-6,J1#HFW!Z4[J!VL3;@ M5GQP8S/^SNT$*@U=+_@?8%1A:C#NV-AU>-LWG1(O"\HN?8Y_/S0"Q?ZGLNK/ MN_S^?SX'. 2M@(;/F1]CR63USNGP%=M/#OF_S//^K)#K_T0W\2O)HV 3+ZIK M^/&!R,4^QEJ>]N$+[O4KQW_T]LU?]A\;"OQG0NGW]O^GHK7(,$]_1UN6?W31 M=87\B4^B6?\LHDW\^5?D?Y?" 7]82FNW+IJ;7Y6^!,GOH4%8,&2NY=(1ST.[ M_5K_9\>RO"6-"0E?YIX+LHWR6$HKBU'/J+DQ-9<5;;MOG-'SUD^_!IX.FNH" M Z*Q5:'+RS2=2*,G?;-*O+TX0+53!73\EMLH6'>&<*CVI/F!#Z7+UA-]DS.77I'-:;0T%<^__Z5[: MOSM*,*QBZ ^%X]\T[2KZ7U+3OO;G1]DG+*>3S=L8S.?RKIQK4)FMN9QI*#D[ M87J7==<\';K&0?L0.77C1IT M(@K2*=*ABZSIN'R:W7ND<-I+D?S0G57@@3A3>_1):0>\IU?)U;&3<( 02CC?(KJX0=$/I&PI54 M:=^&\/Z6_G/N!6 M'N=-W2_!?)4QI1 D=C+NV(_ZZ%K: +O(70]%'AF/'_KTIE]4LNL%M.4 M:[L.[-3UA8*>2-!S!R/Y/Y\86RRG?F\I,/::38D7[!L[MZYSXP^J!#2%6!\> M$*$O5UHZP>2&,YZZ-I:E):H0RQV/']WY1G6<](^?-SZZV1X[9/\][M'!*O&( MJ[:(C6/\$]Z=X@3NNZ&IWH*(==; ;I=IO51?%]2G\N4RHJWZ^""?4\[W$UD? MK*2^QCZE736G?:.DPQCEF1]AE-L7<%S/W<7GT"R"_KY0A0.05B=G;D5)]4L+ MK+V:!]'H\-;17E,2FV^R*40KHQZ"@99G7ZQ/B\Q*K33/18!/1.$,01XY.+S.C99J:63SO=]-S; M,2!" _4?I3V(:R ARE/_G&^HMLN\Z*5?_I1;P'L.?,(=<""E536E?,'>>/R* M\",K 0^!]?NM.U=+N=J<.O,F_L6 %U1IJJHM@3/F!NO&7" 4(=8G_Q\E\TO-^([:%KY8@- "ROWEIS MLW-!.'0T:)1YQOCQ=QJ\?,^0SYNM\X13IHB>V8H# M?16L37*)!FVPVG[P]C392H6;=H[ECMSU]XP?Q%?U;L#Y[_OJH,,M[/^H=G M/UDR-7/.M^=_N+OA_(2A/D %J31^"B;!>+D@< !BZ?4"Z^KZN+A^ ^/N@&"^ M#*969D5YUQ.B[]JS>H3U66&'933HHR[OFHA2*09D_>A,6;$&6&.\%+4V9[^9 MP7QS:_J,=CGI6U?O)G'AB F#SPHP?(D4KF;1?;25QCX;W-W0BK]13PG?WD&==RU2@..KC/;Q47V98.DE/9C]&G?1WF7@;L;*#ZF MR32CNH.\D_:2]'!O-(W!%P]&2!OG+:I"JH+"7V4_!<_\^LHD)= MYJ?HN&5^ALTD4&==L;"QH$'M_7*P0599P@,6\N=YSSM8REXNHT S,IOD#2MG MT"H0P/)";3'R1LJAR?9M&Y9ZQ3=4!>(,^EZ(Q:9;C:#3E+BWR/20M2_P>WJ* MIE'M(D+&2[[V*/8&S_ ."_618QB1JMHC5RTG(6/MZE6Q=^+=:SLZNV,?? CV MXC9:R!O]"CT;NDU$1MT>\ZS4(*_0U54VKF\&F]_W)[!_YJ L>R:1!&D'A5*@ M;C^KEX@LG+&AM\VZO>/6 TB!!T@%N/]HV]2>XD3*XZ5X<( Y1+;30G_84Q MDC5J+IU3].!0UV\+_A,WBJW+Z&.C\(NNEQ'3:I'V6#O9,'#_6,=8\%6(SJB= M\&V[=H9\S??DM6]HKQ$P0:7"O+Z6][04=Y/<*N&WE*!=PZB385\N MU-)GMU0'0V1>5$EFB/%(M: R *#&X-$JMI_'^H'6D5M)+==UC' L/ZLQ'8\W M3 YM)A+(DN;8=:/9)9X58QFQX:KY;[?OVK/$G4\[4VQHT-9)LDB_"T."[MI M&'U_1^6;)F4R4*?OS]OV78LL)QJ_<@"?SC4P(KCVHIJXY;%WRT)Q@'N\+54R M#+?Y*2P+ Y1D,JASZ[_X(>N4:,GB!@'+1]-6NVEGNH2SFV7":'G$GD,7A_XP MYJUE_,5^L$"7XTC ]E$2FOWDHW/R]N/4GB;G/P-42!X?ZY>2:^SQO'W)J( MMK?LUM-FJ%]*-I'\QK)\KX=E.>*X%(%P"#V!DO@*)^L@]Y:F#W37V>Z>*S^B MAK*2DUQQ7HJZ-@1NZFPT,Z!."XI]+5#\'^W?5!B2/;H1**^!60-W&0[7J'/O6UR]7O6]F>A'#[[/T!/[?H3-F,'D=T)?'-75F^5 MR1!G84S;>L ]TZ7OA#:^RJB3I8]3ZJ-2DF^$\=^!W+2\VN4C[?9!S[+%=R7_ M9]3, PM\&1ZNO;FO66+T!J?'RV$9=&7W?61GB=4CJQ0G7'E_8UETS8UTALQ< M5ZR3/1VMM/=571D*;2&U=4L/,8A+"W4NX?'.$0V0&2TZ4KP9>?59C)$2-'.> M(3ET ]VOAEH*T3,8R:Z-FLCU#*A[5JR2-T/-!I#.C8T"T%-=]1\ADB?D'NZY%G5=E* LAI%+G70$\C3@:JE>\96S.RC;QZ4PJM?Q2@ MG4DB*9A;1,>H)WS540,+(6VZ*'!066,HQ_W#N<%W2@_8W'JX6B.6$7E43\*1_)WQIO<1E)_],"R-X.>5+9L[\6F@5@L &GJ ,*@+]QQ M$U5#D2WD>XI-*\K'+9163[_89U1':K?F7!1;*IFT/&%"%_V^QO' FHZ&P01D M6^>&:#W5-]O8XJ.'[#@57.CX"EN+K@D(]'E*A2$PK"O0,,@=Q(@;$[FJ&K]\ MM:%K$YU#^#7:W*4;J];ND>>NDE,BTO<]I:8[YQ M=FUE9O:+8(BQ77(GSNK++&9SPI,:8H.@8]!RJP.N]Q*?R /A5C;:5'2][FK"C2KPV#T&W M6$^I!UPO_ #C@CP=,I[(K/ZT[<6NJVIF]HRZ+X+HG3>%0:;%6P23+%PT]!TZ MJ'!F.RG6T%A(RX!%Y[5OQ VQ2/%YQN-]\>-#2+!!62>3!7PB/A"Y**DF(\GQ M=='Z;"?NKE!$N]"-UW>I/JB/G86H'Q?DT>S4 E^.F"@A=V#^_.$K-Z8"L&Q* M#H]RXG$ J^JFFE=99K3;5 Y.I: IY4?I(5E6-"7AC]1U'E!O@1OJ<\^[Z\< M+2H/[9<\P!XY"_@WB>$I$-2"S_Z5],.?4CI.I0:>)J>0FS-M?L4/"6T<'%O9 M(FO?W]7W>7\%-U'U<4$-M;D+VLQVG>(5PVTS0:.9YX'&K(SEUQ5# M/VQC)+ M6[J:I>(A@:+^ LCN_>*/]Q8-S^9#S4B2IZAL3Y-/& M))^OJ*EH:,F#BHDT%ON,@#56R#-Y46!HB<3RGI1R8?^E;$TH\X[$#R0FH<7J M<.S*,>"'7>WY, MF0*2(NH="MJ1#+YG]%OUP%I=?:0X9>/[3S!?I^BEZSI]R2IGM4QV&DV3QR4B M^[-3&N.[>WQ\\^R-@O-<4K_4KV7%QK.EO-$+W6KF0C>@?C.R8;Z>KH[<_Q13 MZ=Z]1YEFUYR3?70,L(A(H2]"X@"J,H_0$X5**(.9[RCWF/BS^R9&N0]T/A>0 M9Y)<7XO^X4P.8E( _ZPZ3VOUNZG@)1KFZX:@N.,Y>-8N>VNOY+?9-^ ]7MTC M(C&Z^H=!:9ZLV8Q!L.N3TE.A6![?IX=N8.# =W3(,X$<#ZV9Q_J\07<(21]Z MG%QG3J0CRM5T*,WPB:1>PP$8&IT*/55;)72KX#XH@KKQ3,6XA\I2/0:$\L,]"-X6:;K5KK,]NN7 )C79[&7>-_'AQ\GYG^%5!=1F> MSQSKW48FPVIDI)'%1]N3X1:%6V>\5CYW23D=">8)5MVZ*1QM0NI1!YW SXL\ MXY5#P;QF>5821FDODTIFN6^".;ZH_&B# 3C%5J._<'(Y-X RF-<4O#@^8!P0 M9!RPT&6'T%X[]KU5,K[T@MF (IEA96( >0!B[3KE!W(%8[0>@LS^LG/Q,1(: M4>8_5;1Y9ICYK3,ZT6X(L/>,^,Q0# >(_Q"B5A2X-8XO136=]0T8323LHZ^H MUZGY5VEL\0Z]N*'.,L=R]:5UV)ZKG.@V#U2IW36%Y/"IYJGS)18]WUWIXA"G6C0KPR;D=VMF:_\0M9Q(F_=^G95]D0;Z4M M+8.#.TM4.R\^Y<+3:5]_3UTQYD[,D@M.%"!:%G!4U!-C8VJ-JLQ5SO4)W'+5 M,.%'M(2:<""GNC]7,M&+C+^M&Z.:M7K'UEG#]XM0$.'XB@CTBXCJ>$>+5KR! M13HK#&GL88"&+]L(KM@Y(UY,N-9^$YY,MZ/'PF]NL#VL6:$K'U_5YW M0CX\Z/:GJA49[;6.->SI*7UG^K"(D_16#/F:E'NAZV*\3^"FJUX(6JD+2(5] M ,O:EF",3S()L:W>\O/PH+\I3/.JQ?*QR!- ];)(,//5LUD4#M )O4-!K[ , M^G3ZRMBFA#9^?QM!)*G PAP2L?Q!>>@5@ WIP^%#L#VN]V$[[3&Z"]GU;E+* M\L+C\S'HJ>[F[,.B9S=;US1(Q)?OTEI$K311=+?L^J0Z(G1R7)*G6[[T71['W1*2RS)#S>RYSS*+#)^ MUF(_D1MQE41\^XAQ&:!,ZL7TY%K,LYPMH=U9PM''9203(;"66UNQ.PE)BY%% ML[.*%FF#C[4>T."A(OZ%.I&WB'_55CU%> N< VT(#-W]:M@K_3'V!NU;QGS: M)QNE=""PBN;WT:9]8AT%7QQ@&0>@\S5 AR_/R<&]=NW,JX_N7AJ,LRHWWY!3!;-@!H*ZR472I('E[@L$!U1Z$6C9 M[D4I?$'NW %?]U43J1DH^.U0W_I^3^'-5S"TCAR0DY:+1&S7I@@-70'2;8UN MS>H%"+'Z^/C_8FM.$[#;HX)X(@FD3A!1'Z,UMZJX"19&3&@*VE"7';.^%[\N M]L,+Y1T8U-B_OOK^/#!&=N*!&-WFS,64MO#2?H(1'<*74<=1=4>=.E."%/0=Z$87E:,5H:+8[C9&,K*5RW?$SH2=\_H??6%.5_!* M[P*%TJ=_JF(2;,>2_50]N&>-:8\2^/'=J38B2IV!;OD&V_'&UW%A'""BA9P7 M@2*.L!<:@/RF3V4B9QWVTS";\?V=T,$7=.0DO6NELV!?KS3;FK+YXTOPMP)EB]1NNT3>;4 L ! M5LW1>!'W-A8'R.S7Z;7LN\1_$A+TF?84EMNSJ$/TBP%[?&3-[N%O$6RV*;Z= MY<3(:TU$C7KP]OBK3']6KO+GSP']$66LT6G<'G!@A%N3 3[33.A0J=-U4T*J M[=_!G ^/WDIQWWA%)""8XFJ6Y;B-K\4B84[@>[2-CM M;8E^GA?G 8QL7F:2'D_:6(G7J3>ID\-U"8?L,7Z%AACOMU= MXB8-(SM8Q-1K]%/("@Y \>*-^\@^W][,A_)/VI&U+*MW2W.\G5ZBY5;(0%VR MMUS]3(WK+G6NAM+7!]8*[>>DPL1> $QZXN/O]B]/%1_&('85.=" MJ#7G4WAGU06MN!1BN!,Z+S2>2,VJ+LI_H>W$:KPA]V1CEA8K8T%:1#;S85X@ MFQI-:).Z!_9NY^[7^-$32.7V+VK7G%LV:'J MAL:RF'@+405OWJ&V)@,RSM*'S35)6WI.U3JL,FU0+?2MHY\D;)0?)(*T'JM( MIM+:V@/O)V?RV=BS4VEHNOW;Q2*];*L68C?N!2:^4GYX56TT84F#HB'=)EU% M&X9,VY33UOE=^3??AYIEW>.2&B/=V6LC+=Y";I@^AE"YYFZ3>J4*$:%5V MPQ#5^F$>*37RC#0C9!=U 5T/^ZKN\MF-5TEY*Y"%YCB[13*1.QW#/P0@NR>@ M%]LNSS4*/J^'US=AC8HP(R$*5+H6^7_=I?K'W:6BAB_1UWAJK4 ^8/S8;"=% M1J^B4!,N:Z7*&&6]+X'8 9]("YM9\N05._*-%Y-[NMM]:^Z]#$[[)-)RQ%^4 MY/74C7XV7%O(76BZ2A%UUU)RA+0TY_T=)0T35L3<1]39W@VX+-F6 MVNEG7^D'3>-L\H>9\U':T4LDX;M@YBH)[)#HA?\EF RCB->IG-.Q[S,_LUS$ M15-=N4_YX6D.O#08N0.*9V)ZG[2]0;1^N+RN[#3LU$K($8A>KS3Z,B'Y0PP, M?$R:_HF\6+)&?,)DJT M.LPYL9@A:TBGPZ=ZO4X_OL7;Y[D5C17.IS5?")H?.D4'C3.2BZV2VX177Z5A M)^)1(1$G(,K&5_4&[,,.7$1_404O?U %4[:Y]9E)_UHL!8(I^(F%!+7!&M -QL,S":?JC655( ME9>D8&/YX #L^W[BGH:O"%(6P[U$K)2! UA"+'<3UXXP4&[)**<:%XA$HK(P MOPBQOLF?[O4W%3;^:>8;EVSG,Q_JN+W2S+PVG[="+@9#M#&I;P8482=X6\C]D:5 M]9KV,7S>@2$:44UR90I(I0]"4 #:32B27&2FX5>2U0L!]8VBI\!G3\0 6HVL M-!8^@>M+%:OAI#*B\?+!:F]GH#\67B\R-^"51+.:O.XH1M>7.Z/-=7*XS3)O MD):@CDL[MBJ!PY%N\X9W2$=+2 LR >P@W0.7 M%'K*=J>1U4QB698\DU;\=&E4)7^>!_X6)O5+J"PB38)T^8+^K@%7F@9S> M#<$!Y+P5K](J5R7<5B5.YF>[JC.I][IS_8!I9P022I$=EEN#RH@4%%0>E?=1 MZ( 1;; A/X'I^F0KT$])L.(FKDN'!Z&[C]U8!VA\ILF6Y1]S.5.P1)W@.49% M"V8P_93>8<<0SS>P-#;^-R>[!I:B3GAMU%7=/_"*N+I%2457!IB];:6%*YE, M%"$/X <8%MDY,$H0.XR=:!*%H [6O/2'^L^2I;U1^I?E$3$>A$'E\=+\I]T3 MZ@4?L6.C([9T@P*^M?60I0(%;]G.A>?]+]'@%_4<\Q+ P7YI^Q M!6IC'_KRCV ?SAI>-2L75]V63[;9@;0 Q=N8NKUVY3:5A&'ZV"$[#S][K"BJ MNFS%4-64CV^I!4C9(QG2Q^LEM*">S8J+/L_O15K]I9E\B&A/,Q+:@4 M^(T(1@* ;/X*:+WON$QQ=L,K9/<$!V!9HH%,^SNL5NW0N^5-"S482F,M9N O M:A ,U?ET,/NX?HP4D@;#XC[;")X%.V!'QYG/9)3BUO8!=I<#::F>%]JWJV!930D<+H]N9VY8X M.O@L2R($80;+%Y8L=$>7/,O4Q(X5$(J1B@T*MET'^CKIJ/B6[-@$MJGW1 M%G []A/9.YXAAC\KE+0%&E' Q"@ X+DR1GI(3E=&?%K?"EPQ&&F:"^+MBFP\ M+9]3?=K?^$YD%D288OKC0K^V+:]TZ M;J51KM0!$%P#$#M\U8OUI8M^BRKKXGPOICV5:R[3KEPTM9=Y*5W\:G]A+>,E M@JZUR]G_%CYN#R[.0D_X]_BK(0[;9#YKY\S@Z'CWN528Q]).X%BN*1T['8M4 M6<<4Y Y6M#??>A8<-A3L2LN7-$O+2W7> 1!E5XEQ_[FZ3R@-*(7 F.],2 $1 M(**Y'<@=AT8U)YFBV[FI,[ZM60K,YO1ZW2 F(D<_,H^S_ZAFL/H/&3@S21PR M>>_;O9M[%7:*T&R&#OD$I+)VPRM=-]A0@YXPE8+KQ][>!*#35,NQ=@E"$)33 MS8T_.KJFWQ>UV)2VN+VXTB=99)4=,_NB,Y3K"5>/HASQ]Z=&4U&^-RP072/P MB4==WU/]:YQ;3>?YGFE*_71^0NXEA8)Y+_/A !:)@?']"JC]JCQ+@=@&E7Z) M&])Z,F]H-^K3?2>Y8UXI-[S&DY;K*M:RU,T/=^C?+N0.^%1S4OG&Q/)$UC)C M\$ASC;G*=#D$$P<,6SJE UY(K#<)MC63C_J2P7LJ[6X]>G$GP8MQ;=UE8OI, MBB(#H*OT0889TLZP J7> M9RP!AA\9GY*PR(IZ5/76]I D;C6-M0[Z#/ Q;6+>\VRY.P[!:R4\1Z:X(S=% M!7"PQ0&@A("?JXR!W7+$3"Z!^E@@^MZ-ZB:'(O14YVQ"N+T=K72]23QE-N&7 M%Q;.3H'=3C"6R;3)BR/#'F+/CG:9ZR@W;"A<=Z@'?= M!@S5-&5'R-=HF9J]&"&(JCLIMJ58-2,*921Q6$AD(W$N.F07_T%M>N9\GZUR M%_T4D:[AA%698UZC&A9M^]I[)5_N;GP+N1:&OU?LQ*)4C ML>$VN59/>)M2<]Z)91.+ 4U63SCJA+6Z_.^/^9K!BTKN&2C:&'X1Z'%$_1 G MS2LG*E>7.MLDCK%:(I-YA"Y2JYEP&PH3K7]?HU'<[Y!7M/>L@X4)2CM(\4:I MZ17ZZ?L+#QCTOK[J"IV4,GO3A^Z+E)SXQ,#/=YQ_^6M]W?;?LS' #B6EUH=3 MH/4-MC>#UNA]#;_@-^#&X""9NU;8&ZB!_9K,A7-W45U.RWJOD*_< M%6=IYOO*T\H,2KR3]>R:4B5@).&P#:R9 ^ OZ2O<,W20AP/,V$S;0%&B 2UP M5M32IT;EJ]Q3AUV:Z.:A58>C,U-T#5DM++.8LS+78_TZA!:R"O5,P#8FGX>! M@EHI@A;I6V$7M%CS:LQ;/$:H2@$++/$8P3$'?XK'B*M$/$98Y.5GMV&9\2D, M:KNP#SXMJ[KZ0$F3OK:[%#1EKRYQD22>4%'SC=D%V8]5K>DLN]@CQ@Z\=MPQ MD4)W(,CP>EFPVWZ9_D=^8E MX/KE]4ZDGC*VEXY5O$0;_FLIAK!?1@#-H(_T"-Y+-T''Y:,#2_F>A:LU',G8 M$B8"K,#[2$'HRHY)V>4+/*-CJL4!RGIDCUGUZZ&["--"2RT89,7F\G=P5-Y[#@-L!&P3N;1G3DLCLZ:+EZ&*QYG_00QEE['VO!Y7+F0=YB8)_C MP.1.60.O?(WA_OT)8MV^.X79 +*@L//MG0[ZL@B(Y0&M99)[SJQ=<"=>(UJK MTETAYH+#GY8U,%)\=XENNY!5K[PD2K"Q:/EU*<5Y'V/J/D$HMC=:)WT;OG'* MW\7KT0V>]8><-G+33&.':GJ[!SWV)9LW,G;TVZUYRU,=6E D/:OATQZ0*=:_U*?I,I2*,^W3TA$EFR][VY'KX+\O7;K0]/6), M%P$^.E!:]&T5U,&G[-%&%=(R9B:^#&9#V*,G^BXIA%=CT2?=UMD:G)QN.]@W M7K^6?N( @7;+,58GD>YBV9K[>RZ 6QGO8WQ+XT8Q_,,8CBR,]'@+G'"B]$1- M8%WYO54I]*$<[76"TBWS-R+&/=G5YM5ITISBBCNU069PMK2[+I;Y&N/4(,E,9A'0G94Z( MW9B+-O'P6.:EZ894)H0)@6@6EO2E^OAL#1:UY47[0BSY2M*_;A!>YHTVF*$) M/')V!(T\16%)I8%OA; NKY^7ZI4M]/4DTB*^J$O;%*-#D-D*Z(^39WJ"H#SK MZNP[X-GT%-)5(F GP:HK:SF=L!%*RQD$:24G-+Q*]6= NRBE:T^>7#D/]LT3 ML@TYW23D( PD5^[=Y)KJO!)5&868=54@3^;/ZHW>S<_.JSL?*HX17<<4[< ( M(W0:@#/H!; <1Y2431$Z;70A2,E"4D()]LR%-0724-U0]IF9!-J-O9'>\6JA M-)$QDE)9D^*)(F4@X-$:(L)M):'2J.^P.0.,U.3Q)T!>*&;JN/:_H58$7(U. M+FB.X/7K;B11A]J1[T'YG!)Q8HW]51B-6&^WTYBP>]WBLJ=?1/D6I%JDT.TE MQVE:?/B;0:?8M:XQ[)4*]PCVT?9] XMV'(!2K> G"1B4Q%(ZO;@?K*-4QW8K M#W4/[@]%W1]=VCM4,\LW8)P#&UZASP=)]@6'WE$\%R^5&#KUL6G8\4"U1%9! M[LX:/K$L7N<)A;TS4!+# 3R !HO(N&0?@J"W5DX6E_>->$?C!-H/L])ZIO3_ M;[)[ @E6*4 F=!!0/<8.?%PF==;C."GR?X*,,.%$4A]\XLTS%F'XIDF[^L*C MF*LX!Y#(^-8I(JP.;DR!I4R_N>7-,2LS=I5N&X]U'T@S'XG8ZX6-/?JNI0D= M7+;1@_K:/O!U07:6M])?W 4Y+':8=!A!.\$A21Z==D3<9,^][![5) Q6UW^\ M-B+RQ%-:[AB1L1&6Y*P1-TV?AD_)Z'LF., /.Q@VS'I%UD);&\V?1_WJ]KR1 MX!V)]"<1V&?^.@[MZ:153;>5IH2N;& 2GYJ3CH^ M':UI9D*+8N\ ;QB@(7LXP"S0P@LX=.A;,I=2LS _W>TTF>STR@F4S^Q7 .F% M6P%/B1RNB Q6\=)R@+NKI8HO.QM=O;T_./6J(LR0N"9.(W7R\?ACON(G*JJM M3$IPDRX7Y-$>D-86XW&55[,[J3BU*VLQN!O"T#@P[X=-]M'$/$>;9F$4*@*L M%0T-=XRNDB[F5UX9_2?HE>]XL]HB'G@I02R[8WO MT]K#'68.;1H^9Z-"H,(ED)?!0>Q!%5FHX;OO_64"@,^YAS'ZRW,02HQT S+W M:T'NW, UN7LP\I-@G:\!]UA9;T=EA6CI>(%?B:M2G OKX@#EFN"K1];IIQ % M<. L7O27U_$\V_8?8<&K_M(/%$3GP%O0()FE!@G5K1;;0Z>S;,X6\P-?A =" M$TW8#D8&>3* D =S_@NG_()7K'V'9P=QZ?NK"(;RJ:K?B@SU;W;Y:J "(YV$4-VW(:$??D3C :BBQ[B?[,L_^H ML79,6/*N_X"?W=E7"S'66N+H#R32Y\)"\]I-RV*\%G!0A-#5W2.=*7^![>H1 M^=O*8M=T/@,D(*6$::GB'+DVO@0VVFCRO?P?AL+QFX,P,4K\0D.D)>99I1,8 M&-:^1\$BA:%4<\_:LBIJ/5[_E+ G/8C>?7JN&_P]% >X!5[V+R.-?=1<'<[3 M9K#4IR_UBV_2>.!P]=!EM/KKU^Q^GX;3'\QVR!7$2CP47K<$_Y[@4(PVL*F+ M2G/38G2^02KW1FJ"-8XE(CH%91*)'(.??2[V-2[P7(*=.?:7;E-ZW72P=_ZB M=(B*[O;7 9 ND^$ (4LWJWA=VG63TC]A.8PVUU&^YSRNU='9U0N]$8%/ MQ(F#TA M!LF&]:B0=B8/17?TYT6NL.T3WO71_5"KQ)OG49,>K&/BM.S>QT7I MC?/O)JZNO_/4@\<'(X$ V1HT2!5[ B*YO-) P/HJ>E=*11C^2;@3@R$#\"147JP0MPVP JCS_&> M:#H9#"]5O!9^J5X*:)VOHV-Q)&%!1"ER Q70MTDF[4[X&=%%6BB7V6KT@R8> M5N*KC,'5*&(Z "(EBLNOY&2]YLLO_EGFOCDU- V\G^&F6=+DY,4DK=FWM87[ MLZ^*Y\E? -*(1YO@VES!KZX%!@"VC,!=LB'IR)\8?KML/-9#S+UHPMTV_-(' M%SZZS47V7V$VI(NJBMG9EA/RF061Y'OSPQ9D=8&SRL53POR)1@UX@\/G"]&0,IZNR2:7>[TV7'/9R>\!,:KWZ@AN>;MU.4+N M05:"T!UP*'/7MUT'Z*EYH1*AU64Q9%D*!YA[8 SJP)/!4V:2<7NW\":5':,I MOH3W]<'P\P^H+QDQBHX"RAQ5+K)TC<9P*)4GBZ?I\W%;X0%3W?I/#(]M2^^# M><^@*5][7A$IR;08O*J1T)AP(]2"<]6$NAW<\Y6KO5Y:XFXGM.)C\-S]@[0H M9<^)P0G]+^1ZB .\C'3K@C?A(IG!-5A=W);\]65LC']5WNM!O;AA9FF46"!J M#EZJ+NLGB^W7E;62- R'!AU)UU>P-^T*J$7U]JWB *V)-CGH:.1@QPIO9-*0 MET@J)*_G?653@%DV!]UUI^C#H+;K=\3S&QF0^Y?/1]SL^+N:.1I0;O\7>^\9 MU637KHL& >D@4@2I"DHO4J03$.DB M*K(ET(2*^A2!4(@H B17IOTB'TCM)[ M*$D(O2;2(H1P>+^U]QCG6V?M?<8X8Y]_ZT?^/1ES/G/>Y;KN.9_K;BPHBQ29 MQ=RWB=)K5=_+7M@QYU/E';GX(0LDMU[<#:&9 DD,DC'$Q3B?=GGB"]<() M#-=KYLX!72K?[FD*"#*:@5)])5Q3A1GHXR\B(@O0J6,;"*1(A$9_#TMK/MUS__O)$58;$RIISFPR:FQ'1# MI+V&#S7YT7&N4*R!V%SNCZ6X(?K?/$6& J,]? BG(TFF&;;Q FB[SI@.]A7LRX'74P=% M89RQ4VQ[Y.5\ &$U/POO,OV/^IIP\S!KI'Y9T"-TERHYL.Z--"%KZO"5R[@\ MG:"9PX$.2D!'@_2PNK(7)IYS^NFR$=;1*0)$$^Y8-?QODWM+=4P.V4E.C)BY MU;"G8GKY(N9VKNMY* FG*(J379TS8K5(#"+>\9L0]3+?KAC'.7\-J&>CMS!G M>J F+<)UAYY@.6)\XOYQ0LA(#_Q,;=(U2..XUT/0HR$TUE?\9?_JH^Y!8K+Q M'V,RMUJI1,Y"$BV-8,>#BL(S.*.TBOLL+I6_.-B^>[9P+=!FZ,+NO6J490]# M:N;610E]..%9.OS)54/[A66 M+LO"PMCD2Q@-=#[U-%$* S;.OOHRBC$N6-F M89=[$_N=-05#O()L>>[:NI\NN+2C24*GD?.]IO6@>HKOT7>7+;7RR:=^ GPB M%HCUCN(Q&6M">'+L9R%&'7&4<"U;1@F_K1@]J_=0,R%]D#R&).9 D<=9D6 N M2.]>G"N'KE/RA;R<>2;>6?P(J;>!LRO2C7\NX!!L\D,WHI3=RAO9QHS6XB=AU="3:CU2[_\T\A]_S*GZ,3B\M=X$S>U@]9 M')QLP!+J?# ER)4/->H/"A02U=KY$?CG_1SX="OX&I!?5#:7 ^B8^XV7Q*15 MKOD^?^.6_G[U]8O7H1NF"\GBF>_(]W$<"!]T<:\&[B$L"4K;+Z_M?086B35= M.G13H,C&K65N9KH&[BU0>Y[Y ((8IT5EQSURP*L-;W=^<"S1& _MY LK=&B4 M3_R_H;32I2#Y2^ RSC;-<#I\%(GJ>&29A'31'#[2-P7Z%FT>BJ/V4PYMPL^A<&O 6J5()S.39 7!)$)QUX57GUOW. YAD*D#J.8EEK M[?,*98-]NK>O 3W!B/)JFJO.2^ !#HR[9TF0'92>9'OT+BJ<#4 MH?(BA0!1XDQIPJMN*]U+.8*<^ZR>5S^7_^G_NR_[7U9;AW%RV,!K "G-V3SN MQ8U3 !M .G!,!9B!BM['<4E<%]NG:#EC3M1&0JST\! AP_S>ZBW\,O8S\H@1 M[.3/L5#Z\"I]:&7+C2CXJM=-?-LYO0_T\0+4Q[Q_-'HZD%J^D%!C;?ZAVS.) M%"7-?8.EALOC<_W@->S@-6!DB-!4D"3X'P,Y-4%&D?CG*SHF-%_F[(5NA25 MMW*KVLY\K@') D7@>1?(U?W9K#=HRN47/_W@ P&=<7=9OPH=?NO36$"D.@2A M%,04L%5PY'@$2Y]Z*Q6CJ-> =:V=%"LQ *3*F M>EULU/5]A;&'#*(@=D"S2Z;?V[>3^O[YVEPTRG=VR/5QU^)W%5#*$P%>^*8; MZLK'(^(\X+AK@]J!^_P%-8=IAI# 6?N4L.0+=:K#;QMF6EODK.4E@(MD-*LSFSBC)'O"4;)5E4D+<\IK;Y<[ XLY&=7[S P'5L?O[R_)/I>32 M%&4)6]51"V^+T,DZ[:'I:]9]P>H:DU"^ NQ=TOUJJ.Y&968Z+3%C;6-7/NC! MRW=Z$Z$$J$('731DT'Y*^PJ$8B]\9_OLF"EH-DKTMN9X9BC!N#0#'*>"=2T( M4IVT^3F3;6YZP-I>.<.T0L9Y2]2/WUU,(;K0P\<:4%7U*)'C'O;&IN9/AA9H MB]N@'HVRA-\X$DF4:)K+XM?R\YM&$,J78B@\K>Z=@Q:7VJL:;+.-I\A0I\RX M_"G."?Z?+N%8=O961]?B%)IF#RJKTW;AKSI>.Q5VZ7;^8&YXOC&7Z!X5LNR;S >ZE7(UW]L7AFZAK]_L]5] MN.?7@%#P$QW,977O>*(5!Z9$T>A;Y8-I;_7M,C_R ZPK\&QHW@4Y'KV'K(ZQ MXL+8[N9YSRD]7NZN42(8AR_[>ITP# 0Y8*2BH Y([5Q#@A&>J-Z< M;^Z-FZ\G%\,0H1MR+XJGR*EX5.%I0^@B5H$RXV P!AKL]U%SC6).6^%*?^JA M_I.#3-:+@]OMBB7;&3J-$3\6=IX*-*Z.$(4#]>EM>99/RV<_;HP*A"%;3V<+ MBP_"\7.Z@QD;%?SRN09UEKQ? M4-#^D.%KAU+N4,6&Z+7QB%:1A"#CP(J]NI&U8!E!1.*CA;FQ*O-1X^%?/MU, M P&;+=Y7V8\ZVR+E#5&C#N93"/?)A1$3@L2E##7":4["D\IJ,M.F&EJ<[/0A MZBK%6WI##>Y=M"M"+MH-^\5I_3L>+SF%'_\YR--U1:77*^'J7D5P67QPEY6C M*P([GVN^ (,Y81;,S0?9"O1(]8FM/[^B)!XLDJYF2S_S\A_;%:%#J$O89;K!E\CFSA*+\2YNQ]\6:D1UI$QI#'QAF MU3;&2\9H.E0ML>-T6)6!$$;L9_N$QA&$R:X<"3SL.!Y_6_E48%O H0=,+-%Y MVV^NUW(2M$X+VSEP$;S;WW+XSMY>7.(;D[2-Z+V\1.?T 2 +5O\2>5C\PVSW MJ>Q8:0E#0V-M7;/I.[IT%DWRERL%#ID?GJR62MPLE#F!5&^RO"V&JY]=CEO; M@26!0S-D@.GOY_G%[T0+8*3ZHV]RL:4:V[W]M+7 I2UFGY%RI)]TE_=.N*9\F,5\ M'TU4R&/T5IBW@K$5MJG,4JDF:<[ /T\NW>TSY6_E8=3AR4'<"2B&@T0PR*5* MI=KIHGTUHK(G'-AH%G]$F,O)($,8'\7J'FC$"J[;M39=X6#$=K[&,!PO:5,5 MG!=FR!E[\W/3UM6^;2%A"45MJS]WH$_-ZE!RQJK@=1)I+@&ZUX"\U>^7<@!% M"J<" %DVXI],ZGU?*L)<$VN3?2=8Z:51CS:PD?0INCO4]3M$9T7*,W$F2 X- MPG$JDC>@;XC%3>)1'/L#S%G_:]XD VIKJ8U'5=KQ\3!"NY"GXW_EJJFN 0L$ MUX 3@;@S.=CE;:00^"<%RS >[.-_%O] M@5L7O9ZJ_7^+7_W7PE<4&:I_IT[+Y3:V]H^Y/P:$?E#?L(JP\RSRHS-\XBS. M$GZ^MCG'1'K5]UPL^D.PWG&]9]>.A524Z]MVC%&ZJSM!G'G);/>A%&50_)X"]9J0W'\[HS%Y$FLE'/F$W> MT2X;A^)>W&SY&<^GPC3Z)=?@;Z@NQ-V0-W^/L7$GG9&KG/A%=(;YB\LJKS\/ M@K*UP 2X9AR_=6P R=G61[MD^A5/VYL_K(7JKC?^1?M8D^J^KJ9U_ M2KZ!_5_K[6M 5?3XB9ZJ_];._Y0F(#% ']_0UB6\<).F@7=#T]'F$"+4CR-V M$)EQP2*]9Z'>TTES#7CG9PAZ_,)BETCK@PP9CO#/,,X9W@>Y [;!JKVA.VB% M7O5)R\=#OG42Y/3%'16EROHZ;+8T.-F;QN7JOOMKO'LS;LR:=_DH<# C:S6K MX+=K-7>[L:(G5;KF_2_$-&\)[&$!%V=5]_J,ATNP<6>;'*="?";1>2(CG=AM M!JVY37.Y(3?7A8*:9J\W"Q&?S3J>A,N!F)T]NG+IQD7JP61OFB%=&>M?6E+' M&WO?Y$>6E?:O?&CS-QO&IQV4QO[W1:W_WT2O7A?/U;=9ZE.);>G71>$W?)6= MN'=_CLALO,JL09RP)0 L\^(*R_;,K"*=FV17"QV*S=MBYLQ;YA[95KHP%XHR_S@I_^,SL/C8WX'#PZ! M#R3H'"WM%4_-:1'7]Z=L^F-3FYA&/AG;Y-LD)<7VQ+N\>4G_ MR^UBT+)TT8XPB=;\KE\'T<^B3%J4WWW\V?]OJG@S)+6%$*M;:/D_ @9?B@Y# M_5U=CX>J]%I6FFSA9;S,W"D3!*NA'*JOI[TMY4SK[@4H7%5>U;[-\WM MS?+EFC-';A4G!_ICAYNCC1;=Q#T:Z*<:O24R!DEJ-+D_*&;^ M5ZMO*)#EH/USQO7D__GY5J8.= M).I]8^(FDLMIB?,-(6WS1GK8KH+38MB-?1<0J*IZ^X)LG81F3S#FYCV%&QD. MI#'YI8)^A,LS 2'Y=N4F@X&%5N:K,.T:H&4D"!08&"I7VD\+C(W$^SU!8M%QCA:R MLMD?11$0#_T) E7]:8E*MA^6U@9U-2YIBX#69HWXRD&*YOAL=<*Y=,.Y^G;R63?O=JWQETV^M!5- MGA5:OY4?*+^][4XV6'NSMS#^JOS2!<NTSNJCK_E94,FDV=RI6WN4KIUT&;?X*%=P7\Y]3"?JK- S9>&D91 MRW)HM?W'HZK>+L2GF7/I205GQ[F))@46Y:5,G(F(N+0XP!\V[3,'--OIM(X; MK"J[0O-/I=OKDC.62N>)=+#,BA]19SYG1QQ-NU>6KJG#2\2;^&N#'2^!Y ME"AGG#=I)EOG/!JJIZH<#'8H,M7T+[54=G"Y\SME68/K.?.@H!]KQF^R[9)* MMX.CRH>MM=D"W_V_R!L\0T[.G#R()@J,2_L/R9;U($ET=7?(G9D;N!$$S%5U M]:,O^WVL*<"KX'-DOW3*5-4:YZPCP$G.6V#_6G_L65E\\DL ?:@9?UIJI5/ M0;G%=D9J=KY;HJV3*X^IH0E *[D@'A$!\3!V!.256MY$@9Q@%SMPJ2ELQ>KI MDN/C++TM!=&XER9_9 -F80 !1FM21T^_'@[Z8=LL9Z:@F$/HUE\#(EO[@\X^ M_P'_RC*^HKFN?_D];Y&.A-&$_/Q=;CTU*;DV8D/V@NPO@(M^C/%'+]W[CELO M,&S)*TN'JYFICDN7([U)SL$B?:V,+1(UVQES626_2'_'.ODD_Z3^]D"SWVEZ M3I"&&;08V'4 _"K2T&\1L?'I:^.5# 18Z;M*B?5&5A,H\V,_] ZGV1 UW97Q M?T=8:SL12$F^RY\Z5E>XZ/ST(GBST D4> -,V,^FQLJYX8>E,J">RIG,U.^W M#NCU3/_'%7#]MAM;5;R8&[D&Z-YW^H*C_ES^S M"5A,>2_YYJC,"I[RVKI"'F7UO"A;&"/3=W=79PA(".7-*P6_WP$O<2P"848Y M,'/Y\5K_O2U7_-GOP\$.WG\&_']8)U6R9 9/HO(7;_Y>!>4JXUX."AP+8D6Y M&BJ3V^_D,V(PYO0N]0O[CWOV2SGOC4U5)6!&_Q%<_Z>*S[H7.#*;8B)(";:9 MGJO*7C V%9RG6?"E_.F'$;88@^%U DMO^FD7&_+_71C];YWH?_\]:FQ.GMH5 MB&%Y?P-G0,^HE2LA#$M]WKRGVI)+3F7J9U^[MN-?2 _ MK7#BYAG].^I/.2FU(G9_/ 4N2FH;VB9W'F[<7ZD/@>"R.HP%<3(8DC.:3S^. MK5TKX8>/AQ'O<)58UA#FZEQ2HCMJRKM4-Y-5Q5)87P,^1O<830]=5KUA?X%O M2^]<$P7?W^T=W\_AZF>2DU[+OP&)ZA?!@W%8E)(B&\9R-D]8:/EOXS7@4 K4 MM1[",&[<%&0U,7?9JUFF!LCH'D#ML=PAQ5'3;%EQF1A"!"N"&77C+S:IQ<%W M)R^JCY=OR,#0:4\CE"M7*@:JZU2,^/MB:9.KWC;M&D!36F%V!HK(>&B^W72_ M+Y39;;F?&;_+MW4,6A?0\MA,A8@\'0C6)>/_%)Q>?@T0&M=X;H)ZG?"L+)2> MH(L!D4.'4[YJ6!OFC#PW-[&G[T8T87+&(3WMX($ -'HKTJW:L%;&6IA@C\L= M**R+M)829WS[6Y-[/66U]"/7SU5\GNO7M-/&++&E,RYSR2#<'7@+L@4G,3FK2] MUP\/4;-OF6E%UGREKHXM#CZT,T!J\B^'1ZIUTO/@1^!P957ZUUG_+0+V?T0$ MS/1BKJW0S_>ERX'OJZ::!@/(4_];X<$DI6>L1T2H_,@7Q/,/5+)81#8@/]][I;&YV#P*ASJ;1)44W/>, M6EVA@I"F#=<>I656[_&)>=<;MM9_#Z:[7W;1HWA9J3BU([32 C-2H]U:_ D M,'^9D.PDN4OBO483AR=%=Y1X'8#Z&-%6? 1(C54#YA/7.)^<*H$QG&[IPAZP M/J=W[XK_D.67YGY6?L8]R@I@\#+XLQ&> B>*7AGO7=()[#,S;*PM/L[ M/U&<,$$ %@&HY(!D706![$ZTVS<$');2D[2M]SU08&AUPU7E;DV+J0KQN)([ MM=R[L_[7K^F<0/8DDY+]008W48 %3QL(PIKF_"&_?/L7N/>/*F5PYVX(J*VS MFB-1H*'Z/W4@,IDRSE **&I?H^+H7N5PU;9HN63/ OT4YTG[XSI,GD].)H]J M>+,'9H12(1?SHHTQE'=^\0O$3,D\LC-B9@GG$TA2_EMK8EVOB_MLJ8MO,[\& M;,\68'W1Z3U/\;>FBV:]7!3,+E\U)*[M[IX]$*C3R(W17X3==G\2,1 PJR:Z MOIG$'IF_9P:*D6AN8&,\8]F3"5F?Z-A0S%](1/SA/_5KZC;GA2I@!-9HHD[6 M]HK,+%4>007[_OK#I]%=X]9?C.MG7O*+_23L#]*]!O!$(XXN"36O 3\LYQU0 MO#@RD80@T0YAYGGB@0.6;]> .1*5:X @WAI*=X2YF&=> _^5!Y* %^[K7MTZ M3%^#X]*.HJQ/L? +,5G8O,?)-4!40=T*8_4)&2O(-2\2,@)+Z&IL8#?H_/9@ MNY-7>F\&841=B/G4=?]E%J^!;4G> O:+#\9%-H,1@2B MEH#$2!)-OHJU9G^D[688Q^:L\7S$L3SL7]-Q M6QVS)_@H[<3=O>W#*4C2(3"&O[7[9R>'^'387D@^X-$IK*?@]'DL]V"CMM26 ME24BP6W7\?#TP!PI>0U(!)U21'\^U4S6?"N/P$*05[Z]'&3>$+)AD%>I_UF@?[QX3]]M8B*-\FXW M<)=Q4=#K!JQK$3:CMP](*US4TI)(R%"59G+CI#R;?T)/>9*5%+&Y4UJ:X-ZP MEN(@5ZQOF?6CPN+8'W?;B*T5F=_HZUZ^# .;[9]2JIJV=+_47IJ9!T 7-AK4@H+$ $EO7I7"VL2Q@ZJY9N;%.].5[N)N-T;EB5KU M80,X)SK N,KI/ 6.'SFVL)1)-D*W]]35#KO6R(;K>H8]W^%.F27H#,:X=%VX M1=N66^VA^QU*^ +UWR1!XYA*08+":#'2X5MM]]$Y81Q4\L ROUOC?=E[9+9-<3+,M\JD6%-M<\!5P;"Z4J9^&*=?].!1[%R 430P&JI0O;R M35S=Y9+WZ3')>NOX"UP!$%%3Z07SGXR3^5T#>A5E+JUQ#V'I2QW]=>-7?;7[ M\#807"_SP"T[=1-O$RI3XC5U>=L, MK[NZ> !;>NQ-'D/CV*X!-D[ $XK6,RKMU[63]7]!#2Y#[P\>,/L7N\=UQE9S M8("X;(Z(SGTJ'GR8K\71P,J'/7UL9Z%?, X8O*8CI=-P3]_Q+%GV^S<6W]\^ M JR\2TN7R_%3ZUL>5DH!V3F8?.1A<.Q1(VD' =OBHNYHSAY MNQ]8L0$*^%WX51QL38_RPU\Q#8HD#8Z'F>YD6U,=07.2]+,GIO682SFKQ?3X M,@NSI6'6VDSW[K2%N\I;*>,!>Q+CU'L=HE?IA_6Z=YW.TRX:LZO/GK='YJ=" M,^7]* DV/)DD9/6,P.LD+>',R@9)_D2^51]TZ; N%DT8QLQYL&.T9@)R]HLJ M)RV?T7);*$OBQ.*")H?9IB*['YX%$EKCEWAUWI'R#K-RZX,ITH+RLH8JA\X*6R3>^!7#-6!0"8CF,OUC=GYD(V<=S8?DQ=VC M" *BGOMS.X[972[5P/="W/+;'>!!+EC_HETJ.^^U0+",N8N_GC8_(?Z"SWJN M.2:R)'CMO8.E*Y0-XVI O8HUTT_(E/D!AO='R 2R56?8MU^^7!U6:B>9,07_J^\LC.#,0EH&J A M< RH<\I(CQ7*;U-;V&']H$5;%\[\6:N4?2ON& )C/--Q04(^@O*N^IKF:WXW M<[]WB(S96I+)E+H[E:?665C#DLRW5B0.*IJEK4) M(6 %A:Q]Y*"LA]PS]XM>8^B;;X+;_ZD\:51TIB?"K;YB]6Q+D]/D*24D>EBP MW[5=WYE@3>/]?7M_/TB;)(N+6%E>K(=,X?8./O,L6 69'BU>#DS M30XP?*[@HO5E1M\%0UA8I=YG38]C0"IH7P*MYA%-;4PKY%PCP]EJB#@?S%[< M#":M3B0:2EOI?(9@KJBPR^!44SM]9JRXV.]OW!;7&3ARB0MIV,A^ MB+9*11S!U+OSE3[M-_I.,2?DI?SDNZW"0/*#"\0^.Q$$^H>ZHHOQO3PW1,[< M:$ZGGV<2_R.0X>JJ*/V-Y&&^)T-E!46':9%[6<1,B@45?# GN@:V*EG5SC;; M7R_RL*MF)-N3E_MA&Z>^)A/K>97G61*E5P[E%729AN8:X,P[*Y]Y-?8DTW=I MTQ:.KH!S5'=;8XWNP1=YE"Y-&D U8(N8>35' @ MP3P6;#T'54>P!5RNK4:"\K?US4'/8SJV&NT>G4=^0(0EANDJ\..SUJX!T1U$ M6,\"RYUSN UZMK?5!)CB(;PIN-]+;#HX"L7!D18;F:V9\)\OQJM EZ836\PI MMF&]$1$*MY%1$R]<-!_MW;=I>^ M;''TT<<'FO*:Y4LF9 2\R4\MNW8-;YO@;T&+SUS1A['^:+1S4X;"QXMXV2_9 MANN-)=/JD<^>MC S\<3?;\GV]F?XRFTF-ZJ- M3J#POKO_H-993JR4/AP_*N7K*]3JDB \9\HR^W5 $S<*=/C%VP O8>/I&?_+ MO?XFHT?35,J/5HD5I*& MUEETP>P:X-H:_>7/:*W?*QG;?8)J%+-9J"JY\],SV?C/L(6QMEQ3IEM_Q+*9DNY08KI1A>;8 M<62["+(X!BJ)@I"9]1=JLZ'CUE9G?=0Y!P[IW<5R9\)F[N]DON%/5% ZY8C1 MP]XU/Z(91$U^CVY;*J2!'S\1N ;(-^\U'7EMK(W<85/PG\H^H-O#BX\9Q\H_3^:\"?]Y[7@(5;-%>,7W+^C;$4 M8L"X[ZS7@#- Q#5 M9 7]^2?3S;YL5QK]R*#&-#1/:5KKO8L?(]KC30:ZY-I MD\5K"=X'HABVLSDPP@EK65('>/89F\[&L2ETTXIB/ U_< S#!OQV![.?SQYR M-:O2[]/+QKGJ4U*"E> [J38Q=OH21DP6O,P*'VX(WCVM*036X5+?W+&5>EL" M1V6KFB0!SWT>;0'EU]K"A/+V/F97-[//5V.^JZ,:<,_B=7:.+X!8YPZ*@ M>XIQLK5G@#F1:$5^/Y[^])Y?SS#$[?W3K-QB7#V'X,6[_&DX<2N[HNTY.'VG M(^AN4YSMI?TW9 /C6:/PX*^5-C>-<M0%-!8\)DBM< MVKXH2KJ[QO>>ZTX4090R15B2#$F54D$NT8SY;-B^\?Q6*:I4>67@Q? X(_+F$W?WH[R2N@(&$7C+48 M#OV,GKY^JM'A*&M!75XB6\#=19D'ZL!4]R8PG2*QBMO[AVBYY>XF4!9U.NE; M(-S!>+Q=VD#7"_Z#0V4'EII67=P++EQ1\742.TQTM!"K.7M8\WU-ZN-D0ZYP M R5P05_0+.P;&Y%P?WB5":#O"Z@M.W4+6"=YXHEUZ7LZIP;:W_96"Y3XNH%* M^&+#KC$&&)/;;!DGP7+I8HH'QUFI_"0'LHKAWV!]M63RA(6<[5?7M/@>8B2_5['PTGFLIVG:CFX8 ^=<;H3].JJP+O2X@\P-?F.CUM52LLZ#_[:E\;K]+,1QQ!W"7O M0%(BO35;HBS)[-9UPZMI_5*TT-F?A"O7**I_FO2-5(ND'84/$D82G2JF1E3B MS-!2T?9Q;-9]HBJ")55<&NNIJ2;OW$@+JI1)-OO]QR$->SET(<,^L(:_*][N M:3T.^,N*;HJ01Y[8>3WT$5+DHRN.N%BG;'LNH.$LUX6M?W9V_YFQ_6>5.X5U M]90(6Y+XT_SD)PD;JUT!C)!*IP[.J;49+_,%4,7&9?<)13Q.V;S/A-70@PI55Y3HU]H1U7>".I5(O M1Z7W->!>_2\J#H1NC.#)=Q87EM>16MVNY -Q+TI>,BBQ9L"7H4)7SL2ZY$'/ MT3GA> :LOLC=O5>+.H_3*03EK#1)E^;?WE(ZYV+8OG\OQBN'SNE3B>/]C_?. M*K3^)C6ZJ[^5C=CWKWZ"54>W]7H&*4Q+@N_LI,'&\DO-"A*$3MZ^H0_T8'5D M>J.DE,^5N96=FH7.'J"AQ/EAQJ-.(AV]ZN-D\B,\'M",*#&?'#,%/S'@[3\V M]R*IVL,_FH2*%%\U];ZOYF;>'\V9\M\A\S>![C?XVO 0%H&W^6CJAQ"S8TE&T0;/]>6!Z4_ MXA+QMO-3<2N&/7'NPKHK05MIYD[Y$GSG;$IMHD9F^'63)3P6;Z@5_K-SFV36 MFV%VAM'HY_*J#NN=9X7K:4;D)?FEW.@;',M_KC\31)._XM)X;+ZK;Z9^5K(5 M/["F)-I7NGY7S>/(HFE0E\9%\3'6TM,6N5#0W&**RM#V&Q^5<'[YFGI+6OJH M::Y&#]IB0@=)Y*#6.5\DB1/"_49Y1+W*.5\=[4QT:70Z4USH1C2W^![\: PCJ1K"TFX5K')F[>T@//R^27+S];Y:*G MU:=/@)'39HXAW.P/ICN#SLX)E/Z$L0Z&OA3]X.[^8: ^2Y)AAHHF$H-])"\@ M$"3)-/6NS2?$?M.UC.7*=W1"I&G/P"]]+3I"_D&((%2Y6MG%NUOTH7S5MW4W MT@ICB(7Q=QSY+(O*5;9WNYGDZMQ=*XNRSS,%_ M7?"&W<0H3IT?_7+RU7FM7 MI *]GA-^G#0,9OIFJ/(%*/#NW<_:,?%1F6=\P\/;H9 U]H8B;,0:O.= _7E[ MU-F8^>"BA% SJR:[>BU[=,8Y2UM;((6,6W5QXNHJ@PCWSV9#539-GE"!K>K[ M6!X--'@0?FL8B27.JLH-^*F01[S$A@;'U^O4M'0T'K-42\R[<1U(<> MJT5>7VR]+PAV9T>Q.6LTD4%,0]F/YBKW"SU:WO1J/F!ON\,XV/'$/"-R?L%K MJ?QG6S]41!AN^2,S)!690R1_KQ"[]&(&ZH$RE_;.TM7K^&Q\X+2I%M>\'$L5; *;*@( M"GA[23C#KI-QWJ?Q&B"H7\K<917!SW1'>MM/$CAH3;V=UB&(?MX(4\RAS$C\ M&0+#P/*^9T+]CTDY%'U9MQ1T*T$O1?5UO E;L=8@-,PCN 0G'O4D7MG[(?<. M?H(IG?DBS-(Z5EXW'ZNB[FK<9PRV_6G\6NRO[F/F5DI.GI/2DTH2C8FWR4(T M6C^G;5.;--)\ADD]=Y^%I>@[FQEE52Q^UWG;,X=?J+&EFA'@ORO+5D$ZZMF8 M675&V-O!B+.;-##&4"KR821_5P:6TQ9R8\9Y_V@^N(744!Y"K-7C'V6&3')0 M#R."K@&_9X'ABHSH*WPY2JICHGXI[>?\.VVCC#$I45[[KA>0+Y34Q,98>,%P M=9 =6BV5X7=:Y_L$I'^^M%U"#DW]Q<%*W,YY<&4Z:()&/07%T8MMR"\$Q@GV MCS3VN.-? 4_GW<9Q 6V&-B/,&OQJRB25_B"((CWV\2_DR\9&1?:?3>FZT_;- MX9O275_E/=*(AL^_IVYQSX$B<>;!!?CAFKW)-LF-JAQ!49GU7-,,IG$<$3$P M\BV2,0422+"$A:P5AP?Q!+UO@-\Q7UKAZ^V]+S\6?95[O]9ZD*$6>42_G2U0 M(Y7--G-P2DI_X!/9HK(]XF^PKU3]39ZV)$N\%ST*[*:X!M OKQ!*M#8L?["@ M2!Z4F_>B!%RP!ZQO-D')'K> ,-4O9TY T?<'/]:7+\"6]$)[Q)>L:\,O MV+"O1)(_)E/B3;:H"<%HT526OZ]BDM61.\-LY MP&;HGLTUH*.\7MV4RS@A(A]@^&6==I?*/R>N@Q;+/HW,+G=Q0NY)6TWUF#YH M,QF$$>;=91H^AW#E2BNF2G7)[1SA*1R+-G[5*[[G[SMNL+/)1S-Q*&OI040D ME":PQAQA)-'"!=AWP#63>3L'F9QOX<+@^2"X5_5+H%G[&CC6B@;M/=& 86\A M+APF@(9"!$/9/Y;=4D=9!5\*@8>%9\#[XB+XV*@6Z\@]A,>:+CVX9UH6C./. MUT^BK4K]@^L$B:^/':QBEQ(%U'4\1\Y]+KL.O:T_M1;'2%XJB"!O9[FL/5C_ M]&FII8G;_<';-O??7]_?\E<8(-BL*\X6 ,%V-0_M--Y 5(3_:'0;TO-PIW0Q M0) \$WE7Q;809%C\-J08>%92S[T4W9M9_-[M3X!'\D(1MK.7UJ_SK%B'_8\3 M5VVZCCI4 ^ZB<[_J2(2KUN;'I7VE&M^2J^);!6T=;#M"R-K,4D 7(U21'H\W M$Q#(:_,AW\\UR5[@D6Q: S$Z9M/41)WW^7:^;B>;_E4P]ZAI(>>*J\JIAJOY7ELJKK\HN M+G0Z$A5DI'%BNJPG;&5"+"8UF-L0U[+M\UN;(SM2O;SZ;=$3H>H3<1B%P %Q M;/Z9!_HT]4O+K+RJQ/TGTEL!'8MD9W(R9P'MZ')K=F(T)$%>KGRX!M@O3C?5*^'"LWS!5U=_7:K$)0Y,N/M>G+F\. M)6/:(EIKJ=1%&?>./L145LOKOK?35PG.YN-YI7ZI5TXS5ZMXW\^>#BULC=6H M*JA7Y-1LH-+:>4%0,QC"J8KW MAHA,X"R)9SHXVB_U%W^['A(^PTA\($@F;XVXL*TN]#/NSO)5[L">EC6%[1]Z M'=R]U!:<\R6_]SYN>(C\-V!8>BMAL- +YG<-B R\U%HQ@:PXL8M%C,=XZ7UH MX0[VO:&TG9^T7B>[^EO0&,P'Z1;XN>P#EXS!#K*1(S"SDMAU)SNWN%OA8/;4 M2BO3AS?9W/7R6=[5E7BW3]OWR>K'K"%:!&=\5L6F(WPFMTIW6SNR42H?FH]6VXAW.#] M48=^,B!*MOYN*DYG,73]'^ZGG>O6P1,C(_W+_$7I#??[*,DUEN7;(:I30%>H<8#6X.-&8]8CKFGB]AKU.E-Y;^[W[F_U_Z MF=?:!GH4P57\'1XD^IF(B>X[M].3:VJ:[GM]@%"[O'"CZMWVU?G]F>E%X_HY MK_&FWK[R8*6;GW7?A7&8XM0<[&-K=POY?:8W3]0*.-I;_HZ1H5S=Z0U+ZP^; MI/D1;\R^%\I(4<-"?#K7?+,EL-]$8KVFBQ9@+-K&G"-CE]DO6,,& 0Y_C4E4 MZ0MY>'Q<(WOT>@S.O R3]%09>%X9NR"J8^;9&>I=6#Y9-RRF"Y=QN*CI6K"C M8,UE_/D\][P\W[K/>+Q>X1_9/N&@\^O4PLP\Q5@M+SO"[>WY$^[EL'X[U$)$ M0&SG:KBL*7<$>:3$75*JGW0]$.W-.1N6^QH($-^S.*!?7O(-_*K?]2Q>(55& M\I^I;N*TS1)S/F)VL^^\O/_= M;?+_;+=)@2Z\A,G*=B;HU>J>Q,5?A9=!H[@#>YHXXIO^7WR /6 M_B>N6??S,@UE&W9:*L&+)>L>,CU2\EZVXWT9X2JD!J+^&?6F''-8US:US'X M2R=)O0E4[U*R,9H[C'AM92E];Z-.S@9/%&$UJFI>4NE83G!<':$H8!GT<+(3 M28D-0UYICTVO>]5E3S*DV0F:4-:^4M/LO>77-<#S*\5/63LYP[B97X MI)V:*K%GVIP^_#IERV/7%(),7,XIY"T^,%S:F TU_L\?43CGU7UL>5= \C7D MWXJ0;=8WS&HH]L;VA@07MNW5^0"![IB9@O487 N*EVRLY&W/HNY!GP3P?=J7PG M>/,*1S#:->Q/+A5,^TN")#!"J4,K5&--WO2AOD91G& 5"WB4O'5Y$.&E0R3. M+G=U=;O\P[2ILY$SJ=U[CV&*,?&$KG!=*X'M5OZKRJ76R3#4!4F?-6.0)B8M ME&YK#IIXG"[R;P.< M1M#GNT)2+CQM>>[GW8=) M]T\S>+T9*I+8/=&$> U0]#7@8.L:H&57K987-Z:;H1.V":RG#BO!1B!?8)P8 MIRQU7#S9?JG<3?-1768!> _L7Q&49;-@R_^I>IV=XZEE?0IM_?V+M9H4G7G2 MV9748-T_-80&7GL=6-6IZF=LU"D%[2%%8C)RNH5DH \PA+WG?TQAV@]^=OY\ M]>NA."/* Y#0EWDX-$8Z5-7;8R6+B>ZS9C5;=4QHXMW]/ M00:_PTFYOAYFU:#ZNDQU[U<)N\"_74 IP);_V,.S8:,+<-KH[.R+?-/^L^!G M(Z+:$GYOF@F&1VJ9F;O)/>+GZ_2T8::5LB8TU#EG\99NPR='M_V,35HP1&6V MB

K*-_1QNWA? \-I;R&NP?M;/3HR[ K /K/1]M_"MXF,MH2QIUVD MP(//U?E!AD1&G=2GWP.]:'NI4V75(O)*8D,Y4D%Z+PUE*DCB<#P0ZY0S1PC^ MSE]4M*EQ5N6+DHJ*GK=:R.9A9D VP<.Z=!0^ZW9RJU3?$8DSET'",UVR^@34 MMT'B1@UCYKU0&BN!U>WB@X=+K@2(G-L2YK^.XLSFXR4Z:;21U53+YDQ"!]S$ M1!5:'\JG.?CDW*S[&V)=C+O=#F-%NGP)M\U@B,RX-VN,! MN8%!!=7,8V*:G%[,U7F.Q0?&_:Y*Z&L C']*@(;83W]LT:<75-9+[[)=S@( M/K!"JC)\3UU+MY$'GP5< Y) GSKW@5)_S'9Q/!CMYQC()TEK&J>T)HSE3B!N MJSF!\>GBX][Z:.[C71(&V/P3I#7%LI/90$N5BYB*8GGYRKMZ[I^];CF"3VXI MR8OPA*7Q3-PO?O1XB;"X.A/GRN5'>!8*Q8 _!0$56W*MS/EAOS^3,2Z&_QBB M^A.E'R^J@3RV5M/3HENW"<*@8Z&,0Z>ZPI&3@A^POJ[+GN+I5YL3K2?PIMQ''*!:IK-%2[ ML@J]KG'X.6T?&S'C@-2A<^91OWL1BH^M@IBFUM$.D!,VUY77RU8C/6XPA_OWTTWC!CWC V\=H5 ,!":BESSX KV[HKWEF'P3 M,_O&=>(0JI)KMPJ?G?.++@Y^Z#1#G!RQX,BG&S0._Y':LFE58Z;C3)/@NHK* MA.!\VFG6FJ*@QB ,Q3/,UD>O[8;&J8-1:(87]&!C_&L^%W?T@#IG&=KY>] [ MS,FVJS$"7[G5^+H^RIKW8DLT#()E<*$)>_1W@6H4/)C-@3GJ!C*L8-VV1VJ< MI@HFAB*Y/WZ1IBR>)R%ZYQXLH(N(QGT&4=\D9I(;S%AMTDDJS[S&)FZ%N?$. M0SN7@A67]]\EEBQ<8Y5Y/ !)9$-'V06GU<85]E,6GPDWP=$Y=*X=%#N^>%I, M8VR9T&^I*6W6QDD^4_I(YK^+?G\_D(XIEWJ7SV!M,4N6&(X$G(Q'^0XLEL8N M)*DB_(Y':%N'91=5\Q 786UUP7;96=EYXV78L6\?/+8UI\\ZJC73BA&]K=H)OZ6LEQC2KC?[;8<-MGA2T'Q7,K*O,4D=8_+LM,X_N"\ MJ5_V)#SH.KRF5!1PGX4&'RY0D1 ME+I9/B7\#73,^?NP->?*I^EFHQKAO5!WU]/,U M@!32.T[C3,%PG+<*M_KQ.I+P=C>_"4&2F.:8-"#%6F7R65F]JW,HVCJ^@[AS M6IX,L5 ?R.<=+-+KQG@Q)BF3Y9XC0R@?5$76/?@M^UMY &AP1>QLV L"\.-Z MG6,P,%21O"J-B&VE_&(;R:&*\&8X.-$[H$LHJ"*)PX_U_.&3=[E=87"II6 7 MN0#YD;))!7'MKM5&I]P B3[X!<[ZBOE1H Y]EG93$<(_?1!([!PBB$XMW(I^ M/5SN./_PD/2+70%'7SE^GESIJ(EM[WO]5?[<[K#$-I2C0G-X/!T ME6]8]A*8_?10XE51B^LC=WF>,S^( 60 2'L;6I+QW9"V$(LFG!G'TKU"G;-NM[*/2,EV24,*A%07J#\):?S)O/ M_0[8_+7V\_X56MPC]%YO:ZRK4H6Q;[IC6=)C99F;1=S5W,FD_&S];-*HK)+% M[(>\]1H\.@]=O#]Z%4GQ]]/;QEJ)4-M _S+3VB5!39S+-)3E&O#P<<0UP&8) M?$7?T*"JDH6R_U^B+T;LI-!Y5 @G5F60KVB\Q*G5^CO;1.B[P69OQ:C M=,35OYN@SYHC#FJ7XJ$TW=P(CR%NNNYE=9*,M"-4=CDJADX3JXL\T-CUE(UN M;X\#\L^\N_N20N2EV,+>1*9QBY[A =V*99BU;MPNVU.8@IIW2YO&%UVQHDDN MU*:-W"W/_@]P.@=,0GKDU&47RZ..AJQWV3,]W"XQX-C7[%?2K)\S/>/V'2M2 MZIK924J"P.C$NK<2UP &OWMZ+3-*W3794WQ)4C^$56@NMR3!".NH!E>.WA"! M64FJIY;LO<8IHS73A4*M]+=>NB^C*'_0#9/E:)W!!(SU/OSI-Z&AN\H^66C( M"0M(^^;YF>I@=A;Z%;\W4'8#3(\B0AY8X:CK6]!@B)?",VV7P&@7EB7>V31# MVVPI!B*Z--;U=^'2U?DE^;"BE;EXFF_>.71[(6+8802;YZO)HBF)6&\:GA=Q MB+>FS^KM-9D"V/82ESVR&[8YF'%\59IECHK2Z(1:Z,P)F;A07GS]I(,\=3&' M**=G%*HP8)9>MK4HK8YCP:\, Q;,.I MY_NC>Y[HH'90P6:^8DSY"09#*N>O#A!-GJ>#SKN.I5_R9O,JB#R[V4;K:UZT MY:>2RUZ$BZH&'2 [Z7MB6P$KFPKD%NOB%"+LZ( M[!^;'0EY,;JI$K,3'(JC@>5!P9BBF+D,H;EO2*J''MY"HVLVRYF0+S[<8?&W MW,FX3QCJ,,=X-5 T^!]U7E;# PG#0'--B?I_/O1Y2S(F>P]BBQ5"6=]SZA"9 M;&",UI]9_?-_4?>><4U&W9YH$ 44)8#T%A04D*;T'E 1 2$B3:DJ($T('81 MZ+VCHO0B E)"!VFA%Q&0CO0D2"\)-4!()KYW[IGW/6?FW/E-^7 _/-^>[*R] M]RK__[/76GMR953ZU-3@+EAN6D=PR,%B8LCL;IW-'BA.1=)C)EX=@E 1ZVN%A>55(&Q8!M!I2O MV.YU'[;,:=^6K&P=$S+JK0; KQQ=N<.TS2EV3+F:?07VHA6OG==-QL\+7..) MZ\O=3N_LO@U(6">2D4+0=,A8G;I7 #4N(I;@CX%L/ZY9]P!3M5\VC-YAWH?R MKUYDE*!6PB2DLO/C-CP,M;Z8+XKE,*,764B Y7H8V6 1/63GGT0V'?W+;DU! M,1CQ$P;IW3.JN;]%",+_VA9E_4!O<&EGG@2F8Q4-QD7%C, !U:$I;AI,(O/"-.0E@07?7UVJ,^= 9^;6U&E4&T8YV M=SZN2YXM'9B46#.0165,A?GH=UDR$)G6]/ .FZB:F<':TH0_9NL%P^G?8YQO M,>P?\G*]9$A;"_V>\:4^P(O2N W$2F1<%VDTCCC83* K& B3,#<-Y&Z\MD?M MOEC"1>=KF'#2+'X63(YDM4'HJ( ;L#?5$>I@X%1G'51"*?7T(ZS/$/+Z1^%4 MX)?LGM:@JCH6+Y:CW!FUJ]IL7AO3;/V$;V_&/3<(.]39!#AY^IQHX!EY&48_ ME>3CO22Q]1UM>^#*,O"!EK&&NM7?]=B'=B)H+$P"?K$&@!JNG2>@_-(S'TU* MJ!A*?A.!XW=Z>#;\-WI[@5F3FX+S.%V3D[ZLHP "B_^B &&Y"L9'HB\HN*XA_D#MUQ4 MX-C;N0@'RYKFQH08J[-_:[G#D;,OMCII<)NB EW3^:27HE#"/%V*V_FH78/ M'[5$1M%1QQ*F\G:9.>S9B*B*0.>2IBATJ%AFOEK$?OEJ+S(%Z:UVOE ["5P56 LO!G,KPWAVG#&3>J'O"S&+V>T@J[?/LF89#/^N4]U"/)O028 MD?+7L +8< M?1N%GKBM8;'AI=%.V)P6_.9N5BX$T%-G_M\JZ/L_]=%4Z 5[P%[2(1/@_3_7 M["-1D(N;K9+-/E**RK@.68BG\-OP2X?>2L!"2X>F)?%+"*=TR8/2A)@W D_C.9*F\BSX^&H)_9@:XN[6!BXV)'K7WKQTX>K MO'Z'I7/I7I$47QOR&Y'TY>[=1T8N 1%;"/V;2H M)&J;U:E#?Z^:5:'G%"F4N1^05SY _&RJ,$S47YMZ=OLD]"BR<>IM?./K9 M'UOD8 )KS.XL

A; M(Z75Z\E*].''4U:G ]]F)5KXS),X"C&D$GN*E&0(,5-+@A=C&BX&>;P<#ZF%1^L-1NB/Y['J:+I+63=A1KKA M S%5TKD!$LXKK]QPB*U3QYW1UQUV ME&_#< %ZZQ&?< G:+BT['JC6%:6<3K*[XKO4#4(M/4WJC;XAM5]JQH3Y9IS9(F>0PYDQ$<92F*8M,[X%8]SZW):)5 #0:5.30Z "N;4^FA@W( M:?X>'>:QXR->(WQY&.'V+&5 I1E[R,WOHXP*_42W5+9#\-3YR$DS!)WCP/8T MT-'%E<'0G;C.8M_F9)=YX?1P76V$FT5[(^$58?I58RFAX1' ML2]AD!(,D0A22-7/((FD]/TX"8+0JM[5L8[F1@?78J70&Y"/]2B29C3@ I^1 M:: #C?/(US[U'3[PLX'/X*4\W/<7VW+.[V)E^O02$[CY1HZ.G\\+]?!PDSS M\7*=&(B9>+D.2?B'\G*=@-BUE^M45_9'CE?YZIM8E[I6]:WZ%H3:C?*J JNR M1Y5\C_FJ_E>[\4E0F$3:;/2X6@E0@! D/$(P02DB/D(A]XP/'"W[GILYV1$? M;.5O*BSK<[%:A;;DLF72U2%CTW_V."+BH^]39P:V^:GCB*!/=.;8!?]I"WY5 MOK(Z.F U^"YK8@\$[<1IHVV+DYTU#E2U>](XM G[=+GOFR_NQA;P?0C$S1EJA8);X]I?J@A+<'&YPLT>TI=;H);D\^-]1)L"KR9<:K)4,' ME=\]D-4_'O+E\EFGZN)?-[3(>$;6S[=$>R;V\G==/6A#M?@L=J7*<$*\A! / M(I&$^EH$@6FDD^YC*64L2<(3JX"F$62<&X7<*7._4$1=Z'R?JY>UT;:U+ZR] M%>Z'UM31\:8#-K[MN=/N FC]0*D$!K6&H%(1['2\ +668#\9XP5H-+T ^H[: M.*Z6T<;"F9?&O803.WA&@WC?-S1>5_;6W[6X)\L/==9U[?^@J6#23W3=KQA! M%,<)I)C&4"18)($R"7V?FAI^K]J>&V%7XH%:/G-+[S5@_4;>&3",[B/:(>#, M271"Y4%VW>NV)C/ICBC1M>:./3+0O9NO[G7*(UT+6%?P;"[L!5S$(?53&(LD M4E/2XY#X80II2**0H220Q.B [G0WLYN=2DI8ZN1Y7,EIZ=T]#"06,0G]F$ 9 M^LJH19)#FJ04DI3YE$@6AEZZ4+MNFD\'9;>[$6U3G0@!+-U#:N@N/QNFL8E0 M(U-E:M0BZF!TMMSP*O%>$_;X*RF;VMP.W>@G87'E1#_0'&%*$J#)T(B)D2E+L&]5U.="V%8M.D)VDF?A# M[_!W43..==E3:3^\9?\1>R?EG6 /JWR9 MWS]?KOA[\4TL\ZK"9!LPMT@PDICXGBY"K ^@0JR,'D_90%@@&3(>2XQ-O9)] MG/SCVX9<.W((FH)SP@/8V\1D+C]39;H^/N-WAID\6[_AUS)GOW<T9F/;<=SX]V/)%N#;V2Y M$3H14M<%K@_P\WU'^5JHIW:.=%*"K"@V.CI0UYFIG@(_\7RY).NB^DD5+V@9 M+F@\C&8&VAB#,S*[[Z)#*IDO0$?J]A]:;E )[L[ LX7*D?5GW.VDIJ$M&*_M M1NOW7:1[.Y9CO/JEWF/Z"QD+CJ1/H?2UIS.)?8@3/X(A]6).98!E?$8"N'X! MYD:"K_.1?6^+$I"F*,%Z6Y2@?J \58[ S1B9,=N8R(_,<'M)S$Z4@JB><%P$ M8BATHV0Z,^C^#7.?F8-S.AN:13L37QBYSE;B4RD>BT4:8RY302#B/H)(4 HI MHPE, \%P$L1QR*QNF9XOTMS8\GB:FLZ=@W?/+]+9O+AS '[3NH%*.=MT->R"_]0V0G4!_C L?>P ZN]^QW[+3Q.R?E.%< MO$R6O(WRHG&4! 0SF"!=3IA%%*94$LBB,$EQ2%-.A0UUVXLP-ZJNLH?+9?Z] M $UV=O7_1OI.!^2H Y M)'(W ,@PH;M)2_;NHZ^;IZ=E)M8W*]&D#,(TY*G4^<,EQA A%$/JRQ"F&*>, MH-3#@ICZB_9:GQN5M0("):&Y7V,?M'X?T%E0C&W)=5 8D)9J'PYSO\Y9L$SD MR-G"DZ]_*1:$<1J9VO4Y[2;5QL8]O:G5B_;WQ&H YSK6Z=57]5NMUO+=8%1$B,O\"$7 MG@^1+P2D*0X4O6$D?=]/J6=F?AEU-SZ]!HNW[#=O1SW!']32K7>)^P$J M*0VXB%*8>!A!E*0$4A%&D#$A AYS94D9^6@']3X[LFGE;&)/JLB')RVI@Z"3 M8>/3OX\<%?61J>E5^$DW^@3L!L,X#,4!WN8;U5%QGV@CN\._WA5T0Z[$TTVQJ<1-ML0.\-M9+H_ M"EG_&:/U[M<($T>[WM-]3;K;-5+[]2[7[*6AH=*Z[&GY?+O4!;97_,-_;;(J M%'M7G9XQC#D.U+Z6BQBB"#%(M$,U2'TI$\9Q&OEV0=)]70.><@<)FY_G1]?67A33QKI PS"Q!/.://:G\ZQ[4+&%XXN9TT.,RV MOA./3_E:T:U>&/^MXH*JJXZ=5DVCC-E]7095EN<[HIJP$R%\*NY5Q MX84<8^13Z+$H@$@&"<11@"%!GA?[RACG0;!XJIQ@7TNR+LTL"VDSKU^*. M-[/?B?ML55TEH62I_>\7+X[47MURM#/<1QALG[$@26*F$_9X$&$<0RQ(I(R: ME"#,0LQPU SVAY5AF8HY#'4K[)@^-?Z'&66S[=S;CMO(IM%6.5!K=P%:_9H2 MN!=@JR)H= 1=)77BT5N(/0U,95SG M>E)=YX_*"OG19$)X)U9"9N65ZC!;;;3=4E^ERU>[J'KB1T)RS"$+10B1SSDD M82@A#H,$(XY2Z1EE+#]?E+GM=AM-;%,/#Q\*,RZ?!N"1.;M-#U=KH;:K/]J$ M,^"G1I.?JQ0%C3)@I\TXJ8+/!M551N#A@DR;^/=LP/;R^Y[?HHM\+W7$3AT5 MN$#2CWV/(4@H4X9TC$.(:1Q"'D2^C!*U;4K2X1E>NEW-C?Q>!0]I3E(81068I<5\W;?-%3Y,$=UO- M1(MG7]JEPJOGH/X,#$:>U6;*#ZK@TM7TK,HM54.35VSIBG^H4LN+WP_)=/EB MCU4%Y==Q4#?RBU""DU7VWY4=4!40T1>1E4FP0&D:$C^14/@"0<0I@RE5?_-P M@J(@31))I>'$'"S$_*9P+;-V2;R4&G3%MLGT.&AL^KUUX^,]\5E4?06H"7?5 MOKNWQ-\F_^;8XS!95LYV/$1S-OBMOI,EMC-B_7)$RHY"SA)VGH/FR32>@QJ> M,+GG.8J_3/EY5DM#"X2U]0*;W8J/>(H(508?THN+VAE"@D@,O1A13%@8>8'5 M=O!U!W/;!%YU4GE>M!D]ZYN.PTIX[R%J>.1U!DYC'V3MJJU>.-_J'=/;6?6I M5\U/7#KJL'+[=9^./#?0K=Z4FU.[P\OR-L_TB=-=]MCF,D@Y)])35J-0+JS:7UZ1HKO^>?,WG(<\_ZW0LC-\CJ38A'%-&)1 MB"!+@EBQ",>0,*8,!2ICYJ4B1H&54\V@S]E1R38H6[P(;"^:P';U\T*Q#-') M6C>5%F"9?;,MM&(R&*9GS$XA'OVP^43(^P6H909:Z F"W?<1&CO:O=/C/,+= M]R$PCG<_\*K]:=GGC6:V&UG=++EL+J!WSKU5A^TC]8^;VX6"?U1*5F^]ZUQ; MO\M?-*1_U,V0L0UQN'O("_%%+/4LOLN/;\14]Y_JA#2W53Z:FR;9S((&N-I2 M08I$ A'V$,0Z&"$)I*0I\4,<2]-0^S\H!G,C[@FR"UGN'O_ @VMPYOD'U6Q& MBV$-CSY=;;_7-AU*UP-;53C:/=K\;@LFT&@V#;Q[D4\%W.5[#5<_?Y'MJ1-C M6$$+&FSUVR<.?2NI&H!!C3!H(?Z_?W:8GTC_0369W;#M;9'>VO%@>ROSPLL'KV5(^5/E6JOQHV7;*E-6463=31C5QXE2^$HT< M780<'=K_P3^X$UZ#/ZIFD[DM_J@ '?";_-%5&>JX46.\*NLPP2]9\?L[L6(/ MCV3]^_MWR.8P=^J\5U&9ELB(PSGU!/=Q/[B,R4W_<9&;XW MC%\^:M-#7&??=*;V4GT<^FK895&(LJ@2?%0D^5E]0\T<\!-$8E^?_TH:0^1A M#-,XB6#H)3Y+)$\EMLJ!8MG_W-BG%A]6\H.= J#6X**;) 5H+>P8R79PS AJ M1,A'YBM;M$?@L('@.:(TV]XG9;B!T+PFO*'-3%PBK8[>^;0JRG6UU2UNU'9P M??= 5C=/E4'X.:_J7@C^JLS;7U73Y7ME3NI:LU7TST+&+.21YE.9!A!%$8:4 M)0&,0D))XB//)\S^,OL<5+,AC^FNO[=BP[:@Y;T6''(E.9#;"L 7@+Z^)G]^ M*=\Y#,K"XWZ"9>I!*G5DB$@(5$!IGR[RO1@GB$MJ>Y]^#HK9?VWCW\ W_=;$ MBYOZ_Y=\:&8&R1Q$G9&5JS580 8T1 MJ(JB5RC-H-;A"&/^UM427:KTQZBW.,(@.JO8.(9LPVS3]X*6[[."+?-BL^YD M)/,"B8E@%!*28H@H"2".$PJ%%R/&A4!!&-GLP8_T,[>]]O&LO-J+CZFL6ZGM\&#'4 MP9\ZCKQH8I*C)(H]SC!,I>(%% H!B2\Y# D6$?=E@D(K+\!>#W,C@\YE!J]G\_$'W1<*W-5'N)%5 MCXN8,T93G\&4I$S-\8A"ZHL(LM#S<$ XD=AJCEOU/K?Y_^$'>]"6W"[XXU7L MAMR>!+\,WG!7#G!_A RWNV/A/O:^M+\\8*<"CAJ7T^3LM$[@4=PFJ!>XW_=L MZ@8>A<6F?N#Q1H;6$?SZ()9+O2TCJ^=%0'E,(IXJ6X6F$$5IK(V8&#)"D4?# M*$XPLJL;V&U^=KQ5%[FK1 2-C+9% 5_ =YISS@=E9%*QPF- A;]#:I]1T>]% M."-/W :/%A[WFX[CVCN],_ZB@S>X-7Y( MP"_J/S^M+AE;J\7_.B-4GZEEHE@@3.(TKJJFI0(B MGR!(1!Q"(7T41(&(F5G)39M.YS;[&PG!BW>0W0MJ,#ESC-S)!M.*"GUJ! M?];WK5I$KPT0M>8,&X@AJ8[%Z-F2+=ZRN&;[BRY]XW:6._B&]BI4,,!4\DBA27ZHQ R LIQ#'R M(0FHQ&$D F'G(.KM<6X,VXH'UK5\YYIQKP$>:L.= =O;&'!;(+_T .G >CL" MSFBFV^O^WMAN.Z)^O]%V[,5A['(MBD*()EG]ZOY:]]':@\]-Z$SQ?B,^BQ_E MW7>Q_"9^563W4"S2R L0(AZD7&T>44A3G3L(09\0EJC?B(1;G18-%61N7*2^ MQ-".?P8/@1DM30'LR&Q5JW !MDJ 2HN+[4;S^4)?QJ8"W)*,7X#_$&0-;E8. MZ>M<$!VQVF Q)B6[<\%ZS8%GMS81%$+) M)8567ML O=, F_&;0]A&IK$= M8ITRQ+6L(YRQ&^+B+(#O=&\3!_(9J;X?T&?VVH J =_SNX=\4Y 5_YRM1"G$ MZFI7K7%;!Z0;N)90/\)!%,"0!ER?T"?*OO(3F(28QC*,?$2-3NB'=3\WL@D\ M/P4=F<&NC(U%F.# H>@_4AL7X)%I20D/6NE!*_XIL/O)R@7J%F4 1D5_JA( M:A3*=A16[2B%Y.OF\5'7V="AI=41;6%U[N5L:,QLVY$!G\!_HZ4'WY7XH)6_KI=9 M_;Q2I?/OSG9>L^ 7P43VK2I]_%NE)!CEALL9(+O+9F,MP=0);H9"="#GS>"F MAE?#NVUOA.L[?(M0RD#&4L 8Q02BF*60ZKLUL<<]CS!*9B];G+RJWD&%#I77 M._S@,!.H"5?Y2I9DG8FBJ<2["!&242)TD:-0NS]%"#%),,0TD+[^3QIQ&ROG M<#=SF])MK!7KW("V,UN.P&EFF9P/TL@3N\6GE5"9&;6,[@R'TQ@XL@V.=#+I M\G]:T=YNK*EZ[.2WP?1'[:4 A3>( (LPPI![V8,@3[@L>49E: ME3+IZ6]N;'#VT9@ISL;[%E?HC;]'.0!JY1<*1H$G*81"&GK(@2 (I\2E,,0_57H![G))%F9=D:6A!5,U: M<<2V\1%/&'4?@%2R65H*-4R&EH&U\F-; JYXYQ_KK!0W4A8+YDM*"2&0 M!$S-1#\,U=\X@T$L_$#@%,4Q7ZS$O<[8;3@7[20P^F[3^KOMRC'>YUN)!G,E MV[9NS5JP7+&B]845V]$PG/ C(#S9'J&2LG/2> &VZM1I!NIT1-=YH>"O=% C MX9!+AF'GBG0L>Y^6G89!LT=C YL9= 'FL/_G@W MV>.\"<96]VQ&P7JZ6S?''/>5;XMU:I8[\N0/0>ST=1SSYJ:\G&.MY*NK.O;O MNTCQ>$F+RN^U8!Z/8D01C+ ?0\2$U$5=$BB]B!&!/2SM2GD ULU3/AVIL;Y0]2F=O&$ZQ]>*GL[FN/?TN14(_IKG M7'/,YWPE'I^6^;,07\7Z6\9$T:DT]77S]+3,Q+JI^2%#/Q6A'\'$DR%$L2Y M*RB#/HK".$Q\@2.K9+#GB3,W2FFE&YH[?="0F!'-=$"/3$BM8"-46W&#D?/\ MWH.$>:/,W.< =SRG]EFM#N/)#V2M2W$4MV)=R;%=UZ,P#'$H!91$V4F(*XL) M>U&L;"=. D)$(&.KDE3'.IH;M[5R@I_4>E3\7%6*.)3Q\A>]@?B+'0,>!=N, MVUQ .#)K;=%3,M:E%$:QI/J0<,1-1[N9E'7ZE'W-)[W/#V,*Q4!<*'*J$O?O MG^/=YLN,/2]BDD8L"#P8J T51"GF,(UE!#D6"<9"L"2VVF,9]3HW#CEXNOVY M]B!L3T4M/0AF\)L1B7-0I_<6@-]J*<<)3+8"R!'9F/4Y*?-8P?":ANQ>'IRA M)7\47TM25L5'KO7 ZGHD/[)BX26>KRP5!'E*$HB$QR!.?$5,+,72XU["0Z,, MN 9]S8U_:E'!5E;0"FN=GN4HNF9$XPBSD>GE*%S*=E&2.N05 SS<96$YVM/4 M^5?Z5#Z0>:7WE8%!$:LRX]ER4V;?U,Z*;=95ZKT//W15\J:B>?[XM*E=%#?R MM27U[OEP ]6,\ E. A$D,*5^HOV*":1I[$.4*"(*"?(]:I648$19Y\9774G! M3E3+$(L1Q]:,[68R8F,;8X<'RSE73H"FJV".$26=-O!C?,CW@D0FZ/*L.R^= M%*WM/8TXPK&7*,LREHA %,H0TBA&,$IB$:A?T3 RNL36V]/L>/K>5&LF#2'1ZX6'4?"[?6B _V\Q0VCX^H>N61TXH6!]XRJ>,\K+;6^IZSY_DM6M+=?D/0C ME"K#FD5^I%-^J=V\)"DD 4Y1D'@>QK'5+:-3O+3O8U[;TB$[7W;A49O30PHVJ^NK\3ZT<=4-*N M?FI7SJ-$48;0!X!(" %Q3 @,0\IB7Q#.2&!WK>% +T;?_:17%W3BQK^T:R-X MRM=E4SUNJ:2'BK,> 5?R6Z9+/8"O&6L,Q6RB)*<:$RT>T/)M30KP*RG[3B+L MTYD>1\)5IM(#/4R;A/2XBGOY14\\.HP#/HNR/C[4]T8NOY%L624TR>L(T^K^ MXD.^5.T5.D,\VWK@29@*3^_D0A92B' MGS>/.O=K;AGJ-704S-AD FQ'9ASM"VZ\#C]=5V$F6S5T.N5N5;1&DXNJ8 0; M)9KB3#P=\=90*2;EMC.A>LU_YS8W;N9YGE>>9<8B]T(>(HY"1&(52"ILC9_.NYW8&K M7/;#/,3(LT3,G5UGVO'4IIPE( >L-]L6AI':W\DZTX9A19Y7>5$N C_"))0< M"L0$1"G#,!4XA8$((B$D]5%D%9V_U\/<3*Y60+"LBFUC:,8T9R$S M,J%L06E,IZM3J%@SQE'-'1'#?ON3SO^CZKV>YL:[&\A&GOA=(?\%U&*"R[)<9W13MJ=(MZ0ZQ1[CQ*@?)%>W X]W M-.W-OUZ%]V[U];\QC#YNU^))[8@__-#)9WZ/7(L-6./?&9*0SP1],Z)Q MC.G(C-/"V8A;H5D)7)<2&",0QP(@1VQCTN.DM&,!P6O^L7EU&!']FJWRM>*U M3RLUGT71R>'0J8-"_- G7@II%'@013R":40DQ#A-1,)(FB9&M;0L^IP;$7U6 M0ZTK+^3+I=[;MY);\HX)V&:\XQC"L<],#J/W(E7+*%< +6!RQ#XF/4[*/A80 MO&8?FU?=)"[830.:I!&**89$4F7\A#R$RNCA, KC.&$H1)Q;A6%4N%Z5=[/ M#]?_BAT_%.MR\2OYSWS=ED&K;WD2G$@A60(%E@@B&?@P%2*"D4QP+ CV0V1T M^GJX^;FQ0"N<&0<<@>STM#\?B)%G>BN7L\NKIS4^-9G5FYV)K/ZUF\1'&IUD MWIY6J)VJ/4\-]).P!\$W2W$C=QG2FH"1R^]D71W%W\ER4R<)*(K- M8_VS5W4_@Y1XF.-(!WGH.D4I@Y@FD9KG22Q9$(5>8.4R=2O>W-BA4ZVU(S-H M8D+ 1Y*M@=9*Z"?JHCV-KN"O:Z)V?=S2;^-VL U]/6\VA&/[AQK%JL'1JL%* M-] H!RKM+EZ.VP78JOABR,*KVI/VW6F_N!5;W6J<:% NR)+MEGJNU=JFZEOGY%[L4@0B;Q8>I#[80R1 M)SDD7AA"QJ+4C]) 4&R4KNX<(>9&_1W!FP3Z6G+ MJ+KG)B-[.;%"@8/T6DJ MGPKXD0E[JT+KS.\.PDX+L%,#W$XY".;5(Z88C(DJ2>P&I8Y$ 4N+F>&HM,2Y M<)XH,S&XZ!"_:$[_D:6.MZ]3GZX,U>3-.4B M]$+H1SIW6!1*2&A(821X3!&F*4FL]B9&OSSC&,07H F7>JH:5.MX'*5$,&HSVD3(]C L)<@P>KEP6E3USJ8];VH M__RT.G(_9X%\+TH8%S!,_!"B)/0@#F.=/B%!/ V8'X9620V->YX;.>VNJ=4! MZ(,3-9EC;T91HR Z,DVU,H.?6JE_UH=*KZX"[FX".DW :H>6NW2LAOU.G9S5 M#HX#J5HM&QC&6%]$;9:1=?G<*85QG:W$IU(\%HO42V-. PK].$PAHC&#-)"I M(BHN?$XH#OW4AJCZ.IP;/S7R@DI@T)$8_*9E!I70EA6_>D$W8RB74(Y,3&>B M:$U'IM X8J'>[B8E'U/E7W..\7OGNIUTYM%\I1*'V./2J+:L UGF1E!=ET1U8[+0TTH7 M>FX2H2A];&VI$ &I+R&P_+R&R]&Y%1:S^ZQ\YY14B'(KY1G4CW(!^O'CE"7P.O9D@I=.H+ ML5U(OBB#_8O0Z&7+K!+PZD'+]VG5">ZL[Z;MX@3:0FD+RBB*:!S#*.**UEF" M(!5^#&,4!MA/D!HA;'6APZU\/S,6/T-1V5D0M]JUC6W MM7+@I787H-9/GX6^B$&O=>S&9[5:7K1A XOJXPS#JZNN#B6;MJ+,>- NW>= M9J1N!JX&+RL9'UZO/N>K;Z(H1;TH%551C.[O==J5SWGY'Z+4:MROLO^N?/19 MSC_FZ^9'^CE_P3V?!R'VH>2Z;K&//)ABED F$Q\A+-3?K0Z"IQ5_;FO)WU;K MK[17&S^O!#.UHW6?&@ MI]R-U>%[$($/8B!D,9$8BP[T$B*(*2!C2B:9S@R+.K>-';IQ$M35K_0HL, MJI6I*ZT^\;8O>]$/N=E2X0;&:=B]PJ])(Z!@_+ 'X_M3,%HSM#$TCDBUO[]) M>=!8_=?49?[BT%QCF=HR/)&E(K%[M:%8B:)HRD5AD6)*90*3R-=%;D,$,>4> MI%X2QR%B(1)6!;F.=S4WFW@K*>B(:IM%["BN9ESB!JV12>0@4"/4W^H'PUE^ ML*,=39P6K$_A_6Q@O6^<&RWQ,5,6CKA6C?-/JU)]!QE=BOI,X?5-7"H4/80I ME(FDBCHD@2F)0\@$$8I#(L^35EOT 3+,C5,ZUVW?D:4^=6G<\ZT217L(J*.[ M+QG;/#8W3BX?=7&O_R8GMTS.ALXV:F*4 9DP6J*6'U8*=$:C'8QI(B2L070> M&6$NP1M%1%A#=#P2PKZI@3>#JKK68JVC_)^TQ=88 "()PBA$$I* >! %/H78 MYP&4$?-%&% <,&EU%^AP/W-CP%;,ZJY=):?EM9\C<)HQE@.01F:E+3Y;$<>H M9'H:!E=7=H[T,NTEG=.J[EW+Z7G<\LZZR!8?5F56/G\1]YE."[TJM?M]$:,T M%B2(H$\IAHBF*22Q\* ,N10\84A2HZQDQSJ8VZRO900[(8&6TO!"\S$03T]Y M%]",[3"V0\7\0G&/Z@?F=R'8G^_S;[^H5^NIK?ZRF]%'&YSFBG"/.MOKOWW/ MG5''X5-1; 1_OU'[J_OZO+,PC*7..\1\2,,80YE2 MPFB ]&G)XIM8T]RJJD-OQS;?<[?[49[9<7J[V=C7MK^H[Q@N* HX2%L*0ZEP$<>A! M@KVJ&DV:1"CTD]3J8->XY[G9)JUTEMXB8Z -O49CP#>V]Z@1K*+UO5.3"]#^ M?IJL!-8(NG(R&?<[K;/)%HX]IY-U P/MJ\W3TS(3ZRNMUZI<5T><7[+B]V9G M[WLR]'T2PS1.!40<>Q!SP=36R8]X3%., RNBZNEO;O34B@M>R NTP);&4P_. MAE:3._3&-I>. S?"D8HA+JZLHY[>IC6+S%3?LX<,7QOIXMFQZQ(ZY6F5\;23 MP/!#$_CX/M,50%=]B'L? X1*FO>"GU%2\)3U(_YIY,A=-;:.=* M/#=F:V4$O!$2/&=B:9M0=O1Q-N3%.8W>V,S:B0GM:ML-#-4UCT^DI.TD%N[H M?0&VWT2K>G6!8L)[<:Z&::I+ ):0Z^A&\#&]ARV6+T0)]'@E:'>Q$O.U9=3 M7*F_WJSO\N^K1>2Q.) BA@G6&6E(BB -&(*)9-2CD42)64J$$WW,C1L:[UDC MYP70DBH<@9;5UK.X#ZBI<_$LF*;Q+]HA-,#+>!2#,QR-^VU.[&L\JM2^N_'X MH\.,@2JE7F%9T/SE2S/Z"FO!1JE/?EAG1XO/J\8G76\.*_9ZB3GRU'E%]+XH MR_=*_9F5NB9K4^HZ8"(@:1K /O*!$41@S25,53&IQ^S2/@(&=5/,.EL;NO, M3C+PI&-PU3ZWNE_47-P_60S;'FFSR>X*OY&G_C:[@983U()6-T:9ZR+B)H X MKK%WL*LW*;)W2NEC5?9.OG-&H,Q#OE1O%'7V_4\KMMQP[>JN)\YE6:XSNBFK M^-K\9*:@$., @PI#@3SE37+F5B4^F*FX;FJ$[&L M6&DKW'A3J[J9VA2L&!!$<_XP)5QR[NML/9[>)X0_9.W&1TYLTN; MGQ?%%5FOGV6^KE)-+#B+"8X3'_(@5'NL,$H@CED(B8)6H"B)L=UU28N^9[?E M$B7(=Y4XE+B =>4=7,^\=Q#LME^.H9UJ-[;+-7?1+<:A8;XR@OF<"NBF@+FO MB-[;\UM52#>%Y$3%=.,F!E10SU;9X^:Q\9@AP9. Q E$-%$L)8@'<<*ILOT) MQ3Y)?4*,HE[V6IX;!S7"691-?X'3:2(Y2_N1::*1RZ'C\*BVYQ1*?]'>=#72 M#ZGQHCSZP0>&60^JK7Q=&2[MGILE":.1!QE#:N^&200QIA&4C',I?>S3R*I^ MX.L.YC8'7]GR62.FY?J_!Z/9(G\..&^P-YI^(W0,($5M7E0YY;8.0;76^M23^NI.@/4)::#7X!AZ0B9A M1$/J(ZN ()-.YT8-6YF;]!VUU* 5V\3=.'P 3(]DW,(Z.JFB LQ1SB)R= ME!AT.?$YB#D(^Z<<%N\.#3?Z\"C6]VH-^>LZ_UX^Z !*LGI>(!IZL:0(LECJ M' 9A"G&4,DA"(5,4)U1&ECD,#O8S-^)I@FI:64$M+&BDM0T\.@SM:7YQ"-C( ME#(0JP$A2">1.",,Z7"[$X1T=0_U/K<)OPVKE9):#B]#X+6,ZG/A6+DJ=Q% MH?]HP .GK.-7KBJX-CQ8'G1S03PE-_S/SL@ME-JUW3V_W/WKDURVTC:Z%]! MQ)[88TZ>H#HO&EQ<[7F] M*MWA#W3SN"G-(5'F:WR0FS*C8T'CF!*..&19BK2WQ"@DH20P2E"L1R; RL8/U4P:H%- M,'4E$:>NX68+P85Z;M:WNEM&725=JNX\C^JC MU&K355VZM=7(N%APJ@0): 0I41E$61! RI(0W47CD6D/$Q8OPDWW31,L<5\L=A417"@GJ+'SBF:;&;LK3);_>#;8>/>.,!D!K$?(-K6 MLZP&;!;YKW =9$ M!'X)-$]DW(="!\U>O74R NT3ODV-O=<.WU_(MV5[Y?N5>+->F> JN>*Y+-[F M!5^NB]U&[H\%"1%81H)!F47:GA=I"FG "*0R#+D4H4!Q[+K38#WZW&BR)7Q9 M'_!(?'"0?_!)K=OM$/A#)K'O0K[L2??M7"&Y=+^A?M# MAI'=TT92_;COI9E9;9PTRVY(.$%Q (-01A"E*H8D"P7D412KE*LT#IQ*,%X= M:6XDU@A:[?FY\=-U..VXR M((_/.,3ZF]VNY0^J_YDPO&)[XY/HXDW)'K[JG M/-%_@WOPQ_U.Y'I6REX+-(X%"@()99B%VK11"A(E0OU/QC)*$Q%%F6VP1^NY M<_O>:]$IQXX:K/_*7;*6Y4V#&!3T'!6*TGS-9X,4%X=N!%I=^[;ZM M\N&+=EK6S[^N\NT'/1GUZI"B4$DD$\BEC"%2&8)4J$P[%5QF09:A@%B?"EP< M86X?72TD,%("(Z;]1L%E!/NW4F[&9>2O\0R2 9LHE[&QWT&Y&:.)MD\:K'8& MJQ?]*T][)YWZ=VR<7+YOLEV33K';6R;=%PYS(3HR*YE2,:K3I*1.EH$ZEX13]_Q2[^FD MQG1ZVE"3@__I^S-;+Q>8*![%7,$P%ARBC 209 S#F#.!4TE9(.V,G=,GSXT$ M:N% )9V];W$,5[]W,1B$T7<*K/1W\C NZCK(QSA^TF1>QD4%VG[&Y0N&YG&\ MRY?REUUE!B8!0B'F$+-4FM680()P9%I12B&T]Z'LNC]=>OCG#?B[I) M'GVS+K95\^GC=NPQBF4H208Y2_0W2E@"*<1O_\]A(\G$(*JP;U#G_L;L'6(U1L#XZG"\EJO M:U.X ' MOJ\X.U=LND+JK)\U7?2,PTC978LO3%YX_-T:N16PJ4-ASQ27L^AGW1D1&YM9: MNJ8:A_M^[250[*GR1G F(L5CD#PQ88?J'9QWZ:[)V*U#Y#:/=5WF+<:C:D"\ MR$*L4,Q#&(:4:1M3$:C-2@IIAF5*4,@C&BQ6\K/)G_G@6M;WZK!6[RBIWM$K M@X_WMIX5[+T#VR;@H>IN/JR-^?5)4 ACP4,"N2(A1#)-( YI A,:)2+ *D-I M>CP)UC5Z_4_!U-5W1T??;@_]-B!?,RZG:1,_:EC.,1;CA>74X[QV6,ZQNA9A M.23_+Y9;VAF^_5LF";(15&0MN?D8!9I,P>@J*0L41 *6+.TB3!*6:+ MKW+#UC;6Z3 A7+Z0MB@C,LQ(B88#)ZG?"!X?^+&IJ5&@L91'22<%I_T(9ZSO.7\B3YD^2[3;[-9?$3+7*^B#E/0IE$, NX M7I4RQ" +10"52-(T#E#&9=(8O'9V[JTB#3"'1UZCWLNB^!LXT@O(6C% 3ZI^ MOK15 \5>-S<;^>9YM3.E)YFK:9:UX^EI= $_&&U^!'M]S!0=:00.*MV!4BE_ MUKDO>#T9\3>+,ZFM[PN\4Y? VW.',?:[?)5OY?O\JQ0/VK98?R(#$.I! <E=F3_\RW7YKZ=.]SRO*E-J-;G3EQ M%$O,H@C2.-:FJFF$BED<0X93P3#.*$J=>J!:CCLWSGN_7GV&>J#G*]U0O\K5 MSKF>G-T,V+'@"+B.3'N-Q."/W%3'K66^ WNIQ^F9Z@B4MXQMNU$GSM5V@N(\ M2]OM]ANC#4S*1O%11.^=N! M9_@.T^08_# .^-,&2)3B@4:)DQ)S!SW,CO"OTTS"P&"+<29CXH",RQ_#434Y MP ^3TGP98T1PN.-I&^7A\.37B01Q5_UJM,B 1]W6XO+=>B/SSZN'%=>KWQ/] M5AOI/\F55/EVD=$X22,10,G-0I1P!4D/:4=3I[[ M5O8,^BHM*^V N-:MTO+N86ST4192W_2ECI^4:8AY8IJ=DU!!) B&#(D89BA) M I*D08:=>NH>/WYN[-)(5WX0;S34^?8H>]:-:TZ@M..4X0"-S!U]V(Q0L^@R M%I[XX>3AD_+ 9<5.O_.LW^BA12FGXWFB](NOM]LC*-F[.2?OA\N M^4"_FQ_=FWEM6G\7VTUI3Q>/VR]R\Z0=O,>7\@3\[_H1V^)A55E'BU0AEC)3 MQ]:4M46,*A,&JQWF((B8PJ'(PL@N3&IJT><77%5%]C"C%WBI% .T_-AJ=R,_ MZ ;61CFPU=J!=:4>^%SJ9USRV@,9%O YV;M#51)F*#8QTT$,$"*(&X [\?<\0%0@>.U-./&V^NEM.)?:T'3(GGHRS+IM3 MCS_8^=ENI8ZRI M/:E^M2\X5A8W#:.0*F(X_RKWVS,?Z596=:=W^>IS71*JC)7G,DD3D<*(Q1*B M+ T@H9) ')E:T9R))'6J=F\_]-S(92^YV= %6DC'^ <'T!."*,\8@1(Q!9%4 M$K)495!$Q)3@#13)LL5VO:7+5P5]+\!XH#^9,>HD!0/]J+#;D?LX8([,](>7 MM[6;;N0V9[.:Q?)E7L?9:1N%>PU <?&OG[[_)%?\RS/=_.O^6UXL(B)Y%"L, Z02B$*<01P+"B,2990CR;,D M= R7ZQQP;HO"D;S " SV\CJ'QW5#;<=./@$Z^8>SRCS)MNG2M'U8ONZT9X=U&RJ:89'L20 M1:GFF0PS[=%R"C,9!Y%,8AXR)YZQ'WINC&,DA4J+>J@WY6X4.2!O1SOCX#DR M ;6$!J74=Q4+&<$/E=-**\F_+^R.F"=J,)A0HIUGQ%-%(Q=R.G[\W A(2V:<'D-GQR[# 1F904ZQT.[3>IGS[^#W^D^;(HON&9\7X?"5OWG\\&FS,2\J M=I9;>?DJ]W#[>_%5;K9YH3VF>]-N[?O3'^LFI(@$*4*QA)*;7FB("DBQ%"9* M0$8,*1P3ZQI_UX>9VZ?=DA14HH*?[".R.^#L_LS]@33RYWX!'RWF@"J '5#9 MQZ?[@6RB$/0V=+2";OO'VE-D>3\2'<'C'3=/%A_>KT [!-SBZF%VS<.*FU)6 M\JVL_GQ8W7.^WJVVQ0?ZW=2>6# 9Q G5O(@%S2!*,Z5Y,1608T;TOQ(JE%.H M9>^(LZ/(6CP3ZF3D<[-^^@&V,XB\PC8R:3:R@A\::7\TH1Q[(#_T .EL'EF# MX\EBZA]O4B/*6OU3N\K^QF'L\GZ]$NM5Z8PQNOK7HU+:*Q/&*7N?L_7FTQ_T MI;7O@+,XU8\)8!1E!**$($CCE,,DU9A(FJ99:-4S9M#H MKZEMB;1AP-LQT&APCLQ&E=Q@+SBH):_ _:$$^D=@Q!]KXV<0>"(V$+K)3\/V9_%=J-U^$'8!CK$.P=I# MO>X!V 6E>P^_+MTS<9[+.YIO?J/+G2F7LWNN@DN;>DF_K9?Z,:8614EQ]%O^ MO'M>I#) +(T0E+'41"00A42$#"8Q(BQ"3$;8J@78]*+/C=;V=:F^[J6] \^5 MK!/E+KA/OQU%SG-21R9<#_D+1GU0Z@]: +1*F!TP**W)._"/GO=EN@R&P5/W MVCD,[H+_.;(8!D^(MSR&X1(,WFZLHM?>Y@5?KLW9;:L;7J04#60,@\0$'BLD M( W" *J("B9QP!EVJD79-=C MQ]MZX]$+BN/O.39!K@=!P>^CG,;:0.)OI_'Z4%-O,O8J?6%_L?^>H3E194'" M=UK.CW)9-J\QQ75EL8A$$HE4Q5 J8AK2:P8ARA2H"1A609P%4>"4K7MUI+EQ MR,:E!+26HQ?29ZM2#A+7I3 MWPWN\1R'3O;F^.*?,O_\13_W_JO^Z6=9GFZ4!]W+G]:;S?H/?9TQ918A#T)& MA8E>9PBBE$N(XS"!(@PB&B8H)LPZU&.0!'-CCKT28%F>V_U1JP%HI8>I:]4H M EBCB4,4ZO"YZF:A269@9'8Z@%\J !H-0*T":.D ]DJ4WN78X-M'IHP^"1,% MK=SP)7B*;+D)R8Z@EV'/G2P>YB:UVZ$RMSWHMEJ)G_3K*>]7XKV>X>6U(GX( MRXR$.(&!0(%>?0B!F"0IE%&241D*SJ53O7&7P>>V\)0RE_ZN^2B6-]=/M)H M.\-V+%A'7DWVM10/T):23UQ3T04USY45K89^E?J*+J!;?V_7SS37BW\2I;'0K(5P^1^40L*9T*ZU$K%2G,G8+>WSPB!S8Z>ZG& C MI.,Y]B44+<^O;\1F['/K8UC [Y6$/E,W.P#P=5)]:8AI3Z@[E#P[F>ZZUMUM M_F5GHF$>U:?=R\LREYL%CR3#H2 PS02&** I9"D5,%9 LB$[F!Y^^()^_N MFNX=CMO9+9/Y9->$;;M;5Z\99GNTVT$]JM-F40O) ZEH%,,,LPBB!,>09DD, MHTQQHM)$A-(I&:%[N+DQ5UM:-V.D!U8[L\0?6"/S6EM0\PV?=ISSN.EOAXDG MFZ5GL$FM%SO%3^T8R[N&!A=42=\?:"Y^D=M%C$G*@Y1 G(4<(H8HQ &64 8B MI%&DHH@Y9BX=/7]N[/"&%E_ BY8-J/5F7RK"-5[@&$([8K@!F)&98%_2P8AF MHK3XX/)E VL:UDUV/\A-$]V4\P7'G*$0"\ACQ;2)@!34=VL[(0U%J/^G M:< I_/7B*'/[]DNAP ]BO5S236%B[T%98]NQQ/9E1*.0=5U;*?UK^L5V5'3?UEZ(N;Q< T MLU2QI%D&9=F;(\4IQ"DB9I<9T2@,D?[#=O?)DTQS(_B#Z,:AJ=ML;-=@I5^3 M@_A[J\^AJZ*O2>S?"7N%J1F9QZH2VI5*)YTNZQR!P[0]JJ;YP=/:M/T%+=WV M)N@KS)O]OMTKS-]$VWW5/.;5/!XUQ[P#7XUZ=X!>_P#AQ2_0TX:A9] []AE] MC339]J1G:-J[FKX?/;!\@BP**8\#6O;MI^LTCN+M3OZW-E.?],S*!0^RA%$J MH$S""*) ,DC#3)F*"G%*PA0EH=.6A[,$.)9.< ;=SB8?%?]IB"D/A.2NH,/A! TDN M7\E'=7S 72>;W3^;6C2/NVVQI2NS;=?FX@5*8YJF/(,*T10BI+37P%,$:1J0 M+,%2I9G31L]00>9&>67W2_.-EI:+(_D-G0Q+#IP XK&I4*M@+,"3()A]GB^H M% $M38X] X^,>".:OHAQJ!C3\N.-8)W1Y*W/FUN_U-^TP2I%T[&LW/[<9PP*EB78C1,PBI]3[D\E4K9YA$N%=A?J47QVY=F/_K,/9&TF2=-2M #ITU MVR4M9E"CPLN$OG:]BMN4^'/4KO R4=/UX[22QOT$Y&E3-B#X7NX7507@J_\> MJBR@.(H43S ,(Q-:JQ2!E*08!H0HQ!C"66Q]N-$_W.R6N%KBJMND_>ZV!;#] M!PY^X1IY"3A&:DA7@2$@VN_^^P5SHHW]/:CE*;VG+7E[)#IVVRT>,ME&NKU" M[3URA[L\E=M\TL^I$VD8RF@8I2D,:$@@RN( T@QI:DTP$XCP.([83=4V#V/- MC5(O-%$SPMY89;.%K9W-[@FQD5GU"EACY"SUXS%6DKEDB4E;S**$!PE'TM;PNC3 MW'AA+Z-+#_2KZ/5;5[=B,O*7?P+'@)8M%W&Q-YANQ6G> M811=O&TR,ZA+Z+;ATWG=P&U=608.W*_$/^CF7])L\M4IW0M*$X$ISF 09#%$ M(D(0$RY@F&4)Y7$2\=C)TKD^U-P([1-=UL40GQM)'?<\KZ-JN2_I!:NQ]PXK M(4N@]F(V-1X\;NGU8N%KV^WZ0--NC?4J?+9]U7_'0'HP+M:7]5+?451;70N4 M,882(B"5DD,4!112E6;&"S*[31B3P"DH_WP()SJ8+"*_:,GY_S9Q>'2[W>1L MMRU+I6[7X+>!L?J')Z/@'K2OU5U&EP[W-BY=U09=_WZQW+_H.4ZYUK4V9**(7#114W^VE+-UO+K9<)57#Y%$\5&3-B MI_A2+M_<_$4>M-/$!IC\G*],VH8Y$7[I#B%Y_5<$21H$ @>0"VVCHC!)(0V1 M_ELD6!;3F(E U*_(SROQO^$%:=1XI==#ZI__&5X,RTW%F4[UV+N46I$[4,YS M2Y\[<% 55)>8M^#DA\=W[#$ #0B@1*&\LXT#. #A<0_T%:;/UZ;JE*)/NTO[ M"I-RMNW[&C(,LZB>Z+2FK8^!9%YYVBX(GE,8^O]< U4'!;3GOZH!@ M?R1K 8H2I;\[ R<9EFJ_YA]6G'BESD=&,Z M*"2!D#)*.(PB&IAB\QDD*$M@D)&4**E-XM1IZ]9ZY+F1QT'.,O!0>U0K/>J7 M_&58E=]^Y.V(910\1Z:9?7U?PS>5U,;J:^/;EMQ_95]KL#R7]>T?]U5J^EK# M<:V@K_T#YI8Q\&Z]43+?[O3K?5)F_>_ZX=NW="L/@>"84IQABJ!4IBQ/AC-( MDT";3DS(E,:A"I23Z30/M>9&M&^H?GF74OQ554IHGKBY$,T\D'[U3(*Q7HNQ M=_PGRRQH 71WWL2D! D8E/YD"0=#YGWV"0A.2OTO24@8,I'3)2@,DFZ@ Y-_ MS85)-6<&L/)-:4)IF&4\EC!E*M:\284@CG, DC06C41H':;A8R<^F;Y>E MMW)A&"MB)!4QM@<;CQ]-NOO?0"-K53]SNVZ*NYF0J/JXSM%5N82QI5) M')!&O#M0"=B3VN'N:'3H[\NGN#3$M.Y#AY)GGD+7M?Z*+IB?/6SE<[$0@?[< M8X*A2DSA7!HQB%&<01PG#(>8AP);1(-P9'9X?[D\@AUZ7BH@G*$R8IF#PUBO7LO@3&V;@@7G-WG:$KVX^UHL MJ#8Q5! +B#2'0(1#TWB3,)A%<92%,N&Q=&K-:SGNW"AF\%F*+':E<0JN;.&[$8&1RV$OF M,;FO0^.NKUS?UOK"];\.7_>E)T[R!7>HTGRE79=X,@S*;8^%2GB8BH!#%4C] M47+&(*'&(J!A%$BA& FSF^R P::VV=?R0I:PIIC$ IJ<2WS M4?O0[68#GYB-S =#X;+/3[7$X@(M%)+_Y?/ZZU_U(RI&T'\Y$$'O@Z?)9+54 M;Y_1:GO], O@'_EJO6D>+HOM8>,+!QBS,#$A #R#*(PY9"33-D'*2!*F5%'I M5+_UZDAS(X1&T'W5_QOV%J_#:V<>> %M9$;XY;C'A1MJSK9"+R*>S(7KXTQJ M,?2J>VHT]-\PC"C>Y:M\*]]K\A&G?0'O.=\][Y;F-+#=0'"!0XXSK"T*PE&@ MW8@R'RU!$$E.XCA0$4;4[EM*? MMQ6] \[8.]/3=-A#.$8RS4#77^X:F#J1\*ZL_'U;[UB%UC]U[5FR-6[E( M49 PP15,)--&6AI3R+#$, M8F''&@T0ZL9;]T'/CK3=?3+Q@89(UUON6.K1< M6.D!;#SQQ)L6"Q$A(%8:0IJF"2,8<8BX8 MC.)(Q;$0G".G\+[^(>=&>$?"7>P>/U&C^..)L6-'OW"/?4QXK87\'3@2>>2. M\A?A&;.]_/& K]]K_B( 5HWG+]\YC)R:OI2/:I\LL)-K5J MZ0Q";WNA<::)#N4]\<*E$28E@@X53[_\KDN'?>H?Y9;F*RD:3JGKL@=$,41( M"E&$36DFIK]VP6,8"I))D24R);&+[7%YF+G9&^WSIK=2Y3QWC"V\@J;==WX[ M1B-_ZHV 8&\M]'8!NT'P],E?&632K[Y;T=,/O^?JH>'$;'O(H6YV@]YI MC;0SM))%L8@"E<:*!U %*H8H503B1'&89"D7E+)(NRAND<4](\Z-$8S (-]+ M#-1!5->HXSZL[4C"*X(C\T4)WD'8.]"(6U:WZ,5Q0%RR)3;>0I3[QILX6ME2 M_?/ 9=L;W7L)#2[Q\+;Q9O3E9L.E,(4#ZD*'<1*E(4]"&-) FR@JR2 640RI M$FF:BHA(8I6%-): LV.QEJA@V\@*:'O:%^ES&FFU[[!TVM/\T0-HJK*4*R<1MZ>;GI<0:IH7?=23S>M M*DB)KL_94\NI,6>CHV75*,-.UO)J3-#:+;-&'6=@"11C,KQ9%]L%"0*%)!%0 M>PCFV"((($5Q"%D2"D)I$"84N;32V3_9:56=K(/.LHR,X%H^QS(F>\#L#/]! M,(R\=+VOC/DW7M+G*JSEDED;,+AO;WW9=D@13 M$FCO/20T@XB@S'CO3/OQ!$5IQG#&G+SWLQ'F9N=:5="R!,_NJ[P)DI&_SC8: M(^S4757=6U_>T^=/W(WWBGKG/7BO77AKV/K/SR_+]7=5_F^]Z)<-; RK%(?N]"1**>4,0Z),6%46)9 F(H,9YB&3(<52 M6*4,CR[IW'CET^[YF6Z^FR.N-]S;$=;LYBY*?SJTQ*\!Q/Y MKNGI*C5])BH(_*!40Z4VHT2G#_2#'B/YO8TF@ M5P@62"@X,_TW,()8Q 3B#.$DUFY?9'<8=+LHRH3H;^V!Q?VK:5)J!2!52Z5!7103TSC_.8&8?-T,EF:*IMSW*F\FJF1#53 M59?%._#5:'4'Y/XKVAS/U;:EFJ_M32_X=FUDWC; =%N67H XVIST\\0;MR%+ MT^U@%BSO0<+W5N?)**^S\7E9U:O;H%?*S[8TW^AM5_5D49SC@ M"D,>$@I1'*>0)FD& T$3%4HJL\BID\+QX^=&%WOI!E;U/<;.T:.86X5>>S"& MNQ"CU-P]?OCK. O=]7,O7S4TU6%5: 80Y0:2:3EN.K__\\MZN?QN&JZ)3SM6 MY"*GF^\?J&FZLN_"UG19J.(0M*-2EX[]16X/JQL.8\(H#J&*0ZQ]"TXA30,* M-2D(3$.*4>H4*S"JM+.CDT.H]"$JKE6@]]!6<-]X1/_TM]R<^[4V[-Z_?P/6 MJ[(Z]O:[:RK'F"^''<'-9LK'WG9IZWD'C*9@JR4&E:[E; MPT%8[9J6^%UZ# MN_I]*5HOS!W0>H\:CS')1'E+B!E3UHF3:R: _3Q19XI!)XY3J1CR4+VC:CIH M-'M\*0/J?M."F\JF513>/V7^^8MIL_%5;NAG61YXOM4K\SN:;\H(O07F8:PM MW10F3(;:^HVP]I]C_3>N2,2")*;Q-($MOC6;VTI9B7][P=+9 #QVH,QKOA!C M^QVW1]94Z+3*+155V]=J/:X1N@/U6Z=MK@]U]'6#$ZB!JH)P3)=("0Q6523] M#()RQIK_UX[B\:[7GR/L9ZSI]!8G-)J 0T/;BT+*?:>&,E[VHUS)/^CR26Z> M%T(D 4])"C-,!41(+^$TD!+R5(0T1H(3;A5=9#G>W);32MQ6 YBJ,,>FDAAH M$9Y=0]Z[\;9;[3RB./(:5$EZUVKK4@?%U^*"IRX(!T3"6P'C+2*^>[2)(^.M M5#^/D+>[;1B]/,GGE_5&.S\5[57!D54:SR+)* ^SB$&) P815@'$0C*8(1X1 M%09I$CE12\=8-G6'][+M@#:FRC^:I+9A4>M=L-LQC"

JT M;2*X)@^*)(4H2BEDB(>0(Q4EBLA,I4[UQ"^.,CONJ,2K6]$YMIZ[C*,=)=R, MSLADT/3W;0 :HV]<)P:>&.#R&)-^^YUJGG[UW15IWU-Z@-&92IC%$"4H@(EQ!&H4(RHS@ M("(89<3J5-]]Z+G1D3E3S:M8V11^AV<[5.\QL-[HI2OUJO=- ELWO#Q:\H,0Z\C/FW4:*Q]5':=8DO5;I"_0"M6G^:;KK%>;^2BX3 MHY3_STX6)Y50N)X\&B4A)*FQ("?BVJP\O#P21X0Y?<].RJ[>JZZNVO9FO.L5GR).^)G3$^N]D? M><%LS6>M77FV_;!ZV6V+,GWW\#X*F3X-M-8K!-F"([+?]S^.+?5KMAL%Q]- MQ%99N$)$-(UYR/6R%080H2B 3#(!PR#,@H0E@0RLDGR/GCJWE>FTT;2D*TPZP='N-6]PLF(./#V^?7+L=C4FG;&1BJAH;U\J418,+T*C3 ME*&O%= ?&JA5VO^HI93GYL<^\/79'/DF>:9OGNP#OHO-E;T\>&![G2#WB[-A7"%R1C@A,60LDHUIZ>(E#_A4$42<%XQK@4U"FK MI6? N1F&1M[R6*N4�BFUQ[([1C2DL?VG8DXA/#D9FD!S[P>R6QSPX/EN#X M2FSI&V[:S!9+Y<]26VSONZ$KC&EU_?#\LEE_+=?DHBZ '"@BN8P$%&G$(J#H.+R[=N=D!W,]HK 2>NL6L+P'F17>L[!Q?M;#+I]Q$"K0VE*OGXUY?U MJKJP,.N?B 0*$0MA0DQ-DRPQ,6HR@JE*XPA1*B+J5.9_@ QSHZ(/QT4(S,[T MOD#!=JW_688_5[\;MLL\9*+LR&MD^$=FLW8IB,,L'&U1-ZVH=UH'<%#":[W* MH0CZJT+I+,'4M26'0G2A8N3@1PT,M6L5NJ0 MWPUJM< /6K$?0:7:'3#*@2/M@%'/8WB%7[Q]!5EXDFK:4 N_4)X%7'A^_, R M.'6PUD?)9?[5A&O](K=UY8U%I%B2X3B!D4I,/2W"(4N""$;4I%XDJ8P#IT/- MKL'F1KF-K":TK1;VK@R:6"M E\OU'R90QO$0HA-L.S[U!>'()+E'[V,+/:KT MQ('[!KRRDW)]X&GR:_=U=CP6U[% RU>-G:ZAIBVU8Z'T6<4=FWL&E@SG7Z38 M+>6C>I=K;T^^S[^:8J1;_;H8@[7*6*NZL@01R600A#"2/-!N-&.0B"R&<2#3 M+"8R"KE3]2W[H>?&/HWDX%&!2G90"@\.TH-*_('M<.PGQ8Z7QH%Z9);:H[QN M4(9#478O+^T,F*_ZS_8#3UN@V1F0LPK*[D^XL1%7E59D[+3URISLEDDL$4M# M13,"21!3B,+,'$,$*<2"8V1"-:A4@_IR71IM;L15ISD>A!S8INLBLI94Y NO MD=GG#*KQV@%W(>&[M=?%L5ZGTU>7VE<;?W7>-/3LLCR?,*'SW]L%8[0SQY=K MDR]VJ+M!$I1*@D+(8AEIGRL2$"N)H+&-0DDBPA.GHP2'L>?&);7H55Z*JZ_E M@KGMD>8H2(Y^MGD \?M1(2]P$%R;-^,T$G5&S-MYI_W($Q]\.D-R?@+J_@@? M-5.+=[NM?O@_M&WUO'NNPSN*MSOYL'JG+:W_EG13+#*:$($""66&M0M'D3)- M"06,:)"2" F9!<'P(JHV(LR-Q?2[F=Y2*=4*=CL&&Q?,D8GLI)9J<02JE0"O6(/5!:#NHJQ.3QJ8@I@_Z]$> M54FJ2FX>U=_7:_&X^20W7W->52@( BD221-( U/6(9':S4LQA2Q-N4QC%&78 M:8O*8LRY$5HELMDS:80V?S=BFR3B6G#'A$$+Y.THSC.>(W.:%93>W4('C'PE M%5J,.&URH3T$9TF&#K<.W%Z2GPVY?91E&?;5YZJ+_$DO^07%)&8"@$A;\7O\YBE?H!).OW2FK,:?=I7*!X6RWRNGFH8&PSR\;^46N"FU? M5660+W\=81RP4&$,0RD%1,PTHA6"JX_TC=24OKO5. MK3ND_OSM)=^4-Q57VJ3^_$UN>%[(#QMMXRTDS00+ @Q1AO1_.$L@B6D XS@- M!4]P'$N_S<<]*S WYMSW=J9U;^?/96]G87H[*U-RNZK&J7VCNJ.A-/I.TI7< M]ZMC:4K.^(48VRJUZ#%>]#09W[<1;\'0V4N\ 0.4:$S81'RD>9RJ5[AO\>?5 M$GRDR7'N_#V6'.Z5!][0EWQ+E_F_I?BT5ELM@WPKO\KE^L7(5-:-JXMJ")H$ M%,L0!J$RI6\#!(E>*"'C*>$R4DHAZUH$UJ/.;5UK"0Z*6G(@#J)7U3/ML_'M MX>]>9D8#=6RWH(5G(S1H25W7N.RM=G++>VU=^& 4@"^X,5$>A M!/MG358ZP5F]=C$%]YN'N5 /*\V'LJC;7>D%12]#\I?U:M_^\Q>Y720J(4E M%$0T"2%*XA@2&@20,$E1J&3*,C6@#J?-V%;?R/0%.1O1C4-BI 8_5&W=?BQS M1=Q<$:LIL',?O"$Z5:6:&L5FSZR6^,>R2^I>:/VO#DR=;7,7D#S9TU9#3FH# MNX!P:KMH:\I\\;9>ZM[E!:=+<\#_3O^D6- L2Q.>2HA)1C4+40$I(P0* M&HN0H3243%A9EM?'F)L=V8@)*CG+H!902FIIXG3 V6,I^@%I9 (9@(^]A=*/ MP 5V*"3_R^?UU[_JNRMBT'\Y\$'7,Z>Q2_J5VELA%I<.;'AY/4OC_MF<:U4M M-FMB.>E/& J9*1RG^MM7*40$Q9 A$FA2"#."%0T))TY]+&\09FYTT6I/V9;= M)&/NNS2\6:^*]3(797#P/OB],/?4@5?6O7Z]S*>=83/5+(W,5SW)9D>35NLR M;@])#[#Z:@UYBRC3=GST -I9(T&VDN?&H%K1)4&^+VA>0YPBO'?-Y M 6UD6AN(EWL 8Q\6OL(6KXXS;;!BG[IG(8J]-XR:#[+ /$0DC"*HDM3L_6-D M\OBUJ2:B)%$\)EF0++;K+5W:$8;EN$[TL1]]Q,_!C &>Z_2$NEB3HTUE"[D= MB8P Y,B48IWU89(^)D_S\,PWMJ/.,:'C&A>YWCZ,F4RU$EI\^;!9FT)IXJ?O MOQ;&@MH/?L^W^=>RZ]P]*[8;RK<+GF0"9X)#)LUF=IHFD"1Q %6,<$R5S&+B ME*;O+L+#2LAH/HB0$'"# I&0X'Z)07;WC2 MC45+WN9&<7L) MP>]&1E *Z5H[Z1Q(.XJZ#9Z1*<@1F>&U2,Z4]UV Y## ZU0=.5/P:JF1\RO= M([*>_E@_?5GO"KH2O^C';:5-\-=A'A"NY8RW?=36F+A/%+Q5OM6J@OM+!??V(+:GH*VA.'7$;CD_ M=Y_WLARM;F<0H8SCF@88\A(BB&*:09)%DC( M(\:B)."30 [ M\/TX0$]$]0;P0X%J0!OY?9&\.SA=_.[PM.FHW5W%(U8?OM!5G3[RB^D*4FRE^&57M9J-XDB$,8>,+%2YEFHEV9S=9RDTI6CLX/'5HJM[L&D[;UDI?M90R^ZN@0$FK;2FHWRG M!=*V<)H$&@SJZ(/"5^S&U7&F#='H4_R6?1Z/ANO*>/O,+ TSZ?5]7\/3# M[KAR0.6;7;'5U+!Y7,GZ3)D%! G.E5[NDU1_S$A!0A-I@MY1B%.4$F)5!.[B MT^?V'3<" BVA0UF5,]#Z3[YN@F+DC[>-PI J,V=P.%23N066J:K&M.#Q51OF MFMI=-6#.[IFNULLU<8]JNER]R)V6FA#ZI_4]_Y]=OJF?^*LID[C(.(ZPX@QF M/!(FOC.") @H9'%"HR!E&%%NRU!= \V-K/8Y(=LUH)6T5>%(^T^U$]=^$O.% MULA\M@?J:0UJ0>M6Y>!7CWC9LYPOW"8BO$LOVG.%7_F^>2)!&U0Z^+#S]LFH MT4:)-DM:7>^]\,3?-^NB6*B8RPPA DDB$TV<,8=8FW/:ON-!H'_$DLRJQ(SM M@',CT%(H4X9@9QL!90VMG0OG$["1.;2[EL,=*.6=I%3#$3+CEV.HAIM+R84C MY1W**AS?-VI>=-U/?<%5@FA6%JP)M.,8"PP)#S&,DRC,8I(BG- 1>N2=M'.? M"]>85VZ4G.@&;CO&&0_$D?G'*4/:E-#[M@5A!/ZQ7FV_3-\8[P2_:1.GF\'G MF#]] LS -.K3I_C@LX^FDO2C^K6H&'-!TY!%/*8PU=ZE-HXXAXPQ F/"99BD MC(:ADW'4.=KUN0KEVD_N&U/UJM:/+AQ7?F.=^D/H]TA;79_FHRLB@ MXJ,LY$;;8>_6FX>BV)DHQT4DTU2E#$,6"--.A8:0X"R%G <)RYC"E%DU#1XX M_MPXIE(!Y+4.IK=)K82ISE=%A()-K8=)] )YK8G]?LV0:>K?]AH9_)&YJL:] M$1\/J@K4+$"C@LEG! ^3X&Z_?38R_A/MJ@U__SWMM]T 8\/71^"PIC$[4E $XUGB\J.ZBR\_&3 M)JOG?%&!=A7GRQ>XFWB_Y72U?9+\RVJ]7'_^_O[]F_HTFP>4!*',3 ]B_05R M)2$1H8!QE,0X9"0+ KO*[!V#S.UC+.4$!T&!EM3>'+@*9;^MY0.@D;_3*4^631\*'>;+U5LGLU'ZA&\;(KW7WI98\D2_ MO<\IRY?'I>JR(,8X92%$C#"(TDQ ABF&%"=2(*JR-+$R0>R&FQL5[K,DMO0; M6![D'999<@5BN^TQ?\"-3)%[S$PF?TO4^MQPE"I_=N!XSBNY,MBKY)5T*WXM MKZ3GK@$AI?L6#'HY>2^+PN3#_?/+>KG\_OC'2HI/.U;D(J>;[Q^HV=4W/]P4 M7_*7IO'.FR\F[Z[8_[S^]R(A+% Q+GNQ!Q#))(.$*07CA'!$@Y1FJ55#]C&% MG!]YU;L-^0ILOTA A3:6MR6Y6:W M>?? NE$9\$IG\^S;[,717IE^>W,.+\+(9'RDXATP2E:YUI6:H-03'!2] Y6J M8*\3:)2] [5Z=ZU?UC^:P70[Q!W/8-JG"E]^Y>EW"XP>>5ZZXJO'&GJZ,.V1 MP3N*]AY[K.&=]^X@Z"@DM2]M]X9H/U[K#Y@&MM'<4=H4'>]:Q#[IM:E!GM7KW7_R-]KS)")XGV!4(O<7?YVQ5?FX[R+%%Q&H7:4=?++T21U(LNCF,8IEBB"$4L9=8% MN2\\?VZ?YE$=Z/_\#QR%V7\YN$27$.QW7F_$9>1O] B28L#YR"50[%V\&\&9 MR#N[^-YX.A;I0*###[ITUV0N3(?(;>^CZ[+;CD":ZE%E\:A%S.,L%#2"$=(F M!2(Q@5AI"X/1.$J)H#3#Z9"3CZ-1YD9E^\W[=5-)BQLQ0;U1F/];BF%G'\?8 MNAUY#$9LJI,.R[)C@X\U+@+@^33C>(Q7.<2XJ.:ULXO+%P\L1,R_2+%;-C%= M9^4 /VW7_%]U6;^ZB]'WDV;/)&&2HHQ#CJ/8[#,HB&D:04X9"I*()HA:E<[P M)]+'E8FHR[_*IA78=\?2L+=/GAT=33LE(W/7Q2*MAZJ7 M=_7LW.TG9=1NW?Z@]55N]7:!IJVCZ@W LP*I_IY\8^I65UXSV,X42?$U0C;*KI+;5L/]:GL974&OB! MV5HM1.TH\$:<1N:T0V96 Y81T&/=P0[U?>=@M49XGK%^V79>[=L1UG$8[\AES MXP<,Y;X Y\SC"^_*B[ ]256A:X(1G49QFYH!4:>(5IF VP9#& M0F7(Q":I?85].^H=)HC5!W]<>7]DSJVE;@KN5X9J58-_2&&2@?-CQ[8C8CX- MR>[K OS0J/"C">ANYJ 6OYR"JDW3??<4.-/I;0AZ8M&!0DQ*GK'CFP\HT<2[WK,H]PH7$8:ABFD*DS"$K9P0204+MP(=)*+(X295=I$C'(',S M*_?!ARU!Z]UUVP")+DB[NWS+\5U/.+L0=3R_-(?3F,?3AI)2[.CBO5L"]L?2^9^^F@'C*^C MQ9[1ICTWM%/][%#0\K9A!/)F_?Q<'RR>>7 +E&1I&N,$HI1J_RD4R-3$85!@ MEH4R07%(K#H V PV-^JH9 6%$?:N*1O5:K;KQBJ=,-M1BB_P1N:3&K=/%6Z5 MI'?M#21_7&*#B"MHA-^6R^U MB;/,M]_K53,*PU@R&4/.8V9"M@3$"::0\1#%(I5)0)U:E]D-.S=..P5-QP\L0SEH-.RCAN0)QRC^/=PUCH[^NU M^"-?+A=8QB)A$88*)Y$V6T(&&QRW^5O9IU_[, MS]_DAN>%V00Y.5>J?R,_;'(N%R1!+(AX!--0F;BC5$%,"(=&&_N37EJ?],I:6O!BQ+T#7TL%R^T >5 1_"#6RR7=%*:8;N4+78_T M>_TWIF=7=N;OP=C[/48O4 6CMY5O1Z2#G[Z#]G7[H'4#06U\%: " 6@40 L& MC]8^7[P]GM$6^\1^UZQ17W=2_T>T?(] M6M?OT17.^:.;JSSE;K[63'8DADXNTF19IZ\%=CNE]=5D&.;9/&U*_^E[:_-F MH;T:)E6:PD!$VLDQ1EPS[Q#QN37+3]_D'/ MZM80R__L\I>*B9[T$^^_Y<6"Q$$0A22#B*D0(BSUUQYF!#(A:)2I-%'*:?_4 M8LRY4<#[]>ISW2?SZ:A+IAL+V*!MQPJ>,1R9):["!WXWDGK<.'7 Q1-_V(PX M*9\X0'#*+RZW#N.;0V!N\;3^*(U*^5+^(K>'W+*G]1M:?-&B?,V%%#]]_[4P MK4_W26AU[FF[L'8I1!) M'IKV&!PJS&C*4YI%D=5!P+#AY[9X--*7^V87&L?_XFH8.\Z&VQ&B?XPG.FB\ M#"\X" ]^'R6%>!APG@\O+0=_E2-.-V"N'80Z/F5PXIIFV"?ZK4[U^$FNI,JW M"Y%@F6+&(*?8G&PJ#C'7_\E$%)N69_JWB4MEE2OC.#'7=-553)N?'U@EXH^5 M45ODZY5SSMD5:(,LYBR"69PRB&*-*D/Z;Q*%@2(*X5 XN2,^H)U@46A!6R?U ME5[%YY5[,<%KR-KQO@>\1B;X&BK3.*G)O?NAEM)C%9L>'/QEU5T<9>JTN2Y5 M+^3%=5Y^UBLU_H\M==<*S7*[_*!LB8QG&7)((AH1K;D L@R0)-#=$F% 1 MJ3B03E'M%F/.C2>.>JW1VF+\VH@-:"/WX-YK5\%'420D$Q@&DL3:B(\S;<0K M!4-JDK0#BN(4NV5C^X)_TM3KWZ; VHZJ/;^^(]/V4<>[QM[Z M\/'?].[JB*_5^:X/@H[V=[VW>CX^.ZU\)0BAILQ.52P625^6JOM'W0C!^P=6,_!C2=K\ZTZ=@"U%+H$="_V M-%7'7%$;^_#M5:N,N8)A?0SGIZJ8B42Z%U_U"-KI77V^_RQ7_/O'O/A7G

,=F': MS3T>D1K],.DB2 ,:?W2A91\,ZPFUB>)6V^C1"KV-EM=3.*D%%AV1GUUW3Q:D M::%".Y[2YO*AAEUM.Y:A5A_HYG%3YL(+8T+*#W)31E\ME';819P(J+UY!1'7 M?V,DB&#&$H5HF"FBG-QYNV'GQIQ[J9L(R1>Z*3UZ>A\@SJZ M/=?@64=5:IGUVPLJJ4N/4P(M=Q5MZ=.(C$!IP+$.?FF]/=PPC* MM&.5+MSOYWY)NWNDW@!IZJ7H7!ZZGJ^2BO<*IZ5=7+IZK7+Q]89?#&G+F_ZPNWQ<-*VUWY6OQ] M8YK@"!HK%D>9V8,/-)$0"4F*.51!1&D69 ''3O7P1Y!Q;B14BJB=CQ^J[#?+ M%/PQ)]&.M5YY:D9FO'9WMZL)]:Q.J#_M F>T;,H9%7>@TK2L"UWJ:GZBM?58 M?G&\J?!5LG$$":Q&>E(4<_ %6)W*3C;>FW87%:/8C; M&5+^<1R9!O;16K7$8)JH6S>'*$AD:(I/D[(,M8(4QQ(& 8GB(&($<:=2)YVCS8V #L*6 M>[?P805J>5WS>KL@MJ,>;\"-S#BGF.5[S$8H$6L%BK=LUZZQ)DY;M5#[//_4 MYJ;A[6[>Y077SRX]F7?Z9\6"88%0F%&81H8[>$0A58)!*GA XP0K0;!KOYNS M4>;&&?MF+I6D]3X"*&5U;WAS#FJ_6^(%JK'MDB$H#6IYG#]U\J8W M5Q6[U/7F^L7N89-OUJLRXH@MY?Z4_]=5OBWN5Z(J=%_^ZWV^D@];^5PL,(YC ME3(%%9(I1%B3 5$!AHK$-%.89BFWZH$S9/"YT4-+?G (<2EE+@MYUMT;JA_\ M;M0 I1X.087.\]-#*2.C/C+3S!%P^]#.,8&?*-ZS/0$O^PG8E7B;('U>34#Y M T]!H$-1ZX@,=7[D9.&B0Y5MQY .?L8PE_-GNEGEJ\]%$P;V$RUROC^)C[!( MN$HH%$I%$&F3$;* I% &@6(QUCXG<4H3ZAQM;NM#(VQ3=\K$CKY9TD*35?.E ME/&E?S7?RW_^!]9OZ7\QHY";1]H] W8>J3=@5+644(CK%#Q MY))VCS6I2VJE]JE+:G>3NX5ZQ&%?UDM]5U%OMBB:R$RA$(8IBB&*.85880R# M-$LR(A$G5-G:HM>'F1NK'!L^M:CV!DX'GOVVHQ^41N:(BP -2.CI0,K>Z/.# MV$3FW8N58SGS#E3M#"@_6(WN/Q=;L%:@%+-*4Z\%!492G\TD^]#PUDKRZD 3-Y+L M4_B\C63O'<,(XJ1_PB\[0SJ/ZFV^W.F?GC=,#52*J6(9I#@)3;%A#'$?&Y74<@Z,"W4%/\,8Q8K$D(98F[!*?.;F$8<49&7BW.>D]5 MLIO)J,1N-R*^ V][,'=>1 8BYVEE<1U]TN5F(#2G:]#0QTR<^/".YILRU?2^ M*';/5;2M"9OA)@5UW_OT(]W*?^2K_'GWO(BS!%&1I3!BTJ2Q8[VZ14C"*$DB M&<7:'%;A)/D0SJ+/;3ELA 5?]]+>@>=*UHE2)MRGWXZ9YSFI(Y.ZAP0+HWZ= ML]\"X [L7Y56)VD#PAWX1\_[,EWFQ>"I>^V$#'?!_QQY&H,GQ%OZQG )!L9H M5Y*JO^^E*7(*W'_O-YL\W^7/[]:.VN! Q8*(A*88"8A M2H((DE3_D[&$Z2GDE*/,K?JG+]&L^&[2$J$FX?MOH*4?$"T%'2- ?4V@W3(U MZ:1,%%?:FH>V3G=@KU6Y.]76ZPZ<5 6\.RX+Z#$0U3/@OF)6?8DU;7BK9S#/ M(F%]/]_]A/+G;_R+663*L(IWZTWM-ZDJV**LF;/(!).$IQ(*0AA$-&:0"/T? M@4.E%(J52F/;HTJ+\>;G150BUZ%":KUI[>RT=W3L3^=L4.\_T/2,Y=C1#PV, M583;N_5FOQ.CFN"W3_YAM#_M] SG1,>>UF^GIZ-0!Y0ZSD1MGC+9X:B#2NU3 M4I?;W(GYK>2FOZQ\6'V47^5J)S]6[3O*!6(GJPY=G^1VNRP=!#W^D]P\YZOR M=7M43<96?7-3'RB7Q2)*6*J2.(8TQ@%$B@M(.=7$GF:,$17Q++&F\]&DG-LB M4';B*_:*V'/4>//8OT#,8G9&7E8:'<'#"M2"@I::0.L)GNI.B@=5R^6GI:Q9 M@_8IJLUC6@K/8;[M5[)9S/M$Z]]^_O,5V-03MVG-O]#_WJZK?JF'[[=<)[>M M^=>+I6CFOWG,\J"XI\5S](GI6'+'&WNRA7IT^-K+^_B#W7 2Q?KW"IG+7J$1 M/5R(2#!*M8\7!(&"B*0QQ#)4VN]+8I:%.(V84TF_\42=FWFP/SXPG )^T%ST M7=+-H,)=)_*TR7>3UH'5W.$T%PDB4P8()#Q#*NUY"$0R(("V.D M,(V=>C,[CC^WA>'->JFU69NXWJ_RB&'*,X+6OQ^W7Z2V2;_0%3BZR?%\QW&Z M+(]QQIN$D^0R#)JSDY6!CQG(D4T# M.^T$O%WOV%;MEO>,[H9^IQ>2]>9^NY5%=3SP M;DD_+T**4(R2"*(@1":7BT+,50II)+) ^Y$1"JQK1%\?9FY,\/#FW4=0BPI: ML@(CK'V=M@Y<>\X)O:$U,A\, \JI5%L_#H-JM74\=K)B;?VJM:NU65P]S! X M[EI4O-MM=YLF-+G5NNA)N^*2*OW]+1C+8IJR" H<)1"Q6$ 6BACR($BC+..< MVO6_'2S!W CC()F;Q> .O9TI,2J@(W/*2:NTX@Y4XC=)'\V^O_Y%&4?0#[VS M 3(8/D^6B?OXDYHL@^$YM66&/\@]=JNS0]O#\XM)4'Q8Z3$TLR["-"%9QAA, M4ZZTV1-J9R@@"E+":40EQ30B=ID0KD-;?8BOD.E0BPGR6D[[X!LGX'OLHC' MG+(1Y&D?R$,;R#W #^,";!^P-!;0$\4@U8"O]X O2\"7>\#SDS?:4SC1$-@Z M(H2<'C=9T,\0)=MQ/(/N'UK>:!_Y6Q[)+E@J><2)U'9KRC2WBQ3B4'(8$TP# M@H(@X4Z'H:<#S,TV?=.*-[\#_T_PER (#_W'7:L:G8!I9X[> M'H9Y&')(>[ M*GSD#CP4Q0ZZ%3U&\ 3@#\R)QSJL%)H+N>AZ?U=4MQ_#FPMQ$GF(N) MS,6S.3D./M=S/N:V+^UIE3>&X32,XX ?)R]#R._"UU+N,7I,' MS>V)^C7?G_X%]T_R5HR\:)+'LSXD_RADUDBE1O4!E4;I+%#V\:/9@36#*6@;:7,09VB79K9]6!7;3]XRN>?Z88SPTZ[( M5[(H[OG_[/*B3$8N_[J1S6L<9314BA$8"R4A$@1!G" .(TE,URI&0D9=J*%W MQ+EQ1",P:$E\!QJ9W9[\-F(E]_AR]3,::3F^M3D83<*B-L-YLS1%/&=EC&F(N5"@( MB3"%%(52NQ<(0V9*+,>I$B@A :74:H/D^A!S6S5+"6%9\["*4N-KVVR2#AQM M%ZY;T!E]!3' &.FJD,H[\*8+F0&L?4UY;_1Y-L#$/'9-P7-"N7KEL"][W_VZ MC!^OJKK?[[9ZF/S?4BR2) @8Y0'$840A2DUMNS3#, QQD"HI2&(7V&TWW-R^ M^$.7]3K)HVXV0/<2#VP^VX.Z'2?XPW)D?CC 6&>#U*TP#L+ZXPH[4#SQ1L]@ MDW*(G>*G?&)YUSPB=YL=U$K,11:&3+][&20\C"%*HA@R:8JIT#A-A$1<8?6: M ;K'XLZ-VWZ[',+F?OHSP4SWGR;-:_ZF\-C'C)@]'']5NL_J97C=Z-?A+\7_ MEB#7U?[HKZ**&4>R7IZLB0-63X3X4\>E7@9T[/#3*Z,.K^GJHS3[*GR[ MV^2KS_]8BWU&T_VW7!-,Q!&)$P)58EJ2QXQ#3!,) Q7(%&7:&Y*!B\_3.^+< M3 ,C,#B2&+1%=G-U^O&V\W:\HCCR MT#(/C=R.OQ.-4:&T]^3_]XD[H^UNJ? M>C_V-P[CFE_D]F&E%V%IZ@C?;[>;G.VVAM&>UK]HU4ST_'JI[_^\KR*3\4S1 M),Y,?VC3*9I*2-,P@)CA*$XI%Y0X[:HZ2S [+BJ+)&DUP-($(]"6"B9Q>'6D MQ+[DC&.LA_L\V7'6J.B/S&$&\DIX\(,1_T=P?X+]L0K]]96<:6TP?)YHSGW\ M26EO,#RG-#C\0<,K!^7;IEV!22+2SY8KGLOB;5YP_:'O-O))?MO^M#1-;5$< ML9"3$,HX$1 A38>$80RS-$7:)$-*$.1:5\A^^+D18DOZTC4[DM^]Z)##/-AQ MWGCHCDQXG<""@^S@=R,]*,7W:,,-P\UCH2.'P2,M#'//0_ M?+/;F"(G^[A12H,L#+B PI3Y12P*(4$T@J%^/WDB TH"IX2EZT/-CK@J\=J- M1O_FZ$I>A]72A_0"UMC.XT'(.]" -D80;C\:OMS%ZP--ZR?V*GSF(/;?X<,S M_$KS965OM6JY?5DO]?.*GVB1\P7/TI"1*(59I!1$4E%(%"50AJD4(4K#B"6+ M[7I+ET/\PM[QG;AD+\6XSDE>.R?+TCDY=0Q_RTT@X9/D7U;KY?JS"4[D?]$O M2EF4T.2LU.K=XBCV3]L0-]'K9$SO)#;BFTEHUX"L-;@#I0YC.8G6X(WB(O:/ M_HH.HC4TW>ZA_6.&!B2MN92B>*?5,>5"3>.F1_5^O?ILPIY,HOD"!2A55!&3 MD2DARAB!3*4IC&7(51A')"9.-E3_D'.SI1J)@9ETD-L8P8<6@D;@*ICQ;1>6 R*3;.'Q%IW4.^#$$4JV )Q'*5G?>7,MZ^J0 ML2I4O,"8"(52I(TMAC334 IIS%(84I$IJXM69>CNMW"J!D P"%L(D--&=H4BJZ,Z$)X01%A*&K&RXKD%F MQS6';6_MGE05FV[.8;N(KHMC-QRS:;PZ(]_=*$EJ7?I[]>9.AG@%5^ZRDI?] MN"O7NCMQ_R?7?++).5W^MEYJ.]50RE/^+*MD^44DN%(J0S",$V8Z.V20"4XA M2P1B)--^'9&! =IP=>]N&"KY34E8+3 ]EY)#\;]GIP_Y$:F@Q9H M!TF!$;6N8^(--'MGSA]X$[ESO6^>)W_.#I@.CZ[G 9/Y=':*M+TZRSL&VE+T M)=_2Y<_?7N1*Y*:=<*&]2&.FB9]VVU_6V_^6VP\T%PN:ICA*,@'3-"80Q1&! M+.,AC"0+<.I0G_%43,QFQU MA-!-$N %.Y_D6X?W=5D.6]4=$_4A U>94ZE,=3+35>I?_P(@F4GE%6""%&MC M>ERR10+G/" ?G@.<2[DP)Q?"I-]1SI<;$VKX1)_M<;D).=3_N-KHWW="I#QM M,M=5YX,E_GG"$"BYP MG'7<" ,_* ["##QO[U%H_F@Z3?4RP?G]'_R[R986,\R08I)2B#C1CJIB,21Q MK&#.&O>T@IEM\E,Y?VVD@D>==K_EN.S3#@?RP QU(I>O M.B@% K;2#P:S1ZG\P> >JXS^R4=YO\H&D*T:H:KL]\+N7 5^OP''J\[?2]$7 ME?O[C=#/**W/9K_I)\^6R_BTK+/1FP8\A,JB4#R%&95$D M4*:(\#%%S\XVM8] $Q*PE1:TXOI9H^<1=K-!@^$V,*^?A&R SD9.F 0R/\_/ M-:K1Z:3VOJGI=E,_!KE?T4551Q+<_=#F;/DH?Y:&JF9<0FPTZ MFB0I%++(.<%)JH17)O7)F:;&'$8ZN]GLQQ2GD71CB2#X#,P0'1G!TL!D#S9^ MK>4,R X7L0C$#*?G&945+JJ[SPB7;^A1A)-_EV(SU][L._FTDKRT)&.WU2IY M;[-X[!_;%/\XQC'+B((%B;5YP;#^B6(*B38N"I&)"+NU4^PS^=0XHY7?V.!= M#3R*(?K"?]G!'!+4@8EFB^?=2SQ!(SVPDH-?Z_^XU%BX'G"/6I(# C]69R+THF]AW#\X,@R]FM?LR$>=0^S.G# M+&8L9CB+8%%(!C'/32EE@F$6D22+\SBCE,_TMX@M+_+]_M@^CW]WAN&>_JUX MP,CGR"D'D%U@Z&M@&)A^'?5W?]5/Z7K$CJLD_^O#\L??]#VU":=_V%ENAR.- M\_J>4F#[;IZ\H&=5&%E54MX]R14UQ6=L!X>OTCA\[=],-N-,Q;+ J> P%2*% M.(ZER6X6,.=12C4KJHRE;F^EW\33>V6W$M?]5BJ@EF9'5)5< GL/6+5:-!U9 M3',6SY )QU5Q<_C"(STP*]0"WX =U$T'EZW4]3\ (W? TC->.(4J0^,VZ;@E M:;R ."A/XW=W[U(U;VGU_4\CE2@AFO1P<;45R\7 M^G^-S(!NA?:N/>.Z#FYD-0RZ0Q]4:F"-U* 5VP33_?1+C?)?P%9X<'L9YCZU M9CP1"U=FQG7BL2O,> )RI+B,[PC]:.PE2]K6:XF,N3"%WHE$,<3:VX$TQ@)2 M'&5QS%F>(*]"[X=33&U/:\^BZM'![@B,;FQS'3@#L\J!^1.V@=UIW0/QPY$) M1N6!TPKNO^]GKNQ[7FZ8PKAH)F[+AA%F)$9QDD00X=14;9$4,HE3&,DXD87^ M3>:VBWUZBJF]USL)>T1G'D'0[96^#I>!7^D]2(*'79Y6/M@1]\$$(Y]KGU+P M\##[Y)7]WNF_+Y?B]W(^O^7_VI0K*=[9Y@QMDA0F"<4T@I01!'&BO]^%3%*8 MHDC0&.5Q+*7/VWUNLJF]YZVL?B_X63C=7O50( W\TK=BWH!64%!+>BE3S_OU M=P$D$!&I\E_?*+ERO!.70SN4_E#BEN;:W6_?"/?E=73 M4GL3=VJ6)8E*.Y5QM;YYFG1B [P"\"HY6Q1#8#FULO(#55I"T8H-:;E,+ETG0BJZO"6B' M^,(5RCQQGG=3#3@IIHQJ02CA$#) ML@3BC$2P(%03%F)<$9E&N73*-KLTT=2HJ99U6_%^*RVHQ74_L3V+[N4#W%"8 M#4PY?>'R.N!UP:+7>>_9@4<[_G51KWL:['1]W[+7W4;<[TJS&[H0U5Z@_0\;C9;*X?M MHV:RB)(4*PJYRB.(2:8@4Q+#%&>1XEBDF&=>9\['YYD:A5DQ 3]L >=Y^GP" M5<8N.=[1SX;ZF:Y^D^O;IZ?5DO+O M_Z#SC7U6;%/'\E^;-A=;JA@5&&'(.2<0YR+2OB++((H8)P6C@L9>Y=G"IDBC*H(E.#1[$$%JG)G8S3"!4\)5QP;Q=N?Y:IT4OM MF?2)#S@.HH?'=@TTH_AKM8 W8"=B8&_M% (A?;6#.<;WU$ZI>=1/.WFQOY?V M]PU=T<5:RLKN# GYN+#^WZY. ,*8"D4*&&6Q@IAH8Z.(:0Z9S..(H%0EN=.N MC=-L4WOU=P(W6Z);D=W]C\L07_;=@@(W]";R#K/;EYB!7WN5MK@,H+L/%Q3( MD=RXO8>PW$D=R(ES!N6,'W=YC-%<.6=UNMZ<^TW^)'O_^_+^^W)3Z=73@]__ MKA^9Y[N%;)OX?M0:+=;E#_E%+WOC;I L3E$21S!BICY%*C&D.,MAH61!E>0T M3=PBH7I-/S4:UD];##[=?_SB3AH],+],P\,B.3 O:^%!*[UEYEI^H!6P89LV MSQUL=0!&B1[;;3V =Z?O81=@)#XW"[%N%\+\_[I>B*5>"!N0;$HY:)IO%^)) MWQV(Z?OC=X;Z>PPZVK>@O\+=C\,5H_3SOK_*N8D=,X78GVUU/),YOUQ\T8_@ M=U,.Q'2#[UXS0W$D),T+B$660IQS#FF11C 619PGLSR[\)OEF5:Z?W\FG M956N9Q2Q% M$(4X3;?:)I( T)*%PIAKY"ZO?&GQHFM>*:&JY'/SX[; M!\_-3+L"DH$I;XO&NPMH>)M7)W0.9#WMCSZJ<71"M7W;Y]1E_5[;;G%;_?-< MFA^T)WG[:-*H_MU\3%B6(2PS*)32?ER4$L@2R6&2F4,7Q50AO.+^72:=V@O^ MHCBVW1[I".OWMCMA[D8!H9$ZXMZ K< 6SUL7/+WYP@>@0"3B-.6HS.(# MPC[=>-W;DX/*BCX\K$Q2HA[L3GV5/^1B4]?7GJDHP3PJ(ECDJ?:Q4F$*[RH$ MTZ2@1:YX&G'EQ3UG)ILKJ0HUQ\HMSW6?UF8(J]OJ7Y" M3!#L\O&QM,6P/DC3>MWLBM,'.:-28)%A!4DN"<1%PB C10QSSI'*,\$\.[?U MEF1JU-,*#Y24ML+W9B%6]/>%,7M,AW3/*K(U*"/"<,IC 1FEMOEQ#HG@'&8R-4T1\@SG M7M5Y+TTX-5YLY06_:X%!*_$-:&7VX\6+<+O17T@0!V:Y2_@%KPCJBDT@PKHX MW:B\Y*K\/OTXW]>/9=XK)4T%<5F7M+BG?WRE:_E5&JTTU=73:%[3(]*Y+>2C MU_CYQ<6S6'!!:91 2E4*,2E2R+#@$,>$Q46:IIAZ66X!9)H:5_WRUV]_!54K MJK;DK.PF?,<4AEG3/X!>4<^RQ"&6SHW41EZ0@7EOJTU;ET>+"(R,X*5&-X : MJZY>J:U6^S?=M$9?.)X,"'<@*@TAT:AL&Q#"?4(..73/_L7R\6FYHJOG.JOT M4ZG_(^R\=;DBJ2'2#Z5MNSX3&"LA&89"FFY968(A*S1#9UF62HI%PJA7-6B? MR:?&PAUAF]IG1EKP)%>@,O*"G\1R/J>K:O=/?_%LB.RS-&[D.Q3@ [/L5NPF M0_\&=-'?B6[H$UCA [92[@%9J.[*/E./VW"Y!R@'/9C[C-&/Y#Z4BW(M;7'9 M_5I$W?..I@OHK=+\\=^2KC[H&V:4Q2K#5$+*N-2%+%.CP/OO>I6HD="/V*Y9#C>>&PGD@6FOUJ(I;KU?'.W&MG+F)M2UJY(V M-(TVP*@#C#[AF# J(&(\1I)1N7) )#MTV:((?W#96^%G#]]+WF3/T,+P=(L MQA"K6$ 9E$Q-3>T3>:ZNCVJR>[35?96FOFA$LL,ID 3&3FI.D4K#@!8(BCGA*<(YB MYG6$X2W!U*BKEHL:OVBIP+H1&52VHG2Y 'K1%](F6-2[]G71+LBH.9;DRT?S M 6G\6SVNY]&P__JY67:#KLK ?%K7\JZ%?]DJZ098!6Y JT)3][M5(F"@;5_\ M0H7B>L\_;K!N7W@.PGE[#]0S5J;)##UVQ-,6P"P0B07-H<2,0ERD&2113J$L M&!<2$1E+KU)*EZ><&B-N/:;ML:0FQK_KU3 >T_UWNK"IZ<9<]HR#N0R^&[N% MA71@.K.=EVP*__'3WP'JN;GC$RI0Y?*$XT:D. -P$'KB?J>_>]A-RK0_FQ2D M[^53]64Y+_ES_>>N>@Z+N-0F608C46A[#1/-1 DNH$ADFL9Q(G/JE'C@/_74 M&.EE7O,+^=V=+4_T+WNDPV$Z,"6=@1/44H-?F__V*@SEB;2[VSLZ^H'K0J!/.5^$)WQI#T'',W3[J=HUQ/O.4)/3]T0%E))ACD7!4D)G3]:>_K;6.CKZ\Z'E]'D+]Z4=[D5\(Q_*Q<*XEHS. MK?/_DSU\KCQ/G\,O*XKT=U\4'"8RBTTOZ51_]0F!A4B1BF.21SEOEO7]PK&5 MV@06M95U0+?%RC>Y]73H"*R.-Z#1 M4O^PT_,&U)H&W/49:A%"[0H%EV_<7:.AX#W851ILHN$B?C\O%T**C;Z,S65S M+'E2^GV@7C=!1KX"^$>'_Q"1=#H>'/\T[%[WU\I8KC?>HP80.PIX.3B MB?L!W">\N.=,_;X7'[_8>3&G[TT'YCVM$P#[/X?:!J(4';CCLH#!^KLO[Z'%WCNS&^[ MJ)OW?V6B;=8D?<+VS$AT=S:&,G )#N6\)^ M\!RABDKROSXL?_Q-CU2SA/YA1PZNXX^S+>RG['8OV/.VX9Q .^7M0GS2ZSG? M7B>K&9(\B8M,0)Q1TWM<%9 2_8?0#$2CN$@R$=S=.R7,U(BI?G-,$2WS&LQ- M:J=I4KN0:Q.WT.9],KF0RKE<;U;M5?RT2_B. MZ)&=%&5ROM" M(BX.,5H8A*LRW< 'YWM&#G7XO%S4)S!UKNO'1;5>V8>O>R+S=3F??UBNS/6S M7 E"&5,P2P@U(1 ,4D8BR+5?3G(:$9IZ;8^-)OG4/@0!CF@U!+#&H&T0WT'A MQ<$M^-4@ 1HH/,MXCO=P#7QP/^0C,_T#_?!/RWBG_7U7[K6C +SE_G-$!_1= MCF!1 [T%Z%OOE3)3$K&4U2VK;)3Z+"MPAJ3^$"J:"XAY02 1.(41Q5(1GB0) M2OPJN1[,,;5/5D=$WW*LA_BYZ>$,(UZ^_K);:U5D_FV:%Z]N%,&SR9&CDLUS/)&:Y2E(,:2HCB%%, M(44,PRQF6/(L02QRVJ5PF6QJ;WHKZXW-O7VJ SK,!F*U5&M-J-)N]OJ1P%FP M!8\(49'V(U+M46">2$A0$L&$*DER&<=1DLW6RS6=CPSV=LKAP+XWH"Y403,^QIR)W!WXY+KT1R81;8" M BOA3>M!GP;)FSS.8Q"(-DY,,BIAG%=TGRHN7-US4Y1_EV(SETMUIC35AXUI M4'BD0)7M$[++F,PS1DFD)$R1J>0280H)U_8*EB15JDBDROSV/0,*-S5"^K9Y M?#0U,9<*O*_6Y:/-OZQU>5$2SERP7SW.MYI+R#5VW'Y\I94;>H>Q4^ MZ/>F/5_5=NF7E;:5RJ>YK,SAW*):SMMRKT=SYU-A]@6B G*A_2>.6-1_BMEZ;(H(@(6&< M,VD:X"!(18%AAG*4U[.C2[>ZI V&F^$, M91E5%$;*G+'%>0$+H1C,4RFX_O>+L)D%1W:"E M_E_'2Q55>XW6BE)X0C=5QY M48>V*4\;L*G*2=U#M4XYG&#Z>BR4]ZFFDT@--1_J5X[*-1# MXC]'.*C_$@0+!.TQ=;^/U[OR1RGD0E0SC.,L17$!(V1:S&!B(L0R"EE.!,*< MT(S%?C;K=NSIF:JUX0]$*Z'?EV 'FAM?^P$Q#JN^NZBZ-]<=J!F(D7;CCLH; M!^KLO]V'%_@?W>RRIKXOY_J6JMDI44H)5IC:G:FIWO2'.@60^PE$ *!&.E1X MN\OY;$0-=&)P 8(SAP"G[AQM7_^"Z-VM^DN7]C,T;N?SY>^FG.Z'Y>K=,O@\V*]8;=K/F!UV#LXM!#PN]F7 X&Z,"?M59&L!/R!FR5L3&_;U=2E&OP:5EI7[W1()RY MV@NX0":MW]RCFKV]8-DWC?L-XF\^UT65[U3;6&?&<\(0(PBJ"&%3WDI3%I?: M@A:(QYSP0L3,U6[>'WQJ!G,MGPV/:"1TMPO&?E4Z##U>_U=KDRSO*:F MO*94)QS.,H(H3;(,I@G65(>*#+(X53!561SE"4U(X7G\D6\^8RJ5*L"F6*#.(8Y9 M$L<"SR[*MXSEUU=DFTG06 M$_W^4H%@IF(3P<4(I(AF,&*,4XI4E@KE9Z.?GW!Z9G5M+\E:/,_\_//8NKW3 M ? :*5_? M65M"UM_5,C[&D_Q#]SWPF54!G\YR<;-Y/?2?&#C'ZWNWKN&="Y MO%,V,/7+JN126UW6=)NI)*88LP+*S%3NERR'+-6N?I(KG @E"ZZ(5_CGB8FF M9@<8.@&*4+[DJ6G&=?PN*'O@I5VZOA]CU&?U=E@[7'6[67]? MKLI_2S$3(N.YT@Y#+!""6.0"%DF&8!JS..6*:O)(?4CCS%Q3XXTF J2AC2;5 MA&[%[;F==PYL-[8(!.' A-&@U_!%+2C821J.,1S@"$0:YV8:E3<<5-ZG#I=; MKJLD=*>Z#>SO5W1146ZW@-X\O_B-.;2=I:E$),)24XHQ1D0BM">3%U E'!/] M5^WE%'U*!GE),37&V9:9N5.@$198:4%7$?#F>>^W=5D9W\KEO=;-T: 9>C6& MMG8Z]7Y.+\2-V>[W6XG>57UZ(1FX?(^?#*]2IZ<73*<*\O0;S(]%J]5Z]C/] MHWSE6RC7Z]9Q'/9820,.Y/ K$4"-)8%# N]%N:*R)0Y.7^ M7)IP:N]H1S0@&]GM+HF)B__/_RB2./DO9G0 /UV[AW)Q+=Q,CY (#\P#K:B[ M?90;8,6] 1V! _8>=(0F5'_!2].-VT/04?F#/H&N]UVS]_)V3JOJMJT@1$VM M((%AK 2%.$4$,FY:2:68QE$J69XZ&0"GIY@:RUC9P"WH[AGTV55Y ://9DI? M<,;90VGA"5\)Z+3V0;=,7DSP"CLEQQ0\OD%R],J>@2JF6O/M0GPU\;GS]I01 M)TSD,:8PYG$*<10+;>>C#!*$,H4Y1?J9\ K .#;+U-YO(UR_,]OC(+J]VE=# M,_0)[+ MGZF0]\M/Y:.)?&M[\SR;V#JZ>/[TZ6W-,*8Y0?>NZIWDVH;6MFX28ZYP$L$8 M2P)Q7!20J0C!C!8QC@1GF'(?F@@HV]3(I4V@!Z(K+1"-N+Y%&<*MH1M+O=+* M#,QM7?F 40NLEZ!1#&PU XUJX">MW%] K=X-L#T[7F@(WEU:S1YU)H+C'JQ2 M13C)1JYU$1S2PVH9X:?HF8INR[*W6;99G.,HU7R=HQ1!S"2&5'$*HX+P(I=% M'$?4)Q#YQ>A>C#M:)#*OA0.T1V>*E^"Y$65O2 :FNK;O0_C4XF,*ATH=?C'V MN*G!Q]0Z2/T]>I%_:N^NB?B=>O\'GV^J\H?^\;/V]):+M19[;J/OM)TBJ_6[ MC>:3.A3OGO[1&(5OY$*JMNAX YBY4M!N8OB^4" M\AT,H&QP &)CS8VR#G==TS]:W_-O/[$:CK_HF]=@U2("3)B/#0:LB\A#>1*?_, W,TIWGZ$Z!K?KF+Y_-%EOG.6HA !H#<+]L MPZ:U=MN:W T0^M8UV$(![A;U+G[32L+>80!I1S"03/H9+=LP2M*T??8;&%[7/^S7']O:RUL7<"O\H=< M;.16$#'+58*$9!%4--$V&5$Q9 I'4&0Q(@6)*5',+V_*3P G\AHUCZJ1K>TT M**22VM86FG>LZ+ZG;UZKX7HR%QSAL4[M:L'![UKR;2V9F]VVE]GHM^+O;(>@ M\=!]< MVWN?FO-7BPBLC* 5TM&"/H'@!3?I M>EP&)A<_2-QMO_.*'V&'2O*_/BQ__$W?61.#_F''!Z?&&\>N.J_,UO"Y<%G? M^A1T\56: M8S7B<)AS:J^V$1F\D!ETA?:MS7 9<\>8@;!(#DP&%T $O]82!PP8 M\L G6.F'RS..7!'"&8+#0A'NMUY1,*ZZVZRK-;4E9F=<F$_OFSK=7Z53Z:S^N+!5*RO9DJRC& >PXAR4RJ#,,@$3B#+ MF4@502F77B'8QZ>9FDVV*_.Z:N6T>1Z>A_LG,'5[PZ]':N#7? ?25D3;52-@ M"YSS& 1ZXT],,NIK?U[1_7?_PM4]"VZU0;@V(O1K^?!]?:=^J:0-0+A]-!/] MVYIG;>PQ$:1(19) 3JSO1B+(6!+!*.(XRO-8$HE]J,%7@*F11E=$\U;LRDW- MC4*]PH.\%\6-6X:$>F#6V8L5OP%6>KA44,L/K (WX,52! \C[XM>J*I?OM./ M6P>L)S@'E<'ZCA/N&.W=9M7=-^&*TTS%#*8)XR8274&29CE,XZQ(8IZ1+/.J M&'IYRJDQW*GSG%;JZ\_*]B#O?S[6'\A7.A-K!1Y@J\H=GP'/OO8F?/7SKN, MN)QQG;C3/R3S5OR/'M+6BKY?W@IASZ#I_ LMQK$ 1>,%0/A-0=_T',>6TQG)]N:A^PG8C-WL$-6$C/8OT7 ,:<(!0C!%,J,<0J MB2!31$!1B)QJ"T)E6>*3K140X!'2M[1(8-L;0?N4FS-)2WW0=7-?PF$V\&>] M%A1:24'GX6SSOCZ?>3B]G18W5 (Y+!J[O'[@7(;A5M7JL6%-IQ,<&R>1]1L M7.:P4'$&!>$\I4DLL\RKA,;)F:9F0!E!;1?3NO%Q*VN_*L&G\77[S =!;6 Z MM( M_0'SCYZ[!$:HF+F3\XP;*7=)W8/XN(LW]-EN_"%7Z[+2QN[M@USPY[N% M;"K$2880PBJ%**':SS*]4 J!$=2N 5=)$45QX9RI?7J:J=%#1U)0BPIN?3:< M3L+ILML7 J3!M_$.\-%B7BZ^YP.5SZ9;",A&VTW;04=KZ)8+&6QC[!(29W>\ M3MX\XE;6)05>[E%=O+J?Q?2SI-5F99MZ?EP\;=;ORHJ;/8 /R]4GRG^[4S_3 MU6]RW60T-0]LCAE!.(TA5AF#F!8<$IQE4/(BC3*E\E0)'V.JCQ!3(])69J!M M6C#74AL;XK$KMY^IU6MAW*RPH>$>F)([X@,KORV0O /_4P/^"RT&*)=Z#8R! M3+M>(HQJ]5T#TKY!>-58/4O"/S[-E\]2?I.K'R67QQLC?UXN?LAJ+87M@5S9 M@EC=W[]=5B85_K_ENI/VG.8T)X)S*&(F-9$B!@M.!(PE*V*1Q"I.Q4R3/ELZ M5Y,?2E:?=[\K\7 4\,MB6Q%#U"VY(+,MUGFW%;NII<%-B<'U$C"Y*Z+A605R MN&<@P2G+"T9@E!>I?@8H@C21^@]>T"C/A53*J_SO))Z ,3ZV_X^LO]OG>A*K M.O WW2H%K5:@:2@/.OWF;\!6/V 5O %&(5MQZ5EVJBZ)FTMG6/Y]$H:&/U2# MA<'D'+46J=QOYFJ MFB&>(Z)0#%,A"E/8!D%6$*0_+TF!$Y+E:9'TST9P$6%J'PK]EJ379!LXP>Y& MX\.".3 _'U:GK^4'C0(M:5N0!&"V#5&"KIP ?"0=(.G 1XQ<0#'X#. MIQYXC71=X]#J3KTURIJ88\.L=^IK6?WVYMG\^8%R_8#!5 MFH/V@.A4:] ^0_5CR2\KDU&Y?OZB'\+U[4*\_]>F?#)D;/;"YDNS/;9[_U+. M8BH3"9F,-3V2*($D105,$YDG25R0E#G5!^LS^=1XL97]!FRE!G0AP+>E6O]N M>^V=B]R[?BWR:^H8@O3ZH!6([KZE'I;D^H.SS M6Z\Q>II_9A/O8U5MI'AGBR%]JE)4UXLQ4D>=IA"F4))809PF! M%"<(XICF22H4QMB+W'P%F!K!&=%M#1YM=O"Z4Z#=&+59*\O%0MI>U77&I=3K MN'X^MF7ZI,>L^I;Q\5U"1_MPP(49VCBT"U#+#FKA02W]#6@+!+4:@+:*O-$A MH$'8$[U0UJ#O]..:@CW!.; #^X[3.T^_6LY+85_93[*J[K_3Q3^_+^?SY[O? M%U)\V["J%"5=/7^AIF.*^<=5];U\:FMVO_UN-M9MY6YM]=1EN&_7=4*3\4WN ME_6-AO*5TLQA#%Q[3YV1E.=QDA<()G&B(*:1@BPJ$L@01D1$4B5"^B3,O+(^ M7DP^0D9.+1DPCZO)=0*FHC^@'77,>=8_2F-HW4O^?;&<+Q^>35>)OUK#2_L@ MBTII@,QE"_TB'&D\X%F!Y;4?.+BF,+2':ER,0FQKJCT>G!JV3E!?_.\NZ39O[='F7=/=F^X4T-1 MZZ--F*KD_Z#SC:EPAA.2&!=+D-@4F:>PR-),NUT\H2DG/"+4R\\:2M*I.62W M#P\KV[P#;.4$5E#PDW;)UM^7FTJKT:M6ZB +[>B-36'Y1@Q&Z6K9C4@QF_I' M@U;JZ)1&VQ?U7V_V'X3 !6&'7)60A64'D7/\ K5#PGVTT.V@$UZQ:_=5/NDW M[[N9VO907Y>K8W[PC(M$Q!P7,"XR_27A<0P)20O]$\FR+(ZC7'I%._I,/K6/ MPZYN[')K'7Z#]V MT"\M^K+[L =*RK-,-KR]3W<3>"1UF4D:_CZ]R6091P UC-&\C6CCV8O M!X"@:SJ'&*Z?%?UQP5B=K/_[<7'+;5V':B?0#"4YRB-40"E,IURN/V#, MY,O+E.41I0A'63I;V/,VQ_Z*+M,ZO8*D?@6[DP]XJMC(V'D-_:QH)[3=S.A@ M"([S<6G%!3^U O_%!,=N$?UZ&5%O>]H'HD &M=.4HUK4/B#LF]1>]WK:U+*< M-5L%SW'"[LNU?O)%AGF"HQBFA&B>02J&1:(9)R6<%1E%A JG9MS'!I^<]6N$ M,F=0A8I^HH>A?LU"LQ&=KX](3#W6 YH_>1E[Z2_*\/RQ]_T[?5 M[[O^8?>:'QUL'*/CC!I;2^+<-?XN;^]S[X^+5LRI448=\G(D<82^ M#(VI.M<]-:$QM Z-*6N=P9-56K]OM=; )!'!S1.H6U>[^W$#/B.7W>YIK/S0 M)^A& W A'NI-$P\%CL1#@49;4*L+6GV!41C\\M0_V@O M?J -@N$7Y\S^P8"3C[:],#R W=V'$6;K61^W7"R-,=-&>6_#OG?;'V^>/[_( MLJDOF2DJ$L[S',91J@V,"''M2: "HIRH1$8BS6.OP.G>DDS-AM@EF>RV!0UU M'$UI\BR:VWNUW'8\1EF#@;_F+\7K)/KLUN7+BW79NZ&^+& 9W6LQ#55+M[<< MXQ;4O1:N@ZJZ5P_8M^NK%-M$F4_+JGJ9+//6YK#_HNG]^W(NS"N*:9RD),LA M9BB!.,DHI+'@,"MBCG"6499Y-&CP%V!J/-KJ8)-$RSHG[R>3+/J7@VS1IB# M9J>,;U-1S[6Z[#D-O0(#L^@6_$Y"I-'@95;D_1+42H!?1H/>MX7K<$LP:M?6 MGN]!T#ZM_:"\V)K5<]B1N['V4_JP 6O/IP(S MO0:FI07)!"0)3TVL7JIB5T\F:9YBJ,XAREA)N@M*Z!>?@ES)0DN$,^81%ZAMZ?GFIIMV(IJ MG^166.^^GBX@N[WQ@: ;^.7OC9I_G.UE/$+%UYZ9:=RXVLLJ'\33.MS2CS:^ MRF9SNKI3G\J%K>!I2^/.9$ZE%(I AFD*,=+TP4BD.22)!4&XH)PPOT"CDW-- M+[IH*ZHY!E_)'\OY#V,<\+IJL&J:,/J1QVFHW:CC.OC&(8Z=C 8X*^6NVG(X MUK@(12#..#W/J(QQ4=U]OKA\0S^V>">9]DPT\5AWUHS\<2T?JQE"+$HSD\<> MYP+BB&%("6=0*(G2"),$%T[)GA?FF9IQ8<0$.SG!KT928$7U-"Q. >O&# '@ M&I@7>B'E30L7< A$"J=F&942+JBZ3PB7+N_M2)R+C%, MBCS3/D>:0RH+IY7[FPYG9IF= ?-F9#]OS?;[T+CAX#F%GA^,J MU$9S.+960\T5;17?MV=!Z^-O7((CG+]Q$J*9TZ>RZ5$Y MD]A43HT)1%F$($Z(]CO2*(,Y*B2/"1(T=@HWOC#/U"R(73NAN8W(GS>"EKX; MD*=P=2.) &@-3!![?9=NP%;(H;HJ': P2.NDW2ROV!_I0-7S39 .+P]9J[&N MU'6[$!]M(Y'RAS19Q-67Y;SDSS,JD%11FL(D1Q'$*:>0BC2"4BF&,IXBE.;7 M5V$\*\/4.,16 #I2I2]$/<7SB^%&+@-#/##Q7&C("7ZM)1ZHBU%_Z 8M5'A> M@@F4('2"R*VXH-M0_J$_QIKZ(E<_EW/Y955R$TUD9ZHKXMVI6_'Q\4D_R96I M6S@K8I05B6+:B5(28HD)I)DQEW(I.8ERE&#G+ VOF:?&=K<"E#OIW$-(_. ^ MSVR#@CC"N:Z):P1&HS,8WB,%YP3&W2LHIQ=V M9Z)Q_,8;+0RGEYK=^)M^ X0J8-/&G;;.MSWIDT)_D,KJFYZ6BJ]T+6>%4CDC M/(8R2K6G'!4I9 DMH)(JIS2FBDMY704;-T&F]F$X69)C6TYV>S1%:X4 ,QJ! MRJH$M(-S==$4QR6\_'49:V$&_MB<+&/3:K)MEPP:78!5!M3:@*_CK&\&+6;CAZQW-1O'X5^YG(T?")?KV7B.%R9GS/;[G3&648PHA3S* M8XA1%D&"4 2E( HEL?FEUV'QT5FF]G5JA=PQ7]W]V/.<^#BB;OLP5^,T\,?B M1#[61:"N3K1Z <1 253WXU>;.:OFI>2GEQ?W>_T_F$1G:0MVZF&;BIVV8&=U M^[A7%%.C#_U\83^FZ >^&Y,,#NG 3%/+WY22W6E0%Y.]V=58["IS XP>0"L2 MCHBNPC$04?63850BNPJF?:*[;K"^87-*KE92:%/LT^Z =Y9)8_!$*8RQ]M]Q MEC-(<,:T)Y]'/-'&=B:43ZK-\6F\J&R$A!N3)R@:26UMS)\ZA]Y_ =0NA6_T MW%%\WM0&9JM60%OHM2-BX$Z2YW$(%CMW=)*10^?.*7H8.7?VZFM/OO^^ M7 H3UJ^-7]GT1_XF5S]*+JM[T[^6VF[E;YZ_;9Z>YJ5^E2\$0O\ M:@0;Y,3[&H2"'W[W$N:5SL&O >[TD?A5H_9CR0[?ZHEMF$N3]%RW-]GE-TJL MB8]2F$FE#:D\*6!!&(."Q#1*.!*Q\N)#UXFGQGP=N6WF7M61_'\#:67W8T7G M)7#COR& '9CI]C%M^B -D0OIBTX@EG.>=E0^\P5CG[F\[Q^HWW1UH2/IW_65 MZ^KCHB[2]D]9/GQ?2W'[0Z[H@WS_AUSQLK*GT7*&>9K@"".H*$ZTOTBTV9=Q M!8M4)$61"$(CI[H_KR#[U)BRE1706ECP8%0!PG2I5K1<@1^V0?52U3U(;^K? MFR:D8CF?TU5E2K;5-1Y#]ZT.^,#X&J63>@R&MF =>EM7KLVM:P1,$?VV?^KV M 6M@ "T.-O1GS([7X5=OK![8 26?0$CJH$OBW2=[ !'Z?4#WAFY#K>J&M9UV MW3MCOU YB1&#^G-'($X3#HE0"41"H (749QFF<]7T%> J7[*8/LI>SNGIOQ: M6^/+.@%_JUMI+W?J_!^_SY;W,KE]>X8$?^ /R '#[V(X:_%!1_X;\*Z<;\S5 M0S@.?5$,1.3>TX_*QGW!V:?4WN/TX\6VNTM3^N7M9K72%#U#E)-,9 RF.#/1 MGXC (B(95 0A22*<(.3%?L>GF1K';5L3/=5B^G'7"2C=&.IZ@ ;FH2TVC80W MH)$Q'+^)8U@L!R:35G#PNY8!D?9) M#1P*\=%R X,B[YD;V >\L\F!7@..F!W81]&7Z8&]1O!OQGF[$:5>L4]FXB =:^=Q[<.Z#=H&I MKX-B:)_.%06OUILG].W5>7-_K-$:;YY0HMMW\]0E_1RRSW2]6RUK"CGR-V!$8W M)^PZ< 9^48_A GX=I!;,:1P"N6!')AC5_3JMX+[K=>9*?[?K/5TMRL5#97IM M?)$KTUJCKNU2_VG6TB[E+&(H52B6D+ LA3B+"\A0Q*#@DM.D$+&@SFV77">= M&@^TW0MPAONRIS4$B /SQ18_VR*I10\T-:1\:DGU!];= ML1H"X)%-E9NA*7H7G5"Q(OK^F,XKT\IV/CC>8]G5&FZT&=NZR? M%U4'W7Z3?+.R,;D??GPN?Y:TTG9<78[B:;.>\9CG:48Y1)*8(L %U;96$L,\ M1D542)4FRJM3L,ND4WNY._*!T@CHYV8YX>SF>(5&;V@*J /S=_+>@ __@)\_ MWH NI!_/0NKME/E@%,A-VL:B-B=?H_VX6;/$ 1%G581">G0TNKHH;2P7%>F"*>@GSQP[,37-< M*W# 9@>NV(1J>7!QOG$;'[BJ?]#^P/G&86.>334N/HLPBF(9)[#(S4$_$A%D MD>8IGDJ51W%>*.Y4\+'7[%-C*BL4^,EFWE2>J3=^L&-!-,(1@SR*4X@CDNL% MR!04:2PPDA)'-)OID=CRU8'O2C$<] >!YO4B6/IR"CG_S_\HDCCY+U,]D ^Y M[#E;] M(/4M='Y/_V@*'KV1"ZE*[8H7<9%D208IXMH5CS4%TE10J!#+TH0@EA3*YZ-S M8;ZI?69^^>NWOP)5"ZO=#8%OX"Q&T\%1&Y@9FHD!8VH-BRU$1;\ MU(A[^I/MWT7<#9A03<4OS#9NCW$WU0]:CCO>YG^(^G_OWGR[Y>OW"J$1#1+.(4UPFG1BI&9J"%!JW4@)J:$N#] MHUP]&%?Z[ZOE[R8 N._JNZ%\^3PV-ZMW7,YMP;M=#BN.)XMN6JL\8(:H%T2A,D;=)ATW@]0+B(.,4K^[^WT+?OEVO[(G;,^? MEVM9[<[>?I9FPV%&4B*T.9Z9+%,),589)$F.8*22(J-)'.E/@L]'X,)\4V-_ MZ_JW$@,KLA_W7,+7C70"HC8PV_SR;0^NSAD\^+46-V -CN:Z;R"R$R9'2KJQ<<%.!.R%8,IE%4*<'Q"!2QP(2#F M,E;(I"\57@$]9^::&HUT1+5U(WE76/"360D08\\3K'-8.^XFAD%PZ)W$/?!> MR!EP!_$R&*%V#\_,-.[.X665#W8-'6[QC^-M6.CY_1_\NS%,/^O'85;$&45) M1F L&#.%?!$D"%-(1(+R7&8T2]VZW)Z88&HDT*5S3O.=5[A?,>'7"T>-YSZG0#>L]>-U#EVPL5!CL'FF>+F,HH033* M4IBR6/LD"F>PH&D"(U,(BR&<(R)F3[9,X;A:\.7PPWT%,49TO\G4EAP9*)YHEA;HJ* M>1;E3"4\8KQ]BMXOQ)_\&6HUF-X3).U__WR/CYMQ/<$'8L2=QE-5E%V+*+\( M6YI._>2P:S96[>1 4D^K;G+8I?"NF1QX^GYFU]]IN3#IE7>+=V7UM*Q*,_>= MJCO8Q;.")AE&(H<2"PZQ_A&2/&)0Q84@>2%E%J/90CZ836:WK]SY"9VXB-1< MU)UV.$JRF=6:@825MJZ8U*>IW 6@W;X( < ;A\B-H&U2OP:O(ZW![_8\?MZD MZP9+(*Z\,-FH%.>F^#XS.=[5M]#POS;E2HHSC3'WZ.R72JK-_%.IY S3G"4H M4[9YMW;.3%E2KAAD7&594B2$16C.UU,"( M#7YZEMH$]C1\KUHUQV/OD=9B8&9KU0!GN_Y61TS.SB*%K*5\/:K!*BY?(G. ,?TC96\7ZU*87@!ZPMU)W/L_^'PCM#!:];TB&M;FW+952!)4 M)$K%D.&BT/:=5+ H4@I3DJ6*,IHBE;K&T%XGRM3HUF@#6W6:W*0F!TDV*M5Y MEW);PVANS9WMWL/93*8F>4G4;1PEL4;HM7&/ AYOC4:*#WZQ5M5NK1Q?M4"%F,+ >B; ^,H)1@L]#@-$ M-R@YT(@]ZO$I9>*@?\AM@?6O="V_2H-".2_MZ0+4Q]B+1^KF50\Y7&$ MH$)Q#'&J%"0R3V%&%!*L*!1"V+DRG_?T4_L0;J4#I1'/HX*WC:%K^;AX?Z>KY3GTK'Q:E*CE=K)N./?JK M9=-K] ?MWG3NF7&D:$*1Z:>;,8AYGD#"%(8(\R0AB.:*.X4\!Y%F:M\3JQ"X M4Z"K$M Z@48I\[N.6F"G%V@5 []:U3Q,\^L7]?*W:=2E&OA3]6==)?>OV:BK M-=+'K5ZUI0)/W54S(:]5LVKZ=U5GU>ANU9X:W0+Y4L'@/?/ANWZ.T;Z#P>#H M?A;##=JW%)[M4B*%37'\A^EQ/LM8E*PR+(41H+$2 I%A\[O2E_K;QWS?4=/*6TL3N?UP(^;BP M&SF[ X6(I"QA" MN\D7L;YLD89$<.B(D9'!MQ,"*;&EC*S3XU8A=;]TYTH8']J[F6$A$![?. M:F%O&C2I/YI]"@H[ A2NHO"E"<P(P)&:PJYW]LS'XM^EV,SEG7HGV=IZ MB[MZ52J+62))H+72JLN:?EN& M2:A0)P*H:E%(,A(DJ H*4S>M@^U.,TZ-8YIA+;40E^([9ETX 2Y&ZT$ M!W)HA[*#X4N)MU5DPU>3\0(I5$*"TYSCYB7XP'"0GN!U_C'+68H8CQ+(&6)F9SN"I(@9+$3$4DQPQ&*OY(0>,DR- MIRZUC@^&O1M%#8SHP(352%^'.K;R@]]+4\*WT> &;'4 K1(F@"4<@5T!82 Z MZR/!J.1V!43[5'?-4#W=.G,*4)^XO-NLS'E@72;"QK=K&7YHUK#98/7/:Y.] ML(O7G!6(IA'-"42IR1<0-((,\0(R65 EXHQQG/I5%+U.()_7=[1*H]M(_[:E M26G5 ^ME4[9K8][?1_L=JYKF,[Z%"JY;QDA2'J>2:B,[S2&.BP32**35CF&\11RE(6I;)^@G;LI*S.=VM_XO-G;":C3J6CDZ_:.MP-#; O;% MJ34!M2J@UN6F:4AS W;ZU,W.MAIUTCP"[AT$@3;4[L)UPHR[_Q $N(,=BC"C M]FT5_4_-!__?8OG[XINDU7(AA15E-8NQXGF<8Y@5J?XRRD1!PKC^(\JS.&&, M)MBYUMS9F2;'EG6O9",M_,V("UIYZ[=XY=M*^A3"%XZ[0^(V,,?UAZQ'J^D+ M<%S1=/K4R".WG[Z@X&$CZDLW]"]^):S]9)@:E32-)Q;-?(" MM5SMNL?V:]+HORIN]M:@6 ],/]WNL-J8JL5ON_U][8)?J[!M+1NV5&XO^ (6 MT/6;?_2RNKW@.59LM]] _K&!7^@S_R[Y;U]6RW73>F:U?%C1QT]+>J+O440+ MA#C5CF?$M-&$L@RR**':AA)QFI(B*Y@3 _:;?FKTUVH =BJ 1@=@E'"/?NNQ M%!>LJ\$!'ICS+F$;I-=7#]C=PQ"'A7^DP,3M,CSMEN&I68:YUB-0>&)_K,X$ M+/88=+00QOX*=X,:KQC%WYU^N]3>^38<-TYHPC-&(4Y9!K%^>B#C"8$D)WFN M<*2*S*DK^<'(4R-Y*YQ_2/,!8)>]X=XP#&Y^.B+@Y>P>U;:7<_MRI-&P]+-B;P2H:%WXCL!>I^6BP=X+U>/8 ^RRTF^WK[A M&50">7_'9AC5OSNCXKX'=^[2?N_^)W.4+#])6LEJWQS-L;XE(05,\CR%F.AO M<1%A 06G0F:)8"KS.A@\,]?4N* 6TN_5/P>E&P4$ FA@*JBEO &UG%Y.DO?K M[X!((!HX-].H=."@\CXMN-S28PMGM>12BLH$I)QU!F8YCXG A386(LT6F)M6 M;)$D4#*B:"90RHASX4CG6:=&&:W@= MVS)#X#O6;LR+Y_=II+T97\#.;3HRO>B\V8+QO[AO&\(_E?*.?K]7S MAW*NF7*61S0F"2=0I8DV_)(BAS2*%"0TS0DJ-,ESIXRNDS-,C;N;,_BME* 6 MTS=881_'R]LR5Z,S,/GZ M,C).&$\E>$(NR/.'((P@F%#D,/3EW8,Z-JN12_ ME_/YQ\RJF88YR17B$"2(FG>Y132K""0$88P(DF1<:_,\./33.V% M;J4$Y59,SV2IXVBZ^7'78S3P:]T*> -V(MJ:UP&3G\YB$"K;Z?@DXZ8WG57T M()_I_-7]7GV7BICZ'^MLY&K&BIBS',=08IQ ;#9X*4,9%&E,BIPK0KE7J)'? M]%.CBD8L/WKP1-R--H;#<6@KP;&,[HW]12W_C0GDYN=XV9MR^N$7B(H\)Q^5 MHOH!LT]=/4?I>2955GR^K#8K:6*W=RWSOLJYZ?/V=EFMJX..>54GF$BB)"H0 MA9*+2',<+2!A5$&D#1[&EYV'7E(CD>C(T' M_="':,-F;C/LW](U__[+TZWX'WV-/6Y<-AFJ/R^%K22[;C-KFFJ/4HF8L@0B M3F*(59;# E,,64;C+"5YCA.OE/B!Y)P:%=\^K&3]^C]VY/4-;!]F2=T(>@(+ M-3!QGTK WVIY W9Z JLHW#R!G:HFW;=1]@9TU6UR%NWH(2/J!UV18''WPT@Y M:4\4_M$=).:G[:%LVW_0;_OQ+7K MY/8]&!']@7F_HPEH$Z7JS*BN,H;9>*WB:F[Q4\#\?U@= .Q.G7 M2C,J=P>";I^C0PT[2#6KG?>-4D4CFL4PE9IO<9QK>[U@!20YRC/"XS257MO MKA-/C5V'J%OEN\ ,Z(H9.03^!0- T\_TY7B&5 M_(2:Q]/%3UWL'T^\JR9\LE[Y^VI=/IHMT%\JJ3;S3Z62==7AEZ6O,QG)G'-M MM!2Y@CC'$K)(_X$D*E1"!4+*N2=O,*FF1C/=C)VM!J!6 7S2KDI5NR5MI?]= M?7]3)/?;4JU_US3D'D\;;GG/D]:K+=K0AT/M>MWM5N5H,XLCBZG,D;OQ1#W* MI@^X@.X!TZ^RD",%5'=?P*=V09^V"RJW"RJW"[JI%W2N=0P48!T^^I7D37==LT)&:#[XQNX0*_OEL^ MTG(1T,-WAR+8MN7%"4?>F70%X'#ST?G.?FSR66M@-@J6%?CGUA,V3 MGA>$,94(F-%,LT<2<4BS2%OF7(B(1"I"G/GPR+G)IL8@+V4%K;">='(67C:;V=GF1I1=(0$RZV4@#Z:KMS] G]>HNJZ MZWSO$J 2I'U3P57G+\XN&R4WXN%]I*63^W ME%-?VC3YF14D*@0N!%3:OC"-)G)("T0@B](BI6FN,NH5S'VU1%-CE";MXHG: M'C#K[ZOEYN&["4M8O/S&EOULDNM7T(V11EV7@=G+/2?FE!W4W/>321#[RRNE MRSBA/6(&S7EY)I=4XP1?GSP;MX%[=@7:1IYW8],[>0IOG@^"TV]_IROQ@9:K M?]#Y1MY6U>;QR=Q5?2VKWSZLI&P%-:K,"(]8(@C17J*I[QB9XG($9["0"2?< M)"<*XM5Q9FB)I\;W1D:@M)!;1@U>D,?\G0R@+K:OD@# M8L_@:*:0T?D&&*V!51MT]+X!]IDPJN^^(%_//1/^K6_&6J=0W7$&EW?TB?WKU[QKCO(J\P%0J2R&. M*8>,(PE1)B3)4APKMVA'KUFG]MW8"@ZZDAO"VYFDTFY_U26^\FG/+[D-(_4; MUA5HN!=-"RXK\$1+ 5:U,G9K0Z[K#HR@DNOUO#:=ELK&5:R? 35?(,]]CMZK MYV;H#KHBHW7.,"K4A3PZLM\-:TO >_&?"'A')CA M/NUA^/X\:OX5K1VA"%76^M)TX]:V=E3^H,"UZWT]=SRW@7KOFD0\36NFS?K: M3->9?"_.E2$E>81BR$V+&BQ3"0M"(YC2#(DXR6(:>56\Z"G'U+S,;^7#PN:8 M:Q/@RW+5ECEH=;*V0ZV5?<->_'M'2<_=S)YKZ+A'.?S*#+WSV(E&/K427>[S MB"3WWTF\#LU0^X,]I1AWU^\ZJ [V\JX8*\3H&.SC(U;GR[G&N9S?Z#.1KN[OJ;%[#[][OU M=[D"Z^]T 5[+QZ%W([VK 1T\0.A:+,&O1J6 S'86LD"\=7R.45GIK)K[ MG'/^XKY%#JS_^86NUL_W>N"*VJ+XE=G2V_W&/NL,8X&4-LUHEB"(62XA(9C MG&+!<2+22#@E"_I//37N:>0#5D#?<@?.>+MQRS H#DPX+P ,SAW^D 0K;. \ M\TY M_]382JL YN<:8P0!_3PUC0#EP"1E4&S"F8W\8*< N#>%4;LJ@*X.P\+N7J=@ M8/A'JDA@EJ%LHLK-0_T74.T68KT$JY<+L>YH$Z@;D:F+PI#;Z1I<0+FU764"Y5&9X8<-VNNH\1!DESW M=SUSXNAJH4V_ZHNL R9L^5@I;EE5%U[/!L;,/?3/6\__R/0G\._DO4 M*GEFMEU8![?7.2"Z [_I6V"UJ'7(U@UHI 6_MO(&]!(=D0F5079AMG'SP]Q4 M/\C^J&6-C:YB M9LMFJQK8Z>;R3@ZXSF[L-_KJ#-+_2QJC92O-NLM/6HC<=R*>JV$_]%66]K(9B3.5HBR% M$4TCB LJ8<%9#EF"LX+D*J69EX/I+\+4[+5:+FJR]O1'?=V(7/N9H%QHOW.Q MD'9CK6YR4(?3-STT>3>7V]1XK7J6<>^QE&ZD-.P"#4Q85BY02P]J\4$M?Y-X MI/FKU:'NKP-:+0)&K?9&,%3 JK\ X\:J]@;H($RU_TC^IZ1-CQXS6CU!/?&' MY>H]Y=_KXG?5]_+)5,*?93CEO$ )%)HN32DJ;*I049CCJ,@8PGF$G#J5^4X\ M-;9\V]F%J],P*U"O!%#+%9!: ?"XUX,R>C7L.-=B3: M1\GN66BO^WL>U#P^S9?/4C8A.2=JHEB4_Y:B_F;99LZ?RH7\ MJ)W\:H92+@6/4R@354!L#E6+!"F8<99P7$1(":\"R8'EF]IGIE5O&\AF%03' M"BAM=30--'9:-G8BL'J"7XVFP*KJN:,:^D%P/%EZO>4=VJ0_7R_@!C3%[(3= MB T#[<$)VD#3](B_7"[^ MM=%/K2J;UIYW=1&LIIJ[R+(T(;E)@$,2XD(HR A-8:YB0O,LB;+8Z5MP>:JI MT7I7VL:P;>3U"/@[#^YE=R <9 -3Y6FT+M?*]WXFW4,B@\$W5O1C%\;:M%\^ M!0UN=$+D7!SC^0'&"UET4N1%=*+;'?X%_MYN5BO]:'PH*T[G_RWIZOU"O#.U M15&.4RP4@Q01#G&B,LB88#!)8Z1H@7,<.64/GYMD:K39R EJ08&1%+PW%12< M:[^>A?0"908":NC=DCX8>57@NP1"KX)[)P<=K;[>);6ZY?0N7MO/V;[EW%CV ME?8'3/F!VX70_[+2GGVG,,$[/>=\66U6G1H>.2()BS,$$VF:=]I1C5"[T2JGUO\]KA_+W*#YO5HESKP3Z4?YC_F,HM=TII5W?;5K(Q MYG$NDD*EIK"^-,V2B78UC;6$9"J+2!%SDN7J8#K/.C46W I^ U0CNGU/EU;X M71M6=Q?*?0$N.Z&#P#HP[6UE!JW0MJ%M+7:G4;&_<^J.K+N?.@C"([FLKL]N M( ?6&ZHSOJS[6*.YM=[J=3U<_YO[V< ?2CV--/W9Q4?]?"T>2O-5L:%BN\,# M%G&)2(%AQ&D",>84%B06$"4J48P7LAB=V*"Z^"U-MT]<$HD)WJ-.6H1JD/"/L6J->]0=,59PI)_4SE M#&(::Q[B40J+--$&9D85RI-,%)Z-^8[/,S7J:3/F?A*FF-RJLOF)/L%-EW"- M4QD5&160 #KIJSUX^Z[5OB@K5 ME2": EA(Y2FFFD9D@03$3&:0$95#3J0J%&(1(UZQ1Y>GG!IQ&XE-=+^5V3,P M_S*^;OP0%K6!J>(%8 -4$7,'(U0,_>4)QXV9=P;@($;>_-0U75,A'NOK- MN+KV+V:>-E" $:)8DL60%,P$KR ,68KU'QE+&15$TLR+3,[.-C4>V0G[M[7Y MT5[K6;/P++IN5!(,LX%99">GW;VR?P56U,M[A/Z%"5U "560\.QZ]QT3[ M%"E$^B>,29J0C/M8B>+/#K5J[2$/*?TJ;:/9^_I1Q\_EXOEJEP_MPW! M[WY?U,E[FIVX.6%_D&^>OU 3;C@K>"ZQ)A28Y#&'V#0+*G"4PPR1(LYS);E2 M?E:@Q^S3,_)V,II7I6Q4 -_EW-/B\UD#+K%0:41@9MIMXE0FD&"*8*1$*A G M#&&O@K #K< H!/\"?ZG?O^5CR<=:"#?.'PC>@3\!GS65+1=K/=7W%YN]WYAF#Z9*C[3E,HR9"#HZ!0Q['PGX4/'Q0XL[;B#]2. ?1-R/ M-6_/M@D&/6V[U#.6U6]OGDT'1-L;S\3U(/WE@"EB!&)$$L@R;4LCA=(D)7G$ MNV/ M3##JVWY:P?V7_,R5(Y]_?Z#ERAHBMU6U>:SK*!C6^;"2LO687TC"3XU"\5^9I66=;>#IRE? MWH#'6MZ13M%]EW_@$_8!%W7ZI^]&>6"U!QWU;VJ+S""PW9H$7^VC\O.%1V6\ M$_J>Z_;:I_>^8O\Y3O9[+D:P4_^^\_LGI^NIR^I.=5M=W"[$M\WC(UT]WZEO MI?:T5U+974R92Y?M*(Q.=B-7N9W'7+Y "?HA$3Z3NQ]DFM'2^D."TLWX M#SINS_TA6552WCU)L_>T>/ADCE1:1_6Y#9B(=-KN<)PJI\/EZHD)/RAP M=:I;EK)U\:6_?@"2NHLB0 %,UGDH5]HI 7LO$(O !O;:60H33J1,$H58XI64 MX=G_V-Z3YL%&GD$D3\ =(TSQ8(P=?JHLOP,[VT%E_-U.W>KGG2T<2%@B*H?=J'B5YZ]#QO2K9S/^FX,/RX7IQ30ZLZ0YESOEE%K1 M^\'L7;XH^6G12'^O)@7/1(YS"G/$;=I'(B!E&$&2V>MF&*<9%6!M#WNHE71? *^LFKV;'&R%W-?9P]5P M[S9ZO";83_&DQ#]-E^NZXI[YZ9;_3>I:<&D@)J) B*!"*0)PU!B MB@HA<::1LW:^0W]C>QEL309[FT%C-+!6>Y"4 ]@.KX&P$,9F_@[T>B@7.CVS M[O0>%LZA&+T#UE#4[0[.-;9V:&4X@G9WZ8B3/;[6\Q#;M"\WE=#$Q;.'CVJU M7D[%NE']MP6W5G6>H3'GF]D_?+*BN'ME:%I@,PPH@3E&&419D4%*6 I5B4I< MHBR7F'F=58>U;VPT?Q!@_/C'GV!KM.=)=. Q=#QP?KF1&?!<^>+EY[UK3?ZB M=>YN-WK@<^4:B"($'@GV4,?"@:T;]O0W#K1GA[R1NO&OO?)FOC;-O?E1"0M5 M]Z/K"],3FK-4:H+,DIOG$.620,)M35Q4\%0GB2(2N=9>:>MD;%1_ ![ M2[OT&-P1[5AA!\(I,C'V@K#XPJW.'P8=;F[K-IFA3XO7ZIN:+9[_6.BU6?:J"<]R6HJB@ S+ M%")5Y)"6BL-4"$T%0R+-\\EP656CMRVEVT7IV'?88;W(=%$8&J\9* M(&NKJYWI#5)#YU"[;?UO@V]@D:'U C16@JV9X06&6I$(K"YTWL^+2 NUNMNF M*]3^A7YD\=&T-M^HC\K*X-84I1?+KU:SZ)'/IE^:]R\ITY1*6F?9H4R8#:U@ M&B92)(7 1,G"*QO7J=>Q+5@;H^_ '-F:P?E;@-A!NM!(ZZ9PH^EXQ/(28S3@X4K/I+V]=W'TC/;YN+T+'SM.5YNM!U_%")S]*[L]=Z#NQ/\:R^ =2/J^UIQ(M4O>X'5%O1ZYZMC550@_VH%!5$AD2IDQRR$@N(4)%"DIL%=2(X30G! M2$D]+D&-VO"Q$76[H$9M[]@$-9KA]UA\CVQ0Q[\V]Q?4Z'A41BBH<3QN?QE! MC<;L_\\$-8X'8WA!C9/^;PIGOS7X/30ABO^>KI\>-JOUXJM:-M?+2Z5H6:3V M],O&M$NJH'E924@S6C*6F1^UER2Q4Z]C>^<82U>+V53:HS?0>- K9-T!ME?( M.AR$PX2L@9VI8&LQ^&Y,!EN;P2LU%T^V9EB$VFU>>(6-6W?T^1)Q:S<86N+6 MCE^.H$OP.UMOEN?7Q@N2L"2AW%X/2R BG$&N\Q3FJ2 H%T@611Y,F^"R#6,C MJ[<;8Z7:BH:!W9ET=8L"O%_,H;!;JEFU?SY)P?=5Q^PQ8FX<%WD<(C.>B\#! MUHFHD8P;8!Q"ZZ#%@O'H'5R'R$OSH*,I_QNV]H[^V2JSDHKY6?^YGW,935.< M)P*FA22&)3,"&[=C(T9K^86-IOL-30_$K[-6Q6S?]^F\X-&V>RI#POS,)6E@HB60K($HXAR4J. M=%[*3#CMNZ_V,C:&;G)]&A/OMC\ :^Q5 2@/8#N8.11&J%US71DB>J($X[ MVJN]_*4F_N/<58WJ*K#])_Z8JG_W1BK(Q+]6C[O_Q!^HE+:38RX3_];BUN_F M9CFG/K$?]YOU4U6[\/7"W@>=4"&)QE+!@@IM3UW;ZW3%21\C_GEL*QB\*^4\$2DC>9(@6/(\@2AG'%)<$DAPJGC&.,/(N8R'=^]C(\S&6, . MK'6G '_PNPDT*J2QC^VJ/93>WC/>FG\'MC ?>G!0*SXFXNYL'!7Y@6@Z^ AX M$7EO!*\PO'^;@U%_;W!/IE?HRG5?9P9S-['4/[Y+( M5U!&)9=29AE,,LP@RK(2,EY*F'+&\EPF:8%D@_*;N:,Z1F",M_W&#,3)2/"Z MA2R" 1;YI7KYPM_!59B@A:>[(0E7>OI*7T,7G^YV^T+Y:8/H-U^?9XN? M2OVAEM^F0K7M0?E5A\F5NYF3HQ\L'*RQR(T-1*!A,L2LD*+6#. M<@Y1RKG5Y"DA89*57&!,I?0)CT:RA&IM9.S>!MO9&]#^'(-C*\@6@ZEI6#$GQDJ$]?#;&[Z_=2>?RF MEK;3M7VT:QFX)FN"XISD:9' %%N5$B8I)!AQF(A$)DI(5%+A\UIH[6ELQ+[7 MQ5MZ,G,[F&[<&@2BR.QH;80[(QMES@CI)9U8!**R]GX&):-.=T_II/L+/=2% ME=@LE;1-SZ=?GM9OIW.S"S/[,9L>]\?CVX_-TYP(CC-98ECJS.Q462H@3Q/S M1UYF6)644J6?6W_9U^7E)4T)3!'%&KCY%@ MP]("09DAH5,ETU07KE3MV_G8./O ?K!SH"KXLJI*&M8^U/_@3D+>0])-\C&! MCA^7;,7X_@1C\+E71HLWX.[T'Q/X@=X#AP/PO!N S>XA%_4 5/\0Z&70%[4K M;P7O)@=[/?1U]O ]T;N-GH=[,[9:/>HJ8-GF+\F.O.24S[O8G3D;RVT.G25C9X'2^< .IXFW01+;*H^0B3"I==V[T.= M%IUW,.P14:N#9^="[9_L>]F]%JYI2OA.A^1Y7UR_Z'.S&^G'K U]4O^C:^?WTRQ_K-W-?-R_\CV8M6%_P>=B8O\_7 MDXQP7B"D88%*;2/N"20E1U!SG N<)PJ77@>QK3V-[MU%\LJFFS>27*[ M[EL;@36RN==W!QH[P\W]3B@"L4![/X/R0:>[I\S0 M_07_$,\;8^SBZU1L66?U^'UNYN#3]/G@_BI&#+&WSMH]C;VN+W0BI'[JB@$ M5@.MA"X\3H%6/5T@7%GIM'YUL-5-E_&'*YK.S_:LU2&>E-S,U*.^%V*Y47*; ML#!5IT5SL-E6,E10R&P!3D1R 1G/"$Q+2DO,4I51IRQA_Z['QHX'A8T:T\&! M[9[5,MP'P&UQ% ?6R*2Z-;H%TJB"OOZ A2H5X=[QL,4>O $Y*]?@W\+ I8;> M_&MCEHSOYJOULGH!KA[73VKYZ8G-FW+H?S>[1B7?;0L]8L40UDC!-&,%1(4L M(=>$P"P5.DUR66::^-4N'\ITIUD^:"GTVC[PRZJJ1/_K0-6%?$?I"M?/@P'M0N0_6QO\FK6!U!YH'91JI/NB P_;2Q85\S?YK%!?J.1C!B@OU M[;^OMNDG]N.=-/U,];3.$WN_J?:,*4Z4-BMP6"1I"WTU3ML [@A*Y[VO6%@1?!=>^/NOKMJA%@_+>2DTQ3)916D$J96E4 J_FB*"R1 M3@GFN?F/#E)8L\W"T1%1O:"9SNW9TO2; L_FUV!>66_WM-6-ZSO =@X,O?IM M'>K(R]P0 SC^]>S[W4#7?H*]HR-8LW:-P4LO3EOM^VNL0KO@#;;<[.RHQZ'7 M^X=7;/[/;6%*DA"EL(*),'\@3BBD7.0P4Q)IA'22%:GS2==ARV.C:V,5PD-77_=BG5^ ]J'WOAU!G4I?Q=AHY\#"/MI/%S!T6[W=ADQD1CH$)7C^0KOG@18]%SH8=-72 M[N#ILN/*)WOF,DQ7[,N7I3TR:"2+JGJV)X>6$BL?G#U/=%GR5*("%CE/(:):0B:R'%*,DH(J M6I0,^61*7NO,BX0&2YO_JZG?ZJ.M8[84J2?OO"UMK^J-5\5D= M)*R4#!.,S5)&$4T,>:0)I*GA$LW2(LV)U(HYE\GH[&UL2YA&NV55R05\JTP& MR\KF@U06'QV7+K2[8RQ!,8Q,(PU\M=I";2VHS>V58-4-GX_N34 8!Q.Z<7@: M@RG<..)S5=*FJXT!-6P2C M5?">V\RTZE5X$I@I1":8RC746:X@2AF"+"\8-(M(EA$M,"$]$<#@^W W1PYW'X[?J.GD E;/=G_ M[!W6;VQF\Q@^*K-$GHJUDO87]W-Y_ \'GZPS&PSS+Q5;J=>J_O^[J@I6==(L MGNRU-OM&J-\3DT*F+$\%AMRL>"'2)89$2 ZE4A*E7+%,,Y\CF&'-']NASGNU MMK>.*[/!+[)QX->Z_-CJJ59]MC^HO=.>*BW#/AYNR^OQ#GKL.+)QY0[8/\&! M1W=@[RRH/V('_N0?C[]1HP#>[1Z>+1"_WH$=%F +1KW0K^$(J&7S(L,82B=G M6..'U>!YD8$YT_=Y&2MZQH-LTZ\W2]-#;<#?V6RCMN7?7JFYTM/U M!S.E)USJ,E&9@ G+,HBPX)!AAB'%O!0BHU0F7J%LS_['MG^QEMNJOS;2( Y/ M=^R;;#&?VRVF^;5G<@ .M"P"!//^Q"Q74\>Q\VE-,/FK/H3<]F>NK5?WUFTV55 MJV[Y>KIZ7JS8[%'_MIA_^6WZ3&?H0Q=6/6%QZIR.Q[.$A+L/7OXH =KM/W;NY^6?L(/C?_CQ*.CS@6H6H, M1+!PV#H%\2 ^JW40L:L>N8EUZN.CKA.0/K$?QB:SUN>;2EMCHA%)64E+J%%1 M0B01@5S1%!:89%B7HBPP9K^, YY$D&0[ H=(FNY_ 4!F5;MAQ$XE21 M(DLA5BF"".4Y9$0EYJ\959G*4L_LS7YFC&V);9Z[TF\=W1-^MZ5R?% COF]%M"KEJI?(V/3'W]LRX58]]K^53;52\OZ;6K(OZF^FZ?5KME9O MV719G==\7,QF;Q=+V^J$::049PH6F2XA*M,,$J%3R#76F*0*L0P-(MP8Q[^Q M\>=P4M@[N.[ %C#0( 8JR(#%#%C0ZD/:WOE?(QOR%]=AC_Z@QC[._VL_HR.2 M=K_I27AIDO*WF1D\/OSJY^_L'XOEPXRM5E7YQKPH99J0 M%&9:F.6',)LJ@A(.S7:JR"2B259ZI35Z]#VVI<'5R.7*$FYE/Z@<"!8R/AN1 MF^/$M^#\DL'A4XB#U^'L@5G\,/!9SV.)_;9!XA'P;6WBUOSM3KY>M1%VE=8X MP3D7.=&9S3(D$,F20,;LQ=ZLR'EB-EZI]-MTA;)L;)RXRR9^;(32P?5EZ0J\ M^GGTP:-U:9-G[+N]"3;LCAN3EQC,V%N*@ZQPE^W%ZNK^HG,<;T@2#X1Y\(SQ M6^UZH?3Q0'"VYY*'ZB!H"D>MM_]@U][+5:5;^:\RQ0PIU"NN5\>)''JW%+L__D7/4BA^@^7( MUM&&(#8E7TG:J*V_ WO[[1A5'D3/V>A +F[*1EOG8\C8Z #&,6&CJY6>&>&+ MJHY176?ZXW3USX>EDM.U_6E""2.8D0P6Q*KVI[*$-*424JIM_K9.\\3KR/1* M7V-CN"-3*]EI8Z1G,O459-T8*A!>D>GH&"IKG*&?RM#F+T,D)SA %2H5^$I/ MP^;M=KM\EF3K\)5^-%)%+\\+0#]LEDO3X:1(9*)QR2 I*()(* :I,+MHP81& MDA#.L1>37.]N;&12'Z"P1CNEMQ!W!\9NG!(.NH# 764C_J: 75C31"0!69+BZC%/PD MH N)0!S1VLV@[-#E["DO='Z^;SVQ?VQ6ZRHB]&EQ+V6EAL5F']A4OIL_L.?I MFLWJ;=':GB"\5KS6@-WME-XJMC9V37+-)5%"0"DPATCF##(N!4QI+JA.!!*\ M\*M"%L:PL3'.NZ_/LZEYZN5%4MI_-J&>RK/@'6MT;#>!X$:[T)66PN+=[ :;8',&KBR6U@PS^O! M!6Z_;[)-;7TA MB!U^=?/>:[)=],0M5*!-N26+CD MFDJSFBK-,@LB:K8P+.,4EKE2>4ITF0CN%4LZ:GYLS-U'-? $,,TP#CSF;8=_8UM'C?F5HKQ[,A@ MO[G=!;/;9 \(7N39?XC;L:V@,38<'3BB$H@?NGH;E# <73]E$->OW:QHK$_S M5-[\: 0R_[98R._3V6Q"LD2IC!#("$X@*A6!1/+4_+7$188Y0LPK0<2K]['1 MS;$*\72?ML5N4R%V& ZPW)%E]>CD9XY$&HVLZU=I\_5J72W1(P7),DAKD)8)*VUOHFB[&UJCFY2LYX6LS,EU>UAL,NPL$*I#A) M!*-2<"XA4DD*4:XTI"*G,"^*@B&:RIQXW7AL[6ET-,2:E'5KH"?/ MM*+IR"TA,(K-)X?P!+\DW8E **YH[6=8?NAR]XP3.K_0CP=>;]2GQ4 MJ[6MFOIAN?@VE4J^^OGGRNHNO9W.V5R8'=6],/NG*H]KMY;F92H8IP1FN#1+ M""0)Y)Q1J*A"B2UH6KA)X?C>_;*S2S73^*]!; M7P#;.?-__3BGQT"Y<5%<^"-SE"U^7J'_X1#W/[>X[YP >R^B[(GZ@QB(VGH8 M,"CE]0?HE IO:,G_,N?OJDJ%?WI8+)\7=8)\78)IDB4D1R3/H=:%@BC+%:2L M%)"FN% )5HQHMV2%:[V,C>BVAH(#2]VO"[:#>9VI@D$4F8PNH0,^UV9ZW*IL MA\G]$F40N :Z,WD)MD!5XSIAN'(ILOV[@]V![#3_\,IC]X?[K1#?L.7%!KF"4+VW(]"GF@&D=(8"XT23+R6@QW]C8T2M^:"7WY; MK%:_6LFM6F[+;WG7A;+;6BX@=I&Y<@?;#J]ASN<<$0JT*NOJ;= EF*/KI^LM MUZ_U%!JKTTPKS;)7/_>JU0*I0B""(<,ASG$"6I*J0&$F&O2Y2M_0S M-C9IS*RE^>Q>IH!ND;A02 *C(U'$9H^#AZ@X@0NF&M?0RK&;8=5?/],(Z M/MZ7"59/;V>+[^^-S>;'=U6= [N?F\L+>[O7TY68+:RNR"[<@9)$<$Y+B(N2 M0X22##*-"!2VDEN.,ZR1GR[AC0:-C5O^V#P_SZI#1S-YY,Y<>^ S7\RA]1%, MMTY6-VD"A*UN'E57UAINK*+3FQD'ZTM53J<:E7='HW(QJ+5W*4I\*Q2^P5CS M1G,&IM[ M&1VYVL/:_]R85R+DE<"].# V1/FUFZJ@C8C>+A8!V*N[[TDO> ;-=6BB5N<: M0Y&LUFL'US\]<%7,ILQ55:UQWUKJ:8))+F1-#.@AKB#*90H)I#DE* M<)DJH17U4H$>OX#/S2W,.HH'H4!J;IGWN^MC3 M^A&\L*(/3;"JC3>:T>\5^W>VG-J*-Q]-FU5\CR LRI0S6 I;>I&9U3>C!8>H M+(N<*T2Y\+K5>]K!V%Y26_N -=#O37.&G=NKX!9$(G/U$1C!8Z%MC@*52MGF9.>8(^^1THD?>G#!W4W/HF$962"V5H-?MG: M_:O=P]7H[G/;?W/ V5]/PA^Q4&H2'CT/JR7A#\F9DD2/)OHQ5[-#LMKBXE^; MZ5)]6"Y,+^N?'\PCMKZ?5\7NG^U')DE.L%!$088T@2A3%#)%--09RPHLBY)C M.IFK+S;]P8VZW#MWFFVTGFV')L2;=!],0T]F:%8VP/;^9/3%?OR96FG?E5?L]$6_6TZ5^_6ZNMJ0C*=<(DU5*PTVS6>9)#(C$ N MJ2H2EB..B5<694>'8UMK'=MK2[MO97 _6YM!9;2GK$,GZ&Y$%1+*R/1T@N+" M$T7_K$M':$+E7G9U-VP&IJ/S9WF8KM_K1S5OI_/IVK3VS68T':M\W7]=+-?3 M?U?]-D?C[]6/]:?O:O9-_;Z8KY_,_H\K4E*)84ZXO7 A"FC%MPP1*:F95%CD M7A'@V\P9&TV91S+W(Z$;A\.-HH8#.3*!U8[ RI,S\<&[ZCZ'J,[[#KRZ _^C MF-E)S@,>](4!-!#MW6C,H*08!KA3R@S4:L][*.))R8U5TSA-8WC%5E-A5HFO MI[.->2H_V;9D:ZX'-QV[-B/I/>V/<\TI(S_%SO-H1?U1B7]%H/+"C<2FE MZGR$/E>^1!(_O W/4%EHQ[)6'VZ ZN[IP8W/]V/6CO>'PJ/])%B1C9JTJN+VC4+ $+,'BY/.]3SUN&4\WQAUH ME"*S;N4%7&AH_*B7M^#Q8'#>' [.P2%)-3@[?\+1;@!0 U'O+98,2K\!(#NE MX!!-WIQ#6R7C-95"A4IRG60(IIA(JU B(2G*PLJ\D9)S2;6?\.SE;L9&GH?9 MH7HNG&;[=C%)FZ+L 3L"2K&PSA4VZX+R!"5.H<"K MO8QN[G>5V/, \/I\#P9+[.F^*_$8;(X[N7YMBIL&#J:W^=M^:E]O>Y"9[>3> M=F*[?;CG_="CM<+J[<:66O]].I]^W7S=GGV^WJAW\T\&;&7#J*L))PHCE"E( M2I1!1!F"5)J7?Y;K5*U@P[/75_A"=W6N]H:DV MWCM\%GXS/_W7?VS_Q?QALZ?_ZS_^%U!+ P04 " ZA6)6J7UH^F/( #! M! D % &1S<"TR,#(R,3(S,5]P&ULW+U9)*1!0 Z!2ZE\_'@?@#I '0!R<0Y59*2F* M1/CRA8=[A"__]C^^7TU^^0;SQ7@V_?>_L+_2O_P"TSA+X^G%O__EC_/WQ/[E M?_S'O_S+O_T?A/SOWSY__.7M+%Y?P73YRYLY^"6D7_X<+R]_^4>"Q3]_R?/9 MU2__F,W_.?[F"?F/YI?>S+[^F(\O+I>_<,K%XW^=_ZL*A@D+BEB>.9'"!!(R MX!\RNJQ2S%+9_^OB7[G.02>OB6/9$YD!B ]:$R9C9,:SF")O/G0RGO[S7\L? MP2_@%V1NNFC^^N]_N5PNO_[KK[_^^>>??_T>YI._SN87OW)*Q:\W/_V7]8]_ M?_+S?XKFIYES[M?F7V]_=#'>](/XL>S7__W[QR_Q$JX\&4\72S^-98'%^%\7 MS3<_SJ)?-C)_D:Y?MOY$^1NY^3%2OD48)X+]]?LB_>4__N677U;BF,\F\!GR M+^6_?WS^\&#);V,_78ZG\:]Q=O5K^8%?W\P0#DAJ\ZO+'U_AW_^R&%]]G<#- M]R[GD/_]+VGQ%5?DG/'5>O_GZO=^O5OVZQP6B)2&S8_XC?6OET5V)P&^+V&: M8,76S0J367SP0Y,BU-GM;TY\@$GSW5&"\:CYU).P6,Y]7(Z$B\$H8TF6D(BT MVA(',A%FJ+*9IJQ-?LAQ(7F!-#)'L3"MI4? MS MRA)=J0Y)_\LO*($,\SFDCRO-;66TX7*)UA::G]P7%=<+AH7J] MT@H?,%DN;KYS!Y07B>D/+77T/.M"Z - SWWZW\ZN_'@ZXC9994TBU 0\9J6W MQ'J.IXK02@KAC)&I,FR>4M$/7BJK=U95UD- R^SJ:C9M^#CY':X"S$>XC!:1 M"4*ET+B+$L5=%(%8&ED$P8+(IC9:GE#1+UH.U>MCF!PFY&'!Y+1( M8;:9<.T"0KO0;4P@1KFL'33V%^U L/%^O(A^\I_@Y^_Q.R6(2\I1$XFPVA'I\0_KHB(FV.PL]4X( M704=CQ9NA0_YZO!QB'A[1LB;Z_G\ 04I29%*# M*K>*AQF0;2NWPHAZ-1BI(N"!F)'SN9\NQD4NZV.24BZMM9XPYB61,6GB,CKG M+K-D&?<@*]F1QRNW HE^-2"I(N">0?)NNAPO?[P?3^#3=1.,*\ZH32(0%M$4 M2NV!A,P""D,G2YU)4:J#P/%XQ5:@,*\&% <)=!!@^ P7X_)(-5U^\E=H\92. M11B(WE3HAT"LS(PP!]'0R(V.A[W4;5JU%2CL*P/% 8(=!# ^3.-LC@:N$4KS MUO!F=CU=SG^\F248J612X@XY\4'@'XAS9X$31[FSR@4K^&&/TBV(: 4;]\I@ M4T_L@T#1N?_^(:&DQGF\2B-9V\G(065-+6X"E)043*.=M(E89"184.B%'W8K M\NSR[6[,Z"N#3@U9#P(T)RFA2A;K_Q3QL)%(,4?')>&!(?RS=<13C?X6U5F9 MC'X6%Q4 LV'I=F!Y/?>K=60\4*#PD8DAQI0L428 FLBLB64^$,F=829I;H+K M!"B\'5!>SZUK'1D/"2AO\,O3^?GLS^DHBT19P-!>:EYNCRD&^39H$I/Q:!"9 M5\;7@\G=PNU \GKN7VO(=T@0:5RNT_G9?/9M/(V 4)ITM6@\+HWFH, M]I4RC&K-T.+:_G6K:2E/N^O2\\S,$W=#N9J"JW &$1ZOH MT!4W+A!EHS'@=1+LL+#G_FKM\/!Z;F#WEF3/""@5%).SR]GTYI(0SSZ4@&5$ M^Y0P((,2BT6DW7,=\'LF'7CK^GC%=DAX/=>N!TFT9S1\@7@]1R0S'L['RPF, MA@U?>#Q0B66=!O$$N% W2Z 2)4C@(#8]7;(>&UW/?>I!$>T;#^=R7"K8O M/Z[";#)B3":3J2 T*@R[%5@2E,)3S@0E&,@8\F'.PX/EVN'@]5R@[B_+@9B$ M=]_CI9]>0/-@(*501@9#D@V%?L^(CSX2ZY),R)QQ[KG"F/9FX?ZJ[?+&7L_% MZ,&2'42@\0^83/[7%*/J+^ 7>.BE#XO%-9YZ#().3E'B,\533QI%@M.)H/_# MI)>0K98'0>39Y=MAY;7=B]:0]2! \_?9Y!KU,6]>I^>+D69&NV@MT=%E(AVX MU=,1YR%39<&BYUP!+(^6;0>2UW8G>HAL!P&.=<;3*H.EG)FHDVODP_O,$Z(Z M\%(X9C@CP2/FHS#"9^^]XC4N+S:OW@XJK^UFM(*D!X&8#U/\-!^7XV_PUB_] MFJV14-JF$ !]Z^R(Y$$0IV,D2#\8;0!-YF'99<^MW@XQK^UZM(*D!X&8QC:^ M\4NXF,U_C*1R)L3$2/9"$6D%1?)%(%11K;*&Z&F-!_\'B[;#QVN[$-U?KH. MQ;LKF%^@(?S;?/;G\O+-[.JKG_X8<>L@@=,D:\6)C"(CL!.0+%T$$1F%<-@E MR#.+MX/)Z[DGK27G8<#E^UW"[:K&8\0\VKL4D'SPA0>)EE :],Q5,-Q1YB.O M@I4G*[<#RNNY1JTBX9Y1\B'F^)M-! &+5N*)I@_'E M$J6X.+U>EMYXY8%A% 1GRMN,[G;C1&5%//66!!.9<3IYH6LDOS]'0SO(O+;+ MUVI2'T@QWN(NFQ_2;S\^%TI@&N$KUW-1VHX-A&"=D:^XG'Z8)OO\O^#&BV0(>JH%$6Y)P MO2UEJBD3([UT&D#A>5O#'CU\<.2S1XL%P[0+R>.]G]9=E[NZ)UX';E)Y/?KAEV5N4B?", .9X(H8#_9$-B[:#Q&N[?]U?KM6LP[_] M^D2BR-T_]^VWW5P W9/40WI;M=Y^\A%5NG _3]BA#;D77T>/%[CMZQRBMMQA M(<+=X!&&(EDT0K#=K2I"/H%T3RW.Z6IIZ8-_W%F/?A_R*\";C+5*5E1.62)'P M6!+X51!*$9=LHL9(+6FHH?WV*82O2?<[BW 8FO^X'MPP$@J\U-X3X!$]4Z"6 M^,@-R1C=&H9A#<^'75<]6K"G#G,=(F O40[U&']S^NG+Z<G9^\^GYQ_P'_=XV!O\:%U!F[L2/R!A_]-'^-RAW0%MQW7;W&E M,_-.!$<@,4UDR2<..7 B!'4:$&(B/O?$N$_'Z"VD'-H.^S-\@^DUO,?]]&8V M;3[R'^/EY9OKQ1*7F[_['B?7Y1KV9+% ?Q;2N?\^8B'@:1@57::I#/E=KOP_T>9/;;=[T&Y:5X/HSKY8+DZFZ=WWKS!%+F[E MEA)*B>E$+/#R%*!IJ0!4A*$)MUXP;47M>2';:.FW4WL7P*HB]8&@YS3_;39+ MA9LO,/\VCK#X,INDD:"J3>)2HW^-_&S4]CX2H MHNT-$*H@^@& Z M,)L6(3M/O?OY/*,G;:TF-5+0&E [$,X5AH+&!V&1L<2PI M<$FYU;6GSVRGIN>!$5V J)+H^XS#,!HYAW@YG4UF%S^0D;=X9D]F7XNIOA'5 M2(8,*>->",:5P-('XDP*)/,01 XT/^DMLO'VZ*5U^HG'.@%(=;$.P,[\#:8P M]Q-DYB1=C:=-T\B2_'^#>%D:>+/>6)$TISS*IZ)Y+4=O'V+Q M4C\MPCNU.#65, !,/9;1"%T_9D'C82MBN;Z"B&>O%X2%J$"*R")][EVGAMO< M3]/PSIV=O<6\/TQF2S^I I/3KU!@/KU8!1,?9XO%*"K%HG&4J*!8J3.RQ/$4 MT4N3V<=H$WVV!\$^2-E 1K]G5A>QU:&R'@!^9U06@JFMC=X2Y%<*F<%&2 MZ\ZK'5^GRTN8WV?E 8^C%*.FCC*2I4&I260J!+"$12L-<];C_VJ;J&.KL>+RR*OT_P6PG(4J12I5$Y:5FQQ M&=:,)S\G'@QN%><\-\\UT]C+S7Z)J'Y&:'2)J[IZ& 2TMN\2B9*BLMQU,5F. M=\V)8UX1*K.PT460YKEG]WT@=9B)JEZZV"64ZLC]X$.OFG=U-I_E\;+Q"RUE MS#:S0W09%A%#&5^6% D>2O,J;S34MD5WJ_YG<<#4$["7@ 9NJ=GT\1W(LSF#=U>[<2$1AQQ / 9E5E/<: M*EI^._EX\NG-NR__\]V[\T,+61Y^5O7ZE6=(K52VR&80" M*DD.OKQ8:D><<1Z#&VU%TAGP/UUQV5#0[^E8'0E/4G;W%_< CKQ;ZM],_&*! MMKFTH#KY/EZ,! O&ESQ2WW2=,BZ6)@"^M E*0H-42=4^W+82,Q ([:'A;6 Y M2-P#P,U]^M_.KOQX.@I29BA-'L"5SNY!TM7%?G0YAI HBYY7!LQ3*@:"E,/4 M^SC9\C!9#P$M37N[AH^3WZ$97$;1YM(0@8 J K'*$JL-)]8K$1FZ?L[4+V=[ M3$7/94@'ZO5)3NY!0AX63'Y;

0 PN;6R'V\[%G$9,&C#,SDE;HETNHS0-8YH:;3..G,J:]]2 M/J6B7YATX:7L)^ !0*04@"_O2AV\!L^YS$19AP"W)I21>(ED2%Q:$6.VM:W( M0PH&XI;LJ<]9->$.!AKKX3)W3#BNO'2<"!/*U';OB$],$&IU%MDF[6+MM[.- MA/0+E$,TNQ$DAXAY %AYXQ>7(Z]4")Y+HJE/I7H[DV"E(\9G*ZA45-#:B65E MW2$@X2#U/?8[=I7E /1_$N/L>KIRV0\0T^_WD=]O%23_0!P=#:'KWY\4RUY,DU-E*Y1X7ZISR^2U6\Y8GU4U=;$ ,#U MD/AD&--&>$)9"?D=BR0PRHCA//,0#0;]M4^KW0'36;EA!V9H;^D.(#WU;%X* M198_SB8>Q3%-[_[K>MRTC"@5DJ6E+Q,Z$H/_+0^@"'-E&/%&>7LPD*?5$<\N6/N^0O+9A+UA/G(2-?HHS7$X&XG%P( M&/GK4/L\:4O;0%X4ZSP;=:*0 =B9^WS=)C+[!#D)3KB!TJ)3*A*8R 3PO(TA M!1E5[>>D#63T^X30C;Z? =4^PA\6?AY?7*%)Y2QH1Y(LMP4LEA'3V1,!%)2) M8&FH70FZG9KAH&DO16\'SB%2'P!^;AY*SOR/\DIRDPW/3G ]YGGI(R6!PM[Q.'2#T84!G?HVK/I'1*"FOK0B! MR,!+EPY#"?J/0+B4+G,P0MC:'9RV$M.O%]0=@"J(?C@8^N(G?GZ/BQP#A5 * M*3B:9>E=(HYZ0_"L3Q1/? P6JX==&RGI]U*X6_0<(O0!0&?3#)<;@?VXXTO<$:RJ*V0 ('OXEO*$FY"] MR,9FHJ$T]-3&$Y^T0IFYX+7T24+MZ/]YBOJ]8^X(6!65, 1(E>O132>W+,D! M*!)7V@W+:!,)&H_O1&76W+K$W'/S!O>^A][39>KL)KHK$%40^P#0LX"ES M!J6BH3S%28T<<(.Q0U*)X3])JVKGI^^)F<[NJSO"S('"'L(]]FQZ<0[SJ](C M^-YCC!,I<.4S832[,KVAS'HQB4273,E@HK,ZUT*'2WL )N99 M/^X>6]9HRB$%DJS#K:"3( &D)]HR9(SG9'3]ZKI6I TF:JN"JB[T,0"8;?'J M[C'$&<8'R6!PH),L'=2]_&R9#*4 ME^AR&*.]A&DLK(!A)?\E(9Q92OD'%DO&O43)9HJ TU]Y8*G7M2^H-9/3=Q*". MAI\6!!XD[@$@9M71Y1[]5CHNO4V$Q60(_L60$(/ OQKM(Z!4'H]7KM0T9T>L M=)BYV E6#A+T (!RDE+3]]!/SOPX?9B^\5_'Z&.-;*F]-TH2CHX=D2@*8GF( M)0$AJ,P5!5>[$G +*?V>5!W!IH;8!X">S[#TXRFDFT[X)S%>7UU/RBRPMY#' M<;P<,45--#&2!,T)GDME6F!$:9F$L-8F$RL#Z66J^KWOZ0A3E94Q 'B=S\$O MKN<_[IE73R58D21!0939XTP3&W&_1&0@:F\Q8JV=A/:4BG[O>3J"SX'"'L3X MR:>B&3$I\-A5EOB9 80_@$NCW M\70V1[IO!]%1+YC@B1.>J.8YX=]2YB@=@#U\2[4@Y;DVI8$BZ3+:*V1-?@EOII.14^VQU[;?; MEV@:SHO*40K:#E9+-9@=:V[)6:.(2UB.HY\\Y.*P(28//[C;B2;/,'',\2:> M:0/E7@HXPX/6*P1*>5;A/BJ=10#PG0UP.-YXD\@5X\ 2<8G)8G4=<90'(D2* M)B6IG:QMI5[=>)-=D/#">)-=Q#T([VW;0 8673(:+;.0W!#)M2762T^,CS0P MT!D/[:YP,^CQ)CMIN/5XDUW$/0#<;.BYCR-HF03P3C.!9C,Y= M8-Q#]8$5KV:\R4[J?7F\R2ZR'@):GD[>T &99L)C,&!3N1S)Q JEB?:407D> M"KS#N15#'6^RDUY?'F^RBY"'!9.;R1N"2]P?+A$=R@.BMXY8F:&T9 .CG0;) M.YR",]3Q)I5@LH^0!P"3#6UWDO*SPSV0C:_]$#+P M\295O)3]!#P B#Q,6L%X\W3>,)6:IYR;$>4CS7P4I<^LPH] X'-!0G3()..) M<1X"%;5+I]M1-A W9D_]/YM!5$49@X/8:GSNR?7RDD54QBD CAI2E MTP"4]'#N<2?:Q%(.%DGJ%EJ/*1J(=>H"4@<)?Z!0^K!87",GVGLG,]48-[", M)[WGQ#(M"N=YAQU#F0]A7_ -!T+X=SZU%-LS;*NU+/DDNG M4\F0I3*&'IR7$KRLWQ&T!5E])R)5155M-0P+64].[&"\BB5#QJ:2ZAE\,XB5 MDN!=B5B2$-7K8)\AI^\,I:Z0=)#8AXB@]8&M3&;:TD02"PEW@P3B&=,D =?< MYI30'^P:/3NX2)WU".D:.7N(>XBHN7\Z>\C14A^("!$#!(_;((0LRSG-7!D# M*U1MY^@Y>EKAQ[Y6_.PK^ & Z$%"\(J;$="L<*E(6(BX#V3R!$-+2Q1PQX.Q M*N?:E],;R&@%&?=*('.HF*LAI<.$GB_G^.?O[SZ=?SE]C]__^[O/YQ]^^_CN M[/.[]^\^?W[W]H]/'\Z_G'QZ^^[_^>/#^7^^???^PYL/YP?F^NRW9O4TH JL MU\\0>B91+5#+?+:<9!<**CX2_CUKBWPH+L"CR;"!H(EO;0]#;0'"SV 6#H M$0_KA^R<.'?",B*@Q)\9Z0_(%V&6<@DT9E;=\&PD9""8.5S1L]I2'P!T5ED* M?TS'R\4Z88%Y&A/CJBD=*(5:DOARI>J29Q14\%S5?NY_0D2_D*F@V,=U2 =) M>0 PN1=MKAFPQG@H_--89O=9AF;86DVX-8H)CC&)JVU=GA#1[[-K?9@<)N4! MP&1+LX$U,YQSRS7# ]IX6QHL">*S9L1F)@W-3AE=?3KX;8V"T,B54@^3X$$RA'Y.GE;6@>RQT/"G]ST;/GH?A]$Z^F_ MAN0&8"X>W&VNSM$U(S)J=.N-(AE/3B(E(MA&L(0'JT0$L('5MAA;B>GW[;.^ MT:@C]0' 9W-5]9H7%1)G5DL252R])I0A07N&UM"#A!H>Y&2XLHZJQ4Q 0+:TX@'J>(& SZ:F%0\ ]3O#G-(R=^QDNFKW.(= M).X!X&9#'8H39:*,EX1+-*,R*4#/*WB25-)4!!6EJIYW\6I*_G92[\LE?[O( M>@AHF4V_P7PYQNWS,$%R;30IQPV%AI$(RTL+4:6)==*01+E*UD?J0_V4G6=) M&EPQX$X:?SI0HYKX!X&F)[6-+J@<.2UWDA$YB":2H# "R$8SX_ TEZK#RL!= M"DB/61EX&&8.$O*P8')3VQ@A6J^X(U2XQ*25 0,=PFBM-$-I("T^_J:BC[O M?@(> $0^3&.Y-X"WL/KOA^G3S)#/& V^G\W_]/,TOVY'$@;C)>R)B=CSU# !]YW#U=3;W\Q\K3IXFSZK2(C+[,L(8^O9\ON\#< M&S^?_T!F3JYFU]/E/OT>,0(6*GL\.8@M,]:E5XX$B;Y!BEYFEO!\\;4?4^MS MT:^+WR.NCXV P>R$IQM:J)0R38(DSW%#YX1;VV1!0 C@(3&K4_4>>GO9U\Z< MPV/B\##Y#P=&=;KF*F:-UHX2811N(28-\NV$I,OYD0 M1SW$J^CCT/D59]VC;#64PR3N1':),*O*&[X2N&>X)"@_SJ.A++%.)Z#,;:[-GJW8"6KZ"3]?]>+U:S-\]F6W,23&.?7D%97G>?^^]OQ8F7,\4<7 M(]Q!)D9&B2K%\]+Q5/I\4*)%CI1JE=SCB\.-V5L'$])OQL4QT'=\?0W@)NCM M^-LXP30M1DQ$8[+1&$K)\IPL[*I[?D*S[:,5S,;:ENYV\7ZKTH]IVO:3]R#& M/9W-9WF\_#A;+$96J-*C 4'.2ZI3 B ^H&-I#?=6):_1TZR,E;O5^ZU'/R98 M]I1XSSG(GZ!(O;*$BE?6*,JL==,S>";;_5VX'N53]A'$DU>X/O&\S# MK#[\FNBD!8\*DK;%+U04D-'$(_%")^(US]S3S,+CI+0V\&NY>COXO>J7AB.I MIG?X-9);-STOUX"KF+7E5@LJ9\H8D%R2:-#U]"2@@2?)V0=0L8 M'D9%.SB^Z@>'(ZNJYR-Y"Z=M-V!T.0@)@1B6<0-&]$!"SIFX "9;ZG #MBE3 M.XR*=J!\U8\*1U95W\'(=;FE.9'5M]>)S9#>H_:624A MWBM)/Y\]^* FX_&> &^?9EIEAUV$RCJEY[8S9:Z.B(8X%O& 30 40AFK5;\CX"X4ML/C MJWX).H+JA@O,9K<]92Y)D64PE!A0F<@RR,N;TGF5IE"*XBYPWL@30T>2F(IJG4P986,M%3 EDY MD;RV61S3;.X+3OZJG\*.H;P!8'-#;_.3B )$2D;&87"664#?!/G!D"T3!S80 M&D32*6::?:<=@!Z2TPYSK_HEK+92#DT!.>\&9LW>N6'HS:STK%E>SM*(99<# M0-DU34_]6,93E79[ABEAN ,M:S=M;D-7.^"]ZC>PSM0T' 0^ZV0\X/LSC-2*>1T6 84:KLO:A2B+4SEG:GLATZ7_63V)%4.(#3^#EG8S.# MBFM 6C.AQS)I?K>Y M0UB)M"DI>K.I )-[+7@HE[%" 9%,9^*SI42($L4):\W=:;KGJ^T.Y+1#YZM_ M-^I#>0.PJ&V2\YL#)*#L4VG/"--%(XK/@))8C)?P!>;?QA%6\OH,<78Q;3YE M55X2R_A=#X8P<*GD/WJ"T5\DWAI@$>._E&LWN>R:IW8[XJ=X/1H4//I.>[B? M^/OE.BR0P])YY[GL7\:930P#TGE1.QV2[<# MZ:M^4CJ&4@9@HE]L76*]E<&ABP1-7\#2(LQ*Y$Q)ZT *ZKRM/M*P1F,9_E.\ M'%55SX$%EN^F=-UZH?GG54U^9 MG^+1J6<(#&0C/-W-FEFA@G)$EY[A,F<@5@5'P$6G> @T\^I/H_NUE?DYGI<. M4L!04%2GUTC.+ NA*0'O5J_962)VN,AV" M;'6/P-##1E=:XPXQH?1&3[AAN"=@=)1216/@"--XVE\/B9_BQ:F*.JK:KV.- M@#_Y\C_??SS]QY>'3!PVXOWV,[L=X;Z9]/HCVM_XQ>7[R>S/Q>TT;D>S2^ U M":X$ -HX8K,U1*5H1)R_&V\',.=!!0U$9ETQ#@ (CDO7?H3FE\(6ACG-6Z.RA+8GZVVBA)11NDB,$87R@%%2YH[D+)/E":C*M8&V8S>9S@#4 MM9ZW-Y391>B]UKMO?-XI;S/3.)[ @SOU\]FNPDP,C_[2\S6;,H1 Z5+):C11 M(*6AW O/ZX_CK<]'OSVDCPSBWH$P .OY%G#E.&Y4C%]/H-'U-)U=P1KK8J!P#/)G;_ M[?$S^\ASK0S03'),&,MSEO',$8I$I:A'?TAIJ#X$9R,E_=K+P4&P@KH& +I& M6J7R[?UL_G9V'9;YNO3J+&] BY&0'*QDDH!S#GGQE%CM(U'&^FA2ME3[^C[F M5GKZ;;8_. !64]T 8/@W/YX6"9Y.WXX77V>+\2H7[V2Q@.6"C1(/E&8%A$<> MB R2$4]C*J,&?,@T9N5J>YS/4]1O&_W!0;&B^@;1M;7PLR@, ;+T[GN1V/5X M<;FZM'@+83DJS11DH< M!"YO1?6Q7/Q_'E]<(BLHQ6:CW?=]WWTO'@F,(*.QUYDAFJ0J#T&:!#"<('*K,K@ M DKP$''""9L3JYT.T9ZZ?IW1(]\>=:2T0<+QQH5&8P#C;\W456^\"K(X+,Q$ M(E-RQ#G<<1:R=E+8Y%GMN_8V= UMN&,=3+P(O0,5-(B#_"E79W/XZL?I[9JB MM74_F:;3Y27,5Y[TR$K!LQ:YM+''@\585Q+;+2E5[YGC#G>N>XO8AM*AS6<\ M$C2K*W&@8+W9@F?^QVK_<6T!@).LK2D!7L0 SWJBL\TN:9V,.)Z!7!,UM-&, M1[:.^ZAFJ.=QF1ST<>S#>-*X-*,L-5-<.&0GH\1TJ1;F7I$4D2LA!54\'@-N MC^@:VFS%XR'N$ 7U7/2WE9\'M_HB"7"&2A)$:;A5!J3;1"F1-C0SPXB"L9$%1ES &%V64%XD:VGC$(YFL0U0S2*P]O#6Z,<4_1E$DZFDTJS=(F;,@7CM!*%BM M%(1HJC\>MR9N:,,1CX2]&JH:)@9+C'/'W3UW@.(IR(0WA(-A1'J(I:++D\*2 MCXE"J-X&=P?RAC9'\5@XK**N 2"Q_5WHR*HHI,^2V&!+6U^IB94Q$\%"2#8% M 917!F)[ZOH-'XY\H]R1TO:'XPQW6I=P_##]!HLM@J1"ZV@5$.>2+&G%B02= M*9I^D3PDX%[7+CG>G"JIW\VIZZ018=5,/)X^2N M;I0VB/OD.][>8OPUF7W],LO+/U$+(P#.(:#["[F,=X8R'L=Z28)17$6OK9&U M+_:V$C/(\H#NX7:(2@:!KO:2&ZE$6>0ND.1MD1C'L)_&@!+SP0(ZOS[6?DYK M3]T@$PRZPE]'2ANN._A^//73N%F0SJ$IG$>?G4Q]U)&J275QMWW:BH M;UNV^^]OQXM5YZ6F":@7)C3[);.2^*!T0)\5,#9R*EAT3C@7 MK2S8\\L,TDOKQ&Y5%/<@XH2;D.1' O[G#=(Q7H[*I4T $]%KH)%(9DK+0L&)T=0QKCWNR-H7OEN)Z31&C@&UMCR04($[Q[,R9SH#P3A'3JV:J3Y-UUAV&WWV/EWYZ M 9]Q\[S+&4I2D/7*:FH)2K'X,64P9HP,#P/T8Q)D!JKV^)WCZ)R*=?P ML@P:12L3!![>/%I0_*??1)U%IC_')MH%(@.9>?#E^NO722-Y/[F1_(=IGLVO M5KJ_T0$3$!)&3@02TQB24TXLR$0$E< %1,]T[:>MEJ3U&]5V!MPN%#. 1]2; M^2!E_B*&2".JG="1*I(=PW/'&U6RH!U)FD@YW>5OHT@BF+8FB7"<&B_Q2$4E" M-T>YS$50M5N9'4ISOU"'X#Q>]0?[30L_7A:+A)OKD#>S^;;"BZE M5309'XG6$<\,H3WQ9?I\$EI$*8V*M/;#[ 'D]INHU M:CZWD >#YR3LUQEC7 MA8[5R/JU^$_G9WZ^'/O)^N_WAA^/;'0:N#%$&^_0$Y) K*% 0D3W)7JIA:[? MO_Y HOM-HNH5V\=5^ 0_N[JZV3V VZFQF]^XCZ9-!_4-!%>3Y3_[YM)^E*$EK*49L@JB>7=L1*OP\>O>Z&(8!C M 'MDS4#3/BZ-ERC=6[/PV_7RTVSYG]!$JZ.D 9TR@\=9 +?*9/(Q1?Q#4FD- M8TI#]="M'6W]OCKTBN).U-=SN+869.FIO;F9]FT6T]G965.^H!QWVN%!Y(20 M>"X9]+Q"&4.@D%O!?!*V3?[US@OW>U/?6UC7K8*JH:_R^,Y/OFRO6;[W4/. MXE;S.C=\2)4!G2\15VDBY^G\PD_73<'?X"*SR3CY]3RDLWO$G^8U OWD]@;K M[MY*&,TQ&C)$*(NV*!KT(*T71.4$$!F>D[RV_U2%\(.SQQHEG=Y3TBB'%+(5 MGF06>=D8F7@6. F::MPE6:*G73M+[ D5_=Y.'1]33Q+$#M/+4 T6>K/CQ2S? MEZ&?IB_75U=^_F.6OXS1F\WC6'H\K!JY-G/E)^-8$@1W-VT'+5?%"-9C^$!S M60[)AIC3!\2V]&AJ'JK5O>EVNKL!?= G]5!;N)&,2E[@^K-+:2\>V UF2C')F^O% MF:==M MLZ[B^JP[*Y7HR)Q>%QB*]F4FR5/GBZYX:&G5#RD#)8P'BF1S&EB MH\> WF0FHF8L0.W"S9T(/'B&)JQ5^K>7$+5'NS MHI_S0H/1+P) MZI/8!/8>0C12<.%V*UY@JM[*VM&BA M)@?\E^!JF^HMI/1KA"KH?U.J]J$B'ZI]>3.;?H/YLKAZ9S=T_3$=+Q>X35?] M89N_[6%EVGYR%5NS%QL5\@JVKGOR8-T[_SP%S7A@Q&=69KTQ35Q6B6B*!U+@ MFD;9IKQMQV4/R?]LN=3=KC!">9]D)A#*KK !]X=TI2)7!VZ5<#['>BP.X)6_ M2PS<3_3L5!-#M4]-=^KPI%WD[N9HRP=5L3YMB*SEWMR>0TW_[MO%UDF^31E$ M4SW1D'/3:?(6>YYFRSSE1'-3)NKZ0!P>@(@0**UL4F90.PG@,(H/=I?:KO[; M_=7O]E#RT0J,74@034?B:(E+,I&D\=!705F1:K\]'DARS^[7\?#YQ$T[HJJ' M:BX_3/%+./??H7@^^-_/$&'\K0F;+^;0I.GN83Q;?6P54[H[ Y4,Z^W"&X(' M3XV/F2$,539$\A1*9U1'A YXOM*@$#F5C< SY%08X/OXH^\V :6&!RT\L3&C M+#[.%J5E M96-UBW.ZA^G9^E%5S$T[0BN9F)O%;A:ZQ9*V@MK,$K'!-V_%I:5WY.7>4C#. M2\!0V[YLH^7@*N]'GWN':Q[L]3]&AEN7W\70V'R]_W'SNIK-3"RV$ M=IE$42:G48C$B80N/-)J*!Z@NGJF: NR>AYQ5P\GCVU.;94,U?J4V[7QL@D7 MF_ODIF &IGN6YCWW:94NPUN26\D2W5OOY-%ZFQQGAWYMT]7?A3)76)0A)LD3 M&IS4,5MJ8_76%;L0>' /CS:+W*D,@3=="8H.NA.M7G >VF=0U[LMGWV M_9M.R)932;@!9 )L(-9Q2S!0,$)SX(J+ Y@8P)M<53W>?X2K*]RA&H;UE7G3 M>VXO<_#H RKE$VTGJEHM[>T2/^ZUVKN##41(B3J'VM22R)+0;ST3!(^"'"-# MEYF9RJ?U2S0=7CV[^?,W'7HB61=2Y"2(%$O?JHCL&TF$D!R,9#[2VK[;#N3U M74-;$3M/BV>[4=)0#= AS4-ZZIHRG.XIP^ZB$E.,66M+=+)0GG@%\59G@GYZ M3,92FJ1KX7STV45E^_IG<]3B&(%6QBK>;Y_4+/UC]>>]JUG!O/1+ HRO"E5L!BVOO$O*+JBZ[\\=78T#Z#+ZQP).\[O%J9PP\IZ*?#>:_0JZ"* 0"I9-G,X1*F MB_$W6#UJ;]X@!MT;%JA%P91+9A"9!!DH$4KG1).+-E>?--*2MGY:D \"?)VH M;P"P_ (7Y1KO,WR=S6^%]H0I"$*G'#V![,LP;<6)8SGB'XEQ*9A(HG9%2"O" M^ND"/@A UE?< -"X[GNT;EA^YT3<,124%#XY38SC!AD"3FQ*@0!CBGG.LNL@ MJGZ!J'ZZ> \"A745-@ $?H'FZ?=O,(6Y+^7=)^EJ/"W3?U"ZWZ!I5[Y8AXWW MN$P2G9'R,NS*^&"9@1(OI2+ C8A2APS5,PCVH[2?QM^#P.H15#L$ &\F$:I2O2GK3#H2H,GBDO@SC&-.[4V>GGR$N8WW8GN"A77SFK@/"7PD3 6 MD2GJ* FE&Q%W7E%T(P"J'[JM"&L'QY_SO:6^Y@8 Q[?K9=^@-W'Q--C/RFEC MT;@'D&787&0H+PR?4$P.G)3&JE09A\]3U Z /^>;2T5=#0!Y6[MC/[EP?)TM_.0T?YQ-+SZ.OT%:-37],(V3Z[2JB7K0[72SRVSQ2#"E%T7BI=^I M<(IX7:HJD7_!F4PTUX9P!VRT0_O/^;#3-RH&L#&>Z?%[\T]K'TC3XI#32%RI MIY%:!!*,5B3E"#3$1 .M[36T)JX=B'_.%Y]N--CS/=*9_Q$O(?X3SZ,E-)G- M^-7%W%^5-J&;-Q[3DGDE#&$JH8_NO"&6EQ'*2EN3#!5*/IJ)LO%&:?>5VX'O MYWJS.8*.!F ULC5:$MV?)&4#:5 MHY88=$8L,S*FK"J#\!ERVD'OYWS-J:6E 0#NS:QY0(LJ-I=K9DL^0TRYC_.=ZWZFMI9Y=OOL5;ZFX:_=5V\'LYWJXZ5@W M S!SM]WW'O.!P7O H A98 D#)B\U\2( X=)PC.:1,5W;L]M&2SOD_9QO-%7T MT[-UV]RX=//V::Y/'7BBI2Z=)!G&Z18HR5P*GG,R+K4Q;3LLV0Y=/]<#3)=: MZ1ML<_0^K^<_FC;DF[D)-FHCC2 HND1DU$U3T80L19>"H]Y8WP9C+Z[4#EH_ MUVM*!SKH&5'_]^EO7T[B\MUD?=&SD1^OH^ Q4.*"%2@J5Y)Q47*&<^0FIQ1X M&[O59JUVJ/JY7BTZT<, W*]/\.<]21!G+&(O2 M%=6C&+.@D4JN)&6ALENV*XWM\/ES/DATJL^?L3_)>3,D[R&'G7V^2 M3

U@Q29NH#,2$V+8H4P>]8@M%5HHRR:'7M'(?]*'WE MW4IV0=JV:9@=JK9G[_-+O(1T/8$BY2WY23)L*(, 0B9A)Q54^.HC;4 @E:VP7N0^_7VO$\#:2JG4$;59XCQ L+:$+>/XQ7EZ^N5XL M9UH/71LV'L767]#.#@ MW"BMDN2(IOYFZON/1RPJ%Q CI4L5*TD]P%1AT1.KLHDQ>Y,?#YZMD:*P*YG] MN(#'!&37NAOJ^7CCV][ZM.529):7?Z)F/L%R[W.SW>=6.4_W8*'2.;LU,+B[ MHP3CI>"T&"]TH8RSQ)4AH6 ,.E6>.?YX='9W)42USM:M"]Q[-<*@1@8C2- Z M8=R><$]*A1%\#LXSGAQNRV.Q/9!3M2Y66M=$[:>3P=REO 5_M-#WZ]BGNTG:!*7M!J@5N8\*BC8$F3S($5+]P03WG)?PL0O;0\I-K/,0\I M.+R$ 3_M#J)WF7P "BBBTZABY(26Q ?)" 8;QFA!P=K:F99;2.G7DSE WT_K M$ X7]0 "_U4YQ2G:3U\N;ANN;H/&W_WR>OXT>$Q)2HT!),DAT>!90+&5 M$=S)4^5IJ!T9[$%FOQY.5:1UJZ(!H/#NG'U_C?S [^/I^.KZZG/1V.3,_VBR M6][/Y@^%\/C)U4=AO U 7 2/KERI-RL9I=&I)"GSV?&N7G(.(KQ?[ZDB4H^O MQJ&Z4C>EX?YIU?@A5U.M/K;.!,B=&:CDDCU3;[]A &D4$<" (U::0*1/%NV< MRL1$#Q9TDLFSREM^)P(K&D;<2TMH&F<\7O;QW6Y0D+1GQ(AB^S5'F$32X3 M+T1IZ&(XL59'$JD2W F,GTWM436'T-NO5WD\V!Y-IP/ [\T6G3VW15<>S.;Y:/K?*@>ZTF,\VNX M?3 ^)&]^ZT=5\4S;$5KKF=3_:#Z\3/HHZ_K)O?FRS$81(B4L!$MD$([X:(!0 M'FPTP0F7:_M9SY!3S]/<(N![J:^4" VC(@E@EB13#$9D-3PO,XA^XLU%-Z^K5)%9"PW1P=*/RA M&J WL^DW0*^O]"B_H:M,=UC@WGTSN[J:39N_[6V&=OO\*L;H )8J% QN7?WD MP>JWZ+1,*LV2*/T?$KK4>(H%[1Q^Q:T +B"S-E/+=URV6D?#=:0\O7]._]YT M+(!T.OT,\7H^QW,!?^#3;#J_^6M3:E%^OU'O.<3+Z?B_KI^<\)!<%#EH/->M M)C+AX6Y3- 1 .:8H16G5;D9W%,;Z*S+L$IU;>R<.!B-#-<)-;X_P>(#8WC;W MV8^K8F+;$US+R;L]UDMMU-V2ZX9B)3UAT8&[A;'$F7F!2!K#6-S@L9:N>['$9Q/:?Q'0)F]@/@"\R_C2-L'HY8"GWC;9E',Y[V MOY$HF(]G*TKO%9QQ[I, 16BPKHPP4<1E;DG.TFDAE VI^OC+KICIV5T]'J:W MN[5]PF- -^*G>3/GGP&E/8ZHCL;DK0['/_T\G<3E^-O3=)2LF8Q14>($"")C M*8:G'(BE23'#(^A8^YFV,@O]OOL,8D\<'PJO8"*>*D?%@4+_2$ 8 M:@AZVQL7RC79YGZF>P>D.WQXE?!T7V8J!:NWRV^XC,XI*P@(5I4B+3WJ)+%: M>G0-<@H0T4T(M:^TGB&GGD4M.W@V+3NTE!"M%UPG$?P&4\CCQ[?G*8.RD7/" M<2/CKHF6N)+>D(!!5 YBT-T]7>Q,;K^A8BU$;3>$W>IO4(?_NYQ+U]-O<,OG M9SQP2EP[+<^6=U=9]_(4K6?<>$X< ,H8Y4VL$[D44,HH::#R<4?:FI<>.]/; M;PS7/5@[UN"@T'HSUQ69W'2/_M@CCSJY,A,K)8]L)OS**XE>$4^@G4=?1'47 M@NU$:K]Q5_<8[4YO0W4AW_GY=#R]6)0>D6WBSY,URM\!C*8$469-26(DG*C7$!6,)HU[PG"A7NG9 N8V6BJ?MHQ7*LU[$ MO?!V/+E>ENWQ,)02 )PG1[AQ)5<#HRB;4XGOL@/* (3LSBGN"'B>HCH]2!ZN*.VH:Y/5-3IX(814HE7ZR^(L7T%2TWI4? M6\&I1IDK9!Q#(J^)$X$3)HR5.7%PM'90VRE#_4:]'>!]># 8[.E=FD/ +*_K M[^0? M'RWW/8,:$A_ F7\KD3<3OT"3W;Q%GGP?+T8AT6"MI213JH@TY0I3:2#40P0) M@KG'4V0.CXVW$=-?!G,5-3\.?*O(? #@N4__V]F5'T]'SC@)'C@1$0]U65YH M/)1^230IY5Q6PLC:7MX3*OJU2Y74^]@K.TS60T!+D_#?\''R.UP%F(]8YBRJ M%(F"TBX[E.%_,002\'\Z4@%DS%:"TL:TFLB+GWSO M3,&_W9TG3Q;M;W1>S5#F,%D.!03K;9'0F@%+&/AGCRTBQY\/A[^7RLRGQG4UF%S\^?GRSMF190$3,!\)4-$1F M)XC3:"!Q%T!,UCFPN<6QL.WS!Z#R?90UJRRY 009=V\87WR3F'\;HY>1!=XG M4U[J\##+%"6CM2?.)DNS!#"J>DG=-F+Z&T[9R;57%9D/ 3QWY'_R5_CE^=Q/ M%SXVSR.K_>652=9G1UPISY#2*V)99,28)'5FGB77RK/8!44O4M7SM5@=]3\& M55U=# !=I]]@7BJ@E^4*<545M+:Q7(B,-I67Q/?2P!O][*!\(I$%$Y6SDIK: M+^A;B>D92Y6U/NM"!3T[.4]-^,?Q%#XLX6HQ2M[E;)"-$/'0ESYRXKT11&L* MR5 4&[4M_)QGEN@G]JU]=-64XP!,R^K6K]DV39[EXN1Z>3F;E^X*(^6BT64P M@ 8'I>FK0@>NP-OSY*G@P8O:?L\SY SIP6]/=6^\<3U<]@. T6TKIRW<&,5- MZ:U..=.%&R"!4TFT4VAX@V,27&4D/4_1D*Y)32E"L]S!8JW.*B>7V5(8=9A^*@LT0'8FKLN<:?7 MRT69XXN,C6(YK"UEA&?(1$:,&$*0F5B3!DM>JL^6B22^\U^7R2VDG MV51>,5U MP^P8B/T$?S;_M!C1 $F5YC6\Z;):&JQZ)3)A.4JFK;&Q_IR!5I2U0J#Y:1"X MGT:&@;2["[BS^3C"3>7FR#G#C R)6.\XD4+P50??: )8*I5/NGKKBBVTM$*3 M?55HJB'U 9RL9_-9!$B+]RBUL@/\-*YZPMSX$B.(-$(I"[(8DQ#I/",>=T'I MZTE-C(R)=D_R.]TAO$!4*SRYUX2GNGH8 K#6;=O6F^2&IZ:YVT@)JIWRGC!1 MYJXVT],DQ? W&.4%XD&RVG5!S]'3[HJ3OBH\U1)_SS'D#1_GLY/X7]?C.:P" MF2;G;>2=]C*;0!0>T;@EF"+.EZ%DI2^?C;(PTB)F?&Z-=M!X%=??5<4YI)S2 M54/>%3\/?+N1$!3/726)-0J!'FA$H&=*LG"R#&ZD\O'LW)=S2[>NU@XJK^)R MNR,1]PR:9R. /Z:HGS\QW(3%NO_GN^\PC^,%I%%B&K2(ABAERZ-0#*7-B2): M2<&3HR!5FQ3E?==O!ZQ7I=GNN?TB1,R8#44871J(N68X8OENF0$9+>:I= MRG]8>'L]-UU4?P46M%**#+[392:NS&B(> #;*>/8/4W0+KILI3F7S2)T=#TX1\$W YBQQ/I0\ M-RJEL=$&IBN#Y"D5_:6Z]WND':B/P2&J;+;U_M*>28,Q.(F!<2*9X\313(D& M$90!;D+U7.=MM/0\P/9 '3\+F3T%WO<=F_\1+_]_]MZMN:U<21?\*Q/SGJ=Q MOT3,B\M5WN,(5]EANW;'>6+@DK#9)7&Y2<8BF M8 XZLNC'W,6.6*HG>!RJS^%TPNW R+P<%O5R\/*R\?U\]=("Q0ZZ!U]8FX,*JZDYF\)%\ALBM<#S1#YO/QGJ$I(G;CYX(5"WU,+$O M_B)OGA"MR!UX\0D7Z=L--A*B*F@+>4Y<;/!W\-_#Z3?XX\K3/5>>QJEN(/^)T7-YZ?H=#[M>KH3U6(UB%'4+8/'@ MN$SUW8_.,6O!XZ@3ZA$0W4O =+T,C]7HT%J\4Y?C;2E_N]@6UL^R(A%$CN S MQ0I*28H:LDE@LD/+,Q5N6'2:V#J.6.FX)?R#/Z3(?H90*7 MG"L3D/QC^C_Y6KH@^5I)U,:*/FFM&4OMYVD\3--T_2ZZN\@[7%==8F_'S:ZE M,'GY43 -'!,'Q0V#(+0"B4:7:,G=]Z?'WOKH %[;+;A] M+%%WW\Y$:Z&X1@><3F!0-JK:<3-!XB7%S+AS?%2PM >L[J.E-S@=H_'A!.*? M^@)FR\.[\*TR0+:>_F9Y033,0YR?;7JZO+Q85EGOLG\V# ?+Z3'4D#+A- M#8HR3E DP2)C(YRFO1?N["ZO!9!.KX .C-1N.#WF?PU#7A&#?PP+//]R-GQ# M_(#+K_-$KL-UA=0OWW;WFY>3%LC,!\P2)*M/"4G,$&L'89WK#E,Y8'/O[#B* MI^L(-7&![-/I^1FB>L?KKKR"<2PIQ/HBEKP8RR,$Y@LPK!V7#0_L>M3T1*C^ MGN*)*RJ?$%M'POH(14_]Z'Y+^?7ECE!>&T4G33;UE5OM>.JYKP-/8'I&(T.K<3;R_2GRQA,A1*9=L#"9DP $1X4SV!HU23J?C*CVIXW M'P%VDC9WTZ5A#I=Z+W#9[AEK0\B>)\#H:V]MZ<$C)I".V>3(,B!@_SOL)Q7X_<^K"^K\IPM)M019_2[A78!B<85\L2$4*60<-C0[2A>=86F[O;0@&H-"T"+1]DJ%@T_UD7&0P0LM>,FM;SA_ MI&):/_8XK3X D0-$/'7H4OM/8ZXCJ!:U<<>K^2(L4FWC0>Q\>/OJ_2Y;+46V ML2BPFW:*2I#OGI,&M,P582QMJ#&]#48NUP\\#M'H<%KQ=F!6WIV%14V8;S9/ MX0Q=G>L<,3!03BH(FAB007F;HM8RMKZ1N;G^='URISV:#M9!1_C9O>F-Y-_5 M0@A)6 <5-1GB;!UH*90USG"6](D0U,-Q=+@F[X'$ 6*=^F7A9]HEPWGM35>9 MV$WYS9@Y,0PFN@C*) 714CC K9<4!JCP@^-[]UO"NSZ\#Y4?HJFAI=@Z, 8O M_@[+?/4$21L557(%)%,DBCJ@((@<@:$M4N@096Z=M?J.@ G[9$][GARNA@XP M='TS_7(X_X*+U59CRSJ);-,-^I=OU[^S[1"]X?B:[46^M2MYL(B&ME 6M1M] M\:R.$LIU?^I$<0%GNGGSH!/P,:VE.P)6]^:3)M+QQ&?DZTT=Q?PK;CJX;FV] M(Z-N>*4_97(76"&!\A* *1$H;,U"CKH5O.NS>\DU3:7MH:'H)\XJO*]"NTSH M:J$,(R>#E>A D8-1QR)0H)FS# R58&[4X]5'\@E7"TXX6V"Z[--AXNX!(UMH M2ZYY(J>4."V"=D<.$(7-(-$&PXI(V8]J8S8&)5.G'PY4UFUU'R"YJ9\*SA?S M\XOS79(D8U+"&)#)T'/1B95^B,J&%O*; M6O'AGQN$*ZE\0?A_ZSI^)/\LRGB>(/ MEM_$'N0Q)^*;JU;AUEEK4_0@K",SZ2U"0/K#*.EC*$F3;S7"Y6Q"S(3S:*9Q M+Z91X]3O#X?5^ATN?Y^?81U$2.Q MH"+YY0D=Q.@TQ*2X"I@7L:5'W%Y MOJI_S(05R+AVD!U:4!(5^,(X!(]><;3"W^[->D^\?>?'/\]^FL?#J(6T.[B% MO-%#Y+=_ZIT%SKP4"9$'0%5J!5NTY&,(\C:*9#J6F$MH7;OS(Q7/L[O=<;!J MI).IRS,>NP6[[Q+L]6*^GH>S=Q>1A/FV$.$D@#=#^NO/+]NA=LIS"FYM ::] M).]#,: @5X*U)::HN4EA5$7'R2A\GNUCCC>&G>B\ WMZL"0V?_P;5^NK"6A\ MAM)J$X.$A)'5YKT!7+ ,A+;D:9M8*.1[ZFS.'O0_S\8&;6SX9#@X> _0F1.' MEKL@/LY]O,T]G7?SRV>WV^V/6B;EF(7,A:]#ONI+V$Q1IS-9,\]#UJU[QC'V>5H;^E-I'VK:ACI:SL^#MYPK#V4O&12,\E% M8QC?2.UN*=[CEV%9970Y&U4QHKF^-4K(ZPG!!<3:DT(9 M7F*D8\/:U@6M=U/R/%]=M %8 ]UT@+!WRX%"S;QZ1=*MXZ##(N';\F98?*KW M&W6&P$SR5(K-!LCQL* P>PC*1$C:)E=$5%F%UL6OCU+U/(NJVR"OLPF9 Z]ORYPI?K%:XGH6$6:0 M 'R0H&=:@=D&?.U4U1WN=FUYOLT*"B:=#B!09W(3@H9@5(1B8TY*^"2;CV.X MAY1G6IYT"JP=IIZ)[T??8SH+J]5&4%6";\O.,7U?$PG#?2QFCK$(D<'8^L;8 M1G)4-8D-R4&-&7WT8LR4H@.7?Z99Z^.O-I]"71,CW[KJ_SH)4)2>!P(L6 MH%PI1'NM-_%"R?K.W=\V=G="[?;GCL/03Y;4.5K '1R*/_3#>X?+^A?A$_*9 M54G2U$<+> .+-+O\\6PI&/V M]8(^$U?KJX8LUX#_Y=N[C1)F*M;"2%$(#IEDE#('9VH)FT 7@U<83.OA5WN0 M-PZ"/VF6X%1JG#0)5D7[,?QSW2CXQ:[_&_+^9$RL?A]_#7KG1H]7'8 M9$(^#V>DZ]5[#&?S_\%\+8&WA3[M%UQ@F:]7KQ>_?:U^Y^>P_NV?]+EF4RC8 MKO>,VX]9D>^(G2U,\)]A, M[![<+:9:*Y76-2ZK#^=(+]?\7TME1HR89!%!<[NIH$] ?Y,A*(;,>.6## ?O MCE$DC$/W3Y8C>4JU=8G.W1&WV[[;QM\;C7P@,D.N_75F2LG$#3E>W&<#RDA- M[KJTD KC*; 2HS_<>(^C81P^?[),RI,JKAE _Y__^$%')(:_-C_:_*3^J_=8 M_J_ZWS_?O_[N\[_6YH/S1?I?:3B__/@-3\-WX@]7XA\>%O_5;[W+% MV=GP=\U$E6'YZW 1U^7B;-< _U= MDOH#_KL3+?ZSQD7&_']/\Q+K15RMER&M9S*A1E<0>*S=41V+X)BQ(&DMCL:P M'S+'S1]B[6@YNG)^IX-7/^K@VHR\'\[.2$FULFF6O!,"E05F:Y(B*0&N"%G[ M0/.2O7 QMJYEVYO(Y_DJZ"!\_5!V?U*%=G!I,H[![?R1F1(ZTZ%&S)7:U8CF#H;EETUUYH=U6*Y;E1U] MG=P.,,H1#(ID/>O.,[UT M49@^3G;_N9RO\6TIJUE&A=[Z#-&+ JK4G(FJ;>J4HY,F?G=0_]N4(2VYOY5]Q\Z$ < MK+_]]M\7\R_UYJ5^\E#6I"J(&@R:$4&H3"'J-V85])' M$_+,KQ+VP5.K5C?[*["#:X6=Q:B-*]?$ZI7E^.7;51/5;!1'(AM<\@C** :1 M<00L= Q:$FXHK5\RCR#K>2+T )#\&-,UU5C/(*P,;5NIIJ*$XTE"=,90.!") M.9L5A*A,<$F&HOQ3@?":K(F[NK>&PEBH':B7#J!6'S1?T,==L;+MJD='0G+2 M2DBU[%NE6 >/Y@2%B$ E39+-NS7<0TJGD#I4Y3\4N1XO_PY@M'.J7]STK[_B MV;#A:?,X>3<ET,I\82*\NEHOY^F*)K^;_U/_4Z-LTFR2*ESX %[5VEQ,_,0N$ M&(/@3'IMXIC^EJ,7G/;F\91 .HW,>^CCOG$UDX^ND$<)Q7,ZPUE,$#T&"*B9 M#J7F-4?E6YKV^N_N5>/A$>#ATNX!(KLFV*EX9,5 *8Y.V*PU>,DCH(LF?5ZG\O9=W7ZG\/R4W=\?V[5O7,%2."%\!2(*S7NO3(2YV"PD5)26N- M+6:*]]CJ?Q^5W=OJ?Q_Y3:WX[UK5>Q],]-* 5$&!L]4$D[.?D>(\KU(HK 3;O)1H!%G/ M,P5R(%#&WDT?J+6?\EG'5;G =[T%Z.->$G?S=6TR,'4UQN.4=51UL:<8>ZFN M"#(A;0%'^ZPPVF?D1[A4Q_WZ+'TH*$7Z_T=U!1-!!ADST.F80'F6P9/W##PJ M4TH6TIW\!9Z(/ 4CS7=.5!#/8+MQHUUML4GCPY@ MHZN&WQH(C*R_E2)F*XKW;$QUX@-+= :-0U4XM)=GCQ;FEV^_$$>?R5+_=3G1 MUL:,/"3 VBU1N2C),6 %*-(JF1DMBAHUQ_>X,^T[FIYSDJCQP7:XKKK$WHZ; M[?Z4IA C@AC0=2^YE&A_4L0O/)>Q%,:#:MU6^C&:.C-F1R'@47@=H8X.X/4> MO^+B FL/=F)M$^;\YWS]>=?T5KH[YWE,237&(;'4?R<<%KV-T_%"T M?)C >X/-Q[^'+1>8KWY[U]AVJ+^7F!S MF,!_BB*:C,QD1QQ:G8GA4BPY+-7ECID'F[7A:4SA_],5T737S_]PQV\:+7;@ M^STXO(#+Y),K#GBI;Q!9+94G^PTQ>!=3LHG=?M3>P92)WD!Y(#3V&3*QCYYZ MK9?9WA=<57;\.E^%3Y^6M<\/??)0MC\_O.QESP6:5*\$2$IE^@8CC'>;F!_ZBNR5CU#OQ?ZVYW0+P\+E*A='7#@ M/190BM/6*<$"XUD695*2JG7P^A ]T\8.I\#*#P.!6VFC@\/SX_R<#/W;LO&+ M2QWM4IWGM\NMO[R)UTL..0JE(44,)"L7( I90,=,O'5C*&,BU\#*2T R2^(*'.F'6<,F-DOII4=;#55MS..P'MP-T MTP/@MLS4H>T4G!./5X]CBDXE9P?9Z5@?V4L(Y%P"^DC^JQ71V]:9VGN)Z1I8 MARC^-K2::*$O.+U8OQOF=;;##6YXBM*@,\"B(FLO"VV_6DZ#WM81(TXEU_J! MQL,437L-]Z3 .E8?':#K'D_B.N;FPK*2)0.>@JR701R\%!:*B$Z*X+6RK<.: MQVB:%F$G\[V:JJ(#:#T2#/WV3SJ[R/7>>K5"^E_^&/Z9">.,-[5?8?$::*]X MH*V*4)0.CK86F>[6=70'D-FE\W\@3O:K.CE::9W?GKW(>;YY(G7V>E&&Y?GF MDXTG_ZDOQP@*P:(&:VJ94JG#K4BW@#P:)Y)1K+3V4GJX'#-. M:LZCA;2ISO(NTDYD!K+@)EJ#AKO6S?5^@LNQ/;"RU^78/MKHX/R\2TB_7EPF M,#:1M[$A(];(6^N:IW,% K($7!GZ-*FX%*HQNAZCJ*SJ&U M"Y%DK3N0"5S*=0J%S1"="Z!M(8**SS&TMMB/4S5YN6]#%.P!L0-4T@'(W@R+ M3Q]Q^5#ULO ZQ6!L[>A3^Q20DQH#\U!;GZ*,/BK7^D+L<:KZ!=DA.!A.JI0. M8/9H."1T\DQ$!(S$A1*UR6E(&J(4G LGHA"M&V@_XQN,8X[)IJKH %I;^J]F M/+_#Y2:J6B1\&\_FEVS.T+*DB7(0MNZ7J&P=BX,0169292\DML;7*,*Z],4. MQ,+=MQ0-%3-Q >2OF)885OAZ<<5:&CXM-L'\K[0UAY=A]?D#KM=GF^G.KX9E M->+SQ5:XOVXIOA)RB/,S^L>XFK&<@X^%@=F4&DA+$J;X"DC(ANFDN..W_+@[ MBR)/1F"7IO XE/:CT,YOVWX<$7V+[W;%:H^M<))JM;W8>N(;N4C@%2K*VEF9 M8(2>$:;KG3'S46JF1&Y=$@QR"0*4]IIV MMI,@2N(FG_P5PG>6,)7$.QH=0^T0R\ M)6:EX](J6TS[VN#]*)SN_7\/N#U.89/.MMZ,OWF(MTN7/IQ=Q8PS+2W2\6) MB,U68\2;- (LSU9G-!G5F!YA^ZTZW3O#$P/LQ KHW=;-R 77DBD.2:,$E0J" M,XZ#\2Y'QPRS.&J$P)/ZE?H9 JV].GJ>??[0H.P_<'W=\?GW\%_#\N59J'5> MIQIK?D)BFMSG/)6P&EW]W-L9_D;_XL #HH.2+*OY/0U!4G24=0K6.ZY#:GWI M\RA11S??V6KA;;E_@MDFLY6EYY()";+VTE""[$+D4D$*AAFC46G>O,W.2-HZ M'7UZ$&Y^Z)ES"OUT<'R/F4$<7PJO- IP0F@P-LB2BM:E^3YS=C7'I(0'YNJH+\LL>&((5-%225%\1OZ( ]A^SNZD\\'W4O-A M=:%5_R9NYT?:&B6>UHI@)((61V7CG-6[^V/F;H_*23P \! M54OY=P"C\0/-+5/&"G(7#!8.2N4$CND"KA2?HHM%\M8E\6V'SD\Z)_P8J)U& M1\]F5G@03!;N%2B>>6VVYX%B(EM%YP(RB47'$8?A3S0K_-##\#0R[\"*O:GU M8)^'L_SZ_,MR^+JI^]KMB>0=^B0IK'9,4(!M)/@Z^-;QXC7Q@?PV?(XOA+^? MG&GN>I_*4K720P>0NE=4;ZX*&-&@*(PK$"25.K),@><9068C&/% _8^%U_[*Z !:+U*Z+''!_"L2$6F^?;G^Y0RWO4)?G _+]?Q_-G]_ M+_,SSHDS.AF@5BM25"P+1*,R.%,LYN*$\ZW/T5:T=QJ)MH'K) J>M(#D4<'^ M@>L92X'B'6[ *$,>+(\.7 JT3;E3W"3,B3_9X4ST=!JAGMAB[JN(P^WEL YG M':3VO]^!)T_>W[7C I-"BMIK:57KDJ:?)0&_#VX.3L#OHY\.G,;7 M"[($^('4M GAWPSINA-#+%(X0R&\2'6$@=,UH6'966R@N\N]A^1?662>__?,%%ZM=#]FH93")U7([ M1P*2@@2$DLY]58QU7D076O=2 MK[O.Q$&A910MITT[#*=K R%5IQZ;;+G.WIHQ[U,>7F7:*X33V)V&A%:%TN/ M(FS:O/?I[%![K70 M1$W>BK:; I)BH)8,JK%,PC"U?)R06>Z4;R8ULV3?IKT MY#'Q6F/5= "VFY=\,^="RIHC!&4RT5Z=0>D26.,B&>ADTNVS[OB>;S?6[_0Z MZ4#=WN[R=JB@>^U&-/H>^?6"*,'5IIKM"2[.[UKN:2_.'V7XR2[.4\F%E3H0 M%QD#9;">?)H!"S:H8(3PS5M9G.SB?!/+WOOAYW7\Y_ZO9CR2 M&^DRN12<%U ^6A( ?1L\N1G-PJ<8PZE+J4 (ZK8%H MAK;3:J0#)VS'S';;S)(-AGD30)+@:OM$!9%[DA]CMBC/?6@^%/46"9W6-!P% MJ1;2[K6*85.=NVH\AV7$AS9QK/8EOI'[M%UV!RD3152">S(7M3A>& /1*X2( M4MB"A475O*OZ=Q0<7RF_6B%N/O-77*7E_$N5X'8X/1JMG9&@>;V%98%!S(;3 MM]D(:5QVHG7^[0%RIG6/CM#[CT7Q;40^X1FT6JYG[VO#U4WV4908P.+HZ&T%@2FSKDT=GY^I&+:.+;U8=!( MVMWA9?>6D.RDS5$-JV+\.^B8^*Q0T?J]D&H'"#H M#L#RH5Z+QV]O<%T_\VVYY&G7B",)KH1+8(RK8YZS!1]- B:U.L;1EP*G8HN[:/U M!TF:]LKL5*=72SUT ZMM*>3BTX:OJWE(F^_J0)F9B$IS:R78Y,FAPQ+KD'L. MJ(0I13"+O'7>;!QE/<;+!X+A3J UU/N*RSB<%'$+_#N<;1BR%((H3\&' M0PH^E)3T%6<2U*,;?DJ,'::+#HS9!TP7RTU/[R_#:KZ> MB2)C4#Q#R;4?7_8)?! (3C&?1=%9-^_K?XN$'L_ -M Y1M8=0.5[S/\GSC]] M7F-^088N?+K#S/(9.E9R;1!D3'*@#'$:LG'DAUHM>>0*FP^ZVI?&:8M:3PFV MDVIKXC*+!WE[O4C+38UP./ME6"Z'O^GWWHR, MZ2@LQPQD+WEMR.+ IUB+F6Q*QNK:DZ=YG?T]Q(P"D7N.(&HC_RZ!],>P2%M> MU?+:3A$%(*^DH;YDCPW MK1M)_DC%U/?7S2!RI( [@,B_PW)>4Y#7#'CA1,:$D$*="*@D!\^T!2>4,RQ% ME4)KA/Q Q-2WU,T %9JF' M,G8:AS7ED&R@>(C96L(:=:H3SR.(HDPQ)9? VE<\M'_]\KU7=36(]DJ@%_@' MR>_CWWCV%7\?%NO/JQDO)7)C$W##-MUQ$_B,!H)G7(;$+0NM,UV'TMJ5\[L/ M8L8DXILKJXOS;1R?_QO#\N/?PTQ[+"4E#]K5IDB9(H 0C0,7)7,I9B[Y5%C< MDMB5<_T4$#Q$-<\->00EG/'J>.B80"I/CD+M%N\-9X#D4GKN4HGA-$\$]R"R M*\_]R="WMWJ>&?Y>#1?+&6-)%VL=,10R23,*B"XX,+9(KQS7%-A,"+]*8U=Q MPE.A;V_E/#?PS;_BS&F*KI*L#9A\G=3M+,3,+* MGNMLB_;MKVOWHW'J*I1I MP+>OS69 Z.9Z"T+)YY\B#")VZ8N7) M87BXFIX1%F?.*B,]N1-9,PZJ& 51:?(NDHA2ZYQM\T9A8VF;NLKER1&WES*: M7=X=5LWY($^O-V.4\Z[?SLR*P+P5"LA@T^:A'0-.FP**.1)B0&5N=RV]LXAS MGS6GKFXY&CPG%7(7H[[NX6NFK*O%@A(RKT4ZQD4(1COZHSB5;#8896.3= \I M4]>T-+- +43=P:EV#QN[ZJZBDM0ERYHW(=QG(R!8.JBY],:I*(WVK9LC/TS1 MN&M;]GP!=(CD>[8]-PJ[E!&.@M\$/HG:IMX5<#XD,#$5ASD4B:U'CSU*U#@\ M/8<\0%OY=V^:KEK@ORVOYHNP2/-P]JX^)R/5_5;3>JMYS>;/:RV0%M:8D,$Y MCO5%CP+/B@'D 3W%P58W?X'>CXK/7L5M/,DR3D9WR: ME/QMYJZ2\O]Q"O'N%O^3EEB2<7Q)8,.S6OGS/4)/5 FQ]_(G5\EQ CE-!05R MS5G1"H*KC\=+[7+-) >19"!'&AWS[6_P3E?RN[I3X+]>X,[9DT620V/H::*Z[UXN/?P_U'G8U MRRD*+,F 12]JVU8&+CD!TAG#4DHNB],^WQQ!9%=U$D\ O@/5\ZSP5_/PERQ* MBG-Y "9755+/ T&#U/1CEA0I^RB,S4Z5ULWT]J>RJYJ))\'@80IZ5A"@]7)*>FE)O8G@^".RJXJ)YX&@@ PIG#8K<"]I755+/ '6]E)%KR^=_C4,^>_YV5E8U#Q^ M6'RJ%\.I/DKQ6SC6[Q=N2\^)&<7^>K=#:L"'=7B"9( M)29C L/(D5/>)O"E*$@E:N^9Q%1:YY;W(O#H-]U74W1?T59;XQOR)'Y8]K*K ML)#9\-IN+FH6:7,CA?EUFJE19-:#4<:8UO49XZF;]N[O=)CZX8GX:?35P5'\ MR\5JOL#5ZD7Z[XOY95)MTU\_^1*D5@%XKAYM"!D\L@#2<.EK\Y[V3Z3N(65: MC)U*\T-[-72*IOKE$G';>%\;BLV-K',$DZH=?#*X$"EB+UD&S$6PY@78CQ(U M+<*:J'X$G [7P\2M3%]D//OR>9YVLX2,%$&[VJ]%U2E G'Q2YS,(+#R6R!(+ M^1'?[,=/[0\"1ZAK:"*[#LS) R;WS56SL1B*9YYI8+S&OL%%$DTMK5119E0Y MLM+Z1=L8NJ;-3#W1L=5<01V [LJKO-R!^=>+)87'[W Y'_),9BNXE@C6>5,? MQM=06Q2P5F@3A"#)M>ZK\Q ]TYJM]MH?3J2*CF#U^OQ+F"_KOH)$@8G$-\DF06=M$:RJ> *U@/?"XAUQ!GG(2I> MHA.Z=4E9KYF%.EO$Y91 U!=DFX8/P6J$;'GBRJ6H=?,Y5C]E9F$?3!V16=A' M7QUX" _P\\NWW\-_#3@=@+(>.O)W=[[' >5\9 \6F\=P/)7_(IGPQ?,'S%]7@QGPZ=O[^MXL-7V MLMZDD+.S 0HR#ZHD#9X)#5D@2R8E5ECK\_D1DKJ%W?%P^&$*23O== "UEQ>K M]7".R_=XME'7ZO/\RXX5VIUT;!0/"6, Y>M>54Q"R#(&;5(LI?79^P YW5Y# M-H=8*YUT *^/RY"1PL._5N0P;[ZI,MHQ@T5+AIE!4+75>I0)H@\<. N^D+L2 M,+>^XGZ0H&ZO'9M#K)U>.@#9J-LRM)HGR0Q8F\DN:Q_ 6V-KT83G2==7FJT? MZ_Q4R> 311"'*:@#T.TRCP_P=FNFZY\K+!=G;^8%9[ZHY#$3\)[E7NH[-8[/#D,6ZBMBW9S#_#X!ZYG5EN)1GC0&WZTTA B+Y C#UR5 M&"QO78+\,$7/( M](LCMJX[G^;+L*G=Z+EQ3[#V?S7/%_U>QL M-93MTSSZZ*644R&U;F_U #G/)L>\ M%P)NUZ,U4D>_R-I>VO(H,GE,Q(! G6_B481->Z%V M.CO47BL=0&W4_2.=T$2^8B"E(@-K0J+M8Q@$S:S.4F/A3YBO>O/L\OK'1&W- M%=0!Z&Y>(O[X.F]FK2H^N@3(3 "EM0$7$$%PR3$PC\RU+KU\F*)GD)O?"P&W M<_/MU/',7Z?]MEK/S^LE]F4GOIN"&7X0S,GS @=1\Y3)@./%-4D&0'@7&&<< MLN!T1*=$>R5H!SS9Q&1./*3696I/F@%X*,M\0T5;O^4/TL''O_'L*_X^+-:? M5[-4/,^90G6]Z>A<4X*.F^HH%4&!EG2)/V$5WPB*GU.F8!_L[5,]T%BO'3@) M^W%;.T%__'N82<=JP(_ (Q-;^7(C(**/(41G],^H:KGMK\ED"M@Y\ MF&E,7BMI("#+Q*6H75*, 4[Q@.=.,XS3X[52.NT55,]PW5N/SQ.M]+NS7)\! M&D;1:J2-J52.='ZH "8ED9DLR/03/FM_@-)I9W=TC=9]]?CLT/JB3I"X8E4Y MF:02"6K[67+1T8,O-D$A.2N2K)/-&QP>0>ZT(S]ZQ>WA&NT;O+5:.#!OJ[Q MY&! 2:W(X=%(\N3<8_ R\M:UDPV*MT\V":0+".ZKEUZKN%^DM+P@4K8#J.KQ##:Z+7T7OH5-W[!-Q[#E13B[GF;C+3F 7!DP-I)K M&%($QRD0SSHIKDW4K/D3W@?(.:IQ^:5,/RY#*?-TH[GWRV&U7LV4U<'$6("I M.E)'D/L;I"S N?-1>B?(N1A1:O'P*M/>3+;2\W*ZD]^"\CW1XR]J<&RFJMREJC$HRU3KO_3!%T]X:ML;3";30 :;N9R1' MK8@9"]ZY3?&) ,^%@&0SEQ%##+HUG(Y#TLDN]$Z%I#:R[]5#>H]?A[.O\\6G MET30?/TJI,KDM[#([]Z]>S.$Q:XD92B_8B0O,=_]+X[RGTY 1!/OZM3":>1[ MU;7OB URSE;4R5B*N2UJV?_-Y!QK2^6 .]_]@E[3A1=W!6 M?L_"YDF*-XR)0BZC#Y+,OY<:O& U2VV#T&2KZ=0_*5BF?P]VM&(?!,K>4NX. M)S?Z_WBV'-::J"/KJTS*<5V]@6ZT=N7,\^00V"DGVMR#XK#TDI:UD5CMT MZA&':.12/<'C4'T.IQ-N!T;F>\=QLX583L&J4L $SDDZEC@PW(.(7F1O2HFW MI]T=WYWS!RJF#?I;'T9'2KD[G&SW4=%,!ZS5_=X:XD$%\"R22%BT+ @?BFR= M&;F+CFFMS+&Z?1 J!PBZ [#<$Y9N+:1@T45.IW.LU1B*#"*$.F=2D(R2]W3( M-)_S^R!!/<'G$'T/IQ)^!TCZWA"_N7KYD01R3E* X+T"%4RME906&+-F@Z3=P>PJ9.G/N+RO+(S\RYEHZ6O=^<%5+$,O,< SC+: M4RXSW;R^Y.;Z/?G !RIT:"3=9G?,;9"QNR9'&ST*CI_VL/F0(D?;&B^XC(.IWR3^6C&YD7.F]*"VS*T1+O #8WR*]%+G1VA^N_^4A?K4*ZV1Z-8]%1FGH#4,='3PN,DZIQ:"?3#FS2';?S/FIN&)WI*2I! M@834$)5GD)W7/J7K:J55\FY!,((DI!@=8MA 8R6 M(4I?QQD_0;@^^L ZV3WC:0ZL)G+O%#]OZD79#U3!U'>$?+W\)B[]VC PW4UM!!H^3<&4YV0Z,=\TBQ M/V#PE@RG)Y=+*@TVNQ 4HOOA:7%3I/1PJ!RGU0<@ M_59*+9C^BA_^#E\J2SO[*#BJG#FP8L@^6BTA2F% A( RQ41_T_HN9@19_<#H M$,W?[J+16 T=(.O-L,C#XO6"/C'26?N6N"(B*C]OYG%8WF(.E!TUX%-D;;Z50S(>Y6R_7L?;U?OTS F%2R1P_< MD#NG4 H(C"'D9*W4S'K#1MWLT*?>P!)]=XVC[Q:2$#1>&'*!H A11T6'4,N;!6CI2BUA-4R.*AY_3/$W%YW&(6BF^(/EUX%G M><>+XIQ2T<$9P$+<*[]Y.T/.D2,0*^&B3[[U8,T#W^:?K.OD:2Y!CI1U=VBY M\< X,^^%,PJ$,B26H#,$5S)XC>3HZD(&L'47WF?S0G\O'8]]H;^/P*>^61_Q MB)R.2LMTT2!,/2Y+;6#@1(%BE24O3)141@UA?;8O]/?2YYXO]/<1;@=&IE+^ M'JN,TOIB.5]\^GW(\S*_,="8O/(HN6 0K8Z@K(B77>.D+L;2?C+T\^87'(\0 M-6V/VM,<6&TUT3NTMCO16E0L, .22W(#14"(GF4H2@941LC(6S^*&$'6Q,G# MMD#8!V8':*4#H+TC-M+\2SA[12O,O^("5[O:5 H+M>"*02F9.*E%IL&=/>Z+%U)J[@/1%6FDNX ^MSES?PYNJIJD2=G7$*BB@*%,L. M0LD*HD 6-?(D0NMV) \2- I7[IEY3LTTT"FOPS+Y?!WK4H-7^@GZV\S MGRU/AJ16R F@8$-K"%YQD+%$)2R&H)X"7??1UV$1UF&P& &X)CKJ '_?!\V_ MA-5\]8%H"?GMXF8REY,3REQ*5D*VN697Z23P-CIP2BD>N&6\R,;8&TM;?\]? MVN#N)+KI ',W>S+\)\X_?5YC?O$5E^$3[MR$RM=;^JN/\W.L_J0RD@(>'\A- M4,S86CT9(&CC?2"_1+ 3U%SL0V)_]>R-+-\)-=4#$.\0W)^+BQ7FG3E_.9R? MS]=U^[U"?(?+5/7ZB?P7SZ+CD=@+=1(1DA,3C:=O+4I7GX48U?I._F!B^ZMY M/=VQW%Y[4[]$OH/)5_-_B,?A8\U^ZLG.@Y<)Y5YAUCZ_%BZ]A?G8Y\N/;C8TB MO%;_W* M9.]>GD]Z-]<^:-A+QAW@X]UR2(AY]8KD]7JUN@B+1%+ZCB,CC7<\D4'F7H!* M@:QR<@A)1B3?L=:YM4;-XU2-PI)_?EAJK(\.$/;]I<[-*/K#NO89O1FF%!E5 MU@:$)B= <93@G16T=QPKF1O.L'5'_/'4C;OL9<\/2.&@ID8:&MYIBUSF7O5O"O?HT2- ]HS3"NT54B]-+WX MGJ9=&].$BEQZBR Y05L1U,$QQD%;P;@1H@0A']'' <],Q* X%"H+0\F.C;L3=AM]I3Z_[F;OUPLTV?R.6^W M9;4%16'$ U.T0159>8AT" "/3IE@?-+&C#@1'USD>36]W4NUPRGDW('%VL2_ ME?S?_OOB,KOZ95AL)+CI3\,#\R8&T#D@&70;:9/15[0!I:[=%WGSAR,/$C1- M5="3GH/M%-(!NF[QL!M>ET,0BGGP"UW 2_J6:R]=*E&6U+IIY9V$3&NN M&BIZ:"WUB4^RCW\/'S\/%S6>_C"GV!@7]VZ_K=4U3N4L@@*T=9R0S0D\<0?9 MRLQD+)SK,:?;W@M/"Z$&BAZ>2NK]0.J/^0+'#%2GD'M_J'HU+,]Q^?\.9SD--YS.+6].I*0U&HC1 MU-0ZPSIR@4,1Y#*@*L7Q S'UX+K3UK*>'%'M9#XEGG ^>X.?PMEOB_6NV;#R MG 6"/$B#I T M.'D2__I8\4Z,C$NJMUM'.%>;WVEP(F2B.YO:_,""%MQKVE-*XD-/KA^'QX/+REGS[S>IE M^#)?A[,7*=4:SXWAK(,I98P.>(RB/MY/$$K]0VO/'6IG=>L6'2-)F^8=RY-> MZ)U"2<\#>S?:-?D8R?%6";S.Y.S'^C9L167L1..T]SDD@ MLC\,#]37Y"?GCP>_%F3$ZUMMXS,=_#YRLN/>@*6@T]KD.6=CJENZ\9*>0(F/ MN%+[2'1R0(P^[S$JEXW2$*SRY""J#+YP!W34IZ+H[XH8TT:O=U?JJ>%S$OEW M<.;].YQ=;)3U$=/GQ?R_+RX;7QO+@?@^3TL_\+UBR]?ED-(GW_D:I=&44RK^@(^U5G@2F0'4= ! M;D760:K:WZOU9*YQE/4&K$-0,)Q<)1T [?4B#>?X*%=,1U63-L *D^0GZ A M81VH*K)R24?C6C^>&T?9U'-S3@"T$ZBD"Z!]Q=6FIT=U33>&GAQ,S@TGSY"D M5&L\$7RP 43B.85HM6K>5/]'*J9I6?"D_M21HN\./"_#&C\-R_G_A!L98)Y= M9I9+L+ID4$D;"C,T0N$F99EEX*&U5_4X5=,>@\?J_4$8':V$#F#UYX>/]>W> MQ?+;'\,:5Q\P72SGZSGN+D0B9T8YKZ#XVB2>*0/1B@3!2T3CA2JR=8.+1TCJ M"5#'(V XG3HZ0-?VTF5CQ'_Y]O(LK"[+/G/(@A$KP!DJVH-%DXB<)%,>273$ MEKK]+.]H5-U#RC1=49[T[&NAA+ZPM.%AZV9*YR0:(2&K4H>,7-S8WT>SD@'.TMJ@_21>8I*I:M%O5Q! ME#X!BB19=@:+&]-P[OX5NL'#P;H;F@MR8CA& @M1#@Y"D8=O&^N.F6XR C@5D#$P,FARQR" MSM7I$E:C9(:5- H>^ZT[39.MIZE2/;4:.O!7/JR']-?U \I,;+W']9P(N=F% M[L-GTL9JIIT4A;@#HRMO103:/J5 5)).;R:2B:W[)>U#7_'*VCA]'",S2/BXN.7(?K1#- M^S_<3T[WKU_;@*V50OK#UILY_2>'RZF#E2)L,B^8M6)LREYC8%*&TR MR8PID.B3R\QS5\IIP?8@?=V_#3D)^MJIK ,XWB7(C6F_NP>0V7T=<1MPGEJ!4S^G'+'W7H:S M='%VJVECT"6I[".Y'"K4&14&HBL:N(@RA[\E4TQ?\ M+EN#UAQ[-?C?B??=V<5J.P2/_."+Y6*F3-%8A_0H%R34;$,-^"7%?G0\:)DR MWO84QR!P'Q*Z3U8W!^')%-3!4?TB_]?%93IM]7&X[B3Y+LSSZ\7VZNJ&W#?# M?.;KS]=V_Q4&XAMG%'X5\D84";<.RN920-]W*#N]]*J6/9O^(U>^^6\X0SY"%2T*= &Y9!!>[!EZ* &+Q9/:TR.C"F]S)XFZ\D6;+%DY]B?7W_RM"H;&T33,-X,F-X4E4-?6#I#!?;KR4M^6&O&[XR$QREI5(M5(3J\ <^.03 MD'/,T!H110DC;-MCZTS4WO]);5E364^,F_]WOJ(?SE,X^_= 8=7EJ.7Y.6[' M]'!/<97P!32K)4^Y, C%!9 E2\^%<$6.2%T: M][_G>):W3$@2C:Q4AU)EHY(DL60/4O(86/)"^S$-\NY=8!Q.GF]RHIUT._"' MKJ7RXF+]N99I8I[9E(3A3-4D=:W.Y'7@<$H@-!>Z<.:9;/V*\2XZQ@'I^><9 MCM9!5SC:IN>,CHPX]Q D,O+,K +/L@'#$YVKEOEB6_O/MVD8AY^?(15PA.R[ MPLZ-,80SH3>3*0R(34)-U1)Q$25Y]9GX("]?8#@9@&X0,@Y%S_=*OYT6.H#2 MK^2_+>?Q8O/4(&3\.-S3=>#-FY>757DOP^KSS7^U^A73&6F&++!'*96/Q*NM M[PA,@5B2AYR5R M":)/&HR+P:@2I4G-Q\*U(7T1K\@Y^C\ MRT88?ZZ03K>K"Z)=MII^--R\*SKY@+J61#[E/+N3"7>"\7?(?(ZT+:"H6IN= MA01O9(*2;32E:.EPW,.&/L??26E,J0/FHXID=CPG Z1X :>C"#;YZ'/#POQG M-OYN']T?//YN'PUTX%7\OGE;BY?3<;]<7#\*%T$JA]'59ORUX4X4X!SC$&,, M.I8@Z7!K[";<1TOW"#M \[?[R+100Z=PVKZO2D(G9Q4'\KD3B<=*<()[2$+* MX)PTQ35O2W0O-=,^16RC[1$0.D#T'8+H_7SUUZLEXLWQW5>CW+P16CO(M06 M2BE"E-9 CH8;,O9:\=;M9<=3UQ_(#L'#(S!KI)P.8?=VX^!>9P9WK2N-M8*1 MW)R*=0AE\K6L6D*0A1D>97*F=8.B<91-^ZKVB>#60"D=0HUB]TT3UE?#\DU( M?[TMEWWEMM'^;CMIB8Q\"TB<>5 B,'#<61!&AE0T6H.MGPD=0N>T(X>>"(;- M%38A*%?+]>Q]'9>Z<4&(8":X1+#.!% Q<7#9!\BYF!2+,$*,R@;3I]Y &'UW MC:[O%NS^;>/ASOWA@NT!#;M1?RR:;&P"$QGM&EW[*S$4H*V*F17:17E48FX, M'J9TFXY0UFUU'R"YB17^^WPQ/[\XWQ(NA2Q!< M8.^PJZTWM_VW ^( Y:HNR MC'K\_(C*OUMT8J4?HK*AA?R>6^>/4$04& ($QTV=_$D;PVE&$2H7F&(L/Q0+ M/5WGC^GGTQUR2IQ<#1WXN]MG6UN.'V/HZO[V\4!4W#D[NJ&*)K9L8_CY[9\OF-:8/^+R?,:E#DD+ M!=H%!8H'#4YF"U89'X7RTMQN/'RG9=MWW>[]W^/@=7)5])JXWCQCB;5G3DW6 MXV*U^<2K5.KFQU6^/_S*X6GHHY=LDE1NR_B1*>(;)17I;*B(VSP/N5KS/6Z> MK;\<5NO5II7"AJIWX=OF5>95YC"SF%S,]9U;#0?J/$D?3 )K,PI&#F-1K:L3 MCZ/XZ%9=Z3/FBS-:^S<"WO -\0,NO\X3;I;\Y;;J7IQM/I*^>EO>8QH^+6I5 M\V6-_(;22_"9S(KF)$$0=+*1K8T0+9#E$(1,BA6E=)7P21J:]V']"+/_0 M#FQR6'3@S%Z.8MCT(*B2?;-E<7-O('WUCYBM#=1%;3;@P->>DK8PYEFQV;KV M#>?O)6=:G'8 ECN':!RON7Y!N+WJ#HS$(*,GT>@$2F;RTQ5QA&A+%BAL2JV[ MB3](T-0=ZANI?1R<#M#!U$T9Z. HP_+\[1=<;EC8];!-6BF5.0-%Y-)F0P4A MH(3L)6I-CKAV8\8DWO?Y7<+B$/4-C679@8'Y@&?THT\4"UZFMNCK&J,M5KN[ M4LX=&5_B(D;F0"G/P 5/<6&)@66AHL?FSMPC-$V; 6^/IY/H8O)>6^GS8C@; M/GTC=G[%KW@V?*GBVHWST"F4D,D4.Q9)3$:0958%DF"HI9=H4 M]6GL3D.Y=F!]_H4+,I]GQ,J+?#Y?U*<-H?:C^1[V4B13G- @5$90&HDI)('E M)!/GVN@46Y?BC")LFJ:4I[=#[;72 =3:!"Y;E^DT9F':8[2_L'%*A'2P0;:<8;Z;\>WFGSGF,"4LD+%*F >$F V" M9Q9Y,:EHW[IE^CC*IHTR)@7/[8:#[37YO-(OUTT67R]JD':2A,N#BYPPQ3*> MN3Z2*CQH)Y,.D%*D4 5+ :_K5,#@--R.K3V2*M"2(+UUATS8A_ULF3?3![ M?_+D*=7?@P.QH7SWQLDJYBG4X, 3!07*< ,148-E%#,XC58R;.TGW"2@EZ3( MDX+@MB-PL$8Z@-/A@KMF>Y'?G87%'^%\]SC (9WKK+905J*^#:XS^YB4M1#4 M,^V$R;)UAO\4?$P+[B-@==M63JWC#G#^'FM#CUH4=54SLWK_X<_=E:\5CA9E M8!-:4"HZ<)'7&8.)2U^28K;U>)8'"9K8K$Z.E^%4RIOXOOZ/8?'?%^%L7N9; M5BY?X.VR6K7;,HNQ@$Z18L50''CE/6BFBC#D$46I'XFB'E]EX@NI7K#56!T= MF+B=4#;G12RZD \MP.?Z7+BD#(&G""BP\"P4K=_:,;RY?B^WGE/ZA0?KHR,L M[5Y[LN(X16,@@ZPUQ 4A&!DA61EL"%[3+CD1FGIPQ0[7Y#V0.$"L4U>U? Z+ M]7!^.14H+'9E&&0?K>89BJP,Z&AK_JM J(,#3.$IR#SBP+KSP_M0^2&:&EJ* M;>H*@[^'CY^'B]K$C,[=CW^3Z+Z]7>";8?&IOBYXO:@3 >9?\09W.OFC;M^GW5UUL/?*TQXZC1!S8H%W<+9<)=,W ^/?7CYB MV)A6;[4/A7EPI4XC"3J#\P'!8(E:D]V-OG4#FGN)F;:LI0\/IHVF.H#<3?JW M^Y/+Y(6S2"Z]H?T9ZD!/]'26*R<349^+;GWK_R,5$\?Y;=1[NQGV<;+N 2V; M]WH;/E[L3FR>9-%DOB5' TH&XH"'#$S53DPA*"-;.\ _4C$M6H[5ZYT]TP\6 M<@]-/2[# 132T7D.(K,Z2YU._"A% 5Z<=L$YE'G4ZX"F+5Y.5@XW[;ETN.1[ M@,L.Y3&Y3!84G'.RUJ]S\+XX,,+$I+ES6H_*U#^O'C![*>N>'C#[2&[J'C#A MGQL]3)*U6DN>()HBZPTU \<4 QV5E\P*V@FCT@N/]8"YN6@?/6#V4MG00GX= M^ ^/FL;[+..;J\(T)2*7=* ":DDAG3 67$X&C!8\H@_!\N8U*4=3/3C++\YK9\P9,>M$BADR9P%4DH(" MHI:.L\GWP:I'>AZ.=L_#=__!M7]?GE96D^GSECLY6T MM3$B\:Y% %>04_R?ZZ0?@9RWKL)I2?_$-\;/U.0?"X2#-\%77,;A:5_U:,X] MAOI@77I?+[@*.!DRB%B$,$FFXEL#O.&KGM-=*DT+W1,HKPM07MZP;NYK7X8O M\W4XNW2KWI-VEU\QOQJ6KR[6%TNLHT_#(N&LME-EK XUXV%SGUN?0]$.=(+7 MMTH8 C_-W- ]B)PXR)P6JJ=5Z<2.\XO%XJ(^MTI+).G165 SW>'3+J"_R>05 M>\J*E)S3P)T2M"F9!R\]L>VHU/6>O]K(Y MY^L%^?<7FXNFM^O/N/SX.2RVE:7_HH]8KUXOMA/O8PP>JV?C4VTU(H*#H$DN MNE8MTS[U7+5N+?54O(W:'\W'BW9BI[L$4!=.2:NKH:]A?E8O:\G*;$0RTQE9 M<2&!LY*!BJ+6U.4,DMD@'\'_,:S_-ZZO>Y',H@S"R\Q H$F@BF80 MN D0E?$N,,^3:KW+3L;,N$P7^TEW4A\8Z<*U.YDH+FT)'>3;OZJ_QV?%(S,! M!<@:2:K:H3&0SPNF9)N$#[GDUBV2GI;#<1OK9\TA=XRF#HZF@Y5S9QCYGSC_ M]+E*D#V8J,X#@C36+4$! #9*VXY2IYUT\]TF$LCMMM M/UL>^SG@J8/M=KI3OA@K@J)85%A5!TAD12*QCHYZALE).O^;SZ&=V!/\63/@ M?6"D@\URL!ZNS,.+U>KB_-*P[$99_3K_.L^XR'4B^HPYKUFL/1F,4Z!MA"*\%5P6=,WK)WZ6)IS!EMK)S(+5 M]0T[UA>GV18(/H8LA9",G6Z:V9'$/^LFG/M@]G1-./=1?P]^82*CED1 MP87:QU3Y.LJ3CD >W?_7WK7K7*<9-9;GMB59&8>5;R M;>VTI8S4[8G__8*2W%=UMRX\.E0[55.9V+'[@, '$""!CS:QI"5#T1B[KY*$ M1P33TFI$'-SCH7OC81S+[SL M1<*YC_$Z0&*#>>P\L2IT_S+?]'4\[ONXOEI>A5F>SBY^G5]>_CQ?U#\_L<4KC4E#UD6!LJ&. M:/($+&4; MG)LGY&=_=<7.?[06/4-FO+&Q)"Y^Q;+[92W=P5K#L;)]PRIYE# M*#[3%JL30A ^@:0MW$0C?)2MR\R3+>Y,?6M8<)^L:>\8I!WL@G^LKHI_NPJ+ MJ\X=\4'/O3!*4Z14D(-AE6U<0#39@+?::E:DB[NQ^73AAP<,;?37 _%*W/ ( MG+WJC?!^3_%$>Y>3D('<1&G2B^(04%>B'LPZ\9 2ZK/QO_MK.U,*@5?B?T?@ M;'__\VO_F^%%O:7IW /);@6G]Y0CC#$6$:RUE:N3U.2#)X.FH)CB40Q U7RZ MY9TI'\(K\$\628@N/J>>W&V3N1)*)Q3*/[N3GAW4)^/N60,$'R=R/":[&\X X/>2.&M8:5Y MMVHOBS_3'?R[B@1#XOE5)P+WCP!?5IPQF6%V"7)""2H%4EQQ!327:)SG%ON9 MBVV]^#,]K/ZN L&0>'[5@6!S!GE-J'Y9:TD4*:1PH-'6QVT4@DLY K,H46N& M5!R>31389^5G>D[^786 P9#\JOU_CUI*Q6B%8!8H<%;JD)0@E")!%(_<9N\Q M=M,(?.H3@?X.Y[\KWQ\(Q4U/]T\[(UT7NU;O[;SX-?WAZ>Q&%6_#9;J^7/VA M>;EY;WDU[S#86'4;L4XQB3V OL8WDXF!LR2@ZGD3\H'1@Z@.##O0DG&:N5: M7Z3V,KR]$W7)YID$^K![Q' \2SP][[6*<#: TRV%F4\IB\ ZD-@LK%@HNZOIUD2S26&?;P M?;B_AKU?&/;>"U:G&/;>Q\8C/^5R/^G;C @[S:+@+D%2]15?PR0$17M4"98Y MCN3W#U]*W_I6R[:?W?GM].#6GC=4?0?&&VCR_MUNOSWSPO$=S,2$)=7 M*[H\$7/R62>@VJ&. )H"OD@+*6H,,LF@^QFRV751X^X2HT)V2+K%H_'SVASJ M&__D/^?U$.QR>O5UI9),17=2AG;TK'(]8\?OGN+"]Q 5 M]'&CZYA6UN<"+-E8J8T5^!@B<$D%2/92)]N:4+*7&]W#CR379S,I6N]BBI"\ MKWV@BO:'=QR(=P&F0^QRM5,&H% @KJ7(7 M0D#0F,'RE*/S5K9'Y6N_H=T+5J>XH=W'QB/?T#Z1U7V[,)08G7%&@4R"UR>G M-,18N<>8X4JLNHO$"QGNRU]YA;>V>R%@/H@YSB& ODRSH(44T04%SGM2I(T, MZETUZ"PTU9PL&-7-V41WM[1C[OPGMOTYHWWCXW=(@39,.Y8CMSH4*))Y4,4: M""XKX#%Q9674QG9#$_/4(CH/[HU1V/@YU>,@L6499\HJT(=G' N+\^;._'!S5S5=K/[.K1*T M0J.*%\#(/*!8H0+*DA)B/5'EMN34#_'>T\LXTW'[/GSC6%@0#+HH%A8C@#!5\2J"-B@FR431# MYB\?.AE\SJ>4?_)(<1=*NOL*DB::Y)2G6LY$,F+RX()F(-#G))WFJ$[N7^V6 MMY./V>_5QT:"T3D<";RDFBW%W[/ZL2PZ;H*C+3W54WYN*I-UI&"$U@EEG5V5"AF1T$41@77N3" M3GX(T7B-.SF<_\OA3@^H0J M> 7&1BI@?0G@'$]@DY2V>%#:W=<+)(%4 (WRJK'8*HA,<6/+)"\.YC2^-KHXA]V[^\MI:'[I' MR.OWGJ?2U FC4I 944"ZX"G(U-=0F8E@8JI#\!&=\WTXTE-+V,VG7EO'Q#GA MYDQ)$QXQP_]P&=*_?TN?Z.\N_S[/5(+,?T22\3-9\H9MXDFF@?6='^;!R!8& MEO<4) VG5'D?Y XJ>\Z2DL!#7)&/! @QTEXE!<.$AMO0>D"L%W*'IB2<@CG. M503'C05EA(%0>?J*LM8I551NWQC[%UW_$5@^$5W_'K#HX SN_ERX,9PJO\! MLYK!VGH%C4I #-9[+832KC5W:9<$$*,!XEDRB'VLTP&T#K_4?69,W,LH%"D1 M, <-2C%-VN0,5+09N2V!B[_((/8C@]@+5J<@@]C'QGV300BN74HQ0M"T*2FK M"WA-2F;&Y^!)L5*X'4K=[XX,8B\$[$X&L8\Y1@36TG(E-.T? M)=&NH5+D$+F@_8,S*Z/1RON=AA/II]Z)=O2KVTAW[X.]4#&,O0H+-! MO+7%:JD=^%#/3'*($#62 ^3DA*3,.>[&A[ +>,:,1D<8ZZ&Y#]#2,X*\X'&34(5Z=6A4L0:D.IBKPD[QTM:J<<_@63W_OHR$8_Q&3S%OH; MV_#ASSN"\Y1H6RP"I!.TNT4M:?G6 2KE!.5XI1C5PO!W/SK.9M',\ ?KKX/R MJC5CLM:)24G9$)9*P&51@3,L@[799:D!(!PYR M\%W5KD^U;/:-22XF,F<9D*'J++R1X+)B$+.QB>IGR7,WW69[KNUU/?RS%X!/ M_?#/(6CZ+KQLO4E/%*7MD4L)/B8&BE-*1HF: >,8XR)ZSM0@3=,G6-OK>@FH M;R\[ $W?@Y=-!)4\NB@! B4')06I)G$%R>ILG->&V;/;Q%[7XT!=^]5>^'EM M#K7]R;';#=U::>HTO#<'0WJL;EZ?K>_.U Q#U??C: M1'*ON.(10N 4?HQW$%S)P"@2L8(JE=UN)/MRLG$9O+XS[]H+0[VXU2'3O"\_ MKJF=L3Q%#G J>0Q+6@LK6@8\\08ZAJ.2\%.(L-J2]GV,=C("K.T_J!C^]3A:]F]&_ MXN_A3UR&6:;_)XO@]$N]1'QSL<"5HKY=4<[+Q\7\RW1)GRSSQ9V_>?B@4-// M-YG[&4XAC<9X;CYS.P-Q,]= R M>A@*69Z003V ,H83*"J=CUEIZUOHR_AEQ MCMT!WEXO:M"Y^4)UPMD2?\ 9ENE5G?.;SJZGLXL/?^"&Q.M&$3)+17N= %:8 M(=>D?XM%6PA)U^)+QJAX8T4<+NVXMZ6M\/0P_I[(>AUD*IN5_HQDJ'#Y:*F5 MIK'84$B!DM4![R+!\?IV-S<^"?2.Q]97D"^(-"[B3H6,[8!L8J9^4/<;V:VV MPK^GO[!E49X+X1@7E*,(6IE1E*-H52 ;6:*O,]NW['5ML?>\8./>78^+P(8F MZP>'/\\7.+V8/5X.2A<+I@PI5,X 9FG[P%QO'13]C@D^J-;#@2^(-.[][LC1 MKX69.D#=CYO/'J1&H1BR8" 9*MZ4IJ4ZQ3-(+,87Q!)4Z[K_"'''C91#98>G MLE]'4-TD'D^L>,(*B9^1/*X@.:"I4V8\!I!>*!Z<,U;@0*A\7K*1)_U/!90G M -K0:AUA\5X*\M3:7. L\2PA:"G(OPVYMB^U1;]S .#8N MFUNP(W1NDI2G5A5S$=8Q#XGE.MP;/;B8:%7*N6@3;3O>#Q4IGY5LW,1R;$0V MM%H'6'QJ&45@TI$*,UV\ A5X@"!#@&0Q>C16.M^:!JE+M V5&+;0^^'PF5^% MRW$O6][D/*W?J4&]S!>?5Q\=]H+EV4^>[%)E]X6?X")%.&Y-$1(L*@WUO??Z MT(<%5WA4.7'+8NO49X"+E,IML>7'KD<$44IA.1H(/E+(%X:#TSD#BS8ZBVA1 M\Q? ]=S/[_=28Q_;WF4)::+)D4>_/_QW1C_GT_2/-84/,SFY8B'IRI0IF]H&##F\,]+SP[!\KERFDO/40I M$;PPUG"#RK*=V+%VQ<&89%9'&FZ;^0_0XLC\4_^L._3OF#[-YI?SBZ_OW[_= MD!DXG3#FI.MCDQN75-+V=7\^N%E\W81,%E]I2'6^#I+(^F0 NAOH E=;*6\NU:#T_O%60 MWF!SB(T?GLL=K? .4'/OF/O_7B^FRSQ-U2R;Y1@EG?8)0?A ^WABM(5K1WLO M+244SW+FS>FTGQ>ID_O:EDAJ:80.,$7:>4M?G5Z]#8O%US)?K&A%:YRVQE J MZ I8[0.H(&D-R7J0JH@2!:-=OG5GP)/"C'.\.U@&U$;IO:+G#@EM07140RHJ M)80!A<[7UU(L,$B0NN.X?L2= B90XT[;Z;ID0]MMH3E]S>3 M4C*3J,XF8$5Z4,5E""X'D+DX*;(J63XXRMWU-/_]7CR)S3D[FF](35790>CX MJ12D9.P+WBRJ#J?5P;I9FEY.UP;ZUO5>,[EK^GE?[_WA2=$U\;>*XJ]*]6Y> M0L#L0:/&PK1(P34G\3Q>[*ZN$@[$ST/NS1,;<^20]A$7J=KLHM*?_IDNKY>T M] _UD:S5*V[SR\OU [PKOJ@?K_'W^1/M ;_,KVY&23_,5G.='\K'&B;^_&$^ M__?Z;[V?+Y<3KKG2,F80FCE04CH*'B5 " 91%FYLU#L$RM-+WM6)Z'%H/P/3 M=QO8M[5Q34PA!T].4$)41_M]-!!9\!"XXSDPAAA:=\3M+EU7A>R08?IHTW0 MNJ?:KW22VIK$\5O4OKESO8WU/WS]N%+SQ.@&#R08#Y?6MS_WW M$&\22TG2FN? M@S3@0GW\(X5Z%!$0+#?.2(G,V-8'=4]+,PZ+UJ!H:J3Z#D"T_1C\<[V;G61I M$0U+E!FZRLR%'$*EY\)@4H[.&-6@364*I9Q#-R]2S_88NS7"ACC)WL>>'6SQNRSY81FV_J.; MNG^2M-1!%@\)5WR'7-"N)!,X%8K1QK,H6E_VF7.D MW,QIEC0E8]QCJ;EX)DVSFHM3(BY]+%ZV;AL_1MY^)V>'AFP3"XY\:;C+.C_B MXG.859JE5>W T1>'T=1B(54V?H201(8L,L]!"9L>OJ6R]=)O_R^/^\Y):Z2= M0/MG$@E_F=?D_IK^&-4-FXB_G7"X,AI/LL#,O/=08GV<3T0%02<.Q@7OC?"2 MJ=9=RNU7,>X[(F-&S0&M?29XOSE (6\NQ3 1/$0E B@6$P3/# COO,R^Q"+= M"%B^E7#<%SG&Q.F!5CH3#'ZX^H2+-_G_72^OZB'-#?;Y=Z+W,YY9SV(E,@I MLS00N;7T2U\X:=PJT9H*M?$2QGU>8DPL#V7G;F&^M9M)F>2M,PG(B:N68X; M,N4W5F3TBEFN3X/@@QO-_.L Y]'6.6>.K-^F%[-IF2;ZNQ_GB_K%>7GDE_2W M[_S>^VF(]1FQZ>"OE321[7177>U5>8*K+Y6T,Z4H8*GZ4U$(P>@,: 0ZIC$K MVYK5?L"KKT?Z_MMBOKSE9DR,4^A0E"6Q(BI520&J(ADYN7">9RQ>-Q^1?U:B M?B^L]L'%BXU+AUNA@SW]T6J>Z:2):#/M0!%RT@D4K[6B+JS"HJ1,E213@_?& M'=G5-#C]= M4O 2X1B;J$7U;&W"6$^]89E%$D)IR9%5,KM=CHHYTQN*$54JW MKN!W%*T/X3/2D&3H(/R7!B@2.M!.<@HN=,66Q^S;)=DW#N_4\)G?\4W.T$9=O(E>6UDD@*21]*2LQ:\U@%2LLQ[ M5:GW!P]%O4R^C &L(TVR/\K\&F4SO A7FS_;'&=WSH!^P:L)8\7R$"(DAD@+ M"AR\5 R*B#*KP@LWK?N_7A!IW$NW4^+K"%/T%<'N+.1&4XA1"Y88Q'I7J++T MX)+VD.KSG(S9XOV !>(6B?KM=FUT]G6L%?I*JNZL9IT?8K(V:>:AF$1+,261 MEBQYBU>2"H_HM1OP,/6A.-V<;1UM]9T M;\).D+3C>_=6="D.(U*Q@!6^E)? MY-25DRS1TD14 C'$,A2^TMDO2S2'4:8+27HKO]=;\I["836<7RWIS\!$7J^;4?\SJF>YE MNKX,ZWO='\*R7O3F'Z>7UU094+;XU%\[_(I\($&:W(>?0DF-+K^_??/;]V[P M'[Q"PR*'S$N@]%Y5*+K/-2L8[W.R$\YI!:GU/K&*URNR./*PGTF%M?7^>FVC#^6A!G_XNOT'K+B''8"]8&6[ "9;^>S+[A8#4-]_";";U?S].\-I[9% MYUG-I;G)I"MN"D2L/)NTD7%.JK*J-1OE"R+UB,M#[3\?SACC$YR3-DE)-;M> MWLB/TB>?@2HT6],?A!#)#RV&I'60";-]H29YZF>/>UHR""J:J+&#$/,K4O8[ M35<;+*]6\NMO_]@L1EB>5#"D#Y<4+49J\$'F2HZ)@B4NF&G-E_6L0..>F P: M7MH98N3@\LM\]I_K<#DMT\U2/ORQ&IK8K$2EK$BH!(D**E!**XBKS%47](*1 M MTNKR$__Y5QFW$&"S@-5=M!Z+FI9MY>AN7R0UFM:)4#*E$?N4H:LJMDJ,9X M"$DRH+4QAKSX;%N_#O6D,./N70TKOC;J[@ W=^7?.)3QS)B FD!?D9],KN_+ MKJ^[8BG!Q]W>5=XG$7XD12=G \>9]V'2>YRN>T#+_//G^6RUCC>;."DE=\S[ M>K7!1'T.2U)U:1-H;DTTV;G<_-&GQU*,BY9C[?JH-CI*R7W!Y(?-"D+RW ED M0%MR $7KH>Q+455G+5(FKY1EK4D.'TLQ[O8S'$P.47(',+F)LN]OZ'(CTTP8 M0G;$6.F1;>VHCQRDT11@@-]=//BA*T"T#9R5IC2L)7D4$6[0A'>:(KO6X MS(&B=I+H'(B0^>G-U0$J/R[F97JU>IVI<&^RC@RR])Y"KN*4#VH!]7 J5I)O MUAQHMU\?%SLG,?:\B>:[P,S=8^X?IU^F&6=YN=;@C1N^^_S'IBM6Y\ XN,*K M#];!65$B%1U,Y<(M*[GU4>$^\HV;1XV#NX&L-^J@1#T&6Q-=K5J&[FCUZFHQ MC==7=Q5;#U$W>IT4+5,.F@'&FK?:VJYO@P8>M8TF2A3X@!ERZ[GC(=\>-SD[ M)?9.8IT.(N.--]U1XD07DR1# \QQBN[:%W#1)9!*I>))E:+YF_;;Y!CW['N, M2'>T-4:/:/^8Y>ER[2&8[[9!WO>;-Y>7=YT&D16TUD+MY0=E6 2/B0IHR:CF M4M*%O,L+JP=]?-QYU5/'M.'MTT&[_-.+O%S]95(K=S%3^TPB M\LN<_L.C1Y GTJ&B(+G*ADF_NM+[D=-"L$8%33",]UZ1&%/$<=EL1T?I&UMV$&. M\"^<7GRBP/SF"R["!?YR72]Q/I156^_RP_75\BK0_C*[N-%E=(Y;Y76]"S#U M92E:G\P%_JE#$9&ADE%U7K4:2\!QST-'Q8K!P)S?\,=C$J2),Z'Q.5FM/&Q0F^8 M^F]4*X/R,DH%,5?>R9S(^XT7D ME+=H*0=7C*9"ZN\CCALWQL3N0<3N(L93 M+%9;4KCK3N ]A-AXREE3^3J3E9KD#'1\EB0$*4V@,4;(6-4 M*K4^"=A3Q'$OE\8/PXV,UT%M]6A,\EY1RI)AR9.32U:=/%$]&@UF<,R;4C1S M439_@^DY@3KI.&M3-;53?0=PT,J*12> M@XW-+RI?DJDO2H@CS+\+L ZU1:_8NG>E,"DV2<6%HB7D^B">CN"+-<"B\RED M2E5,ZUN@EZ4:MU@Y,;X.MT>O")LHVJX=LDQ;>6T31\U(/4I#D39JEIGTV/S= MZVV"C+OKG1A'>VF]PP1JDQC>4IJE& )S"5 4"-D"^RY&PCO+O17^%2,FL8;=04WK!ZE!3CMGDU"E G-D8'L>M(@J8WG^?7,_)@+I4.&( [VOF5\Z(^ M#F- 2\<8,D$^UWH LHG@X\3%4Z.L+:'; 29OAO/&%*W;FX&6;W*>UA\=+M_- MRGSQ>?6=P_E7#_E*$W+5HY?7B#EUNQPW6-9*H-;"T][L=&VB\83EZ$ ;@A#% M;H>R]3S0\Q(=&U/_/IW-R:F^?ONYZUG7C#JAHZ*K>,;79\P> M^EAVJR CS]6UP\+#N':\VCO8CY\FY] B4:*L!6FE4@%A,.#KP()&:4U11834 M^DG0XZAN!L-0 T/OS'BSC]8[@,\6&@;*!XKUT4/*-E*JX#5$RP-(B5SQVO0: M6C]<=CZ,-WN9]V7&FWUTW0-:'I.Q6(Q<"^$@"5]O&6@9/AD!O"3MK$ZRN-9G M%F? >+.775]FO-E'R2-S]*TE7O[TGVL*N&L^EKL2N2#T$-R)>U#Q'28#<%]*J8'<:1]H5"&/FH$<:;IOY#]#BR%G$/^O9U.^8 M/LWFE_.+K^_?O_U&1&MHQ97(01=70"E&NF#H:"$JVY0"5P_G)[?F#T_]_ Y, M?HBQYHTUUT&R\# 2WM[3)*X98B5]\]Z0.U!(C$II8$QA].@#J6?@<['W?9#C MM3_7:*/UD8/'3W^F3V%VL>;._WF^V+3OEKL<'MEX&S*G(!H=%?.E),J)ZF4? M-\ZXF(+4NW#V[/"IOHZ^#C3H?#CMCL\IO^W.XWZ[^;Y@FTHLZI MQ\2$O:AC )&58#9QF5GK+M0Q+L:+)S=&K<'82GZ5LJ9ETB]S/35+WCG,K0>: MS_!B? \L['8QOH_:>SD_6IV?L*!DH52!HG'PM=<\@1=4^9H:>(I3TMB=+C2; M'R.>^,)[+P,^>8RXCS9[@<'F3$49F[5@F2H211F!E+0M6^- &"52HER!TLG7 M>XRXE^&>.4;<1XN]'B.&DICEED'REA8BA*ES[1)@?OFNTUWX'4'JPAF\.)@++TI/4FI,_1(7@R#\HXU)&\E_7LR__"_ZT6O$T+_< F7+!_LZYCM\;SI6 MER/#8"WUMT8A0U4\,P%\KE/4JP8P&^H[9YQ[5Z(Q[KF3D)0/=]57&O)NE3?A"&X5+.0%#Z6AC%0Y\T+0DJ1TWCCOM7CIQ?>[GCV?QPRWU M= USF-HZR!Z>ON(01C-7-RW%.>UA/)(/<(J$1E*E1VYAM6^=.AS7"C$8X4#[ MVJ6-UL>^W=Y8A[]SV&^Q' M/[FO(\\#S35OIKL. \?-X=!'7*1JG O\X>O]_'C]1R9*YN!BR+2EKO/B##Y* M4[=9YCE&Z61K_O>#A>WKT.0XW)W6AJ'EY7JC&P$Q,*IOBX-HHZ*0(&0R297H6_-DWA.@ MZ\:8?6S_[!,\>ZFY@VJ '&\YOYSF=2# Y?)W2;V0Z MA+%!-^\, :\G]O]X75]$_+8)WG_)8_T7W\SR.BNL$T$W=JSLFO2_E"!;U&0_ MC>"$M> 23RZZX(UO3;(\\I)'YJ#HQ <[,<9>^&M&-]VXH*T#=M/5\SQAEDFA M]05=G*4I+@\O1E_^F4T*R3U%;U0$WGYU^>;A9Z?+=#E?7M]ER,Q>&QLE&&L0 ME,T) LL(PF7A)$=I?.NYJ[T$/#(16OV,ZW#Y(5Y.+U8F_#_S6I]?W!%B@@%5 M*$@Z$(IRS=HHZFS1(&(H(7%47MK=\II=/C=VFC(4.AXD(,TUW^N)V]^NPX)^ M#W%)7OZ.'/CS;#4.UY@>]:#/- ECQR_PR,A6$74KQ)O[0MQ -<;";&V,09-! M<<_SP)H'FT,4T2ISN M?/[K[P3&)2&&/GD+09T-]R9:"#Z:RKK+P&.%(!:?K*7?U:USI9=D.GI0)'W" M?'V)'\I37_KAZ[W_LFHPD@:SM-*"UH;5&SB_>A,'=%$AR6 U(:CU ,DA@HZ; M:C7%TZ,9D\$-U\'YS6Y+6S7'^JA2L):!M#F""A3,G:]/FL@4K;#*67LJWWPL MW@(@3L')3.9L[,LV]:708^EZ#/2 M'6OO9V!U@/)'IPBF[TVO/KV=+_Z8+U:V^39GN]J+J?:.,]&A/ 2#1UU,23 M'S%7C^&$RPXEBM:/LC\M33_1ZGBKSPD)-/_WY!\Z6N*RO8]WUS7]1 MT+[[5R:T^V=GN $T3(*RHKZJJCU$H6Q]SI!%U7J$YTB1QPU_@\+RE,;L KM? M<':-=5GW?7'B,K/H27^.:P15^\,=*168+*Y$2B%8;!T'GQ1FW+;\@?'6P@!= M(&FKECY>+]*GL/&<>YZBHTB:5<=R& M_S'B7!MS]0O'']>N=B_S^/HM[_!.>%F?II2)U;P#$8*,"5 'IJ1'BWK(TXL= MQ1SWU=PQ0-G,:,/?7&W^0_U')#?ZW__C_P-02P,$% @ .H5B5OM8W%G< M @ B < !8 !DROWR6!;A6=)NVAZOQ@Y>*[ M[_O.Y[/[)\.9%WR[\R'160IW]Y_'(P]JAFDN'<\TA\$0;H/)&%J-I@6!)%PQ MS00GJ6GZTQK4$JUSUS2WVVUCZS2$7)O!W"R@6F8JA**-2$>U0;_X@S,ET>!# M_\0P8"C"34:YAE!2HFD$&\7X&I8150]@&'LO3^0[R=:)!KMI.[ 4\H$]DFI= M,YW2P0&G;U9VWRQ)^BL1[0;]B#T"BRYKS+;C3AQ?K*@3.RUJM[OMMA-WNJVP MZ=BA%7>^6RC21/-&0@M^M]7.=6_+(IVX5K/YL5;Z#?JQX!K) M) 97GQ7&,1*1:P33(GZM9CEX18L0D8^G./0]81A5,Z1;F(B/\O*ZP6(:BDL65HV(_*(I']M+< M5HEU$"=EG!X2M>PB._\I82N&V^XTK)>I/:=]T/H&DBP;)7FSZ<*?!C"[AM%T MZ-_Y.*$Y]V]&B\"?^\/#X;WRO-G]-!A-;^!Z-)_\0?XK57N#U%JOIK:D$ JN MBG;0 G1"@?%0R%Q(4C0;K'8@:4PEY6&Q!'.Z9DKO%Q<:^Z=LI:E0#7 RU.JZE2( ] MN9<4,TYXR$B*N[-G5 7.5T:0.Z!APG&[UCL8\;!1!Y+GE,@B'@7KA"FXXGR# MT?.*\Z#&:AI?(!:RY-AA"% >H9HA#6FVHA(GK4Y/E3,, M_?%L% 0^G)TZW1X$LWOOUH?Q^.X_R,,36'^84$7JX.$5AK7CC+P3<2_.\)&F M@YK?[_1<5"^:6YWW1WITRS]?RD)KD;G-7R%DI42ZT< G M4$L#!!0 ( #J%8E:@1R7M$ @ 'DA 6 9'-P+3(P,C(Q,C,Q>&5X M,S$Q+FAT;>U:;7/;-A+^?K\"M>=2>T9OE.38EIS,*++2:)K:&5ENVD\W$ F* M&%,$"X"2=;_^G@4H6_)+(K=-8\^<9Z*(Q&*Q>';WV06IDQ].S_OCWS\-6&)G M*?MT^>[CL,]VJO7ZYU:_7C\=G[(/XU\^LG:M$;"QYIF15JJ,I_7ZX&R'[236 MYIUZ?;%8U!:MFM+3^GA4)U7M>JJ4$;7(1CMO3^@./@6/WO[KY(=JE9VJL)B) MS+)0"VY%Q HCLRG[' ESQ:K54JJO\J66T\2R9J/98I^5OI)S[L>MM*EXN])S M4O?7)W6WR,E$1+:5GDJIUG'[;U4M1(/ M5:IT9[?A_KHT4HWY3*;+SH]C.1.&G8D%&ZD9SWZL&/BK:H26L1SN$GE1F8K77H$D;'%PGPBM"?R?C^X/1>/A^V.^- MA^=GB.K1Q67O;,S&YVQT^7%PP8(6KP;M/;[/>F>G+#B(RJO+L]/!B(T_#-C% MH'\Y&HZ'$![\UO_0._MIP'K],3M_SX+C5KO">A>L=WK^:3PXW="/>6[-5J-) MLDY5;_2N=S:XJ)[_]G'P^TI+L]%H;HOK-T>Q_2"*PPJ#/O8KSR*A$Z6N*BP4 MVLIXR6S"[:O=@Z/N,]]"4&-#EO"Y8%K,I5B :6PB#>ME6<%3-A*YTI:IC+U7 M>L:"1O5GIF+VJ^0P=2S")(.=TR4;9F$-VSU^[MMMUM@[;K!)[&BV9%>96J0B MFHJ*W[7VVXT45LP4R!<*N8A;FJD9 M.,$J+W=/(!.A,(;K)8G,^)7 NFLZ#>Y%, 9+IH[6L08)A%*#QB&683HL0;BQ M12+#A)F"/F[G+X06I1+:P$R:%'Q/I6,A;8(-FER$SD#2F\,T%6&;&Y=9C/CF5+KQ/4R+"#KAA34X*O"@ MU.F2Y0"1_$]QD::W#BZQ-7>61@Q%KB>HD$210@!>58#>+6>M2_!>>T:&V_L]-7N43,X[)K2/2674O"J M.):X=!@,&=?"H0WTY"05A H3>DZDB9,E2DPCU):J]3# MGFL5B@BW#=L#RI& VSR4@^LPX=E4L!ZR952DD' U\6!/[+NIKB;2E;^45,PS M[V[2SRBEUJ+ >X5LV7JA>&.A& O1/N_&!B2(OI]4:[H;#5GK]7>+ &HI3H5! M.P0P')5]W5,58MF0%V;[*41W$P'4RY4\@:I"0P$2:2Z-2T](BI]F]CK MY*!%RIT;2P:]=46E) X:E$ARV&)4*B/7O9MB8F0DN9:T >EYWM%51IH*0]SK MHMXXHG;)C.,!#$+?[B;E'/$3%BDG#L*VG!&W'(X9OB*L%S)\FP@2!$U@OHB> M1 O/)TPF^VQE] /KM]S?-UQ_,T2W3O5[D;H]26P=L CRN8PH#KG!L9/8D!O$ M,'4*%)Q<1ZM 0>A*/I&IM$LJ,@\M2VGC8LJ%BX_X#=&U3L.1[G6YH;S0.<+5 MN*(8ADI'S@#71FQ^CS!C+R\QPGTV MF/.T<"1#GA-QC!Y$SH&Y>:"7N*FP6Y"FOWRXO7"QB(D@/..;F(DJ[.,6;$/K M_$9:4(<6?[U#99-5[^?22W@D8(\+)5K@Y7DT0D7T8-T'G8XA9;?@1A[T[!-( MAJJ<"L-"$[1K)>4!K3-E+.[30POH,B$4_5&@(D'UWB-38L0(TO^.=&DX&E[A M3E!TN')'36_7OK:F_A)QN)@2D6-4AT?)=DNFTT4ZAJ-1Q+V.25[B R0A2$RPO_4L:W"6?Q12)CO0K?(0G?JVG^Y M#7,/AT[J"R0<24< .DR$4@#YDK1O&M>%X%?$PKXN.QYV'85[3K$Z@#[)GV6/ MZ0]@#^0@CS#1B)L4?-3W91^"*7 @VH6*+P4&=< 4,\ /4-QF2NI[\*C^@FD> M'6T/;!YK!'T%J J7I_"+>VI3.K#BR5!FS/R!-.MZZ'+X0DB M4^@JMI#RW(C.ZDL7E)FG?-F1F3/$3>J6RB;*6C7KT N1.?$NJE_YR-\]_??# MY;N2X^/:4?N(7I=8C7_1:F$_VJ@%-%2WT?VQH'9XV'QT],LS&X^.M0]KQT'K MVZ@]V$IMW0'AP0#<)N?9FYW6SIU729T&"YR[5OJ^(-K,KTEX_=T+I?]=YWB_ M_//!Z]Z6O=IM(QG=YYU7"C>A^_6-;F#R]^%8)H'+D1S(T$,-1I!T7Q+"SPW5 MEX1=/Y$B9H-K$19TL&/G:SUD/^$2Y3C[/Z)/073ODW_L@0)[#];]OP1EW=6B M!TK=^HOZ7/F?*73\X\RY>/35?5G,&K=3^ 0,4-C'I_R)M_WEI_]1@OMYQ-O_ M 5!+ P04 " ZA6)6:*?_C@0( !R( %@ &1S<"TR,#(R,3(S,7AE M>#,Q,BYH=&WM6FU3VT@2_GZ_8A;JLE#E-]F&!$.HKL32R MII UVIF1C>_7W],S,K;!9,UM+BQ51Q7&TO3T>S_=(W'RT]EE;_C;ESY+["1E M7VX^G ]Z;*=:KW]M]>KUL^$9^S3\?,[:M4; AIIG1EJI,I[6Z_V+';:36)MW MZO79;%:;M6I*C^O#JSJQ:M=3I8RH13;:.3VA._@4/#K]V\E/U2H[4V$Q$9EE MH1;)9[W&#M/Q?N=BN:/17 ]AA2K\D[0A(@G6"W(0Y4JW=EMN)]C6JG&?"+3 M>>?GH9P(PR[$C%VI"<]^KA@$JVJ$EK$G-/+? LI#B+N<>@D\J,[$P- @. M8%W_+I$C:5DKJ#77+=A.]Q A$?K'*]^DT/3Z5\/!QT&O.QQ<7B"EKZYONA=# M-KQD5S?G_6L6M'@U:._Q?=:].&/!051>W5R<]:_8\%.?7?=[-U>#X0#$_5][ MG[H7O_19MS=DEQ]9<-1J5UCWFG7/+K\,^V=K_+'/R6PUFD3K6'6O/G0O^M?5 MRU_/^[\MN#0;C69M6\=^;S<>/?!B>Z,7!Q5VSK6>L\\\BD168:'05L9S9A-N MW^P>O#M^*?T?I<%F X(:&["$3P738BK%#"!C$VE8-\L*GK(KD2MMF N&'*9,9[-69%970@H#"1VH P_<#;!E9;P5,Q#W-),38 ( M5GFZ1P29"(4Q' D#D@F_%9"[PM/@7@1E(#)UB X91!!*#00'68;MT"02FLT2 M&2;,%/2QW#\36I1,R(")-"F@GKK&3-H$!IIF5=9C'RFU/7QOAO?D*!7D%280XE$J34+D1#9!X5+QTG4D39@J4V ?E;16J7=[ MKE4H(MPV; ]>C@3"YEW9OPL3GHT%ZZ):KHH4%*XC'NR)?;?5=42Z\I>26GGF MPTW\&9742A;XJ) N6PN*UP3%$$1V/LP-4!!\/ZO7'.?H5M"EFHK8=EJ'+Y8! M-%"<"8-A",YP4/;'D:H0RH:\,-MO(;@;"7B]E.0!5!4:#%!(4VE<>8)*9(X/ M=>]E8:^"@Q8I=V$L$709BDH)'+0H4>30Q:A41FYP-\7(R$AR+P55& MG I#V.NRWCB@=L6,DP$4PLCN-N4<^1,6*2<,@EE.B26&8X?O"*N-#-]&@@@! M$]@OHF?!PE\G34;[;*'T!ODM]_,_E+^>HEN7^J-,W1XDMDY8)/E41I2'W.#$ M26C(#7*8)@5*3JZC1:(@=24?R53:.36936*I;%Q.N73Q&;]&NC)I.-"]*PW* M"YTC78UKBF&H=.04<#/'6&3H=2FR%BLBIW(@$LQ3/C-1-C('[JWEYDND&7M] MA1'NL_Z4IX4#&8JP+ZN%0B :\OHA$ZHG?68Z?3,:2<%MS* MQL@^ V2HRZDP+#2Y=J6E;. Z4<;B/CVR "\3@M'O!3H26.\]L25&CJ#\'U"7 MBF/@%>X$18NU[K1)N[OLO 8?+*1$Y1'7^*-%NCG/2K4C+X]0#^LJ? M=M&S\^B%LN;@OYVDWZ11:Z M4]?^ZQV8NSATTEP@$4@Z M!A(I0"GB]!^WYPG0E^2RCL^[+#83=1N.<4BP/H ML^)9SIC^ +:A!GF$C4; MJKG ZBQ1OI[Y6GH@G-^E7;S8D]AMAW0XS14U^\QUF+S9#0X;Q\V*>RGR#-6M MFZ'+Y1$R4^@J3$AY;D1G\>48D)FG?-Z1F5/$;3HNF8V4M6K2H75RS2W5;?1XK?VN=M1X>KE1"YY<^TYLZTYE MKS8\8W*>O=]I[2PVE+76:>9W+%A_\T'E]] YWB\_/GF"-@QZL]M&,;C/M0?Z M]XE3^N(;9C;(R"U=4^:52[LH;ZESY]_,=_S!O*IY\ M9UU">6.YA8]0K(5]>LO:A-&N-9<-\6G?QOO_B_@]#]02P,$% @ M.H5B5B')&?IQ!0 -A4 !8 !DADPM1 M43M12>M@H._@-R7)P6^#%Y8%8Q$O"\H5Q)(211-85HPOX&-"JW.PK,9J),JU M9(M,@>_Z 7P4\IQ=D'I=,973@XV?@5-?#QQSR& NDO7!(&$7P)+7+19VTGGH M!FEW+^B$2:=# I]X[ZG4.J>O6P7C5D;U^;VP4ZK^ MBB4JZWFN^WO+V!T,4L$5'B9Q<_VS]G'?$Y$+=*9$V?-\]*3HI;)(SA:\9_"U M:E<;\SF)SQ=2+'EBQ2(7LK>5FD^_N7+-IZ^W6"DI6+[NO8I802LXH2LX$P7A MK]H5%LNJJ&1I;5BQ?R@&CZ>;RU4-; _]Y(S3#5#/U^@FEQF;,P6!;WNWH3T. M5(PEH?*YH1I-SJ*CPZ/1,#J:GB#7SV;OAR<11-,'(3Y[2-X^O+=G]LB&V61D M8'E!QVW#< ;#\?0TFHQ_#9P;=%UW%Z:'$+V=P&QX]F9X,IE9TS^/)Y]@.(KT MBN^Z_F,9>P?D]\<2?A;+$8=8<$YCW4EAQ50&*J,PY'Q)#JYAF-%Y*[/@(GO $ M)I=Q1OB"8F,N"E95.G[\TY8)=G'(J*08^,T0:SB;"-MP!#&5BJ7K-I1+62TU M1"7@FLIG3-0QCDT%-AC:N M$PR@L]]_="A M3D2$^6]8FR[S?(WL+LI<<^:*1Y+^O622ZDE=Z<+,&O)[P39!VDKP.MO)SE4Q MKUEWQ;BFHEXW"&M:%(;+6-=N7W/S5ZBM_SQKRSBVDH*8@F'C4@2W)GC7U&I3 M>,(D5KZ4M-(U;NMEDN> VS :;#^X4&+1JW;3DSCAL;Z/#A,C*4V#0:ME7E-$ ME%2:,ZL-+9IN9W]#>U=DGM.K(29D0J4>8#DI*]K;_.@GK"ISLNXQ;K)B-O4; M9W.AE"AZ6OY=Z,:%K;09E(8V]7*C#+M=>S_;@1C?:1C3;#^H]PZ)A%U,C#=%=;O=2MH;38TG.OY MY25XMQ6DIN'=C-?)OJF]?^#_B!$=DG-4#U#?S,[CS"-"DYMM0 MU^+K'M-$^>-;DL'[9GU[<#X)U!=+^3-0O=P*]_J5^09T#!^P]5"9"7%^"^A7 MR-NT$]UM7'L/&P14(F<);!V:SZ:A]ER=C]87D_??N/*N_>A\_I\J]/2J?$.J MGF#ZA$9U9S@U\\2U?3U2;DZLGZ$[O(Y^+,X835%IH>I2[(+"-$T9BG0SD$<9 M#G8\X6LS]QG"VCZ5##5&B2+C'K:=SS1K0RS'#/]G^^@XA KYA>I+2(;A(#2C MC1A*;13,BG(,"$>4>;/6:.X$YNLKO:V?F#)4SW.*IJ44%TP_#^(3U0U]9>J^ M8BC>YEJX-W(/G=RU29>2LRJ[=O"8IT4)#/4=1IFFL"SQC@Z35NIA57?S#5PI MZO>//4ESH@MZ[YW<=1^L"7F]A8W7?-=O%,V[S8-_ 5!+ P04 M " ZA6)6*."%D'$% T%0 %@ &1S<"TR,#(R,3(S,7AE>#,R,BYH M=&W=6&UOVS80_KY?<7.P-@&L5SN)+;L!7-M!C:5Q$*OK^FF@)3QGKLGSQW9_W4T'88?+L:0JCR#BW>OSR9#:%B. M\[XU=)Q1.((WX=LS:-NN!Z$DO&2*"4XRQQF?-Z"1*E4$CK-:K>Q5RQ9RX827 MCC;5=C(A2FK'*FZ<]/4;_*8D/OFE_ZMEP4A$RYQR!9&D1-$8EB7C"W@?T_(C M6%8]:RB*M62+5('O^BUX+^1'=D6J<<541D\V=OI.]=QWS";]N8C7)_V870&+ M7S78G';B;N?HN'74.6K/XT[73]IS2MPN=;U.Q_7^\M!)!Z=7:TJUSNBK1LZX ME5*]?] ^+%1OQ6*5!I[K_M8P\T[ZB> *-Y.XN/I9V;AOB<@%&E.B"#P?+2EZ MK2R2L04/#+Y&96HS?4ZBCPLIECRV(I$)&>PEYM.KGUSSZ>DE5D)REJV#ER'+ M:0GG= 67(B?\9;/$9%DEE2RI)I;L'XK.X^[F<54!.T8[&>-T ]3S-;KQ=P?04PC=CF TN7P_.QS-K M^N?9^ ,,AJ$>\5WWT8R] _+;8VE_$LN$0R0XIY%64E@QE8)**0PX7Y(,+FDA MI *1P!^,H',AC5*.GBW6,.&1#?MZ[HN]CN^[O:'("\+7YLGK'0":.Q4R!\^U M?H=$2&,W866$=M>42* \1JT=T8CFA6,IRJ2$J 3L>:Z>.>S6-T2,2BT(7B)NSZSF:#+B=<93(.>&TM*;7&5W# M(#(1U&1HXCA!!PX[O4,HY3DQ"0,A4L1 M7!KC6Y.K3>()DYCY0M)2Y[BIATF6 2Y#;U!^<*# I)?-6I,XX9%^CP9CTU(: M@<%9RZRBB"BH-'N6&UK4:F=_A;PK,L_HMH@)&5.I"UA&BI(&FQ^]F)5%1M8! MXR8J9E&O-C872HD\T.W?E18NE-*Z4!K:5,-U9]CMVIUV1S>'"CM"%6\VKOM& MV_2-CHKOC[6/[,ZA]^"P:S\\]CFSOMWM'G]SJ\99_U%F'1.(*A@8[A+S]ZK1 M:FP6U)P+_.(:O-L=I*;AW8A7P;[9>W_'_Q&OC:A&2&=32N MD5%:%5#?U,_6 MG2- '9JO0UTU7_>8)HKO+TD&[^OU[<+Y)%"?3>6/0/5BKWW<*\TWG!$IUYC- M&.7_%LPO4+<6$ZTUKGV,\@"ER%@,>Z?FLY'3P-71:'PV=/^-*6]G1T?S_Y2? MI^;D*P+UA*E/$*D[A:FN):[MZW)RLUK]B)[#.]1'XI31!$ZWY7B:) P;]"^5 MV&>(9/]",L10((@='-U3#*((#ZY*7R_5Z X^(=6&6HXI_<_VX#B $AF&O9>0 M#-U!?*8S8MAH8[NL*$>'L$"9>[6ZXXYAOMYVV_J\E&+O/*UC(&F&K>$5O7&5X,C,Q+FAT M;5!+ 0(4 Q0 ( #J%8E:@1R7M$ @ 'DA 6 " =2: M"0!D#,Q,BYH M=&U02P$"% ,4 " ZA6)6(&5X,S(Q+FAT;5!+ 0(4 Q0 ( #J%8E8HX(60 M<04 #05 6 " ?6P"0!D

9 MZE*WMA+VHRJ[*/\#(BSHQ8>D'PH?;.1X8^GMA2?YM<&QISK=@[7-,@&*59$# M(D^+'D[RZ0U<6KM%F4&'/ 6^E_CPNI2&=RE803\6L7&!O)PFF2N'D7?*G@3(3VX]1@2K<,/[];#UY^%.X ,WXX7#5321 M_RYYIR+_9:=:GR)*-O]<6>XZ4%D,)0'^')\WD0#UY.TWLYW[/Z5(__8XVEOB M-A9WLY>%;]?6(/"'T./A/6:]N0YDFT5>])UAI7_Y>+C6>#+:&E.>Q@U)08-/ M/$D :$"0.I.QYM[_L"KOGQ\+2O*/.#PM3\_3R41#>G=B287,.)(*#Q9W&[VU@V2))[329]T0*BG1G!T5 MC9A6HB4!U.(TB.?P(RG_D#;D =LX?'>*!+ RBV-J+1,_.1'O)$2?;L%7?ZJL M_FWA[?V?_L+?Q')_SS+BA'K*B@10>74,)C[>;&U?LCR]Z@ ^WB0!*O.W>"Z1 MD6=//@D0@#SC6+;+WQ@E ;*3"> ^E2;0R3[P.PFPIV%^!+Q ORR(HN/M#R/ M [W$BI]328/.#LG1?XI/'6242B"DHHAJA],DP/ G_V%RE%'8K?!A)89P))R? MDN.6W1EU$'SM7A$)L(@@]GSG$#RM0:XN(X%[P/)>(JQS!TY(FOH7V37^>5K2 M?2,:$V3.![Z%AR?Z>X'W5T#NY' ?W_2OPJO\\\3*'T6K_-?E"MFL)$_I[EDV M"<#ON?C/LH_\Z[S'#_0&@99!Y N$D8H[,(/G*_T7V;_A"M;&:=%&9 M7E^\U6[\G$ M:7EB#TT+F= I.I8GR3M#C\B:H[KW+T;5"(E8W%,F6^+1& F@+NWN.0I3(2O? M)H0$J,L^%2I)9R7NZH\0-9PMB2?:!#W"R#;93<(NGR[]Y]6@;S:)-T8)XOG: MWS:G'&UM+E/\L7[3+O"/M+KWT H. P.O8X;YF6Y7YUGT9\K\E['%[-34,U_^ M.T=2PN]'":8EEH1'XP1Y=Y3CK++"#Z ,]YO[1)T!6/;-/Q=65YUC U $#IV@ MB1%UIL#_\&V_7+P-3$\"H.3&">KVYY^/0%O:BU6[9QJ?5V%#LE9VL\<*[I-- M6FXQ,=6 O&BA_[E[TEXH#$=+08$6]G6-W1NSD&]FM(Y2@C_?)"9>B,O!?.3* MH',TR?Q$]B*/R>*GXJ,P8+PJC-D3#:R V_EG8B!\0WOUSBY(/TYFM MP W!;R8RN>>(G&D'"^.4HP&[U;UCY]\M#ZSDV'M\T95*_NA,_0Z%J[*G N%0 M)4W76S\Z)C^&U=_\\-I:46^(XJD"G'XE--V+LBBO&?3T/*]9["0NR1GRM,/#L0'D #&S22 GI7S?L/PTV^ZU-][[G"9P$II#XR5 MERROF_GTMG]4.)Q,/_\$-^_G0S^XP;^ MXVE @@/2(!0C#Z.N?#(=AI>*1XP@-SFLK[TK%D&A9X(\>B:&NP&_4Q?SZFO765(/,JUE7_]XVRK2),['$4^J- M>*SGV5N-B]F\+HPM$OX3*$D\].665^_^.QUFWO_63<6LO!8]:*J-6TC*?8&W MV"-VG'M#OG59_JB1Y[L6RE>A5+&I<_N(\EM>E>-+ MO4_]-W@O<:H=YLO;ZN,2E5E+7_T'"SPC"R13DNW)ZJ&=3HF&I4K_LL'SUSZG8F_EY1 M[."'8 ^3[*56[+<9UB[P-B+:9#<$7JV4L!5I9%GGG^^=F9GQ=D;FG 30'RU) MVJ"V5V4JZ56[:I"$THF><,PLOP;_8[ MO1GF:H3MO4S=BPQOJGVG7_K(5XC-FMJHT6F0VW0/!ZB,TJ0=9;3L[%+$ )MZ_#:6NTF/;&,65 8$IA:;GPP M*=Q@]9ESNJ28N7M$@]^/8D$#@=?N+MPB"HW>P)[O8]-:$UBF@PX_+N;R%-SU MCW//NHUMS469ZSA) \4>_U$3K1V_ULKY*4&3SWF):)5;ZK +N^ZF]")_<$E9 M)T1J=G7DMOM@RR_VO:"MY*":^/2ZK)JTY8FWU)?4A4OXJOZ!#./5OI0!A Q8 M7GZ[S+]$L9#ID(KMK\.^/U'( M)JX^ \28RZ"M*$P]7M#BK1>N'G%TAACA*,TNYC<0;F_$[ 7J[HV7( M+KN:A#D\J'/&.8816Z_?4>\-W;%.I%>)SKG2B?..VE$R+)>>[:F;3"P*[AD" M?W>\@$TJ.N*&N*<\]^2JGU3U"D&3 G>UOB/ZQ''[ PIQ!/AA-$""+<]Q\F> MDB=J0//8Q5/Y]JV:QK_=>,(NR*O$YF^:23.=\(U0C.+SV[?S3&8W&@W1#C.7 M,,QUXS>?-;SJCU??Y HY*T0\U7$WG/!A[4JTYPAMM&BXNL S$1BB%W*6#Q89 M6%L+>.D?N?O"0N"7,YGK.9YS;(?TVPJIW3Q(\BU)>/.,YO17>LLG=@,]]>?_ M[&RX09V(DSLJ+"1 Q6 A,5[K;*&5YC\VS!Q^A*M8ZBMX: NE=C:PP*"/1)>3IZ:#NYV.>Q M9S+=X5;&43GWG,X-HC;&7%*"?]">)AYQW>"XU9>#VZQZTH:'L+=BO(+?E M;0S?50V4*9Q>"6B#\M,6'KSM%[5=Z!7_*/-#7<6R%<"S,\#@.Z?.D%Z3,F4'"P>B<][4HB'MCW-IEGH MG&O?B%BBF0W'?D$9Z;%F"J&_-P4)A:Y M\5YC'40^CH!L_E'U99'TPI>F_-FJRH)_O!K\'5)*.#0W;WFNN1L86Y( - 4) MA#LD %Y3:3:A[MV"Q># 'TS PJ=AB.]D"S8B3,KR\KI"3Z5,U0J1;;JLY*%7 M]6U,IR &X6ZX]7M8Y$>HY9TFV)""6(G[4%'Y 9[S\52-YB[A>M&DM)=*E(6ID#8SZU:]*I&<+G"\RZKX!1(7C( M*QF>@]N)K+@GU[O_:K+H_5LB=:?1A;N @QEJ;OE5GO=WW%[I2W2.O4]IR<^W METG9AV=;!>85?*]+&]HP=7Q_;Y#V?1+0\*6+NOJ+K&C[DARRSV3[YZAK5/>! M!. I(YX0[U#IEH>':_] MO6NY_^>VBYG=V7G[BGI$3@"$'N2=GG1IR&H_T9%=B^3 M 'WYZ(338\AYVG>.S68!$N!F0C1X.)-B;B]5&+R7S93 MWCGTG^8G;3:_^#M$& FP.4^F.";+CO^.+L4C<<6^R/-;6?&LYPO(/!)@-*EO M1)UY^EW[_^V$H\'6FS#(.$P1K2A.ZP-^X 3MDG5]1]1GY(M6<=&]E]WH%T@= MX#CJ.- ,QYXH&6),G2P[LN[H7.]N]*\;C>)]/6(;W$?W!Z0B&4SSDF;=1/_/ MRG%@!YA5";ZT.?M"Y8Z/PD*O5L/[AU"/H[D; KER2>T[KHF/AR2C\\\>.F3= M2^U,_3@Y8QZ;19?DM*R0Z&*S\)P>L"\9B\$K\-2DK2!Q5NV^3R)Z&ZGBT.<7 M&,M<71@TVUX%/Z*ZZ^)F)<O.C@2_.9ZHZ;HW8Q[SXO7]'"8J]1,7 M.;9UO/%]35U1?JK=CC((^MIA44S/*7=XYM=>6];I-[4N@^( V#19*R.H<\K% M(?AM=-R+PVN@A]CMUA*T%#*-TT=T9%*P;(SRY_O4Y8]R2T68>O:C;""\KY+, MQ*L9><\ MV!"7E46%]*YC'BW5Q8BV$R^V.ROOP1E5RY7P9Q@S.T\A%>X7W%+75BZEGO-! MORH-_B837GC8&YA_=>-XJX /8[OGBYK('6Y,\.E==ZCPXQ"?3J'AN1U%HT*" M$) 3/F(S10+L?D:>W/QVYXI0D^,&-1P%C?35B%:B%HCF952[5/78>>E5XV-N MJA!HP#7+.O8@!>[_65@ MRG4%: ?H$C[_17JW)MK/,V5;LH8F]^-3FCN03R=>KZGYW2:0.^Z?U?O1];7!LBUW_BZWJ.LD9>X(X15B4.(5F)IG=:%+Z8V,[$7 M[?=M7=='(J3'\*V"*^??FJ]6Y7ARP+8HN#MTU0@T5.FQ!D1C2D5]/!+'U^'- MZ?6IH$S=M?<$$_V^.(':"-HKSD\ADIV:0=?#CD=!22.IQU&N:DV%512-@^[T$ M;I@N9= Y4H 8EU;BPTG43>F%'ZZ"B".Y/4(#8X3 :@PD]C0BA"AHYN-^=DN: MT]TZP?92,_0H:L[UBM-R]H\S%*->MJH2U@ _H[] M941!@MG46Q*@7DD62QPYD.%$7Z^4?/QY";'+5.>?2)1N*GO^PB&[JK:@O*1( MH]"T-:2G$1/ONUP\SVXLQJL 1-1#$ M$_OG4X:+'/.Z8:91QGS@GC(<71B#(!@6K8&O$FY*&X]9_FAH:79*@B[32_RX ME_AN?HB.2OZ;#)B%X(Y:O&[?".T6OSQK7]?X?A/*O)W"&-D+L*5;.F1GIV97 M0N>DH,F,-K*5;WPK@&5V^KF]R=L>ZG&$ZJW9KRYJ2TN)%[(4LES-++N=A-%> MF?EKVSC:KAFCXM>GI?%!SK6U_(H*Y^67Z'_N ''\*S"[7 M^B*P65BL^INP=CA#NW/$-:501B:>^+E<@=+.@P46,=5 MT,3@44G&\4)NO?$!2\.ULD?!]TB #GWL%AG$](F?&;9.93CUX'U7S\F\M,S/ MWV:GY_+,,64GTE9QS5-9O]?[Z,LGL5KI-(G.BR527ZS]K_G%^21L[2]?@_:2 M -:_C^#;K_Z\@WL[K[LFO#6N?U9&>$2=YD,"H%MZ(PCJP# 8*%\%B=9,5#0M M5A0=CPW&[\:[)@+D;W]'X,T"%+!>^0XJ=_ *G-=D-E2#CR'\D=6;$2X0F#67 M+7NW>"=(G,@AB6:=16)( '##8NR)8H_K=H+X03D2D_T;C-+>) &@L_4_$@:& M+25_FG\BN.+?E(\\>UJWI(/3[S7.HL5[P-1S;A6,QXEH@V:8LV0T=OS0N=P ;?E=,%+ M^E,51IZ,SZHH!U7X8,;?L4-(>Q3\LCVU&>[6S"X+82M,U\64*Z5=KJ]M.:G' MU6,X1D42>QSI<0Y&]X;EC#IY"CV4.3[2^30RK#KMS7VNQNWBXH (4D+@':!< M_D@BN/6GRC 2D7I6GHWES@[SE>WB(Q-D_"/R:H:%+<-MS@MD+A\O#834[[B/ M>==)FJ@\GY%I8&[E(VA4XM]]F>T7K4D++X 1#>-"!:Y)NF:YN%"I+EU/!C"O M3L&9 L3L6."S ?QXN%WCS;@]&JZH?-T_E7S,O26\A?C- 1(@O!@K?A0?T'DD M/K>[OOK&O\5O9P^I==2$Y-O2/Z^V_4VHV_<^G_^TJC)=L-,N7#)'YS;<,YFV MVJE)>(':XU>SDNYR_:FR'%FJ)4==?94+E+MK89X#<\0MQAX(VS6SHVB=M)_' M/=^X7O>Z)JR^KLM\]&IRD.; H<"%;P1&1F!@@)3PBG]B_[LC?V+V&S,2 -(K M/1TPY-++VI[.&L=LXOAYX3[U O1N.60I)X#9^5[PQ]3J"Y (2Z9:)[]N5@M& M7$^XE"6]:??JG=YL,>N_TWKQM&=TJQW MH:[59E+9^_$OE[ ^ZO\\&@UD0\0P.I3R ?& M"33]==8L"/%:QZ S]LI:T17XFP9%WZW]H=U.9_B5=*$OVTYO+]7C2W"TW=7: MKMBF=CWS=8;OCW=K9:;% '*WU)+OQ9YEPWBHU9? 43/AM6AYF##&Z7(-D+Z7 M-9/+M)K[!UT!4"GA2:*J$E;]W52@"A,^O8N'8M13&82NJRPT,5-[7UW_PDM5 M[4;B:QF^F_@\=!T(= M=X+U/M*)Q!VG'('K"G\_G"6OV+93P^\AUZ:9W+WNHIDEGXCN06.T2#8]04'\ M@%M%L,QS4H7'.O$-+K3X3Q38US5#(V-KP]?K"$GM&"#(P]A*AF[K1PJW!DO+ MNYTRV+H;\S*7HT 9N[O3KIL]!$4D=NY^VW#O7>F].83\R&/,F2O[B$&5:Z MCDWMYE@-JO'7UL17ET[/F,WP]=I?&*A:C+=BR[@JU+>FX,&,1"%"ZQ58NT6% MGT^VWNHOVZASK=16[+K][J:-9]N\Y%V+YP=\(;I:F6DDP%UI&!SGJ#>J9)1% MCV6)E%ZD?P^4:'WBM12H^I)F^"*CYE,*KOW>3((!;BKV-A[JGP-[A"T:V17+ M$JAIJG$ZVON0*'GCQB=A)_:S7CFE*QLJP$_#O<"H;&ESCFBCF?62)#W6HB>UU M),"ID*-#)>S?I;295#[8 L/NI(;]N2HO&WQF"Q=T[?5.(QQ-^3O;WS MC^R5!+[B]2$P"WSZT^A!*H5';"S@XQ%5_ZA21'RE)BK[NL\#-/.W.H^!=D_L:A*N&Z=X)O> :Y,RK5S+I*&5Y+XF,$C,M">!R+RZ^9OY;EF4T M);S70CH$91LAI<.G/KH\[DE;46=B'@NCFF9^U_OU#QM7,IQC6:Q5@&""[48> MU<PQSU24Y>!Z.P-1LA74*?E0! M[]91O+W] -1 9YQ4KU+;8YD=UTH_ML/Z-$(35Y[,]TJA^663>L(GYA-::]M8 ML,5![H_1&2(\AZ<_U]'(@N_7V\,XL0>W"I;O/_\4R\73Y<6+U2@J.>R'2>#> MI&/ %V8]1 =B6N98\R^LJDJOM+C2_V44CXPF:)9:F ML+M8,^])+WTVCC,]_Q@^.ET*#\IXU3E=&@'V;C^N?0TG*/]^Q>.\9SN]%93\ M4V'V1#E\,4[+L009D;0^PQ)QM8>M?/=^=9]&^8/]8"!M4(;UY/N)G>WCH$H4 M(H9'I ;7DXU*B&IEBWC<,-ZOK9UNI&(JMZ:R'S)M+7LQ7KYL. ;.@%#A5LLU MF^ETNE6[C0W?&N:4?QQX*=KIU;Z5LOL!0A"GFXFCU<4G84\";N(CGDR$;+JD M/]X:,N60(*C+=GVJ6<=Z^[6 M(C_UR.>XIS#%3+C/>?">,HP5>.1<>LKTD@[ 74)&4V\J$R@V7[I0(5T !^?C MTBE_WG-J35)."_<=D@#166)(G%%^#D$2&SEAJ0._@S["U:DC$U4'!'O45KWE MY-A66MR:%2"1EO3$F_@$_4J\*?35JP+[:C;0LQ9 JO/G=NJ08-4K/AOONN\X M_*WFS>I%+\;#%-%.LCKX I2BD\S4LTPG=$O5:SVVI:NH.9Y\/EZ,0(9Q'OZL M5\&[<_?*0.E&]"@JU,4TMQ-RXV(8=?U]S2V*S=%6.+ZL *8[5N//W7K#)UUK M0L32,/(!U"ZZZK)7_7"7H%=0 X]O!;H).D-#GN%E2&J3Q:ZIA*I(XK*(Z28 ?Z63;$B=YC%./ MO792V8ZZ-23>W[)Q"CS:V-_%0SPA>$LP-O2$)?LWDLR]'?:]9#.;V'N\G7H) M5"U4S99$*"UQ"7DF:JLCX'=$"4%K=,\B(A;I:S+%3-G*:YI*!+)><;V=NB8P MQ/=0L8+")>2#LL[+#3!S@/ :"\9\JA5DTH["/GA<1&^(?FY[E2'Q^05D214@GLV&5:MB7R']MFGZ(G$(WO#>LI M]=4FRY0T4&?<5KHB3M!7+_+G[JKRY?+D%QCCG%9*"GTT]%NP!T\AQ::F-;_4 M7<*2[S=_X)7(2*3A.KSY'1$L +[4K)A]0@9YI]*;+:76WZU_<2$ZH6P)W'A: MR!2[E?9G@UY/)M6P>$.YEQ3\0;_B(1<-125[ZD^1W?Z.]VNTU7_5*#Z43=4M M6_$O.+G"Z?4KUSTC-K@0NX^\MNFU2-UZ [_8.1.T=_#=:=%DS #+>44SSE\3 M)$@"E!N6Y-IYG]IN+:*5=9?E)VO/A%N>;06SG=/Z_K%0+-#^3P-(CHTO!?1=?!*'%NQR8X M?;Q&S^F-7[#[11;\_7NK .LPZD379'G>P'4<%K5*:5MAN&DU8U3JT&S^UGQ'19*,LFE?R_V9, M/#7 BYV7TNT;/X3,#0KGLW\('G(I]/H%]F@Q. 1'/, ,!FQV$"DG#EM4Y*R_ M5]9+]*04"^IJ/*61(ZB_0T936,Y2MI=W7O&(8KJWICO0"M8[F;+!?;1;PBNB M)26_4=5,TW+9Q "HQ]-2F0=!=Z\I]OC&K;93XV(K9N+4/:(0H5IQRR>1L6U6 M7EY_-&!G4]GKEAPP=\PUGA_B%WR,I@PFGHF>9NRPB[YRZWWKV*B^:D>=NCO: M> U(U)&Q/&-Q1AX8?' _\JL/!P8K2"4]*MIOZ4I.(CBM-OZ]]-10 V5HURWK MG.-K#ML\T]BPD)61]9(UT"PQ\ MUC"[ 'GY^$;D4GP>PAY)+VV#QQ3Y@,SKJZ-'R@+&OD*N*#1W4E1T55+'G0/^ M7'M7EV*+X03.0#N>$M0F2Z6='FQY7[O^^TY1/-]5_-6+]D/>/!&;YN!>QW=* MBF4^^FCFY'LICUN>BQW1F;#(MQ^=D=FFTYT,OD'G31QE'3X?HYU Z2-ZR"U# MX^PIM'.SMJK^$V/5C^U?@6I@0:M /T,("*8-B9AAR:BOBS# 4>5<=+$_>ADD M\HDB\JQ+#!,H+\#KWL]FP?=1G OFB>V)<4;[RZK5*DST6QA^>4NC,0XK.[!Z MP2.X1P*@$$KBYX79?&=2YZG>\XMUL !%I)E!#\,H\2V5!4P?7XDJ>57J4]W& M$I,7?#7\]W ZXVH) ]\V"1 DR+PNZ;,P0QY"YS@6)M>OH/$5\N["3SD@Q[WI M)9Z?#;P\O6F+$ZW]YS%^YP4)E>=9D!KG'J660F_+MU-!A%NLE$?&N-3LIH%[ M#BJ/?-^>W5GEF:T/J!%[43(S$Y1; +/'#<=*^0DV7T:9FNL;/J[?<&^PK@T; MX*XL7V?-S.&Q1&IMPS0QV_H:^&$4@F96[#1]9%$@ A#SZJEW8^MN%<*':]F0(GL]^E<#@ \HJ; EWF M)2C>$24Z%(;3UIJ41D2Y.?J69;Q]-H2[G/7XL[F+[).?K!^5:9;&D@O?('\" M[1"2^ B<+J8M0/'7P6]1OH8Q:%EALLWCSSL\ZD9[HTHR$L.U[Z@1#@<_<,.1 M]_@7:[P[NS]0%L6_ <3N4=+#+U"4VG_Y@_C$/H/HWHT*8+7S3&#&7Z$%T_7? M#-];GE=2S9*]ZT9Q9&V6)5X'@^;C2^75 _+!YBCG=Y](Y]II,Z48WKL!3.23 9 MER(!6$ T>.K[4'K'M?0=B(L!8SF<[SU+J9LDJ";/8@1B MFH7+?T\33+&E"CIEFUOQQ,%J+MO%54]>VPP9U56JS+-G](NT'J.%O)L,]!KP MN4%34(TE.> \<0 Y]*8?1:H,9L!+]ZE<20# HIEQSX@+^,TP%>W\HCWC],EL MX^X95WKU;L:$FH!@O[ #7\YX@"!,8R+-7[^-YW+X<6=B$\W.3O^^V(0N;4_0 M^-(2YLKB:!,XW))1I)7?CG'!=+8V7P)4_A@W=PSPPC[ MO/U:=-ZL!D>I,&B>AHH)^/9U,P0ED7.>HW(3_F;[#)"X^_L8MBA)@/T8GG]O M_J%4L@+O2;; [@4)7%U*L9HM,S)BM[NVQ#2?RG/_MMEW$36Y.%^*\:E[2] 3 M!0CWW_,.^-FCE*4(P@=0].+?R@J%E=2V1;(1*I*-4(X$.(HSU92_-4L(7".\ MP]W??8"[&,"*=8X2B%32X ]XFRAT4]%:F>.^LIM M[%J\.#MKMWOS2WV:5<0>A=Q&]"%?9K-0:8D"5;4X&+.PZ'OOK4 MQS$NLXZ: U"_C72A@%CD->K8+L$C334:+.EAUN-#:0:7N_?ZEY.2XF;+93!R MFY"/&6^S-ZB_S\X]\'9D'JR)$9'D399G6I9(2M2H9/Z,SF8PP4,Z61OG#]P& MKGWQ:RXR%K\A0*%ZR)]0:)+0GG9_3>7*J$?1X:7Q_.JZQ\G;3'=^Y+BH7L3% M>DMKHP7BRH@@O-BF64/@7"-S- U%[V<^CXM'W)I'5-^3FTMK*8=>X\-P^:9U M.MJ=B\ :?,VZ_L]("^VS'OT^I1^AR_!JF#:M, M5\9=^9/P=USQ&8<7KZ=AME(QJ]&E>1.BGCK SE]F@LG"]GS/O.KY2MT8>HN' MR_3Q#ZB:G,Y4?>I +!LLC1\KTF"O5S9^47!FS[^\>B/T#;']H_GC-\-_R(R5;2<1QSS=5I1NO$VJO[H:-L2Z_Z,9 MWX)C;3\V.EZD)S! [7/G'E\?JDKQ2+(=CWB5 ;],FV%0=Y_RS,KA]BL>W)<0 MNBUKV530/)F*%[Z=(1.;OG7_$5@1M_]P8Y/P2FR_W#/AHV 2SC"_$ ;L28Y 1*E?KQZ76 M#$3JIYQJG;F V3_T;S+F5E'1>I3#+??!J)@#$D#1:SL1XWT<,+9'9.OV,PZZ M2(O=[^P8&Z GTZ79[3U<_;G)06_+[7R:A:F)H"!L$SK4DMX)*HIX:ZH]>3#Y M^YWU,JZ?,U4)PQL,Y,6M.;8B@-BET( I(C]QB VR57F4+;ZS.TOECL?@$"ZE M&^H"A4^O+*G<(I#14.B-4JD6OB4)8#^9@7IR)@ MCLF[C_#I*""]S\OR7+0@,SI!@T$J0>KYVX8KL4Q($9IF^>[.9U8A;[G=]9<6 MIE>YZ*CY*]8GZ_T$9Y<#5T&](*X_L0NS,.4QJ^H>%%/5F[>^5D/7LO'4*//A M3E#D/<(#[/)4\@N9;+BM?%USS6O(QR5;/EXNT(,^WFC4F.9Y3NWCR65\Q/V1 M@=CS#_F/A+:S;T/.:<8MJZL6OE9B)B:<7S6U@TT8C(FY3V4SRJ)VOK1"*-L6+!YP&&]AFY MV60_0S]@/ \OMC<4/E&)E4:W*S,E$^H?8LO4Y7P;$NXG!;D1+ MXD+0[[LIDCQI/IAR!5J\UL#4!!@:8[[<&\:)HZSU;S9JEE0I5*""TF9YB1[; M= ':'N> $"-\+>Z!5JW*S08\_"H/^T5Y,KR]WP,QZOPCQY?"<\EW)0&M"*7W M45CLXG@)O;DQM?_7DO]J'VPE3[+I<#V7_1S0Q57RIEO;#S6&:&[X[3TR]& M?_I-72H@>.+>U'H6K:6!PGDG:O$(F_B+029RK^OO ]YIR_>+)DUHK&=F_TXA M:HID'S&FDP!J6H5GBFKT#;C:MCC8RL0/UMY;:J^IQ_B)GOEZ,>EU;6;8WNX$ M9A,\>J!C\3I!FB[)LYBQSELF]-/O)J&3#*XL"<[@1QKRW+9=R,C)1:"4G[U* M[^WRN,@E0_\N6.-/YE/C+ MM:4YBV'2HR34R4]G7-O^]%ULWY3U>Y$+02G!4>OM2JM,[ZV$U&==[BH9XT"8 MVZDHQ;,6Q_:C-*>PKFL<\S.5$C,[;'2N?,Q\REKQCB-$>CQ8 ]L;RK)_?WSG M\/'AA_@=[?1D%2_A<8"$2FC*KAD5$@./RE+$G@^'E:EPS*_K6_8>^<7,YJ%O M/4)%BD13&GI__8%*HJ M6Y07O?*_=$]K-_S?U_8<1FQKDP#\362&4_'3\O2VPXE*RQ-9;-??Y)7_-T&5 M8M:1>@MTB2#KR$II, X5?T,"V/4P\A-:X4,-:=NU>N?Y6-/.*3WW\Y3B^1=/ MP$TKH1^ F A"2511^-]KX9Y?,AD37QFM==2Y/Q$]Z*B@PTGWLY3F7-VPQ%#3'>7<)59CS#-NTATTL33OAXW>M3S#!"TWP$-G+CKB43K?' M+M<6/ZJ4EN8?WFR(KBW8N&[/T9V5[^ JG;&N9'M>\++S1#^YV>2"CO/O+8): MD$N!.OCD)T*,LP=;L('TN9:N-XZ(M-FE83P4UZ^^ Y'G0 M#5=N[C*U">9%Y_PC5>; G/*<\\@/]W;4I3ZMX$-SP%9Z!C&\>:-%N#>*!*"I M[Q2G]9%O-?U][*@0[:V1Z!0%:5!U$Y;?M*9.&U%GSKGDM0 "_R:_"'OA#V)< MF'^QWA[Q-+2Y' P2=8PJ7^PL(:\NF2; 8(.VKK;%W^(+F)IUX4!IG8='9X%H MLA 5_Q!BN_5&=MUZ%OTDZ#/4XS'F0U/U [[.E-U:UKWRVTWPR)(C3M!E.T17 M'0<_5"*K:%]QL.9L.\D!U/5/0_S71P$<8;EG !,E 5ZE0\ZY/ARWP!C^0^$1 MF!5W(XQ)STSU7[*8]L+\+2T%C6\+Y!X1!$@ <>3VXGD#>7R,RM*_S^(Y!)W4 MP_\F!=4S]Q' 'Q_#_+_4/ Q^,^.ZID9](#UM[_;<(9O*:@1LPCTN;.TZ=N#?%5DWO%%S:EP8 45_\A]#A.O2BD].C%G MF:SR+--N+#_ZRYC;^U4;V[(#2[Z*T9OQXC&-N)B2WQU#DB,5X!RJBH-71Y9A M/+>SIE0\4ED5^Y3B8PC?OX&!S?I0;XRYH]%D^79IW-Q+1*9$#MO+"\&N&0!J ME($2.WH>#&F9J#%W#1H]%++NRO]P_[=^AAWN_$=*^2O\#H.3>?DC5F*FH.NDA M'JW B \^AQ:FNXL$VR:&79EC;..I-9GJX*#Z7$:[."7;4.^)O)8P]C.634XI[>(>3,A@3(>]9H"2(!^H6QB'.W$!+@H;$P MCF5GX:QW)J[[/Z_88F#53/K+DB8]6(9N[(/<=/,I!R1"1:HAI@OJA!:U>"$J]LH& MZ.?R@J&7[Z,<.SO/";.>JU$,L=P-;?_:X)@N:GI7$<3F]7^;WZAGFG6&6# M")_X4XF,\&O]E=IO=1Z(3',#9ON+,DRU>ITIK^MF.@SYNFMM:M0F#02^"'RJ M*0"@.]PRJ2TO1C6!:9[;FWC.__2B$Q.;F9E?YDRX*L=]W'\2O8^\./M[&$-+ M63S7[N1X-5&SP.$X\85(EIDPU.U'J#AG M^%A(\N7A%D%IMKK!RO&-UZY/\R^6,VWP@*([5"B++%YZ-B?(GMHATG M55M.A<'>7(&ED%KQF-(:,->C'L.4OWWT'[9RA/!GV0S^M%I6^MBF3'RM8 LPFFQBCH@* /D$=$Q9 MCI25B[X,*S MF=!IB!1B8Y J)9@W9;KV'<'Q_B M,BI+Z)--5 Z'J:\VD JAV-V?4D^ENB+KH$,SE!#U0.:Z=(6%HPJWOWK_$)Y MF6.IHRS#B:N&7?L(M9DS=W6P9J]:T%,\V*3&,J)52$?C:7W\T;:MC::-X;L7 M>5M?EI=/]6C5!9'WK/A$U+4^1;O"RMI%>>I\D>ISV3V@M44J)67F[[^YRBY[ M6E!>Y[PW3*#-+G.# _F3P9$<>A'R$A_DE*,3X4^FU%#SWIHXZJ#%CBR^9E/V M5XJE.W] @KU\ I7L?'5JW3JH)B#0A^?/89FI1>5X>:Z1J:._"D0VF69X/%Z^ MC7U3:V[TF2GWO?1.5 FJD&5EKBP?-C>K2/2/]T.__@93G[@ H+)2\OV4F#WY MW:2IU"'%T61P,M^=6(6^OPQ$<4.>YK\>?1DW_/K+K M3?GR_]NV=^;>H61]UL-IG/L5$@?-XCP7KI, 21K=H,.=[#-I5PPX9#^!^#Y! M@QR[?$[(J$;3ED^=R?C5ZG]:K^JY(/)WD X2X'"'!#@3=9.>\JDFJH-HR3(V M_:WA[[7$C[=8$I.'-6B)NY8C\/7'RW9YT5M*2_]W+_)F7H'3JS#-;Q+Y([HM MKDV!5'%,>I%9+^D&0KD T\M0I4/9RV5<2G;O9,O)=' MJ8K8[Z:T5GKSY M@E9JA-RNS_[#;EP>)77TR060%!SME;K\=G;]9G[HK]3:4 MV6I,*=[7]G;CZ9U,346*/]E PBV<1J?O1&9])$&_T$&%JS8JCV7M^Z? !LBG M+B UJ'>VQ1YV!\M2O 3%/X;7%M:DGT&>.A8%_-R:-5@-G\NGSOJ-4,N+T&LZ M">HG/,3[%\+4L:M'SKE\LQ#:D[IZU]@:\_Q4_ S.&^DM4M"XL MC3K0MM./!;CJSJR[P7Z&8P<_WW-\][^I.&M()]A;8G:YN%"B"Y/K+JH\XS ML@T5%<$S1I')I?T)SBX8=14QV MBJ8^#E!66M_?DP'=N>N"^>JW_Q0/;5/XFH#+[FH5^YXU6"IMQR+'%S?]X\L[ MN \S )AX(%#KR\QT,K_XB<>?#"99BDD VE7B=:C*V)GL&7BKU>AHO]Z*O6>> M["^#C!:[+*\M^#2A=DIR[:O4F">V')):.IE5'Y2XJ0KD')2G1-Y?I0!_QJ_=5O/_*!SUY)5QE2QSUB[+R1!2?YV7'G/"LLK?K&JT,/^92A+.U*RJBI+6N>0VX.#DC=[83%TH9N -\=!% MU,>J9T$)>]PUK]B.9*3+AGG:F6\[;P5>T@I7"F0-J8DW<$_P/5+81UP@<(PJ M<9;+M'@666SZCCPK>>=[LM?.=DM#@-_:.J6]EVLJ;]*0R_18%2>,".61Q2(C M#SE)@# +X=JQMX?LL:,O%KX:2;BWG7!Q62\M<;D.WI*>ZL0_AW= MX EG5/?D['%FSZL-9TCNRS78&ZQ9M3NKW94R]+/?H1;'4;>EP;O 5_KS-Y[\ MJG 5;?EQM8:1+BX>K,KJ5^Z^:/L<= 6BQ#[_(UG9P\_/Y5] ME?KUD;M%DCJS1$I*$^7/@!L$P>8I@C9U-(&U-).VRR4G;F75>H.*:LN-3FY- M#7!!KO0B7AD#9=U@B<-9=6,W%)R^!*N]>EE@]$SY\4/*AJ'+[7)\\@BGO#+# M9"/*,'S)DN,P!T$12K<&M+7G_7@[8?M2LO3#[;UBOO@,XU<%)BWQ";;V0OK\ M]/Q/#+!:1=0\M$'"497IYK'KL$.%(JNZOM"- M]J<4YTMK$++MY$5I]L\'K5@R!#"9XU.ZC%KO8 ,J/,",)CD0N9 J&ZYK9.?& M*!F2U,Z<5$"XC8N(5-(LW("SP/2@);/KR>\FCUCLZV1'DFVH:Q M3>@%I,UY##HADJ50_545I/J&?0'DT?D,RW!3=D_+4/1_8>^]HIK^VGW?T$5Z MDTX0$)0JO8.H-!$BO3?I1GH+-10%Z0("TJ77@/3>NTAOTDD Z9!0 P0X_-\Q M]M[K7>>?J7.0FXY>9WYCS*9]GSCF^#[N6IAY.:@/2-#D*N;+>G<6L M&,99G;S"^>UFRY/=[ZM4@IN&7&B=-EH7?I\?D_X.U.=Y&M63"Z,JJ8NC_&^+6!T7XU;( M$,SH8G_5-69M@W^.EFB-0;;U#&])F%"#^T_>^X\U8W]5'I6*7VE[&.E_=(K# MU>>K/G\)Y^D.G#[07^.GB:BLR!P4-$:W'WR\!;!P8F5BHFU:SSJ M),,G%A+FD5#23=1MW'N19>5K<=TI?KR1I"&"A\M= ^Q?B]ASL'.0^F$8+SY/ M8V"D;W]ZQ1_3SL>1C!XX@$-21HK'DKC>HMO46EO^K3\@'O(/ MD@8CZP=GKT M"F, IS)O?7/DX7'-',ZP)]<2WHAG( !M+!\NNAA'A:XT3#1'/?D=:-CD^BE8 MNA3GTBY6 N">K91;,I.HA_.KU1N9HCW=:M$NB(;"*CY7?IN7_TZ6)(E3W7SR_$#@RWYD^ P85"CM8,C'UN(TLLWR3H/548E!F$/GY8WX(SY.!^DR]$^8*#.(@4:RVM$RV*7#F!SX4[Y\SR\QW6 M2>]E"QG",E.]N(.BDM]IR%E-H5[=63]M,BHZ( M1AFN]F54^'"[*/0K*1"PWK*BW##RZ+F2A?:44HS"U)1&_!OI+N!19);4EZ1F M*HSGP:EVC.K]0JH!\3MZCCYYIXE_\GQZ(& 1O,40@XC)-8.QDY0#.G="@PC, MZL2[U=5Z?0=ZHDA _527%QQ]CW5SMK3-BH2F _3FASD^>]R\UV+=77I'A( 'FKH&QUBJQ-[DZL2 M#[)(4N>5;'=&4Y@!'9#A"/&0BD/'6P;(Y.2<2N.W7WQ'ZTM68U4Q71( )T;W M8+,M18KTV$[(/0/C8)3EO[3*(]1?]5;M22TG%Y",[,_%HOH?Q\Q\I#S5C:#QE9TH@V_,A*,$_1'^Q& M^4^!!-.M>'"8&FB6JR[-&*9EW O6MWT7_>4'\Z_63;*=$>]O.L]$T@"5E,UH MA74H$3I.LP.MBV@Q%1O3_#[R)'/7QHI+ABR^JU^#%&N "=%6'^GZSYN*_[?2 MTJX\N3]A$>85LCQ-+G^$B(!R<>G'L +K]I_#YRKLC7*-HM.:ZM.)#5]9'O]O M\M+4?RL?B>NI&V"W7M^2\VG?THYA.%<"BLZ=SZ'S_K"#+:=^X9@6USL ]CT; MYJC"@DY6*2$$.K-RPFAPW^S4/"PL$4=9QDV:T"!;^# HG^(D-M^[HN:_CGA& MTYJ_EUN#_@8R0YQ.NN7)/&!$6@F$3N5YUO$'?ZHI3=-#7LB2%7A,ZRE'MHK; M(8Z(5K:-OB7V@7V#.?R\'J[ADW2QQN9-1BTO!V\"Z?QE\]'KB.Q0#SHFU1+G M^,I>:R#_B$NO?(Z$1<<1\,-Y!Z^>\B:H.CYC-U%-'QU\&X;N.NP=GK.F#=26Y[&%?6=BYNHZ8(*_T6E+@ M\E$_ICSVFHACK *)>)47GZY=V0'6Z;EHQB%$<+[1"(2#C.&ZHS4ZM->IA>U[ MZ.9BM,7!F':L% !+QKM2(S>]C+.<(!/S#FWCNNY0NVS^8H8TOG+G=3JXPN67 MAE>"))U,B/!T--/<8RC2#T$6[7&)0']>Y_&#D[06_AJ=IOZT1,TF_K4 M\-)@7:[NT$.3H3JR&N?+5"M]\3R&'$J@)EHR;:R2UONF8@7T??L7J=>6DX'7 M6)TQVA(.7L7SEYC$R)<..XLN9Z?_E:T15O+^??C< &"Y0 M.G^R$G\%I-3V@LCY3Q.BQJUEK_V2NE?80J4#\L\/3#>IE33XMXEA:@KULZU< MO /^$LU79B]/+2+P2*ZQN76<=Z1TR4P%89@/629( M;F1]2HQ/1)K]V5<@!B.2]1RI5/9C4-/H&+M*.KI41<[::I\.!ZUW1BV5X"@^ M3B:*ED4N:B.9"PM<$<;#X .]L]POZD[[NS\5Z0SF>$O=ISVV:=,FT.G(R54$ M:;8#!VUE(9C!_3)9'X7S38:2]('$( 'K!D7\$LO?2-G\IJ;F8'@#D$B.!YW\ MQ_Y6$'569I^/4*Q]:9/D/M'AE;JS'+=NENB^5F8L\+GAE@PY[;JHR)\NF]F1 M-L"XH<28$03BG>=B'J.9GKAW3YS$_^W<)R) @-VT@7XH":1YP4_TYZ2%_5:L MLB4/U=^ <>H0.=?IV+-M':TM;[=# @J4&OSD?GDVV^HR+Z?J&!F#W>W<0S^[ M"(;&*D^[/:!1ZS*C1R'CM*K0>3"'YL,43_"&,NX#K/O"SC^?BV= VRQ"D>DH MY1L9:3B$/R;:T"//V..;Z \J(& *3NV].Z4O<00=.%3N]<2*Y!@;M7GM9E MS?#60C:-OVQX40I:=#IBJ5 M*ET0ZV*1PH8 6:&3,(B 8B-R*_@T@.$2D8#H'Y5X8J_ZU% ?-^2%! ;/25/Y M7Y76?P-1^U!CW>IZ=X"^K?NJG->=PT"6%B0N^!M8^OH(> 6!=-L H MLM+A";^%C-GPVE$D1K-B?A5CBGHM-5*7>!2E4:M>)7D' &^^(&""N_G:M@ C M;K&@7Z3XX_/+JUZ!'4M[/+V8(Y.#-6>2GI/]]HZVPUEI\7WJR;$0$(1Z)D>+ MT9E8U9&0AH"?N4##=ZC$/]Y(G]9>8?30ENKPY M?-F0XM0HU"[1N9_W\X*KS4M$DSLAX2>+'W*O4ZKHD[_-NJ.Q5M:H,93<6\X\OU02G3S7S^QGS,_#-9BQ:VXXS=OUG0 M=R[$* _0; MY "VGP3=SE_D!!(8S2/E1"./5")ZZI+36OPQ'L2O[>4IZ>X @@??=+FKWW0J M@L%X21EB]?&\SQ48!JCMGU/H6&#M RJ@ [=$M:B+T,-:GGDCLN<1CS/U72,5 MKV&Q-UW,7;(\!;DUZD4>!%_^8*31(PY.:2_]7U6'J\:\=N#N:X>_(R:VE9T? MN!'!@)WA1]UJE0",\HRHO4!>R^01[R/RDSA9>+2^#6DDA(AKEW;1U-_5G3, M.F.9G_R7=O&&Y@E63RN2A*_'P;NX]DT#*.9>NS;?CRQ8DP>W'$OH>:Y6J:2^ MGW60J,H$:CQZ'*=]3"BZ#5Q4ZIG6(& AD[<^$].>BGQTV-__)&QA'F89)KK] MI?HI(!"[:801WM$;(-[# ,7PC#$JVQ68+RA*&ZZ&J+=(X5LR?O0G3H LSJ$J M35#9GWAEW.$^IWQ&X.^.=M:V?K:Z+KJAQ(^TI.+>S$SQLDW6IJO++6?FU@:S MQF2$].F^#'&-=7G&G?&S&B<2;8IL%PB?;4@1;Q@I!?LF.K>VN?AL9)9EN2:H MT MT]V\PNWFP/@G^VF>C1%'%4:[FQ?"]!P?L54YS@%8XUA!>"#9P\UIHIFU#G+' M,WDZC'_]E#^>^TT2@ID -#);(/(']"S((E@L\P^5Y\[)5U_;MMW6K8$._-I* MAKUX0EPUB?H^_Y&)V](.O@'2#X;4]1G:]Y"(8F#TW6LY=O3R'5TSK$ M6UV_P^D&X!V8 Y "F/02,K2:5X<,R,1"X4?]S*KR-?Z**,H%OJ>8V'/!O_"I MQN7-'-S8Z[AU4]KN[+ &D>S*N\C2?H-E3GH,*<.<=#P>,:) M69RB]:YJ&587FJKS*N4SQG5=W?;6SY#O[+IQJ\Z .2JWY-O7M6+ +=*#J^T5 MBO;>D:-:;=8RC=6S1GF@9*OIZ06-7GJ>)X\_LCY4D(AICI_6S]%4RSQQQTI$ MM'$'>'/7Q\1"48GV[+C!KF>D,[,:JJE+G2Z0 GN"U=_.:2T_<+O\YHEQB:N9?O] MH;J0(*%?1?+/#C3_]_M_Z>G>)SBAZ/"U +6^]B=(KYPB$)C:Z%%Q0PJ/]$^[ M%ZAZJH=N+N$5TNXFYOT<32CY/B 1&MP=_1$#LHWS8RG@N#5Q47)/6@PQN#V2 M"9 <&FC4)T"1P<7B4?B(V5MP6::P7HWISU6C^!8GU8<]C;@)SQ7H96:F,M,Z M7DA2P+/CSE=W,> <$[: :8@^O^P=8.+J5C[&0_ZAC \,G7!ABKP#1*TUJ(,5 M4JW2C,W/W$(,O"0&>1:9E7'2MI0[XZ@&<<6ACSQWRJ_H!)^N3Z5^N>$9]\=# M'KU&>Q>H.^02YB=OABXMFXCM<%IFV $ ^!J ,[FFTHR.IJ*[O]- M::=_^V A.NH$, D'TK<]@M#MU+*-JZN>?Y=.]\\V*V1$O_]GO_W%_]C W\/@ ME1HD3_L+5VKPG<*\1+\LB:L9?Y8,N\>;KZO[5150XPD!C#3,9,>HE01ON>; M0Y8LAZ"1_:M?J Y/PV2KJ27,P6L!&.O1 C.3UIVW]'D/%[ PF[ .89;%HC=! M[;P[S!QG4J39]PID:GE.*"(0^N(51ISA;"G_Y]EEVA/,9X/;+A3'*F\'(8;' MK6UR=(L,_;&1,V^A'C%;+$8'Q':";,4=M':;J95+=UAY*%)<&#A&K1=]N M6"1F'00OU'JJW4-+H*4W0B#,]V^2)ZV@D2KD#F"5V>+$GWY^T5TU]@;>JHPP M5>Z3*FF?L=;Z%2)A&>&EZ$QW7=6?]UESY\9A>4PCR$;XT?O?JAP;B2L)D3SO M_CEHD!7HHITU$T6F^\O.55 N[#P!QV"?:W^.M+KX835OWM"QQA,T4YM^0*37 M..4)=N!SYLO(KU)YKG,'T-SV92@DU'H@P?Y5^<-IN@!PVXQ[TG*RG=O0U'3H M0[JC9YM,<:LB,WO DHKL&/M9>3GBL!YGI+CR[7U:Q*E)'$0V]/AX.B@O9^NU M^IBV5W$-&TU \OIX4W^BQ7/*3:O@0^9GG+'>?\B8<]O>G_2M:-UCAC;26S56 M'O'\SXCUZL7XCD[.;" %O7SM!G*T">\W4,CA);^\/'W 3#BZ,+A(SA&V =0; <@;7;!!3'-:5REVG M#[V-B8V4PF/IM""SU&^U6G?4[D^+=M_EE.!SG!NN^5EO^M5H8%X3RN^;_:MI MP54#,^9R/X.U@(K0+C.VN!XSSLC=8RK7HC'&A=7%N$NP,^O"WMD ^]+#K>W\ MF9F@553XYTUD??:ZD7\<%3 M6VM^ZP*$&T\[09;\JX8>(L\I>KF0'9TJZMIA:.=ZX9+L!O/ MNGTM+A3^06>F;Z0RRG6I3VSD 1AH]T6-5O2C5'X[Y&'\1&5UC(^(S-\ M4S-+J-@>SBI_Y0H3=$IORL+(.>Y%(OW#RM?,W_RP@F0_VT/R^JD@(=)^1-(J MM3#*P>QJA_J-;]%9%;]]?,B\9&YX,DM55_;_A]36_[Q:D_=_5G/J I)V;!2C MC6][Q+*O)'F.?$]04$HZ346:WG^363-_JC]S=OS9[;TOT+D;>GQ]NWP'6 R) M?%HA?/C_=)=EG_=@)U:NJ_8ZXX MITY:-(0"8IKO T=+_Z1 ;Y\_M^Y;_2?C_9V__/A'Y3CEN.&+!X1MS9U!HU/ M5Z36GP8^^)]_/@Q'WK.$UV M$]%4]&)Q^:^"K+XI8NQ^$('[08[N -5S[*;>4?(;FLB.&[^.VV&3^_6+49NY M'Y3WU*7C\.R&]O9;[/^%5,Y_DK"94T5>WRK#Y&\7_I$L_VA^W092OF1N@EYO M"J"43Y3K[Z<5R;7W7[3NBMUC^GC\_/4[-6$F@*SJ#[S M^8A-KZ#]U0?7.__Q,S"SJI6$NYU;(M[5 1>U87".HJ*GM[/-QPO:FCYG;.+6ZD9%S4,0 M=LWI::M3XW/[J,+7XK=0 V(>I7!Z/8\(6'T:M)SL6U2IN4QP0V.!I*&Q0K+0:KP$QT:L4\OM"T%/)#]^<'UUC M'8CHFK[2_CGIJ#Y;YN=HX]1FVY1DI8"NPLZ=/#M@-XG)GQ U9E:D.A(MZ'Y# MNZN3EB[;V:%(K07(K3KT-X6W\+W:I\UBG80="3?L3Z[T5]M-.7R<[7S\C4:2 MX*NRKY<%M=['0([QS8:6+#X[$.2CR8 GV_)C8R]FW5&7HC\(V)_5^5TOS16' MAG=F1K^$FG.$7*U9NGPSY,4G51<<5?16@X7^7_MX] MF'5L:/QLX)4*R4,>\3KHM@>*(.&?/9*XEIFKRD\]7=!PF ^N M5&2K;@Y[26]@3>[VH-1+:C:E9-ETT:$Y*7.S+_'26]-XM%J$)$&LD8#;K?RY MZ_B5%O8!C9KFK$<;$BG;SCW@ M=,'B^#2ZWLE5I*!? M T(T!I]TL)1,GXP+.)%!'#$']Q-Q93K=V!=]&/]^I8 M7J@ O7-ND>>5RF@;.-E#M+Y2L]R#Z=@\*Y_G=M]-GW0?:4;C*\05PYZ DL4M MO&KUF&[%D06PN7FG5E#>*Q=2F1+1!TDG.R'W%9;WQX\C?QJC]KMD>L10-4[" M+=YOK=H4T[ _FESDLS'QOF3@Z<#Z(HJ$R^EV=PUZ\E!\]X5.ZLQ#05TM[ M<5Y?8SJTN:@L\RM&^@[@B25I-7B?AVWQFKG;SFZR4C_,&24M/4K>N2AH_*H4 MN@NB,7^#PH^I**N/*#/8?2R'JFU2];KQ2HSDO,0R<(/@VM0DY<9^K M',[NKHQO"SK;Y>8Q;O';4ZDHMXO\NV)#1CW>Z.$I^\"RBP51O8D*#[.8#NP2 M_U+[_4C<\5IX58ECK'!Y?D3Q.Z/(.U(E9;;(%]2Z='4CG'YEP_:>:L^XJNA; M(OC)ZSJNUR7-,E&:.UD1/)PXPQ MAQ>? ?XGI6?O0V6+>+ M#V$+,?R^AK6K;I)GG>WR*'+H)\H\O,YXRJX0O&"S.7D6LG(LR03M5."LB^@< M6M.9AW4^+7_6Z@J7]LMSE(\4L:_ ZHHX>Q :^H_A-/[3=ORQ9SR=C:&& LN/ M"=L&K&D]LQ)$#,[K;XHP<)I3)COQIY:66#8H/EN%0K&AR9^;^H5#0IA7\LEZ MDN%SJRHY[R:9J_$^\HT4=VK:G%]1B ,V\!;H:&GC4&]=D-KPUED.)LC MOGV9!Q5Y=C0KV>XD,[7#S9(_ODI)G!%+L)6^J/^"<1_9L>%KKAQ>PP'75WU83S MPU%9K:&*\A3/:2*7SVO,;GL9Q5>(K[3%I6E.L"*P6.&6\C2?\QKINV&PT*^< M<,TD#KOX/N-[4!B8]C>'PUBV]J\:OGB4T=\!MI)&]ET;-GZ3V,^O>0*W,O M6G[EB1,P;_%5*CN'2;L&V_=IX3"OR^O)WWM,]N+"39V:N^JLS(KNWBM/QNLZ MR/;(MQ=FLXO5:#)6WAN95*UYB-B%[V@.N&@QH-GFI*+0 M(/%)(^/WX+1VY6$7V=C(UYX)HI _4L_Q_K4&,_('F0('%V+R"WK9X+JXD<:& MD[G?GP4S?S?]BJ880OP@JM731('"^[\VE\QY3!0)TQB/U2MO)) ^(,ML&FLS MFJHSE3>HI352O*F[:9+XE[O+ZW+J(X3R)D ( ASII#&= /(P>777VCO^EXGSM_BVN9]E>IWNXEAJ(9>/\P M?-.U%V7DR90Q-S8S'K'5AS3&ZMK_NCHDH+LH73#_?/@ M/^1-29B+F]#]0S\>\G!IWWM-K6%KII79E,@EZ/6]N7%BOD>V6);\V:W/W5)K M:V@+0CZI3[+61I>P1$R/%GPT:MKWB8]R M"52^J^?KS^O"T9+Y7BNP7)$_O6RG>:1C023@Y>PMT_I(7::-R8U.O&)F!=XO M[LS9RL)Y\T6#E=U']1?>UE%@'SN=A/=2^UINJY_%%HTG*T6?U>[):HSZ[;DV M@PTJ* JB[>AM"-@35Z*>"V@:7*SP(U=2?<[5U>[Q*7/4=6/IGC.V_B&9=CEL@K,]C58I[KJ:O>.XV=>NWN?GLCM6!RGARFW=GL?.J66 M[_@N-V4K39>?/=!9&W*0^O7C1B>-]\"%?T+GR#- _&W6+(GRN[K:Y&,0]X+D MEH[#*JOC"]!O-V6<:5WC;!J([[ 6@^??MD+C54& L9H/PR"H<-)=\3O#M*:A M;U%$+3.IHCK8>*IVRRG*VYOI]3T)O=:T/@*I,3PP9VI%W<$(1U&4EI= MWNWC4<4_A%6C'6_6I-M#TW9%3?U4QM_'FKKK5D]9)=7W7Z00/G#?)J)(?+/ M@Q48N24/?X_FN@TGP;D#X+O< 5"Z+6!O1S\[YN6D7OU'DS\@?R-Z\DJV7Y$^ MN,B?,@X6I8FAC981ELL[?^"OF#_DT^(\GW E?,_+AZ-@VRC11CR:E&)TML+$ M8<*N.ZU]A;?-:TXSA*J:%K"XC@1"B/?36-A=N#>>\1'8L- M@KH)1?;F_NC#+ETEPXA.G-E[;O\9'NO/,6=NP_)T0KW?ZY+]751@@&"+://_ MP-]T=2%2*$S11160BBC@@@H5U=FB0\ MT> )1TPH#YG4XE=E_%)R-R^+3-($A^NZ9W^[9M*NK22W7]B5WO:MB\VORI"L:5(-^1>B=([_2^;F4.,Z?9M,?*R2RK;=,D_ZB9<^A^MZUR92.QG+WP9[&"."* M^Y/O83S?R&:K$2QQ[+VP-^728S#THM^M31J1-XE1RP&[#3V*@CDL1,N87=EES>SAQ M8#+:5OE![LFL[8QH5%AC\_=C$-:+[5(I[N!.G&##&9D&=%"-7XGY!_?4.L;A MJ";5H00?PS^W'#,6+FX2(IIZ!(JYZ#M 'P/VI9%7G0=?' E8V&==6 MMSXED!PU<.A)!(82@IV[S8QQS@D7)U4NGV]=#R>=83=R**KOR=,%>T6]? M=N E8B!$_M.Q]!RPU"'%]YX1"G??U=)Z5==J]2_K!G?EB-=@PZCU\]#NW4;R M83+R!-%R;$J3"O(C!?:1B]8=[.C5ZRJ_"TRP6\(7NEMJM',Y)&OD3-6,A/W5 MI]MKW6G@\.> %)FFI74A4V#=3]Y-9SL_M7 MQG(=9M>?4L)9(M3G0# ,MG024_C8AIU+*N6]9[()XDGI)<@QP3BAXJ.[\I8, M[?7:8*=E3^&:Z+6&/8-)?PW4;U@3QK1\ZR9]3O,2QZ2.>IJM&6O!T-\"'6P! MST'IY7!*FTA\!W9UP131E0ZPP*.!+-*)LP+G-D]'VC^'[2U3H:=]/FW4;1E^ M6#OA\(LPC!VC.G+ Q"H@9N#ES*\^EX"\Q,.A4\R(S]^<(C,'J4_U4IGELRGO MZN#23%J"?:_(H3 *%8 MS5>-LX;%+]8O9.*F!7SE[,F>Y];[Z\--05T+F&:-&G+#=_BQKR5CK>4]QR^T M[P"S>P8SN0YE/Q[NRHBN-8GZ$8IFVI[+,O:<'U6;OO3DM7:^W*(DM89:=AXJ MGHQ'MG:=8E+1^;73S"'$.1%Y!W!=;^.4EFY8 Z>]YJ&.#+#Y9,G! MDN_H#'L/R>NZ6*&WYW*P[)@\P@+SO9D^#%OS \(MES4>5 0VQQ&@JT2 \'C?T-4<1.ZH5"^I6>0R"AIFC:QO.M?-=-JO8#>. M8NP%\OTF^=5X*OME7X'FLU[:A^W[2%#X_W=D^G^K(U,%,AL3*??T_FF/.\!\ M67Q%2S?T^"DZ[[9MZ@Y@6R%CAPQT_4=J>GNSXPCX#+K#^W]Q%?\_?RI:^K+O MQS"_;5N] ]A4*#4?/8(.YL&A5Q?0F^3&O3L 0TK9_9B&VW#H\MZ5P,TSIAAJ M3=/PC'_;"OW/S7W^TWW_/QT7OEEQQ])N=X"+7^:(N+]Q'^_7? TT]W^[$=L* M6I<=N0-$MC^&V,$SDY:2O=+2;DIOUG=1(7]8T!22 V\/QMZ<_T(!8\C-(2 $ MU^?;)T9&:MX.A7'5YKRF6D+FV1\C..AE[ !GL&*,A0%*?O\$/M@JP-'^H*&Y M"H67YC/K302Y+DSR>>@M-L,1^V Q-'0R+G*%[[XZ"B2W3Q;*KH&D&-CO5SP) M[M>LQVP:>/"Z2.PTKA>P/+O)\9<5"+,.[TRAE8K[XDP[5!O\<8G.V@F'>3B, MO1C'2P6G /BHE0L1X[UV&Q,@>*T?(:(?>[[)JG!2OYK!7:E51!"; X(YL( ' M%KQW\*3( K;I+M6RT2ZVS) %7V8Z MU*49/-26J#NZ]Y4!'E>RW)8'DE>4[G%7P(RY![\H*.7C 72+QNXN[;M&UC)&V-)78#7.\8>]%M9XF'1:A:9T0(J M+D2D\C.00H:^ L(U-C5YK:7&4V8NFVDF9H-K$R$3HD0HLQ;]OKX=ZPXP.(*B M^E>CZU?)Y1B?.\#7E*".?7G:$Z.B9WYF9ME(0._-#Z\X>HAIJU9:*%KP%6.7 MW1U ULWW>MVY7=PJ;3BE"_K07[.H2[Q[C&)QV^QQV&L_O:QS@_GO+ J&JA_7 M)9ZM,I>-M[/YJ[8B@9'EEG.GKYN1,:=/;%HCA=GS.Y8M-)8\)'85UG-H-E[%.DS]W50S3UY]+DNV M#HJ448#'A1F998)=\%O*AIBC&_1Z*TA75X2\\6(!AS@LB(2>DC!'VPH?G MIJ8?2(!'HEANN]=C6J6D2W8_6*__-L5105[U^0[LK\/36[X?EHU,-Q$AY/ MD$5I.A0O9'O[88'6PG)*[.6>H<1[,O4.CMY/,*E:"6_Q4$@L[C\??'&0G(\F MN(\5XKV@:^+L&U*CQ+6LU%*P&1>*J]?4;&0_;X[I231_H-4#R;&IAT$L:*Y" M86"G_"5].QOT7\6GVX1LP3'.L*' MP(VNXH8;EY"'&6BB"8-C1*8>/\ZEQ#J2*=5@*\,J1>1#>'C3' MS.->%@VSO!:'L/!A.8K2\5?4X<==I 4U>09LE>@2W"\'><")SNV##PS)H8AL M*G_)&:>5DC:&-ES!U@RZ/MP*FS"+N$7[3SYZGS2_P(R>[2[.N]V+-3 MK_!K^[-BI7IT#34'N D^[U4WL@I;4_[C60)XX0./:I/Q#Q9/ MU%B_>#L1VDYV-I']E9^?E.$KH;,O/VUM6<(_B)&]5RB7Q3GW0/JBG1XCU/S* M;LP0K!?BCIYL0BH]?+78!+AW '*NV?I;*?3+DWYS8B>^VL8%\##]Y#F=CO5P MK5!UG';=(DX30(\KO,-^C$ 57FS>JR\NQE NR&UB5%<>:_;B>9^A AW7=2^# MZ]_SP*W?#^4?V'0@07T"Y!CAEI;D"U#]%S.'8[49ZGUIY6D5X5BA(KH1MQ4@ MDAMRO1X>6WNC=8S@HUS!C'F#<=/E9EB]*; #\$WN %?'4F.?O!;"HV^Y[O&% MROEC0?74T>-KSDRFHA2%GTX87"O9Z@'Z/GDX%R;Y**+C#-UQ)?1FHCXC;67X MB"(4)=W)(-!=-D8*:>D\:XN60 MNM?W,>^R8PV[TARCUA"WYHIJQ<.M_H,?*;-!E'PIYH?0D N:\Q$17%+@$,X= MHH[4G A[A?UW93Y5V;:B*+I=LK T6:GS,+6>'!S[Z\4VH=02,(OHD&%6R2 5=8O5M%Y M1[XF/"07>:P Z_(,*%6E$UX-*)GY%)[,_>.@W]<:Z#\;/M#Q8!5=!A^]H62L]ZQ5VK0#BAI .N,!.3^0^J="?E[;\.^P9, M_\DQA2JE&DZT81?3#^7Q^>O(B/Q?H 1ZI*^;!!QKZVCUA%0S\JV+6#HCWJVY MD 8XK.+*;Q1C].X /P?OL6!.I ._W%. "G+1"Z7RY'G&"ZOS>#1+,1AH]X7F MLCU(*51VU'6R2@3XR*$X4O3+7SQ*06='BUE _]YXSWL5(F>DI1^C?^$X) MGE"--X>JSC9W %REK0.*.X"0^4U8RI76[31E+9#$H\3J>F+/I7IK^I5@!3LB MN]AN9R'/X]#\9'JAJ3..Q\@M^!6MF6L'^C?6GA-K]/2 MXG;NR) @P]\@-V\:(D13&J(P/344?=@4S5DS(PKG?UWLT-UV\'?EO^M3@4: R8&(]-VF.X M _0$<).%ZUMM4W'2-="Q84=BCQCRG^XGL)D7:_'3WJD0;G'B>&-#)E+"CO;Q8: MWX0=:8H+%R\XY24?ZG'-"<9D?^US#ASU/C^.H]V6A= IY_$OKTNPG< _^\=1C.6=P#"N(.G>4=_(&(]7%,'VG&W7&>Q MU8$"OV0(403QOM]Z:!I;"@EN8K$H5=--AI[3A$IKM%T!_@DM->;EK;^ M#L6WWQS=)-DMV"TP1<]^LQOA>"!=V4O*UO,:R"3'#XD%48VY^F@H@#]P MW&CLO+)+@!CLM;<9U?9R$D5]TA!06T&P9QH>W$Z^8\;448_BK+Y@R(XBW:D0 M)2SZ2&BM54&CL*!$%ZMPMA[MFEVKD9P&[%PE=1 4V]X7@#DFM;TT?O/C-NE( M]%O^C$C*=Q8@LGN4Y-4Z09^:=.\)WR'7<<';^";#35QK-PG9,FRRSUDDT 6A M]>Z#O"TE=5836,-"(>)MY4A+X.%6-*+9^5/VL7$[YQU@#G&/!T/<*9&MRE9K MP(4/LNZ]*Y[UJ0%Y7]B;#***)>DYB.^-30+W6.)O;6O3@FF'PJ-V2?1G.2"$ M[!6R(WPC6[VNW\+T)[P(QJ7"8 >:L\HQPNBO-<)_*UK>F@P6<+N@/[ MJ8:7H \+M3=YM\"QO*B6].$6,"P5S%GGE2BQ34<2OFL02+WNB6=]-&T+VHP9(J77*3#AM!BEUL5K9KU'*O2< Z-?/T2*'^WSO -&G MTIE6II/LDP><]S9N6TBGRB$#7Z(Z[:(CP#UE:WGSM_1(C&#DRCMT+#90%KVJ MW-Z6O*I$2^@:@$M2=^B%C,@:3N:X(9@V1L.0E6IHSQ\*Z\[A[8'Q?OEC]/%Z MWO&FAB%V6QQ;[@ E%P4972(RIKXU@06B_N:P AM7N22189*9OF9GL=ZOFE]N MCW"!/=O._KKHL@)_Q?'W2.6>S<:9(U&'==(]G/[2TB[4"< ]"3?# J !+EO= MTEM48#1_U.I:NLN"A_1*AU\R])_TM[\3>OPX0=Q@Z(4R.Z^U[_H.Q6 M@]!H<@7\DM65C570WA&.>&\@7F@GE$F&P"9_>4DU;\FY [;,13W/Z0V>,+HJH1YYXOV*CIG9Z[D#_"*@?_:CSHC-B5,K.R5?_&0+( MW+=^%+."US%97L$VX7A&QC9[[,%S7H*3\S7X#_&/LRTD,ZC_BT K%XJJ^PY M">-[TE([I3POD,Q?0B\P5O\Z@3A+.,AW:BY-9G'^9NV_5Y(V.U.@W?50YMUJ MIN)]4MO(@[E$Q@]S@DDV+GE;6HM!#S4(MYB;]841V0NT/9-H6Q5_0E?W8G08 MRC]=Y=%(5YC2FN!2XWNI(''K("D]T(!*ZQLY:HAEZ\M)$(.)TL+%/,"D"@<' M)QK;P-=I\>!=DM)D"O0[?0J#^?ZZI=/'HFD&P^[U \UA;QZ[N:+Y[>^L=PKVJUY3(5B ?9)82:O.RT4>3FM;E3G#J[M=[Q[6FY MB<>[0#/IATWF\2MW $$FVE J^'3#5;0\0Z*F.;6J%\*[W2>)X"U3OP*!Y/62 MQP#-;@>I#*%E'CI/.[TKZTG-C QM\<)^.DBM1GC@&4M9YWIT B,!P0_1>$>4 M=Q<+:TVZ&KHO1Z%P3ZQ:1KO/M:BUN#7#D56XI.OVQ]J^-X0XDV1TG@$ 3_%M>"U<-DQ'IY< 7IMEPNU#M\^@&9/,V>B); M19S/\;RD*9'OQ&FUY>>Z1.6/V@"V@1<3![4P3K*:>:.B%&+C^?K*0H,$*)69 MX'IFX%1G1VUA$@)(06@Y6>$1ZM3PC-X%ECR&DQA=X9IX\O!LC!A2J8A*3O"4 M)UFYJ?[]YKV0#PCX&\!AV2D[\*&[4CC2&4S]J%HLNYAF]5DOH<98B$1@JU!V@NSZ0O.8G MZN.%D6UET8OZJ9XGY;'6UEAN8J$AKH,?+;;V-)A6QI96UG31SC1;/>8Q^O?. MW[)VRNP!^=KPJ-IGSH6UDTR*KL7E MN/B9%.R++'[8OPFO?!'-P'#."X1\?]0=X$O_+[ LY>2?^9U^)P:KF*8KBR;9 M8 O)KC(Y_#M 8CYJ]<9GX Y0"U9:<#QK0+!/R_#!91F[TL3/S MVO@0N@&X>%6WR3HS&(!1)+,GX^X*QTG-(YQ@X@Q.,B1CC^MH K^ MFA(!JF6..;*4+8X'A)IC[T%-HN)=?C=D&NB9A"\'Z"IIA]LYK,)MMN MW\M%59*CVYY-/W!D]5C9\0ZP=PR]>: 7,ZUSQ+]FB.9;IYD.I'HV6W#LY"_#,HD> M[HIY3T_LOOV=8%G=SE^\.EL3"8KR=R]1TCKI_8N ])!:U2O:1,AG3SM6 !&D M<3 (%-$.@V>3QO$/(QZ^)L+J!?TE$VT\/R$\3V@[OM:HGY0A<"\R*$IQ="AL MI1#(+;A!(65Z\_X!?9AFPDK/2"J6M=>X::E M ]:-&I9/'ELR5GZ*R.6&'N""VIL)&6%>U([4;3;/B /'YVXAWFA)61U A[2MF-N)4C41?$8)N7'4@,-#0=V'Y+&J>+&0K2*C'0_A['DQ M$^AXG><=(#/0OE* MT:?] N.=@T_?'9"T'WV8L4[P$5+[S*2")2A:^&T,LJ4WD!(%#'D4(*8_8U67 M1B'=W)P%XE7=P+XOT&7QG-'_H8%:F7RM ";4G_V^?D-#$W5/AA>>+ >&\-Y. MRA\K.\GO'9/=/)CTUT$%;(6VX\Z;[+B)B#=,&,^_$LIZOTQO:[GME0?PHR01 M.+C_/8?7^FT'ZQU@/$8T,F?]\[_Q"W[=U/"SKY( _ANF3]<$[KS46.0NP'[PR MK-4X!\*H@YQM@5B"?0I"5:=QRBM8V1]3L5)ULEI8T7S."9QH)Y6C"G/T M_?MW43^,O&:>R,XKX<5SKY^,/NSR@LP^^5-G4""D;,TNXBR]#N)/8X:?AUDNVGNJ;E)UII,I?15$=14,3]" M;^?I2\U)9%21^LI(TVIT6O?R68'V>67#SIB'M7]VTW%U<+1549L)TJNH" RL M+8PHMI=CC.NY>GOU"26_XA])_M+,\Z.V"D7-P9 MW1T@JG3E(3H>;OZEOA/6/'R36;+&1)R?0 MJ@U)SOFZ9=/XN"!Q"2OZ*@1Z!2@NI,24(N&YX#61N0OSJ$@,[?R7I$ M-SJPE? MXRYX=T*)]Z14IV5LSF'&IM/Z8\WMUVJ%0W367Z:9'.D[E\A W56WQ+OB*V0H M\2@,89FIJK=5#HXG^/%&ON$0P"],J7/;VW>V,/Y: :(UH& @\TY !&;[2S1R M'036M[7#(;#$H9-50DC-FG>UB5WTRW&BPF//I UY]STWP6HJBV7*XQD7G3KT MS!I';^96-U/D5F<[?4RS8ULI$*9N=P!3=)5#)9AVZG?WPN1$DN,!_):&X+?2 MX-9B!T>B'I^,^UH'"?I"<>:6=F'/2*NNNZ=XWNRGO6UP+"G9]X,LD$GT6JRR M;&6/,_.B/V.*)E*\]^DA;S)C?=KDI:5=[.N/Q' WKPQK#D'E"E,&UER,#6=6%,@4L!4HIU"\[/\& MR5P1X7ZN=IV2]L") %/-/]AR!P"HGJU'[L':'SG< <@P-!4FD$>,)3+*8JF\ MJI 3837A@\'N+7OI(':<2M]N=,,=X$D+/.4F4/PV.K8-U">>UIX-][ON(#4< M""CIHD@@Y2'@S*/N@+VXS.Y\U(%?Z:%3BSI:9$4QUMQ4 M&%\61A.*LT1_>GH'"#[)F*O"L"&_K5 [FO%Q]2:GK7YV>D)6R*O/XMX)_?(( M*""Y[],I8QVY085HZ,ZFMQ_LH!1IY#WS4$_1'"D:_%U-RFC]A:AX<%N%/6?' M=4\03NX/<#4:2^U;V9MS_DJ& MY IS;)="1QFAPF/RFYJG^"I&"C.+RF%,]D'X7?T/NJL]V#D2'+(I9.@=D2#= M21G7-?'&NCI:L*-?46KJY&O6>J'>#/)\-PU"+4&U>U(Q\B=&<3:MK3(\Z:O( ME)UO_MEND/;:FMU)A9Z+NV2\S_?[Y'O>YSS7=?[8 M_\PU^][KWJL^:]]KK0WXP+[0F];IM[0VP>Y-;#\R'OTL-F_]@\2=@KK__-NW MRD94MA0%1]1F?1H_^PP3D9/&D>EW.\+K/J%:NFU:CM5V&Z1OO#F[^E#'#:0<>^%E"<-^A9["<+++P%) MVVZ+=4YF,D:X2:2RE8[313,7.WAC>*8(.7D$UMO)PQJUS["D,^S;Z&MK MA EQXLO?C(N0OF+VJQI87T6F'T>:GB%6KP0E-CQ'+13GP+;\!*L(PYY'._[W M[ H;,GGO+JTD,SBGVH=VL>$@4 16TBD\/_Q72!47'1+9ADGB& [%-O$S! M ?"G9/M''W!A+"+^$.GPS:-$E0+@XW@LX[ Y,/7C]0T(GW/JD51!> M%0SP M91(#*$\AMN'4I@2VWBT*'\$_SV[;UKV^#*>JB[[#K/Z.HG5K YI@]2514K?M'JQ\S%YZ V@ZO.P>]::ETUWM^B*@3!NK!ZC3MLX)S\GZP M*NB('O@0?*,#(EV5&"VMZ]74[)3/=UVE9H,Y@Y(X/>T\3>S\0Y M^Y9=@I8TB8(MK@V5(G=L]QZ#EG_.(HW*WGG7(V\Z;7L\#%3\M[AHDE!*C4N;% M^"C-"_F;?BF97YI=:Z:V7,R95)"J0$N^.1'TF9!']3%+T4CTEU?BNH\^&,F+ M$[A4'Y;E493:](AS^Z'V -IIWTEB=\=DR=ANWT(XG=CU.FN%.F;[PN^4 MK"W1PF"5I$/$%]+#3!+>8_(X!2LZGF9.F6P-R<@^3>_$=W<)&[$1(?"LW5-8=^VC2O=Z.7<,@5V]-\',S>77(\,7^M'7SUM5NKL9'%9RDKYIX>/Y/B>VK\8*S_E$TVA< M&8;T0!HG7T'#K60AP0_>!5)U-G=F'IF/'SG?CQ]Z;*LIDD3J!PH,D231D4*+ M(KA=/@TX0=5O[5ZA2SF)',RR^"S]R "AP8]"TV'J)O4>YWY3V'"N@QR1^J)% M.[3*R_ SVS-:\J.P!RQDCKG#+5C@LKJ%_Z&8B44H ; *D@,EEQ1@# G^QRY1&AMEP9TZ70*%UUB)E9=A.)=;N&8Q( M-/4'K5]00+B!Z2TTZRX&(.9Q:2.#T_R8/!*^+K'E.&%^YFF1'9B7;U- M6& B[>@WB;SH6$]^:C8ZFR>$3H7-C&+C])O%SEZNW'K!HRL$L4\,516(RRME M"U%;>7S&IGY[VK*+<:,'.5]<)$J4LF#N]7#VEP;KI"E]B-,/6;9*[K%FS\;2.QP@JG7P' MOM'K=B=&YY#,25%L[^X&E3Y(FZG.^5'-(!@FV)LCRWHSQU5!P- 4P ";UHBW M6$R.#8OR1W2"I3# H$J7Z3DH]K)2ZUU[-;\Z @C \P#=04JA.6'&*QFHE@62 MNV9+QA$$%Q9E*?JN9'3;>:SMGF<;N?_.!Y" M#*K3[LO#O5=; K4GM%7AYZ[3^;SKAQ3*G>D80'ZJVB)5+>NEK,"@)1/A33=: M\3\?0&SF$7-KS!EY_<(H_,FK-18B&[XDZR;K@5LF\EQJD(5R<&W/\Q5^1,C4 MKMO.T87H&.HC?01U5^;@$WR!D"<[,F$M-A ;;JS4XB6&0:!2J#RD3?$>3>,= MVQJU1IH&F%+=4EI7/-'IB !2VE6^,Q9,>@J.R I.W>#'?="?X6?U62&>?DFR M(D:.XF((W!,F%$9$6Q4+K49FJ_>J(PA^4UG\%4EF"+<764S)$@Q\8/@(0I-C M@&@)30H?Z'X?#0!A).TRRWV![#P?GYWK MT-@]H1A[+>_=<6_"":D(;9=3; CI>S, MBQ!OR>9E0!5P3K:/+ 9Z-FG+,E4:B:?_4A";]J4'DW35PZJ^MT-]-Y^[8.O$,>W!F;4;P MNRIU7:'\*>QJ <>J MCT(<,< \?:%/*FR/ (8$OPEN M,/\R'MC0X!7!P0"WD2(EJDP7L6UZ']JD\Z$YC&LK2Z S5S*C;(K#LRJ?OARN MZ4"K=>YX4QU7RW>'"0^NDQ1D#NPE.4$;*RT8(*:1"'HMS0H]RMX8G+AW=_4K M,WM[DK-[D'<8I;\[]VBIG*D?EEZJO+\D]Q:O7?\,9O,U\B4V2E:HM(_GB'(I M=KS39;DH@-['&'Y3[-RW##",_R/=E[2\9MB MWNYU8G>>?Y6_GTUIYDZ(=/CI%4\ZU[\B"1.+Y377KH?+]RI][@__E;#%?L/\ M@)8DT435*EAQLVNSS7L5EF#KKQC&B]:I?^MR]@(RHM+\ZI$6!C#:X"IM MKUROU#];I=E;J"CA]?/C67VBEP3&"=47<=/Y(S0O_^D-F&:35F%I2/[I.K^. M .P6AI?J">PY988T)>X0Z1,@;S49' 13&E6 *>IB_9H;I]D8R/Y M53\D=VIKHX/*_&'1-6QPHG&:\14OVS@Y=H_,_DGD/"%_*TQ&L$+GL+$I,>2G M-=97*3X(.C8)YE^7P\I:4\A?T@-_W;KJZ'A9]4)=[A"ACC:%+'9>NV*?W!_4 M];_1\>#?'3H-:1B N1)]B7[ZU>&?=RG69OK.C<3;XRRH^-W]EYS*V.J/W#LM MN_G3EW^2#C-,SR]V_MQBD,O^G]%"JK]G*J+^GLNXF=N;FW\BI8&D#ZX^$;(M MB+D*A_ZOQ5N.B;#6OG ]\>I"'9753+_?QN!1PI=:J;?G Y\G'IP@7[*YGA=' MRKM;\!\8MU:/,B<8NE24M]KQGJ[P;-I6M:+)$V]C;=TB&0H!WE!$LC(S8'U( M ^@:!NG/F'OHAP'6!#$ "WJT&K6*) 5ON0OK&F, PH%(#+#C%(5&@N"%?WW" M?]T<%U#HJ;[GI4LA7%"DX@7Y+VKD0_&NZY7U7?]EBC8E%#^14M <#!),AIJY^\8.1^*:; M_ <+&& 9 W1MH&U8Y;U/?$'RL>HQ5^H4]Q>&^^YJN?209R>V']@W_F5?4OHG M DPQ YD\[&5[_OC$6QTJHC\H1"SWPFEA:VB;G_!ZD(X6OBO9*+<,W+1N/PG M-.=.D"/LV[IA *'D@I9CA(*4&);+CN"+-0P0#X+%^;J@(W]"CK]A 'J99I4Q M[#H9EP3_?-)?TTK_MI5Q59Y;DYZ&3()HR0D;AL(6$H@/ 2BTHMA Q$%K4UWA M2F3B0O'9H]\]T/( A7KEV7>F"\8?'M-S%K13]/\?K#5_OO-58>A^E,)-P2^# MK.,Q!IRX'.JPZJBZ#_VMDW5,@OV_.DYG9]WZM_>&<2KM.3\M!H3&\XU99=+?+F46?1$U"\(C [H+*/8;O MXH9DK"T_[\K*$>UVI&Q4PBN2"FE"*?KA&A@DTK,UW^N3KX]2;1/!?<, VHW MJTU.D5IY&C.J?YLNZQB^<8"6EO'6?T17JSP+UQZ]26[YP@;HH^9 O]WN3 M@RVUD)#';X&78LSJ'-,S"YQ%.'H7P7=@RR@L-S$W7);!"6&//PI*@ S,/_!TW M?G/U<,5LU_;!%Y9>MVMF-<4IJ:UVTI@.%^\A0$=Z(!PIXO,YJ&,?NPT7F6,+ M;#7Q16-5Z\V5,5S.LUW _[P2N"RR--^.?E.%NK%XWEX@?[AXN469\AH?OWI" MQ4S(M,>?,?V.WE"AW;&="V<6@W>]'*,F"73&+:2'(WE,A*^\8-?_L&S1P=\I MI] Y@4VO:DU?6^\&+M 5MY:G,>9$-97\J^5S,!%?CC0H^_J02 MD>90FZU #U7LGK=$-*RMJ$YS)).M=<7$JHQ[QI.*)CZ;K/#< MA+0UI _=<<'*&HKRZ/Q&^G_T]@5)E)7"QOSJ'2WM7Z8<#YVK&;R^P[H^_\YI M]L;E\9,.PF(9T(O9RKZ.VA(#^SOAR4Q+Q%A$&WE3>_CA/H^LB1O*-5[TR)HOB/US M54P2L^R:*=GJ 'Q@8,[@4ZIKEA-,.\;P@_6=)9*X"![11FC6Z2A_CS_S6]:A M@IV6X.R3H/.Z^N>Q02IM%MR?26#^K0!N,GY4%.S4[5KO>YS<0!.+GMHX?=S?M%4 M"];=;=$7LX.J-1OO$9<2I.]WN*X+AAC88IAH[PSWL"0^?6A;L&:YBZ:"G:?Z MSOGKA'_26VI1_V$(ORJ.?=-3,=V%;:;[. MI^VX*E^;.=@# C@W/## C9>W#6LGA9=ECO;V>M3KZYO:S2ZT9+'JUR/.UV65 MR)&Z9_^+TC@TL\S71G:.R=1P0OA0/N.H?KG(/?ETZ;;^U&GK;?;%@ROM^/IW MN+E<"U3QD > =AEG:WU(::F=A'>MP[F3A7I]9_CCDZI\?5V9)C-Y]DRL+C\H MF?=TDIE3;^0Q':H+?:TZ4+J01P)[7/Y.P\FNY8>L[NLCA &BA+LFTQKBJ5*7'Z--\#<6^U M:4W T[=B=/V!K^&'OB7LU]0ZJ M'"\R9"RM,,"L\K<0EN2T(5R6TPV.&%:50;7ER#/?="]PB/'DYK//1X MQ&77HO.Q4#]6E;E[MONG@/GM"NZ[-_P_E@&C;"T*'V0J\4MEVK2\0;3&O%6EH7QP*RLAK<2!NM-ZYH#7)>]'8/EG'6WD>W+M0RFQ M_-VKP'-J>KY]S;+[TNZ\ M9K=?-'J^Z-8]SOFE5F Q/#4YP=W>D(%86G!84EITEEA2+Y(U;$6 GN6'KT;7 MYC26>7B95D\;7@:+4=( -;+TIAIYLI/'M4_%Y'\*/K#X=IJ M$6\IB5OESG:$NV!AZOB%L*EMBTF)EYU'J5V#3P:U^I;!B-N-P7%1V:4W<:7# MI8,#LKM82W= Q@]?[071[^:P-,,NW@02!'R6["]W*4>BGU@;;2(_!&L&=(A7 M%4+GWBQ^"R;X.NG,1F&"G#)Y01HXOW3DD3J7&A($5!7$E/!C/9=N&GJ"7J&X M$BF@8LR@WC+-AY]/<2F:)%Q=Q[UY^%+M,>-G94?00Y/ MIZJ=7T< *4>C;)Y=C%:A]QLFJ,5G6%]&Y^%ITP+^."KRW UX3.K/)NN;GDG\ MR+3Y_*SD'M_AK#;!3M?4Z3*'VL1A\&B1GL%/V>Q+G2\5*KD%(5S+E,8+79JM M6+?^]&KV' .HUK:TU#K-3HW>:.WR_T4;5[KF>5I>I_&<)%ZQ6X9AYJACJMP7 MHMR1B_9?FE=D#78LFHVO_%@?_W7QYV*?TXV@G_E/8CJ?B)=^+O'&XU57F#QK M=<.O_32_=Z=T,.$(+TWVZI%PBW/RIYU9#& S<7IM2.B1RS6+]];C]"6>44%L MJ]XM@\C8XKW)1:4R+!N^&G1F.L\]XHFDWMC2[#J4(E7,^T/*+7_KY#]E]E83 M==?&,DLU$/9)O+=BS"7V(4)=6V4F",4>_[2+12\0V:Z/C_Y8KO0[YTL,X!LW MVTYY='$C;H$]S++CM)C7.W$51I1 _G$*@K_T.&ICV=^/5.P/5UBRK'M9V99 MF^E*?T"=' M! 1+KR0:L0[#K\#)1W[JC/T-.5U;O5(,[AQ#:+\KMUH,7]%B M +PD# 7:76R<;*R8?KXL4WG?(+E^=K;&P6<._F*0,"KZ9=8U)M(\$9*Q.DS MJF.Q9^&5+A;96'R-MQRK6L,B&\Z"PR-\G4)H$*Y>B^%'0[DIERH*!JOFN@1% M(\]O9JIZ3C3*0,Q]LZ62P=DKM@.10MZ>%O;7VVD7QRW1# MT%B#05%K\(?0OKN^ ?*9CF\6Y-^$J[L]>.]@";8VD[T- MT;)&!EPK/]0PHE M=E6[0! T\PS4. I=9E<97>R8/!?(_..,/0Q9S,Q<.0L^+MY(S\4"D1>-@G;^ M3A_?9:AO&8G4$=-E-E^^_\SPQ_O9N9S&BVD[>,\([QO.-B2IX#2%6@J([XPT M,94L:0]SMB[=2)ZPC$^1)XTCM#)/4LRGK-/$O3^"%>HIEX[%$E^(2EW+CT $ M3Z'BV'67=>7"+KU3&FKT+/VC@XN/MVQS4PR>$COKIW-<7L3,']RBO*@P>5#/ M$/]T3+6NL;T% R3&OL_33G&Y>$_2N*%2BK6-C7;GQC;J]=.\/00GSFOZ6JX[ MWE]8I7+^X:2W(7>"67Q+NJ^6#$PCI8B"JM\>ZFAWQ'Y_U'?/VCB.BG"-DV.+ M\='N;)T,C:\F!NAAIDE7#9HU]M!I"4#)?_O!!H&.Y0&DXC_!Y? M<:"IL7&N& CIW93%Q:CE@]N 2+"2R 38%@CZK() VS40;J_377NY"(,T<@E M"'QAW;8PA<5[]6^S$Q%Z$CXH"@Q #%G]D(B6-%*E=']&NHBF)OV( 9YA@.[5 MBZT-#) P@?T'@1H&*(! 7:Y_8^/B 8>W!0G/0Q?_MLH1-MJ?7+E>O^FVB%!Y M,KF6,&M7=>1T_\-W/0VQ.V+/%=DX-W6C=3\'4DRYB%##4^Q>"E\<0^?7&N.? MX^4H:&^(?'S>)QNZG35;*M-8M6J?89E9[MH^A4+$8(*80 M39G8ZW)%=00Y/C!%:H/M2-=)DGT6ZQ0=!Z/#F IBKVF*G_!OZ#L72L MGJHC>3% L#,8<>@FK#%T1W*$_VU#BQ>2IL'D)JQ73/2$I^9YC?H[K\2!/_?G1I>C-0 M @.D%&))(EF [&Q6M^^/]2&?F\M3ZM[YBRH&YIOJS@U3#;W=">HDP@ CQ]<^ M&,#YSZ'G6-._>XW9P^&*(W(<:XL08,^A*O6;O\Z'!A"Y;\%M&<1GFX:$F1*! M31L260!D7TQ]_GC_]<,).W6?"?;5I50;D+Q73X\,57*8_(;M12-QIUJRKLRV M#\B@>T[8L!)7.Z7[PLX+)VW\EZ761.BIL'A=E2J/,=?7S?CCK2SD9/-'>W::GDF1( MJB&L0FB?"$5L?&:?;&VT':IN9T]0CEF$$T1NCL\N;#$T59]>?U%M7V*)!BJJD4%F:GG98-M.XACQE_/_]O23_^;!?\+4PZ*Q7^2 M89>?>M02 M&OZ#RP4A%RB' 9Y\2!R$Q#O90L@M)X0-@Z0]9]X_)5RQ[G=7VDWT'\?J3#T_ MZ@96)VZ080 *DU=[&],+\2+.61C@F_257F#^5&RI@;*.[E2UR1MO9J:9=817 MF=Z0.=>RBGM",OD(3B/'J"Y9 .97][I"*2MQ2R" MR.K.KB5\+*)J?]R)I*BJ$/0O(YK-:*FL/5IU$4K#LE>L%WQ*U(2,0F UD- E M&K)#X79)!J\J1U-/=YX2JB,)P4A5$*P!*PEY3R%KLAA@W4'=Z3T&&*N_P-+[ MZ*I!!0. ?UU SHM\T$PSOQ!>Q3\'S+F-Y=V/X#C#X:T$9U3_'VC]D5U[RZY8 MU7YQM?/[0IV@_ZB8@0%;0Q!5*V/0:J1(.;%N<]O4ITA:].\OM(SK7\OKYV3N M#U7N--('V)43OL=I4\TV"Y]BGNG3+8E,\Y-M@=>>2$DY/OKR.9W:6:/1! .X M_VEXK,;RK];V_Y=?NT>I842:OU&IKH28_X100Q/+%MG/JO(6=RG8&14GD1CD5Q*Q83?,IM?V6HTY85HZT^D;K M\GXM._$=W)BC%TQ#AH<$3]F7Q_7;NM0U"Z]7B-)E#%3?4IA>,T ^F:9X%?\4 MM5*Q_?4GP1/;SMVLSC]FT&B!A!E(EXEX#?PB,K+<@C)]7A+Y.R M(/\PLDZ+9%,PD@;>WUSH>VNC!TTP#FD4N?ZH;)BNQ. H.G[Y\K//8]STFSA- MGE+G8O1._;K+.&^2%: M$MHXN 'DC@RG?0M'3"628RW^YKX__ ME3M:!JY6"F7"9T!1](CEL#6E_#)W4'FZF*Q<(\CT>1OXS 2.]C#Q ?4=,R(4 M7]6:QJ#)&Z<\1YJ?/45_:^1Y 6F/<@UR2W(EHNOG+D6,PG&U$'YKK=(63R-_ M;#G$GC;CQ,BJZ;$2U*O\#].ET_PD3Q)%5O]MPFO,&'HK)WTC'V(Y'[PSBDHB#546-.O)(+93'P=O ;V_;V;#S/40H1[%>^F M=["/'_ @Q:CC:;3#8FG&3)'*#E94Q?%YY#G=VIR!F\$9,+SPJAC>0 M 6HXZG[UT#IA1O9.M^"D@+@VZ.W^3\NY]))$M*A]P_[GG4ZR.H0CVTMX\5)G M.Y??CI7<%"JKZ=N0$9E3%?<+1!2J&!ZK!^,X-\U 95HWFCI?*P0N1:NM\KN M]EN.P#ZK,:O$:+;1C<_UW+RF*DXB2:.*3"!I Y MH#C(P6T0.M1.)]_F 5\TZ<+V.F@>_6@>07$MY+/@&#^WV#$1WT3J?1G@=_W1 MQZ=JLLT0J]"IW9/@ Y+5*Y+Z0Q&A&)U&LUO(%$:H[;E#W M9N"J(*#.>%I4.E27\5*:N;F3R?>#)JPD2J&PT-=[OU<7WROVP#NB,8(E!0-P M"71U':X4P=6QT@S&FH67<.$7*7UXR4WA/LO)[X,/@NAB$ON;.NF0S^'\;]#$ MN\P/4\;4T#_;;*40;#'J#V[&C(;D7]P <-.E=[MYZPCRC?:]6UPB,4"#5R$J MUX616&3@/=&).[YLU]C-C6+U8OMT_Y54A]+=5+]S'S>>+T-U5:>L+&LABNO< M0\'B>QVB?\I&?4^-F?LW>N8DS(*4CQ1O/*?->8K+(BV Y)TM0K"6(F5SE29Y MSD9)NQ>[X;OEYY([V71%7<8?HK+46=F0X;"R?TC=?J (G!A]%Q2=&XS MCP%JL,\N#BJ$?$Q-;*YS0HYZI_WV2HPS[08Q(GUGZ2T7.LHA@H8_?\K-ZNXI M2;_#28&@O"8-D:;P@O6VL#HM_W$3$>D0H.#XD,# MM&5I'!!/LA?PQNAZ$+&OW1DOZ$D+'&]X.)JG4L7%3)WWI)"1K-C1+D-SU4XT MPX=ZS(X'QO;5L,/GV?>\=X]QD]0D2-,&D8;PG,(U?AR5RAW8PJA[ZL =E2+K M%P+?H/IJ$/H/_3)\G;"+;L-<2GUYYXL:_3Z) :Z:N-IW-^\0BE\F^H_*U[5U M'=A6WZY!M,(I^NFUV\=ZCO$65XITX*B&DX.#MR4_2=[>S:1A$6 )_.Y0@S"' M\[DP-!06[V=IV=&?IWQS/E3S3G(7(SEY3/MMS%G-;OA=0577*3UGM00B',ZM M!3OJM(%6$R+\G7R,6J-':]-B*#=O#'2J90(D'H.?XXP^)C''ROL:8X!>#!#; M0=&(GH9GA K#B_IE,P\V+Y.5^I7T+0=,-J@.KD3+G:IVO TJPZD;VD,YHI/# MZT-866NVLO/6J_ 6N-)KRPUV#!X;DOG6ZLP&FE?: M7JS0M$WQG&YQNWS^;CK2SE#S;AAG*H=VUJ<'_%9EHXF_4N2VA"J'T>228H % M>[ F]N5_QX412H4CZ,.[5F1FI%3A-/WT>$AJMX4=C^C#'$JS(V+QRZ'71)>* M3QZ>B 14AIQRFNWL:H 7'#QYRV6?W%6^NV=@MJ-T&6[ 3 M-$WHF?#!O3^LK1(9(<*UK -L7U'J11KH6$1H7Z4\/IQM*P!CPQY:?D?\]A*D M=)T$*W]6]/=^GT2ZFV2/! :W[TMHE#SD#CU*ZPOD041AHQK^[@N)@7/3/,KE=-U/WG&>[*0O% MF^D\D?GT_>;K)SI:V7G'^QJTS9(LTK=BN']TT"*?34N9NZSKG_VL."R8.#:Y MZ6#I=EU_,V7>>FBC0>8=9\,'W G;:M+P];'>:MJZN=7;2'(GMT)%5C8?^G!H M,6XI73)^4.2!YZA7+JD,IQ%6:CIAQV_K(B>D%$NJ+BOU/G[E ENYVPD^+*$ MV2\_?. J31WSFY\^4'/ZH$T-386 Y(E%>PV^E)Y@BW:2I\FUIQU[+J0<-X4@3AQP)(,)W<]YQ:=JO!RLI% M)@/JV0![%G\? ]@9!]8JYS-8?.81YZ,TXW;UOWJ@IB:U#)Q>_;*$6U?D4MR' M#2-,X'4#X:,2/_DWRYTX;)86L^."T"CNLFH9K(F]>(7%PK^QL%L]V0[U 95[ M7BUFX;=8DVWCO03ILI,W6?._3?7+]*X,WW*@#"*B:-?]9Y]7\;*^U&_"#>LF M.QDW^GO+(<1O&$OW' @T$.5PTR>-]$?ML*M9,K(P>GE]HAQAZ9]1#X(K: M%4T&=5W0L>D5VK&)/\-[?X6CW\$$YTM>;V>S-P&UT:1;*\0I?QXFYK]I'@*. M=V?F@^O&>(%Q=EO&>IBXIK1C-:*')%:^R%'*"^58JK]G#)\K]FL\P !8)Q"K M.,53MTS:[4)4OYEKV^ESPW)LI>NW[-H&XK:(&LR]":2@8>*WV&_?),_'K^=TT.!H# JJVP\8F#S&V$QR=[$\[QP..[JTKG7I,':J^&]3:V\& " MC?ELZ;B[1;OS;(W!9OZ\5.M:OML;V0(,6XB@3ZCHVRLO@Z:<3KL^>$/60!'^ M-#V)3(9(.5B@_VA[J\'PU_KVT5;18RYM((F,CM8*'&_#Y'M4Z! M6E6(LNMG"%7H>Z_\$M&1#_N?[M^?9PG]S8++LI:^38#+.+O=@P'>7N4TKJLD M$B%6GZ%[X)3D?D/T=U\WJ?UR5U-\#;M: M*!!1O3<$V':(R U*=]NNLA/62!+\^CSVX:;K!&^<67+7<\-9ODZR)UL$H$0N M8@-AQ#AL(;\76:XL80;%[%4$=1.J,:]R*--I=!/D22I*[H5NDJM5_"4U[/^F M 3?]2_^3F9.@(/-_<22K=1LI@$>I8$B\>GF=BT8W(B90^0'8V-L# M ZS.8@#Z:GG@__S,<9=CNN<.S8.L-^G(1$S^L0=F_UXRW']O?J ]PD'1*:!7 MQ]]]D^VKM0*H.SP=G"0\V5I#Q:60S?CKZ_1/V,";8V9#)N>K %5)=:5)^?1S M^3]]OGON,<^%9!^B5^SDG)"R"EF%\Z.O#IAX;(8 M0,X&Z_]AG%@C[XQ([9'KC5)1I3&8=.%S/$4<&N"U,/RR^J%\=78<\]O O98U M4N'/Y0_B+)-;\96O?[VI?M@?/*>WLK*WI^3E()TVG3[G)BSTK,]$C);+GO[( MK*4>CHJ9W],<<%KGI*"^=R99FL10U3MH^FRTYQW$G.\%M\X^[^2)\>I:R[G$*H6MCL3$)'IT/?ZN2"W6.)H_F-,Q MVHPCS9X%(5G&(>/S4 R O 6&&J51/F8_FA#^XK4K^U3$T^3Y:6:@)-YJF),G MMSJY;>U*G__49YK 1]SQA0G-501:D\?"3D]5>)7QP]9ERI91WXZD]XJ]?:H" M56%[#-OL*BA2V9O?_6Q".Z!@N8%MN;JW;^S--IN+1^FD/6M5#T]%FXB"4507'6]6\>J+*A\G@^?1WW5*?3XW-& MBI4J/F9%^]4"BN-?XH+9VYV_!FKG*ZY#B.RSV'JY5@VE[B7"!$#15O",^.K*&NFTA$3JC\6#JYX_5CN6I'OB0-85RT*]3G!69805 ME-K]1/YQTTS2R=,%JU=BUVO,[8/5V@C%M8<=3 @JX0^[O%N=Z=#MYI2EE(C$ M6SAF1-UEYXQ;7Y&W8=D(E?6,MX'J; UC3I^IKV^ZI9C<8SU.>L2"$P;0<.ED>@Q;85[:N^TUNU-+'M5A2+#]_&T#+<7!"$TTDSIHV**WPN,\6 M W0GP1M1U,80].6?V@+N\0X67^(7B"AHY*2(@JV^D8J+!RU>?A*))>ZT69*B MVXZK8K8<;'M#2G1#23VZH5"Y?TR\7*3+))N"^6 #G14LK!"\KK30Y=E)&$A, M%K8YMP"B&5BWZ6B2F2J98>TCN M>=PK)_4N#&"UB/KL)<@+OZAI!JLN<@<,F)*IOVUSSSH.0QHRQZZ72[HQ3G!' M+8/$^?)^^6\DR6XDG&'C>,+Z,81J 1S2VQXL[:%=#]JI>4(8P[Y]^^*56\J3 M6_A^Y3E2"'5(A6]IH.%:D%<=V1W:7JT.L@S7/$#,H@-@#",E8+2.8*ND/,=- MGI-2@:M_DS"'1*\P3B!U\Y[LV+3(:RI^!QS-+'+>#,PQ3G?6J97:52))8>C2 M3V&\_"(,?OEXKD_KVWIO2%H4J_O RMN>09V[UT@*VR^$0,8HJ(<:E'']]RN9A-C MVB1=UL=NV4M0[=>YKCZU$.0_1C&$8I^Z*NN-^7HTJ9?8H(P M&'PGV@H.G#B\]XJ"6H%4?+4+%/&Z NH0N@4F" ;MHQ_!VL^V$N$4KV#[\H%# M;E:.;)>Y]KF/#M/- MS!J$IK*M&]MD83ZF4VV&?NOJ$<%LQK>V4!?+^C_(D@ZS-\WU+-BRJ<2'!@BH MV,-AJ;W^)6\KZO_TD64W=@]ZC!Q18;!2GM'?,;%+>0&^_9Y$FQ)FU _+#J:/3#8MM#M@Q!F55^6]N?0+XEC_LC:8>I M\K3^(9DU=].[2!^"GDY\U4I5@@5K.VIB6Z%0M@HB(*<+[W5PVG;#["H(J>C MG$]=G;]#_CU_HOUBOZ8V%0"ST77BPV3]_43%[<:NU M+5.7150R[B[A*7O;R0CTN-\S0K@4?7^^I_C^Y6O;0GY7FA(M6L<_*B92+V-B MDO'[1N(WO?KW,D*(!7Y*T\4]^CK79XVZHGF$R]^8'I6/FS$3L,Q&18(W84@+ M#&"&U?-38N4%A NL8!]ZG%#?BN!;;YYT<2I(P$_1<4AEN652%F8H=U>2+BVL2[#'>1SLN4Q[!@I_5["Y<(A^ MXD&?@GW6,#_VQY.XR)>0RJ(O]QT M.0#WG\O7T:;W;C23:CP/G=AJ17AFK>3VG8?Z49WR$;#@UG?B)*W";FVU?0#' M=Y(?6QK)9)3X.KU^&RV>L'%V'C>WF/1R'1YF:XH_6>-<0@0FP[ P_PAY.5QDU%9/\DX M:N:LX5$]G7A(L8_1TR ]!R9EOHKT\Q*WF][=7U$OK%NK%ZR>(EG?O@(*-=X M!.II^UI/$&H+8@.W+?I'>6OUC?M''6YL?T^P$[V,\^V703^")-0%/T* -!'A M:UX3=7:'9DTT;F,MA_-:]I$WK;03@LT7JG-D)GD=;P2J8XTL527DYR/(@TI0 M1.Z)4IL =N]^0D[)#;(&HO+FVA@\H"C9F#XO6Z';]J,1@XI..A M+UA[RO,"[OW1!^KP^-%L'U;3/$[B)^[*?(!QB]@0&]T"D_*:IYZ_@Z-&^NEM M7_$X0MX(\;EA@,"8C/.B#6A"5D\D_7<]UL^H[S/3OHI=!I]"X89])NQM.1,' M]1\[;1(X+.ZO;6_A/0&%"N?2864@4![F]"FU0-T&KU=LUWW4^Z#LE>+]I%OE MC+\&7 PZK ZU.LWI3.L2D@"%<[;>[>D_.*F5 M]-^8)^6S)15M_)(NLV![%Z3 WVUKT8A0A+Z+H*+.YXIO(4UTJ*1D8CKW4G+X MQ)0)^1PNY(L*)(*MJCK](QO\@,-NP7X\88S;(QFC+@"'#?[^'EQ&A+EY2@H9[T^''79O+()$688(T80/)\0 M$0L]JC [*7+PYGD3YG326(+/W)= MZ0%YA *#^G=?)O^KN00]7^+UJ#!/! 1JA&@9,9QX>MSPM8TX4N$R>H$U P!0M'2W._W0[6SUSK+B+[^?]^Z;".+[YP [ ./K"@1#ET1)9/!]1(]I9\X/%6-WMP=? MGQX8 S9@<2X _&A'];$R\UDKSK"O.V$QJJ9-[^1^K5Q1/SQ%9M_/NSP9(0"* M=T9/L(#"%G(4E0[AA]9YI\BOS)9[KP(-7.>&3"59C-#L$ MC^$&W2,:J)SA/8DX[QO<*G8%*49))YR:I2%$#YH9_;?S1+[OFE*A.12A(ZJ/ M96A753\S>#UW039K4IQ ]5.M"5XDMP535<,[#\:1PN-(5A]'YWI5-5]>GLP' M)QL)EK=:1\@O@AW-0I.6:[3SL0(SHJ?)#6&V/8HIS-P@G1\H-ZP!&\WT+V4M M!N=Y0?"E;G_V9?CFWE/9\E'E98O#2/1X6,U=@"CY&ROC1ERN_0;8!E<"23DW MFG-<=UMAK:^QZKBV+RY@JT&*?".17@_Y@AD/$=- 0^-#';FW<#2"&YH:B8M+ MJW- V+6?/;OZ+1'8RR5M8_ IVO>8'W,3N5XJ-Y 4C!#HS[L[7/)8;G'RDVHQ MG]-R"+PZO)/T[)C&E\_PD'A=IC1/(<.%L4$T3#4?5N*V*'@BR[C16.^5E?N- M2=7%Q3%$<[HI+#7FUP4' J#UV&_E@KEI*VV;=-,:$U=C_0MWIW#N) M;]$WM^JXI3 \/*0P25!=N?E5ZY8F4@1WUJ&OTU[>&F%8DJ;Y=)^ M9Z%6*8O9-LES2,IP$/? 76,5\IJ,5^XG0E 22U$EZ4@R@^?595#.[O'$'*>JY1V]!GS574?#0[18[<& M?ZQ:LWQ6$BS<6G@B/C9;5V=!7>WZF)LL;E[=;^ :NU%:\*WN2(E5:R^$NIL MB@H*A&:5D'6;OF4F35$QC>P0#[O](+O-NR7%^<3=_Q MR51_#:)GG2 ZH;52EBYAWD+S?A1+7 *^KW77+8 M1]6HF/KC N0]LP64#'^_ M0PB1N=$[A73YC'A]M:KE(6'(O05]\150FZ>(Z"=X*>9FK- )DS1,54R6TH G MH.IFK>[R%529<[@N?KQ@\&BEO>CS1#]&R$-*$5\0K5T&^[;TO_.4?N=RN<59 M;HB+X[+>9,2-.W'/1\AOF%*O+HKUY=+TE=K-?B52R"VIZLV,NHA^AHN^Y+BY MEE"'*C[3;!QY*=1I:TA1C"2$S>8X]^W6M=>'+$4L;CLUI/EL<-#U^^>T.RQ7 M5D)KZV,69D5B:%\JTO/+OWP$7.&80."IT/-B.,$W40.^4-ZTBH:Y(3?TN^_1 MY!;)CT3+/7XG",3AFKS54U;ZQO_R%AQRV<9_'88!#NH/J;978:'VN; ."%3T M]R&X%E*+'OGEXB+I+9#MM)B(H.)RXE[]PIB;"$W8.,^'T;^(V>/-[#+/%LS4 M5U][ H[P5^\U(^L^IMRT0;-=V.1>K<^$KZL#>UD#_9#;OBT+ 2)?)LULMQ,4 MS;DIMH+&*<-DW*83SF9]JY5SC6'.]44+PG9N$'/I.M6'][1S1%\J =F6OT/L MLS-:"$"PZ.TUTL3._'OBRX4ZTX_E59< *UVW"7*QK861QCO?&+9N%B -Z1SZS M69KU;HC3#K)*^Y:U67VOGB:U5B>Q1_.C"I'F%A;K^\)C04D4Q*I^TGQZ2CMAZF G(_FS=EK@ MFBQ 30N$3I]6:\(>U(E"R +!>'4.C"J?%J&Z*R(<9X\KU*/1N!]Z5XDM8;F1 M'4-6C8,J7A\S7\>S6HD/1TKC2^AJY>FI%/LZO)@ZHJ,W5'F>EYR44IQV(T4H M09";3AEV&8K=U-^^IA=X&&#>X1.B$GY_O^O\RCHW7X\OO]I!RX_ZD=(%SG!< MCH*?%V!I(^W[)TV-^']^3"%JS/T?'U-,N0/\%FOB-IR7(%VE&("R@PX;NW?5 M3AWQB%!/GGWDTN+]^),@[#D;H_MC;98$6>8SW?!W+O4AFY&QU[(FU0L,??2D MF4V6B^^3#I"!47_ZFFDC<,['$+H= KTCTL?G<8AT$O/-DZCO3;AA?HS:/SL8 M W7G"B5R?Z"E>/%QNC']C:7;D'/[;4\L:<$@$Z3DU%DY<;.3 M96/+-/WZU,&))%4LP-7QBS&$X 7*_M>#P=EK\[$'N;"R[6O1U3J([JPQAW[GZ8 R5^Q%M%DO62GOI%H\*V@^;D2%# M5/>@'W;,!M]%9-UFEI8?6=);KGJMPY;:N.FJH-3%W>\KT@Z[AD;FY_NF[/<% MB\QV-DHINH%2:CE[73GH;A$RPA, P-(B54M&9^FXB5DK#R%G!,_HAX!DS3>D MY7IHTB^.,,!._HB1W%:3T6&RN$8M4_"%,TJT&08V"6*VA'/TJ\K7S2ZP&YXE M=0>;UXE>QW<&T(X%ZFIL'+_)\%^-H>CK()I=? (G?)(R*/1K"1!('V#9 &"R M@-M*32J4(P%I[.$"ZC.EZPLJ-AQD$Z5W/Z1('A<@# ER53>RJ+0[Y+?&BB9S M*=18Z)JFFU[M/;]"7H.WVY-&Y=9GPV6 F: O"^GVOL',L.^&,MQJ(-+)$G2FW24)EUZ)P(B2"_2>^^]!$*)2@/_B#]\V[]UYK/<]:>Z]= M^/-K)'8U]_FO3$3>)'9_<-V%Q6+1O2IO^HMGT!#OZ>"LY#VB&^HFBI\8?%DV MCKN5EVXZG+3S7@*Z148?(UYSW\I0.S/PV%2[R$];;[PE=Z#3$7^LGKF1]3S) M$U1<@\KKYZY)5)HL4\KD&,AOG4?X\J:Y.V(KW 877SEUX+VRCU4NZ"T)32;V MLXC!.E\%;\-L/P_?HJ_WBNC;.;/P]Y0W61:C/^@Y7!_T&OEZ]LXT6T1O-.]X ML1G84$/>%NF[4OU+\"1I-H%SJE.(*W[]XXBR4 #T[;0_%40T_%%5&0)W&U0O MBXJK]IXE3*T?F&UE6)D5(C+:KC3\R?;+\$1/S(!;S1#7=:$-/HS&MO;]O!AI M&4D,H B@BC*)S*?5WU#1"CVZ"8SGCMO8/S.?%JF47%KMN2+73"7*05,5V] MC#=ZQ;&_VMRALA#<6P[N ,=6I$V-P58F80A0GXZ\*_$EX(I/^*-RX.'O03EA2:=A>N_1 M,3BY3#T<[+?4T9#O+PXDQZ9?S%WPC>QR3"3\45Y'#OK9W[()^M^\Y.K_PD;8 M?QL:T%&WB_DWO=I0".6"S;*T':O$&Y[%&_==(V.?QO/?<)Z8W/YW."+SWJPK MH[C[FZPOIZ]]6H.E7N]Z?"VVXVEC&)*2D7+_N@/=*=X[Y@@3J5>P#B ;0<.50[)N)H$M_%[-"= M9?FI^".%R ='WPWMCT06&:2.6TD'Q$F#L\2UE9PC%$\)^M]62Z,U#NMQ]_S7 M"PE1O2C3&?.H,__D841S7$Q'M' ;)M50NTZ@D&2BJSJ=!JNH>F85:CC3O@A^LL-%1BBNHG;I(3B[@7 M#+=ES76*TJ" O':7P47&TXUOKBO,>^\AH-=V:^/7JY9'(^..#[;[1,B39Q?: M1J1_-#)3[B1!Y:(N*DN\!\;Y7-(MI34;,!#:K39K1?$OM?*\B M9*8['MI,B:\\0KQ]K+\2%7:-,]D+0GH'+)>FFI*HNN+5BC6 M1$VKQYMG2F_0KE+$Q?I8-[,DTL4EU!$DYK5G=V=? _(L>E?F(>6[8FK:Q^IE M0#6%">^,",[81+?%IRF636^A^91'AWI#_7RQK;[K7!%JN]Z5=<7E3B[R3)_E M"BPAJU]6-JL-T.F'3 =+&Q^U#"%3X,:]*J$8PX MV@[/87&9RR35>Z:[>+5F:)GM]+,-(7%_6*#% SO<=IJK'1S#[W/EVZ@QK!,6 M JWNXN1UO)_%(Z)8=VW>5H1U5>:&1V#/2K0:RY5^28$Q0S^*<8Q\,0+4>< P M@PY']4I9IALTU@N#H/K1TIOT]&J59/@I,O-FI]KLN(M6YOL$)%QVNCVW'56L MLH0$I5J@TM/DPGG6E)WH5>7$&0(2/;\B""N \H<+8%I;'#>NIPX2-V:)&[:+ M"E2@[]"[=KIYG:Q 3QW8%'[BA);!X=7 J#Z>7CAN7 +"2S%"APZGY-=C[GE! MNG0[:$<+:(,4E_C[^4QD+'U6WA-QC$^@XI0.3@F^EU1K3'20>.,HFY'4@4 5 MZ^5R;AV$,\.3E(>1YAQG%@FQ8O!W_E>V3(QU:#GM?VN!]<=M"E=&,7_D08LQ MH:9'VGX\EX#7Z6I8AL2S=F\T[!/IH[SPY=^76C]S;Y__DFEY*DD.60+]\L?3 M(KQ;_HIG4+1G_]I%BC=Z/YP@]L#WMII>6+)E*L>@Y+\C<@2SN"9@C1B]DH4- M;K;=VY> .E'3'\33AX3G;-#A*B_YL/C@7FVAY;V42FTPGK'&!F'IR]Z%NA-BD"K%[&[6Q+7?)C.X6CDE MBE#3[@%G%U.][,:>G6M/%VS/XIV=G J'+3F*60 @YBT=^S:"98G^)^?V29)J9_Q8W.-[,R6LYUR&5"F\,Q MU,% LR3Y\9P_SWF1C9U'FD[F=[N\;:>2KOYD3\A3!_N3KSMZ&-;\G[9ZU! ? M6(J]X*RYLZ!SAF#SXB/).M]I20,G*.L[_%[8]9^1ROCC$KA-X M<(!3(S>VQW&-V;O-MH))WHZ8"^U:<58]S.@;""WC*/*WB\]SH%W,U01.J\CG M);0>;U\"GN2%SWWAF=MF2^3ECR\X?A.[P!S"8S%587>J-[?E\_ MWYFK_FI+*%:GS][H7+F?5*/GTO;^]>CCIISVZ$M+B_P,Y)):T?01DV2;'" M\;$[!6UG9<;%#--*K!BJHO!3/I'+@** C]=C%05?!>E&K,/F M:88&EP#)$%)&GXRV.*OVGPWD.TCQD=<<]#'K4_7%(>-1_*A0J(.4HB&,A;,C'P.G[YX M>K=,0G:.:W%G5&58&)*;*7M7=^/17YHF_JY)ER-4+11Q)&ES"4#AV;BLD"M> MQ,]O^X#Z]@8O 0A.<#@H3;(.;PZ!(*-_\\CIG_B_ J >JA ?UXV+P3-6?-@[ M0G[9IJ\")F!'R@T'%Z1XU91G59VP,]$))I7&>\-_D5%B//L*N@7^IH8T5PQZ M,>^$UW<.V3_-5P.NH\A[VJN_F;!%+*N%=7!XR6V;/6CW%+;V>%>6=W71U_Y3 M1U$S(K@8=]OT Q,O.I"%R&T+)2F9*7!,"G">HV64O@2\FV0.O00P :W=D81R MC4BI%E0E[_JJ--#4(E *IZ.Z]NP9J?:AKQZC+&>+T#B.X=;!3RNX'8C2JPR^ M+1SN9?Y1C ):3OA.^IS"5%*>M9-+F:3!A?6&GE90@1L+2@BE%PP4N@3OP;>SN9N_0^OC6MAT56N3^Z!"QQ!"%DQBF"C8Q5/._$ M9J(^6&TP-=]=T@2.)?C.D)6OX.9=EZP#_33<&:OP;$9;NE>&-D*+Y@VO,F$N=;SF,9_VLSER\4# M&/:$*V>.TSAP6S= .(@9KF1*R&H_?B,VS>^=^>IQG-]HC%I<*IA4#W0H\A7I M9;A<'H&NK8 7>2MXT9.-<-3.=1GFB1F_BOO<]Q,^IN1;P>.I05D:0_%K M^B?\9>+:C?'8IR,3>L,=W(?5F >06&EL:]Z.E)LE9HCI>(^(6;23@939]IP; M%8SV7,YFL#5@ZZ >P\TEU0S4,S?(,HUU*USL"OPXJ29",G\SI?=2DTW01=Z( M0"G3I.JL71CQ!?42A+CX9"MIL[5HKO^ZNL3O[P\,&3^1ESTYU-=IFX%UIU7 MIHUW8ZB[C?D5,N/&%3XE?EXLO3,4=,NG.A C;;X"_@B%A7_1F;(8,U2;I/(B M/_W%;8]#F]VNZYE%1?@#Y;/#WK MO&6"XP%IR(P4]7._MOB%^7%%4L%OU1WNM>E,'H@C([^^HXF.6!ZW:?*1RZBN M@R^_6J>VEU;W.(X;?G;1M1(^Q1]Y]W,K=EF9XP<%V5QB>[^ MW K!>]00K9>QW>U:SG.AM&\ 6W-3+F-8H>= WR[F6[ :08DH-=P=T,WM #G$ MB8J(SG%QPF/J-95\T6$UR2M"6VF@3QAR)-_2C<1%Q#T[\TYH4CS%ZS035G.Z MSWK]OQ2XYDI9-D17TI9 2\_\7EX"41?T[8M**-<2K&L%?XN=BY7CUA=MJ.;+?DTZT4'D-=CI0[50NFAZ M1[["IJX;^KIPKDU-G/020!Q?!6!;<09F$"-]SLV70*$''21;/E,M2$K4>]4;?PIJB^L6U#8(M/265 M)LCQ5;I'>9 _)M (\M%XTLLN_PV!HOTMA=9OZCO]E?D/N^"/D6!*&@U9JJ[? MD5_31WJ3ITJL5/U0R:+U*(S*ZY.;E[-O(V1EU#K92'\ZZP]V=^F(_SX,TM+>K,R\\PW: 4NN M:>J&8B]25?L2MGO/M2;K.942;YJHR/KW"%%-9Q)\\]&C&PE;;4_QWW1KAERY M!! XWA+9ZR"(^3#F[AUZ5M"B XHM6]T?=JHJ!9-1QI] -LSC\Z"+0 +?HX]3 M;M.2M$%*P8<,8\J+8HY+=C$DVQ[0.25^\[#=5/DVAR&&F*+\\]-'K3JJ3&6# M![-(,2XNQ=RD!:N/RR+A+T0MW%E*3U@FW EM;E[F"20D7+(^IL[OG"5CISV0^,K,S[T5= JR0 MJ(KWYFX+UM@3 K !K.:=GR@"*7\)4 1C:X?QX%-VGHA>U*Q.T]#="KDD?8-Q\55< ;=>O.%JF:6N$M+ S1>%D9"&0+&Y'T M/.FMQ937(:7*;2Q7G,A2U]7$$>]:7F/N?]%(V#J+&6LK'3;]!LU\GFO*KM6>C%>L]89C67Z]_>?L9R[;7NM9Z\8IYD&GQB3Z6EYWJ94 M"O_Y\R@.,[.R92!78,T ?+,_";MFKAFEI-6CFE?G"$H$-@MO$PDJ/8A7G_GN6774-CK-R17C6Z#R%0DEG4+_8NC M'KTRF3,D5!3QYJ]S[)FS)DP[+B^?+?]Y+1DB8"1*<^MQR,BZ[1,W#D-RU;U' MQ6!)>L'OM=HU,P/#G"T#P Z# A^^KDKA"W4ZC9JZYI:;\8Y';ZQG,YN'">_. MAK&-2E$J6E?>2KXC?#\D[#'1NV<8,<P:)J"S!W->^SO:,;/.K _VM],X9 M3';#5=6.U1:4)G-#[Q;-!.NH0:GYA#+N-2?[8^&>QZ,UOW^I9_8]\,H9WK=4 MN8"?&F5_%&KZ(83F(SROV$WU5S_%-(-"/&!W&@8O+MJ!,_I&1A_D25]_RG9B MK;KNO;>0"C8KFYX2$1[H);8*B;VS%V>X*)GYDL&F?S\K6]AE?0&>9"G^0TTN M$Z=P\M.-GH>[ZRR *S&N835X[^EUUO7$=E#*V>LM$\M2TZ$R6ZV%>89!B20G M)^D3@O #]R3S0U>U?HZ47HXF%>]N8 =/J:KCGB^,3=59M)C8;3*??1AKB3-D M_>%'[?O:?XG^@%S-DS'Q^^XL8QA]YY5?64_D"[75"-'5G:[I\XQCNL1R%]:D M>).%=F87"ZDI'E96M2]Y.[JU?F+6#81YVW[/H%(]H1<*\-%\E<%UX#@O+Y6_'%D$BZKG0Q*D6@IDVG@Y.3Q MSI?[=*O8.-5\R2]!I7R'TFCU^Y*!3">AL]4(LX%:J.D1MQUL/QL+F*K^L.]0 MA7%=YJQ0:GALWLDGQ\H2=\IRK \FH\KN%(<_2+*B(;ZA*''+53>9O_QA)4:@ ME81,/C3($]*H=[#^SL =E$]I_&K$SIZ&MB"3U,L$/<*&Y:YHF5J"C/ M17&Y*6^1=80??;5M %=[6VWML=GG4OGC?*,EP*:AI*RSWI0(G<-N4G+M+]>N M=UO-# S6)V)) M7O@).?"+"1^)+_#*.2^MI1:\?RK)O.JQ=@DX^ SK9AYB M^HD79%^RJ_Y?%^S_*^*_U"8%<<0]W,ZW@+L0W%Y&_ KV;.2D2@F*8'!^O135 M5HP"OI+Z)5:E5 6FZ$R^!+06S_=CCU[+4DVA]50;QAM^^FE5O6!K:O)/\ABZ M!/ )X/G*^^CB2T!EN(:>U>D.UY-UVP.+UHZP!+4?@@?D6[5V4GRZGBF.]6,3 M2^N7 /S*A\(VX'7NB'NV/J@'6;)!0Z+APW/VX4]G'!@#BDJVX97KC:5#X)(! MRRRM>-\K,U=FR)4*50;S9KY%TQ[[&IR/',;$7P(D$8MX#B(]1\5V9\A.?,B! MNY.+H;RG6U^MEHKQ+E'!9"K< )V@AGS!68P>E5&+JK%%EE#*^1(!+@9Q_CO9 MTR?TZ5X,]:KMNI.QPNO-%:#/[&6=5WS85A:UIM"FXR MF+V?E8(WXQ>_3GRS[+?:F \X_1C-9X=!91>-B*B\"M.9.1OH!Y1>7,I&X(!X M5I>.S_>3?'9V]YJ_?W7:_E+CUU7Y2Q:<*[\E!/R^7?:N M3M;O**'>J/MQH3^UL:!X-D<7^&@'MX#%K[*JA-5O?\MZ_,/9O_(_'@[$)* 3 M3J3DPT'!:I,X.8>[&J;J?BS_X]7J9&2_U7K>3Y^&Q)A-5@>9T\L.KAP-J7O: M,&;.U#_M?^.B>%I0+ISFOI]C]$I_SNASS\'#A_XM6QED7#PWN3>CO,MT;$6< MD.RAAI,.2[=GMSWC7N1?H5R:?';R14A3T2)-+M[:AC%:/V4UNZ=J,&?[L,>Q(M[XMOPWA71[)8H@ M]A+C;6K(A=2\I^1(_ M[?/+"G8R<>':P+"F(;!7&LDQU\&'I>O%UQH5Z7S%)^D]'$[G0$NL4Y> 38$2 M\*+6)2!*KW7BX&!2]_Q\?4U[[<6XP'O_.EM]-QX3JEO"B;YT2<0DL\W7$MZ+ MN[,MXX/(S77()>"9P_-+P!53#+?@)H\.C$#_L78R]SK86_^4_N?CJ3'EP= F MTU82I6["4=?P2EU\%-L#6<_N[O/X?=\]SK.8CV[NVR@I-1\5LLF](UMD GQA M(3[;HBG57'FWM-M8R,IB25=SS::I7:G&2,7N41)<_WZLF]=,*7-8N=:.0>6$ M''>FZM';&;."A'H"]!UM#.08V!X%D_!8R3A_TP!:8OCMRV[AOXS[$A#"Z2MX MP$V6W633D[FWYE)9E.MK]MV>=Z.)]TD/K;Z(_SN;J;1,;%#=#,)HEINAYJ/5 M,[6.6_S;/?O=WTS@0XZ]>4.T,F#QN)-,.0E08_]KMZ;9Y]Y[)->^;GJ:TXCE M7HB4-\'"^.PS$[$(8U!?O(.K;G-8KW.9R2 ]Z5W?4#/P5=O"]JZI^HJI>D72 MTC.+J/":O:]4C(;0,7=ZF@^0*6K=T7H'?%8[P2EDA50I/ MQ6OE.O$-!?!3O(%6]/T9]_\9\5\J[DL8"PLBDS^\'AV==,]\7&_ '2LU3K&: M UH@Q ?PJN:+=)O=?2:29A/:V*7\.*78@(^I##&D$6RJ?=LN%<77F-7M2B.6 M']:N%OA$T@64W7YM@)M0^.+OQ8$LAR9M9._N+*UBPS4C/!MWQWUG_>FGX*_Z M?KB1'-S>5K1Y3<$*:OL<$\^^_]U7-R9*R-=W<%-PB+V^<,OYUSWTY@8Z&RFY M+:G5*"0F;;UR9MD; M@!_;T_(P5D+"2H/Q1HGY!TC'AME4GF*3&-H>^=Q3IAZH )):(_8 .G9BEWHQ M(A3&JU8E37!221_9:)U^\\V3P?@,[=QQ0Z&UIG)(4H@I"=KX5 S4X/X2_K:I MU[_[>\8- C3U1%:&#O.='?DNI@]G5M(2,%S47)W V2B[+K.(6&TX(;] MGRMJ+<2 VN)1>>8HBS$'@[ZI*+KHXJ9*.W@_3_Q.M>YYN_!O7[?WS\P$_OOK MP8F&^(J>>WIQ*#05CV MU 2Y+U&OO!*GE58"S3<:I;-56'L5C/P>)S1KG&TDF<78[ZLL'>UK.%=ZX,3 M7:ZN2T#,BA&#E&1[ YD;ED^A+JZ'- G5:OCK$B".0%NZ"JT-MSB[LRH+1M!+ MU*YF9S4_;;#*%:_BXNHWA+4U2D964ZE,%(9JNOH-S9\85>J;:@WM-!YRW1)X M.06496'>K*')G?/B];X$+,NO&.GXZ/P8X>C#\W+4U MFC__L/HY(Y^+X%3;,(+GYXJE.G:U'.+X8GYAVH>O]XC33S["OR>Y>J:>:Z[K MZ0,&!]9UK6PC9HP'7CY/"I%@-4_YJJL<=5Y?U[5)_2+1:C%1?PO4Q4SJ:#8F M-;%3E#F*K>!+$<;T[B.C"@*UI>Z"^TPN ;AFXDU)EXU%P-^"W+44%FJE>L>9"S(9CBU%^I MMVM4UK+$V%#.(3'\N0#+\/H&8)KO-7X:*B'8#]27 #GB/:#OL;M$QF)LV60FW>=Q/J+1 >HKQH)YY@MV!0:6HJ]"M5 MBK"I&2D2EJ1BM>X[\UB]K]R9,]:1#2 V4@1>?%"ZW2$QN3%= *UICZ?WF@M[ MHW5$M1>'D,(UMBR24QK9FG"VT#4L&T:DOZMMT3':9=O[0E#+<5A%KSEN/2YD ML_M0]_A!;,[*@0_%*8V0]A+M;8LUVYP?Q47>$9=R*$@,1SD955A>QXXUB:Q MN+.H<'O7JM=]1H1\4"B]:%LKJL%1TV-W#[(0I?-VM%+*0?OUM=D+Q4;/,X&$ MPZK8LZPG30W-,GD+6FR+>#ZIJ@ *ZUTQCNDB^5J")E=K4VN5A$-7/3@?@I22 M#<=7#G<#'DP_@-\Z461L,2%.OM@X_@4C'D;*8^+]R7%063R568"X!]2:9%HV MCF%X+P&R1V+FTHN'C8<'OL)8L4KF?ECJQF<-6?\K1[\K+?R1#4'_:0=M'N#]WI MT#8-WZ6B9N&GAOVH][E=V[TT(R\I=EXU:&AFV,HGV6[BQ7.^D&9ZO;PB7CG% M8)6SF"\!7YAQ R5VN/MM2,9=3Y%!2IJ5H\G[UQ[1\F5*-?# M)Z:*^-L51)4,!*P[<1SMAQMPV<_OE"!=Q]JK,T.,CW$774L9;B5!"JK7RJPU_P MS>RFA.>-D37=1JS/3I=!T())+ZG+XS=/[FO>N,+1(M68*JM7'\J?V"@7 ,\+ M+O9GJO2.EP8V31-)MD4QU-98N(NR3*M+/; -R4^RDQ3V39DF<67OL& . P90 M]8]J:8:(0X=%!//#JZ6%E%2,8/Z5IK8^>=O4X][CY5=;F+G>NP (!5KR.M:]=HZ3M)G-!ML MT0N3";)*N2I2%HWM./\!K[)A8)6! 8*]3K@1=!>Q#>L6^R7@TX$[,[G!V^/NJ[/PNL\6NF3O"DCCG>=0%;:/M#FY#20D,+V/ MC;V-6R1ULHO-\&K'/.5W%O6GK/TGPG]^6X?%N6R8X/ 5=&677''_8MDJ:MFSB-* X=J'Y>1PAT.U6SQW**O;:K8 M(M_K/%NY%B0>A[;*9FV/7(G)Y>*OR(I#J&@9\\QMO*TJ[EVX&_'-9^*)/G , MKG8S7NPA2\8&*3^ *;38V9@I^7#\Y02&G*R8JGL#]1D5\]C928TGPYJ WC4Z MQ*J4S\PLJ0,W'%@J;ZIFSAN]S3D=\-(+C'=R$N\S?+FW+?%ZH]Y!/TS"N MC@(R%J-=GXTY55BUQ!O^( VRTLQ?(XQ\=%JI1H\1K/\A>&_"37^_^(GHA8SJ MP*SZ)> V/+\#!+(-&#;X12,OU*G\A28LXYE5Y45=!8 MK^MQL*F=![T$A';MT>/-T?!GWP.1/-E6YT%4\-X7*W5!IJ_MG*#=\@EW6G*PZJ$N2C>;5% M%YS*<\ 19=X<9NXC<)W-6I154FS/,(#]<#H(R%/&\S'W(8RM\O9G&CK*9K;H M1==ND-5I_1HFP=Y+V5>W#*"; MYTGUI?1?0Y*\)J\]A3 (2[-6=TBDA> 8TLF9;MH$I@%.K-]Y& M7E?59N*_8OCF:SW,H59=N G>3_;)UI M7A?,!-FQ33CX-A9&"XHK?W"J/,M:,MP7Q[O'?Z^3+,]S>J [).A[SR M.^N]3 W]I;SCP9_%E3(1BE\+73972G6SZQ6+)B?']4SDA'X[._ 7 M;_+/=%[@[\.?8?F?"?_IP[(X\Y6O5+TQ@BD;M&I 8?*RH,[3JTTXME[>8J38 M[EH:O<71WE$37NZR@3/@8.A_=31XS"UE\%9_N5C0"4H M>1>]G8-!KW[=V"E;I+P@];&W6>1&=9,:"\.%[N@4&4=HQ'I^],<'IB0147L! M>KZ(C=K8#L)IEL,]S+EGV,E.IM3-!<.PBNK,R9H6EO?-;($(> .&OW"@SR2,?+!%IQJ1BS9\]8O'[/OQS)RYJQN@CEF]*\;9P."I MT8)\ZEZM: O6F(=AO#5"+U+G]-2C%MPC3&T ^1;%K=G>F$6R)\CU$D*1Z ][ M%T]>>A.A-#[NKI6/YOOJ>2V.?KZ"W^Q43Y\Z.Y<%1_5I48VRN_PM=/C3[30UL<0D@%N2^6>U@U0K)\*[IYF_E)8B,)5>5 MESKYE=S32M,&G$LB+AM5V6LLI(;DM[BJ'G[W,>UNE[%+_%F\%7[^<1GV2),_ M_Y#C$L @Y*K;EJ".IN3#_Z'O['8$F:PRN@08F%*@(2I0M#.JU;>$K+9D]KF- M,YT":?C=6OMJ=;$ M;/01BN5LE?,@<+G7AU-(GDR*C6I?E\O4"!/L:V1L1AW M8][OMD([XCJVW0L"'\"'=_=Q#KCK!^'@HX=H5^PHWCM--6'DJSJ+,"^#529J MX([E185MVPBW.VR!KW 6_F2^>@)(#IWQ@S:.G.?F_@ZNCY6 71\M/=1BR9X! M=<'=E3(CFDC+!KC['+4S3SRG%SM9SH%K9/!TW*]13OVFMF"B#^Y+AOE,'O6XZAS%#*;/P80U6,>#5F8OF M85^L'>NR^U[E)2"J*.O;.GW*RZ>!;/R$FL].&70UP]6/)P1'3 M27"$W6EMRZ$>[GE:,M:7#Q=BXE\*[C,XP+7"D2_]@;8_!P@8A6= M_LC\M%H\N5ZC*0JAFB1>^2Z]FA1-MK]XT"*2]+X/X;6OKK;^K Q&V5!YXZR; M0KD)<,'N?<*]P 9E=2XY%]8:< 6[@ MM)7 M"TT'N<@1,KB?46UUT"*E/N+(QX48#8XF; V E 7.BER?5*F=!LC9ZD*V-*YE MKO"(9WT4+]BZ )HP'7N\NYOFK/VU3O4YA*SW:2 _ M5N/0>O*YW?1^)DA@1^_0N)/OD*U7^[ ;SRC6MO-_66IDR,IE4OZZ_W035EMJ\KO%QE> M;1W%$IUCAAJ0Z M(-0E7-C%U9=3O9_B3L#Q7GPR4^];%N-DV[/SQ.3PAD%_\2W,UIMXLXU MSS-.>R1O_=:(^'6!L=^S'SR"6^:0T9-&-VK*V/#> 2XQQR^ &S[Q_F7FU+3& M'3!OQ*?NYW>DOV4^1+!!=-?./"8=476<:(3NUEWI6T0(2T/X*_A&=E;*T)?J*-RO22"(+(D)L?&#+Q'LYW MP);+YU5'NG","H[$B?KN )K7@ U ]$*CZ?/&'VU\)>FF=T;RMU%I'RQENS." M%N$U^UX#&YX:(TP3$L?S-NN69G3UR55_D?(#60(IT"TL]F'0P&^M/@G?3 MOE@U_V[5X[PK'.U[K*3HTC29VD19J+#\6C5R3=Q!XI@OM*G)U+E+0Y8J\$3Z M?W#,_WDE8?__; ^N[?FD^I"Z)"^\?N1W OFS\3_Q#01B.^^.!PAWR/Q8* M?%*_TF+:M/_\*'^$_];D%/]BSXX4\R-?)CX M/0E$K=+16V195O[Z2_ M1Q6E>A!@@13[Q$RT;8D$,G\@?D@@$YG_^K]^/"[!-[$NLGSU;W_R_^S]"8@5 MRWFVNO^W/_WM[B/$?_I?__Y/__2O_P^$_^?=EVOP/F>;1[$JP=5:D%)P\#TK M'\ _N"A^!W*=/X)_Y.O?LV\$PG^O7KK*GY[7V?U#"0(O"%__=OV7B"9^B$4$ M<2 #B,*$0BJ%^@]BJ8PXDRC"%_=_"6))8TYBF/J20"2%@(3&,?018WY"?,99 M4#6ZS%:__T7_AY)" *7BC+I[_\\LOW[]___(.NEW_.U_>_!)X7 M_M(^_:?F\1][SW\/JZ?]-$U_J7Z[?;3(#CVHFO5_^3^_7G]E#^*1P&Q5E&3% M= =%]I>B^N%USDA98=XK%SCZA/X7;!^#^D?0#V#H__E'P?_T[_\$0 W'.E^* M+T("_>??OGPZVF7ZBW[BEY6XUR-[*]99SK^69%U>$RJ62OJJM?+Y2?S;GXKL M\6DIVI\]K(4\W.QRO7[1JI8RU5+ZL9;RGX]U]LL9XCN2M]R7U8%PE;J?7XT\W9(M*B9LL738.,_]N?U-\6FP+>$_*T>+I\;8S3R BT]R"5HY?\7T&@ &A4N@%;"CDSLQL6,8D9# M>V3BL00:_%9KX)"5!B'GB*OL^IZ4P0;!\IK7AC4RC.T^K9C:YA?BO:C__+3Z M6N;L]X=\J=HH/BAB+9^_Y,OEQWS]G:SY(B4"(8]QZ"6AVJ;[?@+32!E$/*'* M+HHD"3BSX3O+_N?&>*WXX*=6@9]!M@)='?X%U%J W[0>H%'D^%1T,DQF]#'59KT6JU(U)K+[U1WY\>'' MDU@5XIU8"9F5"QDB&D=Q#&-!/(@H5=1'4A\*CXF4LT0@+FRHKZ>_N5%=(Z>: M9BQ7)D5)?MA16!^\9I3E$+21*:J1%+2X*5E!(RSXJ1'W9W=L9 B,(_;IZVU2 MMC%4_36[F+XVC$VNU<94B)LGL29EMKJ_UOQUG1&:+15IW9)G[6(IWF_$@@9I MQ#6/>&&J:,4C!*8LDM"7@4>C)/43K&AE>T+6.T-,.[;BER/G@"[G2W4("#8K MGA65B2LXD)MRLQ9@6:WT3XWH=JQC/ QF]#,&N"/S4"WR!=@*#2JI+\!6[@M0 MYH *M8O,N#M"LH7*$3,9=SLI1=F"\9JKK-\?>/:USA7S7>=%LBDD+$&0 M)#Y# 0FE+^GBFUC3?%S4NEW\$7 S/. FS(MI\52KYEOJQ3\I 4#*5#D\T]Z!R=5RY:WC: ML\@]A?8.&O>?&+9N?!'+RD].UN7SW9JL"L+T(!:7M"C7ZN\+PKQ$)B&"(HB9 MVCLS#%.9"NA3XC$:""$2;,.,?1W.C2\;>:N#^F?0E1C\ULIL>238B[D90[A$ M. ]$:T(P1<813?1V-REYF"K_FE*,WQMLH'[+="2CVK6_SS>TE)O6)5(L M*)-1G"K+RP\C9;+Z'&N3-8+"XQ%!B*:QL#6_CG8V-X+9R@IDO@8_K07+E47S M#'+Y,^"-[( TPEL;'<CP8YZ50%LGNW/3+T)',I.EPX-3 M$XS<68+'NYK:-NQ5^H"UV/^.':WSXFEQ]SV_>\@W!5GQK]F/4HC55;Y2HUQF MZC.X5<"+M?H2_K;*RN)7\4C%>L$X#N(H9)ID(H@X3V :A!QBBE(1IG$042,? M]*#>YT;\@>?'H",SV H-*JG-.&?80)PFH='A'9F5E.R@%1XTTI]"&OQ6JV!H MQP^#G#>W,ZJK!6\'_0LQQAV"LAV"HAD"UAF"I^T0;+0B?SY_63@+NGJ=4$U4 MW.\']46-?Q[6YB0+PEGJMBO$>8U8+ADB6WQ8E5GY?,FY^M:*V[PHR?+_S9ZN MY1'":01B2 AB/L1%BE*J=':<+*;N2T"M:2@$?4"U,(" M)2W0XAH2TFED>\C>&5XCL_I0J,P)Q B) Q9E(=B?[_-OOZ@&:F-2_65G0_8T M.PU9&*FV906SI^TMQL]$NX5O9.,.RU?%G=XR+)(H(@E%%"H#$4/D,37W?8*A MD(&BA23$/HY-[<(C?$$Z83\?>G,Q(ZA&]:PKU/>K4Q_)^(SXJ0>_R[N^; MT*9%RGA,19I G*9"G\X)2!G3QE'J$1P(D=B=B Z086Z,J62MK['_5.8_@W7C M4GC2$COQOYP'A.( M#!T_1DT-]@4I@BV?;]7G5UZNN(X'?]+KX]8#RIA,$%9;P 3K&":/"8@C'L(4 M,[41#&//)X&E0^ATCW,CNU9@MK#GN1]X8^^$.SA'9K6SD1SB MES!#QYUSHJ>_J3T49NH?<%,8OCB,=MXW1UEU!-->V/A5KK:\JTVVNM^9?]MY MD49!(&/D0XXY@2CE'&(_4'M5%#$O2&)/VF42.$.6N5%5J\I?[+CHG-$P8ZF) M,!Z9OUHMVL"[@[=1+L!.FQ?;Y1'HS0&LCHCO'$DFI40'D+TF2Q=-#K7>FJZK M*WU?'XCZVF\VI- %S)FF(0A@T+J8)[$(WH3BV"J]JS$IX3ZB6]GNYWL M;VYTN/,M%EK>"U!4$H-\)[*MT78:;U.3S1F*HQML+8!?:P!K8<&- 8 #;#4C M6)Q9:J=[F]A.,U)]WTHS>\W>.W KU!>T*LF]N)%_S_5MF2\Z.V%Q(SOM7^6/ MCWE]FWB1>A$AD2=AHG:($,6!#].$A##0 W?7WQQY3<'][>O1)QSZ#OZ[UI4KI MAYC% D&!=!+JE/EJ?E,/AA&)XX3YJ<^,HL?,NIO;7*\S,#QM3[K%]GR["K_, M9?E=F>F.? 4UX& CDPUC'!3Q7P&M:G2NKF:W6T&[1#ZL0>T+"A MR79^=HIU]WN6;SH-JVO\($45O-*YQ_R/K'SHOK)0AF%(4)! &GHZQ"X*((WT M933$*/>2)$+$:DMXICQSH_Q6;IWU1$?]&)*1J]$QLR\GQ'SD5>%$\-UV)*H( MO!?9$ZH*/R]>'3T*SQ;;<2/RC*690W2>+72&D7K6S0[,BYBMQ(VL+W=_)*Q* M8/8K^9$];A[?Y>MU_EV?X1'U>:N?+SP2B01["?015OOQ*$DA\5-:A3,'% OD M4:NT,3:=SXU)OXI5EJ]!(12/JFFZ%M_RY;?J:+J^*"\;?2[ 8ZT1H*U*@#4Z M6>9.M!DJ,Z8=:P!&IE4MMO8(-#D)/FZA;F0'6^'!51_4]HD4!V#F*IFB3=?3 M)E0< ,I>4L4A;0Q.LU_'U[S/"K;,"S6%MV%H,B%>*&D$)=89\ +*(:4R@G[, M212'.,+(*J_TB;[FQFF=8+2=L(/CDD^!;$9/CJ ;F8T&HS8DQ7T?'N[2V1_M M:>K4]7TJ'TA3W_N*_:FBCKW336S(\H8NL_OJP.-_YT79.#FSLDKZN@A#C)(P M]B'7GDB4B !BG/HPTOO/F%*4,J.88HL^YT8CC825D[X1T?S,RQ3G_C/$$= ; MF4DZ$H.=R!>@!?1J3$#-3Q%' ':B8T07 %L=(UI"=>(,K38F"4F,>AL;OS#AA@5%%3MN.YT:ZE9R M-8("5DD*JDL\YK1AA7P__XZ%YQ3'?S<'CO]JC%OA02T]^#(BQN8T/1;6$U&V M4\RMF'P(<"=8W:JYR1A^B))=MA_T_K"STZ]-X.'EBK=_?2^^B65>!6]=*2N^ MM6'BR$\]1CR8AI&RL1G"D,B(PR -?(_+A"!BE>[&N.>Y8LA#FC+B4TR%57H:R_[G1EJMR( T2_MVMZ:,5DL"LQT*0^_U> "/;<$J MR:$6'6C9+\ 6ZT;\W3N "Z$4<:!T?*DVW9^[3.[&'0[/FS!S9C MOR'?+\S<[/ZO\D<=153O3A@-PRA, X@I3R#R%,EA+^4P#>)84JK#)(GI3MRH MQ[DQ6GOLQ#HRFN\+S4#NWW0[AVY\]W9=V[T56)$3:*&\&A%*\[VU4MM-D.VNY7ZNA0U JG$WMHLW8FVSQ;J=7=-=N].,P*_4BR]=_)<%X['B8AU/*76>?!'$$!-?PB@*,1.^0#@RXF:K7N?& MSUIH4$FM@_NV3%E%;,%<].%E32 \*CDCC6"^3TD2/JJ^)H>_Q<\*C+Y^> MUCEA#YIX*DOH3K"'5?9?&]$<-B?29]1+8AAY5!DMF"00^Z&^#I+0@$;"2[#5 M=1"S;N=&%$WX;ROVD!CI7J3-R,(]?B-SQU;$"_ *Q1&.\>W0<1I'W=OI&X14 MFP)Q.+K:^&T7N9[>D2(KOCZI+1J_6?V=K#-=OD,?G?D+GPE,<*K8ARKB0439 M)6GH^9 Q3F.*PX#ZEAF&PE529"RK> 7@&K105')#O(5^-9(7QW>@Z?E MI@"/9'V?&9[:6 ^,&6.- ??(G/4JW=0%J*0&7[=(MX)71_=CI:'JAVJ4Y%0G MNGW#E%7]8)Q.9&7POAV-%>MR\45]-.WRC?Q$2ADCB 5+(.)A"$DL/$C4/BKQ M(Q138G2Z\ZK=N9'05WU>6I094WN!7P71%V_,D]2]QNPT@9R!Q,C\< 0$\-O[ M_)%D*P<&S1'=3TUX]4IGLJM_[2;ZZ]8FF<='5&BGZ;%?#[NU56=,;[*77"U) M4;SKEO"-6.@A#U$H_91 ))FOYJ6^"1 DL9JT0J+ . ]4?W=SF[.="@-M"J-* M9O#.MEZU =3]SC&W (X\U?NP&W OP !$NWM:[L"<\(I6 ^IC RIK0'594]H< MFYX[63V-3'H=RTRAUS>Q#-^R)]^/ZJ-XM\[+!]5N<)T]9J7@U\JXJJ)3M8N- MK)Z;CUI0CA,:ZWPBQ(.(208I%8G^3TQ"D0CA&X6*VG4[-S+6DH-6=!" Z^LK M<^JP0+N?A\?!<&R75Q<^A5XM-MC*#1K!!_"R!;CF_#P.R!/Q= 4VW7VKRP;M MY19M5FO@B+#MP3I!W!:-34;@]@IVB7S VT./YM1&F67UUQUZ0RF$/@F^6.D!@H\M=_YJM=.*D+WHA6-Z2YRI. MX&.^;@J'K>ZO= 7(RP&;L,_FPC7TFU^AS8,AJG78C)_/UWD"!WRK-Q@F/]CK>%*^+9?"VR&!)?@!2B3VL?NTQE$VM M-V?8C6[0-8#I['6UK!= B>B^L&P/%HZ+QQ[K[4T*Q/:H?JP(;-]K]@=RJL4O M@HGLFR:FR_NUJ%Q37T2=Q?TN_Y7\+EHZN\NK*I /^5*U77P19)G]M^#=FE^J MM:8N;?%I]>&;^O'= RD__& /VG5S(ZM#Q*:98L&%GZ! II!*IO/BX4#Q$X\A M1QRQ@%(<(^,\(&^HQ]R,43UOUULL &G!4#]LBB24.7A4>("GUL11/R@ZD*@G M:TQT'85._3U-H;3!14=U"HT,*!4T0#38Z,?JD@QMFQ;^HK?\&/L/0/\@G]C( MRX/^NG8P@"T.H 4"W.5 0[$SH-4/NFB %@[PLKBF;KF%1%\HJT !&A70PJ(? MJ_UH;9M_D*_+_ 3X#_*5372D/#JKKN=EH M[P19%[OT&407(E3_7^DLM/:Y-"R&P'2W.@:PHV]<7X7AOLJ848O>,3K&BL0U MP6N46-R3';]A-*X)(*?C<8U:&,9?^_<5JC+(@8B\P%-<%7B<0^0E 52?G:^X M*@@)2Q-!D=7UZ\/=S(V7ME+NKMWHY%I;F>UXZ0BT9AQT/F C\TT?5L[+3I]& MQ!&C'.ED4O8XK>AKINAY>J!5LRT4<2.[J1^:.EM52K+*?*(ZB5]KF6V+F2#! MPA Q!&DH/(C\0, TEAPRFB2^YU$:A+&5I7.6.'-CF4I26(G:GA* R_5:VZ9- MO?9AY67.'#1#VVBRH1C;!5J-PKMS1L'>4'("GBOCZ3QAIC6HG "W9V2Y:74@ MQ>;JVRPS=I5O5N6ZC96,$4HI8@0RC_@0L5!M#RG"4$J$4.#%843LXL<.]3(W M0OPH%&RV:20.XV=(8N>B,O9>KI&O=D)NRH=\K>-'W5\!/PF$*YXYV,>T]'%* MS3U6./FPO8^QNDQY(V_5!]*>&.M$KW7,U(W\FMVO,IDQLBHO&=-]ZLK1.G]- M)HKK;"4^E>*Q6,1"!GY !?1]IHC!UZFC%2' *&!96<0GS"/^2FG\D\ M/4YAZ?ILW#8\S(B^VJS7JO/J3%1U?JT^D*6RF9I2X8T3:)'$7AB&+(723QA$ M@? @]M,$QM)+/9]PVR!NHU[GMCY6TE8S4T\C!66=7Z@D/^SL;C/(S>QPYT". MO& U\H(=EI7(E9G>" U^:L3^V9V5;@63(ZO=K,])K7@K&%Y;]78O#V.C._'X ME*\5^WWXKXW:K]7^Y9M-693J4U'LMY">#)'O,5U0(8#((Q$DL0R5.2]\&D<^ M(8POGL0ZR[D2=%V:T5%?MS83Z'7G8_J [[/52ML!E"SUG9 +H+Z#;V)=9CK6 M1=D332!N'8/R4QV!Q$JS::7[/R@=0/E1VK)I9.C$Q6-?']SIL<27*.G01 M%*(LE[5G1[4IJN$&Y#M9<\L+,49C:LAEKH9H(CYK!Z*2]Z+.I7X!6IDOJGIC MH!;;(:]9@.2*VTRZG);?+$#8XSB;=X?QW&=1UEE0K_.B6/#4#R(21!"%40I1 M'&D?5DPA#G$8"!(%C"";BWU"MUU1Z^*%AG-E)A?EI];0I[U0S=4;,!2&$IDRD4*0\@(C3$*9$4:F7T#!A M"8DC9A4^=;RKN4W[;G[02E2@9;6;WB> -9OK;N :>>(?1LIA4E5S-!Q-_A,= M3IJV1VJ_R7CU4@U?LXXT^*WE)\?!713\WJP\_M-MU MDQ4/FIUNI+Y7TH0WWN6WM[?7.5DM0AKC4- 8BPD1"2,($&>#Y.8\M@CQ(_- M:D8,ZGUNY-(H .Z5!KIZ@7BA@SX\XOJF5>>0Z98\LP?!?@>WZ[QLSJ747^_7 MY%'M88A%&5#[H3M-4*,/R-B[FV8LM/#@9@5>BJ^C@ZI;;XT&^E;\;?6_ZY%1 M-X_[&17]B6)\!LR(V]OJRW<4V3,8Q!-1//9M3A:Q,UC=;G3.\$8&%DM%P-H<3(ZHJT$ZGFMD+5F;UJ)ZS.UE#I O0W M!$2C /AI61T&/8EUX_]0L[1.Q7^ITQ _JFE,K3>"UU>G M[LB/]UE1.Z54^\4B3<.$QJ& (1.)OAT>*';P/&7SQ9(@U5@<&H5C]_8T-U)H MA&W*^%0YN'A77O,MZVF ^P\%G,$VMF'4(%8+6L59OQ\#,?,-O3/D)MJ\]WUS MCK;H1K"1&MUMMMD+P[;4S;7HCYL5+SY(J4\6E87WG3SI-$!M M;9T@B1!%(8P]/X4HC3R(]4T7ZG/"HEA$&!G95Q9]SHU5MY>EM8C5T9]E1)\) MSF;[4L?HC4RN2EI0B0JVLM88WGP3:H]P_Z"-,2Y^ *U!_1OW-] M('.T?S3I M<=+=H04$K_=^-J\.(Z%MJW7@BT[4J)K^(K1NV;*NU'*CBRQ=\O_<%&65(6,A M*8L0#E(8D"B&*/$IQ'%"%"LAW_.(+PA#-JPT1(BYT50EWX6.2+9CIT$#8$97 M8\,Z,G_M6*N)@*N2,VN:>JG"!:B4 !TM+MH\B.Z([!PP'3';(!$FI;IS0'K- M?6>U=4X\SLNB)MN:%]LY2G9P^XQ>@@A]H18#6Q'7XST @G08&V,8VTUXA,T*,\DD(7!E7!_N8UGHZI>:>>73R8;OY7JS+ MQQJF(8()[X?I]"+J ]1$%$U&:F .*6!\)(PLLQO=+J[NP = MOET8!M/;[ MT&=>^#X,P M#""*N0=QH&QVPCR?1&F$P_3, @_SM-/'+O%@9;J[ &UD[N@O\^#A,C)W MO0!D!-/DN/*.C)(#'4QJCAQ7\+4AA[DPBGL280R_4^8_4'@4J M(R6 J620K!4W2PEPOYK#O)Q7E77(*N$>(LH]6G*E>F01"2!2(H4T@3% M,&*,HB1*>)C* 8F9CW1G,R7>-"'SR]2;9^3)[&*=2"^.)-;9)D+-XY0K,\UG M4 0)HE&8(D](ZY3+SI">/M7R*"";4;<+V$;F[-=)1VLIF^2C(V49/8#$&)E% MN]V\73;1 \J>S"!ZZ/EA;'RK!OJS&OK*38HXC608QU#$@D.D<[#C,"$PB#WL M2T092:VLNV[C N"\2/ AA1W-W1=-3SI? M#RGU>HX>?,;^+/AOJZSYS5@M+.BD)1]P5'P:V?Y#8V=XC3RWCT(UX"3Y-&;F9\K.L)OH=+G" M<+W#T/5!LQ$>)XZ<3[\_V>&SD1K=8VBS%X99,U]UR0CZ?"U*34@W\FHM>-9^ MJEA(SJ6'(!98[2]Y*"%. PY3["6A%R0B\:S*^I[J;&[F?@J13Y4;=V1=;K M9YFO=542;7N+#-$$,"B2B, U#+TRL;E/V]#&40L 1#Z04LI'ZKN9&WFVBW$I$\].J'CS[C_CO <=\/<"9G_.Y W"B M@[X6R*8>)6N K.KL.CKK,\/DQ&%?3P.3G?:9*=(][C-\8^!YW^;IJ2XH2I97 MI'CXN,R_=])H7M*B7!-6+FA"<8"B%,I '_T%*88T%!2F:NN.0H8TD5H=_9GU M.S=.[8JM,Q"R9:YK)FECJ2HN()4:(-OI\1?+TT'#T3 \*'2/\=AGAEUXMS*6*%1T1SQ?9X*3D$B/P@3[&/, ISBR*N@PM0)S MH]%65D!J8<']6M=#Y3KKF239&GS3@3F:52L;XD*1J_IZE[JJ \^72Z)LC6U- M",L"#Y-_.X9,O8FS2UVK!2B_051YTM0?T&70?;! E_4!< /"!>C H&NL MUT!<@.T'UV !6C! A8;#I>2-QM'5FC2U^-,N;F\T.'NKY%O)87^ZHFLL[ M6Z8(8HD)1-+CD&(6PC!DOA?K@J32J JI67=SX\>7TH)67)-=^Q"PS6QK=Q". MS)MGH&=MJ)J!XLBL[.EL4B/03/'7)IOA6^==(6DCI5(1L9032$,D(,+<@VF( M4T@84W_W8Q(AJTBIE\W/C3+.O$9B%>HT'(F19W[G*HGS**;#2CN^3O(6,4J' M%3MVI>3L!$.WZUP98^6S=L0\53NR%?^:RU+MRT1+",45>5 M)6*4A;& GJ=F-<*20:+^"UDJ<829\(@TRE)VEA1SF_>U5("UH@H.OF?E0[8" M3XV*%Y5#L5*RRM95-&I:E)\X;]SZ=V.3C,;8W-/H +9* *4%:-78FB$%>*E( M7YE6AP-AON&;9$ FVA!N!^;P- #9=F#8RX$AE4:.]HQG(WIB3SF\[K MW]V3GM_8X%L];2!6ZY4K=JY]Y(DX$0D4'/D0,1Y ' 0<>K'/4H8]/^#,\E;/ MT<[FM@B]"'?<.IR+P?O5DT ;>H(VUV8XTZOT M@>L]_>_8U\;^L"JS\OF2<_4!%54?-VM%9=\RI23QB(]@Y/,4(L2%,FXY MA2&1PDL33B0RNA38U]'&_LDOCU&J$/41F:,X8!9 MU<8V06-0;>R3#4]6&]M$O6YM;*/GAV18V-;?%?P#6>N,2\5U7A279?U30I?B M+K]<+G6LXD.^5,T6"QSP% D/0OP,2$<37?**+)=50$RCC$T&@B&CU;_]'7T, M1J:DE_"W"@"M >BJ .YRH)0 ?YL.?)NT$",/PF3I(LZ8"\Y22IR!Y['P0DED(CU($^I!E*8,TDAM;@,D M"4JDC*DTJB?3T\_<[-)=O:.=C.9D=0K0_O7 $4PCL_X.H:V'U354YNSM"+*) M.'H'77OXJ -4&GD=<; !(B>8]M3;D_&I@0I=UC1YW,6-^>+C1L<,_IJMLL?- M8Z>:YJ?5W?=<5],L%J'/4I0RM9,7OC+1B9="DH84Q@KHB"'/\U.K4'=K">;& MI^H+"\^YJFX"NMG)X*A0CLVYKXIV78!:?-#(WP9TJU\H%73HME*B*NI[W-(^ M\VJY!8"CW"$WZ?\-+XM;P'/Z5KA-0V?6&+._$^C%8Q!AS0J,$ABDB^D(DARE%&.*$<0\E. JY MT;WR-]1A;DS;R@W;2QI;R4%'=*!E!S\]Z^]FR-V?B;\30Z?/O$=_;%^2P0T@ MTPM '20.7/LY_D4YO@+T-F/I\A;0Q!I,?Q'H;8;HX%V@-Q)EV&I;]7ZGWJTS MGN. I4&4PCA-J%H'1013+C&,O(0%A*O545A%#[QH?6XK5"4&S5"U0F;%C;Q5P]X>">E MH^Q^ED!&JA_N E9'W'>6*)-2I0O07C.KDS8'WA44I8[#JN(MN.#OGO^F MC+A/J^WYR"4KLV_5_<0%Y7[(O)3#,.8"HC2FD(8!@SXC"0]"01$/34(C[+N> M6TR$DKQ.IO34R*ZW?C]M]*8O6_T,\NU)(MFJ8'FIT'Q4S!AT'*Q'YDL-=N%^6\MS+L#V\M^F.UO'UHCYNHFHGG'T]Y*M 9D[X:B?0MC9&%>2.S34'@< M2JX=2%3'@^)(0!D@C*FDB?2L#D9/=SYUO=O)H$]KZ+O=C@>^ M+KOYEPYS[>%] 5@MNU/@AWCOSOF.IW75'

;AO)2_-9\5_!%%,98V'I':+/5@D>1LMGJX./;@ID,XEHM-.9">NH0T\XI M(E'4B/BT[RX+=FD+EEKPI%HP$UM@D(HR(D/2T@9/;1JL,TX8;Z5#DM2@+- _ M"W^%Y\2-?FO.DP\-,@%'RE'P;W)C\TX^S,-@?526#S#+?:\X8RIY]XTT?D#8 M'JJHQ\5PW]EN'XZ8O=N_A..1\VL['<*80XYXK\$2,C@@S&3D1F1QQ]VF4T!6TTI-HHSSRT+.,!'$RGHA&6:"U:##0I_31WX.7I^N(U/ MK Z$,6U3C24F/8&O6(4@D-'$L$@6RLE=1$%:4#*=S2;:DN*@G*,._ L%;H82 M4@1#,88/%,UQ->/Y*)WR@#5C@S(&21,C 4]/&D73(B%G'8^&F5"'=5U3O?M@ MRCPQS1X(Y15-"@Z<79\J)O3RH_9P*^^9GH-@,IVVO[NUMXC."C@F7GDF.6(I M?TEJXPB)GGF#!4>T3JBV\BZ M1LKPHS B#&QZFXY(=*;A3/')TT AVL7TA>U M2C%G%&-.$N8P-2$*<$.#1)[9B&B-?(DYAW0S3F\Z.[PH@>#USDDP/F1 H,&*T2M8(8CR:U06HM8I_3T M'X5W;?BVR'O#[=ZB,K2@GH+%C8)RRAPEVF$3TX;++@!!ZSJE&M4!X]FL\"4> MZ[3T@%#/N/<0OA@>C)8!88AK["] TT^)\4RX6BAI:, 8O"W#.&;&66M D[U@ MDBI?@WKFMTTN;HS&HQ[7<7U3](Y:H?R1Z6(9J MH^%XP?1KUL ]G,89166J%\E\B$P[834EB%EN$86H3-1@ZZ_Y7M[_.-JF'0^4 M2>),VL?;:VPM>!S*!_#U[<2]K[^VS0-H#Z=I*$KD3% ,"\S G;=88F$\3VO( MK>)J033M(HH.9A#:1<=O=_ME<5(5^ZV+-0/'PYC(K% JLLB<%=$3II1!8,V< M"@NB7[.#Z@'C+X6]%&EO$;!A.BCEO57!N2@(!,ZN3JFTVSU7=,-%9>PWA;LR M.%55&NF882S*[B[T3_730E8>0D1H%AP';@22-,H(&6SD.F#"!+=UFN&9/T1G M,I_#'-'2L!B"-@S\2HL,-DB9J @7(N(:S>?,'Z*SF;WQ6G/FF*)4,>.5-A$4 M,:6Y,6(CPXO"NA?Q7JAVHP5#NF/*SR&5P]H\Z\.M%G*.W45".;):L\@A!,06 MP@TM06^]9\%PO2@,/'-T9[,T.A#FD'4,0RR2)A:4):E2,\JJD/ECB!%\49DZV]C(M',"],OZVB)R,K%(H5=N- M#+&@H@D:7"DJC0TQNEJ56)I77&=4J():!?ZP]\@P3(UAE$1!/4?PKPAURG6: M5UQGPL,V!!80QQ#Q0!1+?0IU)&74D#3-3^NTK_>=K.SKT(. IY,6H_ENWLL' MU?JOD[#(;C(BX$41K:32X$AA%;0((D3!@B0AB$6AY/F >";L#-BF13Z*12F8 M-,Y@B9BSU 2/HS)J4=AY/B">C<-,&)8*.TFH949%RX71R&&1-H22<8XG0)]R MJXG'F<8D%#HX4.J\8ZG<(O.6>R:4)ERQ0.>WZZ^74-PR+BV[/K\1=T*W>'O^ M)@R'H1SLQO&Y-8'&I;+ @$*4EC(MK)'(<(8"U9K$*.L41KX:#?)>& S6W']& M^2"_[I*N^=#IMW.WB/Z)9M8)S1V!V)]YK@R*X),J$Y$2Q(@Z%4:8!PQG4UE9 M889X),Y'SL#3,$;0R+SQH* 2U:K2_!;X$\/P!KP)O]T#7CK*4_&*P2 ,!Z_. MQ\5:J^V;KY'H)$H,_C)VW$N+S1=RYK.*(Y32&K/ '#' NQBCM*Q-\$ 9/4E[1>\D-H9N,',0("2"NP@RVQ"&C/* AA4BFN07SG? M"#^*?EKP>"15U+%@60A(,>X%'$MK3&.L587B>?=]9A_,,&6Q-,$)S@F+TAMJ M@8IU2D70WCHU_VFU\X[QHZ38.I9[-?U#RO2FNO7!2=$[RWM'UD^H2>SCCM'1& M,,.8T%P+:2+6T0AND%!B_A5JWK!Y.+UQ/"UE]H.S%@G6'T0 ,%@7$AI=-((&85_(-DL)0( MZSD1XXFPL>!E2PF<&PG\NKK[A;\>?,H&W!KU_& SQL2')V'_U/33J357@*OQ MW$T5^$X\=_/4GQEM"8:SE%DE&6;>*/BD+-6">1\=XVRI+?.H+0\AK@^@FF^* MGB]Z$$6'TL(#=T$[H4GIO#>Y+8FY-TA!V$,1-DSY(#DX;A(1)Y:#!'.OA_-GD)8!U4]91N>CD%PZ#;8Q$FFH M52RELGO#!;-+#W7N-?)A+>-2(V>MD8AI+YD+G@C,F*!*4A+!2W7<2L9KM>KK M%]#(I44D?LBX0) 7$_JEF=T2&8L'23H @B@S8 M^YWPL))C<CE%BF:M%"8>X\M@Z8G3NEZN1[ MWT&TJFHSSI6C:@$#.(J#X5*X'D^XK+<$_C"LA$J94D9P("[*K4,6:8%J)%S? M<1??]_+A7NB/2M5N&\9;4J9T_+>,^Y"_>A"/3V:SPN;+/4U%V0_D_1<>[ M8B'+$X %MCZ8M%0/,1>QH39H3BE5SA@M\?Q'6W61X2:$2K,2XE'Y"MBY'9-W\V'P;W)C*[\_M=KTZK(XBOG I$,2>0T^H]4&:V:I95*#9^\#FG]QG2_B MN_!*@6MZH1SKTN3+8+(=,K@6Q>BJ6CTR*3Z*X""7BNRX (ZA84YY&ZSU&B4' MT5GNZA1L_!CM7 6M!5PY,)6O-B,!F@4AS=[8!F-H"GBI])@I[JU%V$M#O/*> M<%J#2EU+V9LC3HN1>&>U=32X'&&Q(33L%[*U4/-O=^5 M.M+<^T-11Q#&2V.4L2&R]BRA$SA&*/)(:^.ES#O'CU.!4VG$4I;4D,!J9 ML4X%X9#%'-P14J=ZU1],9U2-.57EHO+_C&[,6(YWL5KK]\O"N/;79R^B/9!*"#)))%4R /S%@ MAI 6CML:P;L-\>-@F"[Z>I_E]_NM,IC!J#QO%L,PV ]N5.;#?#'+<4HM;:!4 M<9>/OB\588PG1QXG,R1 MQ]GP 6RE2*6)/ T,,V$"XUP@FOZ) M<@8KH_7+O]Q*P?BE3VK49UB[@35@)( M,IA4/=5:8Y5R.(: B#;*+B)4&_F@"B_!2WUCW.?=./:")M%D38 S:7[4:A/3 MSN8X[?KG!%*.\K1!'%7C^2RP,8Y=ZIB)F<0;_]J.1/!DNJ(>57YU?*W543O%='G-L0B87R\77J>H&B %[X !CVE%4@$VS:ETA(BX*'A"Y-TM>@L.)@O@F3/"$ 1B+-IH M8@ /'DGBL<54FTGJ%[A]\XKAVX[II9J25Q2Q#0Q?=!-RZ'#0F&C5UP#/^2^L!V9: QE6\]A?N=[_;"FZ)WU IE=[OGTE-/PATP MO7,K+L8_*SK>C?O#PGV^4?*Y8N8Q73^J=H-H)/_Q(>95-;B+$#I;'R.3)FHM MN$N#U-(ZY;&;5'H&Z$]I73LUI?]Z[*5*@L[=,/A*?*O89F___2(2H)0&"VJ%-T0SA9DUE@HG MA>(&R([I^1]*>U1)FI>!LQB- Y<'^LXS%@U10E <'5@OY"FW-=CZ8-:J]BB% MIIF5-#(7!+$"' 9G*:9,(63A %!TG2;=9XW/[.?K4EZZ#B00"89546&H)I0( M1)UEV* :Y+W,&L/'*;4OK'=&17!T)(N #:(L>$/!< 6/< TVJ;@!2S)1S:+W MGY'II!N/01G/Q-5E4Q>I# I22H4"!=VPQC%#+4:"&:N-]#4*FV8*SNQ#"L*B MXBY01X5D@)^B5N) $'*,T4EQUGI:L!DB.1OSQ2W'D1F.)&+*!N,M"PQ<>!8C M)CK4SGS-C""USMC8:MHOR MJQ(/&_#K8)B[]92;4-8E#\$YJ4,($D&H"W (A:G$1F"2BOX%&^??IY@G7![0 MK_#@;T?H+1,$LYXK2J+34CKJF"2Z!CE8_X1+-3ZZUO-O"F\-T\(PP OXXB\(:S'D,X"IPA9BT]=>W.CX4'CNL4K9NR/(]%F=R1KR+I8$K7KHFR2AVM]A38%'O& M0]"8NJ ])& ML2S4=)9WLH-(V0SECA!<:8,><,]'.@*@8-T2<6 MM$9,NP9W\'EG5)5MOEBUM7GF.B,?_%99=-,BV]&P6JFW&S=-V:,V':Z"C?^;#WKS9GTA:=Q0I[@5R!/-@M-Q#$9%70/;_6N@ M/WO' (*WX(CQWE',L*2*A^",PC)$DQ8"SF_FS:\A(8^2S.-\X C[$)CAC(5@ ME5/.6.Y81,H:4@/_X8Y%6:>G01R>>J L.AT(X*=UY&HL%[/W+#PB3E'%<(#8 MD*9$/86U8=*HH(6S-<@(^U5EYW&JYV&L);,033K.C([*"D:\3*L6K0FREN,% MOYA. !-2RQ#F M,E+C7&3.QAHPX1W&[Q-$XPL'$_-9#>'?9:.P6O*C9,1(%2(/#C,L$'@[CA-* M/2#-C#3S'T+MA0Z\NT][%IU?V=UD\.K\ZB]7T:W67;37B[)?E*9."QPH#X$P M*G@,C#EM7=I:'4-HPX( CW5^N; N6#T<6^) 60A2>!T0XU%J9DG:E!M(DRBG M=(W8))\-IZYB#B M$SJJ2(1!Q#).*<&UD[Y$?MX0M, M5WE_^,=I[H?M%QBA_[-R[BU2Q+Y3P\Z!O>B__M.5SN//X\U.WJ!&K@ZZ_(VSZM7O0WL\\>]08E.ZO%3#8%T'$IR.\>MP_6FF8SO ;OUSG1:[[9S]"Y12K M_MG*\_ITX_(NR[LLXEVFIX-?4Y0O_@M5?_Z(X/5FT73SSOF+_VY!0#!H-,-I M8Z_HFMY_/QM ! .89G'\8F#_$L /Q6>4GT]'5,#@_M4_M[4JR7) ?MTSS^+ MUDOL1B_)6WMI:WM_?>U-XV!S;:^1&+BQUFR^AP-;V\VUYOHV?-K;?+N[UYJ/ MWEG>97F7.NLDN9-.OF]NMS8W&ONMM=;F?N/>8?93-W=_<_W]WG9K&]JZUMQH M;/Y[_7_6FJ\W&^N[.SO;^_O;N\UY>H?;C<5',VA#9#TL>L\:&ZOKJ\"%G.GY M$9P[DOGNWD[CS_SL1:_H-4==N(EK3(:5]D),L]1-L%2,B2EIA%[SSQ5 M4A(MQ&VC_8V>2>. *8=XHW"C-&J62L2N3%(;Z8=SNU&Z'[N'Q-C]\O]]N[KO]L'W7>H^?& [6[\W=YY?0#GOO^RN[%]VMQPN/E! MG;TAA^<''YW8^>*/FZ]WSIO'CC6/UUASXST^^-+I'+[>:C>_;.+FQZWNX4;G M\P$Y./&O/S#_/W]W#DGGQ!X77YID!QU\V2;-+T=D9^,(-5L?CG<_?OA\\'&3 M[K3@/A\//T-[C@\[ZDNS]?GL4T1,N&A8!L*!LC3!E5D9;!8H(\C: $?TRDN, MLG]5HW:7*'Q-04\^HL57A68_,J)%5H6D=QK0NM;#^[JBGZEE[CJ\\=7R;5>;V0Z>Z%?E,.51BS* MKH&X.C\;OHCY6?#9L!S54V6W.VSUCP\W/I]#.WGSXUZW2=ZAPRX\ MK[M]?O!EA^^^WH9G^_;NQ\/CPP_J]$UK;;BSC\[>M#;/FN\^"2>1-I9FU#B> M,4E$IK G&0M4(TGEMH?#*-NE]U)/#". AIOW^_MOU]K MMAJMW0;8_58R[I@V=O<:F/_F?V_L;C5:_[/9N.(27+@#:^NM]#/6E#6N==#W M!["?/IS\AFTMRL:P'1HQ'P LC?-@RD;H^>"?PN"^K::*-L<32-?5V\.1K O/ M;*?+,F_.L]2V+/1JJ>X_9:'//Q%+$0L8-%0YEC'B?*804YF+R@@EJ30(/2H? MKX_*$@#;JJ3D ("X*VB_)EY*Q:A-5)F6'O!2)&2:$I8%DK:B]=)*25=>;@0W MGC%.DZG7J?;94ZC?)9I;<&3PZP'UY1/7WEOHN,PX%#/H2Y8ISVW&N&7$$N%$ ML"M5XLK7QO#Z]UD&@W>C^MV]V;OK>E42\H/NNKC;_/-]W75VKVGMI;O^W0@Z MY;;D*5WEVRY[-)U!G7UVN!?X['OY8IT#EI'IX<;OMT\/D [ MK1UZV-JYX;,7Y\DX'+[^N]/\\H[N?%F#\XXP\%-[=^/5YR;9),WC=V?0ILX. M_LIG3X5W(N,DHP$!/VD$QB5:DH5@G5$^1,SCRLMBD7WVUMY::%QCG'C5B&71O9S^&1:7G[]MHF8^UW7[2Z8J/OD@I=(UMG(P4R#4X"Z] M>$S?:+-*F$M/&S^LED3U,T[1$?N$F >_"-$,6>LSYA3+#"4H$\J1X+RF/NJ4 M*8G!84*8_^.@X)/ICGB4&=2?FUM]W/01QG\L?810^<_I(]]J^E7,K'&?C\IB MU//9!+Y8_?GCJ:9I'IT+]L)1/D@T.TR[0?]Z?, _>1J58I1GCBF?AB!(Q\.&JYM2FCK[XT[_?EU6/DV8G[J0!FB%IEZN%O2_FJ5NR1(^BQ7-[L]7&'SR@6>72SD[:+NEC\4:V8G6Q+ MME[XZ\.N:6E!6K Q#/VR.$GWJ>F@ZSB^AN ,GNOHSNN]'.+JO+FQ?7:0_FYM MDH/6#MIM'4%LO=5M;JS=C*_10>L=A6M/#U]O0UR]C7:.M]KP-]YI';9WOKSC MNQL06W^$^'SKJ_B:")/PH5G@FF8,,Y*I(&W&P?6--E+-(TM#MAUS:LKP$V'V MM54.2U6X@RJTS-GV9!&6J]2AQJ'94\OX]E49]R9$$J7),.4Q8]R@S(!X9TQ& MAY2(""N[\E+QC+*TSHI^5\H?FLZ?8ESI*]>C,M&_5?3:*,I&,6R'LG%\9?,] M\,.J9+O\*AU7IY9'II=_J;[_/F/UGV'7;:_NK>ZO-C:[_4YQ'LJJKZXK:Z-9 MK/[^(Y+S#CTUHPUZ^L]',#UH?VKLM![]!6-E)H%M,Q8 +N4YRL#=U\@X;SRF*R^))*2QD[MVZ Q >S;* M_.0K=^-1IX>_)2YD*2Y/*"Y'GYCSP2HL,DHE!X\TQLSJ-/:"G(E>@T?*P5KO MCW*P7< A\S,,.V>,MPX?=\M6<;J,BIY2@#?//A%F0W">9\%&DS&-P=^TG&9< M60KX1FRH7GFY79Z ;,R.XBKO;[=\"\$S>'GU'.&MK9#@3Q9BC;2S6,9,RFW3 M3&;*$C"-C#(MK)"1H967ZVNS$Y"WQ6!H.H=Y?SSTLA2/)Q./;=K<.(+G?CYM M'G]&\-\G8XVE KD,F>@@<-4D4U2I3 :!C4+:E. AKQM%[TZYZPLB)!\V?Z42M^#0-!,6B(R MQKC(+-86XC;+0$XX8UZMO%0"7!SXL[12W[!2EWD7__>_%&C&'X/&,'1"/\EY MHU<)^K,&6*_.*+U2PP!#CDW57=+Y9C._?[D_Z&1N/Y5Y:_1'Y6"4)OF'10/. MJ,9,,?G-_IX,=,KQ6W/#%U_/WS]Y[K9:9?*'I6B7\V]/+WYMZ_OYO5-QM MYOE>\^1D%;2T)HVE;%6)QUYN.H=3CJU\V*E29()Q[89+-:)_T1G8:B2M59J* M _?/N[;H_#:8]7S43&6C.JD0CG+FVZ1W!@5[CM)W#D4OBO4](,V'7E!4) M/= 8%)W<-]*[_#&'V?.W&]1'=$ G=NT<$UMI9HT=4' 0^>[KP\_@^)U!&W'S M=;/3_-)I[W3_S@^[A_#9?SX\AF,;!S<=4#C_,SOL[N7@>':A3>B O*>['S?/ M#[I_=P^[[VF3[(%;^1XU.]#&Z]DGWGN-I)<9BEAGS!N=I8UZ,ZD9-51Q0XQ> M>5D5PV^L 79I=UL0H,)]?M;HF[)Q8CJCT/C?*>D,IX4 C4'[T;-4?D@GYLW- M?$2MF+#RF)27*G$'E;B6K,(=-LI3F1GB$,3:@696$I])H37'TB.MP\K+C?VW M^^/;A^O',.?7.^^WJ; M-;N;_+#U[AS:R'8(O&/W'6YVM\\.N@=G.QNN2DB0T7IB%/'P8\4S/W6^S=HX M+VL"V.M.84VGL1\ZP0TGP-TREG_'.ML/_3+Z3BL#[C5JPQ M[Z7LM1=4S.IUMWL^9ZLB8D'S1,XS1T.MGG7G$* MS0QF *_KX8?!* V.F4'#AYCWQDM&]D80,C/$I_USI5NAJU8;!_#AGLMS_FEA M^MU>N'B414%W>_;CSR%_!(#^E?#9G\"S7:%32TOW4^O(T"=-J;6!H,P+[3*6 MRFXH:T*&L8W"*JR1B MP^0$N.EW>..*VS&-"A.7I)^K6AP>?NT=5:?VR^!"-;"-2:,J*S9H_ ;W@_BQ M,1BY=F/0+M(*V&GEBV';#&^RW:D9?$UUU<63=_C]697H\AL9OZ.%*!1^M\?) M7X;SJU/AHM2*R7U2H9M!U8BJD68P;&C4\.9\L/KXU# IQ#8NKY-&EX9F^ N6 M[CK"GY 21'$F,HFXRAA\SJQF)N,Z2*1#M-B(E9=@H>:,(F9AL9K%C,WT O)B M11? %-U\. 1NJ2+LLNBE\+]SW@@GH4PE$(">TEYO)Z&Q889F7,;F!FM>WN.J MZW4U7-L+1Z/.>#'5?M9J_/9__PL+^0>A9/4BGLNK>@#]JA[ (U/HN+T7S!@& MOS\![UWIR=21$QK\Y7CO,_Y$<0PB4I$%FL;%F8^9<0%EEAAC!2-!8[[DO27O M/1KO5>-.'7B/T##. >^5:0?+B@K2H%/OUJ,0<_:R6WX8=($NX1GEU*%)DYO0 M ^?/DN<(-P-W*_784>.H+$Z'[>G/J^!(AJIEU1!750&MRFA.R6($7O(;[:M^ MQG],3_O'$[[=ONF)R7N4BTUAX6IS+=>@G4(P#UZ-[_YL2POJ[LZOK8K"[@?B!PKW.X/YS_JMT\ M?L>;J2[PETZ^\^7@[(#\G>\.T[X@NZ^;<,^MSDXGU86Y2"+@NZU-]HG3H(S0* L2L8RY@#.- M+005#%NIO%=1^I67F[?[-P];=#8VBOJ_K>BSX6AV$>GHJH+7XT&\.3!8.DR_"CW .?L3+AG^W2GM48_ M822!;:3-<)0R8\KZ3,M(,ZPX-IA%+XW\N4W$?C1[[SXI;?,R A>_,]:5ECG> M,;DCS4E4,Q% ]"G+8U@T1H/Q.!F\YWACKUNV#"C*ZEF=\_3PTQP>#8]M].#5 MBD0^)_F@,AP]TW.YZ:0 .M4B32D'C51\-/??RLRCOYG?;QWRFLT M[>-'+&>7>Z&,MSE;K+U0?FH2X_23-!H[*T-&. O@NFB:*8-#9J0("@43*!7? MV\VD'DI][^G$28;%Q-ZG16MI=-D,AR'5]TV*!#J5:G]#T\Q1E8EPL3C:# 9@ MX=*AJ9Z%&$,U8]:;5/M(5^9I(JT'2IQDOBPZC0+\@"NZ?>EJC*#_R@L-9HA= M69*\;TIKX+;9[EDGG%<)'+]AWGB_NI]V&99$I/7+OZ<7OWS+2=JN[8#"76&0 MF)?=\;QC'YYMTDE .E4.JZ]:;$8^'T[:M7ATL>UBN9;>L"C7+G'>ZIBC)6%< M9'N03\%:YXV2F?'89XP%G6EB34:M<@9A#63RW>V/ZD$8L3&X3(\"5;AOF8!O M>@I7.>=2UZNBX>-TIN+K/-&JM,(X=WQ\V20)*E9K"=(A5Y1EF);)K1R8LDQI M4452Y9.\& TZYU--ONVI,]+FQ9J=39Y:A5X!CMX8@$MF*:B_R.9*M M<465K (FI7,^R,>6HI=6M(#IR*Q)OE_R#D-O,+9!*:<$?JHR_2Z>?E5V_GOP M53FI>Z%4AGV2Y,+2*T4:&0=*_GA^M,W"W3:L/VJ'3 MF?K]C=]N6<%Q;?(85/[W&69A/W[PGKKC.\/]OZ@YI)\DQ88HL'_.80K^,\69 MUAAGEB(G XG6*?<=<_@KY>+4+#<[K;8T1T= #(DYNN.EEN/E_1.E/RDJOSE% M!BFI9O)U4A,@\?KPO %Z4]%SE743D^F&N]UBY9\UQOQ>C&V\ZQ2#=+,^"$NX ME==O*T$PO?H[:P[3*7^/>J%!T;-&TO=GU16=E#QM)X-S*87ZZV=>Q#?=8E#9 M"X 'O(IJN"*D80[PF(J>GVY@_I]1M2G2LRIKT?3[97&6 VD$N.1_3^AJJ\HC MA :->OF8K$8#B,ZOL5< 1F*"&\(D9HA'Y7!DQECLD"%"BD_;%7L)BE: H1T\ MHC/X:R7C7U/8VRK@V>H4YL9NJ+U1-_/%,)MJY%6P)(GP^?A.B*FVAE;: (W>:_O=-,:YJ?@QN2#)'C'@2 M(E:1,2V<-1XD67HIB(F*T$J2*0BSNBK)V\VM6]8>5#I?K0'?KQZU.QI6XW] M&7>3;?3+RO9GE/[[I(4B2 6<>>Y5FK+SF8H19YPCB&"MB\R'E9>8/1-,/I-: M?27AX\(NX^*L]Q,$YVT@ACK.!% :HYKQ"$X$\4ACZJ5>"L)3"4)KC7Q"Q.)H MK,HBMCJM;W.9$DYF7"NN97"8"+;R$H0 *?*,"/1-0?BVP9R:ZB0JX\^O;E0. M@NO[XQ'"SOFSB^I!%^6$+NH(/6L4EP"OWEA/__B[B@\N]T(+_M4YW!MH$ +4 M%CSH50?>Y-<2IA0!?/GD#'.8^Y %)U'&.$&9<8ID4M)H \B6\VZE$4#?^JG6 M3)KDO,T&3I*#DQF\Y\ZO#V<6JQN^R(?P,'<'0[FQN_Y^9[/9VF]L-]=W]][N M[JVU-C<:KPX:>YM;FWN;S?7-[^]],7-3_S:-L$_RU;^AO-.L]I/0> L^['EC M?SJ"4\W6I7'Q1->-M5YO!&[O3@A5% WK&BY771\* ?/)D7OOAK:2U.!@XOU MD-?6'5VN-<)L;3P9>&/=9B*4BSF\*WMT]PIPZ(?5R(9)8Y/C19$-$X=?C79< MO.?$;3\/P#KCZVM[#;O11E2_YR$RZT^ M_\]UU9KH%+J\Q-A!T1D-OWW)%=VK=K/]EO*]K#;8NO$"5_Z?;EEQ88B1:&^4 M305]('Y1Q"!P]S@%_R/M[?9)KDRO:9>7L^E'(;-E,)^S"K07IG,*"*9]HJ^V M%1HZ%6=:=>)F*6.5$_L@R%8Q6%7OXQ112 MKU+Z8Y6!OW?;B]=\J#4:,RZ(-=/"L&^!W6Y+Z+W!]IA7K_V4_7BEQB!:E?Q: MF4%TI=+@/Y=Z?XI-.+JY]YV)-_E-)&-\$"1O*]HY;A]$E)/=.%]4B0KI+&B3 MF9NV--IE"H+^ZY]-,48K+_??;JYOK[UI-'=;F^#'OE[;V]ANOFYL[>Y]A(_9 MF]W=?Z7O^RWP=7?&Q&MN*[?W,+F@%Q#/HG8=G8^]9I9B_M!B3E=>[FWO_ZNQ MM;;>VMUK[+_?V5G;.W@H0?XG#&_Q+BO9GU7AX=L@?,0G?@4AQ#SW18]] ZNY MT-%_BAX>3V-NAV\"KC\G*%X MS>I#*": -EW?\B2H+0WI3RL9_SE#NB3&)\:, MD"DQKBV9L3;,F%#;RP>?&UOMRR8XUT30LEO18+]#XE!Y?+>FQ/O0(J+WO ME6%0=%(R__[0Q%A-YZ:4BR57UD/MJ%YR9;U 4Q.N)$NJK ]5 FAORZ*?^C@L MN;$F:K;DQIJ!1O&$&^F2&VO#C0FT-^'(=%*BH@M5M?$E1=9$VY8463?0V(0B MV9(BZT.1 -H.7-+8-S$,SQL;^2"MM!R52U^R+CKWLT2YS'VH<>X#E=/KN@C/X(Q.M8+H MRBJIQDXJL%:.US6-=V=MO!V5KFT&X_65XVNOK(!:&NUZJ#-#R^BF7J#1"0>+ M!>7@18QN$FA[ 9Y_$OS3P+:DQI_6,H:7U%@OT,2$&N62&NM#C2*YIU^5ZDWC M/Z/QFOGDNBE7 ;U-0-MFAVLEEQ:'RX%T"Y]T?W+\N&)4_='_7ZG^F[*\VIC^R5YUD,/ MY3+LKQ=H6$RGI?22/6O#GA5JZU6!O+3C3D6:X'R:HS),:+2JJ[9WUFVY)VR[U?93V[UQH7ZXU9(G:Z)P&-$E3]8, MMFE-+;V^Y,D:\23 =AEVI\124R8X4AEY>%;:S:K,!SZ?[+)8;:KXM@PGJ4#_ M=F^\K<9RAKX^*OK3S+I MMC0NTIXVFQ=["^].]Q:N]KB:[@_3>)WV%$Z#Y\OQ\KIH)48_65QZ2:9/#MNT MDA%>E@N>=5ON"=LE@ZY?V=A]298UT;HE6=8.-C4M;827==]FW99[PC99]WO> MV#WM@:_9SOMI%<8Z]+O)>XU7H1? "4UI&N/?*U_T5FW99[PC:EUXHYTT@ZT.[@&I>V2FCF>#/LP;-)AMUXB*"Q M#4_MI]UDER, ]5'4);_6#S8YY==E-;I9M^6>L+TM\Y[+^^"U7B8A-[9"F"SP M".5)[I8)=+71PI\FS^7T99VG+S6:3E]^6,Y>+JRBZVF".E[4$G4+:6X3;)MG M[=SFD^63MZRK;.R[=O"CSM+DUD83,5KNXEU"XOQ?\H9+8, MYG-F(KS@"],Y->>#E>?7^J&;]Z8-8CKY>_?NL9=_VO+Y#:1_\+*O+@9C? 0- M!-6$[KJNPD^$VE?C*A5J^V\WU[?7WC2:NZW-QM[FZ[6]C>WFZ\;6[MY'^)B] MV=W]5_J^WUIK;>YL-EO[W^R>*V\HIB^8I]FEX0LB9^%]5^_7:N>#QEJO-X(X MF]%FG*#ZG]2V# MRU(_J49%WFL,VZ'1#::7?BUB*H->5:4D5D9OK+EA.@H1$GW6,!#O M=M,\G&_\ELZ;M.CZZ=,F/9N,/$_NCC=ON?OFF:N*:EQY#/OF8ZZ>/'W(%..K M@%GC/A^5!9B^;()=K/[\\51(/FN>\D[-:HW6H%&4C6)43@_&BR&9='Q<8!7N"!^J1;+0WU7'=\TY0.,Z(Q^N M/@V4"0!)"@+"V"V2GE1+;)/Z' V>50^RHP&\P/L3#,/1>>.W\9W&Y5[ MR\G[U;SVL 11'N/LH:V=HC\5B6>3-ERD%O4[9JS!-QZ13JNTMJIN6%6@&4O8 M:9B\7 !UNWSGE<5 .K M#O;+XB1/&FC/&P/X<3"]%G[P(S.R,]/E@$&1/J_O?MC>R+!N M@'CZ #=XUN@8"Q@/VL"&T(_5E7&<8S#N7O"DJK)F@U3D#/YJYS'='[0OW3!/ M%BT,AHW4B:FM21[#E!M=&>!%IOT.%P5XV:K.;Z6\8P#[!5Q0:;3/!^6H/UY! M&,NB6S5]+U4&-MG[SR4H>$BR%3NY&SY+['X5Y6=3.;W(?[@*>05,T>V.>F/F MO"("8V%QG7S<<5633#FL4ZUP'(7+A\-[A[.409R..=// MAPF3= 0Z(H4#SR;B,!;=U+AQ-T*S*H?QHJE]^"4]9;5F=G@;GEAT0U*#]+;G MQ0@^]L K3"#'\^\96-"5TZ($91^, !DP8Q/+!33S;&*QIH=.\T[GYC&0X5'' MWSSJ;CN8Q+9WRZF] ;2SO'D\X0<2=^-H8IN;QRZ)Z^8O-H" G7QU&%0G[]YR M>C]ISH6=3BQ\V4:0F%&X\DN2\UXX&M=TA>_]SJA,S%VY"X,PZ=-$Y!4+#W) MWQ6A^'URK%:?L]X/KKY6FVL=3I7Q6%J-*JF7!Z-#?#TAD59T5U,K&B2 MQ?JF6%VX$WV(*X U@,3,8.I,^/&V'1"-RN86SZ[>RZ3: MP"]N]P^N],55HY/.G9 C\& QJ$S7Q0%P+\$L@RF,^?!9U=0RAW8DPQ#.+NQ6 M:9+E;1@']G <(U=W&ERX\C\9W\\&J27V7RUW=I8&\/Z-4O_,74P M\K$Y^0RB<.$X@)M?54?^8RX\@3\F!F/2XC^JT:"?3PQ:M6E4N@!\@ZI5T/#D50T3Q*F'0L_8SM2I@!NS?';259XE^EPN&.M2- CD@]++5C M-X*F;+>FVR.%)-N_^?VS@2J@2+100#6 (E7SZ?>>DYGW@4)1E+HEDFU.;&S+ M13PN[B.?)T]2%:9_*MP*=3I&G0X_2/FU7+I7#YR6LCFGXN,F9C$[+_/:S;1MG%TC!4_R4V^[R$V# M4YFHY:2551EL'@Y;4];>'@EVC0Q>)RF?5S4FPTU2/KCI<[/8. 'C'ZL#)8"T M?.^$)S[)_W7G&4[[PDQ;;N ON'."NYW";&5![/[8LN)?\4K]<>>1;AGAR#KS M?:L&>[PO\0CS1ORQM"\-EB^L1Q00!%I(MV>:%MZ?J@:9;*AQMY8%UR5(JB#0 M@M"^(S;5FTWJ#E]7.^GBB.^0DV<8= M;;<.F^ >85V+RBTLA) S)BKZE[3;Q6 J"[O4J7;W OTOL0G%6.-7K)T&VCA9 M4.(P51PW!=D5MN+A["U-FRN,2,]X,*&8G9X_3OYV/N60S\V-$CLCY5YO"O;K&D#'C52!9LR? '+_(G4 .\W\[^[Y_!7+YFV7C,JF?"BZA:;%<*"3FM1,'0E7& M@SO=*B234%(NVLG-W0917N>%S$L]S;SGLIR=Y^R?X<-2AXBBQF(!H;"]*M;+H;9)=G,3)8L,BA\J, YEZI_^92- MLTO:3F9+/"F5&[BJH;4D?A$W0;EM<9UH3W"',HQ\6;JYR'L)(<7/LQ\KY?KWH7>>$53AUL/HW?)2&'=QS+'ZP.IR]$57=-HPNK-JN M#+$%L1UP?V(ZV!%P4Y+-)+R(1^B^XV<$"X0N$DQ'@BZ2-$;G)XZ=5?$3S!GKG)HW()82XN/L_#V'BLM5GS$5>:P AKE93)>;"M,0+X89&>S295GD4#+ZO>G=#R_:)< M#W@0MM8<,_F/3=7).JSS2S=]_QT6HROS8F**@LM:M$Y-![EV MB;G;U^^GKWY]9=?3E[_]QUSH%[&>>*JCUV.QDDK MI^C[??&1-#X(9V''*+ZW@?]IASQ6,0OGJDA4TC)UB16Z&\%R&K)!_*OL-D M4? LB4*7Q6:1^]Y" \ %EK?:#9$S/-)>,CD#RPV;<+:19$><"-2O+$PM-SDA5)3@@8!4U("VBP7]W%F7KZM"' 1O^M&3U@MI M;W-TSD.F[WV_(S[7CGBQQ!HL\ZK&8:Z:IKT03ZN0DRU!=D0K16W0#2S*1=5; M+!-'MX51#RR;Y!_U8&<6=J!OKHFX*/66YN.B#+E>-($PDK!BN<#'W6^*S[4I MWGJ@&$-A25X[25CWSO5KZPOW[\/9"S57]$;UKITD<+8 DFQ=\/WJK:!8_.G/ M1DGA $NP7<"4J$]=.I$C8<+9)0TA)S$XKAZ:3*+797&_/SZC&D'NF2VT9[WS MNJIEM0!!2+Y")CJ"MHBZ5-81\E'"-MI&S"0 A >\=K8QVY;Z3#D5[22/D M(N\J.!X[-_$BBZ?4K2 (IJZ"K@GB1D+(Y[FS/3YQW]WOK<^XM]KEX-P4!KIJ M@*4%);38+NK2@]>0S](0'W+)T1YDA']>#ITR;M7,JNEWP M"1TQNTK Z$.9'AIQH>^-XB^B[<03FL!"^1/?[X=%&3K7W^1AW0%J/P$TYP8_ MSXM,$I/>]W+I10UI"YO3)@3Q+D'W8*L@^5\@V MK9Q8ZL\E 0?3F]?#=<\2*UBVA%J[WD96%W]AAH_;$V5Q;^U\P95=.R%0F_=; MY$.>KJH@DWQL)08V^I"'-UO=ZB(X@KM4L:6VR?W)OO'U=Q;)"'S3#W!VC;R9 MR3;&RGSRLOAB0;_*RRHU%=4"A 0 2XZQAY]30 M<*&BB=\BFZ5FIK&-02X:X[7K6KY&DM_07F>6"87^$)^];/):HOAQU9'NVP#0 M36I]UAO)H+OA8\-FW@2/ H6=F&^^-,CDF:0+N/=Y7@P3C]G"Q<5&H82U]S&T#(L_5 NSAOW36?;$.4$!B;\ M'+FA)=(=/4/F[O5G[![$0)B>.%2ES8A)CC$%8[P\R@*[RN=V-!EV"K+L MD-@B1&.L9[1<_;8?2BD\$U'5=I9V\U4=^@254UZZ*O@TJI+POWBAQ?W%@@FW ML_3/L\TZ1N-T)3.(WB)QNQ0;.&=(.'4T@LS?'Z.]WW>?4Q Z)>5L"2E!9F#> MHVR2T$2)S09\3FQ5LEI)D:N]&!?K+<&**&90T*#NM6B'PO9 I<#"]P)B*H]V M;E!8#*ZM5%.I%"S57EY:F,Z>T8]_;.G)Q)LD1OD]0D_=+_7D\E#RNB>[: MNBX+M6*V9E%,4[8P>JXY?J( %6C[[]&_ M!!7XY!X5^$51@<*\O?O-UURN9U]]^%MOZ,N$+/5P]H-J\^L5DM[@@&%!G8I( MO&/ 3)/QS3ZW3R6]!)6<$[(I+$(Y5;O^S5?/W[SZZMML=E*4]?H<^0BQ#OMK ME[*;;5G)+50,72MN40 P3I>ZSS=;K5=><-N\N@)B8'"A09)P:M/TYV2Y8*:L MRWW14%Y8NE!*Q7W"4#6*E.LX)>=L97P"D2LS&C #&@8Y1PG)Z"RI%#YWZU!V M2K8 @VBS=0;T7:N-M)7&G&YZB8K(9%I6TJU6U4WGS^$LN/%W 32&NAJAM-+% MI.DH=?X,CLCR5]WD!D"2#802B/K94J%6D67)8DBNFNK %_Q[2%'NQ\P<,("% M-1@JMN[QQ"469?_.S7SFGCUW%BOI-!J!M[W]#>'/ILP[_M,MT5F.,K!^<(J/ MKDF^*:I6N+5TT.X9];R%0727UUMF:NN&> !?KR_KY8%&.(-,8-V'TG/T::1! M2T6B$Z))2QJ:,QAN$[MGD3N1Y-1O+T+)OXB'+@9D;)KJ'\[7N'"W:8A+]T=. M[$=UG,'OUT3T2_OW"R9O1![J9KRYXJ@0:VV^J@>+3 M_;5 M/:N81M_!.BR1A'39%V41CU3M>!LL!^5L><"Z)@>UW#0+$<=82;SSK)%42-DP M-$9^(9S>')!0-^-@P1#)(7)WI160W%%=.6RZYJ!M#N*]U0/=[,N:7K\\>>.Y M*W7O>+%RQ\[M+UXF6XEK.*&M;:WI<\;*5I&YTRL]GIN9YC_;5P=7U%J\F7?0"M?A?=N2SU\\&#FUJ?&25()H\I!F?R@'RRPG]YZ=/38WQKKC]EYZZX'4FWB MEF-_BU\_I <%45PP^9Y#,'BS!)T:EP#T6& MG*=C*2*)'38.!(*H[][M*,_.(EL.T<-(C!7LW6@, BP,[<_-;ID8S)T[]4X" M:WBV*,NUZ!W;V)%5)'"#Z%ARVV_+MD9;J46 MYQH'2O2A$A22>\E< RF*GY=*L??>_?>Z=:,1N4_3FL#>[QYHUMOS-(D22]>? M-_%KK\)6F*4H9K\1O@=.1*K+5N@>Z.4CJB2P/1"J"1 +=$<^H4OX>9V%PH5U MOGCG;()B=M:V)!CM\@N(,)C$;M*K?B7G4N,;V=N8=;G#*BZ M17Y7[ISB2+($X9&%O)!2-+(0H ?XD8P'&BZ$7ND'>X3E'._:J7N9:K*N''NI^#D( M0GYUU(\-9H@VEHE7)A MVJ)?MF:6CS#\YK.11X_FGP20ATXX LW\U01@"EXUX&(,ED56J%^J_M $@-LJ MSQ[\B2ES6N>=CDT.G]1%1H#S-[_N;57=RLP33KQ6/ K.T(SV?7C @F5K1B;44D8IM\;$)=M5Z=JQ>T3SVB*S2PA M(:Q/)3M; 1$T:U%<)L81]ZL)IUCZL& 9-6=T4UH O>.96;H#4+I1O!.'3HP6 M>T75F&FMN:N>#@P]R3CFQ4SZ8N,D0) 7NUJ,)@^R>D-9OR^%T$* MU_A*SK92047N$G0++:25YZKUFG)3#]6:AD30%W"1PUGUA,OJ=*6\@K; M"3JAZ)&Y8.0*\RZ$HO9JVAY=.]\PGM0:=:B;YG)@UK*'V:\EJM$[ENW^-1B) M%$UL@Y+()*]M'I-K<@#V!,.FXZ!*P!<%%?VYCZC+ MBE:J_;#E9Q/8IL/9SVU[5I?\2N?:D:VR4*9Z0BO=U;/U>:[R:YA]XQE&A-L' MIXWS7U2].17?3KU*;1/WJ:?.@(;S(L/%[\0O[G19OY(+.;G+XR\C=GCRE?*\]Q. S$KPT'^$BU MJGAPEF47-JGMS00]Y,_ Q)9*$1_+3QIV=;35 M5%%2&2R<1-L*J1%6$"<%*#,-:5S9"LR-L(2=,1,81KOGZZ,G3PP>COZ#+S.SHT9^H)4"&!MD&VU6K-1C0 ML&#EZ[L6B[0JU6$H+_H5$!^2S,Y)YI)GA&T6%?0A8>!O(W1VCSW5Y M_*'.+.:F'2 .J=%M6R=A2!D$>;Y\#1[0TM9H>[A&'8L'^^'8_S;(BN>W)@0 M-.]%*4D1\*@%_4VL++DF1N6_\TUQ5@[*Y#@M"0XCRLEZFZ5NMD3111@FN:Z] MXO[Q(#/OA$8+^:7$C[0?"J;YX<'GT;S;1[ZE%Z MU]5XYE"3B5,VCK"?B98GMI%F4&A !CFV MIC$=\_B3;ZO>$Z/%6ITXQ5TM-N7;( 7DO;=QN 0'PX MS\O#=42,['!;>[>YZI,\;MU@$,=Z.G=_.V:POR\_-IOJ1=' Z MG[_L3L-SX9>W$W;B-,:VK[@:/_D=<.JI27#-ZU @\=(72/"!Q]__M=S:CZHX MPE->183COVCO#+WM5UF,_VJ; ZQY=)-=:&3*=P"+]T(C=]<=ZFT1 Z, ))KD M^""DVN#]>;ZV^,R4YR'9ZVM3Y'VY#]][7J:7\23ZMJ*M:VB"* @+LMZ]YM*? M;Y1)>;2(4ZUX)* 'Y@0\5ES0J7+1TNT_N^AS[@>;8 MHR )O'SQHPMCII\#%I'&Y"4SR]B0S_E> O3I$[\)9F0"6!&'N3X?C.X#GKFZ MY!VRE6)T$0":!)KRHEV;C-WO04\Y]XBBTE&'$RXVF%EMXL83Z(5G?7WDK*RG M(S__H9F;<0A@OM5XX@<_S$!5I=9KJXDP>W3T)RI8VKY\BOCH$FS1YV=Q$(\MV##SWDR;[-=@B]'[Z.;0=\A"9N M-.09%B.&$ (DPLFCMVFA_N!V+@5IF)DK:,)DE&DXG 7\F+;\T3U3>UH B6(G MZP&WM^T2X" 7O0_8++3XF#YH3V7BT@=:J! NG$F[,I60M']M>8PI1X#=8W]Y M=)8#=0#Z;%$F/SNRP_!HE+*:'M<5H3^XFU.1OT;OPXWY!'X'4GNRH$ERVV'?'A M2LY5MPNS!TV@WEDN^6\KANA'"5GSBS!-AS)9] T7G;)%K5!7O8B"UR.$] N+ MXW(3\@'Q#'N(IR2"X@ XNE%*HM0W[CPKA\$^7CX3?8NW\1-%PP16SYX'*=@A MA[._E&3X#V]RSAIRYVT=9>3EZ3O#]9#^R,A*4L?!NB'R1#/<*C,1_$ZDX"B5 M*J_K)2+>R0%.4D3^Z7?_2#X/1Y *H-@SCS=[]DY&22DU&;B*3*<6';B0M+[8 M-A3BF&JWV@Z8@M@KQJ-R6P,Y%6*0##I'1'^M1]V,^Y?VLF2V MV;17:-6I'>)#E\LS@[$8 B!GNQ@8UZ@K4N1 M;T/7-*^:B0[*KMX; 6B42FZK16E*HWAD6FF10(@H,TM97.;#(/$(J:G DD,M1$KWDUM11"M(()VS57F@1YE1>*N2N+$.E#ETH3V)(X4"O'R&8 MS)E<.LF:!44N)[5WSJ8'-AF;^(&PK&8*2%(O)0S(+Y7SB]^YT]FC\S-$T3YX M YJ +2-CJP4_"E%HY(EM9]([H[UL1JX-Z1$@-;3#;D^$J?9($STBL)99K/9^ M< 9*O@E\G3X'Z9FK MI"!NXYLH-X,?8%>BW"1F;Y_\P*+,2KK,LSH-JEGL-G M8LQBG8AEJ1-[]"R;'3VEPT8O=RY'&GA>^5I*,E(N4C M#G49 6<(6./?I5?G1)3;$%H^5D#1D(9Y(L?[V<,QKN:A(&X.CQX[=V/7\?Y. M_>[9J0$0,^UP!RA+U:=H8A_8N4>PV#YX9N>1]6HOS#->?/R[5M//:"I+ROOP4LUOYOO%'(&H\LR;_LMM^K]9 OL6[/A %W"- M[?[D^/#1]3>\O^=HO]2=->695%H\.#R^%[]?>B>^\>GS$\ F;L%^3 DIKK$G M/T4"/YL2P,_NM]\7-T)UL7_P")U;L ,]7.@ZNV^/07FU_I]4_[A($$9.$CLE(%1XNR?#G440I=Z;3'KZ]3"8P\% M)AO/>+FX@@(1:(CD#"4L#D:L\S$\C$#L9SH#H80_ $3&]&=,6)!224LP=ZCO M8CH(9D$-AC%![O81C'91IBBEA+.VT0)EH4-D#67SCM63NS,0 54(*K$A]AM@ M1=LH@V8L*(%O+OT,)L@8ZR9R , Z3:)HOKV(8#-*MN63.$J80IX2UF@)K,%T M$5KQ2(6YMM*5PAD_$=F(9=0/6B+6VE-AC6[N#+9#(MY";?216>._M&077V2S MEQ%#W/,WKV[6THB1DCM%Q.26, *^*IR@F(NO1$*Q$N(#*9M)*/"B(]D41M D M,#!%>5%-V^6$-2I]9-Q?F07\X32_C,;#:Y17@#"6::9>J_@U;KW/ANQ^F3:. ML!PWCC5A(!6)#(;2:=$SDE%9#.7D16!O)$((&&RL'Z7JR MC4C&5+9[#DDC1O'T0E/=4V9G;7XK22(_\I")2/J+QT6]>.X^\-'3X^_])/_V ME[_P1\[SGV_TY(W9TU+F.2\ZQ>)3HK,^V*1L6&;$&!&AD+"@.F/6[0.!< 6< M&,C@JKH<5<^_:]K+9H2^2"KJ46@@A++S*E945!$CK%J$BN'+]X-3L.DT4B2^[KY(^)V,6[]K^YY3Q>>]=GO*G;/_4**J M'WCF(B#+S4H&'5UAOI_9%GF[)/KU7,_HOS*HO//V@\_)QM4X/EX?*/.GA^6YD1.0I1H(4X)!O=H1IE6;')(,# &, MB!K9AN;EEJ^8*J7VP2.7ADVQC5&5&\\+=_64]OFEYZO]DX>A!?E!0]5]B5NH M1W9!1&<9 [-C>OYID+8X8[X5:C0S*'UZ^J>[?Q)%.;\PEKV?P;)WJS1PAC!+ M+JRZQ8$HA @0P-B'^#G106\]XH5ELX([@)?06#/ MQ9>I5O[7<,$RI#4BA$TOWL\(>SCI1LWSQ;LSNM,'NJN6_+_OOUQ8D@@LMOB( MJN$"46U,>'L53VT06OMLQFS7T,N"\([8IR>V!,GS_';(E+O!3;R0X9;*4:F5 M-6[OG2N+ 5#@L6TS,BJ]&P5-E)":VKA259\OBR:LNJZP>EZ;762BQTRJ4JVUSR:B). M2U"J-PHS:_D4+*"DT9-V%F&=CA4>12F^OHP31F<:IZ).JU $(YB\)=N:3-!W M;]9UFT<]IO@M5& LLV(L38:76PK)LO&MG(R"!>HY WJAV-5:+2>>4N[N=5/F MF8FC.*)I#QGZ;G,0RY*%P7.0:&@GSA:927W3!Z^#4,$H_7ADVJ"ZEILZ?'!B MW.JG689KPB3%?^'$:D"N%Q3";GG]W3^B/]7E>^;N?+."'YLS6ZY?VL*9XE_F MY$X/[^:##@BR:F-@FGC6ET6\*]\(RG"S/4VM6D)B4@7MK%RW] <+-K(>IWTS M@Z(GMJD_S5=THOGD[G:\F%P[TL) CZ$S!/NAVRP03\L$_2X%AW)^T8Z]0$,^ MX HLRA(/3^CY-*Q7^"3U4.;2V"-*.Y3OG;CUI'.^AYLW8N]$7]8W2MS=WSX9 M\#$T8J&D)HI@2+.".("F@GFCFP]U=P>HN_-]!BIQRO*&7&/W93E?$)!KRN\- M1,@;%2&O5-7>N.6E'/E7-?$T,SOIM=:N/5NR0)J" #.SP^V4TBEVH@59!6^Y M0Z'1=XZTM@0HMHW[NH791AOELRK(VY[R,N@ER5!(D* #\6TI4OKCA@3H)+GC M)P&A)UDZXP9&9;EUC\'!4ZIU':WDAPG#0-W]/:+X"]8315Q+M^;4F(ANKS)! MU*E)\6)[(7>3_8R1*+-L/;?FN'>,=>,9=5..D#N2J-BN=UG0)+4.-3\C?T4Y M<@ \AF#"!1CC^&ZH:>;-M\G,)LMD;[6 ./[0+C\ZOH4"P@UJ)"".#Y]B=EY% M69RW'F]Q8R*"D_=[&2A9Q(B7:3"$FG MR3OMOH=,SR#8E&J(::&5)J32MB@3[Q?V*WF5#TKG@^#>/:+%NJAH2@ZO/J%' M-4'9?ED"'%W,'GXWJ_I^PY: @P^N'!UY>D5WM*# B>KG%3B.M3(^]:$;$0[U M*FJGE63R]#LX'G9^@8GC'NF;TN#[D>6[+'UW&>'+UQ!%.V?[)ANCDCV0PP4] M<7PHPZ!E%V68//_XF38X.94^*[=:(GQJ>.*VR8B]1L0OFCCYFR5.3B/WZ<:M MB0ASJ^3XXT1/!D:S=TO $&+XM_X[=LZCIFHQ3+ZR@A?!,NP*EG7AXYH T\." M[UG)0.HC%$+T_M5"M>KN8L5#&DFW5N&!J$B#=.,^BWV9^K!\[22D%F"]GB'8 MLHM@2VKJ1%'[P,+IB3#OQ*G[]S#4_^V3VNQ8<2GT[=9_96J_NH,C94-7>0>C MTAT=0[^7^U32$);GGBBE">E='TVO0V)YI]%FG -/,MN:U!91,)T+CY/7^(K= M$.&H1&?3*R9VA&6B1+JSS:UCBME12B0/F!KC!_X V?&]I/J21 MPR"1#U'QRQZ "/6KQRYK;1[LY.\>: M2K6Q1 -P^1.1(3U>]Q=PD>;B"+&!@ M(FHFVWCNV8,E,@P%%)).'+ MT_W!29/3:/+)P]^L4VIB@;B!OBO+M:?1]9EG""QU E"@N.SADY)S]O,;C@2^3#I<23(-ZJS -I*&>A8"#\DWTR7)H0AE;F['#6TWT8W6 MI],W7LE,9G<$1!J];Z<55Q@HC[:;50FYQ\[PO(S=6[;C]7�$Y+,&ILB]P? MBR]W+'XP%XM @)L]"3^4X )'KVK)O$_GD\RBWI/;B?,ZH2='\(KCJ%?F7Z5T MWD6Y0LB+RJ^7QA.M[X=FZO-P=@]^]&OV] \(?KQA5,+/DE5\(SW$[SK/[[YF M=-Y=^N3^9FK*:G++-U$0*PQ-$@-7,EDT-EV_L3*VB(546[7? QZ^, &DMR(T MX%+M*9;O-W3%;]Z(V\7-!\LM#67$&.(KB4V(BO2D((;^HE'HP[WD?>@V3>!^ M2) 4/ >Q458VYPQTQKK3,+$6;S-DEV1QDAY=[CA4C5V'FCJE4VE'P>!5_EX@ MU(JID%6*Z%XL37Q_JKY@='7*9/J(0.3ZMF GX@T-0W"'S2=);N*B FIB()=3"=&#?SD>X>DWI,>UWDLS/"LHD/@EFB[]A% M=^YK'1^(6'Z(N:!2!XMICMI=R$30#CF45KAJ8ZZHT^-$E#'N2F,&]&7I+C#K MM32-.WCVJJC;1S)V^R8B9+$VXO!6(F[N/<(;5KV] F!+T;TQ.8A% L^K]"-V^(@C:/J$+3<=TZ_SKLW=U@VXBW(M_]4&;-6^ M+[D_-%\TNLB<.5:%U9JAJUQ*%7?C1R5RB6*C4,8_-79G5C*7%^O#_!)%";#G MM"JA1_,WO\UWD$5.YJ_:P3>U5@1Y ,9.%ZOV*3E'JPV"XW$7Y>*CBG3NM_J_ M8*MS V'AA%L0*L#K?FKX>#UO:6]UV&5]TH,:J*Q2NQ!C?QG)FY?GXCB9\/T@ M(8FGV8]A::,$>H*+O=_$7VX3O_"KJAA]OUJ+?VPJV[A/NT33V[!=E/M0L<"SK1 M!EP?5PK;<_BV&%9Z%\B/K1+AND/]?BJ 7:VWZ?I"$3@*;L7>:UOY0#DSQJE(=&XYYPE_RKV[';3?AB('VN?.W 4-;E!;ET M0,:] _8W$$#/H-]2:-;< "_S+:Z/>$UY:5RUT&?A97G$L6C89BU =Z?1#0V! M-H@W9TTY4\P]NQ O/[]/7OG-\.P/F+RZ.>:.=5N EAL'2[#%(P[?C Q65LC' M\V64JBSIO3I7I%J"P-" M,J). ;T[\. /!O1?J8JC\D5LOL \HH$Q.)F,9TNTBY'B=5>NJHW[WXWP0VK& MK!I5^7WSU>G;W[[ZUG-KS2)NK4 VKL+'4XNGQ85=Z6N1S_,+=0JCPJC>_75Q MCA[:EV79! ;1S\UN]U$;ZR/X[NX/[#]]8%&MU97GFOK]*;2CN/F#&Z)R$S7P MR ^I.Q;%_T)-OB>MM_J_-%Q)N5&4+*IA3G-(!S [GJ,\1-:@)7:!XC>J2P7SE MWLE87+=#,KNL-Q70]7(=JEE!\U(U4FM"K7NPVS%$X/;Y[")'D2S33O_8*)X% MY\YP(W%N*Y =2>X/UPWJJ5LQSQ7ZM\;5U">289I(@;2MU&BJMWP-!G5 M1=0)(]91VZ1B#95N8(G[ZZL7?:#95UO1*T,M5SN,VN_XEDS1."9>YS;ILL8G M9#-PP"#A3%YFWI[7R#43\]$YBU2/LO,\FTV==YYR^6"5O^/1TC=Y^%A0SC1# M?2NMI;;;[3!SLS'[MW'K!K^]4"11 MOG>.F=YW1(].MZXPH537:+!R1L99*Z%G?#[TPP!PIZ,I M$AKX?'^_LI]I93<-&I7U>;VG\=L@Y(>9[XMC13"D>U;[&W4'X7:WGDYWM5%( M*+(;_@-=<&3[X($2B>F_QY_NU_@SK;$=3O8)(Y)-B+&!Y\HSN3D385 MD?T(X6TD/9I3U-3_$'KA>FZQF()+I+/;7E6QR>O ;RW6_%$HW'>P^ H&8$\ M2Y$XLIURDX2M+P&XI$7*R@V?7LV9]!4CB^\X\JN^3>C0Z.U>SY(\+P$/:,$ M[!Q8Q>.]_8WZ1C'R21=GSX%T.'NS :\=@D>RKW4LM?&T-[> /$NG^#-MAM!Z:KSFR2U M4+?.U$ Z/6HB'K>FE3I,9#2J1C($<4>\M:+"=UO62!G/O1S_LF>]$\27$F(;263E*-^H4SB9E/9]ELU&"8$!<,5KP_/[#?@E MH\H,VIUJ$.;U;I>=F]J$*9H@<'LFI5)N]SCMEF"1R Z*5&LA,W2SYZK4@M[\<;[?,G 3-N&O>CS'MY ML_B ;:N *F4$8USHD4A)9'NAU+5/K;VN##W7Z' JAGV&)PQL2QX%PY7C#"5= M_4BK(W';1YD]#4_,RP&X=#Q-S5;_#4/G!#HI@9UT1DJXN X$X ]7#'+TX(]9 M#7(O\OYYD?<+.:[?DN/Z)'!V72'U-OU0KN'0MQH= MCE*3?V\W75-N!=3B+$]\-"3QF#[;2;X8%C79DVS7/4M(MU'.*J(63EGPPNY= MKB^.H_#+_[=J.=R\=3%J A_9%PCI]@DM5(3524^'N/Q5,!\BH^!P]O,Y8CKS MJM#6I#XS>]:UF[7SY]"^<:U4<1JINCQWI[;4*A8-[P2PL \Y(@[L/C[7Z!!1 M7%JIFA V->4 P5YW.G$M>XM)10:ET/. M+F'\[(P5$'AMV$U^?;GMDD"X'?;\DOMR7- MX_[!4PW MXV_,A/,M#\I"F]\5H3ML@#OO=G3DTZ4I+-IF7I^.Y+;4@BCO-%%7.1!$1<7"5KK+ M1O6DAR$C"JK$7Y>^TL1GWGUG/N2.41W+ L/,>;074M\1*-+PAT,4-,_*]SD M7V38S'4TSHYOQ!"0)WK[GI6TTOJGKF='[(\5FQ4RYDQ.^*+=U(7@R;:SHKUL M !S+E )* 5:&)IM)$P=G)I];V^U+*Z^$7G"R&_-"2",3=(6%$QK^L;UG#ORB M]-.A "E&MO#?1 WVLV_X,0^^/WGU@O\Z^O[;I)O6'U>"A+(RSRZOU=$QQZR M)T]0[2A=O=M::[W<;ZGY;\3S[@?03SM!(.7S6R<9=)%H3K$[C_D!08B15%J\ MC'>&60HF745&>"?#^H"07#B30 AX/"$BQ_'./ M ;C3(RT5]8RO5"+]Y::.NI"C=[#G!H=E@EA>GX0>+>G"4(AO[44,DX"?E%+ MEU59,74, +UO(7H;VO2>U&=MY[;!JK]Y&\!7V?AVS^U3:%MM7T'R^,C?1OE)"#>EE.G'9KH#25H]*@7:X\R/J\+2?KB<4%FI(%CJVS1)G=K%+$._OBH9U%[@=W\:K6,R> M2^,S!.MN7]'UE=OV=;ZN"J-Y-EYVI+!343)?NO29HX,&/T:/-,H*[.&!M)');.V\77W MXS[U*4U]?/>8\@UG6=O!1%3&D]_LYD(+-:W+3/S$$6V*%"I;'_+X&;G1W4;= MVYK-:BZ;*\9:>/D7\?G$&%KW>: KP=I^=(_<6W+^8+MQ8S"N6C7+SGDXG=N. M,#"L=6+L6BXV'=K2UE;D5WANX^&\Z@HMD+DLYS.D0Z2@15NB>F@Q=Z6SRF 6 MPK8AYZ%8@VY\PEW0E>7!%CB8_,S],ZX5>@?DMJ>9NF/;Y&6B?\G( MW_/D&4"]VPTN3'>-P-(7DI0"_E,BG-ZTSBGN[;^T]S:.*P',9VXKG%&T(Y!G M8(/R_<';DU.>703[P 'Z]6-& 8:HA,SO826JE=2C,\EQ>H?+LD9_'??8<]F= M>.O#XR<4 0\?/!L/-'2]P1Z%/$*6\'GI1!+DR,.C; 9*9-[N_N'^$PI&XKGU M-B/?.T(&"P@@G4Y5*6E/GBU#%X%T0^FT8T!86Q>2RG6F3$.-@?V",+(TZXKD MF5(E9L[B*PZ4ASM!?6LSS+8[.= M82V"4 /<2\PG!U%47J&$H*AZ-]&]:L3QU&?,FJHG'WKM^NJ1Y^%N3/\)K-R^ MXO[\J6K L>_VTJDS82NOBE]KWM-=\G*MG2;XO./O_UIN[3?5".$AKR);]A>% M/NMM)S+HTZ07U(F6)IY.;%_WBMGHID.-44Q>3\.H:9N#GT].7L'XUC&I<_B! M.<62@0ZS3;XL/"6VTCVHFRH5R)W67517OA_'U&E4<" #Z)X8B5M4>$9W!NR. M0NTL-GK/I*!WAES!]U/JXROOQ,+_*E&3_[*5"3?9A;:L]]A(CXT\^H-B(V^) M=O\%636-P$WI"^T!X8XB&N=(S,N=V/:RD8#;A H2)-^8@PS\9-[L0WX.0?@2 MT]B9Q[$AG1\(,L6R(,A9'R-X'>"0,@T(UJ*BT"7,LH=I=SRF5E&=9KU@R;8O M170U,80H?T4^5['6S!:*S^CMD$6[ 0I&DWPHB8+K!2P1K%T?!_3MT(6>C?E: M##\>IN^7R7:!WJ -=D59:;9!3)>5,V=8W"V:-3*&6=#7XV,AA3NQJQF3"=<4 M+1N4X7TL3V]@M1.(5:N7JL]J6&!8+RG.XSC+1ALWQOZ:+TI,F$[;3B[F\,U_ MVQD1OSB\(>P&':I.'6PE4#_ V=8F3UC-<+E02@JKZL /\RD9F4#Q0S9K()W\ MP]P;:)^@'I+8T>U:J>#=1B"(B\27#Q_@,Y^AW'/K/N'%:)I'0R$+B6BM?N$4 MJGK1F%(EUBR(OX>VJ.7 Y&+9>>IG9ZSE-?J@O D*[C8A0K[Z/Z^K_MWL)[=G MV\XT'7[JG085G>TF#$OM&[YC$KQ*M5M^+SWP-T]2?_F*1\SMOJX47 ,7@CW: M$;O8XY]+ZXP)\>-$DP1%Q#N?-H(-'UDC]#CU:,*8^L3Q0?;P/'=;,@Y"99$= M%4/H@I&S,*OC1H&D(\/C-@39(^KPFY@19HU#V&G72/8ZX I=$^^7NQ"$.!F% MN,@%\(;"489O,<3[4O8<"8 MW#5J#)#TY_6]/9(G:VY#DB=667@F3,\[%?5=ZX3*D/0]2!Y&IHZM-2,)H6E_3K)C ?*"UH'O_/_-(?6.N/C?)$C:A "%BG[D5.H MNPQ(;3-JA9UYB\83O&'#.BT.OW_PG!B>'>ZC*$)O4&R^\56_OUCG@KNW;7L$ M\5)CWMH2JGS3ZF8FQ9:MVX7"0N*3;4DF+$[98DZ2_:,J<]/4A\'66-/S&CUD+\;ZTM\R-FAM@48;/I!HD.3VC[ ML[J=J\LXZCS#@<+WR>6XU0,C-58J;OPUT5CA%8BY&#B7P&W:@K"4]F)T#-/O MB$$VF7%Z5+1V%W55*D1N[+9QB,)^+K VO -R8VE@'-4$V>Q5K!)^%7)'X_OS M**'3^%[#TRX@X?I4IW@IA7P]Y4[(0J;E O@2M^$/%!B(4,.2A#\44;H-E(WD M7=->.E?JK"13CA( B>8LW"S[!AW\;%.%14GD45E$G&F6>72O"+&-:+OV@AKL MW9;9K%-2^!1VP)IJ)D7X"+!]4=_GX(5SO_[5,%-G+26UMBWFP-9.\1]X)$(\ M)L1:5^YKBH]LX7I[9 ZTD&81+>IAW31A6FF8F&F LZFG&7=*NRLZ?%O6V0I\M=\(&B13%?0833@1^WU9OI->LD)(W2N& MT/DE?Y=T'VL\E$N+GSZ$80&9A!U,]G5+:$=AQ^BOZG)0-)Z#V6&=KX-&[9WQ MO3C7JQ9!?44 PVRZ XR(HK[57 R*#F6PMQ\(]4JIP+T/ZU374"[BTO@[ M-%:,7C4Y]\6FDSQ2&F;R38QK1,4R"Z8)?IU>V::GX]6BY;'3+PO>UI_G^.^B MZMY86BMG@STRS>A/Q(T+$: [S[;U';_V:9BLC$SWD Y MGZRA9L%5%\*<\9 R/QZOTG4'@GGYMR%C8_+L&^.GCT[DLM/SYV%ZZ2(3Y.^%!O* M3L_DO4_U7BF8J@TP<=+WN3-O+<'YIG6+RMCWJ[9K6C8]W@T.Z<8(F&K^,Q5]\]#2HXM-7)[;MN,/RE: MM-5J]#Q[S&LIU_-/.WZ M7HVO7I^@62/N^7&#=B/NG#O[M@TS\[/$],?"9/;:;Q4,[C[_. M?G[^ZG48(9\O/V*T%RC\<+QS."S3B'(\Z)-[]+?HMWG M',(6H1H)YY.?!/OGH6I)=U;16BDU'N+!4H[-2Z56H%&CF2'R!-2^-7%.\N<( M6:/Y2QM'P>+$%'7 =:]@6S+B[:^ M$%>IR87I8^)LHF_+_7U>2$5? MA@#NU,BT2G>Y:EK4D;U?HUM0KOEG&D^ ?ZVZ" M;V[K>P]Q\1"7XS\FQ.6&IGOGU'Q(2,1^$FR\DM6@(J.LE/7*AWE<>;L>K*+- M3MWDRZ,3_ZW4T%&,7$Y8.$Y\9AY=0B0*(@?D!X"(^<^\V/T\F MK6ETIPX67HQ.3J%S7>!4\V9^J=FI)$7 NVE-S(505F%,(T_#/CTL;B>M%CIL M)\.?VOHF8\P9%)BP/V,+1" *J#? 1/H:DA*?L=#:[/SR4(PCT_DT-@9%.FO^ M)CQ3#(VZ;REWG?V&+!]Q.1R:W+G2=<$7!X)>&A9YU1%WU2^Z:B[\0P0M-44] MO382I#EOM=E2(%6'5I70[-R2/DY>14_;KT&<"XB1U.1>:$4=:W8UK+]-#>!VP7**0H*'@NUF M0=RWF48I]^Q&CCK=W"(?(A^3^/I+V.BDM\N'#2>FR%=.R]RY".-/ZKSO#PAP MCX@5EF*+&&'$\K_?9_4A)6,EO=-" @^=\$829X^Y=R4Z4K"S^]^((]_JH;S[ M]J,[WNT*%$]N%8-+^:-W>$VI^#1Q\CAWY@A5X#-_/)&AJU*;/LAL[,F\/?[K M4DN>H]#Z4O+#<,GB,+74;LN$>!I_O%*K(%:M\VI;>P29&;1A@9?"$W<;;&%/ MD$34B!:-7FWBMP+*9&?UJG=R&7^!3F1O0,/_44TP9)%IKZ"S"O6JB*9N.IKO MWZM,%?GN+D#*CW%\5HY?/8[X9FK$-0MGK4HM]QT63)*WJ&]G[9/7DHNJ6VQ6 M"#PM,)HH9LX W1IQ\T42_=I9GW@8XS_=Y(*D5ABK)2*D-SF=RY,NFM)K00H";%H@;[R;J1WS%>.J]M@T* MC(7\9>-;%ONJ-Z;UHHH7]U.?+YTJ8>1OW[I_CZ!&H< MT8>7T7"QWJ4.]D_IN,T*$K# TR<7$(F"C.C@#SWG ^]\=:#+D^=]BZ' MZ@XFIJ0EDD: G1+4FHV%?="%H-U#UT:M;\"?%9=!JS8S0[;>NA?418Q[LYKN M_\[/V]8ZDK=&\ZP9S6 V>5PZ%:W_!$_KO"R;(*KGS.[V;5T5 M006%4H' K=K0BW1#ZX;-NC>$4 JA!M0@P']+\OKAU1)1"VA7*<--8M M8XHOIE^7GRN+&&:$14%H6+B#L+T,.RP >WW++(8ZHOH\*&7/VV?D?B-4599B MD48;[9'M#+TUUIDN'3.EK?K^N'UW5,>9'(5TJUO-\JRO)^%3[CZ1+ *I;# M606L"F]BDK45Q&P7BBB3MI&I:.[;2+MIJ:'U'T>8V@/40_M#PM!\+V0%U^Y$ M1;7KL+C9H6+58B?WV^.+'-+0;R3)S,=%+Y<0H1V)0TEJ:.4MDBHP,#LZEN=% MN,YH?>[7\7:NHYP[9SHW4BPSO8J[I3*:T=#&,,BF-9IO0*EYU,0UM+"(F!=A ML=[OB,^Y(SYD;$L?ZV KN1W4H)ACFQ!DCD#5TLK7\ZK7]R;4YU3>!G$)G9&C M5O7!ENJ=+NV7DM5B3/-^33[_FBSK\GVE^=6X<")FXXM+,7QR7/B:;GFX#4&/ MOVS<8\#MC%#M'0NZ*8TD"K4(SSBH(_R8\)IJA !K5*[6=;LMU7U4TDL^ %6B M&F!5ELQ#98F-'B7+'&X"(4JK*>FE$FJ6PBZIN=%R-6^++6^$='9&;[GA4G'O9@ RF@\CPU0O7.H;G(-P&/;UTY017? M7.87DCH-?"KB5$@IQP#;X8"E:C&K9]0A2IE)=7*IURQ&-.;C,3OFKB5F3AA2 MVV''RP0H4DB)Y'LF8NOM[.&#I]$BNI4X.M)$J;?PF,82'/4;0FEE8[,D%#CH MWNA#Q! D\UZW66$4\WSQ#JVXK(@S%):&IZ=$J1,K<"71PQ\/V_CP#XAM_+SZ M[2,Y5)XG5;HO )_H[UZR:8H^>=F"_TK ::FZ-'I)RK""E7H068LR[(6E96V M\4NBZY#D9Q3!O> AB!R1[ $9^-G:$$7!2U);*2(K%')(,#9.Y(0@%$6;,ZZ0 MR$>Q<)$LD!^]B"V4!//=<== _5;YO$O5P)Y&-"T@!J(/!=;YX!,O+8VX32/> MDC5'\5-T./L1)>E(7F7*W:STV.[_-6C;XARH"[$?2%42:57@A?S3MS&:WYI'4Z+T:4WUHE"KX! M=/O"S?HZ/\ZT[EO<1>D308)HEI;*B*(ZTS35I'Q/=TTE3YTUG5HY;+)C4:-S M475M(XNH=!%=N>@V1 :EY.BV;*Q'7,GV<">DK2\"\#4<:&U@:2E](@,LS07T MR;5*7FZ5&'Y+&_0.L_'_>,%^"EQDXS&4M#8M)HF)@\;F^($DOK/$?W"&M1,R M7;FL2RGS9Q(7**2FW! 4VZ\K)Q&%E7ZU;B_++K77=3?I4>S?N>%>BF$II#=6V-HEM/#B_C:E!]"]Z R+,: M*#ZUDYP;Y[S44G(%0+C]SMZX @;F"T5TN3F@22^9//6[P'S"=U'V1 *4,Q;. MF[7#5L\F1EX+A0(D%5XQY.]"6#T*3OE64FH,,9A5-\=)!\U!DC5B%-Q M+(^+NGN1TH+M@9T"Q;S?ANC 1QY;PG.:/B1U?G#[=5D-=XVD/5K@Q?B3YOI) MD6IM-8A:EH&NR6,?TJA"5UX&*JBXP4I,_1QX<-B%H='=@?@?_\."!>'5=MH1 MO8V US1GHMUDS#BKSP@[6.5^BJ,N8 SF2W5DG;NFNJ MGUNT^E&]K7:,SSNAXAUM"P4S)5LD-;BP"(B H$P\RJX:W80/0RA\V]\<8[?G M;>.V N@[_K&AW8NE=/_YZ,'1-^^^U8!]8![3!SL#C4MHVS4+H4I2N"C!$\A" MR?=1*9JI72[=I9Q6"#.5RK9IE)J'3_:#S5? (+$PF46Y=]'@^ OG+YN]R9>E M^A:_EW4-)7/'=B^H5 ;:_[$Z% 6YJQ)3"45W#XCMF?$$N[T-&<64'AY1H4?Q MB\:Z_)2^\.OE;R^>'QP]F[%,;H76EY? CI,'A<$HCR.'*^DT;EWJ\VPCF8N" MNA)#K<)6B(J8SF RR? CTHF8+Z(<"3D :.LRM+^2)O=MY G1! DM@BMK@_7W M=MY[CFF[U&U]4"$7#'HBDZ8M.=U=5XPM%*S9ZZDJIJ7QN59,R8D6QTIWXMU( M&IS64@AR*LU%\0%OG)3+03)=Q=UE[\Z!(O]Y[FS;<]%MP8,5*5]Q4<7K[I-O M534)[FHE1-AT/EM@Z?;_%1],1#!86A*S]C5.3B]X<-+@.*SGO',:PFV-#:C? ME<%-8AO,\[L3A$+R)LKG\BR52H?2!P@D2#O.W/[N8;-KR2S9ODC]\3#J3U0& MZG*61SC-U(-*Z1\;U'#B^+[^\;0?45>,4F(>;$ (L)LA/9_N[/W\EY^C\-/Y[D,9>V5#)=G@)*KN2+8D6-4_Q3.>]8]_N=U/VB@P8R12<% M*F7)S008%BF"PR-H8-JXU98"?&TT!B "4AWIFG.^?9 M7)D^1#')P^_<-NH1[9>5=;-[=#0S?\%6.[2'EDE\Z$2FWN9W@282TZ=)%1-$ M\Z:62&GY?EV1Z&>X1'3,C>8Q'WG\X.'3V/J2UA(2?\9Z)#T7U8V&MF,UIB@N M\,&6UAQ5!F "3PLC]BSJR/\3ZHJI8R*I2*F:E6"^,2^Z%_Q6N4.81:W@O=:/ MP;6>B(=K #5]Q:MDRE@MVTJ+\M"==S?G&L@?+>+QL3YA)S__ MH5'A[T>/H[OCU]URA7#J.YB^"&#C.W9D$=LLR:"T(?\(LOC/GCV#>>;>DSDK MNZOD%+[>N)W_&]RO[KQMWS'K%OLN+ R*81Q#6^3;8(9(>'K0RI>N=&:AZ(ZI MC@"11G+_O2@M?50&8E@^U D#)R4&@9G3]@W<)@BGHO"_\YQIVM>5?5#C>AP^ MBI%A1DF=5N,I/7YP="2_>@! ]*>/0'!"7<'.$2ZQ?=5O[_-JLV$R)TWQUB%AI!*/+3LQFA&-!.@9,- MI^UJ@?Z=$(&'RKWWP/;]X\PJ_\#-).>2+0E2+1 U7E";$87_DC[Q15H;)V!J MDCFR55F#$P5YNS@,X\EG3Q[\26+9VLLX$4-1KX=^XPZK@F M_87AFSB31T]M)K^3H+#ZPD6L[5%IA)Z@6UNP3S0;S[H7=*O=M,E#Z([A#0O3C'J3J:E;=GJYUX+VS MUG+B_MT2NB+]]C<@2%!/W0>/R9I?Q"@RC]RWDK M86O,#;_7-I91(%T3$:?[T,KJ1Y[+,(J&'-L6>,9%I*R1,],2^V%NALRX8!L" M;XWSHZIDHF8[>Y@HX7UG!K,-U1445K:KPJC7!+<[^VWVM[^=DFO0O<5-Q$]X MV@^=Q.MGQ_CKM\F9BI[S2EKS!2:=H&W=IUUUM.,'8JK2KY2=+I&)B)?60K75 M(&PT;-8'2HUYJ29 (H#T78>[\H('%L?>G4&S!+D"SYVV9C-V=]9?+H86OM"S M+(C(*6(?H0];Y;%;+G&3VBKK/?=/_-DO7KT,WW99$@&[*M50J4M!]N"F56F- MV78^Q"V.9P,0B?/CDZ>.K^3P9C]IESN3J<;W?9Y>7E MX04FP0U3W1JZ?#TYI]LSIQ=ME]+)B@'/]([HU'?E&3S SC/@<&Y "2SAC,:M M@[3O48]52;!$RNHO76F,?^*'32T/]MD=\RH09GKSXZDP^:"O!C)$MA #%Z O M%X=G[44 CO$R*;9G<"B4;T8T>2&FDM(+GFGQ)QW33N/F2Z1FV);0N1K:/M(? M.#<\6?<3@=&]YINM'63A5$/=YH7I2+W#"T[]&,&& $O#=TD*%C"5KF&#@=9N MU$Z69/Q?^Z3\SI?P>79W"US>.S=A%WE5,Z9N-0(X?^BE**J5P[?'ZDP:Y ;E M<030>X:+,NYV&,WLND-E[?Z>SAP:0\D?-[Y_;&!O=@RO3 YQT]@@*>:=U@GC M2V@GK9&[F)).G9;X-UCX["4,/[%=N_X.Z!,'SH%*'.(ZZ\#E+,;KZ;EV944W M7;_))4_R1L7YT<-O\F]QQ]'C;XIO/0GX>\GC*'4HABN?V:1"Z[ZZO^,9>A-TB&1LJ1O&8B=@4FCA0&*^"Z4OZ1V MZ30J/>#52T_ZZU1H?'@W',8A(-OADJ&)%A-WN^&_*Y4I!N:,JI/+2F+5ZHOQ MSTBVM&Z:M#-P/U3#9B@]K+EIJ?2J(35 YCAIBLT4>W$ @#<1<[<]LO:CL^+. M-.MT2>^)1M@=TX)6'M:8.5':9VE'-;4MO7T1FG*H'?^?F]6:#GO:LO>-<1"% M-@S'GI3R/U_^\ 9_"([J[]*,A-A#SPL4<^ Y,VVE=874=M8,)*%T,@$NI+\T MT35!$A(YV*E"JJ]7\(P(@ZIF.8@P\PA(9#B#N \O,)4PWQJ5BC?(([M+QZ/#)!_";OYKF;P8.7[^LR:F+QX#BQJ7%% M.] 7V3,D9LW<\IY!8S<0+TZ#BJ!A>XG^BATT$%<6#5'B->,4T!,V'>>?E(NG M:4DMA7#)AXZ'M[\9BD)[!H@]I]G10#588 MV#!#0 N"YTP^36@^3W.IODUE, MEF161<="7J$]J80#.-[M[E+QN.@VVE=(.2*8$.JR4WNKELKN-TT]'Q M_. X(OA.[05!=%!XG['J3=LRNBEXOP SRM='A\[8^)S0*AK#4T3M; MN,%%#\(E2^8[!=<_5-(B=3[,M/,\3:L#V$XZ*7?-_4AA(9"C*A,#;X4 :_9O MD^GMSOZ6@W"^,[H@63S=.B2H)CUV9:1X2 .V'3.+B$)%DLIW+-("&XY,RE5K M[::X=W "#\FW"J70;GGDG-Y]OIX[,7W"KY?LD!YLCYP-E9F6%B)K3[P7(F8T MB]3NF1 %.)5[9\=79>4:K6*X0DYN1"E^C0D+!3U*REHPA,; *F+5?D*J/J@A MDL/N?MEK6$KXGO^"C#Q6YL\?I!_@5O3FIK/GTZ7'^8/GT^/'#I\O5R">W56=' M)^ZX1"RYMQ&=\I&DOR^8-1 ,VOY IQ;&07*Q#*$HS]1O!S7NX>R_V\VL/ZR92M;RHU(GH4,ETA)% S@P4[UN.!C!%,6[=G)5U3CU/>]52#FSDM+R3E M'84LU5YV]@CJ?V)3YGJ2RA"#AA9QYG[)EH'.5*BD8V9D54VXG21JU5X*2OE) M6/]R:II2)E+X'YP\6I+QW-$]YA/164+ J"1V$,Y[Y2'U%RBIG.?NI,%H^3& MQ+"04;[,,POT[,NAS5R2;H].=Q,0BRH(/V^HU%431$M/&4XW#(^6Y>3]^6S) M%:],?[G?M&$!8L>"8%?2\KU[5$9=E N6@N#)6[! 2S\2[_#;OY3/K)*YF5 D2JP/6E 3WI='P=HQ<@? M=?P%7C/PAD7]VQ5#&N+.NWWL\4CTV$$!!3@-JBG@D":!]?I*$+ M__2[YD3%BU'UZ<1+!0J"^E-+$"B4 Q@K;>EG5UI5RN0,9@8O:S<]EK(YSPUN M6:W@+LG#+"VJ,11_\WQ3U47H3YU)OYXQWCEE'W5?XVN,2(-V@F=XMNXV9,2=:R$I$. UJS/V>>9I3]NS^P[2Y]6Z'].# M2UOL.F@]W["E;^Q7=D"GROHC>EL;NO>4G.IOBZUJ5^Q,(. (8;J;,'Z%5& M7AQZ4]%H**J^VV@S^73 " LP";8X;UL)-Q5E\M4MVX>.(#,LS+ FE9*A& 62 MW,V[I@E^@]"3[M$2X.LWR*23XO;URY,WNPV:5VZP":S9:M1Y?ONVC)7 M)J1 ;0;PT;3$CSY+FL^K_,*;W*2477Q%T /C+4\S+3P@)HHOHO#UT+8U)Q"= MPA'B;KM1 0_PJ5K.O7+;SNIH0['4E+))5N)P]L+'7ZW0&QWFFF@^VOB5;J.B M5A.S-JI0O/(03RVZ;65#0LB&QMT,B:)='"6G4KZ-%+00THEJ%Q/5;H"BYP$4 M0]:C#Z^VR=UF6XTL\H#B,MN;E":[QCEG,=(TS;^KL,F2JZ3R*S2YT]F*FE%^\H3] MGIP^2_R[F:OS17R< 1#WPM%_[U7;RD< HW-"_ZTR0RR^6F/X/?!.C#L.>(LP M@-P",_XC;=]H5MV,>2 D6.^D38GQ0D@8VEL33E6YU:TI M)YZOJP('K"?JD"\7->\77$=7?,Q,7\.L#71_![H( M2_[?]U\P6ZO?RY" B&,M%,@UDZEXQG'K%TY\0+N.JDV=5:.-#)N9.\A%JYIW M3[V#[6_=^Z(4L1FJKCB ZMGJ&@M;F*WLX>PO[2628Q(Z^,AM8>M[CF!.LWXS4@?G6/59PS$\4MI/RHA)#/_JK6U\&-$ '6;,%&$UNV'+V0AFV[+OP_OP*"Q8K]+=83 MG2.M 26"0R(715A&,:+@J(5("K?#Y"8(H))T'T1*(S;B&3E.P@\1FU"CO&JT MI.P$1\#D0(<09@#XY4:FST]/L#_B/+9AR-\;-46(U&^CSYB@A\1<);S+-N%J MV?$_JY5,@C5# \AB/5@@1@]7(IN2+U/.3E 7PGTSIC2;.%4N_7BZY,,L%*8I M"UW3E5J=[ QG_0\D5,9P(EF+EI(P2V(]T&Q;0]Q+U_+"[:S<2"X0>I+<5"8U M)NN.%)?)MA,I,IH*M[+ T?$,(5XS).0EZ, M1^PB=$P.88,ZC3JTX_C.** S&<;ZK\A)T?/!!HG$.G3Q#HIF3_?)[M'1>4V; MQ%,>;!I ;%%,,?@Z S90-_$UKK=N([V_:IT9= \-"-" )U^RTO23"T-OBSY- M31<+OTL8B\G4/6(6$&F]R7@#8W'#P%"1KP?;N^9I>&HJ?T $J+=')6>FERRX MYL^ 3X;*,3;CYQ."'90'\W(G_UM>#Q)WJRS1MZ&)J("AR$\$*,$BI>/I_8QK MB+&R4DY;3V=;U:2$9:Q<^UT"/0:DH7=6LD^>=>_&?>*\WZ)#]#LL'3(FF:+S M(-YD!6*^JW@U1OU/A?A6PQ3PM4;+:.6RBJM+2.C$Y*N(7Q."3R'7TF%9=4V+ M &C)L-YR@[!^IK98/B0*6Y.R?!/#_L@RT?(1XI_$F;U>QL]]'>GTABNWJGTC M>]27_3NWXF()M7-R\16](/]$D2%S&-H)9_&SX5P)/X_U%X/70&ID0UX&6A63 M>73 VD%8A$:60_# G2)?O&/24AC-VKT?0;>8D]8X\D8B,Z[ M'X/E :XQ8P6"!17K1"3/9<>91A/.],0AKH9T#'ND;C8A9VVH!H_Y(QSX%W%^ M*/O PD2U\-+1A+F@^'?;FK'S$%,V9"1_S3O^T\W&60XS._ XH)!"4MA6RP\0 M.)ME)ML^1AO+>"7U&:7P/3=MTBWY@^/V+>8[P]KF?=Q].3,ENQ F%P&T+4.A MP.!S#'&>BJFBE$;..D5BHAFE#(.@@2*%_.+21-V?@X%N9YCEX%..U63F(T?8 M3^K_UV![6"3!!Z,F.C^,@_E%:,)4B:HL+=7-.>A9; )8EQ?%:5,+^Y[8 MLU8]T F?:B%PAFV8G3. H).8(NF8Y=PR]I<<]H0LQ->CVYR8OG%/W'00:1 K MF0\RZO!6U7L_/\5&.15$:D8Q*WUS:#H?)"VO#>%UT2248"9UD;!@!T'K:&=B MS6=3D "=FO@(AL"[2$.?($*RV;+,H19[R9;JI@L#C<[C **/ZUFI4^)S2E+N MC]PM_DD9>JN,U=\-]%".LK#Y"D#[Q' 1FHZ>Q0E&!C"RHL@TLO5E4KX ( /3 M&7ZQBKI+,QZ+J5@- DSW!XSVZ)W[],7G6.Z;W3O8L4YK Q@MEP2:F4 M- M0/CW9*;AFS"E)C!9ER1%)A-,@\1=2VA(;%T0C>]9LL/9+P%]#$?1+V57*@7> M?'O-?21U&Q:S1?!&?:D P0)XG#9RX+K1;)I8\J$I=0C]8B2KO%#Q,(&/BCAV M K-&9DAL&6_&WVOBX!;GXK1IK1$;9="")$#8-ZZWKA&!WS:FL$R'P;9.9V<( M[RJK!UZ=SM%6W@1H3?GA&=VJ0>C1&+.CAX>/_S3>3M@16N@OC#G/-YXP?'*R M1^!KF^8#7:UXTK -_!8@I4#8)M?;$&5: Q"WXK 7N,&<\\]Y,SEGP6^[NRC2 MI5/!@<)("M)]$_<4RLCR1$K&G6V^;P:9EY#B*Q,0*Z9<_1O\Q(7\. W!G26S M^V-! ,LF(/W*]V4WI+7+^\:E:1AQH'F^>K"M-5NO0R8^DK)@=UPT@["7)/.$ M3'5 UGD=%1]Q]>[TD$LAQ5@WITE__+UFZ61 M7N]E^8[/<*JF)J>9D(4\ZZC4P>CQLT]'^,!7C)11 2]R5M #?,Q=VU2_)% , MK=^>-CJ@;/TR"3"+TEZTBGAJI-X)?GZ_$21KQ^*-;U- M)RBV)H-1/TDI: .>EV>5E'XI9BH,,0S*S,B\6%5-1>I8S8GN8I7] 1V'LO_8 MGED+G2[; W4$Z& $L;1=U&4(6^:-S@9T8;R8; -DA-Q&<<=2QL6@[!)/40W->(%1$@(-QD'$(@:J'RO)U3T.VBXDG1:5>)"3_L M'*HDCWS7!!;+>\+"9?)1X_50H#B116$=M")&FLXH.Y?O;C=>Z\/92=J*-7FK MYN19D)'33P MIQB%8@P>%!'.'"!9AQ6UYK\LVB,8M-VCD8O'#E"/3*K MR^9L.'>V-3J*^N9X"^G/0&9F*]MGTX;=*@M$^7L9Q'!2;OBJF@8N5]4K82WRX1_32.T]:] M##:7E, E69L%:.>^#^T IXKJRDY$,1*95P+@=.!C[@%?V:4]GT;+=#F=JBF*I!"IV]'M])4MCR#0:SS' MDJ&3Z.1QFO/N&770DU(9U(N5O>A:X.7;%>G?O(9C>X2R7;:2Q&A\[;Y] *!+A;98C-0L(P03X).#[9>MK M566]01N.?Z)R "5W/)-;T>95F38$9C7?+"RFKGRYVYY8SO MK<-U6M@>@&WA#E>C7#2]M"]5O$"T(Q@)RJUN,:G]'6&,XR'/-\59.4SC?_:7 M8'^ H>8C@H%)P;O!M?:@GNS/]B()/'M2F][RZ0O1_%Y2<692=%IP=U3$6T@P M6KFTFL H4#+M$-QJ,L6XC50<>7]O(/!-9 LQ!)/"R?[N?QFP$\M&*P\6[.>A MB[U/(EU7(-D:GP,VH/CN\=2PK9(Q,"1EQ3M5];;A/3?@Z**X#V.;L[9E4 MT Z@\Y3WN65IAVHW5Z/F[0+]$WK-,LC'X -&TFYG;?]%NS/0,?1E^RM45]DAG2*4JQ\8B#07>?;/5 G+G<^ MY+)OJU(Y+D#D.?-+5QA!)2("+,.04IQ:ZUF<*\"CDTHIO'0CHM:CRK@Y MW"#&_!82I52;$#VG,TG$XFZ)G;)8$(NZ<1/3#KY9FB]R]H_3JDIZO^)?;2S>:*-A5 JI9J4! X" M9DM"#O##V8#KZO(I]>_YG,EZ0CM@'(![G%M>V(Q=:27)OJU28(&5%M$",Q%! M@&Y-8TX1N8K<=\2:]X'?(Y']44T<6TM0$EG=R(Z9TV][IYP,T F').[\I$(B MMA_,;?SX4WSGG/A3+]JX3+0_UM9E=)>[J1'07.#8F8/UUK2XJI]>B]%D-:=C MZ3Z&,[27@!7[R,R4IW)-BK5Q3IH!NIC[R,>%_-MD1ZP]4VX*3M\3#YHBJ/E# M\B-.;ZF$X"LJ@KBS6:\?2G'(8HQUE%B'WH4QSK+=-4J*XR#@CR5/(3/B7(_.1]T. ^H"&'Z ML?#]!H-N5)"YO0DQMFG@/"C49CL[0SWZQ/>,;.NK)2/*VSO5= :%B G4Q/"C M%B_V7=%2>O6!+CB0,F9]QK4E^V M$71P\&_Y,+P1.E)$!(-P#HS/P^]*D M(=-DGF[.T]R,ZR!$?*'9UDY>[$52)20U+AP=;^E:Q9!']NYD;"MR5[2R&/$ M@0A:T9,GE=VQ,:Y\W@A!%%53*4<+?IU@HEU$O =1='>]T5X$% K^OCU188\[ M0J8J$,0)MOKJF,P]:T# !3R]_;B 6^6':-NKB'Y'XVP'%K,-+/C5."ICQR[? M9LK$NF;\@X$%I/0E170S]?RW2//$6(D0F=V/638Y)M"(N& 8[K9UF5M;3QF% M\H9_,T#FKJ@K\YTV?0@$@LF((5B+MH+YI=[N0G[1N'K8KI7DN /0B=)Q8I1=Y9Q7I6DF/D32Y4-7" MT(F>*:R*NW!FW_$SJG#Q\S8W>HEA-$)M:&!3-\ +\.6C-'7GI0%4F+'5?6XK M&"/-Q[!97W?@5?0N<;900 'NJG_R6$D!ZN+T2+&% &*-?:!GL9'F75:3)AQJ M] 7F(FRSMATTY!VZ@J;!>'NE1!,"! .MJHC]NW16:7G@_'P9T3POV)/J4UA- MIR/(9NU*+#PJ^\2/T=O)XD>0=$BC9WX\B@9AXRU U[L+K1R1DEJ:SO'J\;OM M7F?=2,LXA3PJ-:K1(SE#OHE^QP"G)V5Z-MQY,Z7^+Z!YO6/R,*DXULT9L)=7 MIU9"[F14*#B19_GLV17CP)#POR7B0E:%B&L3L[:7I36IFN_R*71!D,4L.W]9 MX(!,#J OLZ?)$KF#$UD;+;;J+3T613+@)Z AB;Y4\.!2W);<&:7!LHAE7IR5 MKD2E#V1!&X=CCNVL[U18M$^)H57ZWF>9U+"U=5 M\I2O/F9M4^1#FQT4KAYXU47+?!'8&Y 5BGC:V.D=*GJC4@J%2^*RK,D3$?>8 MY$:0BD8?X$R M@:&%B:*7,[6PYSOI\M&7Y,P%[$)D(O@71 /,V:?MFB])&Z9.!Z.%T4(W-68O M:5L4N)A-3B1E/)KAI_97E!"> ML\.['4K+JA,\RONO8-&@LQ_ZVZE6$O\VZ1_B5X%T=_X_ #5>8#C10#48JGSU MNLW&PV0]E;4W>45UWVMTTL,[)2"(Z:9%5%H;*T4;GUZSE,>^KC9 M5(2"]4&':K4NB[OG6!DQJ\][Y,8I0+]&X$&T$\+L:6&%,H1&"+51S*TT9=?+9O&O=2^C4[#=,(-8;!048B87' EBPUEF(6E$JHC'S'*/& M*"G\J=[:&0E/ @R3FZ@O#M4R4AGKO- [@1R@5L ; %1#R$VD=(9ZB MVO;>?Q'W;H)T0$ED]DRR\C7A7QLQ>^.O"X*SLG %[U@!8EL$;H]JX=3/DC ^(>T?XK@F6DUY(CK=K03Y/4 <915=\U+FZ MZ'1;"5)9R7<9[4?6#?PF_KR&RD98-<)9P&1,6KT6(3(T#V;41V$+=E?E&1X]@JAP+%6C10J_&)M^,\:6!FQ$Z99WPR%,Q0GIFU M.B+<]>Q[MG9[IL8(-"W2)L8>C>K \*N]NPWT$!PQ3!M"#;I3PNQ.5)^,P_YW M[9SL4:5!H(:N+(C/W TH^Y92+FW?Y;%97 MTF53\&+=;O-ZV 8VK^N'IC]EV6ZWI;DN6Z<^M,4#HR>)E2EA2K]0"3.][P@4 M&GJ(_;_3YDAKL/YM UN_;#SWD,RA@4.A;-&E?*X]@"U8FT@KC8^'CBDI6-A+ MT]#=<;/>M5M]+2-6EE%U/,7M"L%]?-/?#DVPB%(HQYN(2@'_87@O&_8P"))B>R&&M1UW>9F4C$L575. MX(3IE3?NC<[[^)4<$HYV,6&E>@QRMGKXZ88EKOA(*/2VQ.7WU^N1;45K< M&7_?=%5?F'EO]NF/F\YMZ_B9/S]_]3J;E:]T I^3Z<7MWV]C3!!3)6AS(LXE M+L#, VBW;!?$1].!V"^EX+NZ/53C,]=L9QW"1(*G4GG"P*9TVY(DLUFR_F'> M(=I.1:%X_S:BX\(K4^!$72%"/2TA@X!F/8&)2UR@:$,)Y7:A7L%]7.IKP;H? M;6?I 1J2%FXV8:JP8QLOG7?M.UQXC]KPJ(UGMQ^U<7-L#A(@/04DK.V:*N>9 M^ WI,W9UD,,L6W^)9)1T-E5YZ\]R;V"T5@H95WU)PH6HW;/3^(MNX^PRY[C- MTHBUQHN7;!HY/K:TI7'0SSX(XH+$CW76ZF)R>I!9G MP)T")^SC.D[5-[WAP#2&H]6(WBB<(YMXU[16DK.=BGV(#CEP\YS^#*;3I.. MTOC$K'KY M1E2G[CXIA%+U%[XCXIA+D"!:(%Y7PE]JH3@;OQ_/J%S(AD1'6/QET6+(9^4D M>:JCGD-CW1>IMK@/T4;;OBHP1$SC7WO-LTM4=W=D;3%.0^C)=H[&G@WO^<7N0(_(;T+>&SJ3_A>X+=V"'=A&*!B!- M8 (M+ JHUQDJUOS4VL"=2YIPSZZ7=L+^C)8>ZE M#0JM#-)68+NCS<9UO&KV=-(#4I*-$G;T-:XRB8DU<^*V<6A:QA)G[''G#132 MS>M.VTS"@-SI]6H MP8YU1+/>?1>]P'@N>8U!YOC@0$.;[/SA +1'V':^P:ZD;VP[^[I(?\S'NQOA M?B.0[6-D4(66[@AG5,I2%" F; L"<8C[W2*!-GM]J_Y5D595P0705B2FSGL MX,-9\EX)J4;O99R9'W2IO=QER_11Y;UILFP&F-SQ@^\5O=$R=HGJI?D"DS MF350A 2[PV_W1%-,;7M!'D2<:]['!L=4SK &EG8,8 ML-L)).=D1V(I\T]!7 MZ&^U2QZA!0AS3QD<-Y")2T;_=;01KVH.IB]+6V$NP_'WKVG0O0Z;YCGF2SU& M6WKA[? ^'19GT_?1I-/UD_)P6I_ SC5VP,+Q\*M";BMM[;4.X?C0=TU(^Q%"+8AP$3G.B2!=HJO^MU89,D8G3*& MQ2'?J*NO-3L)=GX,++%2B@B(Q^(5:S39DO"V:S>[910FI*=;T>DJ3I1$[.7C ML>1P>MA&=VC44%Z6W0SMF)F+A$8>?B986!(,O1?/65?^.('&.RG-(ANHW2WYH M-&PGN)\OSCF2J29U,E4TTR5'[8WU-DHYDH9CT6TJZ;UK=6Y9"'FK4R %7,) MZ)%VPE0MI.VC3V0D4HOK?-HVZ5D1]4[>0?3GNQS*=7XF"])[.N6!G2]H#]*^ M]L.(]\.H %!);"37P;BHBEW).ZM@=6==)EM).QB+J.$J%BPPC &;O#O*;[P9#'(=E=XF')[[!*(5,>X>1*L^E.);3<2,P5#_G"R\+?KH MZ-AW>P^$5H$=*TT'>W8*V^RQ)>=L$W>\B&8*/;7-873_X1L,/9/^0F9Z5WVW M68^-Y=VB;O%00O_F/K\0S8=//2U$L@!8(>4%S;7NW(;P#M5VU76D+XF'EOM M;$,PI]]1-A=5UY+!R3GR$<&Z4A_;2*6^PV_I//FQ]J4.C6D- ^WVUDF:& M1P\/'_B>2VXHS8&-)9R;B3,B:F+J:,F.WU:E^__3QN9Q^C^L.>FO>.>\W+:1 MPG'VSW(9'BRA,LTW^ IXG4R)#FS=,3AP_S.N.Q"1X0Z;T[SMMB2NSHEJZ@+[ M#5JD%0^)F,F(&TP(B6T884J%C@Z1@T;KL?@L(=QBIQ^I0#G D@0\X1YY0Y2@(1RKDY4B$[L M_#'%IJT%VN[(YM%Z :V?$K2,$'.9J&=GL4RN!>MW%Z+ 5#;1)O=L(A0*H@I" MA>S$P=1OVC3:D[E)-K=R&2H)J>]L206B$!1EGXP*;'8TYH&5&4EB.J8 ,[M, MM1U9']I8T-DA&L]?.(RBS=0F8V&8@*BUIT-LTH;9@<$E9OP5RNT/E] ^?G#[ M$]JWQ4#T.-)%VZU;[0-7*Y^X0NG)JUC8CC;O+Z>#>!52M&))LI1TYJDM$]ZF M:ITNS*[4^53R@CL.[-7FGJF1\?#!TTC13D*8QR3D\5C[1 M6'P#E93%-0Z*!2U S7B) GG?>6\70H%ZDV OQN MTZ7G!^L+RS=7M+KG994E&^L2C_L-)IIO2Z>%CSN6G^# Q8 18LGU_V/O79O; MN*ZLX;^"^G'WZ I*.:!$QY\-$!H&^G,L^^[+V6HM@-:1&JU\G!F_1RJ%BRD6;$Z9# M88$TU /"HDPU4GEL43$3NJ-^:F$I9Y(E!Q(AJR0PAPQ9<7$PV@'X,4>LT.1Z M_W4MRX,R]G#,*B$739.;L:C@E.%>O7M#09_"1QU/Y*1'V.Q%L*#E'CZT K; RW-R0 M*D>P158"\:P2=$+$]6&S840-%5,\\Q=@)")1,FCZR@*9%_ZEJ8H8JYX=,DTL M?\I-K0JC*"C?]D!CX:A"F/$W_U#0VL^1&\-P ^/M]2;258SJ#CSM"4/>[EM_[.]:/LF.&M"!PDJX&Z,[!T:8J_W8OD4--P?_SK533_2\ M*.N]JO)2M#[7^19W7AZ,T;QSBSAV6<0B0J99V,&(2,OAA2@>$N1S(QB]L*?* M^!=V&&&$^ -^"-W3CL>/>\8ZD\*A#/TD_&6.^>C7D4-Z4&?]6V M=Y"E=,$KG3#)SI]F#?NFY1;4<&:OO7'-_>IE1DGVY!2.PV3MBH1LX53LX#Q* M-!!%-=18;//#IP/:G)A_\)/I9*.QC.EF.X%$ [99XPRB#%.1SN6P!@W_M\X% MQ%FF/?)TIHAL7-JT23;&:#A?1AR8=L]K@V\;3!7C0%_*B1QB/X@(RV_3=0;B M!AS+FGD7A'X=B7^;35D91J!@K[BB5'TOC*Q*P\+21IDT-;4<$X01 M:UI+<*<2N1Z'%CN9Q43$'<&<"]?^G%([C6,Q-2D:NIYF[N&M'V6DWYG.&\U# M=/B0+VB2!LW-%D;2Y^'H)-:B8&TLD1MO ]H_<*DPBU7?T0IA0757YH +IQZ< MX09]^X+\\7SQ'68]4QL5_G6UKXBPPA0VB1!G?^&5X3;@L)#(>Y=W4G>7Z4S^ MRDGBZ, XB@B6;EI6A;^2OY $J:GZ'#R/GLS=\#EEX2;;9&0ZO3_K2AODPM*= MA]=T+@G?E7SOX*55"A>.OD>X+EQ3!"1@_ .%\:@6X;:&9-N1DT!T8+%%08D) MMMTX\ZOH):T+BG9$UE(1W/5!I"O@'*.B,G@5]J-BQRB3HU=ET0T[Y=R@P1-6 M5['114N#%OY9N9YTOQ&8NDW:'>B8J05":1KO>ZYHQH)C)U$THHR2^GGAX0U! M^YGZO"[LB@A?PN_LMHHD"1&(,691U'"QC_Q4IKK$'/1F^#)E*<) -YMLU(#@ MU.6G7R0,\R_P)1:JLTA+DZ,%]1GDR )6W4+,+%I5>?@U"P2)W\" E+PG7S@# M]#4XB#E32&).@/ I09!*3@01\N"S<"P%@Y564J^:*KBXB"""QU-M=>O0P48Q M'DT+-4#;T&6LV-:'[1P6RB75EJ6&QGDK,* MS1H(5[1_?=LR0;/HGD.-*-&QW8QV#0RCD20!T,;\-.34.)PLJ!TCPBDAGI2' M8BXR9_B]T[>EPF?B1)PL53X3"$X( !D>;#%0$.)P"R>*.QD4V@N(C!J1,,TE M4=-H%TR(BL+P*MW>H&3)='?"1("C.=U"8K:T[ DK1'$[-^)QN.GZ\&@'DFW& M4DB6&&5MR'=L?5ZY=0<)MU5RU\AJWW)'3#P0(V^]N[-M)X<-'(>+(QZ!J<#S M>+G?\^S[OLW^4FCZ.[V.&^UARH*]ZTV;IU5EV0CSXD*V";*1,Q9AH5:3D4QN MW5#('L91Z]DI\(W6WE!7Z(8(3P*\8*3_;\_U*LW 9R)5D%GTQZY U*TZ,@3H MLQ/EP$W>76)<)[E\I/0T06=L*?O3!S;_"X>P>$::(C+^X]U^22E.2C6FN9=E MBY6/8=7-D%D*1G._DSK=8!=HU=2NQ_O M/>@MDR:,](;Z78-3TZL*E 'G..>]E@>7(-W(4U'*V2)O8?@F2B^BJV+'[1%L M86"+9P\?;/'YV .">0IGW7:4N.6@QL?':N<]T(<9ZW':CR(TYV5AKC^@B M=OXM5<2G<@1 H=Y [?53Y=4)!=?)=-R_<6S+<.@E-9A"0)=[WF1.OC/^PCGK9O0]Q4]F032!I2OH3RLVC<.6O4B1/,659EI]^5'WA6 MN.&0\U;4YS;<#=.;@1#ONA=HZRY0!27Z#TJQE5UPEJ_"M(;CL>-<8![+"9HT6V#.$&V<>)D1IKRH+_K+PW@Y3S$* MI&/]'RO!#=2&L'S[%N%I:DH])C"(+,6?DXD MF&84.XYP&?DO2&MA$@3)C0-=B"ZA CEFL)S".Q0F2]#!^J' ZO M2MF8UQ#$G-;62+ ]FZ*(G .SQ $K$]H2_W5"#6<<,4BF-\6X73=@"Z"V/15N M/T60I"2.++U M>L*I2*!4N-*FXM\NNEZ %DU4@O#;-(Q$>"@$UHI8&$\A^HINF$0/EP$$T?2$ MA3]=&HXX4LFG#C6.-=Z]2=:.B5JYU'KX++CZ/CD0_KHI$'W"F3=KP[74 WYE MYH'^@RD]Z6%%F<(1NNN':46UW79IX'#@#C;&## Z3 P_)7'/&%?&+.\]I D6 MWXL/ACS;E+_EP-Q9Y 5H52*$@PSW $6)MX_R%.3HB0DS92T526#V7&R4ZYJ+ M4%)Y1()S@]1RJ:&,37+3NCF^X9QS*&>'*$'?'OB]"=!.V4E/\V(>5$ZV>)BE M.5_\/_3$<5J>128@-3(Y?ISS2<8HFWR38UCNJ5[1"6X9C1)C-/R;Q=D/X)W M)Z$/4[Q2A\I2+N4$'I4>!&.D>#FA?-*W>P*M#-- $XG\WS84_Z=B*%K=M)HL ML62?>/B>;4RYNPM-. GYHWSMNEAV)?5A[9S8N4/9,5;%*1N:TFQ*33:S3&R: M_>_IS /@-U8 G%UX)OC,"&%-J?U!S,RQ;>HB1ID7^SQQ%E[0FIX: M\"BF.T7KY4C6K*.(CA0ZQ??=EEW8&M0Y7",Q8VWU^[XYVTF5:\ELG^X2(K"S MIJ^&7Y_A_'43\EI[]7L56W(;4 4[)&&VX$JY+)M_8?/[1CW'?I\<+[>T1Z)& MX 5!596(J6/*SF'O/0.2R?(^D3EVNKSQ59[.O!.VFW6E92H[&.(8G M,2L+(0.6CT'>AKD"PQN>-3MUN$G?B7XC8+PM%:J$UT;Q43QFDKIW:;55.!@^ M*35MQ%T#35]!LA %PV?2<$?T^U(PZXKMA4^K 3Y= M:SJ*I!3+?L>6;:LRJ.5:P2JC^7['W0]:.@E&99E+N8R&D[*C<<;.KLGZ<:(" M+R#%,_0K QBQN"HO2G3K9WZ&\@7W\ L+*)KX4U45G))E]R%A7))W$W6AE(>( M(,4\_H+/6!(9,#VTJ9ZIN8YD@8/QAS;)SXPF-!&/9"Y9[8@NQ@=/0G\)SMX& M#G)G"Y8\R.2:9LR;*5 X\_U/Z\4,!'F5/FD:'S"1+;*.&B3@59Z"EY47J8A4 M3'R1I&]M]B+C-UDSZ7ET?*=OXI,AG] 5FJ1NCT_\U_>O\&1OWEI.DY.)P7K@ M4+DJFTHYHNG$,HKJUAD@)'<0?LU,VB=UXGY[H(;G#Q_4\*""G9\*5B>(JLQI M@AGK4WWN*)LR&)U6:Q$-$+H;+I,- 7#-NU* M/?1Y.I *$?"?Y 1\IIO2OF?PU<&23>\&I*A_4BGY)N(XZ[SDM$R#AZH6>@U" MN(3G6>ZIE8<]'.-JUZMD"?QK(U?AB($Y'@/-"!7.53!89QC45&N5>D1X6R?A];8UJL:'-7%_?IZ!] MI['3J$(JA8+Y^#Z#8DKR9NAE ' +KL#/34G!7OB$,9*1:B&NKD0'SW?L+23C M(ZCZN/Z2=A=W-VM'\PN9F?(_%*Y9+2YG3VD$-+TTLAV PW"B2).C/2S1IJ&G M*]TP-;%J8\MJC[I'[N(Q*4_%Y'4P^A? F;"^%"/]XS,RB0]Z& 6[D=E9D<0D M(*QC%8Q.<(P5X3@8MPK,R6#9VB1S0!HY7WPF]* DVI2TNZH'VHQ2-<)#%G_3Y1S\6F6N75VZ/ M@I2Y(M>!:F,I%TELL13CWD;F)B<+*7\FG@\^\EKN*+5=F+2\F%;2<(UZ]<^G M$3S6&/##0<'2QXLZ8X/>2^16? /'47'.Y6'4AJH;L'0+Q#UJ@;V.KQIGLVL5 M\88AD9AW>:A$&-JN*_Z$UJD2O,&*Y7K MC%V+ C[?OU2WV17_\1TK%Y_H)R%%_\CS.9E_MV'0+,EX]C M?4]C[7JB)UEP@8!@=$&XT^,\W-<\K$D"3*647"^^49U6C5^>9T:)[]#B9]V? D-W@R8R\J48^8L>ZL) ^SL1]S01S;G*GL$8%8\*P MB#.[Q60Y%ZR]R.ORG]A7CU-X7U,XIG4<34F4$K1P*4MY)"V-GTEZ.>U>E& K M!<6)O_\XL_:SX&01@' 0J+ZH0';&VP5:M,HITCGH",*"BY<#!( M/T1EQRI??:#XSBA_;[S/XQJX-P/=-$2>8=M;\RG"T6#<0U' @K$\P&=HF^7C M]-S7]*35&<PLO?-ZL-E4RDYMW(5HBU M>Z?L)IH6EZ.1J$@8 Y1Y3!9W>PER%I6%YO0HK;Z/0'A7]2"2(-X16N?G5'-4 MA!Y5 +@S;K)RB/J5SS0.VQFB IG6GO (186^;\$>'J93,*Q;;FGV;+K^&)M. M+%L_\40#)IYU&!HL#GI;KGM*59M0C<"R(A%?"MDHMQQ:>_"Z6/:95-DNZ*1. MBQ);HLWZI]D<_!Y,6\I!=0.7\CU76!]4F1HM&SQMJDZA*.V4! 11JJ ^9:Y( MJ,-9WFBEPS,O_A&&J&@OF^8#!NOU95CG[L-8E!OSC&70U1,N%JT9Y6OO>A(_=)Y$E#*%;!*Y2JE.+_E M) K2^K(L-N/K93-3''_B4H?\$Q2O6K)%\OA5D=-9?5GN,J?HB]IWI'NPUH") M5Q*(";K%R6U$VSN>8*R$POO=!( >4:"& GWQ\%&@GX_:BOA:VCW0&R86=9PF MD:A$6%PHR@/JJD]L%Q8UT8\418LTDA$99E.Q:>P*C4&J*7E// ?M\I,E!_W1 M))NY.2.7UA [A&+'J!6GO25[349H0E1Q.^.AX#ZN%%-NA !L/[I^ M;ESY6?Q!-. !2%0KQY0)TU>=M,>S+&G>5L-FO(^#5M@M6GJ(T>0F)R"++'BKL\EAY.T9U=).+J2B?& MBM=,1VB ,*Y/=8F&BN%(5+KK?/%-P7@"%OA_S7D_QT]D3Y<+\M(6: M&W,G$\?-6(D]IB8.ID /DN.Q%JODD26'W'(X2Z0J/??U:-9R6?"#@#J6 ;IR MC%J7_;!#+?@2JT1SC7'+Y$^=*8A(;M4%:D,I93Q^<]ZT!FBP(/!=CUK=Q]:0$( MCW;TP)SU[[W031T5P65M_H8$;K3OQ(,2TLX/&;BT)_12I MBU'E!&.V2-2<.!-5Y=<$'!9D(9WGKN%GJ,/)C8<@&NXN&>*W!0^T=;&$N7 / M.)7D9#J.7 N(DTC014NCDS@*JV9WP*<@EBYKU>+F;Z+8H?S'PKX C&:F3>KZ M]*1:U24E3'VMR+ODX(-$[5G_O*<&3PH^Q:B$,9-3@[D[$.J5CLW,D79L5%AN MDJECNA"P*YH=Z0M<-FB7)C^!A#;(E!!I__4EQ-&[HN\KZG*'&(O(L?9C+5EA M?VGK7!NQZ36")8/@6_C?HK[,X6U0[CJ,/]TGO'/9K4L5TA$AE_'5KT%Z* W= MTMK#F>RTVI%HN\A5#<.X"G$R^E/Y:A'>6%%*0"X,91/B+:@:8M[!)*#-1+HW MIEY^T$$4OO(J+(R*MMM_H7(,\-*B=2SCN^]XNH.+UD66"MS !$!8_+?C@28=X:2TNSPL_KP/ MC_/\R^?/QGSU;>'T<)0;Z7537[3&)&3MYO$D3+*BJ[ J*P=\]OW1X2I]6S(# MZ*(+KV[^J.\3BW:!7+-T]#J9S?>R9IZ_^%(O\=H3>W:00:Y7A\6K51\3;,H+ MZ&]WP[*SAO^I72)^CVM.9D])R3W#W^G5E\5%62N"G?6S>MI*836R?A2L"#,4[18!W=$.!DD,)N,HYRY-MV=C3;8L3EUL<[=S;.X^R;] MS<)(+.N@GB#.#_]H(BYX@F:A*H63;,>EPIUFA@W0H@ M&0%-U++HKVEK/__RRS]@:807^Q)F8%A]I&N&/SY?\'G!QZ9[37;,6:X)O N, M&Z&]N0R+&0T\M3Z^BW2K2A11^S5:KM#W9B3V09HD--(*L <"=K[$M6 H; M$]=<%E5#N'4R)%+U*85P&RZ_G??6[9#$[M8ITERTN:C5\CLB>T5J@DS?\R]55#B^K,516$FO]AF@?'#SZ*Z:UX-?'/OFGM!L.G^;2)80N_=I@1-]L_[ M]85RX>K3A0635U)+C&DPK/Z!3!,WP;DFHLAEG]1(S2J=VEG@CT KEVCPE*KY MI=,WZ/8203WFU2-&6)7WA1T.-O=K+ .2-Z.9AE^9."1.R#HV7?NG(XM9YUOT M-@7;<-THN1P% Y4BU,D.DL,7SHVJJ"/8MJG6R=7,<354'QQ(.A##P[YPLF8] MI3RZOMB)L\>ZOH)$PO/ZV RJP*8['A9RSFRV/X'O@^RP([)K:+'-(AIJ7'"/4;!B5=A?;#$>&B=MRC T0=^QHWJ=7Z! MC-6H4E=7 ]V!#*J09]T0NO1.:M;;'Y]/"KNF*[8. YNF>^C""+DOF_RC:4^6 M^H,L'O;L@!W-3J7?O3$3=0GSM2L*2N49>.^P*SJ773M?O-+6RXFQE"A5N.K' M\G;<_!DE8J1< A63@\LD^[+@42+W0899\LZ/#%,16_#[AX\M>%"9?E?W]CPS M":?C;#E[S.47F5;H:T7:)^YJ>9PM:@QOY*J\IW9P_*166505I;KD^5OA4A#C M$'U^*0HPQI.IYM9[MOJE 16G<1>P(KOTZ^/WRDC%M6*KCT?N4WD@JO+37N;N M^I\T,"NI2P258C94 )4,&4+XBYMJ_U&_4A %$"1X:DF\\V+RHJHV$@S/I4Q# MV?66" \Q_&9PJ,Z0[[FJGH$GM+>>#V>F,P=#.[&OX.O6J$\)P2O MJ7W*7]?RH2PJKH!&B473_(#+3YHH+#-$&<1L^KMVO6:S ?D42YK\)32GJ&(,'AR]7:K4VEU/C_\LNF67S[_IVHJ/(! M._%%,E:<^/NV,"Y1^D48&>CIX.C&73.0DYY9TJB8NK&HD-%E6'9,F:2=R(V1 M>7D@BK5;I51@2#D[X5B'KXJ=/3$ B'UZ6CBA:V;$#]-<*R*%23JOPF,L+D!_ MDOR.]UP"VK)EG0&SQ;ZCTOMOAHS[N9-5$%BCN9!X0[P3,H#(M9D%@I0W8X#: MAF"5!JX?(#C\NPV 2PQ.'P[L$NE4>M%(IL$:N8I#"1\-[5-FRK?KHJ#(TVB1 MTZP$A"\R96J4,PILTZU=XD-(#W5 M^H*>!M]9'585LY?DKO:Q$6@(#FF(WMU)<#G:1SEKIW$+ P,[Q7-EL\6[*%TG MNCC9MGK"'_IO>4U)I@]6O$563)$%W<'B [!FIC^H6KBUX#,0?&#:^B$AGP@G MHP/3V.SBT<0)>]XY)*.WO@H_"PZAJ+[+<,.().BS3)RB??@3"DI-)V!A2 R. M+% <*=&5<>K2U<%VC=$UT:HT+AA@XL M>3%%Z>M(/DV3Q*K9($(4-'*J@8)# M&F2.3+HDOZ'I1MX[$O&$!;AE7G:\(3T.\F9[/)"3]H5X^81B50P'E>,ON(\5 M[%^_^&?1-ASZ24C%QQF>7L=CN:_7E*$84[F;EV 81%=(^E:N*NGZRAD;<_J(^"AY%)8*$AVV*UO!\\2X>)'R.\6#)]NZ_%Z%X BEZT' MBY6.?F_2A,%#5RX*W@ D:E@ Y6?T:(E)AR[,OJUEL<6M)5_2S_HB8#E MY?>!N. AB/A .G3<$K,LQ860.F;8 C_^ R:V+BK;!.#ZE "G(!XJUDL=14*9 MXF/Y/ K&9 MH,V9[5-OVQV^IPJT\[5T,527*@.[$3#RAJ?1-<OB,N; S^,@2_V#(> #AU[E+OW(]UO[N%HIN$']"#^$!$2WU+R_QVG MXS[_L_\R.6L7LQ,"ASL%L5TT@O?Z( X>@LJ'IGWS1':%0=I*>@C[%K;.VE=B M?%D5Z]'?A=U!ZG4:U#C'-4VKD/@BR\:,NRN01+*\D6Q6TA$Q41Q1T&\BNP"' M-Q)$!F^WXJ),HI,(CCS(@?9YIO*;_81>:?*%@2N[[TLT!L0*5"'?'^5:V?YM MF9/JB#JC*^0J2M@IG(HZS0F68G]2;EEDV8E+&#F3/44J(KO>9S:* ZT'4#H-,HGQ<$>V&V<[=H<:VC"@&^9.)3.JP\PSV",;T%&L MU$LI?8;,E(^[6I69DI:"S'?#*!6V@49]S2YI[N>M&C8Z.ZHL6<]/-LCGY0M( MJQ#PK^ %NV$<4\9XPHQ1E)FPH;4%,8\+KE5AL.$Y+O;EFILT+'EHHD(9@O2V M%LEQ@9A6DS;&N%\RH)UPWLHMUL&1,X)*X??V Y#('5%HP*@)[)QW)IL(QW-J MLI>'A?B)"J<':_G)X5W^?O[^?#2''.@24BQ"2;IT3I,_<.R[;G8]E]AHL2+( M, [/26CS+8;9_R0,5HA-UV$W"+MWN'!!K!4#0'<(@E?]S,[$D@:!NV8PLL1U MC-]D9AW'(?:"+H(#A9@)..K7[UYIP.24M1B*Y&CG(:VV MI5&R,Z>^8/XNY#LBC :I&W%:Z9C<#< M:.)R%'E;_0I) H)3%^1!KGEOOW[W@[WTBF(DSD%92]6?\[!UPP( Z.GYBTSP M_9V-6#@RC@V'V"YY+]'[./9RP2<-O[GA]9PFKQ[VF^-]F.EA MH[6,I48@\$,08\K6]KI)YS?+"V7GK*D[DS,CI( M7,QI'9Q^I=)V#ETO_4'GBU-S7-[.M;=EW,^;%FD Q5 MV!C62^[1QN&[<'0TVW*U>!5F)[[D=Z]N>$'W3OI-]AQD?(Z^&QUD[FVX67.J MD64S"D*BA)M/E6O""U>N@X,3MQ,!.W_?_G\RT78"I6 &G__ MGR+04G!C6MD5-I,75;,D;A>A U@\:2PI_]2.\1W9"QS@F^#NA:^3X2#I8ZV^ MPNM244OZ!0:+I-8B_%-5A3EK5^M2M_'R85NK#9:<$XPG\:K*"7C(ZWB)PE;/ MI'IHCXDN /LQR.XM#^9)^$943RK=J<__3[:CU+*'@$R!Y^SMJU\^TB[^*[=C M2K\@=C6Z=8;]%>.9'%Y)-?QL*6O PKU%9.IIT;"Q3DO-$Q#-"5M12)+;60$] M :X%[![N6_&4#CI@O[7&U^=??OG\=U_]X7??O5X\L2O:GY]JAR!O%[B./E=# M#2PDF!?4>$NF(R#!FJ=%BCH?23*6C7-AU)B^!8Q.59>'H]' MU\/M4M\Y9YS*O))F-=]A5RM >S!QMPV#1[<3'./UJ !ER:_)U(ZU'_!E Y2!W\K9,^Q>BWMB0"?_F[T^'331+'$]>9:[+-V&DX5Y& MO$C9KO9;)E42@E'U:(S-U/KV.=UAXS*7E8 1VM<]$%1* B'@IN!IQ3-[PG,V MM$H\85SW]+H)5R2P!AW;Y5J0* JPH< I["Y.YEVQA-5\2Q94FIB+IRG;X$,UF@UVVQ+6B'EQW:<_G% M5? ,'M+Q!2BY#AE4NG2Z%G'WN8&DUB$:1VM:/3J(<:@(LR08!,5%'AL)H?(< MONZ-FVN\:'B*CMTK6URJV*+:6,GM\%" :W"_TSW$V?SDF?S)Z5)(20^?J_8! MAD[NO+Z*2,?[=FR@8KE_FIA9"JG%VK5M-6[#,F/- X(C%>3ZYN"/L=9P/J3. M4&2827/_-1@VINY:,X^/RZHQG8U)L"C=!VLF2VNW6[&\:51L[:8!-Y M4S9KMGA%K1MLJ>,[:>H97.B!(TYJ/&,;RCLY^-7G%^?9XH=]V,N4>;P,9\%3 M*=,!I,=T--#!+,Q4VI$;$\1\'L%$AB&CXO7JD!;+PY(NUAJSWFCXY4SDT[D[ MO4H4.$T$)!DIJ*T[:ZO&P2=M71W.]-GBDL?<]TVCT8=Q"R#DCM4JB( *7L=7NE9F\ P.K W)G)?X6:4_ M%CG!GBHJ"RD!0<9,EK^@H9D?EY]D$KGU0)N1^YEVT_ZRR-[D-3.V5A=FP:;U'XQ8M[*BL'Q5O3'W_F%20F@$?=L5YR:F?-GJDW>^JI9.>8W24A?!-.QLYW&^9(8R\HG MPZZXB70V%I=A86EAB>5B7AYS)JCC0%U2=L>&:3"Q8APXTVZ1]+'!I=:2T];I MCLD18P%+HTNP+VPO/#!AVD'"4N-&O47OQZ/I M8RT12?>W-3M?F;T5_ MW;0?PKC'),P;IJ@*IL>LX>N&W:;7[ G;(WXK2&+_\U<5#Y;]^#T]RP_Q6=[9 ML\ (7'7L13:0- M;[1LUC0QDOASCOZQ_-?-")8X01%.0/PIA,*VA9_F.ST:,%'*UO:A_M@+4/A) M (XP9C013"HX* C&-K,Q48E83FV1#%82T*1!1OLV3[(%2(+;3E+J!.TW<@,K M SK+ON98EP;W">-2%!K<8YD^OV\=H5DH]URYT9_TZ7$JC=T)R[6IL;.GP*O; M$3G#G,0NT3/Q1-B)Y=A,,JV*6TH8 M%[& ,TVC\(LP?3GXOV// V)BMSTGWN?SB4%]\3_G\@J/B!!#A'Q]$HB0A^*J MO=>41F1G%>(Q5W.10FVW:O?!50X>%55KE3>U(3]WE994!"A]Y!N2FY]HEQHX M-LJ]DW 6*U\/7!X^"M<$&CE(.VIU:@4@U9KHF;"#&6]C"4=<4CT!?/BHE7]-AXWP M,HK7E;""5F@$1>>N]UX;FXBX"B116M_1M#B-O*O'2D>_/:[@F_"LS'O!99T8 M&F>:8*-L6]MK=A_G':7B;S&W2\/>85X5U[KN MO-5H'F(7+E*#*@DH#QE99AI^A5CJQL7G$PU^E 1;W0H30U>89J!>:L1!(/O7 M,A&9]ES1:L2&9LIE3@J*2C%W011KI;(B9194SKJ6KFI)5>5C M\5NM9TMVF,@/]58"N%2XALN^43F'LI*NS;#JFZ0<%/9#*0&"$;@/>LL,Y+!H MVND\0[.U- ,GDLOJ)L!)-L?]<3Q].3P&@_7FWI:TQ%T?K-LT1"TI3:HD_"9F M(LY".%X&:,PT&S71KQJ#WE1W)8ESDN2O#\X2@CP\(:HK,84>MFQXDX3BUTK" M&KQVS/9G-\G2_EOW.8PIR%Z-_GH\",E21&O A&4=OGQZ/,1.4C<*67C;'A4Q M9(&Q,C,?-DYPH&IIZV8F5)!6XW:,]C0LK:2 GK[T&@1/$D61KC.4%1/B/WV9 MIFI 13#T#"6ET8!"-6S^EXMESAZK3S9.6+>7[&ZC)L8%X7#2-1AK&AWRE*;+ MN:^8/8>] 50Y4NT?HM8,%DO/]I$&4&QRSKP>4#LE_I,4#$;S]L=Q=W0R9*P\ M #RY$Q*?IIQ\R?W/RA40:8>&'?I/NDBE0/(74U2-ERF0@'A<=(1^P!SZ_-KL== M>IA#[*.THV\FC^<2D&%;[SF-2,BZJ'_1IXQ?UAY@A1]!9@Q9_A7H)I9=BO/T M47"P)Z+&,3'%U!$F#"^4+RG2R(_#!OT/K55P?T=GH8&F;3UGAWSU=@_PT.A6 M?H$,]V.>^\YY[D^5)%KFJP]4]:W79[(&-OB_E[^6Y?EV(E_!";.SX+6F'[?" M"(9V7A$W@9ZPX].VCI?Z2&U->D"/KQ9-7 M];IM2LX\E6_?/YTF,W3$@2YBDJSC*@K"E:T];WK_\9U'N.6II$$W0G%,;4<$ M&NAVA]4_7_R]D^PPF^GQ(S538V&<:OGZ9Y*;D?>1@K"E>G!=OQD65"B0$R*F M.@:0E_AP=UQL>"(GHU-R&BQ;P)>5!4#G7!-N$ZOV[@38Q.]-,+A$$_+FG85N ME.%>B=EYK8T;,8L950.!B3#&2)>B(2M*%>XRDB:/GS837 6'%)6 AO#;JA?\ M9\IGU!KQOP"M0\CBD%#VTV1[35$B8?WY8,?YK@)-C[DP%_9H$N%6!C)-11AO MJ?_5K M=;$34TY0DZL>'9ER)"8&+JH=S9Z@\YGP\V"UH68H)0I!8ZL4]]0/VP)]'6B( M3C%A(LHXT8.6+7;EQZ+RV SS FW!>BL@Q(9L*1?,+K4I?15"1Q=>CWQ];$U1 M9W /O]NWZ%;-/'I(B#T]+18CW>79!\93D">LI\+QN] S6SXT27D1H0W]+PU< MSB.DTPFJR\[1VGK2PZ54DX@WDOUX2'_K;R/=C\-)E>GK@GM"9DL&,79^.O%N M_AO0[TH^/X$6U"]=M/GN,I/GXGK7:*5",W6T?!F6S?_FF%F.,\RB9EV51X05 M(25F5#-Z72RAM$)TO@ZY9&:=I@7GTU#8+YD35GC1E4^##V FYS =KALS;0-F M7%%ARBOJH$.[UGB/A)6P(T5:)>T7@<.W[Q?[W5J$"%19]?DS[=*0:A2O*R%' M8?5,2LM^, HS3+)(QBORW):@4*9#3YS.;/\(8;#"@8H+=L%YX*,1U^97%GOG;LQJ8:;Y5)[X&R9&DXM\(94(9P*!S3ERQ8M&KH=YSL M2^)L-%O =[0'B>2?>)!NTC NP6N34Y:6LV9=M+?!GP@/\XA%,2S*?YT$%N6A MG?%2 ]4CJ+J@1,[E5D1J>9-H&S<;=;.%3+%C0900R]&JU&-0+ZZ13Y)4&4H9 MB/]GJ)&I8SJ6G9->8K@0=O9)()-ZB'SJN$3"V%-TKKD=/6VQ5,6EX^6NL?IR MC(X2I_ZPV+3FB0:+FQ^BT+#Y^L'P-?L.;0)ULXK!@4J[>D M*6=B;E)/MKOHE>V*O_^WF'5J:O,U9KWG7%?MW4ARW1$]S"V23M%_*(HZ!'N1K[F])*(I6%H;VHFNMXN!;))Y:PBLQ2PRE_XEU*#XU^(B[. IN5\7U'#J M5$F:SWE?,E21?Y_KU9*(Y*UI/Q]]&=F6ZUPDE2"] M,#$GB?V2T[9*!\AUK1H[.B=>PI?.PI5HB[!N8L9M/SWM/GEQN'(_JDB,&1/+ M"Z6(P MG/OCEX$^B>\U^?['UUFR#V,?$B<+\A+:-"G<(/C@=.!B/D/( OF5M;SUCRE. MEMK5VC8_: [^V=O@9VE>UUD M=VC?B+R6_8;;S_T/DUL9QQ'37_E1Z$6[Y+K[A10PGO1F!#)L]FT"X?O4I#:2 M#9TFMB%R<>N@MPY-G$UX7_7O9 ']HEFGS#2[?EKS99QYXN<[;;R4WL4_/N]: M(U\0Q/P$R@&4KA>L&>BH::5+7HA0IOA;^1WFKJ(O;E4S?Z'AZ.=O9+;6#*?GSV<^__*2='G_),,=XD[?B*S)'0\B1# MCIC'$-Y9#++H*W7#V+.ZVW?LLY56:9!4$3&$A5&^: M.YN(PS36>(5]-B8T/ MQXZ'1)_*,XEI_DE=O?SGIHU).(MT@?KBM QH9.I;WVS0R"TY(1H&J3PJ5 $ MAXJD7LJ-%4^&SP$CMVG(!_^W\:S^XOCB!/@F"+)1U^X-+M,XL%#N$VUB"3-P M8VDY7 ,,XT;/Y\%81*J1>4^N9R[(J'FU2>6X3@Z^\2K-T-0\GK3W7!<-09B# M [&ZU/>=A)T?K'XA] \CAR"19CJYMB<9Y%-P#XQ2YJ@G'613#156V2W+OJV M%%RN\++&!(QCN7FN:2=-RR 9*WJ _KP2BK@/B62* MMVES'/A3"NHP_EY)!:T9GM=)I_,P+JZ/O7F'8%BUTJYE[ZHKCPF8T+F N&7P M_-QE3V=_K'MG0QRZ/ #5 :MFOV9O9\@Z,1![?4W?7+Q35 4]/&N_AE=>+MZ; MP(\JPBR(=ZGR$BAZC$0*28AR1HZY8JADP_6A5CEK1A(RSGP&EX2J<^+93NZC M,9J4-2V *;:3O(LL7:I!+&EAH4[REF',ED4 #/+8PRDH#JX;^O$:< )]>;P: M<0.L1>C;G9PB))5%5)[_N2"N$QDET6^3KHUEP=A]; MO-L<+,T[0ND;DCU1O*%Z)/='4+"YCMUMW9[^Q/ PW[D_%[1^9 M9?V\_I.1=?:71"7=395(;!_QD<[:Q ,B>8PD5S%6RF6LK;A=LR/!7=<2.A@N M\JWV/<22JVMT7EZ5+5/^B1YJ0;V>!0K1?H"@LRC!WI9T89FIA))#*;>2T6%Y MNR2OS(GOL/ZWG'MWF8\89 K/WZK7/+/^>$6),!;U\N,JC9M)ZCJ<;%Y/$6]\ M2>E['D"Z'DUUHP7XV+ 5R40EOQ]>8 -S%MXZ#-33NRT#V?V),-C1-7&L=42F MZ,Q-T4)FUK?EZ)/34KATWWGJ=\N**&?L9641,'":$NO\7637W)4'C*L]<53WT?GEASE M%]JV(6[*8,2:+1[2%CA W:RN^\TM%;:-?XM M/7%=U#1DUK-XNDTZV]3'#"&P-6^RX((5 YVL>.6PK?O+<$)_*-">A<\V5=.L MNRD+)2N%-D>RC#FW=M8Y"A__T9D(PK-EI.1CW5S39@]G%7\[;U5953F5H+)5 M<,<,?X] ,*E!B8N#(KZ+HHG]^K2Y&\OBCM S6[!"M:@70:\K0=3"V?IVCS7. M#9LD?IZW;D0X0V"_9H+D.V[,JWU%;%%R-/,Q5U"]JBV[#S&Q//&ZR3@(2E:H MD0WV*1*:< O4"T[?41?L @M6)L*'UK+F?0GK$79BL),_G 3LY*$X;C^,[.61 M YEP$'FEXK;P,D06&GH)+&"3YB>BHX]HPK%Q<$>=MZ#"VP'@_X2"+%.%H#^4 M_1A"T7>$+>U%VWJ7'[@4PO#VJK@J51?#!,.UQ$>YY-%AP4VUWD.GE)XP;D9W MG6L*=$S9'9D1.!/(GW90)[W0'<>&D6S#N%JHM.^O=KYPS#13IY>V.BK+*)&$ MJ?L7YP:>+EL_;_FF.1EACYS=T8Q/$FR'_U^[A)__OG)\K!B2M TOMRV%)Q>R MDDB[AVBZ[+DONMB83D@X@+VU=$W@/H_5.OEA30_=D-AR?HI7\?V=4L4\74AC MFG_+&ZZ)!Y63TV1,:?#DFB?7.1O[H#W0R9 > M<7?X?C7\>A@ ZDQ;M0=MX\!]O'DZN7F5M%38 K0ZDQ)_QYPRVC(*##>WB<(. M382J$%@IO1QLSKLDZ\F=D THV#X2^H6<<)Z(&28_[VAR:CQ6(S3#@?Y2A.3D%__#VUCA*_[6)Y MH/R_?:'81'(&%J AT'*\(7$9)\?BS2Z#Q;Y.G3,3LHZ$[%]^:W0$$':5&0_& MYP_EIYH5\"=K1^TE7I]+0@./R_Q8AM03""A5!1B/!]Q6%>V)%R.Q%L-PPF(T MW*$ZF)N3.UW(:QB=[%8K',7;1\I_MRM.SA($S?#C3.7*/'\'C>"V'E%"W8H' M9,R7LXUD.%R%K4,ZQFPQMDK F3$V(3ND)#.1B0*,L@2]%?QC] MOAH-2 ]E)H_"B+H9^A?/;7='_JR)@YU(DS<'R/IRO)2::HHB*\'%#?15IRI+)[;W$F>,&_J85"NZ,QIR>;D_ M4D@MC;V*AI86RH*Y]\,%#PO25V;\#T7TQ'C74-YRWP(\P<(^,Q?4PR4^"NL; M^(*8>FA[<*(]H/,ZHDVCPI<X&*C:^,9C&-X)AN'SO\@O M8&-QX [56Q?W+BF R M5:L(AM4VEC71;F'(PE)YIT>A76G#]&LWYZ(?IC%]B\07AU[,/=&ES!.#;@ U M"G[:MD48S_44" 9H2.MQ2=6?A(F+RDSV1;*[HKFCLPK3(Q#P/;,4U1%![Q\C MH;=CN25%.OC@>!K^(TM/K:':3M\KSF(!%TA$\H")9?9E+DF'&=2'?[0L1C#H M8CT & ',D9G&*M610G[,7H'/&+ WFQ9@^J'O!^BYH,A-/ NZ-.L9<>?&,\MZE:IT]1 M#)AGH[VA)0N*1*E#'S$^R1X0J2+%B8ZT.!$D4&>>J'-$&!P?QKJQDEVGV4H< MZ!3.->W$2D6#/05KUNHR.;>1WA6XR+[8=8,DU&![32V/MXEG9$P!"B_3#C?^ M0J,]@>S_L +3U):%6&$WH23JR3'$*;/5GT*^FHI#L$DB@YC23G#F _A#]'B]O>\N [,#YWN1@2 Q ML_L #,[990EXV(D"7W1D\Q9+P#7_J8$BK]J[VQ2><@,FX="H6?L@_%ZLBM"M M(+JWF1A9M"2*96^+A! ?^2I:)@A54*9+UXSA#*&8F.,$_8Y". $]3CWZNN&K MP'[R=3(.]G08^<]X%8!AN4.\<[$0$0^T3;X>6CK/JJ-.B_<7II'@[-#(]Y23 M?]^EYX*>5GNQEI1"FW1$'Z$/$?KPWX_0ASL,USM0-E#@XST<=Z!YEK,NNF%C M9@FI[F^X+S=LHH*\BB@PZPU69\;@JE"^NGEGO%L8\7\_K&34_4 DB=WS#G\5 RE1WUGAZ3>G&HKP")A2FU1*5I^["E+ M8G^4J3?DK8P[#ZZI9TOJ;WXH/[_%>/8\C)PU)OIJNAZZ"2QZO*,=F6WL:SS" MG&?$LPG%V5%K 78^[B-PSS<7B$DS78S3)8=!GX%E2+.>8<[RVK)!J$R3J (' M-8/,B7(%20XSKY+W'G;?+;Y'*PQM05J%Y9:U/+5_1I?BJ%^&792$%Q4!)!&! MLC!4.K30Y49\Z-L!A*KBU7D@(PZ,B%W(!@V%RC-3,<5&7UMQB MJM#YXC)/Y4 M+^<@3M@,%X,.GO%",/2'"T[$LJIXKE0L]X0UW30Q21PQ(*+HBKY7M"&ACHH-!X.&SCEVTXC) M$N4+[$-^'NZ_(41@-C!?F:17*F$[T&M*G9%.&6 M7T^%F^EPQ/F)CHIZ5EL:B794C8I!O92LN* AQ>C-8:!+W&BZ5WOZ40*+ MX3 M>1O#&L1BMW?E-BK_;&:1\5!V@FLSGIW.U8%#556-" X2=DB(XJORGV@R9?CM MR)FSSDC$O(.+:.(.%,8U8W-IA\ASI49\J(S+)L"?641L%O$%]1Y$;FR<'; -T(V8I#5/(B6W4&=LNK@+B1GO(Y_[)D.%S\5@@=0\R[W#.E46M4 MRM%L_6A04Z=6YL3C5U59B!YV6Q##GN %]I$Y7CP-X['I7+J1FB2HV\R>3N6U M)QY&"9 YGC5N_/ P!/ /!\;@P XC%S9WKS86_,&9%&C*,/G)(MPH6UCR'#!+ M>;K/Y24U'8J<0-_N"W^BP5T2HSJS?U*I*BMSPWBNM;\[/0)!LWC8B?LVL.":<00L@*[XXB*':14S@:'Z MC:"_X5.,L[^((LBC?@!V\N[XB]?Y#C'K>VLBH0G6+_V8?US\E5V@S_]R=S\$ M>)^1:3%CP0V:Y)W^ _SJ/\:C^2]_>:V>!&T;<-,)C("<^&"M6G(G^_QCX0,P M\522Z,7ZB9C4FG8K#>4/B(BQ1E]IE?K4SHS1L+VI5^=@>5H00I"Y9\'MQ:4/ M$ ^3\^D8[BD0)5:A3NB@0GS!W(G;98&0:6INLO1Z4=4/#;DP,*])M7#QBE2L M0:0GY@ZN58*[?_[B_+_^TVA*<5M@S95JK9M["'KF\*=OPT3B65\\R\#0>S[^ M-L9EW12=H^N (&74X-D6.;O;7/H5$0R@/J4775G[^$":?*(IL%F/5,::'5]M M]Z(7W"COTJ98@XF2&_5H44=FM3#.\(K)%&>N+.VXAI.V]_K 4?#AC!.S,S<@ M8]SU11 PV>-K9AX$",D4,I*:(TBS:?4.Z/7]C;DLFW K2) M6#NW:!,!A<.:7U"P9+BJ["BU:JFZKKW^X/WB2*@NM%PFYY"3R8FG!UM?3#FW=O MF7MHQJ+(MHG&Y\C&%]??.U%<^I$2S*VO)&_\PZOPQOY:7SP=Y 4G?]T6Y79) M>8IN9@HVP&.$K=QJ^8//*7*:+@D]K0<6'$1D>W@1D3D,TS!:GTOF?"&V18(% M#'Z"[EV';F6VW'B)N6T9=AFH1#E'S'TOM#[MPB!0'SQ/>!8JR^'KPA0@@ZT7 MXI/;_4+G;9E7%(?@, ]?RF[S[/*0RR(--IJ)^X?39=&J2!.,4D)L2BH<'>F" MK/%."35HFHV>-O08,J R^*'Y,)Q<(&74" IW@ZLCQ*"=0/3=],KV/-K@##>[ M[%Q5/RDDHKZ/2\N3E1-T"2 _&/*G3KYE;)9P6,W2//FFQ_>2X/A M4\'>KL@8%2IJ2&9DF7=4!NB+W=E^Y[<#_AC\M@T9T5B*FR1KD7/2'7 2(!*M M@NHGS!"]2/^!:]Z>/_;@E)]:M$-3-?\VB\L"=1.BM*XBO>T-Y[]3K)KU[;Q& MZC]RLE^73?-A\8ZKG-FD$+;1(7-[&-Q82^9K:,22G6$868 F6T@%MA#V^^ 3 MY=TERVM\3H"E=8//TAA-G3>[8JHS]?\$9">/]3_N .47DJ?#UAEMMDQ% M$,=^U9&#G5\_#L>XMI%1@873F>6$YC+=+1B,D:$@[P6EC+:/:< X='%$(\0O M>1D, IWFX?=\[6[?<9,_$H[Q5C,!\-1I'@*3LL LBX%BXK?@N-WZR3ABE/2. M-!W4>\T>;(S_#5GBU;X#*W$1PI;AWNK+K78#Q]FB_2"[BD.B4[-:/Q5)K&XA MP]K*3^8;.:H0./DW^TKD0+-#?9N)6A?=*KB;E(M8-E?#:C2SSO *,B486LAX M3+LX2QT("6LS]C,,A8)"QJ_($!1X5*A@MFZ>$ M0$"4HH$&4C31S:#[\A%\-%LXL,(XTVQ9# \.SFK1\J&2QZGM^>F3A4@2DNQ) M/K_J/TV>Y(E -H]EKY[:Y(RS((RCF7U("3BU1(^I),,QFX[ZY(\>?OV'KRQY M[%=7@6SAT$3$C,,1#R#8T"I,=M@8Y).QB9HQ:Z4'(LCOG@[Y.V=\)6P[1GQ$ M&MDCNS 2W6 C/REO\L5T*;5$ M_0.-V6>VVKKI%79JINK'2^YTUU<]8I%\:4/H8,)'R=@;K4V"A#YRU1AB\$Y@ M:C1\&HZ#LA6:,CK^*??\D1KU!4IH6C;T^-3A6MRP7BAS!G_=?K!6S%JN;#F\ MN$E73\GZ(@^+DW&/Y C;4R%<*- M/ -UEQV$V=&@X FQM;X7$J-B=:\8M2N\>>8R50RO UNM= M*NJQS57!(86E!@!]7>(!.:L[JE4='=8^R=5/)-158(5,-.FC@\!3@RYT5FE8W\\ MZP?:@;5Z&>#)%1LP[6(G\YFFE8"3R%N"? ]L^YQ7>HB*&[>R#!)4"9#[YAF[ MD^5C8M\Z'%S]OB]&?B[9G NR]RTY2T M\KB"V*:U417D 8]6YGG7C)_(\:X) M!/4.+I5/:(@@GS@2SK,T4NU""J",:IZH>O(>MMIHN>$?2CA@1;7--L3S"U"9\]$0 _-E(P9ZQ M-EHXD"C9/@N6""WN-R^4I\+I@;+7_.W0Y?])[I=QIFEZ!!^!(@84>?;P@2)? M?[8=&QF+NV@LQSJP*P]Q9KSTT_* MJ[G%2[QST'*R4U0O1D:6.6N?QHC=TD>W5ZOAQRF]S)CTD EJJCZ* 00S>]>TQVF3NNRP-HQR@8 M=SU3,;3C0$PY M;)G52@:$% 9I8:V*B'WP?^)3$O. XLG$&M?9WTN&=L8U)Y4$4DF,D@WI?4Q[ MSX+A, !//O(@=6$;K_>D!8I4O+D6>B$9L6 7#D\7S[YBX<27SB9.C3+U(_OP MTW6,)"V]Q.V-UC<4T(A'"ZM%G]\!XBS'6P:C%>:!^K5KD'^#AVPS?+VX1=S< M:;@^'FDR?B_9+$^]TVV3*SIA&%CBS"X) \8W=R*>DIDS!0O:$IN6++ 43&:S!0,%ULE$DM+K:N%,[3C MJD',_D4\W326;OK!N-5Z_L#P:?VAVJ:J,%JMF8,9#DF4_SZBV;VE2PIDFC6< MJ_5P];(;VO[IU:$_0AG:CH'E@255]G4?TZ*?[103HC]:%\ETTXH6>Y,_77Q] M_M5_\E)>\E)^3^S>X2'>AHU<(]+YGE,@X8U^P*;(T57&6HN"5OJ)7NM]WU(V M_\_-'IC>7;7O%L'+DSV_:\KZ]*"O?VW:HD$59:@-6@M:]&IB?61S=W>';:Y.4U++9^P ZBH@RM%>!^6V%CBR'(?FV8V1K!'&RC1O M1Y#:4VCHI/;)%S7H$0'=[<&NF=0Z17#SADX0W Z_+6P18VP-+ "5=FJK[=S% M;@HTIU-)*' ^4@LIX6R.Q77+@MN**X6Z 5BO+2>"5G!4LX); +2&@_"[Q>#] MH ]/2R\ 45H'C0"#H\9GPJEM)PR9(Z;&"O8,GJ0N#\>*_LN>\]CC>,L(GQ+. MK_-B$3"%3VD"I%=_2SDG)?8#0:\NBIDNPY@@D3LE;"4R3V5_M_HBH[MZE*CH M#;D'Y*9QS,C"B7=+I5Y7>(EK[LY%!CU:K#&4VHXW&SK"=F"AMPM*QZBL9]LX M1S%_ORHJ_R3Q]Q'2-XR((BP?+RMYF[L4[8[_LC4[=OU/9?Q MWZC90!K/?3O%/5*2E)U4V:TJ<6?*D;)+V49N2[RQ>!=,]CZ/[L+D4+S=*9W+ ML> 4332 GD_R+MR-#X0M1R1KR=G)9U*"Q)F-TJI'$?J9 41!I\YXIH3%H$5. MA$H>1;4S&A/DU60O27-19!H!DA5_C"T#8^*5J8>R[X\96G!WB=8X7-L"8V80<:/* M9#_\?!FD.?-6CO7Q6KOU.KO-##$B:KQ- !J3$!;DQA=8E%7YH1@@0?2/Z= 5 M$? L>&F=U2%< !?AN3C6W7)3Q^AOK^K__"2J_@_E:/T>G#2S-39ADB*MOVYS MF";)\=E#1:2E)#>D6$-:N(K,2>A>%S'SJVF(=-/=>K^.'9TH]CP)V7K"WD'1 MTHHE28B;#@/>;9R^ASIF<+F,Z#9:N8$-4V6QBAZCW\.X1LJD\*M@$D@#*.EL M43WL'GU821>I.RC%:FR(JGHE%G/BT$1 *Q>4,W-XS@R,S?ADRH:/(D;O-F"X MR.=)RV$;:4)O[0^?FLOZ*BUB.-6*$),^ ,)/9H&$LU=8XFTA4&6 MP=0!34Z%-NI,>7]^-\Q9 6N$F>[).1)E0VHB):QB;\*9F%^"8-4D_NJR:3BE MR"SSLJ3E 89G/4,'?#I+)Z]G@D>@@!+U\ .#]J4H"=9G\9'=CM MM**5P(O7K# RD^]*E,WK) +3!0[CJZ.BI3^C@ M"?%1%Y+36Y6JEG0L;3R1:+GR'1?#W!K]_X5ZOGBU$&ZM(_<0 MSBT$7K70FBXFV8K^U9Q&)KE'QSC+,3P@9OQ@'+29A&UA"N2L]07P"MRY?%W* MZZC$>$Y?#8N?9\?;^W2],DS@: M&8);;8XUWO*=.%EZG'C5S14Y2<>7V82>$5X!$_JZJ:&@@QH%M4.5:Y!K5,5% MV4DSK2&ES'_&S;7$XFYE:B*SKX9-\+/4[[R3'^6.[P.%41*L M*)R\U%1#XE$/G:&G3W^9C_ W-.["PQ\;V6I=Y*ZPB2K[L /G#/ ?'[^U[L[ MEQ;M@=BYL=A4I**0&^X=_?V[R.T.=96TS(?8R5'.C;[NE./!N%NL21JP!]S(16;?S&D*851V"OZ%*>=PR2\F@IK4/N8XCLC@T MHJAB +;J->4&-D4[5%2AX%F8!_KKQH7"1$@ 3![W7_QQE%+K6!9C%UO> MP^'Q,0S ZW=_'?R:=0@(+C?U#$B6Q!-(EZ,*SF,@RC5'WF7-LF=>3BX8TS*G M'L-5).L6T/,Z JY8HE*$$4P:R!(=Q<>S'U^]9NZ&?-4VP+E1%F$\(O1;%[+8O^NB@B&0$]%\Q&..U(=-%9"'(^]KPDPQ]6M)*/K5W3;F05 M2G:)5&K>/<&1.VKZ!ZH?;=G1^]L#$UHF6T"_5TYWY=OA5SE?O,,_@A$YXX^2 MZ\A8C+=<=^F=A+:HB*F(B4 1N!%6*.9.W0@X2:KP[K>QUDF @7%QJE:IF>4< M8#2=V&MCTYO:W&R:')TA]#*5PJF[)JD,Q3)L M:<-0G-ALRQ4^O2B:74.9/NHE*>JKLFUJ 1ES/9\U*R"N.,76\/KM/]Y\>_;L MOQ>D-EN$JV:+X+R CSCL9E+7(V]W4T6^C? V+#\,0<3P/Y?E!DRZVL8D?4UH M:B%RDF#KBUJ83:1/BB-<&4N?V^VHX3$R#Z%.P,)_BQ_V75?F9W__T.8$V@SO MMPG'?K!*-)91;71B13C'5^7 2F1.>=%=%8-%-['M!KI4KM&3W$"L'+$S4.N< ML^V9T3$92=1-7H&=5-+MQ7TC"@C\XVU/^QT]?GUQ5A6;_H]?_7YP_I]]1@< M*9RO7^J+_/J/D([-\Q=4J/SB?]P4DV9>O3:1L2@2YXF%FLYQL7,2I0M!!_2W MTZ/"SAAUWSI'8#0E2KW*@XD-$6WW\G&V[W^V_5E*II73V&K?_:Y*.(]\+JG*N8FO/T[&?4T& M(A,]8,.&0(=UDRJ)!F>$TW>,22 / H%5%RWJ_ 3]]G \+TX#Q_.X57ZYW?*[ M8[E?7Q2]0Z&0=TT[!B%*.'QBEQ[O'4A,]>2E7Y2/Y\S]SU?/ M;TGW51(5R( M^>H,WF7Q,7AZ59$MIIU/X=0FH==_/'V,/23U%)8[4W 1Z36FI:SE1;% M^^!;TCJ-3[X]26;XFI@T7X4 &K0Y?VJ:B_ O*4.:?[GA$G!)%-/-=5>(?QD# MQ>[0]<6V>UP,OX:U1;I(4^LV/ MA!:LCY+(:LS[./[W&>F65#DT]C""+5\O>D4@*"&\)AVH+#7(,CW.SJ^5%!+8 M _1JPXFZ)THI@,%9.D?8Y2[S=GV=M\&MHY-K9] 83NL)?YD_U>A,;]H^*0,] M3NJ];3G57(B= UKQA,WS[ #31UIN-?]*A#?Y6.-TO_^-E+T?)_,^[2<1((#$ MCP(T0=@XMP28!G(,%ZO#JGJ)^R>)@Q!))FIJ[*X[J2M[3*_*IM62;O$-P__6A&M'JEX<+<3 MU:IN#6E\*.BR;X $ M($=7,50V)R%3VBNPE<%X!4PH7NE1(A4+-,U_RVI!V^&B/;,XU8@ ,V*5$5,.=P5R/( X*F_#+\Y M@!KC16/UB#3"C :2 ./Y5=/R=PFI ;N3(T^>);).,H?J\9$&E2$_5;Z;,-@E MU>(9"'#1-M?]Y:D!+I.^'\_Z0:^3>*3^]<5[]<.L0P7QF*NP,G<(9#9%SGXR M&?CZDAE14]C$EA0-AJ"7LMZT84.UA'=, M$7T,"& \>5"2=T?/^>+5:M6T9!T)6S40'0NN1#<=7>/KDQ%.Z<$UC)=LQ;\'@]J!WB?OB1EQGLV2"]?&^ MD4YDM%X5L8[0(#2D9BFL55Y"A#W>UT=,WMX01,<,'JH.U\9Q%!Z$<2S<7R,^)25[#9LG*9R M,G$P.B7GMZ\)?'WB>%-*><^5I]AJ9!*8'C)8U$UI01 JAGG8Z:UOUN;S*A(N M$)W< "SK)YJ-QPD>;ZH-&\XX:L%TQB]*//K>@9MG$0422\@IY%L.M//%3Y?4 MRZ7^(G7M0@'TP=BD(BUY@M8=# M) _?IWW0 Z? [I9 &X/1)!5?ZH8(;[#CI#:\,O4"VBP6O&Y%6Q5 MEE:5N#T#7LAAN-$>$SGWM4B\1]['5LBA2QY73;)D4(LF+\3]5):=I<+=LMGW MU(6=N.2/,WM_*3IJPU4.%6Y=V8;3!\BO4L_)+J5A":X\N)]6IA 1+;F=1MI* MN(+A6_D4&"/72LM=3+Q MU9+YFQ?%>YS 3S&!MJ=\O(K> %=PRAUV A%WOCIPTJ.DM$$RT3$P')KP?-\W MVX@R"DYF1ZC"ZGC>_;>'GO[](WKZWW+#A:U64:I&D<^KI&9U:L'N&^^&<6-@ M6P#'ERTN5>A DPJ'DG2[*$A;E3M4[)A6I --CE%;H$H1\Q0: V>_+#]!P*_B M"N"^R53%J8VX]5_'M$HL!?C4"H]7>&6-I0$#+4A>2P7@I"L7T;X[;IEMCW[I M;J"E4LHA:4:RLR0Y 4"C[TW7'OK?FG2,1*+=0CEQPJ1SS[Z1Y!PR#>8H/7JP MKC92YYH(S/@.VD"EW?6J_VRMTI059 T;Y!C6#=92W^82=B*&U ,IJ#,$@DT\ T2]<%$F)8DD0]N*/N>YND=+# W!ILS:NJ51,?ER71$IQK%EP>BG>0> M4J0SYJA+Z"QCH<':N;4.(3V%(R*%N'F=:->(36"0DV?_*$6.IBG[95US4KX6'IN[J60G7/4]H:2I MWE6L.:>*%%L1;E34H)ZANE(TUAF+L_&+\L7 O%&C#BA2J&HU&'&(.AWQ^?/7 M_=TD6(36!DG+4SDRAO@)CRN3GAC+ 5T^G8/[6_9: 1Y3,ZC?+#'*\G2' M3"9;4[!BV/7/,FJ$ "9N?%JM?5P T!Y0ZG#'TPH:0JN,VF0.Y@]T06X/>"O/ M;\M;0'+]G;R;'5OY@A)*V_U66(E6EY0"8AHY.JFE&>*B_SRA=3$P&R"?*"2YE5@6&@:-% M\6$"S2'60T]XYC$$/$)HL1R>0@V[\;]J85Z=RN&814,QMU*2*AHH>4JFC[T2 MXM%ULI4G M$0/A=G*CI#JF*T9K:]='$O?36.?B@J&[". 0/97%$[;2-D M'8M2XY>!J[;)5R<9LK\9O./<"7/17 GB]>CK,P^@,LS)P,."B"X/48NN6 T M;"]Z8LC85M(5J2T(-/.=DM7)DBAM20C(!D54 HVL:1_C4H(EU0G>P-#UIN>= MS"Q=OFK(Z[FHFB6%L6'OO_YN\4WXZ27=(H2XL2I$W@\3%90I6 MMDP'MX#Z*CO4-][DS_NZ6+SX$C=XH8+"^WI5%7FK=FE;])=$U$=/[\0;=%.Q M+EQ"ZVTTZ>60:8W0>')KON./RD7]O?#Z_E!0AD1E,R_V-;]>=\DUF@E9G=ZZ]5XJS(9-N0MRC:<1$^-PT MY#DM&--F"J(WISWE/%!.OA,[A=Y.OELVDVECZT:@KOAWJ=<9F64(8SL K8WW M%!M&R'1I&>H_9;_]4DZZ22ZZL,$\GT4I[*&L6)QYTEFS3>MPI(;]@6B97:"R MG>"PZ?19-R2#?4GVJ* MX]]LU5!0MI9\B)5%+\&D?K"G/U_\/R.&I-2MNZI> MC.69-Q43JS"7).OJ591"'Y%0Z5H6;@Z\+S('Z!O)NU[N4K;A$GH3A=_IF]"/ M<.?^L.-G8_9PS!!I$W,BP+(N_@GP;N>+=\;ZF4R/$#)01&\98%>.,>=OO0<8 MI]#J,CKE.BD=I-_AM2@,L,A,P8/O9XBN9];YY";.^"C?)'02PTZ76Y%;__8J MU%\]_ KU@R*W]_*6;UT7PFON0GA/T?[)G;\_@A08(<*-[,-.IUU$_0::OR'@ M"=N%&8GHS\$0T!V)\2@X+)73&(L;V1,TG]B)/#5VXSX8,MVQM!I3KC28E^YP M<;(":QPA?'[@ C*P4&.GNU*^2XAQ;IBR\+65'B8DDR(G\O?%LMW3B?^, YMG MUDQD?WG^!PYY^(#+H1@/_R!?P+)N%O_QXOS95US_PO/21U__X?S%L_/%%&IC MF:\^7(2;U.LSF:$-_N_EYYROV8&S5A27#J?H>>2HLI9(9PY2&PR']8D&M]R$ M!H*KWCDHUFSCJ(L\^%&$A6FH/1$V >52Y5WHDF&9!"\F?4)$":0UY'C&_2!T MDZL6RZP;7$H4B_:U-FPW[5C%4D9A,&HV1(+S(G[@1R5]!%BK[M[QH'$L>N6MZ M4?P,]0_6FEB)RAILF-,IGU09\%\YP60!(XLWR9 MJS#A1UM#*;W2N#2@S*EM M88BEL#@*EBEK,N)>O+Y1W<@28,S0C!Z]?V^[X]1E/,&O82P_2I9$>YD@IX- /W#5N3?;BW^',RBO6'QZ5 M-)T'\#E/XEOU"SPHTV2@,"FZB2]7%2)P4Q]4:9023@Y'(H2;8"6R/GS.\';Z MA[_EW3K_O\6?4'I9O$?.9?%77L=:Y>/O&"1IS!8"8. &>2<^'%HZ%^A<*CX6 M6\_F:5*@)IC,E2VX<+Z&?VK6C'R;?Y!,37O9-!\6[\BT4"364,HK&(:?&^T: MI%&_:MA_;:XY 8>X==]C=CA5YHU%W%ZT$WVN(!J8;X:,!7Y^K@N;(LS;O["0 M)BX)#0Y"7:S?--5N=X3F(+LZ0Z< [5W% \H^=\\*IJ:X$T"?' *KKCU MZD[E69*_\:GUI'PZ6#9<0J+B3/*RT(UE)E/:!.@KKWM_A#TIP[7TOQ?455T7 M8)DCH$JA:J\DBKG=6CH+QW1B\01GAP_3M,$;ACN&6O%JVU#W$/C#=H Q. M)BG5X2\-5=WLDG-O<+YXK=5$Y2B8O*CI/^N0W'AE0ZJX3P2HAF'20-3&Z<;7 M']"W')J]@4<0+_ )B<"ZZ7GM=N11A)](B=2'&$!Z:B1C@!.7-) $]>R^3.EH M;&N>W GXAK61)>A*@QILU@5:U71QA"V;DD S0/8P<&*(TWI?L#8RL"\(ML(P M46DKN&=EQWT,ODE16-"9C@P9E9,[IV8/DZF#A#,($P>;#OQ_/3O_:MI@1P$B M[[L?L=LYUN@0>/&<\@9EO"'*Y8)XIE[#@I7'YBT/[/S,@&IGKE2@P)Z0U ME/X2.L/6.J#[-N>FD?; NN>Y@]>6$27*.3^&8[%O1D-H-SUPY;;IF6Y*X<@* M#' JX =.L!CV,)DM3M7WE'!<%U5^D#D#C'!B-WG5*NSB8&/;\FJ,>42(43L^ MHH,H.QL!L(5^F:UYR.$1N/;,(W$)[P(_Z,)P[(+_P">NL\_%"RN';9#\/P]8F#R MB!*$0,[XKV? J3 *A<^LW*]2,MI-#>Q* MV&;;AM+G&Q,Z9PSDK&O#O ;LD>V4KN;;42:+*?BWO)#"H4DM&2UHN7 MNFL;6M#D.%SEJSPJ M;%-:TE=-&MXT^"X_TH"^A@0U\_?-C0X^;Z%X^"S!G? MH9G+W+8QU/1H,VK#58D<'1OYP\ <>W>E8!EZ5'(RK@#WEPB"8]->OOB_?=/N M'VG<[G,-7)9+JE/OMWNV87I.'LL*/$[(?4U(I,<,9]^9;1Z9$\HN4J3"T<1- M00W'+X]S=5]SE>^#Q6K#1;BE0]BX:2[$85Q6U)"UNBQ62AT@1-C4K:-EI'D_ MG(/"/7NZ1@T+VA +!H5A&RU0CS-];QQ0E-IDM!ME_@;",8/0G,"=A+D'T(I: MQI4"V'_Q<:[N3;&$1GYS$)S)Q#2,YDQ@CC1OSG69WI2<>E]=YB4A'.<3*1E+ MY5&^KBPVPN2 G"EC5V*+%^FF(#W#IN,V]<7'Q7/O_I WL0(<#&OBNJ6J)O)Z M'4SQ$:>92UU&@0&C,+IH)T!ZRKG5(-W7I3JU4A_G_9X3#3,',8JZO=0R)2M, M^Q>=^5!K&*AI6''H<<;NSU%&!QXV'^%(!.3K>#W&E4X I*@NLN_0#T^:3H_R M8??J.%E^+E]?P3NN0R0S!$%L% (C?0?0/=>X4Z'MD[6*#0HOS8Z[8[3<:RT0 M2Q0N5,\K&/#DW"=S6Q/-8K)UU54XM>)70D4%0)D5!5U@F"EYCP.LO)>1?O[E M"TV:VT__)#S@KUUL^9?\>J*P UY#/3[!Z3TJKGMLKTC]7,-T/B.T0FM]OD/@ MG42_LH=1%J>*NT@*<(+?:+?V(LLIF'Z\41CG 5<73,. ID-*4P*E%V8S,.+4 M9%9XK0KA #*R7!9)18:$,(4NE/GA(9127RFT0,D. #G>LN"!L.XP=8[2M*"S MU3@*(N,1\-+F-!K$;52ZEV:*D:Q1"L@10J^T;#P)#C :,AYU7A .T7":1?6[ M%XUUK8!_Z6/X=T?._8:RE702[4%_.P([S9%$.8B,JC\Y5::?]VN4N.3R&^G" MVO=:A;LEO]$#,E:_;- E8RT&GK;!:VK-!TP*LG&M5?W>]W(%LV3=)7>),]RO MJ811=S!W,!VUT*037QTXPUJA4SA$Y8I8&@_376Z3RCA_HH:AY0:'C3PP0UBL M7K^,>I/YXJIL(HU*'OR:7K+H6L#G(V];1'2D=4-D41PUQ0N@08GZ+5;Y+IBZ MGAENS2:B E[^RDF?".4.,PXN0(*H^T- M./_W&K*;F/U8R$8>>V*BJ=V*&9MFIUQ)$38:!>8M\R9$4JCWL?GKU:H'RV!P M<@K'IZU/#\T^HA)B<]T?;!8*[F+AMQ%BN:(&>QTWDMI)$LOJILM)K@[!/JYS MUK)3@O^88]!1\WUJ^77$L@$)+O-R(4P^'3\QWO,\^@C/;8%IWYG7'$F0LH#'"(ZBJ6O.,-/O6<-S_E=Q_EF*;5C9Z97IJO\8[X^P-$Z/V-&-M*[_<,ST95CF;%EE. M-YN65Y&?BY#LY2::#&E.W92RI>3V GC>0VQ69/;,C=' M.(5(0+"PS+FV%PITO M!0K'E-@F,O<3W0 *O-5$:VU=,;L+%1MR#/NU%.Y-R M?\[S ^@^/!JBJ$M&%#6+[YEIXI9K\4&%618\$C.&:YAAGHU68U=S3=QY32Q2 MOC6-/%7EV\R&ZJ6^^PL&9.J*9C#:82/]A$W0!LK[MPK/7SS;/+_OT&MF(N+H MD*]R%;RHA;D.(2TPQ\N"F"%DA8=^4RY4Z!- MO4'&)SCL3:MD=7Q^ %R,0]:8BZM\22Y5F,8L?[[_./D4M)LV.0RX\$9+?*P*LK5 MH.6$,F*.T4/3F0EC3%M$U4R60H!VRHA7A9@CD_W#K[%KJI)GA^5JQ9_ 69RC M2RY-%CFE5YETG-1.V3J^@,CUB#T.$U6A.T.R4B$>VE/)U$BT?8_](\SRQ7^= M!,SR,QDM\*-T+/Y*29."UILH%HGG"LXAHF!=JWN=) .RQ7?[-GR9MWW5%=<4 M /K@@)9X*?735[+\M5<4/YY)U%[8-A;>@")@O+$8(3*]'8"]?( MA)C<.FG+5JCG['#1/E]OS&(>/(>097A%3H0@256VZS-6\+FB1:CLT#*9CK6* MUQBR3U[9),[RU.QF@^GUY/9H(TI3.N0) MD7V?75.3!Y$I#BUQA&SWU47>S^R6X2[11!&':Q2RDDW7:,$H8?5=*6!CZ>[$ M%]/GAEJL?[ZF/:05P9N?2=_$]1T;CQK5D;)(+Q5U3MVCT<\W_'4U)([<"7AD ME*/:9DG":HCIKZ7/4AYU+9&ZO=;4J&NO8HG.>@I]C=1Z$(PZG1O=+JJ;\L%: M\H9,7ZC.F.37WYIZM%9BB.X?"S&N&_ IGBJ1;+Y0#T*B>W;*-/@.5EW_N:$G M"CLSW^8@_@X;-*]Z<05_%@EO;C$#&78D@"?W*UR1.O7K [OLZOS\LK!^TE/_ M]U$D^Z$(#F!R4K"5GCR/_!* &(:0O1=:0Q7E(-]=FR^Z+<'A6G<+_;N3#IFE M4@*&/\P@MMM5$5<3T3&<6!I%F7[F1^Q)^)M ?K_[T^M(R4/)D8UFVLB>_7F_ MW05K%2(.BL*^T3W\GC[:[R1KO5D\__+9\Z3S[,]OOWE/?TS9?C9*SR/)=]6ETW328 >ZMKY*2C471G;S]6Q0%3(F?^ #;1RB9TV\YK&#$'+F)9 W\F M)"F2?668 NE_X-G4TVL^'CC@CDW>PWD9<-3 VE%NC!/K=5,ORUK4G:_*CLY8 M, TAT2,!*C##"X$$:)U0-SY^.!)(PQ:0 MI3RH[?%2!6AGO"!18U=6>,(:<)Y6 !X;QH!XZ34ZC7'"A?\#H))RN'3CEZ9)QX;FI=+X=]D?K5;0?BDB(*W-#-ZQ&3"!?X[LHD;FN7/N-UH>+ MO*W* I1(?P2/TLS5A!FI-T+\3=A=8?S05\QP6Y0L&+=U ?E59:L/GME_/#M_ M_N*K10A=*LGDLR\8R8_6(FXC$EZ\!C)EK@=7H:QCW]',TYVAR2.,?R3&^H]G M=K.PGVOROVJ0Z].< CSDF:';\"!7_!SHXN%MY5^QK%U-7JE(\VI_ T^W,&N% M^Y]%*D1*J1<%+=S_"&[$^9>+K3QI7"3R%(!$%.00I0($>3+^M\N3/Z!4IY[< MA&XR)K%9Q\8(Q4;'=E*Q517!L:W0Z%,'E,0;_/'@%,S *C7S(&A/3H[UA"9N M]OFEBY(WB1VPIKQ(AIMZ%QOF+:DDV3#\,"[_0G^ M:Y[7Q\@T[WW9/X!RUEVIQ!)E1-,)I82VM;W%$VOHY'5S2O,\0XG[)X(YA)YD MXB J@E)VGC"BU/B3=Z5P?3?@2%H1UW)8B/]*F=G2)SL2.Z=RZB=B)WI 4=*/ MTQM/^U^F58UQPF#N9,;C)+M=JM.L.RULXGT[*&'<[/'#<.>M!4E2X-#<#UL( M,OL" 9F^O80W]A 1R$>:P!>U)E3Q2X%I(:_HC==:G"2Y"4.#]A$P*(9%1P?. M%9&:1\OX_KO7G(A:@:0PXR>BKH8LN'S;L$20".>7HJL)LD+N0(O=.,\EX+O9SK_1%!WEK3V7U)NKE]D;ZZCU;Y%^$E MPU@CAUM[UG38C#4+/D6U8:"K^3GA\^@:JYT^RJ^^EW^@CR*AU-3D" ;L M]@&_Y(L! ;M"-B$![G/JT8$(]/T@;3,R3_'H$<"PT761^U;4B,_<7G&*P@+^TQN%W8RJTV96/" M7J,1OJRR7SD0X@'>>N* MK)H'%\H!=\4LI3FZTK#B" X/K'=+W+HD7D2RIZ0CIIMC9L/+=\J>N3^ C<)V M\L@3KS>2VDREJC?F74MN85?R=-^(6[>'JR6?-UF. -^X,#9]9XDBO373ZN4$ MP0W7G++T=;UV)[M%4(^?&.#R)3FC:LJL70Z-XKE#5P,(;/!$]W/FXG" MWL!4:#E1@[A<42 6K.OD;.)G#(NF*;,5:Z/$F;'L;KAVND\[*[UVPB]NS"MJ M6V;;99UVE>+;R8K/.Q.(8<]>PK2WE^AB#N0B=@ @#U(;;L2J*^2;F@7)(Y1W MPH?#,P_2@.]DL%='6N8=,R:>W,I1V3YWD*!BHLDY(FG'*P^<_>$^4:2?')CWW\]D%T!XCWHDE> ]$C M &O#4H#NG/D=(UHJG&"&X/P^+^2S%%<,3'.L0)(H M-[-%(C2<*"#Q8Q0GW8O+OE@9B^:7>7]KVIHZYSX-5H7VU<9KKO.W#R[5WVK? ML:V1/7)T8V)9JMV=6*JA66I7-PWC?U3C0VT306[I85Q2_@YM?'B*% ^.FTQ8 MT6(>?-HP,;GSW\,KJ^:\4CO2 T0=![S':L-X \?'*;$=<2?,(P<@_4.$C=X& M/^DSLG0%UY-^X+DV2"T$9S[S"A6+E[BZ!HMJ\,&$B)MP_(I;-Q@]F2Y#"N$M MD*I,]RH15TEM8!91 -L-^;5@=;3H:[]1TUSM0M?A_TY*V]-Q^)<51;@A>.:F M1.G&^FF.6:A <5#I<[(1L1+B'GC+>&0V<.Z%O6=$9B+05Q1LC+VEF04R)WGL M H0X11O9=FC7E)JC7>M(7UEH[P.XHXC#RN@T#?2?66B5RS<3[F40 MSHILQ]P$.)D;C#5VF;/PA=1URN(^96$(I,W7^/TG+SX7^4^\"D'96-NU M8X\,\?=3:3+SG[G17MAW^)I,B A/BV-^LV1D[6I"1@]VB/*2".K%.U%:@@?1;IY]^SR6_RQ)( M-C_4S$7@\?XN!/:M300\-G,@J68+0I M71:6K# C@I=O\OQBC]IJK]\;&UJ<,V_%AC:.;*9T. B\]>=P)=B/F12\I(%%,$G;,$%W0VE)UY%8O92 Y?RJ]#\/WS" M#^&A-4/'"CI4@MA)*O4WLV62VW+Z]' M!T!JXSPNZ<]<$YD'%H@@8!\1WZBY2UW#@ []^PX0J#A1D MMT6VR\/1V.G2B5<4'TCSA8D (.))27"/70-ZE0)2)1UXJ\7-V9^*7B.7\CP3!HF->)DE\WHAS$*J]84 MYL&R:-%_DSAM=^92X\5AI@^Q X]'YG*_1CY4!L+&@KC4F8@$(K_H)ALGH++9 M\>,TI+YD9[A8!M >)6D2_]6G8!H\!80?8=GQ^N'N2OJ[[?TH.,:^VB<%*E"Q MJB4$DC&V%L6L ?[O)5W%Y.5#9=IR@VG^JHT9%Q04!BD0;1 G_SB)?=JXC93= M")0UGXM.8&7.7IL6_\:XK3N2Z]U]',EU[8!'\K=(MLMAOW]G32XNZ9_!E__-;P=2O>?-^OFNBSG\^W=X.[J=O!5NKJ_N[Y]C!?Q_6;X MQ]='MH;[AYOO _A@6*/5K*&9K>8LLD>L9X+CS^@_(D_(7](Q'2C+\FM,%MP; MD>:7.79D?VR.CC/!1Q=?:"2.N6O>JB4N33!@@2DN/VIOZ DC_HVH'BX^N,KE MB'^4#IU'79),(H",I9[8CDBUBDLNL=.5R L)13*Y2/<#"L*9.""\TP#K3LDR M/2)?EK;,#$JJR O'.52_#^.\ETS>(7WY@-=M^,Z"PW(I'.P0[4+BB0OU!M(7 MY=))HIP8.'G,VS'F185KEK/T3(^+YS/?_R&J?\23CDOHPXV^%+BA*+&7%N<' M/!6'H-$CZ3*33 PQ9^YD JV#Q)7Y["4NT,(NK).TQC@9+"2OS"QS:I:9*QA\ M'ZP",DO'D#=.-FULE?JY(7H'AJ\RZU](T%"T8KP#[_7W.-F^7F)4*9T^"TA\ M%9 8)I"H%Y&2.AD4@8*W59*MJ"AV_0B5"F=:P7"#4EPO(IG1BTEF@0@;\@BD M?=/=;_;"XGK&MN@RFDN3S)9^A QJ%M(2M[H1993RV;![,IB.X4%[ER45\R7< MY$.5-A;^3N[_LO5[>*&HN*S17_ZD]+J7HK:1*LH]\:RZ$@\JO S,; ;_U@OB MZ0Z#FI%2N=?;@>/GSX*-/MALP64ZAW3=C= M:"B*H+%ZQ6!WC^.>(;P67_KR.$7#Y8^P.GJ![Z6EE>-*=.X3NPS+SGNT?!'5 MZ\8L$O8A^[[L%Z'*B;UPG1FKN)7)9^)^#FYG0Q)(7,2>+M2&54#2C$=FX4HG M9I[L$D+2!%N"SRQW%L3)RON!G'CC%Y$WR(\'4\H&$HBJO1!IL7S9]LYW#4 Z M;XQ:"81B5K,N9*+L#*=F?*?.4XRR]$]:-T!"/8$ZO5!CG6-D1BDLCBDO\1W@ MG-@0A!G7EN #%B% 1.3/*5$37D&8#>NIQ4M@S#WW7'R4 %=FHO+RALX!'CPQ>55$5A/V5M SMJE.W!.L"Q7D3?L!!&#'%AQ47F?@9%W6Q)"\^A%E)?-EA.0I]51 7C5/9V/5 M./S%C @]R#AW:.E.P/8T-'I$N*0_S'$JHDEYI?93G&O-GC4+&K):>;)U"\Z5*, ]9:).1- ML\&G <:*R%H.6015#"+^@*@T,W%_B7X,[/(,*N22Y!KAZN%;XO#//]V1KE*- M-V4A9A->=BYV$J=;'53&R6LF6LBH@J6="R3'G7B>[IHIK'0%O M,XVC@;)]%2RY=N^L.; ?EQJ,:7][GU;GSQ(S9D.E%6$W02#+:0Z$="=?X3R4 MN11Y]^"T 2OJ15)8ZB[LUD1X@=CY%*)C"33_X2F.4%R,&Q?\H@3.!FMJW%\Q M)*AE &.*Z,9D*G'+%8EBG=?>DV[ON67!(WN%.9C4"Q#]T=@.Y3K\UG"-7'8@RKY+?I/6=G8;I3]#%?B(I&7] MP1FW@,WULFO< M7K26(0XXYYS>PH9)#/PG=HBABFA&?KF9!EQ<&&(A2='!BE-N>8 /"?DARK;" MR9V=VN7LF3WO],D6*.<54H7M3KT*K^KRM%$U+JW?A7:D$O)GI6]VU+1+ M >7!GU4JU4KRJYB'1\0!CJ8BYW:?JO!C,5OO])'9!V/V%?@%W1$WI:YKNC*\=BN(-L/R/8[$D&%+W;+^V?=RJANQFG-[/3VQVADX\'8 MZ'OG7P:#!\DC$"3'"LZ< 5\_[-WV\?KP=";?U'7F/QZNM[A#ZJ_SL M::O\[%?&SO^J"R/U#5:TS)K\%6_.PCV7X[R(%!6/9,JL R=MD WOEL$Y%@30/ MF55_$Z\1C_W!SQF)!94^%'^Q(^X)2N9R;A=X9ZCU#;P30=J0I X*@U(5/'49 M6KZOB,9!LY,VY*Z).GX3Z1N$)R2%? M7XB_\*$.X#B;>+7G9/R#^[7SZ\KT M;X(E/F67R%H:Y*I2@)Q>W?_S]OI^96!3C3-RE MQ>^&RYM*.WQA'D>-FO)(_XMGNB>.&697Q-5K2XEH M!A%?@L EENC#FM2D9_2@& WC$1E\J$EJ+T,!U)5+$QXQX(@.Z=.X8F=/BSE(L[)@7G8HA*6K9KI:7[4C7*=0\ MFPVV4M]?SG1@>AN%F]1SMM<5Q"6RC$_1_]Q]!6VB=Y-89]P KF%[V2UE:)69 M:BSQ",0GVV0;5"A3?0)Z$(?*XY%8OV+>;'X&415T*HYDB]_'^$[MR&V2;@-]<=+)D=@RC\%_G,TY;W\>!TAUNF,SG,;[?8X=3.YO79FE@*P M3S-_!'@3ZH2EH++62K UY"N_*]IO?.=CU==8>2DZ%N_$SD(ELFG$ IZY=.1, M/N]Z6M&;&Q>[CDBOH.1LH$4:WP1F!FC4D,4-@\6_L%^$B">+'!&/3-PHC M# M\],&BVQH6M#X,#T)U2N+*9OH*0Y;CXE*%*T@RQJKK.PXW:?2$IRQ!9G:9.LV M;*8^65S16R2E""W+-L^I+?K:CD75]4Q^)?N&7%P2_(WJZBM[7[+*RE.\E4LF M=K&!D/!4M&VMD:54EF$-JC.6/%@.J'%KP\'A.TGLAB]4 M;_-RG\(^E_Y.;>.&:9=[9F& RSK>AY)RO4X G25AEZ!;F>TE1\AEF&D^E(0^ MB0JW2?W!3.!@FBS+'6J\?W'\^:9N'O'C/^W94H3SP=V0./N%>SDJ01%83>W) M\7F)A833?=!<&X_U3>C])J=GR]?.3FQ-L> 16($M#-UDP/]O QW9B1$2H/D* MX[9T=#^+@O24SE)<\IDDF5A#T9_*35,3P=?/0VZAR1=OJ[[Z&1 UK;UJS[F- M '8SGHT*$M6Y\?7EU@;)&O(A1C"D#RD,)^M&,<>1E,W<,YYBPVXB9 33>Z< M@RE/F/DM2LSF@NT(ZVO##9/X. 7I^BO+2L_"BO';=KC8ELGLS/Z<.2&'D'#Y M%(M2 0/6CN#,[#MG[Q%FO)P;D85+D)E0G>QHMR"Q,++9Y2!HQP8;+XL3P_3WE#EZ1]3:)SLBFT/'$M,X]E MR'* Z;3YI*'F:[8A.G.AG?-<.@J^E]M605S_ M)>8+\:9@6XOT(5_HWTGTS&:8T]C;TETDC.4U!?""+I">?>.53?S8F0&4CINQ MN!'/, SS_;!SNC6WYLR-@$!G:,]9G6M((K3#(FZO<[KT;4QRR9%WNS*5Z\;' MLO7-I0[7'?4V5%:]>(ZSDM6X&HO-4A"@R5.<6YIN7KP+?"":F;$R5U&_AFNEGEW60(Y:<'&<#M^]QO:"J8JX M6V6.QB(T)+\7O4VQ<%SDRZ1&3]SW-\-$&S91UU5\/ M'[+%%)@/E>*).U98ZT_(FTAXMI9]S#R+='?Y EECQP;=?&5G3B>Q*VE62N# MEJUW;0E;/_RL&_<5Z@V^2.#?#TA5&Q>694;GL7&V%Z*.0; > *NETD#S]S<9HHVL4(SZ;4AMR+942A[ ML@/;APN+NV;J@SWS%"0Q5@#Y7"9Y8FEQ(2HT<-@U-2^/E!.9O. 5&EQO6[(Q MW\.8+G%>M*!N>HL/0ZPR#"J]@"9]FO*B(7"R%QU*/?+$JQWF?><\P\C.]Q>' MF 0V;/.T )?[V+5U+:H2#3(\YKW%[HA,?)9) MNZ%6V*9R5B(#EO?R2?K:IJX#H*O8HU@:-CN1KU>L$F>?^"O;3"D;CL"\VF%& M3 N/7K*X+K+%33\[)B3';V@%P9SG/$27!VE,H6LUD[+U$!:HACSS>0]@EY^C M,H?*6(@WA%+P.$Z'#D]UFT?-&)?YDY)&;)]Y J5^%4:)@(WWIK^WGLBY5% M.4) ._F-F/W.O1%HB077[0TF<&5OYTTE1(VH\P]M%Y.HF>\]SQ[Z8R%!T02 M*T&0W#&Z0=:W$15&7+ + KH)>@ZUUYDCW(UK>3!-1"46"A:)ZEJQ+W_*@@Y> MXEJ(S.3X/TE=7L@Z+'@;W&VE 3:\E._3%*8-5C=@ X:OY;9T^RM$@1P96Y.V&M#7E>XOULA/KQY6HI%P)=SE;J#A,49T-.A(A3^*N)CDG\$O;)W8!F+\J!E)P M31UFO;S9&I*L!:;P.$,(QW*>77)F-847T,SHA#J/Z]<3K]T)I 6=[1'=I#K2 M0_*MG/G%M1M$;:8%Y)-0QHQ)Z7#/&2M]Q=J&OXQC.RW)7Q7?X?=5R>W-G)?% M="-67<4=0[@=<^PQ2F=?F&G,+D(#UUNWPV8;]Y87LY_8K'W=3'C(. +CSAKI M-KZRLNR6'@MYY@HQ50#9#F]BU]ND57A(X3.5Q:(*U5M&R!OUC9"'+A-T-Q7Q M3' O4]BCHV';1-S$$>P$'E?UDHE\CN4TQ2._SI&8AX&L9)[PFC/LQ"6J.C9O MPQ04$J<1YZH[@?W]UN[]DL6/?E-&YCK_7-BJ;(BPP5%Y)+ MZZ$E9*RR+IP@=Y6A@\7HB?G'6%$EA78L$UL(*O8NBULRQ,W=A/TFJ MY"5)IVLQ:BQ.,PYD$\7YV"DLC,]24((_2)I(B_BFK!\,^K-0LSF:\2 G\DLX MJ?B!T&>%N^,:>9_CN_@MU.%S=MTK>V&8$$+XYQ?T",RSD[<#_E MDG3].OJF2TKW0WPB7+\ZJP()'>EA/1HPX6FFD0.O<\"='4*:$ZZ)&@6A<"S( MTM07T;+@K9!A"PI]UC%/_,*!<<>9(FSV@A$0.J3%&5:Y$$2>/!G7,%A) M.:)V4;RJE&G0ER;Q,,84SOG4ZB>5KR=\,R<<-8$\#E<6TY-+T\U6^"CB0BP@ MPOF5AJ,&:63$(O"%%<@KB^2"=\+L5\.TS@T3K&P$PRMO#U=-PWP^:3;.;Z7L MT:M(V5$X>91Q/C0YCCCFZ7_I$ZM^1)',!@&(N5SG.+LME*5LJ'TVYWW5[\J7 M "Z41"QE*;#G"VFY8,_^I*?Z^6K;6&%YKR9QOF=S%8$,8>N<.;&:=(\\CUY^>LS9Y>TB7G%!T[;[>0D3,3Q B:S MD;]P=>1GZI7QZXBB:GP;-\^KS"I $XC)L=()\0Y90T2_60&D* ?!#YYL>CCF MJI 5K"*L[DOF&RMJ+%7'P/0X&IO5#W'3MJ4KQ3]R>4KIW5MAVN>A5+^V/FS.5CJ'B7[.F5ZU^0*#O/?GPBNP\.=Q8UC=/JRHJ@%-T M<-F\=#&!#0HY\;:*0[TH,>>EYRW()"^R*+,F]X>' ,S=Z(7.^S]+=\'OP9B4B:_+<&7_08X+_^0J M\(TH,UD\_Y2P3'L18!&LF+:Y2;]NVX*-O^'P&9_57LF?$PRIH48HE2:9QMV[ MN1S0U6(FX]A_"59]!"FT\4:95EWQ1__FX0[A2LV63$8DF"8$TAD3O_K;@I^K MAO"^ TELJB>RRFJ>I7;]00XJ+)QXM\-*#>%58)R5-,E)0T8AO29<5Q;3$0G MY=:8.9P,$OCSY**T[&J8>Q=[169$2'_E82PL"T=$K4U886?7"Y>\AJD@)B6) M#=(]2L5ZPW[8N(N#1U96CKN?Q-6!=';+^DM\E.EK:Y@O6U*&;^/:^#'KSMQX M>5YQD_GCR?'K<\N(;M:?G13[%VU XLKED+245#8'(^4GI.]%<7KZRIO$4^D^ MQ^#-DT?B/"_1.&!BCWD&0M(*7?KJ4W(-XM 7+ND/=U?2WVWO1_/5/A>'&N+E ME8EM4/AS-QR3&;4^B;_,N&G!?%QUKV?+-_=6XYU,?U,"E@GTN%C1A_[L\UO(HRE@^JR@1!O-\>'C@^H7EQ/NS7+<"5N5@/ [ MZ%]Z"^A5'ZLV#,!+ _",S0%X)7) K0\8M8=1>VV(VJLPF_D4Z\XZ.7$RYYVR=E\O9#SO;$#W1QNQ\7E"NRX$$VT M%HDDP?HE-R+S)(]EXH*OO4Q'R(MM3XJ715(H4KOC?0JJ_C'PNUW5&U91.]W>;L.^_IG.E[G_R6I;#?N)T9?3 MF'(1 /*W#]J'=.MEA?HONI+")#T>+_EJ?^VKZN(7?'D=1*M?7E@V-:6NUZ*OLECK,-8-*+0[IFEI,%]O@:1-)]@.TMPC^GC%*SK T M-L39N9[86+/= M(!4EUUM*#E=>N2K+B+HFH4Y5=5E1S>I0=^R]VXF;CQ^;TO=KR3 '\4CW.L86 MTRGPH,*&>JYU"@Z3<.R& 3[\?J9\7#GS5F4%'&R,/=D+7+'U:Z[9"I)T-AJ/ M:CD:%*KV^ND_1>G)IFHT?M<]=3:I?;G7U1N_335#+10$5N^D%@IHT!"\]32Y M;Y2UBEYA^:&TPK:[X8ERR9"[NEH=EUIE*VP.$F^9R: JLMJO<"M"BV$K+AFR M9I;5#6@P[$;LS:',+;,;=%W6C0IW)+0;MN)23^Z7/DS4SVZHM4K@,>GK%6#> M8RQL=X'9$!"J%(6ZNJ._?^NKW*98&*?%VAY5,.J.QL=A67M:5^7%Y/\*Q>9X M2[7WN36WOG%N$#;/]+ZL]KH?R^Y[]= X>[1;3HRKJFSVC9IQM45VSMO)1BTY M=Y\ILF(JVP,1'2/'9I A*U:O$@:UP?BX(Q'+J$.#(]F:++EK]6NV-:'!\4ZN M:J;B8:(@BX??3O/DE3<]E5%+FO:+ON_N\B3<46'PH&"L8K@F'*IJXV2B[87OB)[0Z8 MR(R)S)C(C(G,#4ED%EIC99P3(FBI+.<2\G@J)#K[+5,VY+\^EJ%6PXYXE>:$ MMR%?JR9\+I7??>(.(OIW)>&[5:SUMYWDL]T.Q/;B W.F,6>Z3F.T*@\*+.:W8[W%@P7" M52\86'+AO?;ECD[I$\;4:87 8*V'\M'(:HTJ E0O#YCS^=ZLCQKE>U8/IQ;9 MLEC=(A&!8^V#QEM,#"QGL<:T'6T M"HW-^.6J($P.G#J0U& M)58PV4XPK/99%&AK;@>-$J473@4:;3(V=ZO9LH,-L?\R%?6#T5F)*E#5UF.H M7LBJLV9;@<3&5,RI'HE;E25)*P"(.?_^UU'PZ?=\NE7F,4&5OEEGBQ @@<20+Z__43?,;=?J$U.T;6< M2\Z2;4<,J=F(_U5"B]&U'GW]>MJ<*$7"N)Y]2K"SFSYBCRBFE]'F1XKJT53! M/KVWDN.7^7L:I/A[(N>C@-@_SNT)G>R%/7NV7\(/G_+@IL@6@QN4&S5:^UH9 M D6E<_HVN!M\N?EV<_?XES]9JF)>#J7KV^'5'\/A[?V=-+B[IG\&7_\UO!U* M]Y^EC9BIRW(^W]X-[JYN!U^EJ_N[Z]O'>!'?;X9_?'UD:[A_N/D^@ ^&-5K- M&C#9:LZH"EW.[(#N&S/Z3TC/TU(T]9=T3">4)?)K3.CV,/$#:4$H3J=V0"3' MCNR/17A^I3!47H?TUU6K8E6F6S.W-E5KUUY'8PIV&/GC'^>0)0S6TAQNUECP M@BPY9!&0L2O^BT72SGVZ2_\O^XTTL<>1']"G7(\JXFA*UB/-))B"Y$9D+MDA M9>ULYC^'%QN1BB6^L,07EOC"$E]O4JV"$E^G0+-25;P:YL8J7O2FS>U=5:CV M ZM#UL8H.<,V7/5L42SCW?[YVBUZ^\*X14NLMY-&E\U>-:E\^[P?0LPU"7.* M)G?[O<:WI9LJ64+C=9 .+"K&(8<8,@! MAAQ@R &&'!QCT=>9J#D,,\ P PPS:/25;U\VK0IO?#',H(68,^6>54WKDA/< MI3'*H)@"+$-&O<0[!&037B)@H(&XL9)[>O.MG9-GDM&OIO%=:\P#C#.((X\L MC$2L.8MZI8O8HW6P0XA!-AL6PPKPYK148&!7:>#-*885H' =D0<(@ZO##"B MH#Y7U7A?T @VM<%BPXB"=Z&M?M8.L@E-!(PJV%?MMM(]LM%*.';@AXK%C8X0 M59"MJ(U1!7AQ6B8*4"FM16MP<8I!!2@;1Y -M?3V50/9V!!4X#I_^^#2K57M M.[8ULD>.;DPL2[6[$TLU-$OMZJ9A_$]/^?!V),+Q;Z]8VXLK?[ZP S?T/[GB+ MI7^G)W]O2;:==QU"1;2.95F[A(JHW4Y/WW_T1;]C&)L_W3U21.OO/ZP%Y]KM M&%J_,7-M$EUQKL:6$6/O#312C!..PFI98!H8$=+/D)L1K"GCU=3VGC:[W-I! M$T70I+N1)ABMA]%Z!XC60YIM0[/N/M33Z5%FS=F!4'J=8-LTU6XA61!'[\)1 M&RYK5QTW6UY_M=.U7&[Q-7<>]TU9Z96MOU2* A5?72.&3QW#JJK+BKIC@PC$ M,&*X!JM6>H:L&F7+\2.&$;ZGBSY@:2HO\F2LPPH@U@TUPM<.Y-7HKA8 M4S8[H)]'_E9/*!WI<>J&R40DUY,",;EG.Y06@4M)2 E IT%@T#$%@DV_Q),O M21#"$_"F?_NC4):81Q6^ "E8,AV*_CR3)7M)X>)#!H;,0LS&OA$8\^)B.3TGDN)%8>LA7XM.O!OH%H ^\A^(Q&2.<^<^._^P!' +*P3"DRQ%,H[-= MSH T&:8)1C(*T;F$(:R#\76=OB^2#8 947@ZDJ;^)DT"?\[63=GN!^<,/ N* M<-_I4/B$"S32:3)\DE\P-J%CT=G%SO;$+/1H38BR6HQE */E%%% F\+RH M!)1\5K:7(Q*\CDH=X'%,WTFY2^E 6::I/<::#:I%*M1#6K>_S4-4%0WH7@3B M"C)!Y[6@)/I%]4]$J(A8^F\Q(1(6;AYT52W:<\'QS'( N%.;PH00+_-[H<_> MUIP;8TV%JM=Z="]8^"%;TD5 9DS 1?0GW\JR3XG8T6[ZB#VB&_4RVOQ(41!K M%=N9;N9ID?U[&J3WGT]4DBG&?IS;$SK9"WOV;+^$'S[E=VRZ78O!#9V^O3YK M7[NQH]OSA]^_#>X&7VZ^W=P]LMQ.\W(H7=\.K_X8#F_O[Z3!W37],_CZK^'M M4+K_+&W$3%V6\_GV;G!W=3OX*EW=WUW?/L:+^'XS_./K(UO#_84)L7] A5_=0@H"I+YH&?'7I+./]3S/['^?70"F M>NJ^;CUU T/)%X;UF($E#4X.$D2A?4E7.[#YC'PNX#"V[%3(V7+%$,SMS1%_BAO.LY"M2\EZ#&P)Q.X/Q__9^GRNS"ZUC#:OA@_AK*=2"B;JY$!E;55[29-TH>PI#^3VVL5)-0^?JA;@5H0:L.]P6YR;TB9VZ3TQ1>K)9 MVMYMDE,,,7SR&%;[VF[QB(W'@-UX8@@ <20/Z2J&84%#?6 M*>.MS4CL:H?N!F+?>%^K\K>HT$BQJ. *X,1 5;:!$8(*0?4FJ#0$U:%!M<48 M6Y#S/<.?TAA-)54CJ\<_K%]7LF+:7KA:45Y15VI_*MVC5Y1?*2,?N-0LY:6Y M_ZQT.VH\O5P)^L?!E4R_\),^PPKP398>*Q::L6NEN)8HG1?4?)RXOZ#2Z,,W M>-F856Q?)*7?X[J;=A! L1U>@'UE@$7.>F95,XN&HNS^L]71"J<=1O[XARA* M"G2C'.'EYV/N%-$AKH5*'/Z\M/1<.KNS#]^'?X0?/O):E,\D(-(3G;PH]S[V M/8]PDK"JZ[" VX=[(-K"#V)2/4_=\50:$5[B<@F5YG_2MT&9]10"K/XY8VLA MY^Q U*CW)Y.01()S:D=)*) M'.Z014#&+ENUS%CM!?RX M!#KQIK8W%FP2[.$/N-XDL"F]EN-H&1#Q!JWP#='4#9QSF/^+> ]P:+D ^L2% M0@<.F2THD9(( #9B=\/B)O;8A:KI)!$W43Q]\R.9ZJ>Y^O#Q .'F*N+UK#'\ MFN[)UQW6,XQAND?H0*^JR.UFOJ1C53;9CCTA;JAI7O?2:S&?R[ M6BU_4_#]BK;3-H!DH]I8T5",,%\?;Q]BU"EIOY!7I+!8A!,IIVND\#4S [TA MG!.Z2BZ7R3N+A!.^2+4G\>B?[6!>JTJR0WM&>!7I;ZQ8,T4M5I)M3;7+UL\5 M*\GB7+&2+%:2K0=)L)(L5I+%2K)82;99-,-*LMM%SB"4L)(LX@@KR>[_"C%U MXLS7G#@8L]B2F,6>)O<-+,")$&XPA VYJY]RO2Z$\*E#6+5DRT(MC!!N+H3/ M%+EK&9C5=5(%$\^P@BPF@J$N++MJK2K6(V6,[Y&0T M$/M:-=78J@=X!2D[#82'NF,&(<*C%?!0JBEI?'KPP#%.:XRMLZQJE.A0<'6X M*MG>0YJU2E6/&(?\@-ZG5ZY1*4T80&RCXZ8>[0I3>'/9D7/UFJ8EX6R1#/1J)"QM*16,I3YD&99P46YU=E)$Q^#;*% M*.=?WTJ$4I'847(W"XC I0;2L?!Y4^*+F"(BZ8:;1MFG1,I.-WW$'H7^;!EM M?J0H=Z@*V=.M/"VR?T^#-.SLB9R/*(%_G-L3.MD+>_9LOX0?/N6U"U4M8G!# MIV^OS]K7 J44E<[IV^!N\.7FV\W=HY"'H71].[SZ8SB\O;^3!G?7],_@Z[^& MMT/I_K.T$3-U6<[GV[O!W=7MX*MT=7]W??L8+^+[S?"/KX]L#?I9V@#PD13M( MSI39P[D>(A]1W6U4I"O.]:VYFIB/B/F(F(^(^8B8C]@8FF$^(N8C8AY9'?+( M$$>((\Q'W++=7-Z7XQ3X-ZM4BIB6V)+%(P<0BS#M#>" \=NHFA^AH? 8=CH&]WXJBP3,W MB!NR$_65[$2E5W%ZHAU%@3M:\OASGBIE9OH8-31-4=G0VZE\FN*FIDZ%/9;8 MH"))RM@V#?#5)F=OYDB]U?)L/8FK:6F'6\A8/OM0Z:7]L[B0]=]. CY$]F&! M;"GJID34U](0M0T9=&MIB/ELPI7&:&GN("0CQJWWH)F?'W<3?!-@FU\+W5C,!UZ'%(_FZK!MUBV_"R$N$< D(]^1^]Y0C+Q'"IPYAQ91[6MD2 M[PAAA'!]5GVF@B%1G]01#'W?!U-KU'.N.6%]J M;K@O5OJSVZM;+"A7B7K*\ M>C5C:_5J$7.!VA'-KVH8SH_)'J]4%4)X(#PP50R3@7",DT\&VGR%N"$92$V3 M1%B>PML]DBK(!>HW/Q>H.!5GEUR@XIR'D0UI*2/HR42A\U.D]"@=[5T-RXI3 M/D;+D (OA)R3<$E).N:9%I']2Y9FY,F>\4YD!7E&DAV&_MAEW:@8V9\$7L=^ M0,E.?R^>G"]F+AMX3@%!B?1JDZBU[D\P1K@/ 73!69I.BBG.4 @JLI;N: M%'7J>4U;J(M\7I/:3Q$ED@??SAX\5EZ3F>9<;9_7M*DG6X)M@6E.HS&3Q%G->8*)" MDIV"OYV. WWE .94)2;?@BYN.=WWBH32D<(UJUX:MN3:I6H\^ M_:9TS_KDW0@2G]UZ%!?DHTQ?VZCN369'5=6=,K9Z'4VU]IZI875,8[M,C;)9 M);L]B7-](V-+T1LSUR;1%>=J]K8;%3.V,&,+,[8P8PLSMNI ,\S8PHPMS+2I M0Z8-X@AQA!E;6W9O8BX=G[ET8J_9F1N[=#R"39Q:%V-XILB*J=0G/!8$7Z)" M;+E"/.O)FE*C;$=4AGLY91C]^K"T>FV(F5KMR+4X*^$7PC2+-F7AG)6HT(#( M:!,R,#VK^:E$. :F9ZFK]X7\FI#=$JXU:.KF)C&&??V5+C'P MOHE/64:M0D@LHK^"A*P'^V4\)>,?TD/@1R);B_[X%-ASZ:M/V7<&#_[E3Y:J M=B\?'A[8+]E_*IR/F(@N/'N3VAD[VP9\_V2_CA M4U[@J+2)P0V=OKT^:U^+55 @;^';X&[PY>;;S=TCX$4Q+X?2]>WPZH_A\/;^ M3AK<7=,_@Z__&MX.I?O/FS%3E^5\OKT;W%W=#KY*5_=WU[>/\2*^WPS_^/K( MUG#_Z0MC[0*W0 M?38C[ZX5/PV/B?97H+T"OLSR]V1(V&#(+ MR?,4TFT9U]Q0&GC>DG[Y.X',VJ:E2+X9XK.R>?=6$B0-HW_8!,D-B=3%N_1K M6_/;>_(53V$4&C-,40*083LE83F2 >_C)M"<9/FIN?3MY/.8JFLIG71<.C&' M34[@D+UM\!00PJT)2+A\N+N2_FY[/X1MD;(#5F O%C-ZP($A.;Y@]?#!C(Y4 MLA?<5HWB6F=%&-W-5@1,UW7^]L$EDXG:=VQK9(\"[TRE,P5^3V?,[(>P M:;LPVXQF,_^9;:.@ST,)CG24#:)ZQ]*SE]2.H7K_/\G2 MXR>QZ?XAGH[MJ(D;CJD! !MQN&$G5MD6EYZELW9:,BS?4>DV)\8/I2G=<$>$ MP-&9\$W?AY3ZD1W271UF[H91LLEM9X31><@ 5_BVOW ]9H0(RXQ^.IM1<_+? M2]Y=E4)9O 1(ZGOLF"QY,/,9Y/PO V:R9!Z@ULZ86@)V\,*6Q0P$VPU@_B%< M[<154]@'R?2RU( NK]0"X258J$R%)#-[3KR4RRE#;&Z-%HZ]B:AL2;&!XU$SNH2]"ZM*V4ZG'0AY!+U!QTJH M"E8;E31JK; "' )_ J>4'O%S0'N;5:/AYB'\IT>IL63]G^G77=_9L:J[;%6[97U;X MFU_5:U>%H;]5KMSC-"!$^D:_-PUY,0:Y3$C0/DG8H$3$[6B;L\^9P5-!4KXP M>E;&.1$*#^D)6)"XBR0^"(G_L?0(4O=0U/UF!_1,COKAF!KXV"4^3IK"Q1H8 M27Q(#8S4/:@&5JHR@#-GB!,A[EGAE45R7?%IZ;G1RIU%XTMVK%*F.,CT^QN) M!P=,1JM1RMEVM"J=<5:'O++MEF;HLM'=,56\1AED"+GF0$ZW9$OK(N007[M6(D$/(O<.6Z\J*KE<'N6.71=E_K/9V=+Y/0CSCYE8QM?D8F'>805V/)&%M4NJM3C9[MB*BIN7TV:2UI7[!C*I MWDQ2>[+2K_!8B$S:YNRNRX9I(9-JS235DON]YKN13YM)FG(2UTNGS215E[4V MN2HK(/'0AIH+D P_MX,?!/R56,ZU+!$5@VK\7B4E79%)6S.I)_?ULC$LR*0C M,\F450LEJ>9,TF330";5G$F&K)@:,JGV3-*JJ06/3-KZ%-*5#0,EJ=Y,4G19 MLY_?(I!;<*CZ2\=2CKWKBQ80=\I/,_ 544\/+Q=)Q?[+916=[W7EDF&6M M7.31L7G4/8'PV9/G4;>L^80\.O+%HFQAK$O->=23C3Y&4=2;1Y;<+7V>1QX= M>S_J5YD^W8)+Q2_$(P%4XX8>(<[<]=PP"EC2 =XMEJ5E7^Z7#LM"Y].1G4^* MW"L=X(A,.CJ33+5"#R$R:3LF=2WTM=><25U95\M&H2*3CBY)?0NO%FO.)%WN MFK@GU9Q)H.XJM.[:<+7(VW%NS)BORKFQ7>'89L"XI^T>\;YU =UC>*W>48RY M;2RG1Y[N*; <&;O"6%WNFRHR]N08:_3DKK9CT $RML:,-0W*V!UO'9"Q-69L M3Y5[O1U+HR)C:\Q84YQK,.J'IIKZ\D@MP6W%56V3*/9[$:FKC)5 MDTU31::>&E/UKHE,/26FFG)OU^0SY&N-^7JF*+*EH 8^+::JFMSO:6.5CI6"SETY("ZTL6CD$-'YM"N-YK(H6-I.1W+0->;0V>&;/70BJLM?Y1> MA>6?6W#3>T]N+M[AZ5BR5WNR64"[JP&L!3195UM>%7]LC4=;]DMX\W M""?&5$TV\ ;AM)AJRH:R8U%KY&N-^0K;*F4J"NMI,94:P/VZ7?X7TD87DAK!W;)CJ+ '2TC>S0C4N1+GD\_]J+ G\T@2]OU(A*0,*H\ M3;N!4#=D2RFAOM Y>/3H>:U;0A,A?XZ]573E7E]!!M6909J)#*HM@Z!EW8X5 M!)!'Q]N%>FH)-Q/RY_@'%EU',Z'&#%)DLU?B2@6O>-]UQ;MV8ORG:WN1E.D< M=.N-.X>X"#Z@GZ1N5/_S8?PC)?!=2=*&K/1/],8%L7OBV-5DY53O]1&[)X]= MO5OB&(_81>S69=&@=T\U] :Q>]K8563#V+'M"^(7\5OYHNEYS=!.M,H)8O?$ ML:O)/>-$8XL0NR>/7:6KUPR[QPZAPPE 9T MW?.Y#Q/RQS\^+3TW^LN?+%51+T=VZ(YC=NUUSD;',K:8]N7"#UTHOWD1D!EK MTG@),#C7.@H\ODIC.R0P NSP*47T(GKKL&J*7@U/;HC>QJ)7+7&K>AST M'CO2O4GN?<>=+2/BM,_!OY][2,[S-=2V4Y'ME31U5W-E+@?V29AFW,^C7+15 M+LI<.Z!)$Y6*'2QB4#92-5LA&R>L= ME N4B[;(19F+(Y0+E(NVR$69*ZDZR 6[L/K$BA3%=QO)G=+O?QT%GW[/7WS0 MO^(%B:5K/4J;]7N59]>)IH(NV:?$,KOI(_8H].%F:.,CF16-"13:W3=WE>Y; M[%59G4!EY1(H\_SL)_(^2@@]H]S>T(G>V'/GNV7\,.GW)KFKA;;S=WC^P^S[P<2M>WPZL_AL/;^SMI<'=-_PR^ M_FMX.Y3N/TL;45.7Y7R^O1O<7=T.ODI7]W?7MX_Q(K[?#/_X^LC6'4 M#HCDV)&]>JV9*@!>MRP16J:$QC#X(B07\0^7CALN9O;+A>NQ.;&'+N=V\$3A M+22]X&*548U_G,*^T^70%[?GXLWBXP[[:$6C\L]4I:.HZL:/Z?EVQ\],<[=1 M7YNLV>D9FS_%N>)<<:XXU_K-=;M1WXA^>K/P:HFOZL;:=PL.37Q/KN:(L&9V ML.WM<1H0(GVCWYN&THWG$$?.G1>.2,+,,7C;E/=ZT_::C,E\1.T;39$E=G91 MNZJZ38G5-]>_/1&%U;,RSHE0>$BM2$'B+I+X("3^Q](C2-U#4?>;'8RGJ!^. MJH$5I/"A-3"2^) :&*E[4 VL5&4 9\X0)T+<,SN4;'#QP=3L)R+Y$RD@/XFW M)/_UL0R93Z&5WW>^<.S(5Y9P].]*NB%5L-3?$!V(#D0'H@/1@>A =" Z$!UU M)1FB ]&!Z$!T(#I*H*,M]4CN%R2P(SICB?Q:$"\D82/+C*3=Q2J@X<7A2IS@ M&#@&CM'",5IPS?! -?S$#^:2S_<@WPO10"M+1*/?3OL,P;$-.'H(#@3'!I+U M6GJR0W!L XX=ZXLC.%H CM)-91$<+0*'B>! <&S:5C0$!X(#;8Y*KQHJ6/#0 MGM&Q;,^1YG;P@\!]PT[RL:W7[37Y**!>,^1#+>OJ*<9)X^0#P;$%R30#P8'@ MV 2.L@+P*$B.! !%Z1,M'7[?3(XK@V 8<+767(SA0;[B__"* X$QT9PE#7-$1PM D=9TQS!T1YP ME#[4(SC: PZT.1 %,T0'T79 M,8]ZZX8)TIYL>R;NW3E2P$T_O I/803 BF?8$)-1.":5]@TA0$$X)I3WZX MW:(!$$^(IPT[G8;*"<&T)S#I%H()P;0OLPEM\#:&PT53$L2A<-*9RYQQ'V7) M(UCX:H?=?7L1.I%,8<3%5IY7Q 7BHN#"JYW5!1 ;6Y#L+W^R5$6]1(0@0A A MB!#<7Q ;>[9)\;""P,!MI77Q5GI50WTHB*8]N5.1# AF/8& M)KPL1##M[;*PQ.$!P81@PA@KQ-/Q=CH=E1.":5\['>8Y()@PQJH.OK;FQ5A] M)6%X(:UYW"0[B@)WM(SLT8Q(D2]Y/OW8BP)_-H/*9*X7D8"$4>6ER1HH8@K& MVB P"H'11V @,(J."Z@Q$!CO/4>G1*3R_2K3?NU,3=RBEWH5%L.?X2)LQ(PSWB<.>[*<0AXA!QB#@\+1RJ[PI+0RPB%O>H M$W=.!$ <(@YQ;T8*Q9"ZUQ4JW;>6J,8YRFHOL0LF<.7P9(^M)'@1Y(_H1/RQS_.1W9(0(O.H< =ZRDA M2PY9!&3LLO^2;,^1[+E/I?=_^2_H_XD]GJXWBI5@%I(;D;DT\0/^I?\L[2 B M ;S/7P;2Q VI#I!>B!V$$J%,.&BYG]R#^^?':=:'K1MSH]1?GM0W*3(U[,/U4Z@))5]^HC=FKDVB*\X5\=HDNJJJNM6H;]S$ MOWDL*?%5W5C[;L%9 PPH$E1C3YN%]O3C-"!$^D:_-PVE&]C4Y3+!#/LD8>8@ MN>V!I=ZTS5E'[#0")M(V!^DWU[\]$871LS+.B5!X2!:1('$727P0$O]C2<\% M2-T#4?>;'="#%NJ'8VI@!2E\: V,)#ZD!D;J'E0#*U49P)DSQ(D0]\SUI&CJ M+^D0SDHMQI-*D-^@&S@R(JV8VV]=P8](.+:BCA5TQ!QB+@C(D[K(N(0 M<<=$7-?J(>(0<E&;*A=Q%QB+ACZKA> MV?Z(>T3<2=WM%%-X:,_H6!#M/K>#'R3*9CXQYI MJHX\JCF/=+7LL1UY=&P>*6;9"PODT='WH]+.".31<7FDRY:!5'4QC>:A59'5?O/C/4Z=1[K6 M?#_GR?-(-9!'->>1TD-=5W<>:7W4=?7FD29W%=1U]>:1(7=5U'7UYI$J]ZN, MM6[!;>(7XI' GO%Z7<[<]=PP@D2'GP0O%1R9>*M:>1SWT MX=:<1XK<+QW+B#PZ.H^TLJ<0Y-&Q+Q6UTMYEY-%Q>63*:NEL*.31L>5(,2NT MO=MPI^A'])RXJ?QS%5GQ[RB]7S?BEHX(WW+MM9994^[J.^;\':RQ .(7\;L] M?DUEQUP'Q"_BM_)%4_SV+,0OXK>A^.W)FHGV ^*WN?CM:6@_('Z;BE_%D/5= MPUP0P C@RA>M]N7>KE6'$, (X,H7K9AR=]=@T,,"^*1"IS:U>$C['59>6#O# MS=4FK/L8'J>(4\0IXA3?-\46W))BP7 LB;4>%MPK&YI0#/PZ'R4002<@FYA%Q"+B&7 MD$O(I79QJ051+%@_?(^U0/O-=ZB=-H=TK?E=.4^;0ZK:_.""T^:0T<=ZQ_7F MD%ZZIB)RZ,@<4BOLG(HF+]<+W>/6M8W76NG,(Z[G7 MG$/8-K7N'"H=IHT<.C:'L))[S3E4.O <.71L#I4-8D0.'9M#94^&>&=8OCZX MDRF*@C7!L:)1:?^-K'2Q)BWBM[GX[5H[=BQ$_")^*U^T*O=UQ"_BM[GXM78M MMH/X1?Q6OFB*WUU+]R!^$;^5+UJ5>STL"8[X;2Y^-07M!\1O<_&KJ+6T'TXJ M-JJX(/A@[M.Y_"\6!,02<@FYA%Q" M+B&7D$O()>02<@F3^;$ ^$GBM7XN->02<@FYA%Q"+B&7D$O()>02<@FYA)>- M6"#\8!?C72S,BAQ"#B&'3II#"G*HYAS2L,A^W3F$,H0<0@XUED-MN%-D!<+M M3)&4"@N$RQVC_VH=*7(E_QE0$7>8_2R(^)($]>SO;%KS^AE0X8*,(>)P]M)) M$+3*$$$#K0?,\$.7%>T/R(R%*EX^NTXT%6C,/B60U4T?L4>4+LMH\R,9%(TI MH4A0$9\--4^+[-_3()[-PGXBYZ. V#_.[0F=[(4]>[9?P@^?\FBF4!:#<^S6 M:/5KO1D4E<[IV^!N\.7FV\W=(PL"-B^'TO7M\.J/X?#V_DX:W%W3/X.O_QK> M#J7[S])&U-1E.9]O[P9W5[>#K]+5_=WU[6.\B.\WPS^^/K(UW#_==SZ/HOSA6K,C5\IB:K.?[K\Y3I=30=Z)#L#.J!=@&;*OMP'+@+ MIL#]"?T>D8@=>'0JH70V\\/P8\KR3TO/C40(/]7_[IBG)KN@??E>L(QX@?W- M6G\%$8+7O_]U%% %M_K0[A^V=Y/1-F\R,%W7^=L'ETPF:M^QK9$]-_+-WX@%L3;DTGN#4=G2=,+/_?T@XH#61NEV5O9,56SL@WSOPD]1= =@9)^3,]E-F6,%R\NW9KF8G%2 MN!Q/)3N$+2P*W-%2G!G.'P=7])3A_'L9PBYR\_?;Q^N!2%Y:^5U(]RO*9( C MU42P716,)=$]C_[\TYXM;2BTR+;-_R3DIS-9SN@V21].^\' [CHELX6T#.,G MB43/M\_15(H"PH$6PLG2#:?2:.D\D8C^2BR-;YJ3"3_R>"3DH]/7ANMU'^&+ M=/?EO[7#D'V;?C69#"49_8H[=@FE'PD[=+NFJQR[,U?,E>_2(7F5V" /Q*8$ M%RN/9S1Q0WI\EEX(2!)=&*7N-1F3^8A^15-D2>VJ*IL:_4$!LL#:YGY(S_$N M/11&E(*PS]L!G+*+7DQ''U-Q!;;!,/0D&8+V<$!L[?'8#QSZ!)&>74I:-GF0 MUT7@_W0=_B5X83HN.\V'F6%&9.8_=Z3/1<8+133%!9A!0H^'E*$,)XP4F^G% M<$3Q&\]@U5:2I9!:8@>V#MF(%VY$=>YX"^F#):K=2V&._5_R(MUS"%&, >53 M]?) G;,![K'JD8\]@HUR6M+&P/#KLHQ4? M%O],53J&KF_\N-M1=OS,M'8;];7)FAW=[#=FKOWNKO-!NN)<$:^G0E?=,K<: M]8T,C#=S8DI\E1YO5[];<%'%SSUU:G#[. VH(?*-?F\:2C=@OLFY&YHCDC!S M\[CMK4Z]:9NS@YE9 \;P-ADR;ZZ_/40@#9&*[]2&2,#W:D.EC-78K*)8Q20HXQL[:)FL(,]SS#%M0)N-+X(=PY>1/W(,4VR]#JM,,H&Y.(+2JRKJQ8TY9@V+] M$7+U69JJR%JWBY!#R!T/\(Q$4'?/G1!0,PYC)=E\'G%ERMVNMP0 OGQ!MAT";HLJZ MVD.XU8@G)PTW>F[JJPBW&O'DI.&FR49/0[C5B"_6.:$.TO0-M&H1L(-IJQ)+31IME*8BV&K'DA-&FF'"+A\8; M0NYH2^O)NH%AWHBXXRW-DC4==1PB[HB)!=2&4S'\\9CACT5]ZIX.7%(R&4,M M1]M"\:P=B,^THX=W5;#*WQ 8I8%A'#W,%('1"& <_\X-@=$(8%A'CZ5#8#0! M&&HU]8L0'$T QYF!!B@"HP@8_1+7<0B,-@&C1%3 B0"C?0%G1:X>:"5_A$I] M6XG/M@[9V@&KFK)VE4L08F,;U5K"%D-H0F J,)P-"J MN8M'<#0!'$HUA:H0'$T 1T61B@B.)H!#:>GIE?E_/D7V:$;HOX[[\_>_TK_B M*)]9E:%AKQ-6NO&,V8@7;D3),WY]#>I;G15>64,O!J'K.<2++E3S MD&MZ=06/4R)-_-G,?Z;HD1C]I9!$(?UE$$TE6PK(V/?&[LRUV2+]"?W-3^(M MB13YN= D^.\"_Q4,)$7T+0LZ0=^!;Y,0NMP[%VNDXB3XG36:+_A0S$Y( F\] M3.DTLQXV9:Y/HBG-%O#:)KGI/WVK4-ZZ5WK0Q2WQ5-]:^6V!PPF4/":JQP\Q".^QQ M&A B?:/?FX;2#35('+G,S=P^29@Y%?#=G1E\U)H-_9GK2$"*UR[\ZD?;:S(F M\Q$))$V1)6;6J%U5W>94].;ZVT/$(5E$@HI=I.*N5/S'TB-(P'<0\)L=C*BR MT=WQCG!K!5+G-&\$<+,!K%NRM6NY/ 0P KCR11N*K)9N.X\ 1@#79=&Z*O=4 M-"$0P$T%L*7*IK)C^: I@7=FQORD"& %< M^:+UKJSH.U;A/"R 6U"[[BL)PPOI869'$S^82_Z"!"Q$-,2$_]))9IHJ=XT2 MY;+WV.D%&;0-@U13-K1&-QH[<09I7;EO((/JRR"U)RO'KVN"#-J:0;HN&V:C M.Z^?.(-42^[WCEXR"AFT_1ZD@$<3&51;!JFZK.G5[$$MB(?Z\MXZY7M,_'V' M9Z=VL%5563=V3 MNA)NNM8Q59.VD8Q!:R]BNK!K(V--CK-*3=>V4[ZS;REC- MDA7ME.]RV\I8NL=:?53%I\=8Q9)[_1TK*2%CZ\Q80[;J:16WX%)WX#@7TGTT M)8&TP)O=/8"Y*_%3#HRDQ19M\H>O9!)1V>24CJO$9ET M='57OI,P,NG(3%)EQ2KKD$ F'9E)FFQT-612O9E$37"]0NNN!3>_KY7!/7XX MORCRJE%^.?X22L8R#P &^[^3,K66W> M0-% T6B!:"BR^<[[?!0-%(U3% W(>'IG;B6*!HK&*8J&;LFZ5=;M@Z*!HG'Z MHJ'I]*SQOC@Z% T4C9,4#556^N\KV(:B@:)QBJ*A]F2S]!5-#42CN&GAJUWL MXO6(]6O0"G#AARY@ MFU]]5K]6+E]1H5S^X&[PY>;;S=WC7_YDJ8IY.92N;X=7?PR'M_=WTN#NFOX9 M?/W7\'8HW7^6-J*F+LOY?'LWN+NZ'7R5KN[OKF\?XT5\OQG^\?61K>'^X>;[ M #X8UF@U:]!DJSFC$KREW+/5(1'DZ]N=$.IOY8?@1 M>I7:>2HTMD\I57J=+E=\I1N5JAU#.4BC4E,]0-,_;<=1JYBK:5F-F6N3Z(IS M1;PVB:Z::6XU*C8J?PJJJRK/00O M@K>)X-7E;E]%\")XFPA>339Z&H(7P=L\\)JRH9QRA4'$[VGC%\Q>"EY4O@C> M)H+7HF9OB6XJ"%X$;UT6#6I#OU%J] ME>MDJI M.X]4%7E4=QXI1MEBLLBCH_-(*=M! 7ET9%M7[IMEO2[(HV/SJ*>BKJL[C_32 MGI<]\JA-MXK#R!__.!_9(8&USN%F]63-1%U7=Q[U--1U]>:18LBZ4N']"#)IF]-(7^Y9J.WJS22% MFM_];N-O&K<^*F8*08LASN'[!REEO1T'OI,P"I;C:!G0R<0LV.L\C(YE;#&5 M@HK]D+)QKG64@I+-_B)4^]><1:&ZB7R"7D$G() MN81<0BXAEY!+R"7D4NVN3NM\8_J5A.%N6>S;.FAP#!P#QVC/&&W*4OABNY[D M>Q*=(9WZT@VG<^)%T ;.(:/=LMAQQT>[#+F$7$(N(9>02\@EY!)RZ:2X=-:3 M%:5$N4+D3\NDJ 5>MTU=T?=XCG_K.5'^4W3_IN=LR?&7T$N]J.T67[($[%H8,H&2@9KY11M+KZKK6442I0*DY2*C2Y:YHH%2@5*!4Y MJ; L!:4"I0*E(I>ZHI$=__5YRO0ZF@YTR.4F2^,II29]X=CW0I== M*OD3R?.]\X",EP'_BAU.I9!0CMG>F$@+^P7"%$-9(O/%S'\A1!H1CTQ<^!74 M6F:9QJR$5AB%DNO!V!X9LUK,SVXTE6SZ%6?)?T$_GO@!'=:E@Q$8F#[I\+E% M4T(_7 ;TD?\L[2 B 4Q.[:IJ1\IG)V]&Q^'XSD:\<",*X/$62%BYM)/LD-)A M0>C2O%?-RN#^R#@VF_G/C'\@P!0Y M% 64QX+Q=)%C=R9*